.accordion{padding:calc(var(--global-block-spacing)*var(--padding-block-multiplier-mobile-top)) calc(var(--global-inline-spacing)*var(--padding-inline-multiplier-mobile-right)) calc(var(--global-block-spacing)*var(--padding-block-multiplier-mobile-bottom)) calc(var(--global-inline-spacing)*var(--padding-inline-multiplier-mobile-left))}@media screen and (min-width: 768px){.accordion{padding:calc(var(--global-block-spacing)*var(--padding-block-multiplier-portrait-top)) calc(var(--global-inline-spacing)*var(--padding-inline-multiplier-portrait-right)) calc(var(--global-block-spacing)*var(--padding-block-multiplier-portrait-bottom)) calc(var(--global-inline-spacing)*var(--padding-inline-multiplier-portrait-left))}}@media screen and (min-width: 1024px){.accordion{padding:calc(var(--global-block-spacing)*var(--padding-block-multiplier-desktop-top)) calc(var(--global-inline-spacing)*var(--padding-inline-multiplier-desktop-right)) calc(var(--global-block-spacing)*var(--padding-block-multiplier-desktop-bottom)) calc(var(--global-inline-spacing)*var(--padding-inline-multiplier-desktop-left))}}.accordion__accordion-wrapper{text-align:initial;margin-top:calc(20/var(--mobile-design-reference)*var(--screen-width-mobile));background:var(--background-colour);border-radius:4px;color:var(--text-colour)}@media screen and (min-width: 1024px){.accordion__accordion-wrapper{margin-top:calc(30/var(--desktop-design-reference)*var(--screen-width-desktop))}}.accordion__accordion-content{padding:calc(20/var(--mobile-design-reference)*var(--screen-width-mobile))}@media screen and (min-width: 768px){.accordion__accordion-content{padding:calc(20/var(--portrait-design-reference)*var(--screen-width-portrait))}}@media screen and (min-width: 1024px){.accordion__accordion-content{padding:calc(20/var(--desktop-design-reference)*var(--screen-width-desktop))}}.accordion__accordion-question-wrapper{display:flex;gap:calc(30/var(--desktop-design-reference)*var(--screen-width-static));cursor:pointer}.accordion__accordion-question{font-size:calc(22/var(--desktop-design-reference)*var(--screen-width-static)*var(--font-size-multiplier));font-weight:var(--weight-bold);margin:auto 0}.accordion__accordion-answer-wrapper{overflow:hidden;height:0}.accordion__accordion-answer{font-size:calc(22/var(--desktop-design-reference)*var(--screen-width-static)*var(--font-size-multiplier));grid-column:1/-1;padding-bottom:calc(20/var(--mobile-design-reference)*var(--screen-width-mobile));padding-top:calc(20/var(--mobile-design-reference)*var(--screen-width-mobile))}@media screen and (min-width: 768px){.accordion__accordion-answer{padding-bottom:calc(20/var(--portrait-design-reference)*var(--screen-width-portrait));padding-top:calc(20/var(--portrait-design-reference)*var(--screen-width-portrait))}}@media screen and (min-width: 1024px){.accordion__accordion-answer{padding-bottom:calc(20/var(--desktop-design-reference)*var(--screen-width-desktop));padding-top:calc(20/var(--desktop-design-reference)*var(--screen-width-desktop))}}.accordion__accordion-answer:last-child{padding-bottom:0}.accordion__accordion-icon{background:var(--icon-background-colour);border-radius:4px;display:flex;margin-left:auto;align-items:center;height:calc(50/var(--desktop-design-reference)*var(--screen-width-static));width:calc(50/var(--desktop-design-reference)*var(--screen-width-static))}.accordion__accordion-icon.active .accordion__accordion-animation:before{transform:rotate(90deg)}.accordion__accordion-icon.active .accordion__accordion-animation:after{transform:rotate(180deg)}.accordion__accordion-animation{height:calc(20/var(--desktop-design-reference)*var(--screen-width-static));margin:auto;position:relative;transition:transform .3s ease;width:calc(20/var(--desktop-design-reference)*var(--screen-width-static))}.accordion__accordion-animation:before,.accordion__accordion-animation:after{background-color:var(--text-colour);content:"";position:absolute;transition:transform .25s ease-out}.accordion__accordion-animation:before{height:100%;left:50%;margin-left:-1px;top:0;width:2px}.accordion__accordion-animation:after{height:2px;left:0;margin-top:-1px;top:50%;width:100%}

/*# sourceMappingURL=accordion-scss.4cf3403a3fe2eaedfc69.css.map*/