.cast-editorial_editorial__zk_bY{width:100%;overflow:clip}.cast-editorial_scene__SRT60{height:155svh;position:relative;--route-draw:.6;--alternative-draw:.35;--scene-reveal:1;--scene-detail:1}.cast-editorial_shot__uwaIp{width:100%;height:calc(100svh - 88px);position:sticky;top:88px;overflow:hidden;isolation:isolate;color:#fff}.cast-editorial_shot__uwaIp>img{position:absolute;inset:0;object-fit:cover;filter:saturate(.72) contrast(1.04)}.cast-editorial_tint__6c47L{position:absolute;inset:0;background:linear-gradient(0deg,#080c13bd,#080c1312 58%,transparent 80%);z-index:1}.cast-editorial_shot__uwaIp:after{content:"";position:absolute;inset:0;background:var(--blue);mix-blend-mode:color;opacity:.09;pointer-events:none}.cast-editorial_bus__OW492>img{filter:saturate(.65) contrast(1.03)}.cast-editorial_bus__OW492:after{background:var(--blue);opacity:.06}.cast-editorial_composition__A8lfc{position:absolute;inset:auto var(--pad) var(--pad);z-index:3;display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,26vw,392px);gap:40px;align-items:end}.cast-editorial_caption__Krnbw{max-width:560px;opacity:calc(.86 + .14 * var(--scene-reveal));transform:translateY(calc(8px * (1 - var(--scene-reveal))))}.cast-editorial_cast__1DI76{display:flex;gap:8px;align-items:center;font-size:22px;line-height:1;margin-bottom:22px;letter-spacing:-.04em}.cast-editorial_cast__1DI76 i{display:block;width:6px;height:6px;background:var(--yellow);border-radius:50%}.cast-editorial_bus__OW492 .cast-editorial_cast__1DI76 i{background:var(--blue)}.cast-editorial_caption__Krnbw>p{font-size:clamp(32px,3.5vw,54px);font-weight:500;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.cast-editorial_caption__Krnbw>small{display:block;font-size:18px;line-height:1.45;max-width:32ch;margin-top:18px}.cast-editorial_bus__OW492 .cast-editorial_composition__A8lfc{grid-template-columns:clamp(300px,26vw,392px) minmax(0,1fr)}.cast-editorial_bus__OW492 .cast-editorial_caption__Krnbw{grid-column:2;grid-row:1;justify-self:end;max-width:420px}.cast-editorial_bus__OW492 .cast-editorial_experience__KDh3i{grid-column:1;grid-row:1}.cast-editorial_experience__KDh3i{width:100%;border-radius:5px;overflow:hidden;box-shadow:0 8px 34px #080c1324;opacity:calc(.8 + .2 * var(--scene-reveal));transform:translateY(calc(14px * (1 - var(--scene-reveal))))}.cast-editorial_guidance__XnYzP{padding:18px 22px 17px;background:var(--yellow);color:var(--yellow-text,var(--ink))}.cast-editorial_busExperience__7F3gj .cast-editorial_guidance__XnYzP{background:var(--blue);color:var(--blue-text,#fff)}.cast-editorial_channel__i4FbJ{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:11px;line-height:1.3}.cast-editorial_channel__i4FbJ>span:last-child{opacity:.7;white-space:nowrap;font-variant-numeric:tabular-nums}.cast-editorial_nextMove__f74um{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:15px}.cast-editorial_distance__gp5Vh{display:block;font-weight:400;font-size:clamp(42px,3.7vw,58px);line-height:.95;letter-spacing:-.06em;white-space:nowrap}.cast-editorial_direction__F4vK4{width:40px}.cast-editorial_instruction__jvPPV{margin-top:8px;font-size:21px;line-height:1.15;letter-spacing:-.025em}.cast-editorial_destination__Rk6FH{display:flex;align-items:center;gap:12px;margin-top:19px;padding-top:12px;border-top:1px solid;font-size:14px;line-height:1.25}.cast-editorial_destination__Rk6FH>span:last-child{min-width:0}.cast-editorial_destination__Rk6FH small{display:block;font-size:10px;line-height:1.3;opacity:.7;margin-bottom:4px}.cast-editorial_routeDots__4YGoU{width:33px;height:20px;display:flex;align-items:center;flex-shrink:0}.cast-editorial_routeDots__4YGoU i{display:block;width:6px;height:6px;border:1px solid;border-radius:50%}.cast-editorial_routeDots__4YGoU i:last-child{background:currentColor}.cast-editorial_routeDots__4YGoU b{display:block;width:21px;border-top:1px solid}.cast-editorial_audio__yBZeH{padding:17px 22px 15px;color:#fff;background:var(--ink)}.cast-editorial_story__knivc{display:flex;align-items:center;gap:13px;margin-top:16px}.cast-editorial_play__lgoP_{display:block;width:47px;height:47px;color:var(--yellow);flex-shrink:0}.cast-editorial_busExperience__7F3gj .cast-editorial_play__lgoP_{background:var(--blue);color:var(--blue-text,#fff);border-radius:50%}.cast-editorial_play__lgoP_ svg{width:100%;height:100%}.cast-editorial_playProgress__A48ib{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--audio-progress, var(--initial-progress)))}.cast-editorial_storyTitle__vOQR9{font-size:20px;letter-spacing:-.025em;line-height:1.15}.cast-editorial_storyTitle__vOQR9 small{display:block;margin-top:6px;opacity:.6;font-size:10px;letter-spacing:0;line-height:1.25}.cast-editorial_wave__3TVek{width:100%;height:30px;margin-top:17px}.cast-editorial_progress__skgYT{position:relative;height:1px;background:#ffffff40;margin-top:6px}.cast-editorial_progress__skgYT i{display:block;width:var(--story-progress,29.4%);height:100%;background:currentColor}.cast-editorial_progress__skgYT i:after{content:"";display:block;width:5px;height:5px;position:relative;top:-2px;margin-left:auto;border-radius:50%;background:currentColor}.cast-editorial_time__izhaZ{display:flex;justify-content:space-between;margin-top:7px;font-size:10px;line-height:1.2;font-variant-numeric:tabular-nums}.cast-editorial_time__izhaZ>span:last-child{opacity:.55}@media (min-width:1700px){.cast-editorial_composition__A8lfc{inset-inline:max(var(--pad),calc((100vw - 1540px) / 2))}}@media (max-width:1000px){.cast-editorial_composition__A8lfc{gap:30px}.cast-editorial_caption__Krnbw>p{font-size:38px}.cast-editorial_caption__Krnbw>small{font-size:16px}.cast-editorial_bus__OW492 .cast-editorial_caption__Krnbw{max-width:320px}}@media (max-width:800px){.cast-editorial_shot__uwaIp{top:80px;height:calc(100svh - 80px)}}@media (max-width:700px){.cast-editorial_walk__ffskw>img{object-position:38% center}.cast-editorial_bus__OW492>img{object-position:57% center}.cast-editorial_tint__6c47L{background:linear-gradient(0deg,#080c13d9,#080c1310 76%)}.cast-editorial_bus__OW492 .cast-editorial_composition__A8lfc,.cast-editorial_composition__A8lfc{inset:auto 24px 30px;grid-template-columns:minmax(0,1fr);gap:23px}.cast-editorial_bus__OW492 .cast-editorial_caption__Krnbw,.cast-editorial_caption__Krnbw{grid-column:1;grid-row:1;justify-self:start;max-width:370px}.cast-editorial_bus__OW492 .cast-editorial_experience__KDh3i{grid-column:1;grid-row:2}.cast-editorial_cast__1DI76{font-size:18px;margin-bottom:13px}.cast-editorial_caption__Krnbw>p{font-size:32px;max-width:19ch}.cast-editorial_caption__Krnbw>small{font-size:14px;max-width:36ch;margin-top:12px}.cast-editorial_experience__KDh3i{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.cast-editorial_guidance__XnYzP{padding:16px}.cast-editorial_audio__yBZeH{padding:16px;display:flex;flex-direction:column}.cast-editorial_channel__i4FbJ{font-size:10px;gap:8px}.cast-editorial_guidance__XnYzP .cast-editorial_channel__i4FbJ>span:last-child{display:none}.cast-editorial_nextMove__f74um{margin-top:20px;gap:8px}.cast-editorial_distance__gp5Vh{font-size:clamp(28px,8.4vw,36px)}.cast-editorial_direction__F4vK4{width:26px}.cast-editorial_instruction__jvPPV{font-size:18px;margin-top:10px;max-width:11ch}.cast-editorial_destination__Rk6FH{margin-top:22px;padding-top:10px;font-size:12px;gap:8px}.cast-editorial_destination__Rk6FH small{font-size:9px}.cast-editorial_routeDots__4YGoU{width:18px}.cast-editorial_routeDots__4YGoU i{width:5px;height:5px;flex-shrink:0}.cast-editorial_routeDots__4YGoU b{width:8px}.cast-editorial_story__knivc{align-items:flex-start;flex-direction:column;margin-top:16px;gap:10px}.cast-editorial_play__lgoP_{width:36px;height:36px}.cast-editorial_storyTitle__vOQR9{font-size:18px}.cast-editorial_storyTitle__vOQR9 small{font-size:9px;margin-top:6px}.cast-editorial_wave__3TVek{margin-top:auto;padding-top:10px;height:34px}.cast-editorial_progress__skgYT{margin-top:3px}.cast-editorial_time__izhaZ{font-size:9px}.cast-editorial_routeLabel___PT5i{top:9%;padding:8px 10px;font-size:12px}.cast-editorial_walkLabel__kUlhx{right:24px}.cast-editorial_busLabel__X5ZvW{left:24px}.cast-editorial_routeConnections__MAJnG{opacity:.3}.cast-editorial_routeMain__tVKUm{stroke-width:2}}@media (max-width:380px){.cast-editorial_bus__OW492 .cast-editorial_composition__A8lfc,.cast-editorial_composition__A8lfc{inset-inline:20px}.cast-editorial_experience__KDh3i{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cast-editorial_audio__yBZeH,.cast-editorial_guidance__XnYzP{padding-inline:12px}.cast-editorial_distance__gp5Vh{font-size:clamp(24px,8.2vw,31px)}.cast-editorial_direction__F4vK4{width:22px}.cast-editorial_storyTitle__vOQR9{font-size:17px}}@media (max-height:600px){.cast-editorial_scene__SRT60{height:auto}.cast-editorial_shot__uwaIp{position:relative;top:auto;height:auto;aspect-ratio:16/9;min-height:560px}.cast-editorial_caption__Krnbw,.cast-editorial_experience__KDh3i,.cast-editorial_routeLabel___PT5i{opacity:1;transform:none}}@media (max-height:600px) and (max-width:700px){.cast-editorial_shot__uwaIp{aspect-ratio:4/5;min-height:650px}}@media (prefers-reduced-motion:reduce){.cast-editorial_scene__SRT60{height:auto}.cast-editorial_shot__uwaIp{position:relative;top:auto;height:auto;aspect-ratio:16/9;min-height:530px}.cast-editorial_caption__Krnbw,.cast-editorial_experience__KDh3i,.cast-editorial_routeLabel___PT5i{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce) and (max-width:700px){.cast-editorial_shot__uwaIp{aspect-ratio:4/5;min-height:650px}}.cast-editorial_wave__3TVek path{transform-box:fill-box;transform-origin:center;animation:cast-editorial_player-breathe__LNEfs 1.8s ease-in-out infinite;animation-play-state:paused}.cast-editorial_wave__3TVek path:nth-child(3n){animation-delay:-.6s}.cast-editorial_wave__3TVek path:nth-child(3n+1){animation-delay:-1.2s}.cast-editorial_scene__SRT60[data-player-visible=true] .cast-editorial_wave__3TVek path{animation-play-state:running}@keyframes cast-editorial_player-breathe__LNEfs{0%,to{transform:scaleY(.76)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.cast-editorial_wave__3TVek path{animation:none}}.cast-editorial_tint__6c47L{background:linear-gradient(0deg,#080c13e6,#080c1380 36%,#080c1312 72%,transparent)}.cast-editorial_caption__Krnbw{opacity:1;transform:none;text-shadow:0 2px 22px #0006}.cast-editorial_caption__Krnbw>p{font-size:clamp(40px,4.5vw,68px);font-weight:600;line-height:1.05;max-width:16ch}.cast-editorial_caption__Krnbw>small{font-size:20px;line-height:1.5}.cast-editorial_experience__KDh3i{opacity:1;transform:none}.cast-editorial_scene__SRT60[data-reveal-ready=true] .cast-editorial_caption__Krnbw,.cast-editorial_scene__SRT60[data-reveal-ready=true] .cast-editorial_experience__KDh3i{opacity:0;transform:translateY(24px);transition:opacity .85s ease,transform .85s cubic-bezier(.2,.65,.25,1)}.cast-editorial_scene__SRT60[data-reveal-ready=true] .cast-editorial_experience__KDh3i{transition-delay:.14s}.cast-editorial_scene__SRT60[data-revealed=true] .cast-editorial_caption__Krnbw,.cast-editorial_scene__SRT60[data-revealed=true] .cast-editorial_experience__KDh3i{opacity:1;transform:translateY(0)}@media(max-width:700px){.cast-editorial_caption__Krnbw>p{font-size:clamp(36px,9vw,44px);max-width:18ch}.cast-editorial_caption__Krnbw>small{font-size:17px;line-height:1.4}.cast-editorial_tint__6c47L{background:linear-gradient(0deg,#080c13ed,#080c1380 48%,#080c1312 80%)}}@media(prefers-reduced-motion:reduce){.cast-editorial_scene__SRT60[data-reveal-ready=true] .cast-editorial_caption__Krnbw,.cast-editorial_scene__SRT60[data-reveal-ready=true] .cast-editorial_experience__KDh3i{opacity:1;transform:none;transition:none}}.cast-editorial_scene__SRT60{--journey-accent:var(--yellow)}.cast-editorial_scene__SRT60[data-editorial-scene=bus]{--journey-accent:var(--blue)}.cast-editorial_busExperience__7F3gj .cast-editorial_guidance__XnYzP,.cast-editorial_guidance__XnYzP{background:var(--journey-accent);color:var(--ink);transition:background-color .18s linear}.cast-editorial_bus__OW492 .cast-editorial_cast__1DI76 i,.cast-editorial_cast__1DI76 i{background:var(--journey-accent);transition:background-color .18s linear}.cast-editorial_play__lgoP_{color:var(--journey-accent);transition:color .18s linear}.cast-editorial_busExperience__7F3gj .cast-editorial_play__lgoP_{background:var(--journey-accent);color:var(--ink);transition:background-color .18s linear}.cast-editorial_progress__skgYT,.cast-editorial_wave__3TVek{color:var(--journey-accent);transition:color .18s linear}@media(prefers-reduced-motion:reduce){.cast-editorial_busExperience__7F3gj .cast-editorial_guidance__XnYzP,.cast-editorial_busExperience__7F3gj .cast-editorial_play__lgoP_,.cast-editorial_bus__OW492 .cast-editorial_cast__1DI76 i,.cast-editorial_cast__1DI76 i,.cast-editorial_guidance__XnYzP,.cast-editorial_play__lgoP_,.cast-editorial_progress__skgYT,.cast-editorial_wave__3TVek{transition:none}}.cast-editorial_direction__F4vK4{position:relative;display:block;aspect-ratio:1;flex-shrink:0}.cast-editorial_arrivalMark__cuOnu,.cast-editorial_travelArrow__9CGH0{position:absolute;inset:0;width:100%;height:100%;transition:opacity .35s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.cast-editorial_direction__F4vK4 .cast-editorial_travelArrow__9CGH0{top:50%;bottom:auto;height:auto;aspect-ratio:912/772;translate:0 -50%}.cast-editorial_arrivalMark__cuOnu{opacity:0;transform:scale(.7) rotate(-12deg)}.cast-editorial_scene__SRT60[data-arrived=true] .cast-editorial_travelArrow__9CGH0{opacity:0;transform:translateX(6px) scale(.8)}.cast-editorial_scene__SRT60[data-arrived=true] .cast-editorial_arrivalMark__cuOnu{opacity:1;transform:scale(1) rotate(0)}.cast-editorial_scene__SRT60[data-arrived=true] .cast-editorial_wave__3TVek path{animation-play-state:paused}.cast-editorial_scene__SRT60[data-arrived=true] .cast-editorial_routeDots__4YGoU i:last-child{box-shadow:0 0 0 3px #21222422;transition:box-shadow .4s ease}@media(prefers-reduced-motion:reduce){.cast-editorial_arrivalMark__cuOnu,.cast-editorial_travelArrow__9CGH0{transition:none}}.cast-scenes_page__5w4HB{font-size:1.6cqw;line-height:1.45}.cast-scenes_pageHeader__pUiAJ{gap:2cqw}.cast-scenes_pageHeader__pUiAJ>p{font-size:1.2cqw;letter-spacing:.01em;margin-left:auto;margin-right:3cqw}.cast-scenes_viewport__jCi4s{flex:1;min-height:0;overflow:hidden;position:relative}.cast-scenes_readingWindow__QEWOY{height:100%;min-height:0;overflow:hidden}.cast-scenes_document__BjIp0{padding:1.8cqw 3cqw 4cqw;will-change:transform}.cast-scenes_eyebrow__Pm1_k{font-size:1.2cqw;line-height:1.3;text-transform:uppercase;letter-spacing:.035em;margin-bottom:2cqw}.cast-scenes_audioControls__EL7fs h4,.cast-scenes_discoverRail__lsRoA h4,.cast-scenes_featureHeading__RVwcg h4,.cast-scenes_heading__IE5jW h4,.cast-scenes_makerHeading__3lmVD h4,.cast-scenes_selectedStory__XDGmx h4,.cast-scenes_shoppingFeatureCopy__v4dNr h4{font-size:4.3cqw;font-weight:500;letter-spacing:-.045em;line-height:1.04}.cast-scenes_intro__xKxh8{font-size:1.65cqw;line-height:1.55;margin-top:2cqw;max-width:43ch}.cast-scenes_smallCopy__rmBuA{font-size:1.3cqw;line-height:1.5;margin-top:2cqw;max-width:35ch}.cast-scenes_artwork___XJmV{width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--paper)}.cast-scenes_artwork___XJmV img{width:100%;height:100%;object-fit:cover}.cast-scenes_featureLabel__Z7w_K{display:flex;justify-content:space-between;gap:2cqw;font-size:1.2cqw;line-height:1.3;margin-bottom:1.5cqw}.cast-scenes_facts__CHoIi{display:flex;gap:2.5cqw;font-size:1.25cqw;line-height:1.3;margin-top:2cqw;padding-block:1.7cqw;border-top:1px solid var(--phone-line);border-bottom:1px solid var(--phone-line)}.cast-scenes_textAction__s1hql{display:flex;align-items:center;justify-content:space-between;gap:2cqw;padding:2cqw 0;border-bottom:1px solid var(--phone-line);font-size:1.8cqw;line-height:1.2}.cast-scenes_textAction__s1hql small{display:block;font-size:1.15cqw;font-weight:400;line-height:1.5;margin-top:.7cqw}.cast-scenes_textAction__s1hql .brand-arrow{width:2.6cqw;flex-shrink:0}.cast-scenes_discover__g8_DG{display:grid;grid-template-columns:29% 1fr;gap:4cqw}.cast-scenes_discoverRail__lsRoA{padding-right:1.7cqw}.cast-scenes_discoverRail__lsRoA h4{font-size:3.5cqw}.cast-scenes_topics__k1bRi{margin-top:4cqw}.cast-scenes_topics__k1bRi>div{display:flex;align-items:baseline;gap:1cqw;padding-block:1.6cqw;border-bottom:1px solid var(--phone-line)}.cast-scenes_topics__k1bRi small{font-size:1cqw}.cast-scenes_topics__k1bRi span{font-size:2.4cqw;letter-spacing:-.03em}.cast-scenes_topics__k1bRi i{width:.7cqw;height:.7cqw;background:currentColor;border-radius:50%;margin-left:auto}.cast-scenes_discoverFeature__6YQ_8 .cast-scenes_artwork___XJmV{aspect-ratio:1.95}.cast-scenes_featureHeading__RVwcg{display:flex;align-items:center;gap:3cqw;justify-content:space-between;margin-top:2.3cqw}.cast-scenes_featureHeading__RVwcg h4{font-size:3.6cqw}.cast-scenes_featureHeading__RVwcg .brand-arrow{width:4cqw;flex-shrink:0}.cast-scenes_discoverFeature__6YQ_8 .cast-scenes_intro__xKxh8{margin-top:1cqw}.cast-scenes_discoveryStops__twPqU{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;padding-top:3cqw}.cast-scenes_discoveryStops__twPqU>div{font-size:1.3cqw;line-height:1.3}.cast-scenes_discoveryStops__twPqU small{display:block;font-size:1cqw;margin-bottom:.8cqw}.cast-scenes_walkOverview__DZ2Pg{display:grid;grid-template-columns:34% 1fr;gap:3cqw;align-items:center}.cast-scenes_walkOverview__DZ2Pg .cast-scenes_heading__IE5jW h4{font-size:4.1cqw}.cast-scenes_walkOverview__DZ2Pg .cast-scenes_intro__xKxh8{font-size:1.5cqw}.cast-scenes_mapPlate__osalj{background:color-mix(in srgb,var(--blue) 6%,var(--phone-paper));color:var(--blue);padding:2cqw}.cast-scenes_map__3wT5q{display:block;width:100%;height:auto;aspect-ratio:600/410;font-family:inherit}.cast-scenes_stopStrip__tHHNj{display:grid;grid-template-columns:repeat(3,1fr);gap:3cqw;margin-top:4cqw;padding-top:2.5cqw;border-top:1px solid var(--phone-line)}.cast-scenes_stopStrip__tHHNj small{display:flex;justify-content:space-between;font-size:1.1cqw;margin-bottom:1.6cqw}.cast-scenes_museumVisual__vcg1o h5,.cast-scenes_stopStrip__tHHNj h5,.cast-scenes_visitBand__2XjUu h5{font-size:2.3cqw;line-height:1.15;font-weight:500;letter-spacing:-.03em}.cast-scenes_stopStrip__tHHNj p{font-size:1.3cqw;line-height:1.5;margin-top:1cqw}.cast-scenes_museumScene__pFBW2{display:grid;grid-template-columns:55% 1fr;gap:3cqw;height:100%;padding:1.8cqw 3cqw 0}.cast-scenes_museumVisual__vcg1o{min-width:0}.cast-scenes_museumVisual__vcg1o .cast-scenes_artwork___XJmV{aspect-ratio:1.55}.cast-scenes_objectCaption__vVrWV{display:flex;justify-content:space-between;gap:2cqw;font-size:1cqw;line-height:1.3;margin-top:1.3cqw}.cast-scenes_museumVisual__vcg1o h5{margin-top:2.2cqw}.cast-scenes_museumVisual__vcg1o>p{font-size:1.3cqw;margin-top:.7cqw}.cast-scenes_museumReading__9SHC5{padding:0 0 4cqw}.cast-scenes_museumReading__9SHC5 .cast-scenes_heading__IE5jW h4{font-size:3.6cqw}.cast-scenes_museumReading__9SHC5 .cast-scenes_intro__xKxh8{font-size:1.5cqw}.cast-scenes_sectionLabel__M2QKo{font-size:1.15cqw;line-height:1.3;font-weight:400;text-transform:uppercase;letter-spacing:.03em;margin:3cqw 0 1.2cqw}.cast-scenes_detailRows__PG3kp>div{display:flex;align-items:start;gap:1.7cqw;padding:1.5cqw 0;border-top:1px solid var(--phone-line)}.cast-scenes_detailRows__PG3kp span{font-size:1cqw;padding-top:.2cqw}.cast-scenes_detailRows__PG3kp p{font-size:1.5cqw;line-height:1.5}.cast-scenes_historyScene__WILk_{display:grid;grid-template-columns:33% 1fr;gap:4cqw}.cast-scenes_episodeRail__qNXDP .cast-scenes_heading__IE5jW h4{font-size:3.5cqw}.cast-scenes_episodeRail__qNXDP .cast-scenes_intro__xKxh8{font-size:1.4cqw}.cast-scenes_episodes__5GvIF{margin-top:3.5cqw}.cast-scenes_episodes__5GvIF>div{display:flex;align-items:baseline;gap:1.2cqw;padding:2cqw 0;border-top:1px solid var(--phone-line);opacity:.5}.cast-scenes_episodes__5GvIF>div.cast-scenes_selectedEpisode__tqjwL{opacity:1}.cast-scenes_episodes__5GvIF small{font-size:1cqw}.cast-scenes_episodes__5GvIF span{font-size:2cqw;letter-spacing:-.03em;line-height:1.1}.cast-scenes_episodes__5GvIF em{display:block;font-size:1.1cqw;font-style:normal;letter-spacing:0;margin-top:.9cqw}.cast-scenes_episodes__5GvIF i{width:.8cqw;height:.8cqw;background:var(--red);border-radius:50%;margin-left:auto}.cast-scenes_selectedStory__XDGmx .cast-scenes_artwork___XJmV{aspect-ratio:2.3}.cast-scenes_selectedStory__XDGmx>.cast-scenes_eyebrow__Pm1_k{margin-top:2cqw;margin-bottom:1cqw}.cast-scenes_selectedStory__XDGmx h4{font-size:4cqw}.cast-scenes_selectedStory__XDGmx .cast-scenes_intro__xKxh8{margin-top:1.3cqw}.cast-scenes_storyChapters__vpXTc{display:flex;gap:2.4cqw;font-size:1.1cqw;padding-top:2cqw}.cast-scenes_audioScene__v6kS0{grid-template-rows:minmax(0,1fr);min-height:0;display:grid;grid-template-columns:43% 1fr;gap:5cqw;height:100%;padding:1.8cqw 3cqw 0}.cast-scenes_audioControls__EL7fs{min-height:0}.cast-scenes_audioControls__EL7fs h4{font-size:4.6cqw;max-width:9ch}.cast-scenes_audioControls__EL7fs .phone-record{width:21cqw;height:21cqw;margin:1.5cqw auto}.cast-scenes_audioControls__EL7fs .phone-record-center{inset:4.4cqw}.cast-scenes_audioControls__EL7fs .phone-wave-track{margin-top:2.4cqw}.cast-scenes_audioControls__EL7fs .phone-audio-times{font-size:1.3cqw}.cast-scenes_audioOptions__yHO2m{display:flex;justify-content:space-between;gap:1cqw;padding:1.6cqw 0;font-size:1.1cqw;border-bottom:1px solid var(--phone-line)}.cast-scenes_audioNext__rddnG{display:flex;align-items:baseline;gap:1.4cqw;margin-top:1.6cqw;font-size:1.1cqw}.cast-scenes_audioNext__rddnG strong{font-weight:500;font-size:1.4cqw}.cast-scenes_audioNext__rddnG small{margin-left:auto;font-size:1cqw}.cast-scenes_transcript__KYrKA{padding:0 0 4cqw}.cast-scenes_transcriptLabel__uP2uM{display:flex;justify-content:space-between;gap:2cqw;border-bottom:1px solid var(--phone-line);padding-bottom:1.7cqw;font-size:1.4cqw}.cast-scenes_cue__lvkcb{margin-top:3cqw;opacity:.5;transition:opacity .2s}.cast-scenes_cue__lvkcb[data-active=true]{opacity:1}.cast-scenes_cue__lvkcb small{display:block;font-size:1.1cqw;margin-bottom:1cqw}.cast-scenes_cue__lvkcb p{font-size:2.1cqw;line-height:1.6;letter-spacing:-.015em}.cast-scenes_transcriptEnd__ASM3j{padding-top:3cqw;border-top:1px solid var(--phone-line);margin-top:4cqw}.cast-scenes_transcriptEnd__ASM3j>span{font-size:1.1cqw;text-transform:uppercase}.cast-scenes_transcriptEnd__ASM3j>p{font-size:2cqw;line-height:1.3;margin-top:1cqw}.cast-scenes_transcriptEnd__ASM3j .brand-arrow{width:3cqw;margin:2cqw 0 0 auto}.cast-scenes_shoppingHeading__989ha{display:flex;justify-content:space-between;gap:4cqw;align-items:end}.cast-scenes_shoppingHeading__989ha .cast-scenes_heading__IE5jW{max-width:57%}.cast-scenes_shoppingHeading__989ha .cast-scenes_smallCopy__rmBuA{max-width:27ch;margin-bottom:.3cqw}.cast-scenes_categoryStrip__xcOct{display:flex;gap:3.5cqw;padding:2.2cqw 0;font-size:1.4cqw}.cast-scenes_categoryStrip__xcOct span{opacity:.5}.cast-scenes_categoryStrip__xcOct .cast-scenes_activeCategory__R_k_h{opacity:1;text-decoration:underline;text-underline-offset:.6cqw}.cast-scenes_shoppingFeature__n2ux5{display:grid;grid-template-columns:58% 1fr;background:var(--phone-text);color:var(--phone-paper)}.cast-scenes_shoppingFeature__n2ux5 .cast-scenes_artwork___XJmV{aspect-ratio:1.65}.cast-scenes_shoppingFeatureCopy__v4dNr{padding:3cqw;display:flex;flex-direction:column;justify-content:center;--phone-line:color-mix(in srgb,currentColor 25%,transparent)}.cast-scenes_shoppingFeatureCopy__v4dNr h4{font-size:3cqw}.cast-scenes_shoppingFeatureCopy__v4dNr .cast-scenes_textAction__s1hql{margin-top:auto}.cast-scenes_shopList__5Uue5{padding-top:2cqw}.cast-scenes_shopList__5Uue5>div{display:flex;align-items:baseline;gap:1.5cqw;padding:1.8cqw 0;border-bottom:1px solid var(--phone-line)}.cast-scenes_shopList__5Uue5 small{font-size:1cqw}.cast-scenes_shopList__5Uue5 span{flex:1;font-size:1.9cqw;line-height:1.2}.cast-scenes_shopList__5Uue5 em{display:block;font-style:normal;font-size:1.1cqw;margin-top:.6cqw}.cast-scenes_shopList__5Uue5 strong{font-size:1.2cqw;font-weight:400}.cast-scenes_shopList__5Uue5 .brand-arrow{width:2cqw;align-self:center}.cast-scenes_makerHeading__3lmVD{display:flex;align-items:start;justify-content:space-between;gap:3cqw;margin-bottom:2.6cqw}.cast-scenes_makerHeading__3lmVD .cast-scenes_eyebrow__Pm1_k{margin-bottom:.9cqw}.cast-scenes_makerHeading__3lmVD h4{font-size:5cqw}.cast-scenes_makerNumber__8nPOX{font-size:8cqw;line-height:.8;letter-spacing:-.07em;font-weight:500;color:var(--green)}.cast-scenes_makerScene__QCb9j{display:grid;grid-template-columns:38% 1fr;gap:4cqw}.cast-scenes_makerScene__QCb9j>.cast-scenes_artwork___XJmV{aspect-ratio:1.55}.cast-scenes_makerEditorial__Wkc3P h5{font-size:3.2cqw;line-height:1.1;letter-spacing:-.04em;font-weight:500}.cast-scenes_makerEditorial__Wkc3P .cast-scenes_intro__xKxh8{font-size:1.5cqw}.cast-scenes_makerAudio__BoZUi{display:flex;align-items:center;gap:1.4cqw;border-top:1px solid var(--phone-line);border-bottom:1px solid var(--phone-line);padding:2cqw 0;margin-top:2.5cqw;font-size:1.4cqw}.cast-scenes_makerAudio__BoZUi>span{width:4.2cqw;--motif-cutout:var(--phone-paper)}.cast-scenes_makerAudio__BoZUi>div{flex:1}.cast-scenes_makerAudio__BoZUi small{display:block;font-size:1cqw;margin-top:.5cqw}.cast-scenes_makerAudio__BoZUi .phone-waveform{width:7cqw}.cast-scenes_makerFacts__Vaxpz{display:grid;gap:1.5cqw;margin-top:2.5cqw}.cast-scenes_makerFacts__Vaxpz small{font-size:1cqw;text-transform:uppercase}.cast-scenes_makerFacts__Vaxpz p{font-size:1.4cqw;margin-top:.4cqw}.cast-scenes_visitBand__2XjUu{display:grid;grid-template-columns:1fr 35%;gap:4cqw;border-top:1px solid var(--phone-line);padding-top:3cqw;margin-top:3cqw}.cast-scenes_visitBand__2XjUu small{font-size:1.1cqw}.cast-scenes_visitBand__2XjUu h5{margin-top:.8cqw}.cast-scenes_visitBand__2XjUu p{font-size:1.3cqw;max-width:42ch;margin-top:1cqw}.cast-scenes_visitBand__2XjUu .cast-scenes_textAction__s1hql{align-self:center}.cast-scenes_guidanceScene__rPSdx{display:grid;grid-template-columns:65% 1fr;gap:4cqw;height:100%;padding:1.8cqw 3cqw 2cqw}.cast-scenes_guidanceMap__hFinn{min-width:0;display:flex;flex-direction:column;justify-content:space-between}.cast-scenes_guidanceMap__hFinn .cast-scenes_map__3wT5q{flex:1;min-height:0}.cast-scenes_routeProgress__QbUTB{display:flex;gap:2cqw;font-size:1.1cqw;padding-top:2cqw}.cast-scenes_routeProgress__QbUTB>span{opacity:.5;display:flex;align-items:center;gap:.6cqw}.cast-scenes_routeProgress__QbUTB>span.cast-scenes_currentStop__MkDDl{opacity:1}.cast-scenes_routeProgress__QbUTB i{display:inline-block;width:.55cqw;height:.55cqw;border-radius:50%;border:1px solid}.cast-scenes_routeProgress__QbUTB .cast-scenes_currentStop__MkDDl i{background:currentColor}.cast-scenes_guidanceInstruction__wLrVw{display:flex;flex-direction:column;justify-content:center;min-width:0}.cast-scenes_guidanceInstruction__wLrVw>.cast-scenes_eyebrow__Pm1_k{margin-bottom:1cqw}.cast-scenes_distance__EHJ8S{font-size:10.5cqw;line-height:1;letter-spacing:-.065em;font-weight:500}.cast-scenes_distance__EHJ8S span{font-size:3.2cqw;letter-spacing:-.02em;margin-left:.8cqw}.cast-scenes_guidanceInstruction__wLrVw h4{font-size:3.2cqw;line-height:1.1;letter-spacing:-.035em;font-weight:500;margin-top:2cqw}.cast-scenes_guidanceInstruction__wLrVw>p:not(.cast-scenes_eyebrow__Pm1_k):not(.cast-scenes_distance__EHJ8S){font-size:1.7cqw;margin-top:.8cqw}.cast-scenes_guidanceInstruction__wLrVw>.brand-arrow{width:10cqw;margin:2.2cqw 0 3cqw}.cast-scenes_arrival__4GluH{border-top:1px solid var(--phone-line);padding-top:2cqw;display:flex;flex-direction:column;gap:.7cqw}.cast-scenes_arrival__4GluH small{font-size:1.1cqw}.cast-scenes_arrival__4GluH strong{font-size:1.9cqw;font-weight:500;letter-spacing:-.025em}.cast-scenes_arrival__4GluH span{font-size:1.2cqw}.cast-scenes_miniPlayer__jB44W{min-height:5.3cqw}.cast-scenes_miniPlayer__jB44W .phone-waveform{max-height:3cqw}.cast-scenes_compact___QeKx{padding:3cqw}.cast-scenes_compact___QeKx h4{font-size:6cqw;line-height:1.05;letter-spacing:-.04em;font-weight:500;margin-bottom:4cqw}.cast-scenes_compact___QeKx .cast-scenes_eyebrow__Pm1_k{font-size:2cqw}.cast-scenes_compactTopic__aP_rs{font-size:4cqw;line-height:1.2;padding:1.7cqw 0;border-bottom:1px solid var(--phone-line)}.cast-scenes_compact___QeKx .cast-scenes_artwork___XJmV{margin:3cqw 0}.cast-scenes_compact___QeKx .cast-scenes_intro__xKxh8{font-size:2.5cqw}@media(prefers-reduced-motion:reduce){.cast-scenes_document__BjIp0{will-change:auto}.cast-scenes_cue__lvkcb{transition:none}}.cast-scenes_discoverFeature__6YQ_8 .cast-scenes_artwork___XJmV img,.cast-scenes_selectedStory__XDGmx .cast-scenes_artwork___XJmV img{object-position:50% 0}@container (max-width:400px){.cast-scenes_audioControls__EL7fs .phone-record{width:18cqw;height:18cqw;margin:1.1cqw auto}.cast-scenes_audioControls__EL7fs .phone-record-center{inset:3.7cqw}.cast-scenes_audioControls__EL7fs h4{font-size:4.2cqw}.cast-scenes_audioControls__EL7fs .phone-wave-track{margin-top:1.8cqw}.cast-scenes_audioOptions__yHO2m{padding-block:1cqw}}.cast-scenes_shopList__5Uue5 .brand-arrow{flex:0 0 2cqw}.cast-scenes_shoppingFeature__n2ux5 .cast-scenes_artwork___XJmV{aspect-ratio:2.2}.cast-scenes_makerScene__QCb9j>.cast-scenes_artwork___XJmV{aspect-ratio:2}.cast-scenes_shoppingHeading__989ha{margin-bottom:2.5cqw}.cast-scenes_appAction__YOWCo{display:flex;align-items:center;justify-content:space-between;gap:2cqw;min-height:5.6cqw;padding:1.35cqw 1.8cqw;background:var(--phone-text);color:var(--phone-paper);font-size:1.8cqw;line-height:1.2}.cast-scenes_appAction__YOWCo>span{min-width:0}.cast-scenes_appAction__YOWCo small{display:block;margin-top:.5cqw;font-size:1.05cqw;opacity:.72}.cast-scenes_appAction__YOWCo .brand-arrow{width:2.5cqw;flex:0 0 2.5cqw;aspect-ratio:912/772}.cast-scenes_secondaryAction__XQDFF{background:transparent;color:var(--phone-text);border-bottom:1px solid var(--phone-line);padding-inline:0;min-height:5cqw}.cast-scenes_appFooter__cDCCQ>span{opacity:.5}.cast-scenes_appFooter__cDCCQ>span[data-selected=true]{opacity:1}.cast-scenes_exploreScene__xV1Sl{height:100%;display:grid;grid-template-columns:36% 1fr;gap:4cqw;padding:1.5cqw 3cqw 2.5cqw}.cast-scenes_exploreRail__5EKz4{min-width:0;display:flex;flex-direction:column}.cast-scenes_locationStatus__oe_8j{display:flex;align-items:center;gap:.65cqw;font-size:1.15cqw;line-height:1.3;margin-bottom:2cqw}.cast-scenes_locationStatus__oe_8j i{width:.65cqw;height:.65cqw;border-radius:50%;background:currentColor}.cast-scenes_exploreRail__5EKz4>h4{font-size:4.5cqw;font-weight:500;line-height:1.04;letter-spacing:-.045em;max-width:12ch}.cast-scenes_youAreHere__w2Z8I{display:flex;align-items:center;gap:1.2cqw;padding:1.7cqw 0;border-top:1px solid var(--phone-line);border-bottom:1px solid var(--phone-line);margin-top:3cqw;font-size:1.7cqw;line-height:1.3}.cast-scenes_youAreHere__w2Z8I>svg{width:3cqw;height:3cqw;flex-shrink:0}.cast-scenes_youAreHere__w2Z8I small{display:block;font-size:1cqw;margin-bottom:.45cqw;opacity:.65}.cast-scenes_exploreRail__5EKz4 .cast-scenes_sectionLabel__M2QKo{margin:2.7cqw 0 .4cqw}.cast-scenes_nearbyPlace__9jLA_{display:flex;align-items:center;gap:1.3cqw;padding:1.6cqw 0;border-bottom:1px solid var(--phone-line)}.cast-scenes_placeNumber__705rF{display:grid;place-items:center;border:1px solid;width:3.6cqw;height:3.6cqw;border-radius:50%;font-size:1.1cqw;flex-shrink:0}.cast-scenes_nearbyPlace__9jLA_ strong{display:block;font-size:1.6cqw;font-weight:500}.cast-scenes_nearbyPlace__9jLA_ small{display:block;font-size:1cqw;margin-top:.45cqw;opacity:.7}.cast-scenes_homeHint__QYIkG{font-size:1.2cqw;line-height:1.5;opacity:.65;margin-top:auto;padding-top:2cqw}.cast-scenes_walkCard__w7POX{min-width:0;display:flex;flex-direction:column;border:1px solid var(--phone-line)}.cast-scenes_walkImage__PtHhU{position:relative;min-height:0;flex:1}.cast-scenes_walkImage__PtHhU .cast-scenes_artwork___XJmV{height:100%;aspect-ratio:auto}.cast-scenes_walkImage__PtHhU img{object-position:50% 25%}.cast-scenes_imageBadge____6hp{position:absolute;left:1.5cqw;top:1.5cqw;background:var(--phone-paper);padding:.7cqw 1cqw;font-size:1cqw;line-height:1.2}.cast-scenes_walkCardCopy__lr4HE{padding:2cqw}.cast-scenes_walkCardCopy__lr4HE>h4{font-size:3cqw;line-height:1.1;letter-spacing:-.035em;font-weight:500}.cast-scenes_walkMeta___Ypp6{font-size:1.2cqw;margin-top:1cqw}.cast-scenes_walkStops__ylP6O{display:flex;justify-content:space-between;gap:1cqw;padding:2cqw 0}.cast-scenes_walkStops__ylP6O>span{display:flex;align-items:center;gap:.7cqw;font-size:1cqw}.cast-scenes_walkStops__ylP6O i{font-style:normal;width:1.8cqw;height:1.8cqw;border-radius:50%;background:var(--phone-text);color:var(--phone-paper);display:grid;place-items:center;font-size:.9cqw;flex-shrink:0}.cast-scenes_travelledRoute__N6vjs{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--route-progress,0))}.cast-scenes_distance__EHJ8S b{font-weight:inherit}.cast-scenes_directionMark__VT1FD{position:relative;width:10cqw;height:10cqw;margin:2cqw 0}.cast-scenes_directionMark__VT1FD>.brand-arrow{width:100%;opacity:calc(1 - var(--guide-arrived,0))}.cast-scenes_arrivalCheck__Pk_CN{position:absolute;inset:0;width:100%;height:100%;opacity:var(--guide-arrived,0)}.cast-scenes_objectScene__0zrFC,.cast-scenes_productScene__l4ckL{display:grid;grid-template-columns:54% 1fr;gap:4cqw;padding:1.5cqw 3cqw 2.5cqw;height:100%}.cast-scenes_collectionVisual__QCcSH,.cast-scenes_productVisual__pv0bX{min-width:0;display:flex;flex-direction:column}.cast-scenes_objectImage__Gi7V1{position:relative;flex:1;min-height:0}.cast-scenes_objectImage__Gi7V1 .cast-scenes_artwork___XJmV{height:100%;aspect-ratio:auto}.cast-scenes_objectImage__Gi7V1 img{object-position:50% 50%}.cast-scenes_objectSelected__4c45w{position:absolute;left:1.5cqw;bottom:1.5cqw;display:flex;align-items:center;gap:.7cqw;font-size:1.1cqw;padding:.7cqw 1cqw;background:var(--phone-paper)}.cast-scenes_objectSelected__4c45w i{width:.65cqw;height:.65cqw;border-radius:50%;background:currentColor}.cast-scenes_objectDetail__bOhsU,.cast-scenes_productDetail__VLZGK{min-width:0;display:flex;flex-direction:column;justify-content:center}.cast-scenes_objectDetail__bOhsU>.cast-scenes_eyebrow__Pm1_k,.cast-scenes_productDetail__VLZGK>.cast-scenes_eyebrow__Pm1_k{font-size:1.05cqw;margin-bottom:1.4cqw}.cast-scenes_objectDetail__bOhsU>h4,.cast-scenes_productDetail__VLZGK>h4{font-size:4cqw;line-height:1.07;letter-spacing:-.04em;font-weight:500}.cast-scenes_objectDetail__bOhsU>.cast-scenes_intro__xKxh8,.cast-scenes_productDetail__VLZGK>.cast-scenes_intro__xKxh8{font-size:1.5cqw;line-height:1.45;margin-top:1.8cqw}.cast-scenes_objectDetail__bOhsU .cast-scenes_facts__CHoIi{gap:1.8cqw;margin-block:2cqw;font-size:1.1cqw}.cast-scenes_objectNext__pddgV{font-size:1.1cqw;margin-top:2cqw;opacity:.65}.cast-scenes_audioNext__rddnG{justify-content:space-between}.cast-scenes_audioNext__rddnG>span{opacity:.65}.cast-scenes_audioControls__EL7fs h4{max-width:none}.cast-scenes_transcriptEnd__ASM3j{padding-bottom:1cqw}.cast-scenes_productVisual__pv0bX>.cast-scenes_artwork___XJmV{flex:1;min-height:0;aspect-ratio:auto}.cast-scenes_productVisual__pv0bX>.cast-scenes_artwork___XJmV img{object-position:50% 50%}.cast-scenes_productPrice__CkjzU{font-size:2.7cqw;line-height:1;margin-top:1.6cqw}.cast-scenes_quantity__SflY6{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--phone-line);padding:1.6cqw 0;font-size:1.25cqw;margin-top:2cqw}.cast-scenes_quantity__SflY6 b{font-weight:400;padding-inline:1.5cqw}.cast-scenes_relatedObject__JkViS{display:flex;flex-direction:column;gap:.5cqw;padding-top:2cqw;margin-top:2cqw;border-top:1px solid var(--phone-line)}.cast-scenes_relatedObject__JkViS small,.cast-scenes_relatedObject__JkViS span{font-size:1cqw;opacity:.65}.cast-scenes_relatedObject__JkViS strong{font-size:1.6cqw;font-weight:500}.cast-scenes_bagScene__ZflIb{height:100%;display:grid;grid-template-columns:52% 1fr;gap:5cqw;padding:1.5cqw 3cqw 2.5cqw}.cast-scenes_bagItems__YQL7W>h4{font-size:4.7cqw;line-height:1;letter-spacing:-.04em;font-weight:500}.cast-scenes_bagItems__YQL7W>.cast-scenes_eyebrow__Pm1_k{font-size:1.1cqw;margin-bottom:1.5cqw}.cast-scenes_bagItem__RC21s{display:grid;grid-template-columns:42% 1fr;gap:2cqw;padding-block:2.5cqw;border-bottom:1px solid var(--phone-line)}.cast-scenes_bagItem__RC21s .cast-scenes_artwork___XJmV{aspect-ratio:1}.cast-scenes_bagItem__RC21s>div{display:flex;flex-direction:column;justify-content:center}.cast-scenes_bagItem__RC21s h5{font-size:2.1cqw;font-weight:500;letter-spacing:-.025em;line-height:1.15}.cast-scenes_bagItem__RC21s p{font-size:1.25cqw;margin-top:1cqw}.cast-scenes_bagItem__RC21s small{font-size:1.1cqw;margin-top:1cqw;opacity:.65}.cast-scenes_bagItem__RC21s strong{font-size:1.8cqw;font-weight:500;margin-top:1cqw}.cast-scenes_bagTotal__QlVOE{display:flex;justify-content:space-between;font-size:1.8cqw;padding:2cqw 0;border-bottom:1px solid var(--phone-line)}.cast-scenes_bagTotal__QlVOE strong{font-weight:500}.cast-scenes_checkoutHint__vtnL6{font-size:1.1cqw;line-height:1.5;margin-top:1.5cqw;max-width:40ch;opacity:.65}.cast-scenes_checkoutPanel__teYyt{display:flex;flex-direction:column;justify-content:center;min-width:0}.cast-scenes_checkoutPanel__teYyt>.cast-scenes_eyebrow__Pm1_k{font-size:1.05cqw}.cast-scenes_checkoutPanel__teYyt>h4{font-size:3.7cqw;line-height:1.08;letter-spacing:-.04em;font-weight:500;margin-bottom:3cqw}.cast-scenes_checkoutPanel__teYyt>.cast-scenes_appAction__YOWCo{font-size:1.65cqw}.cast-scenes_savedWalk__IvMoB{display:flex;align-items:start;gap:1cqw;padding-top:2.8cqw;padding-bottom:1.4cqw}.cast-scenes_savedWalk__IvMoB>svg{width:2.6cqw;height:2.6cqw;flex-shrink:0}.cast-scenes_savedWalk__IvMoB>div{display:flex;flex-direction:column;gap:.6cqw}.cast-scenes_savedWalk__IvMoB small,.cast-scenes_savedWalk__IvMoB span{font-size:1cqw;line-height:1.3;opacity:.65}.cast-scenes_savedWalk__IvMoB strong{font-size:1.4cqw;font-weight:500}.cast-scenes_cinematicCover__2rWaW .cast-scenes_coverSlides__tA3jm{position:absolute;inset:0;display:block;opacity:0;transition:opacity .45s ease}.cast-scenes_coverSlide__qTkCo{position:absolute;inset:0;opacity:0;animation:cast-scenes_coverPhotoCycle__HD4bq var(--cover-cycle-duration,14s) linear infinite paused}.cast-scenes_cinematicCover__2rWaW .cast-scenes_coverPhoto__YULsD{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.cast-scenes_coverSlide__qTkCo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--cover-tint,var(--yellow)) 95%,transparent) 0,color-mix(in srgb,var(--cover-tint,var(--yellow)) 88%,transparent) 24%,color-mix(in srgb,var(--cover-tint,var(--yellow)) 61%,transparent) 33%,transparent 48%);pointer-events:none}.cast-scenes_walkCard__w7POX{min-height:0;overflow:hidden}.cast-scenes_walkImage__PtHhU{flex:1 1 0;overflow:hidden}.cast-scenes_walkImage__PtHhU .cast-scenes_artwork___XJmV{position:absolute;inset:0}.cast-scenes_walkCardCopy__lr4HE{flex-shrink:0}.cast-scenes_cinematicCover__2rWaW>p{position:relative;z-index:3;margin-bottom:0}.cast-scenes_cinematicCover__2rWaW .cast-scenes_coverWords__38PY3{position:absolute;z-index:3;left:4cqw;top:20.5cqw;display:block}.cast-scenes_coverWords__38PY3>small{display:block;font-size:1.8cqw;line-height:1.3;letter-spacing:0}.cast-scenes_cityName__8tSgs{position:absolute;z-index:2;left:4cqw;right:3cqw;top:10cqw;white-space:nowrap;font-size:7.2cqw;line-height:8.6cqw;letter-spacing:-.045em}.cast-scenes_ticketScene__9CW5M{display:grid;grid-template-columns:48% 1fr;gap:4cqw;height:100%;padding:1.5cqw 3cqw 2.5cqw}.cast-scenes_ticketPlace__nnc3b{position:relative;min-width:0;min-height:0;background:#1f2b2e;overflow:hidden}.cast-scenes_ticketPlace__nnc3b>.cast-scenes_artwork___XJmV{height:100%;aspect-ratio:auto}.cast-scenes_ticketPlace__nnc3b>.cast-scenes_artwork___XJmV img{object-position:55% 50%}.cast-scenes_ticketPlace__nnc3b:after{content:"";position:absolute;inset:30% 0 0;background:linear-gradient(transparent,#101c20df)}.cast-scenes_ticketPlaceCopy___XZBk{position:absolute;left:2.4cqw;right:2.4cqw;bottom:2.4cqw;z-index:1;color:#fff}.cast-scenes_ticketPlaceCopy___XZBk>.cast-scenes_eyebrow__Pm1_k{font-size:1cqw;margin-bottom:1cqw}.cast-scenes_ticketPlaceCopy___XZBk>h4{font-size:4.2cqw;line-height:1.05;letter-spacing:-.035em;font-weight:500}.cast-scenes_ticketPlaceCopy___XZBk>p:last-child{font-size:1.25cqw;margin-top:1.2cqw}.cast-scenes_ticketCard__uKyS1{min-width:0;background:var(--yellow);color:var(--ink);padding:2.1cqw 2.5cqw;display:flex;flex-direction:column;align-items:center;--phone-text:var(--ink);--phone-line:#21222429}.cast-scenes_ticketCardHead__zrAZL{display:flex;justify-content:space-between;width:100%;font-size:1cqw;padding-bottom:1.2cqw;border-bottom:1px solid var(--phone-line)}.cast-scenes_ticketCard__uKyS1>h4{font-size:3cqw;line-height:1.1;letter-spacing:-.035em;font-weight:500;width:100%;margin-top:1.5cqw}.cast-scenes_ticketEntry__TvVDH{display:flex;justify-content:space-between;gap:2cqw;width:100%;margin:1.4cqw 0;font-size:.95cqw}.cast-scenes_ticketEntry__TvVDH strong{display:block;font-size:1.25cqw;font-weight:500;margin-top:.4cqw}.cast-scenes_qrFrame__ToIgJ{position:relative;width:15.5cqw;height:15.5cqw;background:white;padding:1.5cqw;margin:.7cqw 0 1cqw}.cast-scenes_qrFrame__ToIgJ>img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated;opacity:calc(1 - var(--ticket-scanned,0)*.85)}.cast-scenes_qrFrame__ToIgJ>svg{position:absolute;inset:24%;width:52%;height:52%;opacity:var(--ticket-scanned,0)}.cast-scenes_ticketState__9ZXYA{display:grid;grid-template-columns:.6cqw 1fr;gap:.6cqw 1cqw;align-items:center;width:100%;padding-top:1.2cqw;border-top:1px solid var(--phone-line)}.cast-scenes_ticketState__9ZXYA>i{width:.6cqw;height:.6cqw;border-radius:50%;background:currentColor}.cast-scenes_ticketState__9ZXYA>strong{font-size:1.7cqw;font-weight:500}.cast-scenes_ticketState__9ZXYA>span{grid-column:2;font-size:1.1cqw}.cast-scenes_demoTicket__bYLRk{font-size:.8cqw;opacity:.55;margin-top:1.3cqw;align-self:start}[data-cover-ready=true] .cast-scenes_coverSlides__tA3jm{opacity:1}[data-cover-cycle-ready=true] .cast-scenes_coverSlide__qTkCo{animation-play-state:running}@keyframes cast-scenes_coverPhotoCycle__HD4bq{0%,11.7857%{opacity:1}14.2857%,97.5%{opacity:0}to{opacity:1}}[data-cover-city=paris] .cast-scenes_coverSlide__qTkCo{animation:none;opacity:0}[data-cover-city=paris] .cast-scenes_coverSlide__qTkCo:first-child{opacity:1}@media(prefers-reduced-motion:reduce){.cast-scenes_coverSlide__qTkCo{animation:none;opacity:0}.cast-scenes_coverSlide__qTkCo:first-child{opacity:1}}.cast-scenes_ticketCard__uKyS1{border-radius:1.2cqw}.cast-scenes_qrFrame__ToIgJ{background:transparent;border:1px solid var(--phone-line);border-radius:.8cqw;padding:.35cqw}.cast-scenes_qrFrame__ToIgJ>.cast-scenes_qrCode__c2auw{position:static;inset:auto;width:100%;height:100%;opacity:calc(1 - var(--ticket-scanned,0)*.88)}.cast-scenes_scanLine__Fw8sY{position:absolute;left:7%;right:7%;top:calc(8% + var(--ticket-progress,0)*80%);height:clamp(1px,.11cqw,2px);border-radius:50%;background:linear-gradient(90deg,transparent,#fff9e6cc 18%,#fff 50%,#fff9e6cc 82%,transparent);box-shadow:0 0 .45cqw #fff1c8b3,0 .3cqw .9cqw #fff1c838;filter:blur(.015cqw);opacity:calc(1 - var(--ticket-scanned,0));z-index:2}.cast-scenes_ticketState__9ZXYA{border-top-style:dashed;padding-top:1.5cqw}.cast-scenes_ticketState__9ZXYA>strong{font-size:1.8cqw}.cast-scenes_ticketState__9ZXYA>span{line-height:1.4}.cast-scenes_streetMap__vpZhC{border-radius:.8cqw;background:color-mix(in srgb,var(--phone-paper) 70%,var(--paper))}.cast-scenes_interiorScene__Lldpa{display:grid;grid-template-columns:65% 1fr;gap:4cqw;height:100%;padding:1.5cqw 3cqw 2.5cqw}.cast-scenes_interiorPlan__289Fj{min-width:0;min-height:0;display:flex;flex-direction:column}.cast-scenes_interiorPlan__289Fj>.cast-scenes_map__3wT5q{flex:1;min-height:0}.cast-scenes_indoorRoute__zzGWT{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--indoor-route-progress,0))}.cast-scenes_indoorLegend__SP1qh{display:flex;justify-content:space-between;gap:2cqw;font-size:1cqw;padding-top:1cqw}.cast-scenes_indoorLegend__SP1qh>span:first-child{display:flex;gap:.7cqw;align-items:center}.cast-scenes_indoorLegend__SP1qh i{width:.6cqw;height:.6cqw;background:currentColor;border-radius:50%}.cast-scenes_interiorDetail__qj1y6{display:flex;flex-direction:column;justify-content:center;min-width:0}.cast-scenes_interiorDetail__qj1y6>.cast-scenes_eyebrow__Pm1_k{font-size:1.05cqw;margin-bottom:1.4cqw}.cast-scenes_interiorDetail__qj1y6>h4{font-size:3.3cqw;line-height:1.07;letter-spacing:-.035em;font-weight:500}.cast-scenes_interiorDetail__qj1y6>.cast-scenes_artwork___XJmV{aspect-ratio:1.5;margin-block:2cqw}.cast-scenes_interiorDetail__qj1y6>p:last-of-type{font-size:1.25cqw;line-height:1.5}.cast-scenes_interiorDetail__qj1y6>.cast-scenes_appAction__YOWCo{font-size:1.4cqw;margin-top:1.5cqw}.cast-scenes_shopGuideScene__ZI8Q_{display:grid;grid-template-columns:48% 1fr;gap:5cqw;height:100%;padding:1.5cqw 3cqw 2.5cqw}.cast-scenes_shopGuidePhoto__nuxg4{position:relative;min-width:0;min-height:0}.cast-scenes_shopGuidePhoto__nuxg4>.cast-scenes_artwork___XJmV{height:100%;aspect-ratio:auto}.cast-scenes_shopGuidePhoto__nuxg4 img{object-position:54% 50%}.cast-scenes_shopGuidePhoto__nuxg4>span{position:absolute;left:1.4cqw;top:1.4cqw;padding:.7cqw 1cqw;background:var(--phone-paper);font-size:1cqw}.cast-scenes_shopGuideCopy__8TDif{display:flex;flex-direction:column;justify-content:center;min-width:0}.cast-scenes_shopGuideCopy__8TDif>.cast-scenes_eyebrow__Pm1_k{font-size:1cqw;margin-bottom:1cqw}.cast-scenes_shopDirection___261q{width:15cqw;height:15cqw;margin:.5cqw 0 2.5cqw;display:grid;place-items:center}.cast-scenes_shopDirection___261q>.brand-arrow{width:13cqw;transform:rotate(90deg);flex:0 0 auto}.cast-scenes_shopGuideCopy__8TDif>h4{font-size:3.5cqw;line-height:1.08;letter-spacing:-.035em;font-weight:500}.cast-scenes_shopGuideCopy__8TDif>p:last-of-type{font-size:1.5cqw;line-height:1.45;margin-top:1.5cqw;max-width:26ch}.cast-scenes_indoorDestination__QvYYI{display:flex;flex-direction:column;gap:.6cqw;border-top:1px solid var(--phone-line);margin-top:2.3cqw;padding-top:1.6cqw}.cast-scenes_indoorDestination__QvYYI small,.cast-scenes_indoorDestination__QvYYI span{font-size:1.05cqw}.cast-scenes_indoorDestination__QvYYI strong{font-size:1.8cqw;font-weight:500}.cast-scenes_recapScene__0rd0n{display:grid;grid-template-columns:52% 1fr;gap:5cqw;height:100%;padding:1.5cqw 3cqw 2.5cqw}.cast-scenes_recapHello__F56os{display:flex;flex-direction:column;min-width:0;min-height:0}.cast-scenes_recapHello__F56os>.cast-scenes_eyebrow__Pm1_k{font-size:1.1cqw;margin-bottom:1.4cqw}.cast-scenes_recapHello__F56os>h4{font-size:5cqw;letter-spacing:-.045em;line-height:1.04;font-weight:500}.cast-scenes_recapHello__F56os>p:last-of-type{font-size:1.5cqw;line-height:1.5;margin-top:1.6cqw;margin-bottom:2cqw}.cast-scenes_recapHello__F56os>.cast-scenes_artwork___XJmV{flex:1;min-height:0;aspect-ratio:auto}.cast-scenes_recapSaved__rDBdp{display:flex;flex-direction:column;justify-content:center;min-width:0}.cast-scenes_recapSaved__rDBdp>.cast-scenes_eyebrow__Pm1_k{font-size:1.1cqw}.cast-scenes_recapStop__fIjVu{display:flex;align-items:center;gap:1.7cqw;padding:1.8cqw 0;border-bottom:1px solid var(--phone-line)}.cast-scenes_recapStop__fIjVu>i{display:grid;place-items:center;width:3cqw;height:3cqw;border:1px solid;border-radius:50%;font-size:1.05cqw;font-style:normal;flex-shrink:0}.cast-scenes_recapStop__fIjVu>span{font-size:2cqw;line-height:1.15}.cast-scenes_recapStop__fIjVu small{display:block;font-size:1.1cqw;line-height:1.4;margin-top:.6cqw;opacity:.65}.cast-scenes_recapSaved__rDBdp>.cast-scenes_appAction__YOWCo{font-size:1.6cqw;margin-top:2.5cqw}.cast-scenes_recapSaved__rDBdp>p:last-child{font-size:1.1cqw;line-height:1.5;margin-top:1.6cqw;opacity:.65}.cast-scenes_coverSlide__qTkCo:before{content:"";position:absolute;z-index:2;left:-25%;top:22%;width:150%;height:34%;pointer-events:none;background:radial-gradient(ellipse at 24% 37%,color-mix(in srgb,var(--cover-tint,var(--yellow)) 65%,transparent) 0,color-mix(in srgb,var(--cover-tint,var(--yellow)) 35%,transparent) 26%,transparent 57%),radial-gradient(ellipse at 74% 50%,color-mix(in srgb,var(--cover-tint,var(--yellow)) 60%,transparent) 0,color-mix(in srgb,var(--cover-tint,var(--yellow)) 30%,transparent) 27%,transparent 59%);filter:blur(.9cqw);animation:cast-scenes_coverCloudDrift__NNrgw 8s ease-in-out infinite alternate paused}.cast-scenes_cityName__8tSgs{z-index:3}[data-cover-city=cycling] .cast-scenes_coverSlide__qTkCo:before{animation-play-state:running}@keyframes cast-scenes_coverCloudDrift__NNrgw{0%{transform:translate3d(-5%,-4%,0) scale(1)}to{transform:translate3d(5%,7%,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){.cast-scenes_coverSlide__qTkCo:before{animation:none;transform:none}}.cast-scenes_coverSlide__qTkCo[data-cover-slide="London."]:after{background:linear-gradient(180deg,var(--cover-tint) 0,color-mix(in srgb,var(--cover-tint) 98%,transparent) 26%,color-mix(in srgb,var(--cover-tint) 82%,transparent) 37%,transparent 54%)}.cast-scenes_coverSlide__qTkCo[data-cover-slide="London."]:before{height:38%;background:radial-gradient(ellipse at 24% 37%,color-mix(in srgb,var(--cover-tint) 84%,transparent) 0,color-mix(in srgb,var(--cover-tint) 50%,transparent) 28%,transparent 60%),radial-gradient(ellipse at 74% 50%,color-mix(in srgb,var(--cover-tint) 78%,transparent) 0,color-mix(in srgb,var(--cover-tint) 45%,transparent) 28%,transparent 62%)}.kast-experiences_section__hNEKt{background:var(--paper);padding:64px max(var(--pad),calc((100vw - 1280px)/2)) 72px;scroll-margin-top:80px;border-top:1px solid var(--line);overflow:hidden}.kast-experiences_header__H63kr{max-width:900px;margin-bottom:32px}.kast-experiences_engineLabel__ih1Da,.kast-experiences_eyebrow__I08KG,.kast-experiences_reference__h64VX,.kast-experiences_visualKicker__9rbs6,.kast-experiences_visualReference__n5_BM{font-size:12px;line-height:1.4;letter-spacing:.025em}.kast-experiences_eyebrow__I08KG{margin-bottom:18px}.kast-experiences_header__H63kr h3{font-size:clamp(38px,4.5vw,66px);line-height:1.04;letter-spacing:-.04em;max-width:18ch;font-weight:500;text-wrap:balance}.kast-experiences_intro__dKlIm{font-size:19px;line-height:1.45;max-width:48ch;margin-top:20px}.kast-experiences_tabs__thOu2{display:flex;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-bottom:28px;overflow-x:auto;scrollbar-width:thin}.kast-experiences_tabs__thOu2 button{flex:1;display:flex;align-items:center;justify-content:center;padding:18px 16px;background:transparent;color:var(--ink);border:0;font:inherit;font-size:15px;white-space:nowrap;cursor:pointer;transition:background-color .2s}.kast-experiences_tabs__thOu2 button[aria-selected=true]{background:var(--yellow)}.kast-experiences_tabs__thOu2 button:hover{background:var(--green)}.kast-experiences_tabs__thOu2 button[aria-selected=true]:hover{background:var(--yellow)}.kast-experiences_panel__Kylyb:focus-visible,.kast-experiences_tabs__thOu2 button:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.kast-experiences_panel__Kylyb{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);border:1px solid var(--line);min-height:540px}.kast-experiences_panel__Kylyb[hidden]{display:none}.kast-experiences_panel__Kylyb:not([hidden]){animation:kast-experiences_panel-in__viytU .45s cubic-bezier(.2,.65,.25,1) both}.kast-experiences_media__e846j{position:relative;overflow:hidden;min-height:540px;background:var(--ink);isolation:isolate}.kast-experiences_stillMedia__EKzlg{min-height:0;background:var(--ink)}.kast-experiences_stillMedia__EKzlg img{display:block;width:100%;height:auto}.kast-experiences_stillMedia__EKzlg:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#101513a6,transparent 48%);pointer-events:none;z-index:1}.kast-experiences_media__e846j video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kast-experiences_media__e846j:has(video):after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#101513c9,transparent 55%);pointer-events:none;z-index:1}.kast-experiences_mediaCaption__9AIAv{position:absolute;left:32px;bottom:36px;right:32px;color:#fff;z-index:2;pointer-events:none}.kast-experiences_mediaCaption__9AIAv>span{display:block;font-size:13px;margin-bottom:16px}.kast-experiences_mediaCaption__9AIAv>p{font-size:clamp(30px,3.4vw,48px);line-height:1.08;letter-spacing:-.035em;max-width:14ch}.kast-experiences_details__lRwfk{padding:40px clamp(26px,3.2vw,48px);display:flex;flex-direction:column}.kast-experiences_reference__h64VX{margin-bottom:26px;opacity:.65}.kast-experiences_details__lRwfk h4{font-size:clamp(30px,3vw,44px);line-height:1.09;letter-spacing:-.035em;font-weight:500;max-width:17ch}.kast-experiences_subtitle__ScfFs{font-size:19px;line-height:1.5;margin-top:20px;max-width:35ch}.kast-experiences_engine__oGloX{border-top:1px solid var(--line);margin-top:34px;padding-top:24px}.kast-experiences_engineLabel__ih1Da{margin-bottom:15px}.kast-experiences_modules__37JlU{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.kast-experiences_modules__37JlU span{font-size:10px;line-height:1.3;padding:7px 9px;border:1px solid var(--ink);border-radius:30px}.kast-experiences_engine__oGloX>p:last-child{font-size:15px;line-height:1.6;max-width:48ch;opacity:.8}.kast-experiences_visualStudy__u5fuk{position:absolute;inset:0;background:var(--experience-accent);padding:34px;display:flex;flex-direction:column;color:var(--ink)}.kast-experiences_visualStudy__u5fuk>p{font-size:clamp(40px,4.8vw,70px);letter-spacing:-.045em;line-height:1.04;white-space:pre-line;max-width:12ch;margin:auto 0}.kast-experiences_visualStudy__u5fuk>svg{position:absolute;right:36px;bottom:38px;width:90px;height:90px;opacity:.22}.kast-experiences_visualReference__n5_BM{max-width:70%}@keyframes kast-experiences_panel-in__viytU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.kast-experiences_tabs__thOu2 button{padding:18px 12px;gap:10px;font-size:14px}.kast-experiences_panel__Kylyb{grid-template-columns:1fr 1fr}.kast-experiences_details__lRwfk{padding:30px 26px}.kast-experiences_subtitle__ScfFs{font-size:17px}.kast-experiences_engine__oGloX{margin-top:26px}.kast-experiences_media__e846j,.kast-experiences_panel__Kylyb{min-height:540px}.kast-experiences_stillMedia__EKzlg{min-height:0}}@media(max-width:800px){.kast-experiences_section__hNEKt{padding-block:56px}.kast-experiences_header__H63kr{margin-bottom:30px}.kast-experiences_header__H63kr h3{font-size:44px}.kast-experiences_intro__dKlIm{font-size:17px;max-width:48ch}.kast-experiences_tabs__thOu2{margin-bottom:20px}.kast-experiences_tabs__thOu2 button{flex:0 0 auto;min-width:142px}.kast-experiences_panel__Kylyb{grid-template-columns:1fr}.kast-experiences_media__e846j{min-height:0;aspect-ratio:16/10}.kast-experiences_details__lRwfk{padding:30px}.kast-experiences_details__lRwfk h4{font-size:36px;max-width:22ch}.kast-experiences_subtitle__ScfFs{max-width:50ch}.kast-experiences_engine__oGloX>p:last-child{max-width:65ch}}@media(max-width:560px){.kast-experiences_section__hNEKt{padding-block:44px 48px}.kast-experiences_header__H63kr{display:block}.kast-experiences_header__H63kr h3{font-size:40px;max-width:13ch}.kast-experiences_eyebrow__I08KG{font-size:11px;margin-bottom:14px}.kast-experiences_intro__dKlIm{margin-top:20px;max-width:26ch}.kast-experiences_tabs__thOu2 button{min-width:134px;padding:17px 13px}.kast-experiences_media__e846j{aspect-ratio:4/3}.kast-experiences_mediaCaption__9AIAv{left:22px;bottom:24px;right:60px}.kast-experiences_mediaCaption__9AIAv>p{font-size:30px}.kast-experiences_mediaCaption__9AIAv>span{font-size:11px;margin-bottom:12px}.kast-experiences_details__lRwfk{padding:26px 22px}.kast-experiences_reference__h64VX{font-size:11px;margin-bottom:20px}.kast-experiences_details__lRwfk h4{font-size:33px}.kast-experiences_subtitle__ScfFs{font-size:17px;margin-top:18px}.kast-experiences_engine__oGloX{margin-top:26px;padding-top:22px}.kast-experiences_engine__oGloX>p:last-child{font-size:14px}.kast-experiences_visualStudy__u5fuk{padding:24px}.kast-experiences_visualStudy__u5fuk>p{font-size:42px}.kast-experiences_visualStudy__u5fuk>svg{width:65px;height:65px;right:24px;bottom:24px}.kast-experiences_visualReference__n5_BM{font-size:10px}}@media(prefers-reduced-motion:reduce){.kast-experiences_panel__Kylyb:not([hidden]){animation:none}.kast-experiences_tabs__thOu2 button{transition:none}}.kast-experiences_stillPanel__NrcL6{grid-template-columns:1fr;min-height:0}.kast-experiences_stillPanel__NrcL6 .kast-experiences_stillMedia__EKzlg{min-height:0;aspect-ratio:auto}.kast-experiences_stillPanel__NrcL6 .kast-experiences_details__lRwfk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;padding:40px}.kast-experiences_stillPanel__NrcL6 .kast-experiences_details__lRwfk h4,.kast-experiences_stillPanel__NrcL6 .kast-experiences_reference__h64VX,.kast-experiences_stillPanel__NrcL6 .kast-experiences_subtitle__ScfFs{grid-column:1}.kast-experiences_stillPanel__NrcL6 .kast-experiences_reference__h64VX{grid-row:1}.kast-experiences_stillPanel__NrcL6 .kast-experiences_details__lRwfk h4{grid-row:2}.kast-experiences_stillPanel__NrcL6 .kast-experiences_subtitle__ScfFs{grid-row:3}.kast-experiences_stillPanel__NrcL6 .kast-experiences_engine__oGloX{grid-column:2;grid-row:1/4;margin-top:0;padding-top:0;border-top:0}.kast-experiences_stillPanel__NrcL6 .kast-experiences_engine__oGloX>p:last-child{max-width:62ch}@media(max-width:800px){.kast-experiences_stillPanel__NrcL6 .kast-experiences_details__lRwfk{column-gap:32px;padding:30px}}@media(max-width:560px){.kast-experiences_stillPanel__NrcL6 .kast-experiences_details__lRwfk{display:flex;padding:26px 22px}.kast-experiences_stillPanel__NrcL6 .kast-experiences_engine__oGloX{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.kast-experiences_stillPanel__NrcL6 .kast-experiences_mediaCaption__9AIAv>p{font-size:26px;max-width:20ch}.kast-experiences_stillPanel__NrcL6 .kast-experiences_mediaCaption__9AIAv{right:22px;bottom:20px}.kast-experiences_stillPanel__NrcL6 .kast-experiences_mediaCaption__9AIAv>span{margin-bottom:8px}}.kast-personalisation_section__BqjJt{background:var(--green);color:var(--ink);padding:72px max(var(--pad),calc((100vw - 1280px)/2)) 76px;scroll-margin-top:80px}.kast-personalisation_header__dgbgg{max-width:820px;margin-bottom:36px}.kast-personalisation_eyebrow__R_3vy,.kast-personalisation_optionsLabel__fCG_3{font-size:12px;line-height:1.4;letter-spacing:.025em}.kast-personalisation_eyebrow__R_3vy{margin-bottom:18px}.kast-personalisation_header__dgbgg h3{font-size:clamp(38px,4.5vw,66px);line-height:1.04;letter-spacing:-.04em;font-weight:500;max-width:20ch;text-wrap:balance}.kast-personalisation_intro__Q6emF{font-size:19px;line-height:1.5;margin-top:22px;max-width:60ch}.kast-personalisation_photo__PptH_{margin:0;overflow:hidden;background:var(--paper)}.kast-personalisation_photo__PptH_ img{display:block;width:100%;height:auto}.kast-personalisation_options___WPHI{display:flex;gap:32px;align-items:baseline;border-top:1px solid var(--ink);margin-top:28px;padding-top:24px}.kast-personalisation_optionsLabel__fCG_3{flex-shrink:0}.kast-personalisation_modules__NRN0B{display:flex;flex-wrap:wrap;gap:8px}.kast-personalisation_modules__NRN0B span{font-size:12px;line-height:1.3;padding:9px 13px;border:1px solid var(--ink);border-radius:30px}@media(max-width:800px){.kast-personalisation_section__BqjJt{padding-block:56px}.kast-personalisation_header__dgbgg h3{font-size:44px;max-width:20ch}.kast-personalisation_intro__Q6emF{font-size:17px}.kast-personalisation_options___WPHI{flex-direction:column;gap:16px}}@media(max-width:560px){.kast-personalisation_section__BqjJt{padding-block:44px 48px}.kast-personalisation_header__dgbgg{margin-bottom:28px}.kast-personalisation_eyebrow__R_3vy{font-size:11px;margin-bottom:14px}.kast-personalisation_header__dgbgg h3{font-size:40px;max-width:18ch}.kast-personalisation_intro__Q6emF{margin-top:20px}.kast-personalisation_options___WPHI{margin-top:24px;padding-top:20px}.kast-personalisation_modules__NRN0B span{font-size:11px;padding:8px 11px}}.platform-badges_badges__gj8GK{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:20px}.platform-badges_badge__f9Ta0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:118px;max-width:calc((100% - 10px) / 2);min-height:50px;padding:8px 13px;border:0;border-radius:0;background:transparent;color:#212224;text-decoration:none}.platform-badges_badge__f9Ta0:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.platform-badges_inverse__GYxq2 .platform-badges_badge__f9Ta0{color:#fff}.platform-badges_inverse__GYxq2 .platform-badges_badge__f9Ta0:focus-visible{outline-color:#fff}.platform-badges_label__Us8tK{font-size:9px;line-height:1.15}.platform-badges_awsLogo__lsqS4{display:block;width:88px;max-width:100%;height:auto;aspect-ratio:25/9;object-fit:contain}.platform-badges_replitLogo__lTBSa{display:block;width:60px;height:auto;aspect-ratio:1133.22/321.18;object-fit:contain}.platform-badges_comingSoon__baBiS{width:120px;max-width:100%;padding:0}.platform-badges_storeFace__U0W1O{position:relative;width:120px;max-width:100%;aspect-ratio:119.66407/40;container-type:inline-size}.platform-badges_storeArtwork__pSSPw{display:block;width:100%;height:auto;object-fit:contain}.platform-badges_storeCaption__6VrjN{position:absolute;left:28.5%;right:6%;top:15.5%;height:25.5%;display:flex;align-items:center;background:transparent;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:7.25cqw;font-weight:400;line-height:1;letter-spacing:0;text-align:left;white-space:nowrap}@media (max-width:420px){.platform-badges_badges__gj8GK{gap:10px}.platform-badges_badge__f9Ta0{width:103px;max-width:calc((100% - 10px) / 2);min-height:48px;padding-inline:9px}.platform-badges_awsLogo__lsqS4{width:83px}.platform-badges_comingSoon__baBiS{width:120px;max-width:100%;padding:0}}