/* compiled by scssphp 1.6.0 on Wed, 01 Jul 2026 07:52:45 +0000 (0.0866s) */

body section:not(.textblock) .accordion{row-gap:1.5rem}body section:not(.textblock) .accordion__item{border:0 none;border-block-end:solid 0.0625rem var(--color-border-1);border-radius:0;background-color:transparent;color:var(--color-text);box-shadow:none;margin-block-end:0;transition:0.4s ease-in-out;overflow:hidden;padding-block-end:1.5rem}body section:not(.textblock) .accordion__trigger{padding-block:0;padding-inline:0;position:relative;background-color:transparent;color:var(--color-text);transition:0.4s ease-in-out}body section:not(.textblock) .accordion__trigger:hover,body section:not(.textblock) .accordion__trigger:focus-visible,body section:not(.textblock) .accordion__trigger[aria-expanded="true"]{background-color:transparent;color:var(--color-text)}body section:not(.textblock) .accordion__trigger:hover .accordion__icon,body section:not(.textblock) .accordion__trigger:focus-visible .accordion__icon,body section:not(.textblock) .accordion__trigger[aria-expanded="true"] .accordion__icon{background-color:var(--color-2);color:var(--color-white)}body section:not(.textblock) .accordion__trigger:hover .accordion__icon::before,body section:not(.textblock) .accordion__trigger:hover .accordion__icon::after,body section:not(.textblock) .accordion__trigger:focus-visible .accordion__icon::before,body section:not(.textblock) .accordion__trigger:focus-visible .accordion__icon::after,body section:not(.textblock) .accordion__trigger[aria-expanded="true"] .accordion__icon::before,body section:not(.textblock) .accordion__trigger[aria-expanded="true"] .accordion__icon::after{background-color:var(--color-white)}body section:not(.textblock) .accordion__trigger[aria-expanded="true"] .accordion__icon::before,body section:not(.textblock) .accordion__trigger[aria-expanded="true"] .accordion__icon::after{background-color:var(--color-white)}body section:not(.textblock) .accordion__trigger[aria-expanded="true"] .accordion__icon::after{opacity:0}body section:not(.textblock) .accordion__icon{min-width:2.5rem;width:2.5rem;height:2.5rem;padding:0.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:0.4s ease-in-out;background-color:var(--color-grey-7);color:var(--color-scheme-text);position:relative}body section:not(.textblock) .accordion__icon svg{transition:0.4s ease-in-out;display:none}body section:not(.textblock) .accordion__icon::before,body section:not(.textblock) .accordion__icon::after{content:'';position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%, -50%);background-color:var(--color-scheme-text);transition:0.4s ease-in-out}body section:not(.textblock) .accordion__icon::before{width:0.75rem;height:0.125rem}body section:not(.textblock) .accordion__icon::after{width:0.125rem;height:0.75rem}body section:not(.textblock) .accordion__title{font-size:var(--font-size--md);font-weight:var(--font-weight--regular);font-family:var(--font-family--body);transition:0.4s ease-in-out}body section:not(.textblock) .accordion__panel{display:grid;grid-template-rows:1fr;transition:0.4s ease-in-out;padding-inline:0 3rem}body section:not(.textblock) .accordion__panel[aria-hidden="false"]{animation:toggle 0.4s ease-in-out;grid-template-rows:1fr;opacity:1;visibility:visible;padding-block:1.5rem 0}body section:not(.textblock) .accordion__panel[aria-hidden="true"]{visibility:hidden;grid-template-rows:0fr;opacity:0}body section:not(.textblock) .accordion__content p{margin-block-end:0.75rem}body section:not(.textblock) .accordion__content p:last-child{margin-block-end:0}