.cw-hud .lt-main{isolation:isolate;background:radial-gradient(44% 56% at 76% 30%,#1848dc57 0%,#1848dc00 70%),radial-gradient(40% 50% at 0% 100%,#1f5bff24,#1f5bff00 70%),var(--hv-void);padding:72px 0 110px;position:relative;overflow:clip}.cw-hud .lt-grid{grid-template:"intro panel""details panel"1fr/minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:44px 72px;display:grid;position:relative}.cw-hud .lt-intro{grid-area:intro;padding-top:30px}.cw-hud .lt-panel-wrap{grid-area:panel}.cw-hud .lt-details{grid-area:details;align-self:start;position:sticky;top:120px}.cw-hud .lt-intro h1{background:linear-gradient(#fff 0%,#e8eeff 55%,#afc3ee 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:24px 0 22px;font-size:clamp(40px,4.6vw,60px);line-height:1.04}.cw-hud .lt-intro h1 span{color:var(--hv-azure)}.cw-hud .lt-lede{max-width:460px;color:var(--muted);font-size:16.5px;line-height:1.75}.cw-hud .lt-panel{--cut:22px}.cw-hud .lt-panel-bar{font-family:var(--hv-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hv-cyan-soft);border-bottom:1px solid #5c8cff2e;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 32px;font-size:10.5px;line-height:1.5;display:flex}.cw-hud .lt-live{background:var(--hv-cyan);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite lt-blink}.cw-hud .lt-bar-sep{color:#4f6290}.cw-hud .lt-form{padding:30px 32px 4px}.cw-hud .lt-form-head h2{color:#fff;font-size:30px;line-height:1.1}.cw-hud .lt-form-head h2:focus,.cw-hud .lt-success h2:focus{outline:none}.cw-hud .lt-form-head p{color:var(--muted);margin-top:8px;font-size:15px}.cw-hud .lt-alert{color:#ffd5db;background:#ff5c7814;border:1px solid #ff7a8a73;gap:12px;margin-top:22px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.cw-hud .lt-alert svg{color:#ff8a9a;flex-shrink:0;margin-top:1px}.cw-hud .lt-alert strong{font-family:var(--hv-display);color:#fff;display:block}.cw-hud .lt-step{border:0;min-width:0;margin:24px 0 0;padding:0}.cw-hud .lt-step legend{width:100%;font-family:var(--hv-mono);letter-spacing:.14em;text-transform:uppercase;color:#dce6ff;border-top:1px solid #5c8cff29;align-items:center;gap:12px;padding:22px 0 0;font-size:11px;display:flex}.cw-hud .lt-step legend span{width:32px;height:28px;clip-path:var(--hv-hex);letter-spacing:0;color:var(--hv-cyan-soft);background:#3d8bff38;place-items:center;font-size:10.5px;display:grid}.cw-hud .lt-step-body{gap:16px;padding-top:16px;display:grid}.cw-hud .lt-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cw-hud .lt-field{flex-direction:column;gap:8px;min-width:0;display:flex}.cw-hud .lt-field label{font-family:var(--hv-display);letter-spacing:.02em;color:#dce6ff;font-size:13px;font-weight:700}.cw-hud .lt-field label span{color:var(--hv-cyan);margin-left:4px}.cw-hud .lt-field input,.cw-hud .lt-field select,.cw-hud .lt-field textarea{color:#fff;background:#060b1b;border:1px solid #5c8cff4d;border-radius:0;width:100%;min-height:48px;padding:12px 14px;font-size:15px;line-height:1.4;transition:border-color .2s}.cw-hud .lt-field textarea{resize:vertical;min-height:118px;line-height:1.6}.cw-hud .lt-field input::placeholder,.cw-hud .lt-field textarea::placeholder{color:#6a7ba2}.cw-hud .lt-field input:hover,.cw-hud .lt-field select:hover,.cw-hud .lt-field textarea:hover{border-color:#8bc8ff80}.cw-hud .lt-field input:focus,.cw-hud .lt-field select:focus,.cw-hud .lt-field textarea:focus{border-color:var(--hv-cyan);box-shadow:inset 0 0 0 1px var(--hv-cyan);outline:none}.cw-hud .lt-field.is-invalid input{border-color:#ff7a8a}.cw-hud .lt-field.is-invalid input:focus{box-shadow:inset 0 0 0 1px #ff7a8a}.cw-hud .lt-error{color:#ff9aa8;align-items:center;gap:6px;font-size:13px;line-height:1.4;display:flex}.cw-hud .lt-error svg{flex-shrink:0}.cw-hud .lt-select{position:relative}.cw-hud .lt-select select{appearance:none;cursor:pointer;padding-right:42px}.cw-hud .lt-select select.is-empty{color:#6a7ba2}.cw-hud .lt-select option{color:#fff;background:#0a1229}.cw-hud .lt-select svg{color:var(--hv-cyan-soft);pointer-events:none;position:absolute;top:50%;right:14px;translate:0 -50%}.cw-hud .lt-hint{color:var(--muted);font-size:14px}.cw-hud .lt-chips{flex-wrap:wrap;gap:8px;display:flex}.cw-hud .lt-chip{--cut:8px;font-family:var(--hv-display);letter-spacing:.02em;color:#c3cfea;background:#3d8bff1a;border:0;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.cw-hud .lt-chip:hover{color:#fff;background:#3d8bff33}.cw-hud .lt-chip[aria-pressed=true]{color:#fff;background:linear-gradient(#3a78ff 0%,#1f5bff 60%,#1748e0 100%)}.cw-hud .lt-chip:focus-visible{outline:2px solid var(--hv-cyan);outline-offset:-4px}.cw-hud .lt-chip-box{width:17px;height:15px;clip-path:var(--hv-hex);color:var(--hv-cobalt);background:#8bc8ff3d;flex-shrink:0;place-items:center;display:grid}.cw-hud .lt-chip[aria-pressed=true] .lt-chip-box{background:#fff}.cw-hud .lt-privacy{color:#8d9dc2;gap:10px;margin-top:26px;font-size:13px;line-height:1.6;display:flex}.cw-hud .lt-privacy svg{color:var(--hv-cyan);flex-shrink:0;margin-top:2px}.cw-hud .lt-submit{width:100%;margin-top:20px;padding:18px 24px;font-size:15px}.cw-hud .lt-panel-foot{color:#9cabcb;border-top:1px solid #5c8cff29;align-items:center;gap:10px;margin:22px 32px 0;padding:16px 0 22px;font-size:13.5px;display:flex}.cw-hud .lt-panel-foot svg{color:var(--hv-cyan-soft);flex-shrink:0}.cw-hud .lt-panel-foot a{color:var(--hv-cyan-soft);border-bottom:1px solid #8be6ff73}.cw-hud .lt-panel-foot a:hover{color:#fff;border-bottom-color:#fff}.cw-hud .lt-success{animation:hv-rise .6s var(--hv-ease) both;flex-direction:column;align-items:flex-start;padding:40px 32px 8px;display:flex}.cw-hud .lt-success-hex{width:76px;height:66px;clip-path:var(--hv-hex);background:var(--hv-cobalt);color:#fff;place-items:center;display:grid}.cw-hud .lt-success-tag{font-family:var(--hv-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hv-cyan-soft);margin-top:24px;font-size:11px}.cw-hud .lt-success h2{color:#fff;margin-top:10px;font-size:34px;line-height:1.08}.cw-hud .lt-success>p{max-width:470px;color:var(--muted);margin-top:12px;font-size:15.5px;line-height:1.7}.cw-hud .lt-success>p strong{color:#fff}.cw-hud .lt-summary{border-top:1px solid #5c8cff2e;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;width:100%;margin:28px 0 0;display:grid}.cw-hud .lt-summary div{border-bottom:1px solid #5c8cff1f;min-width:0;padding:14px 0}.cw-hud .lt-summary .lt-summary-wide{grid-column:1/-1}.cw-hud .lt-summary dt{font-family:var(--hv-mono);letter-spacing:.14em;text-transform:uppercase;color:#7f90b6;font-size:10px}.cw-hud .lt-summary dd{color:#fff;overflow-wrap:anywhere;white-space:pre-line;margin:6px 0 0;font-size:15px;line-height:1.5}.cw-hud .lt-success-actions{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:30px;display:flex}.cw-hud .lt-expect h2{color:#fff;font-size:25px;line-height:1.15}.cw-hud .lt-expect h2 span{color:var(--hv-azure)}.cw-hud .lt-expect .hv-checks{margin:22px 0 0}.cw-hud .lt-support{--cut:14px;align-items:flex-start;gap:16px;max-width:470px;margin-top:36px;padding:22px 24px;display:flex}.cw-hud .lt-support-hex{width:50px;height:44px;clip-path:var(--hv-hex);color:var(--hv-cyan);background:#3dd6ff29;flex-shrink:0;place-items:center;display:grid}.cw-hud .lt-support strong{font-family:var(--hv-display);color:#fff;font-size:17px}.cw-hud .lt-support p{color:var(--muted);margin:4px 0 10px;font-size:14.5px}.cw-hud .lt-support .hv-link{font-size:13.5px}.cw-hud .lt-band{isolation:isolate;background:var(--hv-void);border-top:1px solid #3d8bff24;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.cw-hud .lt-band-media{z-index:-2;width:min(62%,880px);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 44%);mask-image:linear-gradient(90deg,#0000 0%,#000 44%)}.cw-hud .lt-band-media img{object-fit:cover;object-position:62% 40%;width:100%;max-width:none;height:100%}.cw-hud .lt-band:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#04060deb 0%,#04060d8c 36%,#04060d00 60%),linear-gradient(#04060d00 74%,#04060d99 100%);position:absolute;inset:0}.cw-hud .lt-band-inner{width:100%;padding-top:88px;padding-bottom:88px;position:relative}.cw-hud .lt-band-quote{color:#fff;text-wrap:balance;max-width:700px;margin:20px 0 26px;font-size:clamp(30px,3.6vw,48px);line-height:1.06}.cw-hud .lt-band-quote span{color:var(--hv-azure)}.cw-hud .lt-band-word{font-family:var(--hv-display);color:#fff;font-size:22px;font-weight:800;line-height:1}.cw-hud .lt-band-word span{color:var(--hv-azure)}@keyframes lt-blink{0%,to{opacity:1}50%{opacity:.3}}@media (width<=1100px){.cw-hud .lt-grid{column-gap:44px}}@media (width<=800px){.cw-hud .lt-main{padding:48px 0 80px}.cw-hud .lt-main .hv-hexfield-right{-webkit-mask-image:linear-gradient(270deg,#000 0%,#00000080 8%,#0000 26%);mask-image:linear-gradient(270deg,#000 0%,#00000080 8%,#0000 26%)}.cw-hud .lt-grid{grid-template:"intro""panel""details"/minmax(0,1fr);row-gap:36px}.cw-hud .lt-intro{padding-top:0}.cw-hud .lt-details{position:static}.cw-hud .lt-intro h1{font-size:clamp(34px,8.6vw,54px)}.cw-hud .lt-band{flex-direction:column;align-items:stretch;min-height:0}.cw-hud .lt-band:before{display:none}.cw-hud .lt-band-media{width:100%;height:clamp(280px,76vw,440px);position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.cw-hud .lt-band-media img{object-position:70% 40%}.cw-hud .lt-band-inner{margin-top:-28px;padding-top:0;padding-bottom:64px}}@media (width<=520px){.cw-hud .lt-main{padding:40px 0 64px}.cw-hud .lt-intro .hv-kicker{font-size:10px}.cw-hud .lt-lede{font-size:15px}.cw-hud .lt-panel{--cut:16px}.cw-hud .lt-panel-bar{letter-spacing:.1em;gap:6px 8px;padding:14px 20px;font-size:9.5px}.cw-hud .lt-form{padding:24px 20px 4px}.cw-hud .lt-form-head h2{font-size:26px}.cw-hud .lt-row{grid-template-columns:minmax(0,1fr)}.cw-hud .lt-chip{flex:100%}.cw-hud .lt-success{padding:30px 20px 8px}.cw-hud .lt-success h2{font-size:28px}.cw-hud .lt-summary{grid-template-columns:minmax(0,1fr)}.cw-hud .lt-success-actions{flex-direction:column;align-items:stretch}.cw-hud .lt-panel-foot{margin:18px 20px 0}.cw-hud .lt-support{padding:20px}.cw-hud .lt-details .hv-checks li{align-items:flex-start}}