.arcanis-accordion{display:grid;gap:.9rem}.arcanis-accordion__item{overflow:hidden;border-radius:18px;background:var(--arcanis-green);box-shadow:var(--arcanis-shadow);transition:background-color var(--arcanis-transition-soft),box-shadow .25s ease,transform .25s ease}.arcanis-accordion__item.is-active{background:var(--arcanis-beige);box-shadow:var(--arcanis-shadow-hover);transform:translateY(-2px)}.arcanis-accordion__button{position:relative;width:100%;padding:1.15rem 3.25rem 1.15rem 1.25rem;border:0;background:transparent;color:var(--arcanis-white);text-align:left;cursor:pointer;touch-action:manipulation;font-family:inherit;font-size:.92rem;font-weight:700;line-height:1.55;transition:color var(--arcanis-transition-soft)}.arcanis-accordion__item.is-active .arcanis-accordion__button{color:var(--arcanis-black)}.arcanis-accordion__button:after,.arcanis-accordion__button:before{content:"";position:absolute;top:50%;right:1.25rem;width:14px;height:2px;border-radius:999px;background:#fffffff2;transform:translateY(-50%);transition:transform .25s ease,opacity .25s ease,background-color var(--arcanis-transition-soft)}.arcanis-accordion__button:before{transform:translateY(-50%) rotate(90deg)}.arcanis-accordion__item.is-active .arcanis-accordion__button:after,.arcanis-accordion__item.is-active .arcanis-accordion__button:before{background:#111111f2}.arcanis-accordion__item.is-active .arcanis-accordion__button:before{opacity:0;transform:translateY(-50%) rotate(90deg) scaleX(.2)}.arcanis-accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--arcanis-transition-soft)}.arcanis-accordion__item.is-active .arcanis-accordion__content{grid-template-rows:1fr}.arcanis-accordion__inner{min-height:0;overflow:hidden}.arcanis-accordion__content p{margin:0;padding:0 1.25rem 1.25rem 2rem;color:var(--arcanis-black);text-align:left;font-family:inherit;font-size:.84rem;line-height:1.8}.arcanis-accordion__content p:last-child{padding-bottom:1.35rem}@media(hover:hover)and (pointer:fine){.arcanis-accordion__item:hover{background:var(--arcanis-beige);box-shadow:var(--arcanis-shadow-hover);transform:translateY(-2px)}.arcanis-accordion__item:hover .arcanis-accordion__button{color:var(--arcanis-black)}.arcanis-accordion__item:hover .arcanis-accordion__button:after,.arcanis-accordion__item:hover .arcanis-accordion__button:before{background:#111111f2}}@media(max-width:900px){.arcanis-accordion__item.is-active{transform:none}}@supports (content-visibility: auto){.arcanis-accordion{content-visibility:auto;contain-intrinsic-size:auto 360px}}html:not(.arcanis-js) .arcanis-accordion__item{background:var(--arcanis-beige)}html:not(.arcanis-js) .arcanis-accordion__button{color:var(--arcanis-black);cursor:default}html:not(.arcanis-js) .arcanis-accordion__button:before,html:not(.arcanis-js) .arcanis-accordion__button:after{display:none}html:not(.arcanis-js) .arcanis-accordion__content{grid-template-rows:1fr}
