.seo-band{color:#1d1b14;font-family:var(--font-dm-sans), system-ui, sans-serif;background:#f1ece2;border-top:1px solid #d9d0c4;padding:4rem 1.5rem 5rem}.seo-band .seo-wrap{max-width:68rem;margin:0 auto}.seo-band .seo-eyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#bf502f;margin:0 0 .75rem;font-size:.72rem}.seo-band h2{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:300;line-height:1.1}.seo-band h3{font-family:var(--font-cormorant), Georgia, serif;margin:2.5rem 0 .75rem;font-size:1.5rem;font-weight:400}.seo-band p{max-width:62ch;margin:0 0 1rem;font-size:1.02rem;line-height:1.7}.seo-band ul{margin:.5rem 0 1rem;padding:0;list-style:none}.seo-band li{max-width:62ch;margin:.35rem 0;padding-left:1.25rem;line-height:1.6;position:relative}.seo-band li:before{content:"";background:#bf502f;border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.seo-band .seo-faq{margin-top:1.75rem}.seo-band details{border-top:1px solid #d9d0c4;padding:1rem 0}.seo-band details summary{cursor:pointer;font-size:1.05rem;font-weight:600;list-style:none}.seo-band details summary::-webkit-details-marker{display:none}.seo-band details summary:after{content:"+";float:right;color:#bf502f;font-weight:400}.seo-band details[open] summary:after{content:"–"}.seo-band details p{margin-top:.75rem}