.main-tt .seo-company-heading{font:600 clamp(28px,3vw,40px)/1.2 Roboto,sans-serif;color:#42204f;margin:0 0 22px;letter-spacing:-.02em}.i-banner .seo-banner-heading{font:600 clamp(25px,4vw,45px)/1.2 Roboto,sans-serif;color:#fff;margin:0 0 14px}.seo-category-intro{padding:45px 0 12px;background:#fff}.seo-copy{max-width:78ch}.seo-copy h2{font:600 clamp(25px,3vw,34px)/1.25 Roboto,sans-serif;color:#42204f;margin:0 0 20px}.seo-copy p{font:16px/1.8 'Open Sans',sans-serif;color:#29202e;margin-bottom:18px}.seo-copy a,.h-about .main-con a:not(.btn2),.seo-seed-guidance a{color:#572677;text-decoration:underline!important;text-underline-offset:4px}.seo-crop-links{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.seo-crop-links a{border:1px solid #b89ac2;border-radius:5px;padding:10px 16px;font-weight:600;min-height:44px}.seo-seed-guidance{max-width:75ch;padding-top:35px}.seo-seed-guidance h3{font-size:24px;line-height:1.3;margin:28px 0 14px}.seo-category-intro :focus-visible,.seo-crop-links :focus-visible{outline:3px solid #763b91;outline-offset:4px}@media(max-width:640px){.seo-category-intro{padding-top:30px}.i-banner .seo-banner-heading{font-size:25px}.seo-copy h2{font-size:26px}}
