.phero{background:#05080a}.phero .media img{-o-object-position:62% 50%;object-position:62% 50%}.phero .scrim{background:linear-gradient(90deg,#030507e6,#030507cc 42%,#03050775 66%,#0305072e 88%),linear-gradient(180deg,#03050799,#03050700 24%,#03050700 56%,#030507a8)}.mono{font-family:var(--mono);font-size:13px;letter-spacing:.04em}.trig{background:var(--paper)}.trig-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,40px);margin-top:52px}.trig-grid article{border-top:2px solid var(--ink);padding-top:20px}.trig-grid .q{font-size:clamp(22px,2.1vw,30px);line-height:1.18;letter-spacing:-.015em;font-weight:500;margin:10px 0 0}.trig-grid p:last-child{margin:14px 0 0;color:var(--ink-2);font-size:16px}.trig-grid .mono{color:var(--mute)}.svc .card{min-height:270px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.svc .mono{color:var(--pine);font-weight:600}.svc h3{margin:14px 0 0}@media (min-width:901px){.svc .cards{grid-template-columns:repeat(6,minmax(0,1fr))}.svc .card{grid-column:span 2}.svc .card:nth-child(n+4){grid-column:span 3;min-height:0}}@media (min-width:641px) and (max-width:900px){.svc .cards{grid-template-columns:1fr 1fr}.svc .card:last-child{grid-column:1/-1}}.svc ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:8px;font-size:16px;color:var(--ink-2)}.svc li{padding-left:18px;position:relative}.svc li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:2px;background:var(--pine)}.stg{position:relative;background:var(--nt);color:var(--nt-text)}.stg-stage{position:relative;min-height:var(--screen);overflow:hidden;display:flex;align-items:center;padding:80px var(--pad)}.stg .media img{-o-object-position:50% 50%;object-position:50% 50%}.stg-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#020304f0,#020304db 46%,#020304b3)}.stg-in{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:clamp(28px,5vw,80px);align-items:center}.stg-copy{display:flex;flex-direction:column;min-height:440px}.m-eyebrow{font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--sun)}.phases{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--nt-text)}.phases li{padding-top:10px}.pbar{position:relative;height:2px;margin-top:-1px;background:var(--nt-line)}.pbar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sun);transform-origin:0 50%}.stmts{position:relative;flex:1;margin-top:30px;min-height:230px}.stmt{position:absolute;inset:0 0 auto 0;opacity:0}.stmt:first-child{opacity:1}.stmt h3{font-size:clamp(30px,3.4vw,50px);line-height:1.05;letter-spacing:-.03em;font-weight:500;margin:0}.stmt p{margin:16px 0 0;color:var(--nt-muted);font-size:17px;max-width:470px}.readout{background:#0e1318;color:var(--nt-text);border-radius:22px;padding:18px 20px 16px;box-shadow:0 40px 80px -30px #000000e6,inset 0 0 0 1px #ffffff1a}.ro-head{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;padding-bottom:10px;border-bottom:1px solid var(--nt-line)}.mode{font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px;background:#2a2f36;color:#fff;white-space:nowrap}.mode.auto{background:var(--sun);color:#171a20}.chk{list-style:none;margin:0;padding:0}.chk li{display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--nt-line);font-size:16px;line-height:1.35}.chk li:last-child{border-bottom:0}.tick{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--sun);color:#171a20;font-size:13px;font-weight:700;transform:translateY(3px)}.chk .ph{font-family:var(--mono);font-size:12px;color:var(--nt-dim)}.ro-foot{display:flex;justify-content:space-between;gap:10px;margin-top:12px;font-size:13px;color:var(--nt-dim)}.stg.static .stmt{display:none}.stg.static .stmt:last-child{display:block;position:relative;opacity:1}.pay-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}.pay-grid .card{padding:32px;min-height:240px}.pay-grid .mono{color:var(--pine);font-weight:600}.pay-grid h3{margin:12px 0 0}.pay-grid .mix{background:#171a20;color:#f2f2f2}.pay-grid .mix p{color:#d9dbde}.pay-grid .mix .mono{color:var(--sun)}.terms{margin:28px 0 0;max-width:760px;padding:18px 22px;border-left:3px solid var(--pine);background:var(--fog);border-radius:0 14px 14px 0;font-size:17px}.fit{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:52px}.fit .card{padding:32px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.fit ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px}.fit li{position:relative;padding-left:30px;font-size:17px;color:var(--ink-2)}.fit li:before{position:absolute;left:0;top:0}.fit .yes li:before{content:"✓";color:var(--pine);font-weight:700}.fit .no{background:#171a20;color:#f2f2f2;box-shadow:none}.fit .no li{color:#d9dbde}.fit .no li:before{content:"×";color:var(--sun);font-weight:700;font-size:20px;line-height:1.2}.fit .no a{color:#fff;font-weight:600}.pitch{background:#0d1014;color:var(--nt-text);padding:clamp(80px,10vw,140px) var(--pad)}.pitch-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:start}.pitch .tag{color:var(--sun)}.pitch .h-l{color:#fff}.pitch .lede{color:var(--nt-muted)}.pitch .ticks li{color:var(--nt-text)}.pitch .ticks li:before{color:var(--sun)}.pitch .form{background:#fff;color:var(--ink)}.row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field select{width:100%;border:0;border-radius:14px;padding:14px 44px 14px 16px;font-size:16px;box-shadow:inset 0 0 0 1px #171a2024;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23171a20' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 18px center}.field select:focus{outline:none;box-shadow:inset 0 0 0 1px #1e3b3366}.sent-msg{display:none;padding:8px 2px}.sent-msg h3{margin:0}.sent-msg p{margin:10px 0 0;color:var(--ink-2)}.form.sent>*:not(.sent-msg){display:none}.form.sent .sent-msg{display:block}@media (max-width:900px){.stg-stage{min-height:0;padding:64px var(--pad) 56px}.stg-in{grid-template-columns:1fr;gap:28px}.stg-copy{min-height:0}.stmts{flex:none;min-height:200px}.stmt h3{font-size:clamp(28px,7vw,40px)}.stmt p{font-size:16px}.stg-scrim{background:#020304d6}.trig-grid,.pay-grid,.fit,.pitch-grid{grid-template-columns:1fr}}@media (max-width:640px){.row2{grid-template-columns:1fr}.chk li{font-size:15px;gap:10px}.readout{padding:14px 14px 12px}.phases{font-size:12px;gap:4px}.svc .card,.pay-grid .card,.fit .card{min-height:0;padding:22px}}.form .mkt{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--ink-2);line-height:1.4}.form .mkt input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--pine)}.form .field.bad input,.form .field.bad select,.form .field.bad textarea{box-shadow:inset 0 0 0 1.5px #b3261e}.form .fine.err{color:#b3261e;font-weight:500}.form .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form button[disabled]{opacity:.6;cursor:progress}
