.ScrollWalkthrough-module__YFPlhG__root{--ink:#0b0c0b;--paper:#f4f1ea;--pink:#ec4899;--pink-deep:#be185d;--rule:#f4f1ea47;--sans:var(--font-geist-sans), -apple-system, "Helvetica Neue", Arial, sans-serif;background:var(--ink);color:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.ScrollWalkthrough-module__YFPlhG__header{z-index:40;letter-spacing:.2em;text-transform:uppercase;color:var(--paper);text-shadow:0 1px 12px #0b0c0b59;background-color:#0b0c0b00;justify-content:space-between;align-items:center;gap:20px;padding:14px 32px;font-size:11px;transition:background-color .35s,box-shadow .35s;display:flex;position:fixed;top:0;left:0;right:0}.ScrollWalkthrough-module__YFPlhG__isPast .ScrollWalkthrough-module__YFPlhG__header{-webkit-backdrop-filter:saturate(140%)blur(10px);backdrop-filter:saturate(140%)blur(10px);text-shadow:none;background-color:#0b0c0bf0;box-shadow:0 1px #f4f1ea14}.ScrollWalkthrough-module__YFPlhG__root:not(.ScrollWalkthrough-module__YFPlhG__isLive):has(~:target) .ScrollWalkthrough-module__YFPlhG__header{-webkit-backdrop-filter:saturate(140%)blur(10px);backdrop-filter:saturate(140%)blur(10px);text-shadow:none;background-color:#0b0c0bf0;box-shadow:0 1px #f4f1ea14}.ScrollWalkthrough-module__YFPlhG__root:not(.ScrollWalkthrough-module__YFPlhG__isLive):has(~* :target) .ScrollWalkthrough-module__YFPlhG__header{-webkit-backdrop-filter:saturate(140%)blur(10px);backdrop-filter:saturate(140%)blur(10px);text-shadow:none;background-color:#0b0c0bf0;box-shadow:0 1px #f4f1ea14}.ScrollWalkthrough-module__YFPlhG__brand{white-space:nowrap;font-weight:700}.ScrollWalkthrough-module__YFPlhG__brand i{color:var(--pink);font-style:normal}.ScrollWalkthrough-module__YFPlhG__nav{gap:22px;margin-left:auto;display:none}.ScrollWalkthrough-module__YFPlhG__nav a{min-height:44px;color:inherit;letter-spacing:.16em;white-space:nowrap;opacity:.85;align-items:center;text-decoration:none;transition:color .2s,opacity .2s;display:inline-flex}.ScrollWalkthrough-module__YFPlhG__nav a:hover{color:var(--pink);opacity:1}.ScrollWalkthrough-module__YFPlhG__cta{background:var(--pink);color:#fff;text-shadow:none;letter-spacing:.14em;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 6px 18px -8px #ec4899cc}.ScrollWalkthrough-module__YFPlhG__cta:hover{background:var(--pink-deep)}.ScrollWalkthrough-module__YFPlhG__header a:focus-visible,.ScrollWalkthrough-module__YFPlhG__btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.ScrollWalkthrough-module__YFPlhG__scroller{height:1088vh;position:relative}.ScrollWalkthrough-module__YFPlhG__stage{background:var(--ink);z-index:3;height:100svh;position:sticky;top:0;overflow:hidden}.ScrollWalkthrough-module__YFPlhG__isHandedOff .ScrollWalkthrough-module__YFPlhG__stage{visibility:hidden}.ScrollWalkthrough-module__YFPlhG__isExiting .ScrollWalkthrough-module__YFPlhG__stage{background:#e9dbc3}.ScrollWalkthrough-module__YFPlhG__isExiting .ScrollWalkthrough-module__YFPlhG__poster{visibility:hidden}.ScrollWalkthrough-module__YFPlhG__poster,.ScrollWalkthrough-module__YFPlhG__poster img,.ScrollWalkthrough-module__YFPlhG__film{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ScrollWalkthrough-module__YFPlhG__poster img{display:block}.ScrollWalkthrough-module__YFPlhG__film{will-change:transform;background:0 0}.ScrollWalkthrough-module__YFPlhG__film::-webkit-media-controls{-webkit-appearance:none;display:none!important}.ScrollWalkthrough-module__YFPlhG__film::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.ScrollWalkthrough-module__YFPlhG__film::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;display:none!important}.ScrollWalkthrough-module__YFPlhG__resume{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;min-height:46px;font:700 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#0b0c0b8c;border:1.5px solid #ffffffe6;border-radius:999px;padding:0 24px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.ScrollWalkthrough-module__YFPlhG__resume[hidden]{display:none}.ScrollWalkthrough-module__YFPlhG__resume:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.ScrollWalkthrough-module__YFPlhG__debug{z-index:999;color:#7cfc00;white-space:pre;pointer-events:none;background:#000c;border-radius:8px;margin:0;padding:6px 8px;font:10px/1.35 ui-monospace,Menlo,Consolas,monospace;position:fixed;top:80px;left:8px}.ScrollWalkthrough-module__YFPlhG__vignette{pointer-events:none;background:linear-gradient(#0b0c0b00 58%,#0b0c0beb 100%),linear-gradient(#0b0c0bb3 0%,#0b0c0b00 30%),radial-gradient(130% 90% at 50% 45%,#0b0c0b00 40%,#0b0c0bb8 100%);position:absolute;inset:0}.ScrollWalkthrough-module__YFPlhG__captions{pointer-events:none;position:absolute;inset:0}.ScrollWalkthrough-module__YFPlhG__caption{text-shadow:0 1px 2px #0b0c0b4d,0 2px 24px #0b0c0b73;opacity:0;max-width:760px;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);position:absolute;bottom:96px;left:32px;right:32px;transform:translateY(18px)}.ScrollWalkthrough-module__YFPlhG__caption.ScrollWalkthrough-module__YFPlhG__isOn{opacity:1;transform:none}.ScrollWalkthrough-module__YFPlhG__captionHero .ScrollWalkthrough-module__YFPlhG__actions{visibility:hidden;transition:visibility 0s linear .7s}.ScrollWalkthrough-module__YFPlhG__captionHero.ScrollWalkthrough-module__YFPlhG__isOn .ScrollWalkthrough-module__YFPlhG__actions{visibility:visible;transition-delay:0s}.ScrollWalkthrough-module__YFPlhG__kicker{letter-spacing:.3em;text-transform:uppercase;text-wrap:balance;color:var(--pink);margin:0 0 14px;font-size:10px;font-weight:500}.ScrollWalkthrough-module__YFPlhG__captionHero .ScrollWalkthrough-module__YFPlhG__kicker{color:var(--paper);text-shadow:0 0 2px #0b0c0bd9,0 1px 3px #0b0c0be6,0 0 12px #0b0c0bbf;font-weight:600}.ScrollWalkthrough-module__YFPlhG__dot{color:var(--pink)}.ScrollWalkthrough-module__YFPlhG__title{font-family:var(--sans);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(38px,6.4vw,92px);font-weight:800;line-height:.92}.ScrollWalkthrough-module__YFPlhG__body{opacity:.72;max-width:44ch;margin:16px 0 0;font-size:clamp(13px,1.3vw,16px);line-height:1.55}.ScrollWalkthrough-module__YFPlhG__captionHero{max-width:1100px}.ScrollWalkthrough-module__YFPlhG__display{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(56px,min(9.5vw,17svh),150px);line-height:.88;display:block}.ScrollWalkthrough-module__YFPlhG__subline{letter-spacing:-.015em;text-wrap:balance;max-width:30ch;margin-top:18px;font-size:clamp(20px,2.3vw,34px);font-weight:700;line-height:1.12;display:block}.ScrollWalkthrough-module__YFPlhG__heroBody{opacity:.85}.ScrollWalkthrough-module__YFPlhG__actions{pointer-events:auto;flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.ScrollWalkthrough-module__YFPlhG__btn{letter-spacing:.14em;text-transform:uppercase;min-height:46px;text-shadow:none;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:12px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.ScrollWalkthrough-module__YFPlhG__btnSolid{background:var(--pink);border-color:var(--pink);color:#fff}.ScrollWalkthrough-module__YFPlhG__btnSolid:hover{background:var(--pink-deep);border-color:var(--pink-deep)}.ScrollWalkthrough-module__YFPlhG__btnGhost{color:#fff;background:#0b0c0b2e;border-color:#ffffffe6}.ScrollWalkthrough-module__YFPlhG__btnGhost:hover{color:var(--ink);background:#fff;border-color:#fff}.ScrollWalkthrough-module__YFPlhG__scrub{transition:opacity .8s;position:absolute;bottom:32px;left:32px;right:32px}.ScrollWalkthrough-module__YFPlhG__scrubMeta{letter-spacing:.22em;text-transform:uppercase;opacity:.55;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:10px;display:flex}.ScrollWalkthrough-module__YFPlhG__meter{justify-items:end;display:grid}.ScrollWalkthrough-module__YFPlhG__meter>*{white-space:nowrap;grid-area:1/1;transition:opacity .6s}.ScrollWalkthrough-module__YFPlhG__pct{opacity:0}.ScrollWalkthrough-module__YFPlhG__loading{opacity:1;animation:1.6s ease-in-out infinite ScrollWalkthrough-module__YFPlhG__pulse}.ScrollWalkthrough-module__YFPlhG__isReady .ScrollWalkthrough-module__YFPlhG__pct{opacity:1}.ScrollWalkthrough-module__YFPlhG__isReady .ScrollWalkthrough-module__YFPlhG__loading{opacity:0;animation:none}.ScrollWalkthrough-module__YFPlhG__rail{background:var(--rule);height:1px;position:relative}.ScrollWalkthrough-module__YFPlhG__buffer,.ScrollWalkthrough-module__YFPlhG__fill{transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ScrollWalkthrough-module__YFPlhG__buffer{background:#f4f1ea8c;transition:transform .3s,opacity .6s}.ScrollWalkthrough-module__YFPlhG__isReady .ScrollWalkthrough-module__YFPlhG__buffer{opacity:0}.ScrollWalkthrough-module__YFPlhG__fill{background:var(--pink)}.ScrollWalkthrough-module__YFPlhG__tick{background:var(--rule);width:1px;height:7px;position:absolute;top:-3px}.ScrollWalkthrough-module__YFPlhG__hint{letter-spacing:.35em;text-transform:uppercase;white-space:nowrap;font-size:10px;transition:opacity .5s;animation:2.4s ease-in-out infinite ScrollWalkthrough-module__YFPlhG__drift;position:absolute;bottom:68px;left:50%;transform:translate(-50%)}@keyframes ScrollWalkthrough-module__YFPlhG__drift{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@keyframes ScrollWalkthrough-module__YFPlhG__pulse{0%,to{opacity:1}50%{opacity:.45}}.ScrollWalkthrough-module__YFPlhG__isExiting .ScrollWalkthrough-module__YFPlhG__captions,.ScrollWalkthrough-module__YFPlhG__isExiting .ScrollWalkthrough-module__YFPlhG__scrub,.ScrollWalkthrough-module__YFPlhG__isExiting .ScrollWalkthrough-module__YFPlhG__resume{opacity:0;transition:opacity .35s}.ScrollWalkthrough-module__YFPlhG__isExiting .ScrollWalkthrough-module__YFPlhG__resume{pointer-events:none}@media (min-width:768px){.ScrollWalkthrough-module__YFPlhG__nav{display:flex}.ScrollWalkthrough-module__YFPlhG__cta{margin-left:6px}}@media (min-width:768px) and (max-width:1023px){.ScrollWalkthrough-module__YFPlhG__header{gap:16px;padding:14px 24px}.ScrollWalkthrough-module__YFPlhG__nav{gap:18px}.ScrollWalkthrough-module__YFPlhG__nav a{letter-spacing:.12em}.ScrollWalkthrough-module__YFPlhG__brand{letter-spacing:.16em}}@media (max-width:640px){.ScrollWalkthrough-module__YFPlhG__header{gap:12px;padding:14px 16px}.ScrollWalkthrough-module__YFPlhG__brand{letter-spacing:.14em;font-size:10px}.ScrollWalkthrough-module__YFPlhG__cta{letter-spacing:.12em;padding:0 15px;font-size:10px}.ScrollWalkthrough-module__YFPlhG__caption{bottom:96px;left:18px;right:18px}.ScrollWalkthrough-module__YFPlhG__title{font-size:clamp(30px,8.6vw,46px)}.ScrollWalkthrough-module__YFPlhG__display{font-size:clamp(34px,12vw,70px)}.ScrollWalkthrough-module__YFPlhG__subline{margin-top:12px;font-size:clamp(17px,5vw,22px)}.ScrollWalkthrough-module__YFPlhG__body{font-size:13px}.ScrollWalkthrough-module__YFPlhG__actions{gap:8px;margin-top:20px}.ScrollWalkthrough-module__YFPlhG__btn{letter-spacing:.1em;flex:auto;min-height:44px;padding:0 16px;font-size:11px}.ScrollWalkthrough-module__YFPlhG__scrub{left:18px;right:18px}.ScrollWalkthrough-module__YFPlhG__captionHero{top:calc(env(safe-area-inset-top) + 74px);flex-direction:column;display:flex}.ScrollWalkthrough-module__YFPlhG__heroBody{margin-top:auto}}@media (max-width:640px) and (max-height:620px){.ScrollWalkthrough-module__YFPlhG__caption{bottom:76px}.ScrollWalkthrough-module__YFPlhG__captionHero .ScrollWalkthrough-module__YFPlhG__kicker,.ScrollWalkthrough-module__YFPlhG__hint{display:none}.ScrollWalkthrough-module__YFPlhG__subline{font-size:16px}.ScrollWalkthrough-module__YFPlhG__body{font-size:12.5px;line-height:1.45}}@media (min-width:641px) and (max-height:640px){.ScrollWalkthrough-module__YFPlhG__display{font-size:clamp(30px,min(6.6vw,13svh),84px)}.ScrollWalkthrough-module__YFPlhG__subline{margin-top:12px;font-size:clamp(17px,min(2.3vw,4.2svh),26px)}.ScrollWalkthrough-module__YFPlhG__body{margin-top:12px}.ScrollWalkthrough-module__YFPlhG__actions{margin-top:20px}}@media (max-height:500px) and (orientation:landscape){.ScrollWalkthrough-module__YFPlhG__header{padding-top:8px;padding-bottom:8px}.ScrollWalkthrough-module__YFPlhG__caption{bottom:60px}.ScrollWalkthrough-module__YFPlhG__captionHero .ScrollWalkthrough-module__YFPlhG__kicker,.ScrollWalkthrough-module__YFPlhG__hint{display:none}.ScrollWalkthrough-module__YFPlhG__title{font-size:clamp(24px,min(5vw,11svh),46px)}.ScrollWalkthrough-module__YFPlhG__display{font-size:clamp(26px,min(6.6vw,13svh),84px)}.ScrollWalkthrough-module__YFPlhG__subline{max-width:none;margin-top:8px;font-size:16px}.ScrollWalkthrough-module__YFPlhG__body{max-width:62ch;margin-top:8px;font-size:12.5px;line-height:1.45}.ScrollWalkthrough-module__YFPlhG__kicker{margin-bottom:10px}.ScrollWalkthrough-module__YFPlhG__actions{margin-top:12px}.ScrollWalkthrough-module__YFPlhG__btn{flex:none}.ScrollWalkthrough-module__YFPlhG__scrub{bottom:18px}}@media (prefers-reduced-motion:reduce){.ScrollWalkthrough-module__YFPlhG__hint,.ScrollWalkthrough-module__YFPlhG__loading{animation:none}}
.AreaFlyover-module__i91dzW__track{z-index:2;color:#f4f1ea;background:#0b0c0b;position:relative}.AreaFlyover-module__i91dzW__overlap{margin-top:calc(-100svh - 40px)}.AreaFlyover-module__i91dzW__isUnpinned .AreaFlyover-module__i91dzW__stage{visibility:hidden}.AreaFlyover-module__i91dzW__anchor{pointer-events:none;width:1px;height:1px;scroll-margin-top:64px;position:absolute;left:0}.AreaFlyover-module__i91dzW__stage{isolation:isolate;background:#0b0c0b;height:100svh;position:sticky;top:0;overflow:hidden}.AreaFlyover-module__i91dzW__overlap .AreaFlyover-module__i91dzW__stage{background:#e9dbc3}.AreaFlyover-module__i91dzW__poster,.AreaFlyover-module__i91dzW__poster img,.AreaFlyover-module__i91dzW__film{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.AreaFlyover-module__i91dzW__isReady .AreaFlyover-module__i91dzW__poster{visibility:hidden;transition:visibility 0s linear .6s}.AreaFlyover-module__i91dzW__poster img,.AreaFlyover-module__i91dzW__film{object-position:50% 66%}.AreaFlyover-module__i91dzW__film[data-film=wide]{object-position:50% 72%}@media (min-aspect-ratio:1){.AreaFlyover-module__i91dzW__poster img{object-position:50% 72%}}@media (min-aspect-ratio:1) and (max-aspect-ratio:6/5){.AreaFlyover-module__i91dzW__poster img,.AreaFlyover-module__i91dzW__film[data-film=wide]{object-position:60% 72%}}@media (min-aspect-ratio:19/10){.AreaFlyover-module__i91dzW__poster img,.AreaFlyover-module__i91dzW__film[data-film=wide]{object-fit:contain;object-position:50% 50%;-webkit-mask-image:linear-gradient(90deg,#0000 calc(50% - 88.9svh),#000 calc(50% - 67.6svh) calc(50% + 67.6svh),#0000 calc(50% + 88.9svh));mask-image:linear-gradient(90deg,#0000 calc(50% - 88.9svh),#000 calc(50% - 67.6svh) calc(50% + 67.6svh),#0000 calc(50% + 88.9svh))}}.AreaFlyover-module__i91dzW__film{opacity:0;transition:opacity .6s}.AreaFlyover-module__i91dzW__isReady .AreaFlyover-module__i91dzW__film{opacity:1}.AreaFlyover-module__i91dzW__scrim,.AreaFlyover-module__i91dzW__captions,.AreaFlyover-module__i91dzW__rail,.AreaFlyover-module__i91dzW__credit{transition:opacity .6s}.AreaFlyover-module__i91dzW__track:not(.AreaFlyover-module__i91dzW__isClear) .AreaFlyover-module__i91dzW__scrim,.AreaFlyover-module__i91dzW__track:not(.AreaFlyover-module__i91dzW__isClear) .AreaFlyover-module__i91dzW__captions,.AreaFlyover-module__i91dzW__track:not(.AreaFlyover-module__i91dzW__isClear) .AreaFlyover-module__i91dzW__rail,.AreaFlyover-module__i91dzW__track:not(.AreaFlyover-module__i91dzW__isClear) .AreaFlyover-module__i91dzW__credit{opacity:0}.AreaFlyover-module__i91dzW__scrim{pointer-events:none;background:radial-gradient(120% 75% at 0 0,#0b0c0b9e 0%,#0b0c0b47 38%,#0b0c0b00 62%),linear-gradient(#0b0c0b00 84%,#0b0c0b8c 100%);position:absolute;inset:0}.AreaFlyover-module__i91dzW__washBottom{pointer-events:none;will-change:transform;transform-origin:50% 100%;background:linear-gradient(#0b0c0b00 0%,#0b0c0b8c 48%,#0b0c0beb 78%,#0b0c0b 100%);height:80%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(0)}@media (min-width:641px) and (min-aspect-ratio:5/6) and (max-aspect-ratio:9999/10000){.AreaFlyover-module__i91dzW__poster img,.AreaFlyover-module__i91dzW__film[data-film=tall]{object-fit:contain;object-position:50% 50%;-webkit-mask-image:linear-gradient(90deg,#0000 calc(50% - 28.1svh),#000 calc(50% - 21.4svh) calc(50% + 21.4svh),#0000 calc(50% + 28.1svh));mask-image:linear-gradient(90deg,#0000 calc(50% - 28.1svh),#000 calc(50% - 21.4svh) calc(50% + 21.4svh),#0000 calc(50% + 28.1svh))}}.AreaFlyover-module__i91dzW__captions{pointer-events:none;position:absolute;top:clamp(84px,10vh,124px);left:clamp(20px,4.2vw,64px);right:clamp(20px,4.2vw,64px)}.AreaFlyover-module__i91dzW__caption{opacity:0;width:min(440px,40vw);transition:opacity .45s,transform .45s;position:absolute;top:0;left:0;transform:translateY(10px)}.AreaFlyover-module__i91dzW__caption.AreaFlyover-module__i91dzW__isOn{opacity:1;transform:none}.AreaFlyover-module__i91dzW__kicker{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fdf2f8;text-shadow:0 1px 10px #0b0c0b99;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;display:inline-flex}.AreaFlyover-module__i91dzW__kicker:before{content:"";background:#ec4899;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #ec489940,0 0 14px #ec4899cc}.AreaFlyover-module__i91dzW__title{font-family:var(--font-fredoka), var(--font-geist-sans), sans-serif;letter-spacing:-.01em;color:#f4f1ea;text-shadow:0 2px 18px #0b0c0b73;text-wrap:balance;margin:0;font-size:clamp(28px,3.3vw,48px);font-weight:600;line-height:1.04}.AreaFlyover-module__i91dzW__towns{flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.AreaFlyover-module__i91dzW__towns li{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;color:#f4f1ea;-webkit-backdrop-filter:blur(6px);white-space:nowrap;background:#0b0c0b9e;border-radius:999px;padding:7px 10px 7px 9px;font-size:13px;font-weight:600;line-height:1;box-shadow:inset 0 0 0 1px #f4f1ea24}.AreaFlyover-module__i91dzW__towns li:before{content:"";vertical-align:1px;background:#ec4899;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.AreaFlyover-module__i91dzW__townsLong{display:none}.AreaFlyover-module__i91dzW__townsAll li{padding:6px 9px 6px 8px;font-size:11.5px}.AreaFlyover-module__i91dzW__rail{left:clamp(20px,4.2vw,64px);right:clamp(20px,4.2vw,64px);bottom:max(22px, env(safe-area-inset-bottom));pointer-events:none;background:#f4f1ea33;border-radius:3px;height:3px;position:absolute}.AreaFlyover-module__i91dzW__buffer,.AreaFlyover-module__i91dzW__fill{border-radius:inherit;transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.AreaFlyover-module__i91dzW__buffer{background:#f4f1ea52;transition:transform .3s linear}.AreaFlyover-module__i91dzW__isReady .AreaFlyover-module__i91dzW__buffer{opacity:0;transition:opacity .4s}.AreaFlyover-module__i91dzW__fill{background:linear-gradient(90deg,#be185d,#ec4899);box-shadow:0 0 10px #ec48998c}.AreaFlyover-module__i91dzW__tick{background:#f4f1ea;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;box-shadow:0 0 0 2px #0b0c0b80}.AreaFlyover-module__i91dzW__credit{right:clamp(20px,4.2vw,64px);bottom:calc(max(22px, env(safe-area-inset-bottom)) + 12px);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:.02em;color:#f4f1ea99;pointer-events:none;margin:0;font-size:10px;position:absolute}@media (min-width:641px) and (min-aspect-ratio:1){.AreaFlyover-module__i91dzW__scrim{background:radial-gradient(130% 90% at 0 0,#0b0c0ba8 0%,#0b0c0b4d 40%,#0b0c0b00 66%),linear-gradient(#0b0c0b00 84%,#0b0c0b8c 100%)}.AreaFlyover-module__i91dzW__caption{width:min(700px,47vw)}.AreaFlyover-module__i91dzW__kicker{margin-bottom:14px;font-size:clamp(13px,min(1vw,1.9vh),16px)}.AreaFlyover-module__i91dzW__kicker:before{width:10px;height:10px}.AreaFlyover-module__i91dzW__title{font-size:clamp(36px,min(5vw,8.4vh),88px);line-height:1.02}.AreaFlyover-module__i91dzW__towns{gap:8px;margin-top:22px}.AreaFlyover-module__i91dzW__towns li{padding:.62em .85em .62em .75em;font-size:clamp(14px,min(1.1vw,2.1vh),18px)}.AreaFlyover-module__i91dzW__townsAll{max-width:min(700px,34vw)}.AreaFlyover-module__i91dzW__townsAll li{padding:.45em .7em .45em .6em;font-size:clamp(12px,min(.92vw,1.75vh),14.5px)}}@media (min-width:1800px) and (min-height:1000px) and (min-aspect-ratio:1){.AreaFlyover-module__i91dzW__caption{width:min(820px,42vw)}.AreaFlyover-module__i91dzW__title{font-size:clamp(36px,min(5vw,8.4vh),104px)}}@media (min-width:641px) and (min-aspect-ratio:1) and (max-height:700px){.AreaFlyover-module__i91dzW__caption{width:min(700px,48vw)}.AreaFlyover-module__i91dzW__title{font-size:clamp(36px,min(5vw,8vh),88px)}}@media (min-width:641px) and (min-aspect-ratio:1) and (max-height:520px){.AreaFlyover-module__i91dzW__caption{width:min(560px,62vw)}.AreaFlyover-module__i91dzW__kicker{margin-bottom:6px;font-size:11px}.AreaFlyover-module__i91dzW__title{font-size:clamp(22px,min(5vw,7.2vh),40px)}}@media (min-aspect-ratio:1) and (max-width:800px),(min-aspect-ratio:1) and (max-height:520px){.AreaFlyover-module__i91dzW__towns{display:none}}.AreaFlyover-module__i91dzW__captionRight{isolation:isolate}@media (min-aspect-ratio:19/10),(min-aspect-ratio:9/8) and (max-width:800px),(min-aspect-ratio:9/8) and (max-height:520px){.AreaFlyover-module__i91dzW__captionRight{text-align:right;width:fit-content;left:auto;right:0}.AreaFlyover-module__i91dzW__captionRight .AreaFlyover-module__i91dzW__kicker{flex-direction:row-reverse}.AreaFlyover-module__i91dzW__captionRight .AreaFlyover-module__i91dzW__towns{justify-content:flex-end}.AreaFlyover-module__i91dzW__captionRight:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0b0c0b8c 35%,#0b0c0b00);position:absolute;inset:-55% -12% -55% -30%}}@media (min-aspect-ratio:1) and (max-height:520px){.AreaFlyover-module__i91dzW__credit{display:none}}@media (min-width:641px) and (max-height:500px) and (orientation:landscape){.AreaFlyover-module__i91dzW__captions{top:70px}}@media (max-width:640px){.AreaFlyover-module__i91dzW__scrim{background:linear-gradient(#0b0c0bb8 0%,#0b0c0b6b 22%,#0b0c0b00 40%),linear-gradient(#0b0c0b00 86%,#0b0c0b80 100%)}.AreaFlyover-module__i91dzW__captions{left:18px;right:18px;top:calc(env(safe-area-inset-top) + 86px)}.AreaFlyover-module__i91dzW__caption{width:auto;right:0}.AreaFlyover-module__i91dzW__kicker{margin-bottom:8px;font-size:10.5px}.AreaFlyover-module__i91dzW__title{font-size:27px}.AreaFlyover-module__i91dzW__towns{gap:5px;margin-top:10px}.AreaFlyover-module__i91dzW__towns li{padding:6px 8px 6px 7px;font-size:11.5px}.AreaFlyover-module__i91dzW__rail{left:18px;right:18px}.AreaFlyover-module__i91dzW__credit{right:18px}}@media (max-width:340px) and (min-aspect-ratio:5/9){.AreaFlyover-module__i91dzW__towns{display:none}}@media (max-width:640px) and (min-aspect-ratio:5/8),(min-width:641px) and (max-aspect-ratio:1) and (min-aspect-ratio:7/9){.AreaFlyover-module__i91dzW__kicker{display:none}}@media (max-width:900px),(max-aspect-ratio:6/5),(max-height:520px){.AreaFlyover-module__i91dzW__townsAll{display:none}}@media (prefers-reduced-motion:reduce){.AreaFlyover-module__i91dzW__caption,.AreaFlyover-module__i91dzW__film,.AreaFlyover-module__i91dzW__scrim,.AreaFlyover-module__i91dzW__captions,.AreaFlyover-module__i91dzW__rail,.AreaFlyover-module__i91dzW__credit{transition:none}}
