.site-nav{flex-wrap:wrap}.site-nav .feedback-link{color:var(--accent);border:1px solid var(--accent);border-radius:5px;padding:6px 10px}.commerce{max-width:1020px;padding-bottom:32px}.commerce p{max-width:72ch}.commerce h1{margin-bottom:18px}.audit-intro{padding:12px 0 22px;max-width:780px}.audit-intro h2{font-size:24px;line-height:1.3;margin:0 0 18px}.audit-intro p{font-size:18px}.audit-intro .muted{font-size:14px}.muted{color:var(--muted)}.cta-row,.download-row{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:24px 0}.primary-link{display:inline-block;padding:12px 20px;border-radius:5px;background:var(--accent);color:white;text-decoration:none;font-weight:600}.primary-link:hover{background:#0d5142}.audience{padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.audit-section{padding:26px 0;border-bottom:1px solid var(--border)}.audit-section p{margin-bottom:0}.audit-section ol{padding-left:24px;margin:18px 0 0;max-width:75ch}.audit-section li{padding:0 0 14px 8px}.audit-section li:last-child{padding-bottom:0}.free-link{display:block;margin-top:24px}.sample-note{padding:18px;background:var(--soft);border-radius:5px}.evidence-list{display:grid;grid-template-columns:200px minmax(0,1fr);gap:12px 24px;margin:20px 0}.evidence-list dt{color:var(--muted)}.evidence-list dd{margin:0;overflow-wrap:anywhere}.email-link{font-size:20px}#contact-form,#draft{max-width:700px;margin:28px 0}#contact-form label{margin-top:22px}#contact-form select,#contact-form textarea,#draft-text{font:inherit;width:100%;padding:12px;border:1px solid #acb8be;border-radius:5px;background:white;color:var(--ink)}#contact-form button{margin-top:18px}#draft-text{margin-bottom:16px}#contact-status{color:var(--accent)}@media(max-width:850px){header{gap:16px}.site-nav{gap:12px}.language-control{margin-left:auto}}@media(max-width:600px){.commerce{padding-top:26px}.audit-intro h2{font-size:21px}.audit-intro p{font-size:16px}.evidence-list{grid-template-columns:1fr;gap:4px}.evidence-list dd{margin-bottom:12px}.cta-row{gap:16px}.site-nav{font-size:14px}.site-nav .feedback-link{padding:5px 8px}}
.tip-address{overflow-wrap:anywhere;font-size:15px;background:var(--soft);padding:8px 10px;border-radius:5px;display:inline-block}button.primary-link{border:0;cursor:pointer;font:inherit;font-weight:600}
.tip-list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:12px}.tip-list li{display:grid;gap:6px;padding:0}.tip-copy{font:inherit;font-size:14px;padding:6px 12px;border:1px solid var(--accent);border-radius:5px;background:white;color:var(--accent);cursor:pointer;justify-self:start}
