.agency-faq .faq__inner{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:40px 124px}.agency-faq .faq__subtext{margin-top:12px;opacity:.8;max-width:466px}.agency-faq .faq__card{background-color:var(--faq-card-bg, var(--color-light-grey));border-radius:20px;padding:20px}.agency-faq .faq__list{display:flex;flex-direction:column}.agency-faq .faq__item{border-bottom:1px solid rgba(0,0,0,.1);transition:border-color .2s ease}.agency-faq .faq__item:last-child{border-bottom:none}.agency-faq .faq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit;transition:opacity .2s ease;text-transform:none;border-radius:0}.agency-faq .faq__item:first-child .faq__trigger{padding-top:0}.agency-faq .faq__item:last-child .faq__trigger{padding-bottom:0}.agency-faq .faq__item:last-child.is-active .faq__trigger{padding-bottom:16px}.agency-faq .faq__item:last-child.is-active .faq__panel-content{padding-bottom:0}.agency-faq .faq__trigger:hover{opacity:.8}.agency-faq .faq__question{display:flex;align-items:flex-start;gap:4px;flex:1}.agency-faq .faq__item-num{font-family:inherit;font-weight:500;flex-shrink:0}.agency-faq .faq__item-title{font-family:inherit;font-weight:500}.agency-faq .faq__trigger:hover .faq__item-toggle-btn{border-color:#00000080}.agency-faq .faq__item.is-active .faq__item-toggle-btn{transform:rotate(180deg)}.agency-faq .faq__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),visibility 0s linear .35s}.agency-faq .faq__item.is-active .faq__panel{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.agency-faq .faq__panel-inner{overflow:hidden;min-height:0}.agency-faq .faq__panel-content{padding-bottom:20px;padding-right:48px;opacity:.8}.agency-faq .faq__panel-content p:not(:last-child){margin-bottom:12px}@media screen and (min-width:991px){.agency-faq .faq__inner{grid-template-columns:minmax(0,532px) minmax(0,1fr)}.agency-faq .faq__card{padding:28px}.agency-faq .faq__trigger{padding:28px 0}.agency-faq .faq__panel-content{padding-bottom:28px}}@media screen and (min-width:991px)and (max-width:1439px){.agency-faq .faq__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,8.6vw,124px)}}.agency-faq.agency-faq--stacked .faq__inner{grid-template-columns:minmax(0,1fr);max-width:860px;margin-inline:auto}.agency-faq.agency-faq--stacked .faq__header{text-align:center}.agency-faq.agency-faq--stacked .faq__subtext{margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/67/assets/agency-faq.css.map */
