:root{--bs-body-bg: #0b1220;--bs-border-color:#ffffff24;--bg: #0b1220;--panel: #0f1b33;--panel2: #0d1730;--text: #111;--muted: #535353;--line: rgb(0 0 0 / 11%);--shadow: 0 18px 40px rgba(0, 0, 0, .35);--radius: 18px;--max: 1140px}*{box-sizing:border-box}body{margin:0;font-family:sf_pro_display,sans-serif,system-ui,-apple-system,Segoe UI,Roboto;background-color:#e9e9e9;color:#111;line-height:1.5}#gadgeon .cls-1,#gadgeon .cls-4{fill:#f26722}#gadgeon .cls-2{fill:#20419a}#gadgeon .cls-3{fill:#000}a{color:inherit;text-decoration:none}.wrap{max-width:var(--max);margin:0 auto;padding:26px 20px 64px}.btn{appearance:none;border:1px solid #020f2b;background:#000;color:var(--text);padding:10px 18px;border-radius:999px;font-weight:500;font-size:14px;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}.btn:hover{transform:translateY(-1px);background:#ffffff14;border-color:#ffffff2e}.btn.primary{background:#621313;background:linear-gradient(311deg,#621313,#20419a);border:0;color:#fff}h1{margin:10px 0;font-size:clamp(28px,3.2vw,46px);line-height:1.08;position:relative;z-index:1;color:#111}@font-face{font-family:sf_pro_display;src:url(/assets/dist/fonts/sfprodisplay-light-webfont.39sCx2mc.woff2) format("woff2"),url(/assets/dist/fonts/sfprodisplay-light-webfont.Itliz4G6.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:sf_pro_display;src:url(/assets/dist/fonts/sfprodisplay-regular-webfont.DU34GJBP.woff2) format("woff2"),url(/assets/dist/fonts/sfprodisplay-regular-webfont.O2dKBbfL.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sf_pro_display;src:url(/assets/dist/fonts/sfprodisplay-medium-webfont.40pW0Bzf.woff2) format("woff2"),url(/assets/dist/fonts/sfprodisplay-medium-webfont.eh1yK6ef.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:sf_pro_display;src:url(/assets/dist/fonts/sfprodisplay-semibold-webfont.C-xw7-_1.woff2) format("woff2"),url(/assets/dist/fonts/sfprodisplay-semibold-webfont.C0W174WE.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:sf_pro_display;src:url(/assets/dist/fonts/sfprodisplay-bold-webfont.B7lfSSJ8.woff2) format("woff2"),url(/assets/dist/fonts/sfprodisplay-bold-webfont.C6RgdPln.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:sf_pro_display;src:url(/assets/dist/fonts/sfprodisplay-heavy-webfont.BJXnFu0g.woff2) format("woff2"),url(/assets/dist/fonts/sfprodisplay-heavy-webfont.CWPC8GRb.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.logo{width:115px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid var(--line);background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px}.topbar .fine{color:#111}.brand{display:flex;align-items:center;gap:12px;min-width:220px;padding-left:15px}.brand .name{font-weight:700;letter-spacing:.2px}.pill{display:inline-flex;align-items:center;gap:8px;font-size:17px;padding:1px 14px;color:#20419a;white-space:nowrap;border-right:1px solid rgba(234,240,255,.3);border-left:1px solid rgba(234,240,255,.3);font-weight:600;letter-spacing:.02rem}.ctaTop{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.ctaTop2 .btn-regular{border-color:#2c2c2c;background-color:transparent}.hero{margin-top:22px;display:grid;grid-template-columns:1.2fr .8fr;gap:18px;align-items:stretch}.card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.heroMain{padding:26px 26px 22px;position:relative}.heroMain:after{content:"";position:absolute;inset:-1px;background:radial-gradient(700px 340px at 20% 20%,rgba(255,255,255,.13),transparent 60%);pointer-events:none}.kicker{color:var(--muted);font-weight:500;letter-spacing:.25px;font-size:14px;position:relative;z-index:1}.sub{margin:0 0 18px;color:var(--muted);font-size:16px;max-width:62ch;position:relative;z-index:1}.heroBadges{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0;position:relative;z-index:1}.badge{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid var(--line);background:#a7aaff8c;font-size:15px;color:var(--muted);font-weight:400}.dot{width:8px;height:8px;border-radius:999px;background:#ffffff8c}.lead{margin:0 0 18px;color:var(--muted);font-size:16px;max-width:70ch;position:relative;z-index:1;font-weight:400;letter-spacing:.02rem}.rail{padding:18px;display:flex;flex-direction:column;gap:14px}.rail h3{margin:0;font-size:17px;font-weight:500;color:#111}.rail p{margin:8px 0 0;color:var(--muted);font-size:14px}.form{display:grid;gap:10px;margin-top:10px}label{font-size:14px;color:var(--muted);font-weight:500}label .text-danger{color:#d9534f}input,textarea,select{width:100%;padding:10px 12px;border-radius:8px;border:2px solid rgba(0,0,0,.14);color:var(--text);outline:none}.form-select{color:var(--text);border-radius:12px}textarea{min-height:92px;resize:vertical;font-family:sf_pro_display,sans-serif,system-ui,-apple-system,Segoe UI,Roboto}.formRow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fine{font-size:13px;color:#303135b8;position:relative;padding-left:15px}.fine:before{position:absolute;content:"";width:1px;height:100%;left:0;background-color:#eaf0ff4d}.fine-2{padding-left:5px}.fine-2:before{display:none}.formField{position:relative}.error{display:block;margin-top:4px;font-size:12px;color:#c62828}.has-error{border-color:#c62828}.has-error:focus{outline:none;box-shadow:0 0 0 1px #c62828}.btn{position:relative}button[type=submit].loading{opacity:.7;cursor:not-allowed}button[type=submit].loading:after{content:"";display:inline-block;margin-left:8px;width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hp-field{position:absolute;left:-9999px;height:0;overflow:hidden}.form-error-msg{color:#c62828;font-size:.875rem;margin-top:4px}.form-success{background:#e8f5e9;color:#2e7d32;padding:12px;border-radius:4px;margin-bottom:16px}.form-error{background:#fdecea;color:#c62828;padding:12px;border-radius:4px;margin-bottom:16px}sup{font-size:15px}.grid{margin-top:18px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.section{padding:18px;background:#fff}.section h2{margin:0 0 10px;font-size:18px;font-weight:500}.section p{margin:0;color:var(--muted);font-size:16px;line-height:21px}.bullets{margin-top:14px;padding:0;list-style:none;display:grid;gap:10px}.bullets li{padding:12px;border:1px solid var(--line);border-radius:14px;background:#ffffff08;color:var(--muted);font-size:14px}.bullets strong{color:var(--text)}.invite{margin-top:18px;padding:18px;display:flex;flex-direction:column;gap:10px}.invite h2{margin:0;font-size:18px;font-weight:500;color:#fff}.invite p{margin:0;color:var(--muted);font-size:14px;max-width:85ch}.tableWrap{margin-top:18px;padding:18px}.tableWrap h2{margin:0 0 10px;font-size:18px}.tableWrap p{margin:0 0 14px;color:var(--muted);font-size:16px;max-width:95ch}table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:16px}th,td{padding:12px;vertical-align:top}th{text-align:left;font-size:14px;letter-spacing:.18px;color:var(--text);border-bottom:1px solid var(--line);background:#ffffff0d;font-weight:400}td{font-size:16px;letter-spacing:.02rem;color:var(--muted);border-bottom:1px solid rgba(0,0,0,.1)}tr:last-child td{border-bottom:none}td strong{color:var(--text)}.closing{margin-top:18px;padding:18px;display:flex;flex-direction:column;gap:10px}.closing h2{margin:0;font-size:18px}.closing p{margin:0;color:var(--muted);font-size:16px;max-width:95ch;letter-spacing:.02rem}.ctaRow{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}footer{margin-top:22px;padding-top:18px;color:#0202029e;font-size:12px;text-align:center;background-color:transparent}@media(max-width:980px){.topbar{flex-direction:column}.hero,.grid,.formRow{grid-template-columns:1fr}.brand{min-width:unset}.ctaTop{justify-content:flex-start}}
