.parallax-background_wrap__pj7Hl{inset:0;overflow:hidden;position:absolute;z-index:-1}.parallax-background_imageLayer__zf5Ek{inset:-26% 0;position:absolute;width:100%}.parallax-background_image__i2Brc{object-fit:cover}.parallax-background_scrim__CkUEp{background:linear-gradient(115deg,var(--section-scrim-1) 0,var(--section-scrim-2) 38%,var(--section-scrim-3) 68%,var(--section-scrim-4) 100%);inset:0;position:absolute}.parallax-background_edgeFade__uA4Dy{background:linear-gradient(180deg,var(--background) 0,transparent 16%,transparent 84%,var(--background) 100%);inset:0;position:absolute}.home-hero_hero__UDndT{display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:min(52rem,calc(100svh - 4.25rem));overflow:hidden;padding-block:clamp(3.5rem,8vw,6rem) clamp(2rem,4vw,3rem);position:relative}.home-hero_backdrop__Smugb{inset:0;position:absolute;z-index:-1}.home-hero_backdropImage__p6Tht{object-fit:cover;object-position:74% 72%}.home-hero_atmosphere__QHO5C{background:linear-gradient(90deg,rgba(3,7,18,.72) 0,rgba(3,7,18,.4) 42%,transparent 70%),linear-gradient(180deg,transparent 72%,var(--background) 100%);inset:0;pointer-events:none;position:absolute;z-index:0}:root[data-theme=light] .home-hero_atmosphere__QHO5C{background:linear-gradient(90deg,rgba(244,247,251,.9) 0,rgba(244,247,251,.55) 45%,transparent 72%),linear-gradient(180deg,transparent 72%,var(--background) 100%)}.home-hero_environmentGlow__0o_Tc{animation:home-hero_signal-drift__W_Hxt 12s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,rgba(34,211,238,.28),transparent 66%);border-radius:50%;height:26rem;opacity:.4;pointer-events:none;position:absolute;right:6%;top:14%;transform:translateZ(0) scale(.96);width:26rem}.home-hero_layout__JGqId{align-items:center;display:grid;grid-gap:clamp(2.5rem,6vw,4rem);gap:clamp(2.5rem,6vw,4rem);position:relative;z-index:2}.home-hero_copy__egArT{animation:home-hero_hero-enter__pm4GD .62s var(--ease-out) both;max-width:44rem}.home-hero_eyebrow__92Adc{align-items:flex-start;color:var(--accent-soft);display:flex;font-size:.7rem;font-weight:600;gap:.9rem;letter-spacing:.26em;line-height:1.5;margin:0 0 1.4rem;text-transform:uppercase}.home-hero_eyebrow__92Adc:before{background:var(--accent);border-radius:50%;box-shadow:0 0 10px var(--accent);content:"";flex-shrink:0;height:5px;margin-top:.62em;width:5px}.home-hero_title__w62zK{font-size:clamp(2.5rem,6.2vw,5.4rem);font-weight:800;letter-spacing:-.022em;line-height:1.03;margin:0 0 1.6rem;max-width:12ch}.home-hero_titleAccent__FVN3r,.home-hero_titleLead__NKFVC{display:block}.home-hero_titleAccent__FVN3r{background:linear-gradient(95deg,#67e8f9,#22d3ee 45%,#2dd4bf);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}:root[data-theme=light] .home-hero_titleAccent__FVN3r{background-image:linear-gradient(95deg,#0891b2,#0e7490 50%,#0d9488)}.home-hero_description__7qeXc{color:var(--muted);font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.65;margin-bottom:2.2rem;max-width:34rem}.home-hero_actions__ojDJc{align-items:stretch;display:flex;flex-direction:column;gap:1rem}.home-hero_primaryCta__TowpE,.home-hero_secondaryCta__WedPS{border-radius:999px;font-size:.95rem;gap:.85rem;min-height:3.25rem;padding:.85rem 1.9rem}.home-hero_primaryCta__TowpE svg,.home-hero_secondaryCta__WedPS svg{fill:none;flex-shrink:0;height:1.15rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:1.15rem}.home-hero_primaryCta__TowpE{background:linear-gradient(120deg,#5eead4,#22d3ee 55%,#38bdf8);box-shadow:0 14px 34px -14px rgba(34,211,238,.75);color:#04121c}.home-hero_primaryCta__TowpE svg{transition:transform .18s var(--ease-out)}.home-hero_secondaryCta__WedPS{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(148,163,184,.06);border:1px solid rgba(148,163,184,.35);color:var(--text);display:inline-flex;font-weight:600;justify-content:center;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease}.home-hero_secondaryCta__WedPS svg{color:var(--accent-soft)}.home-hero_note__cZnh_{color:var(--muted);font-size:.85rem;margin:1.4rem 0 0;max-width:32rem}.home-hero_orbCard__ZIX_d{align-items:center;animation:home-hero_hero-enter__pm4GD .62s .1s var(--ease-out) both;display:flex;justify-content:center;justify-self:center;position:relative;width:min(100%,30rem)}.home-hero_orbCanvas__dt6eO{aspect-ratio:1;position:relative;width:100%;z-index:1}.home-hero_benefitsShell__XIJuP{margin-top:clamp(2.5rem,5vw,4rem);position:relative;z-index:2}.home-hero_benefits__HtTz0{border-top:1px solid var(--line);display:grid;grid-gap:1.25rem 1rem;gap:1.25rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:1.75rem 0 0}.home-hero_benefit__AtSu2{align-items:center;display:flex;gap:.9rem;min-width:0}.home-hero_benefitIcon__bjfeQ{align-items:center;color:var(--accent-soft);display:inline-flex;filter:drop-shadow(0 0 6px rgba(34,211,238,.35));flex-shrink:0;height:2.1rem;justify-content:center;width:2.1rem}.home-hero_benefitIcon__bjfeQ svg{height:100%;width:100%}.home-hero_benefitTitle__B4wor{color:var(--text);font-size:.92rem;font-weight:500;line-height:1.35;max-width:11ch}.home-hero_heroVisual__HkD7F{display:block;height:auto;margin:2rem auto 0;max-width:26rem;position:relative;width:90%;z-index:1}.home-hero_signalCard__tVuO5{animation:home-hero_hero-enter__pm4GD .62s .1s var(--ease-out) both;background:linear-gradient(145deg,var(--signal-card-grad-1),var(--signal-card-grad-2)),var(--surface);border:1px solid var(--line);border-radius:1.2rem;box-shadow:0 2rem 5rem rgba(1,4,14,.34);overflow:hidden;padding:clamp(1.35rem,4vw,2rem);position:relative}.home-hero_signalCard__tVuO5:before{background:linear-gradient(90deg,transparent,rgba(60,216,197,.72),transparent);content:"";height:1px;left:8%;opacity:.78;position:absolute;right:8%;top:0}.home-hero_signalHeader__QQ_Mi{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.6rem}.home-hero_signalHeader__QQ_Mi p,.home-hero_signalHeader__QQ_Mi span,.home-hero_signalResult__d9tkR,.home-hero_stepNumber__Bf19d{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.home-hero_signalHeader__QQ_Mi p{color:var(--accent-soft);margin:0}.home-hero_signalHeader__QQ_Mi span{align-items:center;color:var(--muted);display:inline-flex;gap:.5rem;letter-spacing:.06em}.home-hero_signalHeader__QQ_Mi i{background:var(--success);border-radius:50%;box-shadow:0 0 .8rem rgba(110,231,183,.58);display:block;height:.45rem;width:.45rem}.home-hero_signalCard__tVuO5>h2{font-size:clamp(1.85rem,7vw,3rem);margin-bottom:2rem;max-width:12ch}.home-hero_pathWrap__CjAfT{position:relative}.home-hero_pathSvg__KP3xw{bottom:1.45rem;height:calc(100% - 2.9rem);left:1rem;overflow:visible;position:absolute;top:1.45rem;width:1px}.home-hero_pathDraw__9OU6q,.home-hero_pathTrack__ZJWMd{fill:none;stroke-width:1}.home-hero_pathTrack__ZJWMd{opacity:.18;stroke:var(--line-strong)}.home-hero_pathDraw__9OU6q{animation:home-hero_draw-line__Tbkz3 .9s .24s var(--ease-out) both;stroke:var(--accent);stroke-dasharray:100;stroke-linecap:round}@supports (animation-timeline:view()){.home-hero_pathDraw__9OU6q{animation-fill-mode:both;animation-name:home-hero_draw-line__Tbkz3;animation-range:entry 0 cover 55%;animation-timeline:view();animation-timing-function:linear}}.home-hero_pathPulse__M2Mud{animation:home-hero_pulse-travel__qlpXF 3.2s linear 1.1s infinite;background:var(--accent-soft);border-radius:50%;box-shadow:0 0 .6rem rgba(134,233,219,.85);height:.4rem;left:1rem;position:absolute;top:1.45rem;transform:translate(-50%,-50%);width:.4rem}.home-hero_signalSteps__fbtVz{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:0;position:relative}.home-hero_signalSteps__fbtVz li{align-items:flex-start;animation:home-hero_step-enter__V0zUT .46s var(--ease-out) both;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:2rem minmax(0,1fr);padding-block:.85rem;position:relative}.home-hero_signalSteps__fbtVz li:nth-child(2){animation-delay:.16s}.home-hero_signalSteps__fbtVz li:nth-child(3){animation-delay:.22s}.home-hero_stepNumber__Bf19d{align-items:center;animation:home-hero_step-light__IQBno 3.2s var(--ease-in-out) 1.1s infinite;background:var(--step-number-bg);border:1px solid var(--line-strong);border-radius:50%;color:var(--accent-soft);display:inline-flex;height:2rem;justify-content:center;letter-spacing:0;position:relative;width:2rem;z-index:1}.home-hero_signalSteps__fbtVz li:nth-child(2) .home-hero_stepNumber__Bf19d{animation-delay:1.85s}.home-hero_signalSteps__fbtVz li:nth-child(3) .home-hero_stepNumber__Bf19d{animation-delay:2.6s}.home-hero_signalSteps__fbtVz h3{font-size:1rem;letter-spacing:-.02em;margin-bottom:.2rem}.home-hero_signalSteps__fbtVz p{color:var(--muted);font-size:.86rem;margin:0}.home-hero_signalResult__d9tkR{align-items:center;border-top:1px solid var(--line);color:var(--text);display:flex;gap:.7rem;margin:1.3rem 0 0;padding-top:1.25rem}.home-hero_signalResult__d9tkR span{background:var(--success);border-radius:999px;height:.5rem;position:relative;width:.5rem}.home-hero_signalResult__d9tkR span:after{animation:home-hero_status-pulse__nVVUA 2.8s var(--ease-in-out) infinite;border:1px solid var(--success);border-radius:inherit;content:"";inset:-.35rem;opacity:0;position:absolute;transform:scale(.78)}@media (hover:hover) and (pointer:fine){.home-hero_primaryCta__TowpE:hover svg{transform:translateX(.25rem)}.home-hero_secondaryCta__WedPS:hover{border-color:var(--accent);box-shadow:0 0 22px rgba(34,211,238,.18)}}@media (min-width:40rem){.home-hero_actions__ojDJc{align-items:center;flex-direction:row}}@media (min-width:64rem){.home-hero_layout__JGqId{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr)}.home-hero_signalCard__tVuO5{justify-self:end;width:min(100%,30rem)}.home-hero_orbCard__ZIX_d{justify-self:center;width:min(100%,31rem)}.home-hero_benefits__HtTz0{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.home-hero_benefit__AtSu2{justify-content:center;padding:.35rem 1.25rem}.home-hero_benefit__AtSu2:first-child{justify-content:flex-start;padding-left:0}.home-hero_benefit__AtSu2+.home-hero_benefit__AtSu2{border-left:1px solid var(--line)}.home-hero_heroVisual__HkD7F{height:min(66%,36rem,42vw);left:auto;right:max(-3rem,calc(max(1rem, (100vw - var(--max-width)) / 2) - 9.75rem));margin:0;max-width:none;position:absolute;top:50%;transform:translateY(-50%);width:auto}}@keyframes home-hero_hero-enter__pm4GD{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes home-hero_step-enter__V0zUT{0%{opacity:0;transform:translateX(.65rem)}to{opacity:1;transform:translateX(0)}}@keyframes home-hero_signal-drift__W_Hxt{0%{opacity:.35;transform:translateZ(0) scale(.96)}to{opacity:.55;transform:translate3d(-2rem,1rem,0) scale(1.04)}}@keyframes home-hero_draw-line__Tbkz3{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes home-hero_pulse-travel__qlpXF{0%{opacity:0;top:1.45rem}8%,92%{opacity:1}to{opacity:0;top:calc(100% - 1.45rem)}}@keyframes home-hero_step-light__IQBno{0%,92%,to{border-color:var(--line-strong);box-shadow:none;color:var(--accent-soft)}22%,4%{border-color:var(--success);box-shadow:0 0 .9rem rgba(110,231,183,.5);color:var(--text)}}@keyframes home-hero_status-pulse__nVVUA{0%,45%{opacity:0;transform:scale(.78)}75%{opacity:.55}to{opacity:0;transform:scale(1.75)}}@media (prefers-reduced-motion:reduce){.home-hero_copy__egArT,.home-hero_environmentGlow__0o_Tc,.home-hero_orbCard__ZIX_d,.home-hero_pathDraw__9OU6q,.home-hero_pathPulse__M2Mud,.home-hero_signalCard__tVuO5,.home-hero_signalResult__d9tkR span:after,.home-hero_signalSteps__fbtVz li,.home-hero_stepNumber__Bf19d{animation:none}.home-hero_pathPulse__M2Mud{opacity:0}.home-hero_primaryCta__TowpE svg,.home-hero_secondaryCta__WedPS{transition:none}}.about-stats_barTrack__TGtyl{background:rgba(148,163,184,.14);border-radius:999px;display:block;height:.3rem;margin-top:.85rem;overflow:hidden;width:100%}.about-stats_barFill__ZjhCN{background:linear-gradient(90deg,var(--accent),var(--accent-soft));border-radius:inherit;display:block;height:100%;transition:width .9s var(--ease-out)}@media (prefers-reduced-motion:reduce){.about-stats_barFill__ZjhCN{transition:none}}