.landing-faq{background:transparent;padding:96px 0}.landing-scheme-light.landing-faq{border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.landing-faq__heading{max-width:760px}.landing-faq__heading>p{font-size:17px}.landing-faq__items{margin-top:38px;max-width:920px}.landing-faq__item{border-top:1px solid var(--line)}.landing-faq__item:last-child{border-bottom:1px solid var(--line)}.landing-faq__item summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-family:Outfit,Arial,sans-serif;font-size:clamp(20px,2.2vw,27px);font-weight:700;gap:24px;justify-content:space-between;letter-spacing:-.025em;line-height:1.1;list-style:none;padding:23px 0}.landing-faq__item summary::-webkit-details-marker{display:none}.landing-faq__icon{border:1px solid var(--brand-brown);border-radius:50%;flex:0 0 22px;height:22px;position:relative;width:22px}.landing-faq__icon:after,.landing-faq__icon:before{background:var(--brand-brown);content:"";height:1.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.landing-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.landing-faq__item[open] .landing-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.landing-faq__answer{max-width:780px;padding:0 46px 24px 0}.landing-faq__answer li,.landing-faq__answer p{color:var(--muted)}.landing-faq__answer p:last-child{margin-bottom:0}.landing-scheme-dark .landing-faq__item{border-color:#ffffff36}.landing-scheme-dark .landing-faq__item summary{color:#fff}.landing-scheme-dark .landing-faq__answer li,.landing-scheme-dark .landing-faq__answer p{color:#dbe5e5}.landing-scheme-dark .landing-faq__icon{border-color:#cbcfc0}.landing-scheme-dark .landing-faq__icon:after,.landing-scheme-dark .landing-faq__icon:before{background:#cbcfc0}@media(max-width:767px){.landing-faq{padding:64px 0}.landing-faq__items{margin-top:28px}.landing-faq__item summary{font-size:22px;gap:16px;padding:19px 0}.landing-faq__answer{padding:0 0 20px}.landing-faq__icon{flex-basis:20px;height:20px;width:20px}}