.intc-faq__main{width:100%;display:flex;flex-direction:column;gap:40px}.intc-faq__intro{width:100%}.intc-faq__heading{margin:0;font-size:var(--intc-faq-heading-size, 35px);font-weight:600;line-height:1.2em;color:var(--intc-faq-heading-color, rgb(var(--color-foreground)))}.intc-faq__description{margin:30px 0;font-size:var(--intc-faq-description-size, 18px);font-weight:400;line-height:1.8em;color:rgb(var(--color-foreground))}.intc-faq__description p{margin:0 0 .6em}.intc-faq__description p:last-child{margin-bottom:0}.intc-faq__link{padding:12px 28px;text-decoration:none;border-radius:10px;border:1px solid rgb(var(--color-button));font-size:18px;font-weight:400;color:rgb(var(--color-button));line-height:1.8em;display:inline-block}.intc-faq__accordion{width:100%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:0;column-gap:20px}.intc-faq__accordion-heading h3{font-size:var(--intc-faq-heading-size, 35px);margin:0 0 10px;color:var(--intc-faq-heading-color, rgb(var(--color-foreground)))}.intc-faq__accordion-part{border-bottom:1px solid rgba(var(--color-foreground),.15);padding:20px 0}.intc-faq__accordion-head{width:100%;display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:12px}.intc-faq__accordion-head h3{font-size:var(--intc-faq-question-size, 18px);line-height:1.2em;color:rgb(var(--color-foreground));margin:0}.intc-faq__accordion-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:0;transition:transform .35s ease;color:rgb(var(--color-foreground))}.intc-faq__accordion-icon svg{fill:rgb(var(--color-foreground))}.intc-faq__accordion-part.active .intc-faq__accordion-icon{transform:rotate(45deg)}.intc-faq__accordion-content{overflow:hidden;max-height:0;margin-top:0;transition:max-height .35s ease,margin-top .35s ease;font-size:var(--intc-faq-answer-size, 18px);font-weight:400;line-height:1.8em;color:rgb(var(--color-foreground))}.intc-faq__accordion-content p{margin:0 0 .6em}.intc-faq__accordion-content p:last-child{margin-bottom:0}.intc-faq__accordion-part.active .intc-faq__accordion-content{margin-top:15px}@media screen and (max-width:989px){.intc-faq__accordion{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-intc-faq.css.map */
