@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Manrope:wght@400;500;600;700&display=swap');
:root{--black:#070809;--panel:#0d0f11;--soft:#14171a;--line:#2a2e32;--gold:#d6aa47;--gold2:#f2cc72;--white:#f5f5f2;--muted:#9da2a8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font:16px/1.65 Manrope,system-ui,sans-serif}a{color:inherit}.site-header{position:absolute;z-index:5;top:0;left:50%;transform:translateX(-50%);width:min(1380px,calc(100% - 48px));height:94px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff2b}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;font:700 17px/1 "Barlow Condensed",sans-serif;letter-spacing:.16em}.brand em{display:block;margin-top:5px;color:var(--muted);font:600 11px/1 Manrope,sans-serif;letter-spacing:.18em}.mark{width:47px;height:47px;display:grid;place-items:center;border:1px solid var(--gold);color:var(--gold2);font:800 20px "Barlow Condensed",sans-serif}.site-header nav{display:flex;align-items:center;gap:11px}.site-header nav a,.primary{display:inline-flex;align-items:center;justify-content:center;gap:24px;text-decoration:none;font:700 13px Manrope,sans-serif;letter-spacing:.06em}.owner{padding:12px 15px;color:#d7d9dc}.nav-cta,.primary{background:var(--gold);color:#0a0a0a;padding:15px 20px}.hero{position:relative;min-height:860px;overflow:hidden;display:flex;align-items:flex-end}.hero-photo{position:absolute;inset:0;background:url('/hero-v13.webp') center/cover no-repeat}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,5,6,.98) 0%,rgba(4,5,6,.87) 33%,rgba(4,5,6,.26) 65%,rgba(4,5,6,.18) 100%),linear-gradient(0deg,rgba(4,5,6,.9),transparent 45%)}.hero-content{position:relative;z-index:2;width:min(1380px,calc(100% - 48px));margin:0 auto;padding:185px 0 73px}.kicker,.section-no{color:var(--gold2);font:600 12px/1 Manrope,sans-serif;letter-spacing:.16em}.kicker{display:flex;align-items:center;gap:12px}.kicker span{display:block;width:34px;height:1px;background:var(--gold)}.hero h1,.manifesto h2,.qualify h2,.application h2{font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:-.025em}.hero h1{font-size:clamp(62px,7.3vw,112px);line-height:.84;margin:26px 0 30px;max-width:920px;font-weight:700}.hero h1 strong,.application h2 strong{color:var(--gold2);font-weight:700}.lead{max-width:685px;color:#d0d3d6;font-size:18px;line-height:1.75}.hero-actions{display:flex;align-items:center;gap:30px;margin:39px 0 68px}.primary{min-width:244px;padding:18px 22px}.text-link{color:#d9dcdf;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.05em}.text-link span{color:var(--gold);margin-left:8px}.trust-row{display:flex;gap:38px;padding-top:27px;border-top:1px solid #ffffff24;max-width:900px}.trust-row span{font-size:12px;color:#b8bdc2;letter-spacing:.02em}.trust-row b{color:var(--gold);margin-right:9px}.territory-card{position:absolute;z-index:2;right:max(24px,calc((100% - 1380px)/2));bottom:70px;width:270px;padding:23px 25px;background:#0b0d0ee8;border:1px solid #ffffff21;border-top:2px solid var(--gold);backdrop-filter:blur(14px)}.territory-card span{font-size:10px;color:var(--gold);letter-spacing:.17em}.territory-card strong{display:block;margin:10px 0;font:700 22px/1.25 "Barlow Condensed",sans-serif;letter-spacing:.04em}.territory-card small{font-size:11px;color:var(--muted)}.manifesto,.qualify,.application,footer{width:min(1220px,calc(100% - 48px));margin:auto}.manifesto{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding:125px 0}.manifesto h2,.qualify h2,.application h2{font-size:clamp(45px,5vw,72px);line-height:.95;margin:20px 0}.manifesto>div:last-child{padding-top:30px;color:#b9bec3;font-size:17px}.manifesto>div:last-child p:first-child{color:#e5e6e7}.trial-grid{width:min(1380px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.trial-grid article{position:relative;min-height:340px;padding:33px 37px;border-right:1px solid var(--line);background:linear-gradient(145deg,#0e1012,#090a0b);transition:.25s ease}.trial-grid article:last-child{border-right:0}.trial-grid article:hover{background:#131517;transform:translateY(-4px)}.trial-grid article>span{color:#62676d;font:600 11px Manrope;letter-spacing:.12em}.line-icon{margin:46px 0 28px;color:var(--gold);font:500 40px "Barlow Condensed"}.trial-grid h3{font:700 27px "Barlow Condensed";text-transform:uppercase;letter-spacing:.03em;margin:0 0 12px}.trial-grid p{color:var(--muted);font-size:14px;max-width:330px}.qualify{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;padding:140px 0}.qualify ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.qualify li{display:flex;gap:16px;align-items:center;padding:18px 4px;border-bottom:1px solid var(--line);color:#d7d9dc}.qualify li span{color:var(--gold)}.application{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;padding:90px 0 120px;border-top:1px solid var(--line)}.application-copy>p:not(.section-no){color:var(--muted);max-width:500px}.privacy-note{margin-top:45px;padding:22px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:125px 1fr;gap:18px}.privacy-note span{color:var(--gold);font-size:11px;letter-spacing:.12em}.privacy-note p{margin:0;color:#8d9399;font-size:12px}form{background:#101214;border:1px solid #30343a;padding:35px;box-shadow:0 25px 80px #0008}.form-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px;padding-bottom:23px;border-bottom:1px solid var(--line)}.form-head span{display:block;color:var(--gold);font-size:10px;letter-spacing:.15em}.form-head strong{display:block;margin-top:8px;font:700 24px "Barlow Condensed";text-transform:uppercase}.progress{display:flex;align-items:center;gap:7px}.progress i{display:block;width:32px;height:2px;background:#383c40}.progress i.active{background:var(--gold)}.progress small{margin-left:8px;color:#7e8489;font-size:11px}.form-step{display:none}.form-step.active{display:grid;gap:17px}.split{display:grid;grid-template-columns:1fr 1fr;gap:14px}label{display:grid;gap:7px;color:#c8ccd0;font-size:12px;letter-spacing:.02em}input,select,textarea{width:100%;border:1px solid #34383d;border-radius:0;background:#090b0d;color:var(--white);padding:14px 15px;font:14px/1.4 Manrope,sans-serif}input::placeholder,textarea::placeholder{color:#62686d}input:focus,select:focus,textarea:focus{outline:1px solid var(--gold);border-color:var(--gold)}.next,.submit{border:0;border-radius:0;background:var(--gold);color:#090a0a;padding:17px 19px;font-weight:800;letter-spacing:.04em;cursor:pointer}.next{margin-top:7px;display:flex;justify-content:space-between}.back{border:1px solid #3c4146;background:transparent;color:#cfd2d5;padding:16px 19px;cursor:pointer}.form-actions{display:grid;grid-template-columns:.35fr 1fr;gap:12px}.consent{display:flex;align-items:flex-start;gap:11px;color:#8e949a;font-size:11px;line-height:1.55}.consent input{width:auto;margin-top:4px}.trap{position:absolute;left:-10000px}#formStatus{min-height:22px;color:var(--gold2);font-size:13px;margin:10px 0 0}.field-error{border-color:#d86b5c!important}footer{border-top:1px solid var(--line);padding:38px 0 48px;display:grid;grid-template-columns:1fr 1fr 1.3fr;align-items:center;gap:30px;color:var(--muted)}footer p,footer small{font-size:11px;margin:0}footer small{text-align:right}.success-card{text-align:center;padding:45px 10px}.success-card b{display:grid;place-items:center;margin:auto;width:54px;height:54px;border:1px solid var(--gold);color:var(--gold);font-size:24px}.success-card h3{font:700 34px "Barlow Condensed";text-transform:uppercase;margin:20px 0 8px}.success-card p{color:var(--muted)}
@media(max-width:900px){.territory-card{display:none}.hero{min-height:790px}.manifesto,.qualify,.application{grid-template-columns:1fr;gap:35px}.manifesto,.qualify{padding:85px 0}.application{padding:75px 0 90px}.trial-grid{grid-template-columns:1fr}.trial-grid article{min-height:250px;border-right:0;border-bottom:1px solid var(--line)}.line-icon{margin:25px 0 15px}.application-copy>p:not(.section-no){max-width:none}footer{grid-template-columns:1fr;gap:14px}footer small{text-align:left}}
@media(max-width:620px){.site-header{width:calc(100% - 28px);height:78px}.site-header .owner{display:none}.brand{font-size:14px}.mark{width:40px;height:40px}.nav-cta{padding:12px 14px!important;font-size:11px!important}.hero{min-height:760px;align-items:flex-end}.hero-photo{background-position:64% center}.hero-shade{background:linear-gradient(90deg,rgba(4,5,6,.96),rgba(4,5,6,.62)),linear-gradient(0deg,#050607 0%,transparent 55%)}.hero-content{width:calc(100% - 30px);padding:130px 0 42px}.hero h1{font-size:58px}.lead{font-size:15px;line-height:1.65}.hero-actions{align-items:stretch;flex-direction:column;margin:28px 0 36px;gap:16px}.trust-row{display:grid;gap:8px}.manifesto,.qualify,.application,footer,.trial-grid{width:calc(100% - 30px)}.manifesto h2,.qualify h2,.application h2{font-size:46px}.manifesto{gap:14px}.trial-grid article{padding:28px}.qualify{gap:18px}.application{padding-top:62px}.privacy-note{margin-top:28px}form{padding:22px 17px}.split{grid-template-columns:1fr}.form-actions{grid-template-columns:1fr}.back{order:2}.kicker{font-size:10px}.site-header nav{gap:0}}
