.faq-block{background-color:var(--abysse-02);width:100%}.faq-block__inner{align-items:start;display:grid;gap:45px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:var(--screen-xl);padding:42px 80px}@media(max-width:991px){.faq-block__inner{gap:45px;grid-template-columns:1fr;padding:20px 20px 24px}}.faq-block__left{align-items:flex-end;display:flex;flex-direction:column;gap:38px}@media(max-width:991px){.faq-block__left{gap:40px}}.faq-block__label{align-self:flex-start;color:var(--sauge-01);font-family:var(--font-heading);font-size:36px;font-weight:600;margin:0}.faq-block__accordion{display:flex;flex-direction:column;gap:24px;width:100%}@media(max-width:991px){.faq-block__accordion{padding-bottom:5px}}.faq-block__item{background:var(--taupe-01);border-radius:12px;min-height:72px;overflow:hidden}@media(max-width:991px){.faq-block__item{min-height:56px}}.faq-block__question{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:10px;padding:24px 12px 8px;text-align:left;width:100%}.faq-block__question span:first-child{color:var(--abysse-03);flex:1;font-family:var(--font-heading);font-size:18px;font-weight:600;line-height:1.4}@media(max-width:991px){.faq-block__question span:first-child{font-size:16px}.faq-block__question{padding:7px 12px}}.faq-block__toggle{flex-shrink:0}.faq-block__item.is-open .faq-block__icon-plus,.faq-block__item:not(.is-open) .faq-block__icon-minus{display:none}.faq-block__item.is-open .faq-block__icon-minus,.faq-block__item:not(.is-open) .faq-block__icon-plus{display:block}.faq-block__answer{display:none;padding:0 12px 21px}.faq-block__item.is-open .faq-block__answer{display:block}@media(max-width:991px){.faq-block__answer{padding:0 12px 9px}}.faq-block__answer-body{color:var(--abysse-03);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:20px}.faq-block__answer-body p{margin:0 0 2px}.faq-block__photo{aspect-ratio:653/847;border-radius:24px;overflow:hidden}@media(max-width:991px){.faq-block__photo{aspect-ratio:335/313}}.faq-block__photo-img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}
/*# sourceMappingURL=faq.css.map */