.landing-v2-header,.landing-v2-header.is-scrolled{border-color:transparent;background:transparent;backdrop-filter:none;pointer-events:none}.landing-v2-header__logo,.landing-v2-header__nav,.landing-v2-header__actions{pointer-events:auto}.landing-v2-header__logo{display:inline-flex;align-items:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 1px 3px rgba(0,0,0,.92)) drop-shadow(0 8px 18px rgba(14,211,148,.16))}.landing-v2-header__nav{gap:3px;padding:6px 8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#050a08a8;box-shadow:0 16px 44px #00000047,inset 0 1px #ffffff0f;backdrop-filter:blur(22px) saturate(135%)}.landing-v2-header__nav>a,.landing-v2-header__nav summary{min-height:38px;padding:0 14px;border-radius:999px;transition:background-color .18s ease,color .18s ease}.landing-v2-header__nav>a{display:inline-flex;align-items:center}.landing-v2-header__nav>a:hover,.landing-v2-header__menu summary:hover,.landing-v2-header__menu[open] summary{background:#ffffff12;color:#fff}.landing-v2-header__menu-panel{top:76px;background:#040907f0;backdrop-filter:blur(26px) saturate(130%)}.landing-v2-header__signin,.landing-v2-header__start{border-radius:999px}.landing-v2-header__signin{border:1px solid rgba(255,255,255,.1);background:#0409076b;backdrop-filter:blur(16px)}.landing-v2-header__start{padding-inline:20px;box-shadow:inset 0 1px #ffffff6b,0 12px 32px #10c99133}.landing-v2-hero__media{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.landing-v2-hero__media:before{display:none}.landing-v2-hero__media:after{display:none}.landing-v2-hero__media .landing-v2-hero__image{position:absolute;inset:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;filter:brightness(1.08) saturate(1.04);opacity:1;transform:none}.landing-v2-hero__copy{width:min(610px,47%)}.landing-v2-hero__body{width:min(510px,84%)}.landing-v2-hero h1{margin-top:0;font-size:62px;line-height:1.01}.landing-v2-hero h1 .landing-v2-hero__trust-line{width:-moz-max-content;width:max-content;max-width:100%;color:#f7fffc;font-size:.84em;font-weight:700;text-shadow:0 0 1px #c8ffeb,0 0 18px rgba(55,241,178,.36)}.landing-v2-hero__trust-line:after{display:block;width:min(38%,184px);height:2px;margin-top:15px;background:#39dba6;box-shadow:0 0 14px #39dba680;content:""}.landing-v2-hero__shade{background:linear-gradient(90deg,#010403f7,#010403e6 30%,#01040375 46%,#01040308 68%),linear-gradient(180deg,rgba(1,4,3,.1) 0%,transparent 54%,rgba(1,4,3,.2) 100%)}.landing-v2-button{position:relative;min-height:52px;overflow:hidden;padding-inline:24px;border-radius:16px;isolation:isolate;transition:box-shadow .18s ease,transform .18s ease}.landing-primary-cta{position:relative;overflow:hidden;border:2px solid transparent;border-radius:16px;background:radial-gradient(circle 94px at 82% -48%,#68756f,#27312d 23%,#141a17 48%,#0a0f0d) padding-box,radial-gradient(circle 92px at 82% -12%,#fff,#b7c2bd 11%,#36413d 29%,#111714 72%) border-box;box-shadow:inset 0 1px #fff3,0 14px 34px #0000004d,0 10px 30px #10c9911f;color:#f8fffc;isolation:isolate;transition:box-shadow .18s ease,transform .18s ease}.landing-primary-cta:before{position:absolute;z-index:-1;bottom:-2px;left:-2px;width:88px;height:calc(100% + 4px);border-radius:16px;background:radial-gradient(circle 78px at 0% 100%,rgba(70,239,187,.88),rgba(19,161,119,.36) 38%,transparent 72%);box-shadow:-9px 10px 28px #27d7a029;content:""}.landing-primary-cta:after{position:absolute;z-index:-1;top:-24px;right:-4px;width:68%;height:62%;border-radius:999px;box-shadow:0 0 24px #ffffff2e;content:""}.landing-primary-cta:hover{box-shadow:inset 0 1px #ffffff47,0 18px 42px #00000057,0 12px 34px #27d7a033;color:#fff}.landing-primary-cta svg{position:relative;z-index:1;transition:transform .18s ease}.landing-primary-cta:hover svg{transform:translate(3px)}.landing-v2-button--ghost{border-color:#ffffff29;background:#070e0b85;box-shadow:inset 0 1px #ffffff0f;backdrop-filter:blur(18px) saturate(125%)}.landing-v2-button:focus-visible,.landing-v2-header a:focus-visible,.landing-v2-header summary:focus-visible{outline:2px solid #8af1ca;outline-offset:3px}@media(max-width:1180px){.landing-v2-header__nav>a,.landing-v2-header__nav summary{padding-inline:11px}.landing-v2-hero__media{right:0;width:100%}.landing-v2-hero h1{font-size:56px}}@media(prefers-reduced-motion:reduce){.landing-primary-cta,.landing-primary-cta svg{transition:none}}
