.search-buying-faq{max-width:1100px}.search-buying-faq h2{max-width:760px}.search-buying-faq details{border-top:1px solid var(--line);padding:20px 0}.search-buying-faq summary,.quote-optional summary,.form-product-brief summary{font-weight:600;cursor:pointer;line-height:1.5}.search-buying-faq p{max-width:850px;line-height:1.8;color:var(--muted);margin:16px 0 0}.search-buying-faq>.button{margin-top:28px}.quote-optional{padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.quote-optional .form-grid{margin-top:16px}.form-product-brief summary{font-size:15px}.main-nav .nav-quote{white-space:nowrap;font-size:13px}.main-nav .nav-cta{white-space:nowrap}.home-v3 .hero-copy h1{font-size:clamp(38px,5.3vw,78px);line-height:1.05}.home-v3 .hero-copy{max-width:100%}
@media(max-width:760px){.home-v3 .hero-copy h1{font-size:clamp(34px,8.5vw,58px)}.search-buying-faq summary{font-size:17px}.search-buying-faq h2{font-size:36px}.search-buying-faq>.button{max-width:100%;white-space:normal}.main-nav .nav-quote{font-size:16px}}
