:root{--green:#78ff35;--green2:#31d66b;--ink:#050806;--muted:#a8b0aa;--panel:#0d110e;--line:#242b25}*{box-sizing:border-box}html{background:#050806}body{color:#fff;background:#050806;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.hub-shell{background:radial-gradient(circle at 50% -5%,#173c19 0,#0000 34%),linear-gradient(#070b08,#030504);place-items:center;min-height:100svh;padding:48px 18px;display:grid;position:relative;overflow:hidden}.ambient{filter:blur(90px);opacity:.18;border-radius:999px;position:absolute}.ambient-one{background:var(--green);width:300px;height:300px;top:-170px;right:-80px}.ambient-two{background:#00a87c;width:220px;height:220px;bottom:-120px;left:-80px}.hub-card{text-align:center;width:min(100%,480px);position:relative}.brand-name{letter-spacing:.28em;color:var(--green);margin-bottom:18px;font-size:14px;font-weight:900}.topic-pill{color:#d9e2da;background:#0a110b;border:1px solid #315032;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.topic-pill span{color:var(--green)}h1{letter-spacing:-.06em;margin:30px 0 18px;font-size:clamp(42px,11vw,62px);font-weight:900;line-height:.95}h1 em{color:var(--green);font-style:normal}.intro{color:var(--muted);max-width:390px;margin:0 auto 32px;font-size:15px;line-height:1.55}.link-list{text-align:left;gap:12px;display:grid}.hub-link{border:1px solid var(--line);background:linear-gradient(110deg,#101511,#0a0d0b);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:15px 16px 15px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 10px 30px #0006}.hub-link:hover{border-color:#579c49;transform:translateY(-2px);box-shadow:0 14px 38px #0009}.hub-link.featured{background:linear-gradient(110deg,#152a16,#0b140c);border-color:#5ccf46;box-shadow:0 0 0 1px #54c44033,0 14px 34px #0009}.link-copy{gap:6px;display:grid}.link-copy strong{letter-spacing:.025em;font-size:14px}.link-copy small{color:#9da79f;font-size:12px}.arrow{background:var(--green);color:#071007;border-radius:50%;flex:0 0 38px;place-items:center;height:38px;font-size:21px;font-weight:800;display:grid}.trust-line{color:#78817a;margin:25px 0 38px;font-size:11px}.trust-line span{color:var(--green)}footer{color:#536057;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.site-page{background:radial-gradient(circle at 85% 0,#1b3e18,#0000 30%),#050806;min-height:100svh}.nav{border-bottom:1px solid #161d17;justify-content:space-between;align-items:center;max-width:1080px;height:72px;margin:auto;padding:0 22px;display:flex}.nav strong{color:var(--green);letter-spacing:.18em}.nav a,.cta{background:var(--green);color:#071007;border-radius:12px;padding:12px 18px;font-weight:900}.sales-hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:50px;max-width:1080px;margin:auto;padding:90px 22px 70px;display:grid}.eyebrow{color:var(--green);letter-spacing:.14em;font-size:12px;font-weight:900}.sales-hero h1{font-size:clamp(48px,7vw,80px)}.sales-hero p{color:#acb4ad;font-size:18px;line-height:1.6}.sales-card{background:#0b110c;border:1px solid #345636;border-radius:24px;padding:28px}.sales-card span{color:#849087}.sales-card b{margin:12px 0;font-size:50px;display:block}.sales-card .cta{text-align:center;margin-top:22px;display:block}.benefits{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:auto;padding:35px 22px 90px;display:grid}.benefit{background:#0b0f0c;border:1px solid #222b23;border-radius:18px;padding:25px}.benefit i{color:var(--green);font-size:25px;font-style:normal}.benefit h2{font-size:18px}.benefit p{color:#929c94;font-size:14px;line-height:1.5}.disclaimer{color:#657068;text-align:center;max-width:760px;margin:auto;padding:0 22px 60px;font-size:11px;line-height:1.6}.admin-shell{color:#142016;background:#f3f5f3;min-height:100svh;padding:32px 18px}.admin-wrap{max-width:900px;margin:auto}.admin-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.admin-head h1{letter-spacing:-.04em;margin:0;font-size:34px}.admin-head p{color:#667067}.admin-head a{color:#247632;font-weight:800}.admin-panel{background:#fff;border:1px solid #dce2dd;border-radius:22px;padding:18px;box-shadow:0 18px 40px #1e35220d}.admin-row{border-bottom:1px solid #e8ece9;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:16px 4px;display:grid}.admin-row:last-child{border:0}.toggle{cursor:pointer;background:#cbd2cc;border:0;border-radius:99px;width:46px;height:26px;padding:3px}.toggle span{background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;display:block}.toggle.on{background:#32bd4c}.toggle.on span{transform:translate(20px)}.admin-copy strong{display:block}.admin-copy small{color:#727d74}.admin-actions{gap:8px;display:flex}.admin-actions button,.save-button{cursor:pointer;background:#fff;border:1px solid #d6ddd7;border-radius:9px;padding:8px 10px}.edit-form{background:#f7f9f7;border-radius:14px;grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}.edit-form label{color:#5f6c61;gap:5px;font-size:12px;display:grid}.edit-form input{border:1px solid #d5ddd6;border-radius:9px;padding:11px}.edit-form .wide{grid-column:1/-1}.save-button{color:#fff;background:#1f8b35;border:0;font-weight:800}.status{color:#45704c;margin-top:14px;font-size:13px}@media (max-width:700px){.sales-hero{grid-template-columns:1fr;padding-top:60px}.benefits{grid-template-columns:1fr}.nav a{padding:10px 12px;font-size:12px}.admin-head{align-items:flex-start;gap:10px}.admin-row{grid-template-columns:48px 1fr}.admin-actions{grid-column:2}.edit-form{grid-template-columns:1fr}.edit-form .wide{grid-column:auto}}.admin-row{grid-template-columns:54px 1fr minmax(230px,1.2fr) auto}.inline-url{color:#657067;gap:5px;font-size:11px;font-weight:800;display:grid}.inline-url input{color:#142016;background:#f8faf8;border:1px solid #d5ddd6;border-radius:9px;width:100%;padding:10px}@media (max-width:700px){.admin-row{grid-template-columns:48px 1fr}.inline-url,.admin-actions{grid-column:2}}.manage-panel{gap:13px;display:grid}.manage-card{background:#fff;border:1px solid #dce3dd;border-radius:17px;padding:17px}.manage-head{grid-template-columns:55px 1fr auto;align-items:center;margin-bottom:14px;display:grid}.manage-head>strong{color:#6b766d;font-size:11px}.delete-button{color:#b42d2d;background:#fff7f7;border:1px solid #f0cccc;border-radius:8px;padding:8px 11px}.manage-fields,.add-link-form{grid-template-columns:1fr 1fr;gap:11px;display:grid}.manage-fields label,.add-link-form label{color:#667168;gap:6px;font-size:11px;font-weight:800;display:grid}.manage-fields input,.add-link-form input{border:1px solid #d5ddd6;border-radius:9px;padding:11px}.wide{grid-column:1/-1}.add-link-form{background:#e7f7e9;border:1px dashed #72bc7c;border-radius:18px;margin-top:20px;padding:20px}.add-link-form h2,.add-link-form button{grid-column:1/-1}.add-link-form h2{margin:0}.add-link-form button{color:#fff;background:#208936;border:0;border-radius:10px;padding:13px;font-weight:900}@media (max-width:700px){.manage-fields,.add-link-form{grid-template-columns:1fr}.wide,.add-link-form h2,.add-link-form button{grid-column:auto}}
