@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap');
:root{--ink:#173d39;--green:#194b43;--lime:#d8ed91;--muted:#65736c;--paper:#f7f9f5}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px 'DM Sans',Arial,sans-serif}a{color:inherit}header{height:88px;border-bottom:1px solid #dce3dc;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1120px)/2))}.brand{text-decoration:none;font:800 43px 'Manrope',sans-serif;letter-spacing:-4px}.back{font-size:14px;font-weight:700;text-underline-offset:4px}.hero{background:#edf2e9;padding:72px max(24px,calc((100vw - 900px)/2)) 64px}.eyebrow{font-size:11px;letter-spacing:1.5px;font-weight:700;color:#5e7e58}.hero h1{font:600 clamp(38px,5vw,59px)/1.12 'Manrope',sans-serif;letter-spacing:-2px;margin:18px 0}.hero p{font-size:19px;max-width:760px}main{max-width:900px;margin:auto;padding:55px 24px 80px}h2,h3{font-family:'Manrope',sans-serif;letter-spacing:-.7px}h2{font-size:31px;margin-top:48px}h3{font-size:21px;margin-top:30px}p,li{line-height:1.8;color:var(--muted)}.note{background:#fff;border-left:4px solid #8ba35d;padding:18px 21px;margin:28px 0}.compare{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:25px 0}.compare>div{background:white;border:1px solid #dce3dc;border-radius:10px;padding:21px}.compare h3{margin-top:0}.links{display:flex;gap:10px;flex-wrap:wrap;margin-top:50px;padding-top:28px;border-top:1px solid #dce3dc}.links a{background:white;border:1px solid #cad7c6;border-radius:99px;padding:9px 13px;font-size:13px;text-decoration:none}footer{background:var(--ink);color:white;padding:30px max(24px,calc((100vw - 900px)/2));font-size:12px;line-height:1.7}footer a{color:var(--lime)}@media(max-width:650px){.compare{grid-template-columns:1fr}.hero{padding-top:50px}.hero p{font-size:17px}}
