.home-faq{position:relative;padding:80px 0 96px;background:var(--color-black);color:var(--color-white)}.home-faq__container{max-width:1400px}.home-faq__inner{display:grid;grid-template-columns:minmax(0,457px) minmax(0,1fr);gap:96px;align-items:start}.home-faq__title{margin:0;font-family:var(--font-fjalla);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-h1);text-transform:uppercase;color:var(--color-white)}.home-faq__accordion{border-top:1px solid rgba(255,255,255,.1)}.home-faq__item{border-bottom:1px solid rgba(255,255,255,.1)}.home-faq__item:not(.home-faq__item--interactive) .home-faq__trigger{cursor:default}.home-faq__item.is-open .home-faq__question{color:var(--color-white)}.home-faq__item.is-open .home-faq__icon-image--up{display:block}.home-faq__item.is-open .home-faq__icon-image--down{display:none}.home-faq__trigger{display:flex;gap:32px;align-items:center;justify-content:space-between;width:100%;padding:32px 0 33px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.home-faq__question{flex:1 1 auto;min-width:0;max-width:calc(100% - 56px);font-family:var(--font-barlow);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-medium);color:var(--color-gray-light)}.home-faq__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.home-faq__icon-image{display:block;width:24px;height:24px}.home-faq__icon-image--up{display:none}.home-faq__icon-image--down{display:block}.home-faq__panel{overflow:hidden}.home-faq__panel[hidden]{display:none!important}.home-faq__item.is-open .home-faq__panel:not([hidden]){padding-bottom:33px}.home-faq__item.is-open .home-faq__panel:not([hidden]) .home-faq__answer{margin-top:23px}.home-faq__answer{max-width:calc(100% - 48px);font-family:var(--font-barlow);font-size:var(--font-size-paragraph);line-height:var(--line-height-paragraph);font-weight:var(--font-weight-regular);color:var(--color-gray)}.home-faq__item.is-open .home-faq__trigger{padding-bottom:0}@media (max-width: 1200px){.home-faq__inner{gap:48px}.home-faq__title{font-size:clamp(60px,8vw,var(--font-size-h1));line-height:1;letter-spacing:clamp(2px,.4vw,var(--letter-spacing-h1))}}@media (max-width: 992px){.home-faq{padding:56px 0 64px}.home-faq__inner{display:flex;flex-direction:column;gap:6px}.home-faq__title{font-size:60px;line-height:60px;letter-spacing:0}.home-faq__accordion{border-top:0;width:100%}.home-faq__item{border-bottom-width:1px}.home-faq__trigger{gap:12px;align-items:flex-start;padding:17px 0}.home-faq__question{max-width:calc(100% - 52px);font-size:var(--font-size-base);line-height:var(--line-height-paragraph);color:var(--color-white)}.home-faq__icon{align-self:flex-start;width:40px;height:40px;margin-top:0}.home-faq__icon-image{width:20px;height:20px}.home-faq__item.is-open .home-faq__trigger{padding-bottom:0}.home-faq__item.is-open .home-faq__panel:not([hidden]){padding-bottom:16px}.home-faq__item.is-open .home-faq__panel:not([hidden]) .home-faq__answer{margin-top:12px}.home-faq__answer{max-width:none;font-size:var(--font-size-sm);line-height:var(--line-height-paragraph)}}
