*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:Outfit,sans-serif;font-size:16px;line-height:1.65;overflow-x:hidden}h1,h2,h3{font-family:Syne,sans-serif;line-height:1.15}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}svg{flex-shrink:0;display:inline-block}nav{z-index:200;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);background:#07080cf2;justify-content:space-between;align-items:center;height:64px;padding:0 5%;display:flex;position:fixed;top:0;left:0;right:0}.nav-actions{align-items:center;gap:1.25rem;display:flex}.nav-news-link{color:var(--accent);font-size:.82rem;font-weight:600;text-decoration:none}.nav-news-link:hover{color:var(--accent2)}.nav-back{color:var(--muted);align-items:center;gap:7px;font-size:.8rem;font-weight:500;transition:color .2s;display:inline-flex}.skip-link:focus{outline:2px solid var(--accent2);outline-offset:2px;top:8px;left:8px!important}.page{max-width:800px;margin:0 auto;padding:108px 5% 72px}.hero{text-align:center;margin-bottom:32px}.badge{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:1.1rem;font-size:.68rem;font-weight:700;display:inline-flex}.badge-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}h1{letter-spacing:-.03em;margin-bottom:.8rem;font-size:clamp(1rem,3.8vw,2.9rem);font-weight:800;line-height:1.1}h1 em{background:linear-gradient(135deg, var(--accent), var(--accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-sub{color:var(--muted);max-width:480px;margin:0 auto 1.5rem;font-size:.95rem;line-height:1.78}.trust-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4rem;margin-bottom:1.8rem;display:flex}.ti{color:var(--muted);align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.proof-row{justify-content:center;align-items:center;gap:1rem;margin-bottom:28px;display:flex}.avatars{display:flex}.av{border:2px solid var(--bg);width:26px;height:26px;font-size:.58rem;font-weight:800;font-family:var(--font-syne), "Syne", ui-sans-serif, sans-serif;border-radius:50%;justify-content:center;align-items:center;margin-right:-7px;display:flex}.av1{color:var(--accent);background:#0d2233}.av2{color:var(--accent2);background:#1a3a2a}.av3{color:#f77;background:#2a1a1a}.proof-text{color:var(--muted);font-size:.78rem}.proof-text strong{color:var(--text);font-weight:600}.card{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:100%;overflow:hidden}.card-header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:18px 24px;display:flex}.card-header h2{letter-spacing:-.01em;font-size:.95rem;font-weight:700}.card-header p{color:var(--muted);margin-top:2px;font-size:.74rem}.card-step{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);white-space:nowrap;font-size:.68rem;font-weight:700}.card-step span{color:var(--accent)}.form-body{flex-direction:column;gap:.9rem;padding:24px;display:flex}.row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field{flex-direction:column;gap:.38rem;display:flex}label{color:var(--muted);letter-spacing:.01em;font-size:.76rem;font-weight:600}label sup{color:var(--accent);font-size:.7rem}input,select,textarea{background:var(--card);border:1px solid var(--border);width:100%;color:var(--text);appearance:none;border-radius:8px;outline:none;padding:10px 13px;font-family:Outfit,sans-serif;font-size:.86rem;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{border-color:#00aaff59;box-shadow:0 0 0 3px #00aaff0f}input.err,select.err{border-color:#ff505066;box-shadow:0 0 0 3px #ff50500d}.ferr{color:#f66;margin-top:1px;font-size:.7rem;display:none}.ferr.show{display:block}select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B7A94' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;padding-right:34px}select option{background:var(--card);color:var(--text)}textarea{resize:none;min-height:82px;line-height:1.6}.pills{grid-template-columns:1fr 1fr 1fr;gap:.45rem;margin-top:.1rem;display:grid}.pill{background:var(--card);border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:8px;padding:8px 11px;transition:border-color .15s,background .15s;display:flex}.pill input[type=checkbox]{display:none}.pill-box{border:1.5px solid var(--border2);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;transition:all .15s;display:flex}.pill-label{color:var(--muted);font-size:.76rem;line-height:1.2;transition:color .15s}.pill.on{background:#00aaff0d;border-color:#00aaff4d}.pill.on .pill-box{background:var(--accent);border-color:var(--accent)}.pill.on .pill-label{color:var(--text)}.submit-btn{color:#000;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#0bf 0%,#0090dd 100%);border:1px solid #00c8ff4d;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:.5rem;padding:13px 28px;font-family:Syne,sans-serif;font-size:.88rem;font-weight:700;transition:all .25s;display:flex;box-shadow:inset 0 1px #ffffff26,0 4px 16px #00a0e62e}.submit-btn:hover{background:linear-gradient(135deg,#0cf 0%,#009eee 100%);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 8px 24px #00a0e652}.submit-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.form-note{color:var(--dim);text-align:center;margin-top:.5rem;font-size:.72rem;line-height:1.5}.submit-error{color:#ff6b6b;text-align:center;background:#ff453a14;border:1px solid #ff453a59;border-radius:12px;margin-bottom:.75rem;padding:12px 14px;font-size:.84rem;line-height:1.45}.cal-section{display:none}.cal-section.show{display:block}.cal-transition{border-top:1px solid var(--border);align-items:center;gap:1rem;margin-top:0;padding:28px 28px 0;display:flex}.cal-transition-icon{background:#00ffb212;border:1px solid #00ffb226;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cal-transition-text strong{color:var(--text);font-size:.86rem;font-weight:600;display:block}.cal-transition-text span{color:var(--muted);font-size:.76rem}.calendly-embed-wrap{background:#000;width:100%;min-height:700px;margin-top:0;padding:0 0 28px}.calendly-embed-frame{background:#000;border:0;width:100%;min-width:320px;height:700px;min-height:700px;display:block}.footer-note{text-align:center;color:var(--dim);margin-top:28px;font-size:.74rem;line-height:1.6}.footer-note a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.footer-note a:hover{color:var(--text)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:860px){.layout{grid-template-columns:1fr}.left{border-right:none;border-bottom:1px solid var(--border);height:auto;padding:40px 24px 32px;position:static}.right{padding:32px 24px 60px}}@media (max-width:640px){.row{grid-template-columns:1fr}.pills{grid-template-columns:1fr 1fr}.card-header{flex-direction:column;align-items:flex-start}.form-body{padding:20px}.cal-transition{padding:20px 20px 0}}@media (max-width:400px){.pills{grid-template-columns:1fr}h1{font-size:1.75rem}}body{font-family:var(--font-outfit), "Outfit", ui-sans-serif, system-ui, sans-serif!important}h1,h2,h3{font-family:var(--font-syne), "Syne", ui-sans-serif, system-ui, sans-serif!important}:root{--bg:#000;--surface:#fff1;--card:#ffffff18;--border:#ffffff1f;--border2:#fff3;--text:#f5f5f7;--muted:#f5f5f7ad;--dim:#f5f5f76b;--accent:#29c8ff;--accent2:#0647ff;--glow:#00b7ff3d;--radius:18px}html,body{color:var(--text);background:#000}body{letter-spacing:-.025em;font-family:var(--font-outfit), Inter, ui-sans-serif, system-ui, sans-serif!important}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 4%,#00b7ff38,#0000 34%),radial-gradient(circle at 82% 22%,#0647ff26,#0000 34%),#000;position:fixed;inset:0}h1,h2,h3,.step-num{color:var(--text);letter-spacing:-.065em;font-family:var(--font-syne), var(--font-outfit), Inter, ui-sans-serif, system-ui, sans-serif!important}nav{border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(150%)blur(22px);background:#000000c7;height:68px}.nav-back{color:#f5f5f7a8;font-weight:700}.nav-back:hover{color:#fff}.layout{background:0 0}.left{border-right-color:var(--border);background:0 0}.right{background:0 0}.eyebrow,.step-label,.trust-label{color:#29c8ff;letter-spacing:.02em;text-transform:uppercase;font-weight:900}h1{font-size:clamp(2.7rem,6vw,5.7rem);line-height:.95}.pill,.trust-card,.step-card,.audit-card,.form-card,.cal-card,.cal-transition{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);background:#ffffff12;border-radius:22px;box-shadow:inset 0 1px #ffffff14,0 18px 50px #00000042}.pill{color:var(--muted);border-radius:999px;font-weight:800}.step-num,.trust-icon,.cal-transition-icon{color:#29c8ff;background:#ffffff14;border-color:#ffffff24}.submit-btn,.cal-btn,button[type=submit]{color:#fff;font-family:var(--font-outfit), Inter, ui-sans-serif, system-ui, sans-serif;background:linear-gradient(#18c7ff 0%,#0071e3 48%,#0647ff 100%);border:1px solid #ffffff29;border-radius:999px;font-weight:900;box-shadow:0 16px 42px #0071e347}input,textarea,select{color:var(--text)!important;background:#fff1!important;border-color:#ffffff1f!important}input::placeholder,textarea::placeholder{color:var(--dim)}.footer-note a{color:#29c8ff}html,body,main,section,.layout,.left,.right{background:#000!important}body:before{display:none!important}nav{background:#000000db!important}.pill,.trust-card,.step-card,.audit-card,.form-card,.cal-card,.cal-transition{background:#050505!important}:root{--bg:#000;--surface:#1d1d1f;--card:#252527;--text:#f5f5f7;--muted:#f5f5f799;--dim:#f5f5f773;--border:#ffffff1a;--accent:#0071e3;--accent2:#0077ed;--radius:20px}html,body,main,section,.layout,.left,.right{color:#f5f5f7!important;background:#000!important}body,h1,h2,h3,button,input,textarea,select{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", var(--font-outfit), Inter, sans-serif!important}body{letter-spacing:-.02em;font-weight:300}nav{background:#000000d9!important;border-bottom:1px solid #ffffff1a!important;height:52px!important}.nav-back{color:#f5f5f7b8!important;font-size:13px!important;font-weight:400!important}h1{letter-spacing:-3px!important;font-size:clamp(44px,7vw,72px)!important;font-weight:700!important;line-height:1.05!important}h2,h3{color:#f5f5f7!important;letter-spacing:-.5px!important}.eyebrow,.step-label,.trust-label{letter-spacing:.08em!important;text-transform:uppercase!important;color:#0071e3!important;font-size:13px!important;font-weight:500!important}.sub,.micro,.trust-text,.step-copy,.card-sub,.field-hint,.footer-note,.cal-transition-text span{color:#f5f5f799!important}.pill,.trust-card,.step-card,.audit-card,.form-card,.cal-card,.cal-transition{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1d1d1f!important;border:0!important;border-radius:20px!important}.pill:hover,.trust-card:hover,.step-card:hover,.audit-card:hover{background:#252527!important}.pill{color:#f5f5f773!important;font-weight:400!important}.submit-btn,.cal-btn,button[type=submit]{color:#fff!important;letter-spacing:-.2px!important;box-shadow:none!important;background:#0071e3!important;border:none!important;border-radius:980px!important;padding:14px 28px!important;font-size:15px!important;font-weight:400!important}.submit-btn:hover,.cal-btn:hover,button[type=submit]:hover{background:#0077ed!important}input,textarea,select{background:#1d1d1f!important;border-color:#ffffff1a!important}
