.accordions[data-v-eb5ec3d0]{max-width:1200px}.accordion[data-v-eb5ec3d0]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#70707042;border:1px solid rgb(var(--support-color));border-radius:24px;margin-bottom:20px;overflow:hidden;width:100%}.accordion__intro[data-v-eb5ec3d0]{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:24px 32px;position:relative}.accordion__intro[data-v-eb5ec3d0]:after{background:rgb(var(--support-color));bottom:0;content:"";height:1px;left:32px;position:absolute;transform:scaleX(0);transition:transform .4s ease;width:calc(100% - 64px)}.accordion__content[data-v-eb5ec3d0]{color:#f1f1f1;display:flex;flex-direction:column;gap:24px;max-height:0;opacity:0;overflow:hidden;padding:0 32px;transition:all .4s ease-out;will-change:max-height}.accordion .accordion-arrow[data-v-eb5ec3d0]{align-items:center;aspect-ratio:1;border:1px solid rgb(var(--additional-color));border-radius:100%;display:flex;height:32px;justify-content:center;position:relative;transform:rotate(270deg);transition:transform .4s ease-out;width:32px}.accordion .accordion-arrow[data-v-eb5ec3d0]:before{transform:rotate(90deg)}.accordion .accordion-arrow[data-v-eb5ec3d0]:after,.accordion .accordion-arrow[data-v-eb5ec3d0]:before{background:rgb(var(--white-color));content:"";height:2px;inset:0;margin:auto;position:absolute;transition:transform .3s ease;width:18px}.accordion .accordion-title[data-v-eb5ec3d0]{font-size:20px;line-height:1.2em}.accordion .row[data-v-eb5ec3d0]{display:flex;justify-content:space-between}.accordion .service-text[data-v-eb5ec3d0]{font-size:16px;line-height:1.5em;text-wrap:balance}.accordion__active[data-v-eb5ec3d0]{border-color:#b5b6b7}.accordion__active .accordion__intro[data-v-eb5ec3d0]:after{transform:scaleX(1)}.accordion__active .accordion-arrow[data-v-eb5ec3d0]:before{transform:rotate(270deg)}.accordion__active .accordion-arrow[data-v-eb5ec3d0]:after{transform:rotate(90deg)}.accordion__active .accordion__content[data-v-eb5ec3d0]{opacity:1;padding:32px}@media(max-width:500px){.accordion__intro[data-v-eb5ec3d0]{padding:16px}.accordion__intro[data-v-eb5ec3d0]:after{left:16px;width:calc(100% - 32px)}.accordion .accordion__content[data-v-eb5ec3d0]{opacity:1;padding:0 16px}.accordion__active .accordion__content[data-v-eb5ec3d0]{padding:32px 16px}}
