.elementor-664 .elementor-element.elementor-element-18f9d4a{--display:flex;}.elementor-664 .elementor-element.elementor-element-e1d1c96{--spacer-size:50px;}.elementor-664 .elementor-element.elementor-element-f66cdea .elementor-button{background-color:#FFFEFB00;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 3px 0px;}.elementor-664 .elementor-element.elementor-element-7833a0a{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-80f636b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-09dfe8d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-e40d75d{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-e40d75d:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-e40d75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-3071936{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-3071936:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-3071936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-dcced77{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-dcced77:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-dcced77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-786ef72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-62948be{--display:flex;--overflow:hidden;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-664 .elementor-element.elementor-element-62948be:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-62948be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-f423cb9{--display:flex;--position:absolute;--min-height:100px;top:-60px;}.elementor-664 .elementor-element.elementor-element-f423cb9:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-f423cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26B5E29;}body:not(.rtl) .elementor-664 .elementor-element.elementor-element-f423cb9{right:-60px;}body.rtl .elementor-664 .elementor-element.elementor-element-f423cb9{left:-60px;}.elementor-664 .elementor-element.elementor-element-42cfd82{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-996cd7e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-db9ebf4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-703d829{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-703d829:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-703d829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-7ca7c25{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-7ca7c25:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-7ca7c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-016eba6{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-016eba6:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-016eba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-78ad249{--display:flex;}.elementor-664 .elementor-element.elementor-element-103b0aa{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-103b0aa:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-103b0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-664 .elementor-element.elementor-element-7eeeddb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-3743d0f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-5b20354{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-5b20354:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-5b20354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-154d424{--display:flex;}.elementor-664 .elementor-element.elementor-element-a11c668{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-119e057{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-35d1ad6{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-35d1ad6:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-35d1ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-810af4f{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-810af4f:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-810af4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-2fd05ca{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-2fd05ca:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-2fd05ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-0c77618{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-105baa2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-ea011da{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-ea011da:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-ea011da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-b1ae4aa .elementor-heading-title{font-size:50px;color:var( --e-global-color-f4f2e19 );}.elementor-664 .elementor-element.elementor-element-0862051{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-0862051:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-0862051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-acedccd .elementor-heading-title{font-size:50px;color:var( --e-global-color-f4f2e19 );}.elementor-664 .elementor-element.elementor-element-e89d9ec{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-e89d9ec:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-e89d9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-511660e .elementor-heading-title{font-size:50px;color:var( --e-global-color-f4f2e19 );}.elementor-664 .elementor-element.elementor-element-ae307f2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-2d77c1a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-1f038af{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-1f038af:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-1f038af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-d843a40{text-align:center;}.elementor-664 .elementor-element.elementor-element-d843a40 .elementor-heading-title{font-size:35px;color:var( --e-global-color-accent );}.elementor-664 .elementor-element.elementor-element-38edb1a{text-align:center;}.elementor-664 .elementor-element.elementor-element-4ddea49{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-4ddea49:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-4ddea49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-eebb050{text-align:center;}.elementor-664 .elementor-element.elementor-element-eebb050 .elementor-heading-title{font-size:35px;color:var( --e-global-color-accent );}.elementor-664 .elementor-element.elementor-element-5be338a{text-align:center;}.elementor-664 .elementor-element.elementor-element-4b6c838{--display:flex;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 24px -12px rgba(94, 68.99999999999997, 54, 0.2);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-664 .elementor-element.elementor-element-4b6c838:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-4b6c838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-b77d586{text-align:center;}.elementor-664 .elementor-element.elementor-element-b77d586 .elementor-heading-title{font-size:35px;color:var( --e-global-color-accent );}.elementor-664 .elementor-element.elementor-element-27297d9{text-align:center;}.elementor-664 .elementor-element.elementor-element-77f26cb{--display:flex;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-7d2addb{--display:flex;}.elementor-664 .elementor-element.elementor-element-21ce566{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-664 .elementor-element.elementor-element-21ce566:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-21ce566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-664 .elementor-element.elementor-element-8ee4c2b{--display:flex;--position:absolute;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;top:-40px;}.elementor-664 .elementor-element.elementor-element-8ee4c2b:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-8ee4c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9A22729;}body:not(.rtl) .elementor-664 .elementor-element.elementor-element-8ee4c2b{left:-40px;}body.rtl .elementor-664 .elementor-element.elementor-element-8ee4c2b{right:-40px;}.elementor-664 .elementor-element.elementor-element-1b9cdce{--display:flex;--position:absolute;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;top:-40px;}.elementor-664 .elementor-element.elementor-element-1b9cdce:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-1b9cdce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26B5E29;}body:not(.rtl) .elementor-664 .elementor-element.elementor-element-1b9cdce{left:-40px;}body.rtl .elementor-664 .elementor-element.elementor-element-1b9cdce{right:-40px;}.elementor-664 .elementor-element.elementor-element-f5c7c49{text-align:center;}.elementor-664 .elementor-element.elementor-element-f5c7c49 .elementor-heading-title{color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-8736bbe{text-align:center;color:var( --e-global-color-7b94136 );}.elementor-664 .elementor-element.elementor-element-542da3d .elementor-button{background-color:var( --e-global-color-accent );font-weight:600;font-style:normal;fill:var( --e-global-color-7b94136 );color:var( --e-global-color-7b94136 );box-shadow:0px 14px 26px -10px rgba(241.99999999999997, 107, 93.99999999999999, 0.55);border-radius:99px 99px 99px 99px;padding:17px 17px 17px 17px;}.elementor-664 .elementor-element.elementor-element-8845e56{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-575df1c .elementor-button{background-color:#FFFEFB00;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 3px 0px;}@media(min-width:768px){.elementor-664 .elementor-element.elementor-element-f423cb9{--width:150px;}.elementor-664 .elementor-element.elementor-element-8ee4c2b{--width:200px;}.elementor-664 .elementor-element.elementor-element-1b9cdce{--width:280px;}}@media(max-width:1024px){.elementor-664 .elementor-element.elementor-element-09dfe8d{--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-db9ebf4{--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-3743d0f{--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-119e057{--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-105baa2{--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-2d77c1a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-664 .elementor-element.elementor-element-09dfe8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-db9ebf4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-3743d0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-119e057{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-105baa2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-664 .elementor-element.elementor-element-2d77c1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-431cd99 */.meta-row{
  display:flex;
  gap:10px;
  flex-wrap:wrap;
  margin-top:26px;
}
.meta-chip{
  background:white;
  border:1px solid rgba(94,69,54,0.15);
  padding:7px 15px;
  border-radius:999px;
  font-size:13px;
  font-weight:500;
  color:var(--dark);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af5a0f5 */.tijdlijn{position:relative;margin-top:8px;}
.tijdlijn::before{
  content:"";
  position:absolute;
  left:19px;top:6px;bottom:6px;width:2px;
  background:rgba(94,69,54,0.18);
}
.tl-item{position:relative;padding-left:56px;margin-bottom:28px;}
.tl-item:last-child{margin-bottom:0;}
.tl-dot{
  position:absolute;left:0;top:0;
  width:40px;height:40px;border-radius:50%;
  background:#FFFEFB;
  box-shadow:0 10px 24px -12px rgba(94,69,54,0.2);
  display:flex;align-items:center;justify-content:center;
  font-size:17px;z-index:1;
}
.tl-item b{font-family:'Fraunces';font-size:16px;display:block;margin-bottom:4px;}
.tl-item p{margin:0;font-size:13.5px;color:#5E4536;max-width:560px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dcb81e7 */.score-formula{

  background:#5E4536;
  color:#FFFEFB;
  border-radius:18px;
  padding:20px 24px;
  font-size:16px;
  display:flex;
  flex-wrap:wrap;
  gap:18px;
  align-items:center;
}
.score-formula .part{
  background:rgba(255,255,255,0.08);
  padding:8px 14px;
  border-radius:10px;
}
.score-formula .op{
  opacity:0.6;
  font-family:'Fraunces';
  font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6723b8 */.puzzle-inner{ }
.alarm-tag{
  display:inline-flex;align-items:center;gap:8px;
  font-size:12px;font-weight:600;color:#F26B5E;margin-bottom:16px;
}
.alarm-light{
  width:9px;height:9px;border-radius:50%;background:#F26B5E;
  animation:pulse 1.1s infinite;
}
@keyframes pulse{
  0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(242,107,94,0.5);}
  50%{opacity:0.5;box-shadow:0 0 0 6px rgba(242,107,94,0);}
}
.grid16{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:6px;width:210px;margin:0 auto;
}
.grid16 .tile{
  aspect-ratio:1;border-radius:8px;
  background:#F6EFE6;
  border:2px solid rgba(94,69,54,0.15);
  transition:transform .3s ease, border-color .3s ease;
}
.puzzle-inner:hover .grid16 .tile,
.puzzle-inner:focus-within .grid16 .tile{
  border-color:#F26B5E;
}
.puzzle-inner:hover .grid16 .tile:nth-child(6),
.puzzle-inner:focus-within .grid16 .tile:nth-child(6){
  background:#F26B5E;opacity:0.85;
}
.puzzle-caption{
  text-align:center;font-size:12px;color:#5E4536;opacity:0.75;margin-top:14px;
}
.puzzle-flip{
  margin-top:16px;background:#F6EFE6;border-radius:12px;
  padding:16px 18px;font-size:13px;color:#5E4536;
  border:1px dashed rgba(94,69,54,0.3);
}/* End custom CSS */