.hero-fullbleed{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:80svh;width:100%;max-width:100%;color:var(--text-inverse);background:var(--hero-fullbleed-bg,var(--bg-surface-inverse))}.hero-fullbleed[data-cover-media=true]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 26%,color-mix(in srgb,var(--bg-surface-inverse) 52%,transparent) 66%,color-mix(in srgb,var(--bg-surface-inverse) 86%,transparent) 100%)}.hero-fullbleed__canvas{position:relative;z-index:1;width:100%;margin-inline:auto}.hero-fullbleed__story{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);column-gap:clamp(2rem,7vw,8rem);align-items:end}.hero-fullbleed__eyebrow{grid-column:1/-1;margin-bottom:clamp(2rem,6vh,5rem);font-family:var(--font-utility);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.hero-fullbleed__title{grid-column:1;max-width:15ch;margin:0;font-size:clamp(2.5rem,5.4vw,6.5rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}.hero-fullbleed__description{grid-column:2;max-width:38ch;margin:0;font-size:clamp(1rem,1.15vw,1.25rem);line-height:1.65}.hero-fullbleed__actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;margin-top:clamp(2rem,5vh,4rem);padding-top:1.5rem;border-top:1px solid color-mix(in srgb,currentColor 35%,transparent)}.hero-fullbleed__caption{max-width:38ch;margin:0;font-family:var(--font-utility);font-size:.75rem;line-height:1.5}@media (max-width:767px){.hero-fullbleed[data-cover-media=true]{min-height:max(88svh,34rem)}.hero-fullbleed[data-cover-media=true] .hero-fullbleed__canvas.hero-inner-responsive{padding-top:40svh;padding-bottom:2.5rem}.hero-fullbleed[data-cover-media=true]:after{background:linear-gradient(180deg,transparent 18%,color-mix(in srgb,var(--bg-surface-inverse) 60%,transparent) 50%,color-mix(in srgb,var(--bg-surface-inverse) 92%,transparent) 100%)}.hero-fullbleed__story{display:block}.hero-fullbleed__eyebrow{display:block;margin-bottom:1rem}.hero-fullbleed__title{font-size:clamp(2.4rem,11vw,4rem);max-width:14ch}.hero-fullbleed__description{margin-top:1.25rem;max-width:100%}.hero-fullbleed__actions{flex-direction:column-reverse;align-items:stretch;gap:1.25rem;margin-top:2rem}}.hero-scrub{--scrub-progress:0;position:relative;width:100%;color:var(--text-inverse);background:var(--bg-surface-inverse)}.hero-scrub__frame{position:relative;isolation:isolate;overflow:hidden}.hero-scrub[data-mode=scroll] .hero-scrub__frame{position:sticky;top:0;height:100svh}.hero-scrub[data-mode=pointer] .hero-scrub__frame{min-height:inherit;height:100%}.hero-scrub__media{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.hero-scrub__scrim{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-surface-inverse) 55%,transparent) 0,transparent 28%),linear-gradient(0deg,color-mix(in srgb,var(--bg-surface-inverse) 88%,transparent) 0,color-mix(in srgb,var(--bg-surface-inverse) 45%,transparent) 50%,transparent 82%)}.hero-scrub__track{position:relative;height:1px;background:color-mix(in oklab,currentColor 28%,transparent)}.hero-scrub__fill{inset:0;transform-origin:left;transform:scaleX(var(--scrub-progress))}.hero-scrub__fill,.hero-scrub__knob{position:absolute;background:currentColor}.hero-scrub__knob{top:50%;left:calc(var(--scrub-progress) * 100%);width:9px;height:9px;border-radius:9999px;transform:translate(-50%,-50%);box-shadow:0 0 0 4px color-mix(in oklab,currentColor 22%,transparent)}.hero-scrub[data-mode=scroll] .hero-scrub__hint{opacity:clamp(0,calc(1 - var(--scrub-progress) * 10),1);transition:opacity .2s linear}.hero-scrub__hint-glyph{animation:hero-scrub-nudge 1.8s cubic-bezier(.45,0,.55,1) infinite}.hero-scrub[data-mode=pointer] .hero-scrub__hint-glyph{animation-name:hero-scrub-sway}@keyframes hero-scrub-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@keyframes hero-scrub-sway{0%,to{transform:translateX(-3px)}50%{transform:translateX(3px)}}.hero-scrub__playhead{position:absolute;top:0;bottom:0;left:calc(var(--scrub-progress) * 100%);width:1px;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in oklab,currentColor 45%,transparent) 30%,color-mix(in oklab,currentColor 45%,transparent) 70%,transparent)}@media (hover:none){.hero-scrub__playhead{display:none}}@media (prefers-reduced-motion:reduce){.hero-scrub__hint-glyph{animation:none}}.hero-deck{--deck-card-w:clamp(13rem,17vw,17.5rem);--spread:0;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.5rem 1rem 2rem;margin-inline:-1rem}.hero-deck::-webkit-scrollbar{display:none}.hero-deck__card{flex:0 0 min(76vw,18rem);scroll-snap-align:center;aspect-ratio:4/5}@media (min-width:768px){.hero-deck{justify-content:center;align-items:flex-start;gap:0;overflow:visible;padding:1rem 0 3rem;margin-inline:0}.hero-deck:focus-within,.hero-deck:hover{--spread:1}.hero-deck__card{flex:0 0 var(--deck-card-w);aspect-ratio:3/4;margin-inline:calc(var(--deck-card-w) * -.07);transform:translate3d(calc(var(--o) * var(--spread) * 2.25rem),calc(var(--o) * var(--o) * .9rem),0) rotate(calc(var(--o) * (5deg + var(--spread) * 2deg)));transform-origin:50% 120%;transition:transform .7s cubic-bezier(.32,.72,0,1),box-shadow .7s cubic-bezier(.32,.72,0,1)}.hero-deck__card[data-side=left]{padding-right:calc(var(--deck-card-w) * .16)!important}.hero-deck__card[data-side=right]{padding-left:calc(var(--deck-card-w) * .16)!important}.hero-deck__card:focus-within,.hero-deck__card:hover{z-index:50!important;transform:translate3d(calc(var(--o) * var(--spread) * 2.25rem),calc(var(--o) * var(--o) * .9rem - 1.75rem),0) rotate(0deg) scale(1.03)}.hero-deck__card{animation:hero-deck-deal .9s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 70ms + .12s)}}@keyframes hero-deck-deal{0%{opacity:0;transform:translate3d(calc(var(--o) * -100%),3rem,0) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.hero-deck__card{animation:none!important;transition:none!important}}.escape-results{position:fixed;inset:0;margin:auto;width:min(46rem,calc(100vw - 2rem));max-height:min(42rem,calc(100svh - 2rem));padding:0;border:0;border-radius:20px;color:var(--text-primary);background:var(--bg-surface);box-shadow:0 40px 90px -30px rgba(0,0,0,.6);overflow:hidden}.escape-results[open]{display:flex;animation:escape-results-in .35s cubic-bezier(.22,1,.36,1) both}.escape-results::backdrop{background:color-mix(in srgb,var(--escape-shade,var(--overlay-scrim)) 62%,transparent);backdrop-filter:blur(3px)}.escape-results__panel{display:flex;flex-direction:column;width:100%;min-height:0}.escape-results__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 1rem}.escape-results__title{margin:0;font-family:var(--font-display,inherit);font-size:clamp(1.5rem,3vw,1.9rem);line-height:1.1}.escape-results__summary{margin:.4rem 0 0;font-size:.9rem;color:var(--text-secondary)}.escape-results__close{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:0;border-radius:999px;color:inherit;background:var(--bg-surface-secondary);cursor:pointer}.escape-results__close:hover{background:color-mix(in srgb,var(--bg-surface-secondary) 82%,var(--text-primary))}.escape-results__close:focus-visible,.escape-results__cta:focus-visible,.escape-results__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.escape-results__badge{margin:0 1.5rem 1rem;padding:.55rem .8rem;border-radius:10px;font-size:.8rem;color:var(--text-secondary);background:var(--bg-surface-secondary)}.escape-results__list{display:grid;gap:.75rem;margin:0;padding:0 1.5rem 1rem;list-style:none;overflow-y:auto;min-height:0}.escape-results__item{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.75rem;border:1px solid var(--border-subtle);border-radius:14px}.escape-results__item:not(:has(.escape-results__image)){grid-template-columns:minmax(0,1fr) auto}.escape-results__image{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:var(--bg-surface-secondary)}.escape-results__name{margin:0;font-family:var(--font-display,inherit);font-size:1.25rem;line-height:1.15}.escape-results__price{margin:.3rem 0 0;font-size:.9rem}.escape-results__desc,.escape-results__price span{color:var(--text-secondary)}.escape-results__desc{margin:.4rem 0 0;font-size:.88rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.escape-results__chips{display:flex;flex-wrap:wrap;gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none}.escape-results__chips li{padding:.2rem .6rem;border-radius:999px;font-size:.75rem;color:var(--text-secondary);background:var(--bg-surface-secondary)}.escape-results__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.1rem;white-space:nowrap;border-radius:10px;font-size:.88rem;font-weight:600;text-decoration:none;color:var(--color-on-primary);background:var(--color-primary);transition:background-color .25s ease}.escape-results__cta:hover{background:var(--color-primary-hover)}.escape-results__cta--quiet{color:var(--text-primary);background:transparent;box-shadow:inset 0 0 0 1px var(--border-strong,var(--border-subtle))}.escape-results__cta--quiet:hover{background:var(--bg-surface-secondary)}.escape-results__empty{margin:0;padding:.5rem 1.5rem 1.25rem;font-size:1rem;line-height:1.6}.escape-results__foot{display:flex;flex-direction:column;gap:1rem;margin-top:auto;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--border-subtle)}.escape-results__note{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-secondary)}.escape-results__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.escape-results__link{padding:.5rem 0;border:0;font:inherit;font-size:.9rem;font-weight:600;color:var(--text-primary);background:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@keyframes escape-results-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:640px){.escape-results{width:100vw;max-width:100vw;max-height:88svh;margin:auto 0 0;border-radius:20px 20px 0 0}.escape-results__foot,.escape-results__head,.escape-results__list{padding-inline:1.1rem}.escape-results__item{grid-template-columns:5.5rem minmax(0,1fr)}.escape-results__item:not(:has(.escape-results__image)){grid-template-columns:minmax(0,1fr)}.escape-results__cta{grid-column:1/-1}.escape-results__empty{padding-inline:1.1rem}}@media (prefers-reduced-motion:reduce){.escape-results[open]{animation:none}}.escape-hero{--escape-ease:cubic-bezier(.7,0,.2,1);--escape-card-w:clamp(11.5rem,14vw,14.5rem);--escape-card-h:clamp(16rem,21vw,21rem);--escape-gap:1.1rem;--escape-shade:var(--overlay-scrim,rgba(13,22,20,.9));position:relative;isolation:isolate;display:flex;width:100%;min-height:100svh;overflow:hidden;color:var(--text-inverse);background:var(--bg-surface-inverse)}.escape-hero__stage{z-index:0}.escape-hero__frame,.escape-hero__stage{position:absolute;inset:0;overflow:hidden}.escape-hero__frame{opacity:0}.escape-hero__frame[data-state=active]{z-index:2;opacity:1}.escape-hero__frame[data-state=leaving]{z-index:1;opacity:1}.escape-hero__image{position:absolute!important;inset:0;width:100%;height:100%}.escape-hero__image img{object-fit:cover}.escape-hero__frame[data-state=active][data-reveal=true][data-direction=forward]{animation:escape-open 1.3s var(--escape-ease) both}.escape-hero__frame[data-state=active][data-reveal=true][data-direction=back]{animation:escape-wipe 1.1s var(--escape-ease) both}.escape-hero__frame[data-state=leaving] .escape-hero__image{animation:escape-recede 1.3s var(--escape-ease) both}.escape-hero__frame[data-state=active] .escape-hero__image{animation:escape-drift calc(var(--escape-interval, 7s) + 3s) linear both}@keyframes escape-open{0%{clip-path:inset(34% 20% 19% 57% round 18px)}to{clip-path:inset(0 0 0 0 round 0)}}@keyframes escape-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes escape-recede{0%{transform:scale(1);filter:brightness(1)}to{transform:scale(1.06);filter:brightness(.55)}}@keyframes escape-drift{0%{transform:scale(1.1)}to{transform:scale(1)}}.escape-hero__scrim{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--escape-shade) 68%,transparent) 0,color-mix(in srgb,var(--escape-shade) 30%,transparent) 42%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--escape-shade) 42%,transparent) 0,transparent 22%,transparent 55%,color-mix(in srgb,var(--escape-shade) 70%,transparent) 100%)}.escape-hero__inner{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(1.25rem,3vh,2.25rem);width:100%;margin-inline:auto}.escape-hero .escape-hero__inner.hero-inner-responsive{padding-top:7.5rem;padding-bottom:2rem}.escape-hero__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--escape-card-w) * 2.6));align-items:end;gap:clamp(2rem,5vw,5rem)}.escape-hero__copy{max-width:42rem;min-height:1px}.escape-hero__eyebrow{display:flex;align-items:center;gap:.9rem;margin:0 0 1.25rem;font-family:var(--font-utility,var(--font-body));font-size:.78rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;animation:escape-fade-up .8s .15s var(--escape-ease) both}.escape-hero__rule{display:block;width:2.5rem;height:1px;background:currentColor;opacity:.8}.escape-hero__title{margin:0;font-family:var(--font-display,serif);font-size:clamp(3rem,5.6vw,6rem);font-weight:400;line-height:.94;letter-spacing:-.02em;text-wrap:balance}.escape-hero__line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.escape-hero__line>span{display:inline-block;animation:escape-rise 1.05s calc(.22s + var(--line, 0) * .09s) var(--escape-ease) both}.escape-hero__subtitle{max-width:34rem;margin:1.25rem 0 0;font-family:var(--font-body,sans-serif);font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.65;opacity:.9;animation:escape-fade-up .9s .45s var(--escape-ease) both}.escape-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;animation:escape-fade-up .9s .55s var(--escape-ease) both}.escape-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.1rem;padding:0 1.6rem;border-radius:var(--radius-buttons,10px);font-family:var(--font-body,sans-serif);font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .3s ease,background-color .3s ease,color .3s ease}.escape-hero__btn:hover{transform:translateY(-2px)}.escape-hero__btn:focus-visible,.escape-hero__card button:focus-visible,.escape-hero__round:focus-visible{outline:2px solid var(--text-inverse);outline-offset:3px}.escape-hero__btn--primary{background:var(--text-inverse);color:var(--bg-surface-inverse)}.escape-hero__btn--ghost{border:1px solid color-mix(in srgb,currentColor 55%,transparent);color:inherit}.escape-hero__btn--ghost:hover{background:color-mix(in srgb,var(--text-inverse) 12%,transparent)}@keyframes escape-rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes escape-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.escape-hero__deck{position:relative;height:var(--escape-card-h);margin:0;padding:0;list-style:none}.escape-hero__card{position:absolute;top:0;left:0;width:var(--escape-card-w);height:100%;transform:translateX(calc(var(--pos, 0) * (var(--escape-card-w) + var(--escape-gap))));transition:transform .95s var(--escape-ease),opacity .6s ease}.escape-hero__card[data-shown=false]{opacity:0;pointer-events:none}.escape-hero__card[data-returning=true]{transition:opacity .6s ease .55s}.escape-hero__card[data-current=true]{transform:translateX(calc(-1 * (var(--escape-card-w) + var(--escape-gap)))) scale(1.08)}.escape-hero__card button{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;border-radius:16px;color:inherit;text-align:left;cursor:pointer;background:color-mix(in srgb,var(--bg-surface-inverse) 70%,transparent);box-shadow:0 24px 48px -24px rgba(0,0,0,.55);transition:transform .45s var(--escape-ease)}.escape-hero__card button:hover{transform:translateY(-6px)}.escape-hero__card-image{position:absolute!important;inset:0;width:100%;height:100%;transition:transform .8s var(--escape-ease)}.escape-hero__card button:hover .escape-hero__card-image{transform:scale(1.06)}.escape-hero__card button:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(8,14,12,.78))}.escape-hero__card-text{position:absolute;z-index:1;left:1rem;right:1rem;bottom:1rem;display:grid;gap:.35rem}.escape-hero__card-eyebrow{font-family:var(--font-utility,var(--font-body));font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.escape-hero__card-title{font-family:var(--font-display,serif);font-size:clamp(1.15rem,1.45vw,1.45rem);line-height:1.1}.escape-hero__controls{display:flex;align-items:center;gap:clamp(1rem,2.5vw,2rem)}.escape-hero__arrows{display:flex;align-items:center;gap:.6rem}.escape-hero__round{display:inline-grid;place-items:center;width:3.25rem;height:3.25rem;border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:999px;color:inherit;background:transparent;cursor:pointer;transition:background-color .3s ease,color .3s ease}.escape-hero__round:hover{background:var(--text-inverse);color:var(--bg-surface-inverse)}.escape-hero__round--small{width:2.5rem;height:2.5rem;margin-left:.25rem}.escape-hero__progress{position:relative;flex:1;height:1px;background:color-mix(in srgb,currentColor 30%,transparent)}.escape-hero__progress-fill{position:absolute;inset:-1px 0;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--escape-ease)}.escape-hero__progress-fill[data-autoplay=true]{animation:escape-progress var(--escape-interval,7s) linear forwards}.escape-hero__progress-fill[data-running=false]{animation-play-state:paused}@keyframes escape-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.escape-hero__counter{display:flex;align-items:baseline;gap:.5rem;margin:0;font-family:var(--font-display,serif);line-height:1}.escape-hero__counter-now{font-size:clamp(2.5rem,4vw,3.75rem);animation:escape-fade-up .7s var(--escape-ease) both}.escape-hero__counter-total{font-family:var(--font-utility,var(--font-body));font-size:.8rem;letter-spacing:.12em;opacity:.7}.escape-search{color:var(--text-primary);background:var(--bg-surface);border-radius:18px;padding:.5rem;box-shadow:0 30px 60px -30px rgba(0,0,0,.55)}.escape-search__tabs{display:flex;gap:.25rem;padding:.25rem .25rem .5rem}.escape-search__tab{min-height:2.25rem;white-space:nowrap;padding:0 1rem;border:0;border-radius:999px;font-family:var(--font-body,sans-serif);font-size:.85rem;font-weight:600;color:var(--text-secondary);background:transparent;cursor:pointer}.escape-search__tab[aria-selected=true]{color:var(--color-on-primary);background:var(--color-primary)}.escape-search__submit:focus-visible,.escape-search__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.escape-search__form{display:flex;align-items:stretch;gap:.25rem}.escape-search__field{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;gap:.2rem;min-width:0;padding:.55rem 1rem;border-radius:12px;background:var(--bg-surface-secondary)}.escape-search__field--narrow{flex:.7 1 0}.escape-search__field--wide{flex:1.5 1 0}.escape-search__field>span{font-family:var(--font-utility,var(--font-body));font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.escape-search__field input,.escape-search__field select{width:100%;min-height:1.75rem;padding:0;border:0;font-family:var(--font-body,sans-serif);font-size:.98rem;color:var(--text-primary);background:transparent}.escape-search__field:focus-within{box-shadow:inset 0 0 0 2px var(--focus-ring)}.escape-search__field input:focus,.escape-search__field select:focus{outline:none}.escape-search__submit{flex:0 0 auto;min-height:3.5rem;padding:0 1.75rem;border:0;border-radius:12px;font-family:var(--font-body,sans-serif);font-size:.95rem;font-weight:600;color:var(--color-on-primary);background:var(--color-primary);cursor:pointer;transition:background-color .3s ease}.escape-search__submit:hover{background:var(--color-primary-hover)}.escape-search__note{margin:.5rem .75rem .25rem;font-size:.8rem;color:var(--text-secondary)}@media (max-width:1023px){.escape-hero{--escape-card-w:10.5rem;--escape-card-h:14rem}.escape-hero__body{grid-template-columns:minmax(0,1fr)}.escape-hero__deck{margin-right:-2rem}.escape-search__form{flex-wrap:wrap}.escape-search__field{flex:1 1 40%}.escape-search__submit{flex:1 1 100%}}@media (max-width:767px){.escape-hero .escape-hero__inner.hero-inner-responsive{padding-top:7rem;padding-bottom:1.5rem}.escape-hero__scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--escape-shade) 45%,transparent) 0,color-mix(in srgb,var(--escape-shade) 15%,transparent) 30%,color-mix(in srgb,var(--escape-shade) 65%,transparent) 62%,color-mix(in srgb,var(--escape-shade) 88%,transparent) 100%)}.escape-hero__title{font-size:clamp(2.6rem,12vw,3.75rem)}.escape-hero__subtitle{font-size:1rem}.escape-hero__actions{margin-top:1.5rem}.escape-hero__btn{flex:1 1 auto}.escape-hero__deck{display:none}.escape-hero__round{width:2.75rem;height:2.75rem}.escape-hero__counter-now{font-size:2.25rem}.escape-search__field{flex:1 1 100%}.escape-search__field--narrow{flex:1 1 40%}@keyframes escape-open{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}}@media (prefers-reduced-motion:reduce){.escape-hero__frame[data-state]{transition:opacity .5s ease}.escape-hero__frame[data-state=leaving]{opacity:0}.escape-hero__actions,.escape-hero__counter-now,.escape-hero__eyebrow,.escape-hero__frame .escape-hero__image,.escape-hero__frame[data-reveal=true][data-state=active],.escape-hero__line>span,.escape-hero__subtitle{animation:none!important}.escape-hero__card,.escape-hero__card button,.escape-hero__card-image{transition:none}}