
/* Decision resources: no new font or media dependency. */
.seo-copy{max-width:900px}.seo-copy h3{margin-top:1.8rem}.seo-copy p,.seo-copy li{line-height:1.75}.seo-copy .checklist{display:grid;gap:1rem}.seo-faq{border-bottom:1px solid #bbb;padding:1rem 0}.seo-faq summary{font-weight:700;cursor:pointer}.seller-tool{border:1px solid #888;border-radius:12px;padding:clamp(1rem,3vw,2rem);margin:2rem 0}.worksheet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.seller-tool label{display:block;font-weight:600}.seller-tool input[type=number],.seller-tool textarea{display:block;width:100%;max-width:100%;padding:.75rem;border:1px solid #777;border-radius:5px;background:#fff;color:#17202a;font:inherit}.seller-tool .tool-check{display:flex;gap:.7rem;margin:1rem 0;align-items:flex-start}.tool-check input{width:1.2rem;height:1.2rem;flex-shrink:0;margin-top:.3rem}.tool-result{padding:1rem;background:#f3f0e8;color:#17202a;margin:1rem 0}.tool-actions{display:flex;gap:.7rem;flex-wrap:wrap}.seller-tool :focus-visible{outline:3px solid #2163a6;outline-offset:3px}@media(max-width:600px){.worksheet-grid{grid-template-columns:1fr}}@media print{header,footer,.nav,.contact-section,.tool-actions,.mobile-cta{display:none!important}.seller-tool{break-inside:avoid}.seller-tool textarea{min-height:6rem}.section{padding:1rem 0!important}body{background:#fff!important;color:#000!important}}
