.seo-page-summary{box-sizing:border-box;width:calc(100% - 48px);max-width:1200px;margin:64px auto;padding:40px;color:#17284d;background:#fffdf5;border:0;font:400 15px/1.85 Prompt,Tahoma,sans-serif}.seo-summary-kicker{display:block;font-size:12px;font-weight:600;letter-spacing:.1em;color:#3858a3;margin-bottom:14px}.seo-page-summary h2{font:600 clamp(28px,3.5vw,44px)/1.45 Prompt,Tahoma,sans-serif;letter-spacing:0;margin:0 0 16px}.seo-page-summary .seo-summary-intro{max-width:720px;margin:0 0 28px}.seo-page-summary nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid #a8b1c1;border-bottom:1px solid #a8b1c1}.seo-page-summary nav a{display:flex;align-items:center;gap:16px;min-height:100px;padding:22px 20px;text-decoration:none;color:#17284d;transition:background .18s}.seo-page-summary nav a+a{border-left:1px solid #a8b1c1}.seo-summary-number{font:500 13px Prompt,Tahoma,sans-serif;color:#3858a3;align-self:flex-start;margin-top:4px}.seo-summary-link{font-size:18px;font-weight:500;line-height:1.65}.seo-summary-arrow{margin-left:auto;font-size:25px}.seo-page-summary nav a:hover{background:#f8c43c}.seo-page-summary nav a:focus-visible{outline:3px solid #3858a3;outline-offset:-3px}.seo-summary-note{font-size:12px;line-height:1.9;color:#52617a;margin:22px 0 0}.seo-page-summary nav a[aria-current=page]{display:none}@media(max-width:700px){.seo-page-summary{width:calc(100% - 40px);padding:28px 22px;margin:40px auto}.seo-page-summary nav{grid-template-columns:1fr}.seo-page-summary nav a{min-height:78px;padding:18px 4px}.seo-page-summary nav a+a{border-left:0;border-top:1px solid #a8b1c1}.seo-summary-link{font-size:17px}}@media(prefers-reduced-motion:reduce){.seo-page-summary nav a{transition:none}}