:root{--ink:#172018;--muted:#5f6c63;--green:#205b36;--green-dark:#12351f;--mint:#e7f1e8;--line:#d9e2db;--paper:#fff;--warm:#f5efe6;--blue:#244f73;--bg:#f7f8f4}*{box-sizing:border-box}body{color:var(--ink);background:var(--bg);margin:0;font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.5}a{color:inherit}.site-header{z-index:20;border-bottom:1px solid var(--line);background:#fffffff5;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:12px 20px;display:flex}.brand{align-items:center;gap:10px;font-weight:800;text-decoration:none;display:flex}.brand-mark{background:var(--green);color:#fff;border-radius:7px;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.nav-links{color:var(--muted);align-items:center;gap:14px;font-size:14px;display:flex}.nav-links a{text-decoration:none}.button{background:var(--green);color:#fff;border:1px solid var(--green);cursor:pointer;min-height:42px;font-weight:700;font:inherit;border-radius:6px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.button.secondary{color:var(--green);background:#fff}.hero{color:#fff;background:linear-gradient(90deg,#12351fe6,#12351f9e,#12351f2e),url(/assets/admin-time-saver-hero.jpg) 50%/cover no-repeat;align-items:end;min-height:86vh;display:grid}.hero-inner{width:100%;max-width:1180px;margin:0 auto;padding:110px 20px 72px}.eyebrow{color:#cae3cd;text-transform:uppercase;letter-spacing:0;font-size:13px;font-weight:800}.eyebrow.dark{color:var(--green)}h1{letter-spacing:0;max-width:790px;margin:14px 0 18px;font-size:clamp(42px,7vw,78px);line-height:.98}.hero p,.hero-copy{color:#edf5ed;max-width:690px;font-size:19px}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero .button.secondary{background:#ffffffed}.section{padding:64px 20px}.inner{max-width:1180px;margin:0 auto}.section-heading{max-width:760px}h2{letter-spacing:0;margin:0 0 14px;font-size:34px;line-height:1.1}h3{margin:0 0 8px;font-size:20px}.muted{color:var(--muted)}.problem-grid,.sector-grid,.steps,.proof-grid,.example-grid,.faq-grid{gap:14px;display:grid}.problem-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.problem,.sector,.step,.form-panel{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:18px}.problem strong{color:var(--blue)}.steps{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.step-number{background:var(--mint);width:30px;height:30px;color:var(--green);border-radius:6px;place-items:center;margin-bottom:12px;font-weight:800;display:grid}.band{background:var(--warm)}.sector-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.sector{text-decoration:none}.example-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.example{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:18px}.example h3+p{margin-top:0}.proof-grid{grid-template-columns:.8fr 1.2fr;align-items:start;margin-top:24px}.evidence-strip{grid-template-columns:.9fr 1.1fr;align-items:start;gap:32px;display:grid}.evidence-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.evidence-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:18px}.evidence-card strong{color:var(--green);margin-bottom:8px;font-size:26px;line-height:1.1;display:block}.evidence-card p{color:var(--muted);margin:0}.cost-box{background:var(--green-dark);color:#fff;border-radius:8px;padding:22px}.cost-box .amount{font-size:42px;font-weight:900;line-height:1}.cta-section{background:var(--green-dark);color:#fff}.cta-layout{grid-template-columns:1fr 420px;align-items:start;gap:28px;display:grid}.cta-section .muted{color:#d9e8db}form{gap:10px;display:grid}label{gap:5px;font-size:13px;font-weight:700;display:grid}.checkbox-label{grid-template-columns:18px 1fr;align-items:start}input,select,textarea{border:1px solid var(--line);width:100%;min-height:40px;font:inherit;border-radius:6px;padding:10px}input[type=hidden]{display:none}.checkbox-label input{min-height:18px;margin-top:3px}textarea{resize:vertical;min-height:94px}.form-panel{color:var(--ink)}.fine-print{color:var(--muted);font-size:12px}.fine-print.light{color:#dcebdd}.footer{border-top:1px solid var(--line);color:var(--muted);padding:24px 20px;font-size:14px}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.thank-you h1{color:var(--ink);font-size:56px}@media (max-width:920px){.nav{flex-direction:column;align-items:flex-start}.nav-links{flex-wrap:wrap;width:100%}.problem-grid,.steps,.sector-grid,.proof-grid,.cta-layout,.example-grid,.evidence-strip,.evidence-cards,.faq-grid{grid-template-columns:1fr}h1,.thank-you h1{font-size:44px}}
