.seo-section__text pre{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}.seo-section__text pre::-webkit-scrollbar{width:10px;height:10px}.seo-section__text pre::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:999px}.seo-section__text pre::-webkit-scrollbar-thumb{border:2px solid var(--color-scrollbar-track);background:var(--color-scrollbar-thumb);border-radius:999px;min-width:36px;min-height:36px}.seo-section__text pre::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.seo-section__text pre::-webkit-scrollbar-corner{background:0 0}.seo-section__title{color:var(--color-text);margin:0 0 16px;font-size:clamp(24px,4vw,32px);line-height:1.25}.seo-section__text{max-width:1000px;color:var(--color-muted);font-size:15px;line-height:1.7}.seo-section__text>:first-child{margin-top:0}.seo-section__text>:last-child{margin-bottom:0}.seo-section__text p,.seo-section__text ul,.seo-section__text ol,.seo-section__text blockquote,.seo-section__text pre{margin:0 0 18px}.seo-section__text ul,.seo-section__text ol{padding-left:24px}.seo-section__text li+li{margin-top:6px}.seo-section__text li::marker{color:var(--color-accent)}.seo-section__text strong{color:var(--color-text);font-weight:700}.seo-section__text em{font-style:italic}.seo-section__text a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.seo-section__text a:hover{color:var(--color-accent-hover)}.seo-section__text blockquote{border-left:3px solid var(--color-accent);padding-left:18px}.seo-section__text pre{border-radius:var(--border-radius);background:var(--color-bg-box);padding:16px;overflow-x:auto}.seo-section__heading{color:var(--color-text);margin:28px 0 12px;line-height:1.3}.seo-section__heading--1{font-size:25px}.seo-section__heading--2{font-size:21px}.seo-section__heading--3{font-size:18px}.seo-section__heading--4,.seo-section__heading--5,.seo-section__heading--6{font-size:16px}.seo-section__expandable{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .25s,margin-top .25s;display:grid}.seo-section__expandable[data-open=true]{grid-template-rows:1fr;margin-top:28px}.seo-section__body{min-height:0;overflow:hidden}.seo-section__toggle{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:20px;padding:0;font-size:15px;font-weight:700;display:inline-flex}.seo-section__toggle:hover{color:var(--color-accent-hover)}.seo-section__toggle svg{width:18px;height:18px;transition:transform .2s}.seo-section__toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.seo-section__expandable,.seo-section__toggle svg{transition:none}}@media (min-width:768px){.seo-section__text{font-size:16px}}
