:where(body.pg-module) .pg-seo-only-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
:where(body.pg-module) .pg-seo-breadcrumb{max-width:1440px;margin:0 auto;padding:14px clamp(20px,4vw,64px);position:relative;z-index:4}
:where(body.pg-module) .pg-seo-breadcrumb ol{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap}
:where(body.pg-module) .pg-seo-breadcrumb li{display:flex;align-items:center;gap:8px}
:where(body.pg-module) .pg-seo-breadcrumb li+li:before{content:"/";opacity:.65}
:where(body.pg-module) .pg-seo-breadcrumb a{text-decoration:none}
:where(body.pg-module) .pg-seo-breadcrumb a:hover{text-decoration:underline}
:where(body.pg-module) .pg-seo-context{max-width:1440px;margin:clamp(38px,6vw,80px) auto 0;padding:clamp(28px,4vw,56px) clamp(20px,4vw,64px);border-top:1px solid var(--line)}
:where(body.pg-module) .pg-seo-context h2{margin:0 0 18px}
:where(body.pg-module) .pg-seo-context p{max-width:900px;margin:0 0 12px}
:where(body.pg-module) .pg-seo-sitemap{max-width:1440px;margin:0 auto;padding:clamp(100px,12vw,170px) clamp(20px,5vw,72px) 80px}
:where(body.pg-module) .pg-seo-sitemap>header{max-width:850px;margin-bottom:44px}
:where(body.pg-module) .pg-seo-sitemap>header h1{margin:.2em 0}
:where(body.pg-module) .pg-seo-sitemap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
:where(body.pg-module) .pg-seo-sitemap-grid section{border:1px solid var(--line);padding:24px}
:where(body.pg-module) .pg-seo-sitemap-grid h2{margin:0 0 16px}
:where(body.pg-module) .pg-seo-sitemap-grid ul{list-style:none;padding:0;margin:0}
:where(body.pg-module) .pg-seo-sitemap-grid li+li{border-top:1px solid var(--line)}
:where(body.pg-module) .pg-seo-sitemap-grid a{display:block;padding:10px 0;text-decoration:none}
:where(body.pg-module) .pg-seo-audit{max-width:1500px;margin:0 auto;padding:60px 24px}
:where(body.pg-module) .pg-seo-audit button{padding:12px 22px;border:0;cursor:pointer}
:where(body.pg-module) .pg-seo-audit-table{overflow:auto;margin-top:24px}
:where(body.pg-module) .pg-seo-audit table{width:100%;border-collapse:collapse;min-width:900px}
:where(body.pg-module) .pg-seo-audit th,:where(body.pg-module) .pg-seo-audit td{border:1px solid var(--line);padding:10px;text-align:right}
@media(max-width:900px){:where(body.pg-module) .pg-seo-sitemap-grid{grid-template-columns:1fr}
:where(body.pg-module) .pg-seo-breadcrumb{padding-inline:18px}
:where(body.pg-module) .pg-seo-context{padding-inline:18px}}
@media(prefers-reduced-motion:reduce){:where(body.pg-module) .pg-seo-breadcrumb *,:where(body.pg-module) .pg-seo-context *{scroll-behavior:auto!important}}
:where(body.pg-module) .pg-seo-static-links{max-width:1440px;margin:0 auto;padding:18px clamp(20px,4vw,64px);display:flex;gap:18px;flex-wrap:wrap;border-top:1px solid var(--line)}
:where(body.pg-module) .pg-seo-static-links a{text-decoration:none}
:where(body.pg-module) .pg-seo-static-links a:hover{text-decoration:underline}