._90YE5a_journey{--cw:min(1280px, calc(100cqw - 160px));--ch:548px;--gap:40px;--dot:44px;--dot-top:6px;--night:#163b49;background:var(--night);color:var(--mist);padding-bottom:120px;container-type:inline-size}._90YE5a_head{width:var(--cw);justify-content:space-between;align-items:flex-end;gap:24px;margin:0 auto;padding-top:120px;display:flex}._90YE5a_eyebrow{color:var(--glass);font-size:14px;font-weight:600}._90YE5a_title{font-family:var(--ff-display);margin-top:8px;font-size:clamp(34px,4.4vw,62px);font-weight:700;line-height:1.3}._90YE5a_side{color:var(--glass);text-align:end;max-width:240px;font-size:18px;line-height:1.7}._90YE5a_stage{gap:var(--gap);flex-direction:column;padding-block:56px 40px;display:flex;overflow:hidden}._90YE5a_stepper{width:var(--cw);height:72px;margin:0 auto;position:relative}._90YE5a_rail,._90YE5a_fill{top:calc(var(--dot-top) + var(--dot) / 2 - 2px);border-radius:2px;height:4px;position:absolute}._90YE5a_rail{inset-inline:calc(var(--dot) / 2);background:#c5dbe640}._90YE5a_fill{width:0;max-width:calc(100% - var(--dot));background:var(--mist);inset-inline-start:calc(var(--dot) / 2)}._90YE5a_dots{justify-content:space-between;display:flex;position:relative}._90YE5a_dot{width:var(--dot);cursor:pointer;height:56px;font:inherit;color:var(--mist);background:0 0;border:0;flex-direction:column;align-items:center;display:flex;position:relative}._90YE5a_dotNum{width:var(--dot);height:var(--dot);margin-top:var(--dot-top);font-family:var(--ff-latin);background:var(--night);border:2px solid #c5dbe673;border-radius:50%;place-items:center;font-size:15px;font-weight:600;transition:background .3s,color .3s,border-color .3s,transform .3s,box-shadow .3s;display:grid}._90YE5a_dotLbl{white-space:nowrap;color:var(--glass);font-size:13px;font-weight:600;transition:color .3s;position:absolute;top:58px}._90YE5a_dot._90YE5a_done ._90YE5a_dotNum{background:var(--mist);border-color:var(--mist);color:var(--petrol)}._90YE5a_dot._90YE5a_on ._90YE5a_dotNum{background:var(--mist);border-color:var(--mist);color:var(--petrol);transform:scale(1.18);box-shadow:0 0 0 6px #c5dbe640}._90YE5a_dot._90YE5a_on ._90YE5a_dotLbl{color:var(--mist)}._90YE5a_dot:focus-visible{outline:none}._90YE5a_dot:focus-visible ._90YE5a_dotNum{outline:2px solid var(--glass);outline-offset:6px}._90YE5a_viewport{touch-action:pan-y}._90YE5a_track{gap:var(--gap);padding-inline:calc((100cqw - var(--cw)) / 2);will-change:transform;display:flex}._90YE5a_card{flex:0 0 var(--cw);height:var(--ch);border:1px solid var(--card-edge);background:radial-gradient(90% 120% at 80% 0%, #3b6a7b 0%, #21576b 45%, var(--night) 100%);opacity:.5;border-radius:24px;transition:opacity .45s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f2a344d}html[dir=ltr] ._90YE5a_card{background:radial-gradient(90% 120% at 20% 0%, #3b6a7b 0%, #21576b 45%, var(--night) 100%)}._90YE5a_card._90YE5a_on{opacity:1}._90YE5a_copy{z-index:2;color:var(--mist);flex-direction:column;flex:0 0 50%;align-items:flex-start;gap:24px;padding:48px;display:flex;position:relative;overflow:hidden}._90YE5a_photo{flex:1;position:relative;overflow:hidden}._90YE5a_photo:after{content:"";background:linear-gradient(270deg, var(--night) 0%, #163b498c 22%, #163b4900 55%);position:absolute;inset:0}html[dir=ltr] ._90YE5a_photo:after{background:linear-gradient(90deg, var(--night) 0%, #163b498c 22%, #163b4900 55%)}._90YE5a_pill{background:var(--mist);color:var(--petrol);border-radius:999px;align-items:center;gap:8px;padding:8px 20px;font-size:17px;font-weight:600;display:inline-flex;box-shadow:0 0 0 6px #c5dbe62e}._90YE5a_h3{font-family:var(--ff-display);font-size:clamp(30px,3.2vw,46px);font-weight:700;line-height:1.5}._90YE5a_stat{align-items:center;gap:20px;display:flex}._90YE5a_big{font:700 112px/1.1 var(--ff-latin);letter-spacing:-2px;direction:ltr}._90YE5a_bigWord{font-family:var(--ff-body);letter-spacing:0;direction:inherit;font-size:88px;font-weight:700;line-height:1.3}._90YE5a_statText{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._90YE5a_l1{font-size:30px;font-weight:700;line-height:1.5}._90YE5a_l2,._90YE5a_tile,._90YE5a_hl{color:var(--mist);background:#dfebf124;box-shadow:inset 0 0 0 1px #c5dbe659}._90YE5a_l2{border-radius:999px;padding:6px 16px;font-size:17px;font-weight:600}._90YE5a_tiles{gap:16px;width:100%;display:flex}._90YE5a_tile{text-align:center;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:112px;padding:16px 8px;font-size:16px;font-weight:600;line-height:1.5;display:flex}._90YE5a_hl{border-radius:16px;padding:10px 24px;font-size:22px;font-weight:600}._90YE5a_hl strong{font-size:30px;font-weight:700}._90YE5a_p{color:var(--glass);font-size:18px;line-height:1.7}._90YE5a_note{color:var(--glass);align-items:flex-start;gap:8px;font-size:16px;line-height:1.6;display:flex}._90YE5a_note svg{flex:none;margin-top:3px}._90YE5a_flow{align-items:center}._90YE5a_via{background:var(--slate);width:48px;height:48px;color:var(--mist);border-radius:50%;flex:none;place-items:center;display:grid}html[dir=ltr] ._90YE5a_via svg{transform:scaleX(-1)}._90YE5a_celebrate{border-color:#c5dbe64d;box-shadow:0 24px 70px #21576b73}._90YE5a_celebrate ._90YE5a_copy{justify-content:center}._90YE5a_celebrate ._90YE5a_h3{background:linear-gradient(100deg, var(--mist) 0%, var(--mist) 40%, var(--glass) 50%, var(--mist) 60%, var(--mist) 100%);color:#0000;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}._90YE5a_celebrate._90YE5a_on ._90YE5a_h3{animation:2.6s ease-in-out .3s 2 _90YE5a_shine}@keyframes _90YE5a_shine{to{background-position:0 0}}._90YE5a_decor{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._90YE5a_decor i{opacity:.75;transform:rotate(var(--r));position:absolute}._90YE5a_celebrate._90YE5a_on ._90YE5a_decor i{animation:3.2s ease-in-out infinite alternate _90YE5a_drift}@keyframes _90YE5a_drift{to{transform:translateY(-10px) rotate(calc(var(--r) + 40deg));opacity:.9}}._90YE5a_seal{z-index:3;background:var(--petrol);width:104px;height:104px;color:var(--mist);border-radius:50%;place-items:center;margin:-52px 0 0 -52px;display:grid;position:absolute;top:26%;left:50%;box-shadow:0 0 0 8px #163b4959,0 12px 32px #0f2a3473}._90YE5a_ring{border:1.5px dashed #c5dbe6b3;border-radius:50%;position:absolute;inset:8px}._90YE5a_celebrate._90YE5a_on ._90YE5a_ring{animation:14s linear infinite _90YE5a_spin}@keyframes _90YE5a_spin{to{transform:rotate(360deg)}}._90YE5a_celebrate ._90YE5a_past{color:var(--mist);background:#dfebf124;box-shadow:inset 0 0 0 1px #c5dbe659}._90YE5a_celebrate ._90YE5a_next{background:var(--mist);color:var(--petrol);box-shadow:0 0 0 4px #c5dbe659,0 10px 30px #c5dbe640}._90YE5a_celebrate._90YE5a_on ._90YE5a_next{animation:2.4s ease-in-out infinite _90YE5a_glow}@keyframes _90YE5a_glow{50%{box-shadow:0 0 0 10px #c5dbe61f,0 10px 36px #c5dbe666}}._90YE5a_controls{width:var(--cw);justify-content:flex-end;gap:12px;margin:0 auto;display:flex}._90YE5a_arrow{border:1.5px solid var(--mist);width:52px;height:52px;color:var(--mist);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:opacity .2s,background .2s;display:grid}._90YE5a_arrowNext{background:var(--mist);color:var(--petrol)}._90YE5a_ctaRow{justify-content:center;margin-top:8px;display:flex}._90YE5a_cta{background:var(--mist);color:var(--petrol);border-radius:999px;align-items:center;gap:10px;padding:18px 40px;font-size:17px;font-weight:600;display:inline-flex}@media (max-width:899px){._90YE5a_journey{--cw:calc(100cqw - 32px);--gap:12px;--dot:32px;--dot-top:4px;--ph:clamp(150px, 20svh, 200px);padding-bottom:72px}._90YE5a_head{flex-direction:column;align-items:flex-start;gap:12px;padding-top:72px}._90YE5a_side{text-align:start;max-width:none;font-size:16px}._90YE5a_stage{gap:20px;padding-block:28px 24px}._90YE5a_stepper{height:64px}._90YE5a_dot{height:40px}._90YE5a_dotNum{font-size:12px}._90YE5a_dot._90YE5a_on ._90YE5a_dotNum{box-shadow:0 0 0 4px #c5dbe640}._90YE5a_dotLbl{font-size:12px;display:none;top:44px}._90YE5a_dot._90YE5a_on ._90YE5a_dotLbl{display:block}._90YE5a_track{align-items:stretch}._90YE5a_card{flex:0 0 var(--cw);opacity:.4;flex-direction:column-reverse;height:auto}._90YE5a_card._90YE5a_on{opacity:1}._90YE5a_photo{height:var(--ph);flex:none}._90YE5a_photo:after{background:linear-gradient(0deg, var(--night) 0%, #163b4900 60%)}html[dir=ltr] ._90YE5a_photo:after{background:linear-gradient(0deg, var(--night) 0%, #163b4900 60%)}._90YE5a_copy{flex:1;gap:14px;padding:20px}._90YE5a_pill{padding:6px 14px;font-size:14px;box-shadow:0 0 0 4px #c5dbe62e}._90YE5a_h3{font-size:26px;line-height:1.45}._90YE5a_stat{gap:14px}._90YE5a_big{font-size:64px}._90YE5a_bigWord{font-size:50px}._90YE5a_l1{font-size:20px}._90YE5a_l2{padding:4px 12px;font-size:13px}._90YE5a_tiles{gap:8px}._90YE5a_tile{gap:6px;min-height:88px;padding:12px 6px;font-size:13px}._90YE5a_tile svg{width:24px;height:24px}._90YE5a_via{width:36px;height:36px}._90YE5a_hl{padding:8px 16px;font-size:16px}._90YE5a_hl strong{font-size:20px}._90YE5a_p{font-size:15px}._90YE5a_note{font-size:14px}._90YE5a_controls{justify-content:center}._90YE5a_cta{justify-content:center;width:calc(100cqw - 32px)}._90YE5a_seal{top:var(--ph);left:auto;width:72px;height:72px;margin:-36px 0 0;inset-inline-end:20px}._90YE5a_seal svg{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){._90YE5a_clone{display:none}._90YE5a_viewport{scroll-snap-type:x mandatory;touch-action:auto;overflow-x:auto}._90YE5a_card{scroll-snap-align:center;transition:none}._90YE5a_dotNum{transition:none}._90YE5a_celebrate._90YE5a_on ._90YE5a_h3,._90YE5a_celebrate._90YE5a_on ._90YE5a_decor i,._90YE5a_celebrate._90YE5a_on ._90YE5a_ring,._90YE5a_celebrate._90YE5a_on ._90YE5a_next{animation:none}}
