.landing-faq{--landing-faq-accent:#ff721f;background:var(--landing-faq-bg,#f6f6f6)}.landing-faq__inner{max-width:var(--landing-faq-max,900px);margin:0 auto;padding:0 24px}.landing-faq__title{margin:0 0 44px;text-align:center;font-family:"American Captain",sans-serif;font-size:clamp(30px,3.8vw,48px);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#292929}.landing-faq__title span,.landing-faq__title strong{font-weight:inherit;color:var(--landing-faq-accent)}.landing-faq__title-line{display:block;height:6px;margin:-28px 0 36px;color:var(--landing-faq-accent);text-align:center}.landing-faq__title-line svg{display:inline-block;vertical-align:top}.landing-faq--with-aside .landing-faq__inner{display:grid;gap:32px;align-items:start;max-width:min(1320px,100%)}@media(min-width:990px){.landing-faq--with-aside .landing-faq__inner{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:48px}}.landing-faq__aside{display:flex;flex-direction:column;gap:14px;min-width:0;padding:22px 18px;border:1px solid #ffd2b8;border-radius:10px;background:#fff1e8}@media(min-width:750px){.landing-faq__aside{padding:28px}}.landing-faq__aside-title{display:flex;align-items:center;gap:8px;margin:0;color:var(--landing-faq-accent,#ff7322);font-family:"Circular Std",sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}@media(min-width:750px){.landing-faq__aside-title{gap:10px;font-size:16px}}.landing-faq__aside-icon{flex:none;width:20px;height:20px}@media(min-width:750px){.landing-faq__aside-icon{width:24px;height:24px}}.landing-faq__aside-text{color:#292929;font-size:15px;letter-spacing:0;line-height:1.45}.landing-faq__aside-text ul,.landing-faq__aside-text.rte ul{margin:0;padding-left:1.15em;list-style:disc outside}.landing-faq__aside-text li{margin:0;padding-left:.35em}.landing-faq__aside-text li+li{margin-top:12px}.landing-faq__aside-text p{margin:0}.landing-faq--align-left .landing-faq__inner{padding-right:16px;padding-left:16px}.landing-faq--align-left .landing-faq__title{margin-bottom:12px;text-align:left;font-size:50px;line-height:normal;letter-spacing:0}.landing-faq--align-left .landing-faq__title-line{margin:0 0 36px;text-align:left}.landing-faq--align-left .landing-faq__title-line svg{display:block}@media(max-width:749px){.landing-faq--align-left .landing-faq__title{font-size:36px}}.landing-faq .acc_section{background:rgba(0,0,0,0);margin-bottom:10px}.landing-faq .acc_section .acc_head{padding-right:40px;padding-left:0;color:#292929;font-family:"Circular Std",sans-serif;font-size:18px;font-weight:600;letter-spacing:0;text-transform:none}.landing-faq .acc_section .acc_head::after,.landing-faq .acc_section .acc_head::before{background-color:var(--landing-faq-accent)}.landing-faq .acc_section .acc_content{padding-right:0;padding-left:0}@media screen and (min-width:750px){.landing-faq .acc_section .acc_content{padding-left:12px}}.landing-faq .acc_section .acc_content li,.landing-faq .acc_section .acc_content p{margin:0;color:#292929;font-family:"Circular Std",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.75}.landing-faq .acc_section .acc_content p+p{margin-top:16px}.landing-faq .acc_section .acc_content ol,.landing-faq .acc_section .acc_content ul{margin:15px 0;padding-left:1.625em;list-style-position:outside}.landing-faq .acc_section .acc_content ul{list-style-type:disc}.landing-faq .acc_section .acc_content ol{list-style-type:decimal}.landing-faq .acc_section .acc_content li{margin:.5em 0}.landing-faq .acc_section .acc_content a{color:#ff721f}.landing-faq--smooth .faq-item{margin-bottom:10px}.landing-faq--smooth .faq-item__question{position:relative;display:block;padding:12px 40px 12px 0;color:#292929;font-family:"Circular Std",sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:1.4;cursor:pointer;list-style:none;touch-action:manipulation}.landing-faq--smooth .faq-item__question::-webkit-details-marker{display:none}.landing-faq--smooth .faq-item__question::marker{content:""}.landing-faq--smooth .faq-item__question::after,.landing-faq--smooth .faq-item__question::before{content:"";position:absolute;top:50%;background-color:var(--landing-faq-accent);transform:translateY(-50%)}.landing-faq--smooth .faq-item__question::before{right:0;width:16px;height:2px}.landing-faq--smooth .faq-item__question::after{right:7px;width:2px;height:16px;transition:opacity .2s ease}.landing-faq--smooth .faq-item[open] .faq-item__question::after{opacity:0}.landing-faq--smooth .faq-item__answer{margin-top:4px;padding:12px 16px;background-color:#f3f4f6}@media screen and (min-width:750px){.landing-faq--smooth .faq-item__answer{padding:14px 20px}}.landing-faq--smooth .faq-item__answer li,.landing-faq--smooth .faq-item__answer p{margin:0;color:#2f2e32;font-family:"Circular Std",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.75}.landing-faq--smooth .faq-item__answer p+p{margin-top:16px}.landing-faq--smooth .faq-item__answer ol,.landing-faq--smooth .faq-item__answer ul{margin:15px 0;padding-left:1.625em;list-style-position:outside}.landing-faq--smooth .faq-item__answer ul{list-style-type:disc}.landing-faq--smooth .faq-item__answer ol{list-style-type:decimal}.landing-faq--smooth .faq-item__answer li{margin:.5em 0}.landing-faq--smooth .faq-item__answer a{color:#ff721f}.landing-faq--clean{background:#fff}.landing-faq--clean.landing-faq--align-left .landing-faq__title{margin-bottom:28px;font-size:clamp(36px,4vw,52px);line-height:.95}.landing-faq--clean .faq-list{border-bottom:1px solid #e3e1dd}.landing-faq--clean .faq-item{margin:0;border-top:1px solid #e3e1dd}.landing-faq--clean .faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;color:#292929;font-family:"Circular Std",sans-serif;font-size:17px;font-weight:700;letter-spacing:0;line-height:1.4;cursor:pointer;list-style:none;touch-action:manipulation}.landing-faq--clean .faq-item__question>h3,.landing-faq--clean .faq-item__question>span:first-child{min-width:0;margin:0;color:inherit;font:inherit}@media(max-width:749px){.landing-faq--clean .faq-item__question{gap:12px;padding:16px 0;font-size:16px}}.landing-faq--clean .faq-item__question::-webkit-details-marker{display:none}.landing-faq--clean .faq-item__question::marker{content:""}.landing-faq--clean .faq-item__question::after,.landing-faq--clean .faq-item__question::before{display:none}.landing-faq--clean .faq-item__icon{flex:none;color:var(--landing-faq-accent,#ff721f);font-size:22px;font-weight:500;line-height:1}.landing-faq--clean .faq-item__icon::before{content:"+"}.landing-faq--clean .faq-item[open] .faq-item__icon::before{content:"−"}.landing-faq--clean .faq-item__answer{max-width:min(760px,100%);margin:0;padding:0 0 22px;background:rgba(0,0,0,0)}.landing-faq--clean .faq-item__answer li,.landing-faq--clean .faq-item__answer p{margin:0;color:#292929;font-family:"Circular Std",sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.65}.landing-faq--clean .faq-item__answer p+p{margin-top:12px}.landing-faq--clean .faq-item__answer a{color:var(--landing-faq-accent,#ff721f)}.landing-faq--simulator .landing-faq__inner{max-width:1320px;padding-right:32px;padding-left:32px}@media(max-width:749px){.landing-faq--simulator .landing-faq__inner{padding-right:16px;padding-left:16px}}.landing-faq--simulator.landing-faq--align-left .landing-faq__title{font-size:clamp(30px,7.4vw,58px);line-height:.95}.landing-faq--simulator .faq-item__answer{max-width:min(1000px,100%)}.landing-faq--simulator .faq-item__answer li,.landing-faq--simulator .faq-item__answer p{color:#374151}.landing-faq--clean .faq-item__question>*,.landing-faq--smooth .faq-item__question>*{pointer-events:none}