.app-tour_section__MhcP_{position:relative;padding-inline:1.5rem}.app-tour_container__wmvdB{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;--frame-inset:0px;border-left:0 solid var(--border)}@media(min-width:768px){.app-tour_container__wmvdB{--frame-inset:clamp(1.25rem,4vw,3rem);border-left-width:1px}}@media(min-width:1536px){.app-tour_container__wmvdB{max-width:1440px}}.app-tour_container__wmvdB :where(h2){position:relative}.app-tour_container__wmvdB :where(h2):before{--frame-bar:1;content:none;position:absolute;left:calc(-1*var(--frame-inset) - 1px);top:calc((1lh - .8em)/2);width:2px;height:.8em;background:var(--primary-ink)}@media(min-width:768px){.app-tour_container__wmvdB :where(h2):before{content:""}}:root[data-frame-bar-traveler] .app-tour_container__wmvdB :where(h2):before{visibility:hidden}.app-tour_container__wmvdB{padding:clamp(64px,9vw,112px) var(--frame-inset)}.app-tour_tabs__x8o69{display:flex;gap:.75rem;margin:calc(clamp(1.5rem,3vw,2.25rem) - 16px) calc(-1*var(--frame-inset)) -32px;padding:16px var(--frame-inset) 32px;overflow-x:auto;scrollbar-width:none}.app-tour_tabs__x8o69::-webkit-scrollbar{display:none}.app-tour_tab__tt36h:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.app-tour_tab__tt36h{flex:0 0 auto;padding:.85rem 1.25rem;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-sans);font-size:1.1rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@media(hover:hover){.app-tour_tab__tt36h:hover{color:var(--fg)}}@media(prefers-reduced-motion:reduce){.app-tour_tab__tt36h{transition:none}}.app-tour_tabActive__V9gD9,.app-tour_tabActive__V9gD9:hover{border:1px solid color-mix(in srgb,#fff 18%,transparent);border-radius:14px;background:color-mix(in srgb,var(--blue) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 24px color-mix(in srgb,var(--ink) 14%,transparent);color:#fff}.app-tour_window__B6Tm8{margin-top:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--border);border-radius:1rem;background:var(--bg-subtle);overflow:hidden}.app-tour_windowBar__EY6Dk{display:flex;gap:6px;padding:12px 16px}.app-tour_dot__UwQqr{width:8px;height:8px;border-radius:50%;background:var(--border)}.app-tour_screen___HMRX{position:relative;aspect-ratio:16/9;border-top:1px solid var(--border);background:var(--bg)}.app-tour_video__Uw6LW{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CalloutBand_band__gyhXg{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:center;border-radius:1.5rem}@media(min-width:768px){.CalloutBand_band__gyhXg{display:flex}}.CalloutBand_backdrop__fdXHn{position:absolute;inset:0;z-index:-1;pointer-events:none}.CalloutBand_copy__pK4YR{display:flex;flex-direction:column;gap:.4rem;min-width:0}@media(min-width:768px){.CalloutBand_copy__pK4YR{flex:1 1}}.CalloutBand_heading___j1iQ{margin:0;font-weight:800;letter-spacing:-.02em;color:var(--band-fg)}.CalloutBand_subline__ZNwmB{margin:0;font-size:.9375rem;line-height:1.5;color:var(--band-fg-soft);max-width:46ch}.CalloutBand_action__dx6gK{display:flex;justify-content:flex-start}@media(min-width:768px){.CalloutBand_action__dx6gK{flex:none;justify-content:flex-end}}.CalloutBand_tone-tint__jqTVb{--band-fg:var(--fg);--band-fg-soft:var(--fg-muted);--band-accent:var(--blue-strong,var(--blue));background:color-mix(in srgb,var(--blue) 10%,var(--bg-elev))}.CalloutBand_tone-ink__UVlDo{--band-fg:var(--on-ink);--band-fg-soft:color-mix(in srgb,var(--on-ink) 90%,transparent);--band-accent:color-mix(in srgb,var(--on-ink) 90%,transparent);background:linear-gradient(150deg,#1c64d8,#0e3fa0)}.CalloutBand_size-sm__UGbuq{padding:clamp(1.75rem,4vw,3rem)}@media(min-width:768px){.CalloutBand_size-sm__UGbuq{gap:2.5rem}}.CalloutBand_size-sm__UGbuq .CalloutBand_heading___j1iQ{font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.15;max-width:22ch;text-wrap:balance}.CalloutBand_size-md__saZ2P{padding:clamp(1.75rem,4vw,2.5rem)}@media(min-width:768px){.CalloutBand_size-md__saZ2P{gap:2rem}}.CalloutBand_size-md__saZ2P .CalloutBand_heading___j1iQ{font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.1;max-width:20ch;text-wrap:balance}.CalloutBand_size-lg__sa6Lp{padding:32px 24px}@media(min-width:768px){.CalloutBand_size-lg__sa6Lp{padding:40px;gap:40px}}.CalloutBand_size-lg__sa6Lp .CalloutBand_copy__pK4YR{gap:4px}.CalloutBand_size-lg__sa6Lp .CalloutBand_heading___j1iQ{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.05;text-wrap:balance}@media(min-width:768px){.CalloutBand_height-tall__rOYzn{min-height:14rem}}.CalloutBand_centerOnMobile__qjpjq{text-align:center}.CalloutBand_centerOnMobile__qjpjq .CalloutBand_subline__ZNwmB{margin-inline:auto}.CalloutBand_centerOnMobile__qjpjq .CalloutBand_action__dx6gK{justify-content:center}@media(min-width:768px){.CalloutBand_centerOnMobile__qjpjq{text-align:left}.CalloutBand_centerOnMobile__qjpjq .CalloutBand_subline__ZNwmB{margin-inline:0}.CalloutBand_centerOnMobile__qjpjq .CalloutBand_action__dx6gK{justify-content:flex-end}}.CalloutBand_stats__LE1tD{list-style:none;padding:0;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start;min-width:0}@media(min-width:768px){.CalloutBand_stats__LE1tD{flex:1.2 1;gap:2rem}}.CalloutBand_stat__M7D_h{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0}.CalloutBand_statValue__xUd3o{font-family:var(--font-sans);font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:800;color:var(--band-accent);line-height:1;letter-spacing:-.02em}.CalloutBand_statLabel__4X6Z_{margin-top:.5rem;font-family:var(--font-sans);font-size:.85rem;line-height:1.4;color:var(--band-fg-soft);text-wrap:balance}.CalloutBand_corners-square__TFOfx{border-radius:2px}.cta-band_section__unTTk{padding-block:clamp(56px,7vw,80px)}.cta-band_container__ubzB6{width:100%;max-width:1248px;margin-inline:auto;padding-inline:24px}@media(min-width:1536px){.cta-band_container__ubzB6{max-width:1488px}}.cta-band_backdrop__wq2dk{position:absolute;top:50%;left:0;width:100%;min-height:100%;aspect-ratio:2/1;transform:translateY(-50%) scaleX(-1);pointer-events:none;-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 40%,#000 85%);mask-image:linear-gradient(270deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 40%,#000 85%)}