.l-accordion{display:flex;width:100%;gap:var(--columns-gap)}@media(max-width:767px){.l-accordion{flex-direction:column-reverse}}@media(min-width:768px){.l-accordion.order-reverse{flex-direction:row-reverse}}.l-accordion__content{flex:1 1 auto}.l-accordion__content .c-block__btn{margin-top:1em}@media(max-width:767px){.l-accordion__media{margin:1em 0}}@media(min-width:768px){.l-accordion__media{display:flex;flex:0 0 calc(var(--columns-ratio) - var(--columns-gap, 2%) / 2);max-width:calc(var(--columns-ratio) - var(--columns-gap, 2%) / 2)}}.l-accordion__imgs{display:none}.l-accordion__imgs.is-active{display:block}.l-accordion[data-animation=css] .c-accordion__content{display:none;transform:scale(0);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.l-accordion[data-animation=css] .is-active .c-accordion__content{display:block;transform:scale(1);opacity:1;animation:acc-anim .3s ease-in-out}.c-accordion{display:flex;flex-direction:column;width:100%}.c-accordion__title{padding:var(--c-block-gt) var(--c-block-gr) var(--c-block-gb) var(--c-block-gl);font-size:var(--acc-title-size);font-weight:var(--acc-title-weight);cursor:pointer;position:relative;display:flex;align-items:center;width:100%;border:none;text-align:left;color:var(--c-block__title-color);background-color:var(--c-block-title-bg-color);transition:color var(--dst--transition),background-color var(--dst--transition)}.c-accordion__title:focus{outline:none}.c-accordion__title:focus-visible{outline:2px solid var(--outline-color);outline-offset:1px}@media(max-width:767px){.c-accordion__title{padding:10px}}.c-accordion__title-wrap{margin:0}.is-active .c-accordion__title-wrap{--c-block-title-bg-color: var(--c-block-text-bg-color)}.c-accordion__icon{width:var(--acc-icon-width);margin-right:10px;object-fit:cover}.c-accordion__content{background-color:var(--c-block-text-bg-color);color:var(--c-block-text-color);padding:0 var(--c-block-gr) var(--c-block-gb) var(--c-block-gl);transition:all .3s}@media(max-width:767px){.c-accordion__content{padding:10px}}.c-accordion__content p:last-child{margin-bottom:0}.c-accordion__item{margin-bottom:var(--acc-item-space);border-bottom:1px solid var(--c-block-border-color)}.c-accordion__media:has(.media-justify-bottom){align-self:flex-end}.c-accordion__media:has(.media-justify-center){align-self:center}.c-accordion__media:has(.media-justify-top){align-self:flex-start}@keyframes acc-anim{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.has-icons .c-accordion__title{padding-right:40px}.has-icons .c-accordion__title:after{content:"";position:absolute;right:0;top:0;width:40px;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:currentcolor;background-image:var(--acc-arrow-icon);background-repeat:no-repeat;background-position:50% 50%;background-size:20px;transition:all .3s}.c-accordion-v1{margin-top:30px}.c-accordion-v1 .c-accordion__item{--acc-title-size: 2.4rem;--acc-title-weight: 700;--c-block__title-color: var(--dst--primary-color1);background-color:#fff;box-shadow:0 24px 34px #00000012;border-radius:20px;margin-bottom:20px;padding-left:0}.c-accordion-v1 .c-accordion__item:before{content:none}.c-accordion-v1 .c-accordion__item.is-active .c-accordion__title{padding-bottom:1rem;line-height:1.4}.has-icons .c-accordion-v1 .c-accordion__item.is-active .c-accordion__title:after{background:#28272d;background-image:url("data:image/svg+xml,%3Csvg width='16' height='5' viewBox='0 0 16 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5256 0.98845L6.32371 0.9883L1.85876 0.988281C0.974477 0.988281 0.257812 1.6653 0.257812 2.50029C0.257812 3.33544 0.974654 4.01229 1.85876 4.01229H6.32353L9.5 4L9.52543 4.01246H13.9902C14.8745 4.01246 15.5911 3.33544 15.5911 2.50045C15.5911 1.66547 14.8743 0.98845 13.9902 0.98845H9.5256Z' fill='%23FFC300'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:15px;background-position:50% 50%;transform:unset}.c-accordion-v1 .c-accordion__title{padding:3rem 7.5rem 3rem 4rem}.has-icons .c-accordion-v1 .c-accordion__title:after{content:"";right:4rem;top:3.5rem;width:23px;height:23px;background:#ffc300;background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.19116 4.7514V1.26787C8.19116 0.577963 7.59898 0.0188255 6.86864 0.0188255C6.13814 0.0188255 5.54612 0.578101 5.54612 1.26787V4.75126H1.85768C1.12718 4.75126 0.535156 5.31053 0.535156 6.00031C0.535156 6.69022 1.12733 7.24935 1.85768 7.24935H5.54597V10.7327C5.54597 11.4227 6.13814 11.9818 6.86849 11.9818C7.59884 11.9818 8.19101 11.4225 8.19101 10.7327V7.24949H11.8793C12.6098 7.24949 13.2018 6.69022 13.2018 6.00045C13.2018 5.31067 12.6096 4.7514 11.8793 4.7514H8.19116Z' fill='currentColor'/%3E%3C/svg%3E");background-size:15px;background-repeat:no-repeat;background-position:50% 50%;transition:all .3s;border-radius:5px}.c-accordion-v1 .c-accordion__content{padding:0 4rem 3rem}.has-icons .is-active .c-accordion__title:after{transform:rotate(180deg)}.l-accordion-v1 .c-accordion__media{position:sticky;top:5rem}.m-accordion{--columns-ratio: 50%;--columns-gap: 30px;--c-block-gl: 0;--c-block-gr: 0;--c-block-gt: 0;--c-block-gb: 0;--c-block-border-color: transparent;--c-block-title-bg-color: transparent;--c-block-text-bg-color: transparent;--c-block__title-color: currentcolor;--c-block-text-color: currentcolor;--acc-item-space: .1em}.c-accordion{--acc-icon-width: 60px;--acc-title-size: inherit;--acc-title-weight: inherit;--acc-arrow-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='6.97 8.98 10.03 6.02'%3E%3Cpath d='M12 15a1 1 0 0 1-.707-.293l-4-4a1 1 0 1 1 1.414-1.414L12 12.586l3.293-3.293a1 1 0 0 1 1.414 1.414l-4 4A1 1 0 0 1 12 15Z' fill='currentColor'/%3E%3C/svg%3E")}.c-accordion__item{position:relative;padding-left:10px}.c-accordion__item:before{content:"";position:absolute;top:0;left:0;bottom:0;opacity:0;transform:translateY(var(--c-acc-border));width:4px;background:var(--dst--primary-color2);border-radius:4px;transition:opacity .3s,transform .3s}.c-accordion__item.is-active:before{transform:translate(0);opacity:1}.c-accordion__item.is-active:after{transform:translateY(-50%);opacity:1}
