.accordion{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:64px;width:var(--grid-base)}@media only screen and (min-width:768px){.accordion{margin-top:80px}}@media only screen and (min-width:1440px){.accordion{margin-top:104px}}.accordion{margin-bottom:64px}@media only screen and (min-width:768px){.accordion{margin-bottom:80px}}@media only screen and (min-width:1440px){.accordion{margin-bottom:104px}}.accordion__list{display:flex;flex-basis:93.8666666667vw;flex-direction:column;margin-inline:auto;max-width:93.8666666667vw;padding-left:1.6vw;padding-right:1.6vw;width:93.8666666667vw}@media only screen and (min-width:768px){.accordion__list{flex-basis:78.125vw;max-width:78.125vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:78.125vw}}@media only screen and (min-width:1440px){.accordion__list{flex-basis:77.7777777778vw;max-width:77.7777777778vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:77.7777777778vw}}@media only screen and (min-width:1920px){.accordion__list{flex-basis:1493.3333333333px;max-width:1493.3333333333px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:1493.3333333333px}}.accordion__element{border-bottom:.5px solid var(--color-14)}.accordion__element:first-child{border-top:.5px solid var(--color-14)}.accordion__element--is-active .accordion-trigger__icon{transform:rotateX(180deg)}.accordion__element--is-active .accordion__content{grid-template-rows:1fr;opacity:1}.accordion__element--is-active .accordion__content .accordion-content__inner{padding-bottom:24px;visibility:visible}.accordion__trigger{cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-weight:700;justify-content:space-between;letter-spacing:-2%;line-height:120%;padding-block:24px;position:relative;transition:padding-bottom .33s cubic-bezier(0.645,0.045,0.355,1)}@media screen and (min-width:768px){.accordion__trigger{font-size:1.5rem}}@media screen and (min-width:1280px){.accordion__trigger{font-size:1.5rem}}.accordion__trigger:focus-visible{border-radius:4px;outline-color:var(--color-border-focus);outline-offset:0;outline-style:solid;outline-width:2px}.accordion-trigger__icon{align-items:center;display:flex;height:100%;height:24px;justify-content:center;position:absolute;right:0;top:24px;transition:transform .33s cubic-bezier(0.645,0.045,0.355,1);width:24px}.accordion-trigger__icon svg{display:block;height:100%;width:100%;fill:var(--color-content)}.accordion__content{display:grid;grid-template-rows:0fr;opacity:0;padding-right:24px;transition:grid-template-rows .33s cubic-bezier(0.645,0.045,0.355,1),opacity .33s cubic-bezier(0.645,0.045,0.355,1) .1s}.accordion__content .accordion-content__inner{overflow:hidden;transition:padding-bottom .33s cubic-bezier(0.645,0.045,0.355,1);visibility:hidden}