.SuggestionSection_section__yITp8{padding:clamp(112px,14vw,184px) var(--lp-gutter) 0;text-align:left}.SuggestionSection_inner__44nOz{max-width:1120px;margin-inline:auto}.SuggestionSection_head__0Alsd{display:grid;gap:26px}.SuggestionSection_title__pcFMm{margin:0;color:var(--lp-text);font-size:clamp(36px,5.4vw,68px);font-weight:600;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.SuggestionSection_lead__ESqSw{max-width:27em;margin:0;color:var(--lp-text-secondary);font-size:clamp(19px,1.7vw,22px);line-height:1.4;letter-spacing:-.015em;text-wrap:pretty}@media (min-width:900px){.SuggestionSection_head__0Alsd{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:last baseline}}@supports not (align-items:last baseline){.SuggestionSection_head__0Alsd{align-items:end}}.SuggestionSection_journey__nBDeX{--card-w:clamp(344px,36vw,420px);--pole:36px;--ease:cubic-bezier(0.22,1,0.36,1);--s:3;--n:3;--k:4;--r:1;--live:1;--move:0s;--fade:0s;--swap:0s;position:relative;margin-top:clamp(64px,8vw,104px);container-type:inline-size}.SuggestionSection_journey__nBDeX[data-loop]{--s:0;--n:0;--k:0;--r:0}@media (prefers-reduced-motion:no-preference){.SuggestionSection_journey__nBDeX[data-motion=on]{--move:1800ms;--fade:800ms;--swap:520ms}}.SuggestionSection_lane__21quT{position:relative}.SuggestionSection_mover__qXYoi{position:relative;width:var(--card-w);padding-bottom:var(--pole);transform:translate3d(calc((100cqw - var(--card-w)) * var(--s) / 3),0,0);transition:transform var(--move) var(--ease)}.SuggestionSection_pole___SgXM{bottom:0;left:5px;width:1px;height:calc(var(--pole) + 12px);background:linear-gradient(180deg,rgb(145 255 174/0),var(--lp-accent) 70%)}.SuggestionSection_glow__CZ_pC,.SuggestionSection_pole___SgXM{position:absolute;opacity:var(--live);transition:opacity var(--fade) ease}.SuggestionSection_glow__CZ_pC{bottom:-44px;left:-90px;width:200px;height:88px;background:radial-gradient(closest-side,rgb(145 255 174/.2),rgb(145 255 174/0));pointer-events:none}.SuggestionSection_cardBox__HfXJk{position:relative;z-index:1;container-type:inline-size;font-size:14px;letter-spacing:normal;line-height:20px;text-align:left;opacity:var(--live);transform:translate3d(0,calc((1 - var(--live)) * 14px),0);transition:opacity var(--fade) ease,transform var(--fade) var(--ease)}.SuggestionSection_card__G4TNI{display:flex;min-height:100%;flex-direction:column;justify-content:center;padding:16px;box-shadow:inset 0 1px 0 rgb(255 255 255/.045),0 0 0 1px rgb(145 255 174/.04),0 34px 60px -30px rgb(0 0 0/.9)}.SuggestionSection_row__TPuGM{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px}.SuggestionSection_text__gLfyC{min-width:0}.SuggestionSection_stack__tZn_j{display:grid}.SuggestionSection_pills__isdH3{justify-items:end}.SuggestionSection_layer__q_CTP{grid-area:1/1;opacity:clamp(0,min(var(--k) - var(--lo) + 1,var(--hi) - var(--k) + 1),1);transform:translate3d(0,calc((clamp(0, var(--lo) - var(--k), 1) - clamp(0, var(--k) - var(--hi), 1)) * 4px),0);transition:opacity var(--swap) ease,transform var(--swap) var(--ease)}.SuggestionSection_stages__hfA1v{opacity:clamp(0,var(--k) - 1,1);transition:opacity var(--swap) ease}.SuggestionSection_segment__YFGZN{transform:scaleX(clamp(0,var(--k) - 1 - var(--i),1));transform-origin:left center;transition:transform var(--swap) var(--ease)}@container (max-width: 395px){.SuggestionSection_row__TPuGM{grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:14px}.SuggestionSection_chevron__es_vC{display:none}.SuggestionSection_stages__hfA1v{grid-row:2;grid-column:1/-1}.SuggestionSection_pills__isdH3{grid-row:1;grid-column:2}}.SuggestionSection_result__40ySU{position:absolute;right:calc(var(--card-w) + 28px);bottom:var(--pole);width:216px;padding:14px 16px 16px;border:1px solid rgb(145 255 174/.16);border-radius:14px;background:linear-gradient(180deg,rgb(145 255 174/.07),rgb(145 255 174/.02));opacity:var(--r);transform:translate3d(0,calc((1 - var(--r)) * 10px),0);transition:opacity var(--fade) ease,transform var(--fade) var(--ease)}.SuggestionSection_resultHead__aaEG4{display:flex;align-items:center;justify-content:space-between;gap:8px}.SuggestionSection_figures__VSpsd{color:var(--lp-accent);font-size:24px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em;line-height:28px;white-space:nowrap}.SuggestionSection_was__dfI7U{color:var(--lp-text-secondary)}.SuggestionSection_arrow__JW4FH{margin:0 5px;color:var(--lp-text-tertiary);font-weight:400}.SuggestionSection_rates__98l34{display:grid;gap:9px;margin-top:14px}.SuggestionSection_rate__mX497{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px}.SuggestionSection_rateLabel__Ne4Ad{color:var(--lp-text-tertiary);font:10px/1 var(--lp-mono);letter-spacing:.08em;text-transform:uppercase}.SuggestionSection_rateTrack__A6WYd{height:4px;overflow:hidden;isolation:isolate;border-radius:999px;background:rgb(214 255 222/.08)}.SuggestionSection_rateFill__NeIwp{display:block;height:100%;border-radius:999px;transform:translate3d(calc((1 - var(--r)) * -100%),0,0);transition:transform calc(var(--fade) * 1.5) var(--ease)}.SuggestionSection_before__E6U9d{background:rgb(214 255 222/.34)}.SuggestionSection_after__1DE5D{background:var(--lp-accent);transition-delay:.18s}.SuggestionSection_rail__AvPjX{position:relative}.SuggestionSection_track__Fg6C5{position:absolute;inset:-1px 0 auto;height:2px}.SuggestionSection_base__06Ver,.SuggestionSection_fill__Tx1Uw{position:absolute;inset:0}.SuggestionSection_base__06Ver{background:linear-gradient(90deg,var(--lp-line-strong),var(--lp-line-strong) calc(100% - var(--card-w)),rgb(214 255 222/0))}.SuggestionSection_fill__Tx1Uw{right:auto;width:calc(100% - var(--card-w));background:linear-gradient(90deg,rgb(145 255 174/.4),var(--lp-accent));opacity:var(--live);transform:scaleX(calc(var(--s) / 3));transform-origin:left center;transition:transform var(--move) var(--ease),opacity var(--fade) ease}.SuggestionSection_stations__mA2RP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) var(--card-w);margin:0;padding:0;list-style:none}.SuggestionSection_station__kYWmv{position:relative;padding:28px 24px 0 0}.SuggestionSection_station__kYWmv:before{position:absolute;top:calc(var(--pole) * -1);left:5px;width:1px;height:var(--pole);background:linear-gradient(180deg,rgb(214 255 222/0),var(--lp-line-strong));content:""}.SuggestionSection_node__ecq84{position:absolute;top:-5.5px;left:0;box-sizing:border-box;width:11px;height:11px;border:1px solid var(--lp-line-strong);border-radius:50%;background:var(--lp-bg)}.SuggestionSection_node__ecq84:after{position:absolute;inset:-1px;border-radius:50%;background:var(--lp-accent);box-shadow:0 0 0 4px rgb(145 255 174/.14),0 0 18px rgb(145 255 174/.4);content:"";opacity:clamp(0,var(--n) - var(--i) + 1,1);transform:scale(calc(.5 + .5 * clamp(0, var(--n) - var(--i) + 1, 1)));transition:opacity var(--fade) ease,transform var(--fade) var(--ease)}.SuggestionSection_stationText__dGo46{opacity:calc(.4 + .6 * clamp(0, var(--n) - var(--i) + 1, 1));transition:opacity var(--fade) ease}.SuggestionSection_label__Jby_d{margin:0;color:var(--lp-text);font-size:17px;font-weight:500;letter-spacing:-.02em;line-height:22px}.SuggestionSection_caption__GqS8h{max-width:16em;margin:6px 0 0;color:var(--lp-text-secondary);font-size:14.5px;line-height:1.45;text-wrap:pretty}@media (max-width:899.98px){.SuggestionSection_head__0Alsd{gap:22px}.SuggestionSection_journey__nBDeX{--indent:32px;--label-h:66px;--card-h:144px;--gap:24px;--row:calc(var(--label-h) + var(--card-h) + var(--gap));--node-y:11px}.SuggestionSection_lane__21quT{position:absolute;z-index:1;inset:0}.SuggestionSection_mover__qXYoi{position:absolute;top:var(--label-h);right:0;left:var(--indent);width:auto;height:var(--card-h);padding:0;transform:translate3d(0,calc(var(--s) * var(--row)),0)}.SuggestionSection_cardBox__HfXJk{max-width:460px;height:100%}.SuggestionSection_pole___SgXM{top:calc(50% - .5px);right:100%;bottom:auto;left:auto;width:calc(var(--indent) - 5px);height:1px;background:linear-gradient(90deg,var(--lp-accent),rgb(145 255 174/.3))}.SuggestionSection_glow__CZ_pC{display:none}.SuggestionSection_result__40ySU{right:auto;bottom:12px;left:var(--indent);width:min(calc(100% - var(--indent)),300px)}.SuggestionSection_track__Fg6C5{inset:auto;top:var(--node-y);left:4.5px;width:2px;height:calc(3 * var(--row) + var(--label-h) + var(--card-h) / 2 - var(--node-y));overflow:hidden}.SuggestionSection_base__06Ver{background:var(--lp-line-strong)}.SuggestionSection_fill__Tx1Uw{right:0;width:auto;background:linear-gradient(180deg,rgb(145 255 174/.4),var(--lp-accent));transform:translate3d(0,calc((var(--s) - 3) * var(--row)),0)}.SuggestionSection_stations__mA2RP{display:block}.SuggestionSection_station__kYWmv{height:var(--row);padding:0 0 0 var(--indent)}.SuggestionSection_station__kYWmv:last-child{height:calc(var(--row) + 112px)}.SuggestionSection_station__kYWmv:before{top:var(--label-h);left:var(--indent);width:calc(100% - var(--indent));max-width:460px;height:var(--card-h);border:1px dashed rgb(214 255 222/.1);border-radius:12px;background:none}.SuggestionSection_node__ecq84{top:calc(var(--node-y) - 5.5px)}.SuggestionSection_stationText__dGo46{height:var(--label-h)}.SuggestionSection_caption__GqS8h{max-width:none;font-size:14px}}@media (min-width:476px) and (max-width:899.98px){.SuggestionSection_journey__nBDeX{--card-h:114px}}@media (max-width:359px){.SuggestionSection_journey__nBDeX{--card-h:176px}}@media (prefers-reduced-motion:reduce){.SuggestionSection_journey__nBDeX *{transition:none!important}}.LandingSystem_root__b4f67{--lp-bg:#06120b;--lp-bg-deep:#030a06;--lp-surface:#09170f;--lp-surface-raised:#0e2116;--lp-line:rgb(214 255 222/0.075);--lp-line-strong:rgb(214 255 222/0.14);--lp-text:#fefff6;--lp-text-secondary:#abb9aa;--lp-text-tertiary:#7f9080;--lp-accent:#91ffae;--lp-accent-soft:#c9f8d3;--lp-accent-ink:#04170b;--lp-ease:cubic-bezier(0.16,1,0.3,1);--lp-gutter:clamp(20px,4.2vw,56px);--lp-max:1200px;--lp-section-space:clamp(88px,9.5vw,144px);--lp-mono:var(--font-departure-mono),ui-monospace,monospace;--lp-sans:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;background:var(--lp-bg);color:var(--lp-text);font-family:var(--lp-sans);font-feature-settings:"kern";text-rendering:optimizeLegibility}.LandingSystem_section__pwJln{position:relative;isolation:isolate;padding:var(--lp-section-space) var(--lp-gutter)}.LandingSystem_inner__8cME3{width:100%;max-width:var(--lp-max);margin-inline:auto}.LandingSystem_intro___d_yV{display:flex;max-width:920px;flex-direction:column;align-items:center;margin:0 auto;text-align:center}.LandingSystem_introStart__y9dBB{align-items:flex-start;margin:0;text-align:left}.LandingSystem_eyebrow__Lm7Fi{margin:0 0 22px;color:var(--lp-text-secondary);font:11px/1.4 var(--lp-mono);letter-spacing:.16em}.LandingSystem_accent__jW5EV{color:var(--lp-accent)}.LandingSystem_title__d0vwn{margin:0;color:var(--lp-text);font-size:clamp(40px,5.3vw,72px);font-weight:600;line-height:1.04;letter-spacing:-.034em;text-wrap:balance}.LandingSystem_lead__kW0aw{max-width:33em;margin:24px 0 0;color:var(--lp-text-secondary);font-size:clamp(17px,1.55vw,21px);line-height:1.5;letter-spacing:-.012em;text-wrap:pretty}.LandingSystem_tile__hLu8k{position:relative;overflow:hidden;border:1px solid var(--lp-line);border-radius:28px;background:linear-gradient(180deg,var(--lp-surface-raised),var(--lp-surface) 72%);box-shadow:inset 0 1px 0 rgb(255 255 255/.045)}.LandingSystem_bezel__lEsQN{position:relative;padding:8px;border-radius:22px;background:linear-gradient(180deg,rgb(214 255 222/.1),rgb(214 255 222/.025) 38%,rgb(214 255 222/.05));box-shadow:inset 0 0 0 1px rgb(214 255 222/.12),inset 0 1px 0 rgb(255 255 255/.1),0 70px 140px -50px rgb(0 0 0/.85),0 30px 60px -30px rgb(0 0 0/.55)}.LandingSystem_bezel__lEsQN>*{overflow:hidden;border-radius:14px}.LandingSystem_caption__kXJyu{margin:22px 0 0;color:var(--lp-text-tertiary);font:11px/1.4 var(--lp-mono);letter-spacing:.04em;text-align:center}.LandingSystem_root__b4f67 [data-reveal=up][data-reveal-pending]{opacity:0;transform:translate3d(0,28px,0)}.LandingSystem_root__b4f67 [data-reveal=up]:not([data-reveal-pending]){transition:opacity .9s ease,transform 1.2s var(--lp-ease);transition-delay:var(--reveal-delay,0s)}@media (max-width:760px){.LandingSystem_eyebrow__Lm7Fi{margin-bottom:18px}.LandingSystem_lead__kW0aw{margin-top:18px}.LandingSystem_caption__kXJyu{margin-top:16px;font-size:10px}.LandingSystem_tile__hLu8k{border-radius:24px}.LandingSystem_bezel__lEsQN{padding:5px;border-radius:16px}.LandingSystem_bezel__lEsQN>*{border-radius:11px}}@media (prefers-reduced-motion:reduce){.LandingSystem_root__b4f67 [data-reveal=up]{opacity:1!important;transform:none!important;transition:none!important}}