*{box-sizing:border-box}html,body{color:#f1f5f9;background:#080d18;min-height:100%;margin:0}body{-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.site{isolation:isolate;background:radial-gradient(circle at 85% 22%,#182745 0%,#0000 43%),linear-gradient(145deg,#0b1426 0%,#080e18 59%,#050912 100%);min-height:100svh;position:relative;overflow:hidden}.container{z-index:1;flex-direction:column;max-width:1320px;min-height:100svh;margin:auto;padding:42px clamp(26px,6vw,94px) 28px;display:flex;position:relative}.ambient{filter:blur(2px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.ambient-one{border:1px solid #29426433;width:700px;height:700px;top:8%;right:-230px;box-shadow:0 0 180px #21568b22,inset 0 0 120px #2777c415}.ambient-two{border:1px solid #3c77b91a;width:500px;height:500px;top:29%;right:-50px;box-shadow:0 0 130px #2878b914}.header,.footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.header{border-bottom:1px solid #ffffff1c;padding-bottom:25px}.brand{align-items:center;gap:19px;display:flex}.brand-mark{letter-spacing:-.085em;font-size:31px;font-weight:800;line-height:1}.brand-dot{color:#58b7ff}.brand-divider{background:#59718f88;width:1px;height:38px}.brand-name{letter-spacing:.065em;text-transform:uppercase;color:#b8c9dc;font-size:11px;line-height:1.5}.header-tag{color:#92abc9;letter-spacing:.24em;font-size:10px}.hero{flex-direction:column;flex:1;justify-content:center;max-width:970px;padding:90px 0 96px;display:flex}.eyebrow{letter-spacing:.2em;color:#69bfff;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.pulse{background:#5cd9ce;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #51e0d2}.hero h1{letter-spacing:-.066em;margin:31px 0 29px;font-size:clamp(48px,6.35vw,92px);font-weight:700;line-height:1.055}.hero h1 em{color:#81bdfb;font-style:normal}.hero>p{color:#b0c2d9;max-width:640px;margin:0;font-size:clamp(17px,1.7vw,20px);line-height:1.75}.divider{background:#62b7ff;width:56px;height:2px;margin:64px 0 38px}.announcement{align-items:flex-start;gap:28px;max-width:660px;display:flex}.announcement-index{color:#6594bf;letter-spacing:.1em;min-width:86px;padding-top:4px;font-size:12px}.announcement h2{letter-spacing:-.02em;margin:0 0 11px;font-size:17px;font-weight:600}.announcement p{color:#94a8bd;margin:0;font-size:14px;line-height:1.7}.footer{color:#7588a5;letter-spacing:.05em;border-top:1px solid #ffffff1c;padding-top:24px;font-size:11px}.footer span:last-child{letter-spacing:.2em;font-size:10px}@media (max-width:620px){.container{padding:26px 24px 22px}.brand-name{font-size:9px}.brand{gap:13px}.brand-mark{font-size:29px}.brand-divider{height:32px}.header-tag{display:none}.hero{padding:85px 0 70px}.hero h1{font-size:clamp(43px,11vw,64px)}.hero>p{font-size:16px}.eyebrow{letter-spacing:.13em;font-size:9px}.divider{margin:48px 0 32px}.announcement{flex-direction:column;gap:13px}.footer{flex-direction:column;align-items:flex-start;gap:12px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}}
