.search-intent-guide{border:1px solid var(--sborder,#ddd5c4);overflow-wrap:anywhere;border-radius:4px;margin:clamp(32px,5vw,64px) 0;padding:clamp(18px,3vw,28px);line-height:1.65}.search-intent-guide h2{margin:0 0 16px;font-size:clamp(1.45rem,1.15rem + 1vw,2rem);line-height:1.2}.search-intent-guide h3{margin:20px 0 8px;font-size:1.15rem;line-height:1.35}.search-intent-guide p{max-width:82ch;margin:0 0 14px}.search-intent-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;display:grid}.search-intent-grid>*{min-width:0}.search-intent-guide a{color:inherit;text-underline-offset:3px;text-decoration:underline}.search-intent-links{flex-wrap:wrap;gap:8px 20px;display:flex}.search-intent-links a{align-items:center;min-height:44px;display:inline-flex}.search-price-reference{border-top:1px solid var(--sborder,#ddd5c4);margin-top:20px;padding-top:20px}.search-price-reference dl{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px 20px;margin:16px 0;display:grid}.search-price-reference dt{font-weight:600}.search-price-reference dd{min-width:0;margin:0}.search-intent-guide [id]{scroll-margin-top:80px}@media (max-width:420px){.search-price-reference dl{grid-template-columns:minmax(0,1fr);gap:4px}.search-price-reference dd{margin-bottom:12px}}
