.phone-frame_phone__N5B9O{position:relative;width:100%;aspect-ratio:1311/2708;filter:drop-shadow(0 1.5rem 2rem rgb(15 23 42/.18))}.phone-frame_screen__KhId3{position:absolute;top:1.62%;left:4.12%;display:grid;grid-template-rows:8.2% 1fr;width:91.84%;height:96.75%;overflow:hidden;border-radius:13.7%/6.3%;background:var(--background)}.phone-frame_phone__N5B9O[data-tone=web] .phone-frame_screen__KhId3{background:#fbf6ea}.phone-frame_phone__N5B9O[data-tone=app] .phone-frame_screen__KhId3{background:#f7f9fc}.phone-frame_status__Yje1k{display:flex;align-items:center;justify-content:space-between;padding:0 9% 0 11%;color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-bold)}.phone-frame_battery__mP5OS{position:relative;width:1.25rem;height:.6rem;border:1.5px solid var(--ink);border-radius:.2rem}.phone-frame_battery__mP5OS:after{content:"";position:absolute;inset:1px 4px 1px 1px;border-radius:1px;background:var(--ink)}.phone-frame_screen__KhId3 img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:top}.phone-frame_frame__FD5AJ{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.tour_tour__l3piA{--card:#f3f4f6;--phone:min(13.5rem,calc(50svh * 1311 / 2708));position:relative}.tour_backdrop__c76UY,.tour_stage__SFigN,.tour_veils__XQNzF{display:none}.tour_chapter__3WUPI,.tour_intro__USeWF{position:relative;z-index:1}.tour_chapter__3WUPI{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-7)}.tour_chapterPhone__07NjV{justify-self:center;width:min(14rem,66vw)}.tour_chapter__3WUPI:first-of-type .tour_chapterPhone__07NjV{display:none}.tour_copy__zQzag{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.tour_copy__zQzag h2{font-size:var(--text-h3)}.tour_copy__zQzag p{color:var(--text-soft);line-height:var(--leading-normal)}.tour_points__ReBAU{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.tour_points__ReBAU li{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.tour_points__ReBAU span{color:var(--text-soft);line-height:var(--leading-normal)}@media (min-width:900px){.tour_tour__l3piA{--inset:2.5rem;--phone:min(18rem,calc((100svh - 2 * var(--inset) - 2rem) * 1311 / 2708));--columns:1fr var(--phone) 1fr}.tour_backdrop__c76UY,.tour_stage__SFigN,.tour_veils__XQNzF{position:-webkit-sticky;position:sticky;top:0;display:grid;grid-template-columns:var(--columns);grid-gap:var(--space-5);gap:var(--space-5);height:100svh}.tour_chapter__3WUPI:first-of-type,.tour_intro__USeWF,.tour_veils__XQNzF{margin-top:-100svh}.tour_stage__SFigN{z-index:3;pointer-events:none}.tour_stagePhone__3LtmM{grid-column:2;align-self:center;will-change:transform}.tour_tour__l3piA:not([data-tour-live]) .tour_stagePhone__3LtmM{visibility:hidden}.tour_card__nOhgx{margin-block:var(--inset);border-radius:var(--radius-card);background:var(--card)}.tour_veils__XQNzF{z-index:2;pointer-events:none}.tour_veil__kXvF3{position:relative;margin-block:var(--inset);border-radius:var(--radius-card);background:linear-gradient(var(--card),transparent 4.5rem,transparent calc(100% - 4.5rem),var(--card))}.tour_veil__kXvF3:after,.tour_veil__kXvF3:before{content:"";position:absolute;left:0;right:0;height:var(--inset);background:var(--background)}.tour_veil__kXvF3:before{bottom:100%}.tour_veil__kXvF3:after{top:100%}.tour_reel__iWSSE{display:block}.tour_slide__fYOCn{position:absolute;inset:0;display:grid;grid-template-rows:8.2% 1fr;background:#f7f9fc;transform:translateY(calc((var(--n) - var(--s, 0)) * 100%))}.tour_slide__fYOCn[data-tone=web]{background:#fbf6ea}.tour_chapter__3WUPI{grid-template-columns:var(--columns);gap:var(--space-5);align-items:end;height:100svh;padding-block:0 calc(var(--inset) + var(--space-7))}.tour_chapterPhone__07NjV{display:none}.tour_copy__zQzag,.tour_points__ReBAU{padding-inline:clamp(var(--space-5),3vw,var(--space-7))}.tour_copy__zQzag{grid-column:1;gap:var(--space-3)}.tour_copy__zQzag h2{font-size:var(--text-h2)}.tour_copy__zQzag p{font-size:var(--text-lg);line-height:var(--leading-relaxed)}.tour_points__ReBAU{grid-column:3;gap:var(--space-5)}.tour_points__ReBAU strong{font-size:var(--text-lg)}}