.prs-home-seo{background:var(--ink-900,#0c0d0a);color:var(--paper-050,#f5f4f5);padding:96px 24px}.prs-home-seo-inner{max-width:var(--container-max,1200px);margin:0 auto;display:grid;gap:48px;grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.prs-home-seo-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px}.prs-home-seo-learn{grid-column:1/-1}}.prs-home-seo-head h2{margin:0;font-weight:800;font-size:clamp(30px,4vw,44px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.prs-home-seo-head p{margin:16px 0 0;font-size:18px;line-height:1.55;color:var(--ink-300,#9aa091)}.prs-home-seo-faq{display:grid;border-top:1px solid var(--ink-600,#26291f)}.prs-home-seo-faq details{border-bottom:1px solid var(--ink-600,#26291f)}.prs-home-seo-faq summary{list-style:none;cursor:pointer;padding:20px 36px 20px 0;position:relative;font-size:18px;font-weight:650;line-height:1.4;color:var(--paper-000,#fff)}.prs-home-seo-faq summary::-webkit-details-marker{display:none}.prs-home-seo-faq summary:after{content:"";position:absolute;right:6px;top:28px;width:10px;height:10px;border-right:2px solid var(--lime-500,#d3f709);border-bottom:2px solid var(--lime-500,#d3f709);transform:rotate(45deg);transition:transform .18s ease}.prs-home-seo-faq details[open] summary:after{transform:rotate(225deg);top:32px}.prs-home-seo-faq summary:focus-visible{outline:2px solid var(--lime-500,#d3f709);outline-offset:4px;border-radius:4px}.prs-home-seo-faq details p{margin:0 0 22px;font-size:16px;line-height:1.65;color:var(--ink-200,#c7ccbf);max-width:640px}.prs-home-seo-learn h3{margin:0 0 16px;font-size:14px;font-weight:600;color:var(--ink-300,#9aa091)}.prs-home-seo-learn ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.prs-home-seo-learn a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:14px;background:var(--ink-700,#1b1d17);border:1px solid var(--ink-600,#26291f);color:var(--paper-000,#fff);font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s ease}.prs-home-seo-learn a:hover{border-color:var(--lime-500,#d3f709)}.prs-home-seo-learn a:focus-visible{outline:2px solid var(--lime-500,#d3f709);outline-offset:2px}@media (prefers-reduced-motion:reduce){.prs-home-seo-faq summary:after,.prs-home-seo-learn a{transition:none}}