
:root{--ink:#102521;--muted:#566a64;--paper:#f4f7f3;--line:#d9e3dc;--green:#c6f365;--white:#fff;--radius:20px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 Arial,sans-serif}a{color:inherit}button,input{font:inherit}button,a{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #27815f;outline-offset:4px}.wrap{max-width:1200px;margin:auto;padding:0 32px}header{border-bottom:1px solid var(--line)}nav{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-size:23px;font-weight:800;text-decoration:none;letter-spacing:-1px}.brand b{display:inline-grid;place-items:center;background:var(--ink);color:var(--green);width:34px;height:34px;border-radius:9px;margin-right:9px}.navlinks{display:flex;gap:25px;font-size:14px}.navlinks a{text-decoration:none}.hero{padding:76px 0 62px;display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;text-transform:uppercase;color:#346c53}h1{font-size:clamp(40px,4.5vw,65px);line-height:1.05;letter-spacing:-3px;margin:20px 0 25px}h2{font-size:32px;line-height:1.2;letter-spacing:-1px}h3{font-size:20px;line-height:1.3}.lead{font-size:18px;color:var(--muted);max-width:600px}.btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;border-radius:9px;border:1px solid var(--ink);background:var(--ink);color:white;font-weight:700;text-decoration:none;cursor:pointer}.btn.light{background:transparent;color:var(--ink)}.actions{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 14px}.fine{font-size:12px;color:var(--muted)}.terminal{background:var(--ink);color:white;border-radius:var(--radius);padding:32px;box-shadow:0 16px 40px #10252118}.terminal .eyebrow{color:var(--green)}.terminal label{display:block;font-size:13px;margin:20px 0 8px}.terminal input{width:100%;padding:14px;border-radius:9px;border:1px solid #71867d;background:#243d35;color:white}.terminal .amount{font-size:55px;letter-spacing:-2px;line-height:1.1;color:var(--green);margin:18px 0}.terminal .fine{color:#c0d0c6}.calc-row{display:flex;justify-content:space-between;border-top:1px solid #40544c;padding-top:18px;margin-top:22px}.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 0;font-size:12px;color:var(--muted);gap:14px}.section{padding:60px 0;border-bottom:1px solid var(--line)}.sectionhead{max-width:750px;margin-bottom:30px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{background:white;border:1px solid var(--line);border-radius:var(--radius);padding:26px}.number{color:#457458;font-size:12px;font-weight:bold}.offers{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.featured{border:2px solid #255e42}.code{display:flex;align-items:center;justify-content:space-between;gap:15px;background:var(--paper);border:1px dashed #879b8a;padding:14px;border-radius:9px;font-weight:700;margin:22px 0}.copy{background:transparent;border:0;text-decoration:underline;cursor:pointer;font-size:13px;min-height:35px}.tag{font-size:11px;background:var(--green);padding:6px 10px;border-radius:20px;font-weight:700}.split{display:grid;grid-template-columns:1fr 1.4fr;gap:70px}details{border-bottom:1px solid var(--line);padding:19px 0}summary{font-weight:700;cursor:pointer}details p{color:var(--muted)}footer{padding:35px 0 110px;font-size:12px;color:var(--muted)}.consent{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);max-width:750px;width:calc(100% - 28px);background:white;border:1px solid var(--line);box-shadow:0 8px 40px #0002;border-radius:14px;padding:16px;z-index:5;font-size:12px}.consent .actions{margin:10px 0 0}.consent[hidden]{display:none}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;background:white;padding:10px;z-index:9}.sources a{margin-right:20px}#copy-status{min-height:20px}@media(max-width:760px){.wrap{padding:0 20px}.hero,.split,.offers,.cards{grid-template-columns:1fr;gap:25px}.hero{padding:40px 0}.navlinks a:first-child{display:none}nav{min-height:74px}.navlinks{gap:12px;font-size:12px}.brand{font-size:18px}.brand b{width:27px;height:27px}h1{letter-spacing:-1.8px}.terminal{padding:24px}.strip{flex-wrap:wrap}.section{padding:38px 0}.split{gap:10px}.actions .btn{flex:1}.terminal .amount{font-size:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Owner references: Cerebrium, Seasats and Grounded screenshots, 18 Sep 2026. */
:root{--ink:#eeeef5;--muted:#b9bac8;--paper:#090910;--line:#292933;--green:#ff4598;--white:#15151e;--radius:12px}
body{background:var(--paper)}header{position:relative;z-index:2;background:#090910d9}nav{min-height:90px}.brand b{background:var(--green);color:#100810;border-radius:4px}.navlinks{font-family:monospace;text-transform:uppercase;letter-spacing:.5px}.wrap{max-width:1350px}.hero{position:relative;isolation:isolate;min-height:720px;padding:100px 0 70px;grid-template-columns:1.3fr .8fr;gap:70px;align-items:end}.hero:before{content:'';position:absolute;z-index:-2;inset:-90px -32px 0;background:radial-gradient(ellipse at 68% 30%,#64204788,transparent 50%),linear-gradient(140deg,#090910 15%,#180e1d 70%,#090910);border-bottom:1px solid var(--line)}.hero:after{content:'';position:absolute;z-index:-1;width:350px;height:520px;right:18%;top:-15px;border:55px solid #dc368350;border-left-color:#501438;border-right-color:#a42b6880;border-radius:48%;transform:rotate(37deg);box-shadow:inset 12px 4px 40px #0008,25px 5px 70px #dd288022;pointer-events:none}.hero>div{position:relative;z-index:1}h1{font-weight:500;font-size:clamp(44px,5.6vw,78px);letter-spacing:-3.5px;line-height:1.04;margin-top:26px}.hero .lead{font-size:17px;max-width:610px;color:#d0cbd5}.eyebrow{font-family:monospace;color:#f589ba;letter-spacing:1.4px}.btn{background:var(--green);color:#160810;border-color:var(--green);border-radius:5px;font-size:14px}.btn:hover{background:#ff78b5}.btn.light{background:#1b1724;color:#f0eaf2;border-color:#494050}.btn.light:hover{background:#32233a}.terminal{background:#15101ce8;border:1px solid #5d3450;backdrop-filter:blur(12px);box-shadow:0 24px 65px #0006;padding:28px;position:relative;z-index:1}.terminal input{background:#221a2b;border-color:#62516d}.terminal .amount{color:#ff6bab}.terminal .eyebrow{color:#ffa0cb}.terminal .fine{color:#bdb1c5}.calc-row{border-color:#4b3c52}.strip{font-family:monospace;letter-spacing:.5px;color:#c6bace;padding:25px 0}.card{background:#13131c;border-color:#33323e}.featured{border-color:#bd397c}.number{color:#fa83b8}.tag{background:#442338;color:#ffc3df}.code{background:#0d0d14;border-color:#625063}.copy{color:inherit}.consent{background:#20202b;color:#eeeef5;border-color:#555264}.sources a{color:#f390be}.section{padding:72px 0}.sectionhead{max-width:810px}h2{font-weight:500;font-size:37px}.fine{color:#bbb5c2}.skip:focus{background:#25202c}.hero .fine{max-width:550px}.consent .btn{min-height:42px;padding:8px 16px}.split{gap:65px}
@media(max-width:760px){.hero{min-height:auto;padding:65px 0 38px;grid-template-columns:1fr;gap:32px}.hero:before{inset:-90px -20px 0}.hero:after{width:170px;height:290px;right:0;top:0;border-width:30px;opacity:.5}h1{font-size:49px;letter-spacing:-2px}.hero .lead{font-size:16px}.terminal{backdrop-filter:none;background:#19121f}.section{padding:44px 0}h2{font-size:30px}.split{gap:20px}.navlinks{font-size:11px}.brand{font-size:17px}.strip{font-size:11px}.actions .btn{flex:auto}}

.tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;background:#15131d;border:1px solid var(--line);padding:28px;border-radius:12px}.tool-grid label{font-size:13px}.tool-grid input{display:block;width:100%;margin-top:9px;padding:12px;background:#27202f;color:white;border:1px solid #6d5c7b;border-radius:5px}.tool-grid output{grid-column:1/-1;padding-top:20px;border-top:1px solid var(--line);font-size:20px;color:#ffa0cb}@media(max-width:760px){.tool-grid{grid-template-columns:1fr;padding:20px}}