.FeatureSeoContent-module__UVqHjW__sections{--seo-ink:var(--secondary-color);--seo-accent:var(--primary-color);width:min(1100px,100% - 2rem);color:var(--seo-ink);gap:clamp(3.5rem,7vw,6.5rem);margin:clamp(4rem,8vw,7rem) auto;display:grid}.FeatureSeoContent-module__UVqHjW__sections section>h2{letter-spacing:-.045em;max-width:760px;margin:.35rem 0 1.25rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.FeatureSeoContent-module__UVqHjW__eyebrow{color:var(--seo-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:700}.FeatureSeoContent-module__UVqHjW__verification{border:1px solid var(--app-border);background:var(--app-surface-muted);border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.75rem) clamp(1.5rem,5vw,3.5rem);position:relative;overflow:hidden}.FeatureSeoContent-module__UVqHjW__verification:before{background:var(--seo-accent);content:"";width:6px;position:absolute;inset:0 auto 0 0}.FeatureSeoContent-module__UVqHjW__verification p{max-width:880px;color:var(--app-text-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.FeatureSeoContent-module__UVqHjW__questions{border-top:1px solid var(--app-border)}.FeatureSeoContent-module__UVqHjW__questions details{border-bottom:1px solid var(--app-border)}.FeatureSeoContent-module__UVqHjW__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-size:clamp(1rem,2vw,1.2rem);font-weight:600;list-style:none;display:flex}.FeatureSeoContent-module__UVqHjW__questions summary::-webkit-details-marker{display:none}.FeatureSeoContent-module__UVqHjW__questions summary:after{background:var(--app-surface-muted);width:2rem;height:2rem;color:var(--seo-accent);content:"+";border-radius:50%;flex:0 0 2rem;place-items:center;font-size:1.35rem;font-weight:400;display:grid}.FeatureSeoContent-module__UVqHjW__questions details[open] summary:after{content:"−"}.FeatureSeoContent-module__UVqHjW__questions summary:hover,.FeatureSeoContent-module__UVqHjW__questions summary:focus-visible{color:var(--seo-accent)}.FeatureSeoContent-module__UVqHjW__questions summary:focus-visible{outline:2px solid var(--seo-accent);outline-offset:4px}.FeatureSeoContent-module__UVqHjW__questions p{max-width:780px;color:var(--app-text-muted);margin:-.35rem 0 1.5rem;line-height:1.7}.FeatureSeoContent-module__UVqHjW__related ul{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.FeatureSeoContent-module__UVqHjW__related a{border:1px solid var(--app-border);background:var(--app-surface);color:var(--seo-ink);border-radius:999px;align-items:center;gap:1rem;padding:.8rem 1rem;font-weight:600;text-decoration:none;transition:border-color .16s,color .16s,transform .16s;display:flex}.FeatureSeoContent-module__UVqHjW__related a:hover,.FeatureSeoContent-module__UVqHjW__related a:focus-visible{border-color:var(--seo-accent);color:var(--seo-accent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.FeatureSeoContent-module__UVqHjW__related a{transition:none}}
.DirectoryPage-module__E5k8Ca__featureHubHeroContent,.DirectoryPage-module__E5k8Ca__featureHeroContent{max-width:1180px;width:100%!important}.DirectoryPage-module__E5k8Ca__featureHubHeroContent{justify-items:start;text-align:left!important}.DirectoryPage-module__E5k8Ca__featureHubEyebrow{justify-self:start!important}.DirectoryPage-module__E5k8Ca__featureHubSubtitle{max-width:800px;margin:0!important}.DirectoryPage-module__E5k8Ca__featureHubGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.DirectoryPage-module__E5k8Ca__featureHubCardImage img{object-position:center 20%}.DirectoryPage-module__E5k8Ca__featureHeroCopy,.DirectoryPage-module__E5k8Ca__featureTitle{min-width:0}@media (max-width:960px){.DirectoryPage-module__E5k8Ca__featureHubGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.DirectoryPage-module__E5k8Ca__featureHeroContent{grid-template-columns:minmax(0,1fr)!important}.DirectoryPage-module__E5k8Ca__featureTitle{overflow-wrap:anywhere}}@media (max-width:640px){.DirectoryPage-module__E5k8Ca__featureHubGrid{grid-template-columns:minmax(0,1fr)!important}}
