.sm-faq-page-hero{align-items:center;background:#ef4c23 url(https://235009.fs1.hubspotusercontent-na1.net/hubfs/235009/SellMoreNowAI/Home/WP_SellMoreNowEvent_Micro-Site-Home-Page-BG_08032026.jpg) center 53%/cover no-repeat;color:#fff;display:flex;min-height:155px;text-align:center}.sm-faq-page-hero h1{color:#fff!important;font:400 clamp(31px,3vw,48px)/1.2 Geometria,Arial,sans-serif!important;margin:0}.sm-faq-section{background:#fff;font-family:Geometria,Arial,sans-serif;padding:72px 0 95px}.sm-faq-list{display:grid;gap:15px}.sm-faq-list details{background:#fff;border:1.5px solid #777;border-radius:25px;overflow:hidden}.sm-faq-list summary{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:22px;line-height:1.3;list-style:none;min-height:62px;padding:13px 66px 13px 34px;position:relative}.sm-faq-list summary::-webkit-details-marker{display:none}.sm-faq-list summary:after{display:none}.sm-faq-list summary span:after,.sm-faq-list summary span:before{background:#ef4c23;border-radius:3px;content:"";height:3px;position:absolute;right:27px;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:23px}.sm-faq-list summary span:after{transform:translateY(-50%) rotate(90deg)}.sm-faq-list details[open] summary span:after{transform:translateY(-50%) rotate(0)}.sm-faq-answer{font-size:18px;line-height:1.5;padding:0 66px 24px 34px}.sm-faq-answer p{margin:0}.sm-faq-list details[open] summary{padding-bottom:10px}.sm-faq-list h2.sm-faq-list--item{margin-top:50px}@media(max-width:800px){.sm-faq-page-hero{min-height:140px}.sm-faq-section{padding:55px 0 75px}.sm-faq-section .sm-wrap{width:calc(100% - 40px)}.sm-faq-list summary{font-size:19px;padding-left:24px}.sm-faq-answer{font-size:17px;padding:0 55px 22px 24px}}@media(max-width:520px){.sm-faq-page-hero{min-height:130px}.sm-faq-page-hero h1{font-size:30px}.sm-faq-section{padding:42px 0 60px}.sm-faq-section .sm-wrap{width:calc(100% - 28px)}.sm-faq-list{gap:11px}.sm-faq-list details{border-radius:18px}.sm-faq-list summary{font-size:17px;min-height:58px;padding:12px 48px 12px 18px}.sm-faq-list summary span:after,.sm-faq-list summary span:before{right:18px;width:18px}.sm-faq-answer{font-size:16px;line-height:1.55;padding:0 20px 20px 18px}}