body{margin:0;background:#f5f0e8;color:#173c2b;font:18px/1.65 system-ui,sans-serif}*{box-sizing:border-box}a{color:inherit;text-underline-offset:4px}header,main,footer{max-width:1000px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #173c2b33}header img{max-width:180px;max-height:64px;object-fit:contain}nav{display:flex;gap:18px}h1{font:500 clamp(2.2rem,6vw,4rem)/1.12 Georgia,serif;max-width:850px;margin:28px 0}h2{font:500 1.8rem/1.2 Georgia,serif;margin-top:40px}.intro{font-size:1.3rem;max-width:760px}.eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.cta{display:inline-block;background:#173c2b;color:#fff;padding:13px 22px;border-radius:5px;text-decoration:none;margin:20px 0}.related{border-top:1px solid #173c2b33;margin-top:48px;padding-top:20px}footer{font-size:.85rem;border-top:1px solid #173c2b33}li{margin:10px 0}article{max-width:760px}@media(max-width:520px){header,main,footer{padding:20px}header img{max-width:135px}nav{gap:12px;font-size:.85rem}}
.breadcrumb{font-size:.85rem;margin:8px 0 24px}.proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;margin:24px 0}figure{margin:0;min-width:0}.proof-grid img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain;object-position:top;background:#171713;border-radius:8px}figcaption{font-size:.8rem;line-height:1.5;padding-top:12px}.trial{margin-top:40px;padding:8px 24px 16px;background:#fff8;border:1px solid #173c2b22;border-radius:8px}.trial h2{margin-top:20px}.next-step{margin-top:32px}

header>a{display:inline-flex;align-items:center;gap:2px;text-decoration:none}header>a sup{align-self:flex-start;margin-top:14px}
