.marketing-next{display:inline-block;margin:22px 0 0 28px;color:#fff;border-bottom:1px solid #ffffff80;padding-bottom:6px;font-size:16px}.marketing-faq{max-width:900px;margin-inline:auto}.marketing-faq>p{font-size:18px;line-height:1.7}.marketing-faq details{border-bottom:1px solid #d9d3c9;padding:24px 0}.marketing-faq summary{cursor:pointer;font-size:19px;line-height:1.5;font-weight:500}.marketing-faq details p{font-size:17px;line-height:1.8;color:#5b584f;max-width:740px}.marketing-faq a{text-decoration:underline;text-underline-offset:4px}#quote-composer button{margin:20px 10px 0 0}#quote-composer input,#quote-composer select,#quote-composer textarea{font-size:16px}#quote-composer .form-status{font-size:16px;line-height:1.6;margin-top:14px}@media(max-width:760px){.marketing-next{display:block;margin:22px 0 0;width:max-content}.marketing-faq h1{font-size:36px}.marketing-faq{padding-inline:6%}}
.brand-facts>a{color:inherit;text-decoration:underline;text-underline-offset:4px}.warranty-note{padding-top:28px;padding-bottom:32px;border-top:1px solid #ded8cd}.warranty-note>a{font-size:18px;color:inherit;text-decoration:underline;text-underline-offset:4px}.warranty-note p{font-size:14px;color:#696459}.marketing-faq h2{margin-top:36px;font-size:26px}@media(max-width:760px){.brand-facts{display:grid;grid-template-columns:1fr 1fr}.brand-facts span{max-width:none}}
