.landing .sales-faq-section{width:min(100% - 48px,1120px);color:var(--execution-ink);grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:72px;margin-inline:auto;padding-block:104px 112px;display:grid}.landing .sales-faq-head>span{color:var(--execution-red);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:12px;font-weight:650;line-height:1.35;display:block}.landing .sales-faq-head h2{max-width:520px;font-family:var(--eden-body-font);letter-spacing:-.025em;text-wrap:balance;margin:14px 0 0;font-size:44px;line-height:1.083;font-weight:350!important}.landing .sales-faq-list{border-top:1px solid var(--execution-line)}.landing .sales-faq-list details{border-bottom:1px solid var(--execution-line)}.landing .sales-faq-list summary{color:var(--execution-ink);cursor:pointer;padding:24px 48px 24px 0;font-size:18px;font-weight:540;line-height:1.35;list-style:none;position:relative}.landing .sales-faq-list summary::-webkit-details-marker{display:none}.landing .sales-faq-list summary:after{color:var(--execution-muted);content:"+";font-size:22px;font-weight:400;transition:transform .16s cubic-bezier(.2,0,0,1);position:absolute;top:23px;right:4px}.landing .sales-faq-list details[open] summary:after{transform:rotate(45deg)}.landing .sales-faq-list summary:focus-visible{outline:2px solid var(--execution-red);outline-offset:4px}.landing .sales-faq-list p{max-width:620px;color:var(--execution-muted);text-wrap:pretty;margin:-4px 48px 24px 0;font-size:16px;line-height:1.55}@media (max-width:760px){.landing .sales-faq-section{grid-template-columns:1fr;gap:36px;width:calc(100% - 48px);padding-block:72px 80px}.landing .sales-faq-head>span{font-size:10px}.landing .sales-faq-head h2{margin-top:12px;font-size:30px;line-height:1.15}}
