.ShootingStars-module__EpBFsG__sky{inset:var(--nav-h) 0 40% 0;pointer-events:none;position:absolute;overflow:hidden}.ShootingStars-module__EpBFsG__star{opacity:0;transform-origin:100%;background:linear-gradient(90deg, rgba(var(--ice-rgb), 0) 0%, rgba(var(--ice-rgb), .16) 35%, rgba(var(--ice-rgb), .55) 75%, #fffffff2 100%);will-change:transform, opacity;border-radius:2px;width:200px;height:2px;position:absolute;top:0;left:0}.ShootingStars-module__EpBFsG__star:after{content:"";width:4px;height:4px;box-shadow:0 0 4px 1px #ffffffe6, 0 0 12px 3px rgba(var(--ice-rgb), .55);background:#fff;border-radius:50%;margin-top:-2px;position:absolute;top:50%;right:-2px}@media (max-width:640px){.ShootingStars-module__EpBFsG__star{height:1.5px}.ShootingStars-module__EpBFsG__star:after{width:3px;height:3px;box-shadow:0 0 3px 1px #ffffffd9, 0 0 9px 2px rgba(var(--ice-rgb), .5);margin-top:-1.5px}}@media (prefers-reduced-motion:reduce){.ShootingStars-module__EpBFsG__sky{display:none}}
.Hero-module__s-6kkG__hero{background:var(--ink);position:relative;overflow-x:clip}.Hero-module__s-6kkG__stage{z-index:1;background:var(--ink);pointer-events:none;height:100dvh;position:fixed;inset:0 0 auto;overflow:hidden}.Hero-module__s-6kkG__stage[data-off]{visibility:hidden}.Hero-module__s-6kkG__plate{height:118%;opacity:calc(.55 * (1 - var(--hero-out,0)));will-change:transform;position:absolute;inset:-6% -4% auto}.Hero-module__s-6kkG__plate img{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.Hero-module__s-6kkG__vignette{pointer-events:none;background:radial-gradient(ellipse 58% 42% at 50% 44%, rgba(var(--ink-rgb), .5), transparent 72%), radial-gradient(ellipse 120% 90% at 50% 50%, transparent 58%, rgba(var(--ink-rgb), .75) 100%), linear-gradient(to bottom, rgba(var(--ink-rgb), .35), transparent 22%, transparent 70%, rgba(var(--ink-rgb), .6));position:absolute;inset:0}.Hero-module__s-6kkG__content{z-index:2;min-height:100dvh;padding-top:calc(var(--nav-h) + clamp(24px, 5vh, 64px));text-align:center;flex-direction:column;justify-content:center;padding-bottom:clamp(32px,7vh,72px);display:flex;position:relative}.Hero-module__s-6kkG__pills{animation:Hero-module__s-6kkG__rise .8s var(--ease-out) .46s both;margin-top:clamp(28px,4.5vh,44px);position:relative}.Hero-module__s-6kkG__head{width:min(100% - 2 * var(--gutter), 1180px);flex-direction:column;align-items:center;margin-inline:auto;display:flex}.Hero-module__s-6kkG__eyebrow{isolation:isolate;text-shadow:0 0 2px rgba(var(--ink-rgb), .95), 0 0 8px rgba(var(--ink-rgb), .85), 0 0 18px rgba(var(--ink-rgb), .7);animation:Hero-module__s-6kkG__rise .7s var(--ease-out) 60ms both;position:relative}.Hero-module__s-6kkG__eyebrow:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgba(var(--ink-rgb), .8), rgba(var(--ink-rgb), .6) 65%, rgba(var(--ink-rgb), 0));pointer-events:none;border-radius:50%;position:absolute;inset:-16px -28px}.Hero-module__s-6kkG__title{font-size:var(--fs-hero);letter-spacing:-.02em;max-width:14.5em;margin-top:26px;line-height:1.02}.Hero-module__s-6kkG__word{animation:Hero-module__s-6kkG__word .6s var(--ease-out) both;animation-delay:calc(.14s + var(--i) * 60ms);margin-inline-end:.04em;display:inline-block}.Hero-module__s-6kkG__rule{background:linear-gradient(90deg, transparent, var(--silver), transparent);width:160px;height:1px;box-shadow:0 0 18px 2px rgba(var(--silver-rgb), .35);animation:Hero-module__s-6kkG__rise .8s var(--ease-out) .7s both;margin:clamp(32px,5.5vh,56px) auto clamp(28px,4.5vh,40px);position:relative;overflow:hidden}.Hero-module__s-6kkG__rule:after{content:"";background:linear-gradient(90deg, transparent, var(--berry) 45%, var(--berry) 55%, transparent);width:30%;animation:Hero-module__s-6kkG__travel 6s var(--ease-in-out) 1.4s infinite;position:absolute;inset:0;transform:translate(-120%)}.Hero-module__s-6kkG__stats{isolation:isolate;width:min(100%,1000px);animation:Hero-module__s-6kkG__rise .8s var(--ease-out) .76s both;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;display:grid;position:relative;top:max(0px,clamp(0px,42svh - 253px,80px) - 8.5svh)}.Hero-module__s-6kkG__stat{grid-template-rows:auto auto;align-content:start;justify-items:center;gap:10px;margin:0;display:grid}.Hero-module__s-6kkG__stat>dd{grid-row:1}.Hero-module__s-6kkG__stat>dt{grid-row:2}.Hero-module__s-6kkG__statValue{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;word-spacing:-.12em;color:var(--text);--odo-plus:var(--text);margin:0;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.1;position:relative}.Hero-module__s-6kkG__statLabel{color:color-mix(in srgb, var(--text) 85%, rgb(var(--ink-rgb)));letter-spacing:.16em;text-transform:uppercase;max-width:28ch;font-size:12px;font-weight:500;line-height:1.5;position:relative}.Hero-module__s-6kkG__tail{height:100dvh}@keyframes Hero-module__s-6kkG__word{0%{opacity:.3;transform:translateY(.3em)}to{opacity:1;transform:none}}@keyframes Hero-module__s-6kkG__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes Hero-module__s-6kkG__fade{0%{opacity:0}}@keyframes Hero-module__s-6kkG__travel{0%{transform:translate(-120%)}40%,to{transform:translate(440%)}}@media (max-width:860px){.Hero-module__s-6kkG__content{padding-top:calc(var(--nav-h) + 28px)}.Hero-module__s-6kkG__title{margin-top:20px}.Hero-module__s-6kkG__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;top:clamp(0px,60svh - 421px,80px)}.Hero-module__s-6kkG__rule{margin:44px auto 32px}.Hero-module__s-6kkG__plate{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__s-6kkG__rule:after{animation:none}}
.PathZone-module__Tr9koq__zone{--switch-h:68px;position:relative}.PathZone-module__Tr9koq__bar{top:var(--nav-h);z-index:40;height:var(--switch-h);margin-bottom:calc(var(--switch-h) * -1);pointer-events:none;position:sticky}.PathZone-module__Tr9koq__bar:before{content:"";background:linear-gradient(to bottom, rgba(var(--ink-rgb), .9) 0%, rgba(var(--ink-rgb), .82) 70%, rgba(var(--ink-rgb), 0));-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);opacity:var(--band,1);position:absolute;inset:0 0 -18px;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.PathZone-module__Tr9koq__inner{height:100%;width:min(100% - 2 * var(--gutter), var(--maxw));align-items:center;margin-inline:auto;display:flex;position:relative}.PathZone-module__Tr9koq__tabs{background:rgba(var(--panel-rgb), .82);box-shadow:inset 0 0 0 1px var(--hair-strong);pointer-events:auto;border-radius:999px;gap:2px;padding:5px;display:inline-flex;position:relative}.PathZone-module__Tr9koq__pill{background:var(--action-bg);width:0;box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .95), 0 0 14px -4px rgba(var(--berry-rgb), .55), 0 10px 26px -12px rgba(var(--action-rgb), .9);transition:transform .45s var(--ease-in-out), width .45s var(--ease-in-out);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.PathZone-module__Tr9koq__tab{z-index:1;color:var(--muted);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.08em;transition:color .3s var(--ease-out);border-radius:999px;padding:11px 24px;font-size:15px;font-weight:600;line-height:1.2;position:relative}.PathZone-module__Tr9koq__tab[aria-selected=true]{color:var(--action-fg)}@media (hover:hover){.PathZone-module__Tr9koq__tab:not([aria-selected=true]):hover{color:var(--text)}}@media (max-width:860px){.PathZone-module__Tr9koq__zone{--switch-h:60px}.PathZone-module__Tr9koq__tab{padding:10px 20px;font-size:14px}}@media (prefers-reduced-motion:reduce){.PathZone-module__Tr9koq__pill{transition-duration:.15s}}.PathZone-module__Tr9koq__tab:after{content:"";position:absolute;inset:-4px -1px}
