.AccordionComponent-module__displacementBackdropFilter___YfR_4{backdrop-filter:blur(var(--displacementBlur, 8px)) url(#glass-distortion) saturate(var(--displacementSaturate, 150%))}.AccordionComponent-module__displacementBackground___Bv8NZ{position:var(--displacementContainerPosition, relative);color:var(--displacementTextColor, currentColor)}.AccordionComponent-module__displacementBackground___Bv8NZ *{position:relative;z-index:2;text-shadow:0 0 .5px currentColor}.AccordionComponent-module__displacementBackground___Bv8NZ::before{content:"";position:absolute;z-index:0;inset:0;backdrop-filter:blur(var(--displacementBlur, 8px)) url(#glass-distortion) saturate(var(--displacementSaturate, 150%));overflow:hidden;isolation:isolate}.AccordionComponent-module__displacementBackground___Bv8NZ::after{--c-light: #ffffff;--c-dark: #5766a2;--glass-reflex-dark: 2;--glass-reflex-light: 0.7;content:"";z-index:1;position:absolute;inset:0;background:rgba(255, 255, 255, var(--displacementBgIntensity, 0.55));box-shadow:#fff inset 0px 0px 10px;border:1px solid hsla(0,0%,100%,.5);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent),inset 1.8px 3px 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent),inset -2px -2px 0px -2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent),inset -3px -8px 1px -6px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent),inset -0.3px -1px 4px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 12%), transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent),inset 0px 3px 4px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent),inset 2px -6.5px 1px -4px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent),0px 1px 5px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent),0px 6px 16px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent)}.AccordionComponent-module__accordionItem___wVlgQ{padding:var(--verticalSpacing, 24px) var(--horizontalSpacing, clamp(0rem, -0.5rem + 1.67vw, 1.5rem));border-block-end:1px solid var(--borderColor, #333333)}.AccordionComponent-module__accordionHeader___vZTQ4{appearance:none;background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:normal;margin:0;overflow:visible;padding:0;text-align:inherit;text-decoration:none;text-transform:inherit;user-select:none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;width:100%;display:flex;gap:4px;align-items:center;font-family:"Mozilla Headline",sans-serif;font-weight:400;font-size:var(--fontSize, clamp(1rem, 0.94rem + 0.26vw, 1.25rem));color:var(--fgColor, #333333);line-height:var(--lineHeight, clamp(1.31rem, 1.27rem + 0.19vw, 1.5rem))}.AccordionComponent-module__accordionHeader___vZTQ4:focus-visible{outline:2px solid var(--focusOutlineColor, #000000);outline-offset:2px}.AccordionComponent-module__accordionHeader___vZTQ4:disabled{color:#8e8e8e;cursor:not-allowed}.AccordionComponent-module__accordionIcon___B54op{display:grid;width:var(--iconSize, clamp(1.5rem, 1.38rem + 0.52vw, 2rem));height:var(--iconSize, clamp(1.5rem, 1.38rem + 0.52vw, 2rem));padding:var(--iconPadding, clamp(0.44rem, 0.41rem + 0.13vw, 0.56rem));flex-shrink:0}.AccordionComponent-module__accordionIcon___B54op svg{grid-area:1/1/2/2;margin:auto}@media(prefers-reduced-motion: no-preference){.AccordionComponent-module__accordionIcon___B54op[data-icon=default] svg{transition-duration:.6s;transition-property:opacity;transition-timing-function:cubic-bezier(0.33, 1, 0.68, 1);will-change:opacity}}[aria-expanded=false] .AccordionComponent-module__accordionIcon___B54op[data-icon=default] svg:nth-child(1){opacity:0}[aria-expanded=true] .AccordionComponent-module__accordionIcon___B54op[data-icon=default] svg:nth-child(2){opacity:0}.AccordionComponent-module__accordionPanel___rRDJY{overflow:hidden}.AccordionComponent-module__accordionChildren___ExMiy{margin:var(--verticalSpacing, 24px) 0 0}