.faq-component{display:flex;justify-content:center}.faq-component .container{max-width:1224px;display:grid;gap:16px}.faq-component .title{font-size:32px;color:var(--color-brand-text-accent);line-height:38.3px}.faq-component .answer{font-size:18px;line-height:24px}.faq-component .answer p{margin-top:0;white-space:pre-line}.faq-component .title-container{text-align:center;display:grid;gap:16px}.faq-component .title-container .content p{display:inline;font-size:16px;line-height:24px}.faq-component .title-container .content.color-normal p{color:var(--color-brand-text-fg)}.faq-component .title-container .content.color-normal p a{color:var(--color-brand-link-fg)}.faq-component .title-container .content.color-accent p{color:var(--color-brand-text-accent)}.faq-component .title-container .content.color-accent p a{color:var(--color-brand-link-on-accent)}.faq-component .title-container strong{white-space:nowrap;font-weight:700}.faq-component .faq-container{display:grid;gap:8px}.faq-component .question-container{display:grid;border-radius:10px;padding:0 16px;gap:16px}.faq-component .question-container.question-container--accent{background-color:var(--color-brand-accent);color:var(--color-brand-text-on-accent)}.faq-component .question-container.question-container--accent a{color:var(--color-brand-link-on-accent)}.faq-component .question-container.question-container--accent2{background-color:var(--color-brand-accent2);color:var(--color-brand-text-on-accent2)}.faq-component .question-container.question-container--accent2 a{color:var(--color-brand-link-on-accent2)}.faq-component .question{display:flex;justify-content:space-between;width:100%;font-size:18px;font-weight:700;cursor:pointer;align-items:center;padding:16px 0;line-height:24px}.faq-component .question:after{content:"\276c";display:inline-block;margin-left:5px;transform:rotate(-90deg);transition:transform .3s ease}.faq-component .question-container[open]>.question:after{transform:rotate(90deg)}.faq-component .button-container{display:flex;justify-content:center}.faq-component .button{text-align:center;background-color:var(--color-brand-accent2);color:var(--color-brand-text-on-accent2);font-size:16px;text-decoration:none;padding:8px 24px;border-radius:25px;line-height:24px}@container (width < 500px){.faq-component .title{font-size:28px;line-height:33.52px}.faq-component .question{line-height:21px;padding:10px 0}.faq-component .answer p{line-height:21px}.faq-component .container{gap:24px}.faq-component .question-container{gap:8px}}
/*# sourceMappingURL=jdd-component__faq-component.entrypoint.css.map */
