/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */.block-faq-accordion .title--small{color:var(--color-secondary-600);display:inline-block;font-size:var(--font-size-s,.875rem);font-weight:700;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.block-faq-accordion .title:not(.title--small){color:var(--color-heading-text);font-size:clamp(1.6rem,1.05rem + 1.9vw,2.25rem);font-weight:700;line-height:1.15;margin:0 0 18px}.block-faq-accordion .grid>div:first-child p:not(.title){color:var(--color-neutral-700);line-height:1.6;margin:0 0 1em}.block-faq-accordion .c-faq-accordion__el{background:#fff;border:1px solid var(--color-secondary-100);border-radius:0;margin-bottom:16px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.block-faq-accordion .c-faq-accordion__el:hover{border-color:var(--color-secondary-500)}.block-faq-accordion .c-faq-accordion__el:has(.c-faq-accordion__subtitle--active){border-color:var(--color-secondary-500);box-shadow:0 10px 30px #1e9a6214}.block-faq-accordion .c-faq-accordion__subtitle{margin:0}.block-faq-accordion .c-faq-accordion__subtitle a{background:0 0;color:var(--color-heading-text);display:block;font-size:var(--font-size-l,1.125rem);font-weight:600;line-height:1.4;padding:22px 74px 22px 26px;position:relative;text-decoration:none;transition:color .2s}.block-faq-accordion .c-faq-accordion__subtitle a:hover{color:var(--color-secondary-700);text-decoration:none}.block-faq-accordion .c-faq-accordion__subtitle--active a{color:var(--color-secondary-700)}.block-faq-accordion .c-faq-accordion__minus,.block-faq-accordion .c-faq-accordion__plus{align-items:center;background:var(--color-secondary-50);border-radius:50%;display:flex;height:36px;justify-content:center;margin:0;padding:0;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:background .2s,transform .2s;width:36px}.block-faq-accordion .c-faq-accordion__subtitle a:hover .c-faq-accordion__plus{background:var(--color-secondary-100)}.block-faq-accordion .c-faq-accordion__minus svg,.block-faq-accordion .c-faq-accordion__plus svg{height:16px;width:16px;fill:var(--color-secondary-600);transition:fill .2s}.block-faq-accordion .c-faq-accordion__plus{opacity:1}.block-faq-accordion .c-faq-accordion__minus,.block-faq-accordion .c-faq-accordion__subtitle--active .c-faq-accordion__plus{opacity:0}.block-faq-accordion .c-faq-accordion__subtitle--active .c-faq-accordion__minus{background:var(--color-secondary-50);color:var(--color-heading-text);opacity:1}.block-faq-accordion .c-faq-accordion__subtitle--active .c-faq-accordion__minus svg,.block-faq-accordion .c-faq-accordion__subtitle--active .c-faq-accordion__minus svg path{fill:var(--color-heading-text)}.block-faq-accordion .c-faq-accordion__text{background:0 0;color:var(--color-neutral-700);font-size:var(--font-size-m,1rem);line-height:1.65;margin:0;padding:0 26px 24px}.block-faq-accordion .c-faq-accordion__text p{margin:0 0 1em}.block-faq-accordion .c-faq-accordion__text p:last-child{margin-bottom:0}.block-faq-accordion .c-faq-accordion__text strong{color:var(--color-heading-text)}.block-faq-accordion .c-faq-accordion__text ul{list-style:none;margin:12px 0 0;padding:0}.block-faq-accordion .c-faq-accordion__text ul li{margin-bottom:8px;padding-left:20px;position:relative}.block-faq-accordion .c-faq-accordion__text ul li:after{background:var(--color-secondary-600);border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:10px;width:7px}