:root{--full-height: 100vh;--header-height: 75px;--header-offset: 0px;--icon-size: 1.5em;--type-h1: 500 80px / 125% var(--font-family-mackinac);--type-h2: 400 60px / 130% var(--font-family-mackinac);--type-h3: 400 40px / 130% var(--font-family-mackinac);--type-h4: 400 24px / 130% var(--font-family-mackinac);--type-b1: 300 20px / 160% var(--font-family-graphik);--type-b2: 300 16px / 160% var(--font-family-graphik);--type-label: 400 20px / 160% var(--font-family-mackinac)}@media(max-width: 512px){:root{--type-h1: 500 30px / 126% var(--font-family-mackinac);--type-h2: 400 24px / 130% var(--font-family-mackinac);--type-h3: 400 24px / 130% var(--font-family-mackinac);--type-h4: 400 16px / 130% var(--font-family-mackinac);--type-b1: 300 14px / 160% var(--font-family-graphik);--type-b2: 300 14px / 160% var(--font-family-graphik);--type-label: 400 20px / 160% var(--font-family-mackinac)}}.block__adl-faq{--faq-item-gap: var(--spacing-xs)}.block__adl-faq .faq-group-container{display:grid;grid-template-columns:auto 1fr;row-gap:var(--spacing-lg);-moz-column-gap:var(--spacing-md-lg);column-gap:var(--spacing-md-lg);max-width:calc(var(--section-width-max) - var(--section-spacing-inline)*2 - var(--spacing-xl)*2);margin:auto}.block__adl-faq .faq-group-container .faq-group{display:grid;grid-column:1/-1}.block__adl-faq .faq-group-container .faq-group:has(.faq-group__title){grid-template-columns:subgrid}.block__adl-faq .faq-group-container .faq-group__title{font:var(--type-h3)}@media(max-width: 768px){.block__adl-faq .faq-group-container{--faq-item-gap: calc(var(--spacing-xs) / 2);grid-template-columns:1fr;row-gap:var(--spacing-sm)}.block__adl-faq .faq-group-container .faq-group{gap:var(--faq-item-gap)}.block__adl-faq .faq-group-container .faq-group__title{text-align:center}}.block__adl-faq .faq-items-container{display:flex;flex-direction:column;gap:var(--faq-item-gap)}.block__adl-faq .faq-items-container .faq-item{--faq-item-padding: 1rem;cursor:pointer;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--border-radius-primary);transition-timing-function:ease-in-out;transition-duration:333ms;transition-property:max-height;--surface-fg: var(--color-text-accent);--surface-bg: var(--color-surface-accent);color:var(--surface-fg);background-color:var(--surface-bg)}.block__adl-faq .faq-items-container .faq-item summary{list-style:none}.block__adl-faq .faq-items-container .faq-item>*{padding:1rem}.block__adl-faq .faq-items-container .faq-item>*:not(summary){padding-top:unset}.block__adl-faq .faq-items-container .faq-item__question{display:flex;font:var(--type-b2);stroke:#000;stroke-width:5px}.block__adl-faq .faq-items-container .faq-item__question-marker{margin-left:auto;transition-timing-function:ease-in-out;transition-duration:333ms;transition-property:transform}.block__adl-faq .faq-items-container .faq-item[data-open=true] .faq-item__question-marker{transform:rotate(180deg)}.block__adl-faq .faq-items-container .faq-item__answer{max-width:90%;font:var(--type-b2)}