.accordion{display:grid;gap:20px;margin-bottom:1.5rem}.accordion-panel{color:#040725;padding:0;width:100%}.accordion--grey .accordion-item,.accordion-panel{background-color:#f4f4f4;border-radius:15px}.accordion--white .accordion-item{background-color:#fff;border-radius:15px}.accordion--white .accordion-panel{background-color:#fff}.accordion--blue .accordion-item,.accordion--blue .accordion-panel{background-color:#1f68a1;color:#fff}.accordion--blue .accordion-item{border-radius:15px}.accordion--blue .accordion-item__content,.accordion--blue .accordion-item__inner a,.accordion--blue .accordion-panel__title{color:#fff}.accordion--blue .accordion-item__content p:last-of-type{margin-bottom:0}.accordion-panel+.accordion-panel{margin-top:2px}.accordion-panel__title{color:#040725;cursor:pointer;display:flex;flex-direction:column;font-size:24px;font-weight:600;justify-content:center;line-height:1.1;padding:0 80px 0 40px;position:relative;text-align:left}@media (width >= 768px){.accordion-panel__title{min-height:80px}}.accordion-panel__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.1 31.2'%3E%3Cpath fill='none' stroke='%23040625' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m1.5 29.7 14.1-14.1-8.22-8.23L1.5 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";display:block;height:32px;position:absolute;right:40px;transition:transform .3s ease;width:16px}.accordion--blue .accordion-panel__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.1 31.2'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m1.5 29.7 14.1-14.1-8.22-8.23L1.5 1.5'/%3E%3C/svg%3E")}[aria-expanded=true] .accordion-panel__title:after{transform:rotate(90deg)}.accordion-panel--expanded .accordion-panel__title:after{right:40px;transform:rotate(90deg)}.accordion-item__content{color:#040725;font-size:18px;font-weight:400;opacity:0;transform:translateY(-50px);transition:opacity .4s ease,transform .3s ease}.accordion-item__content ul ul{margin-top:1rem}.accordion-item__content ul ul li:not(:last-of-type){margin-bottom:1rem}.accordion-item__content[aria-hidden=false]{opacity:1;transform:translateY(0)}.accordion-item__inner{padding:40px 20px}.accordion-item__inner ul li:not(:last-of-type){margin-bottom:.25rem}.accordion-item__inner a{color:#040725;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.accordion-item__content,.accordion-item__content p,.accordion-item__content span{font-size:18px}.accordion .button--modal{background-color:transparent;font-size:inherit;font-weight:400;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (width <= 767px){.accordion-panel__title{font-size:18px;min-height:80px;padding:0 30px}.accordion-item__inner{padding:30px}.accordion-item__content,.accordion-item__content p,.accordion-item__content span{font-size:16px}.accordion-panel__title:after{height:24px;width:12px}}@media (width <= 480px){.accordion-panel__title{font-size:16px;min-height:60px;padding:0 20px}.accordion-item__inner{padding:20px}.accordion-item__content,.accordion-item__content p,.accordion-item__content span{font-size:14px}.accordion-panel__title:after{height:16px;right:20px;width:8px}}@media (width >= 768px){.accordion--left .accordion-panel__title{font-size:26px}.accordion--left .accordion-item__content,.accordion--left .accordion-item__content p,.accordion--left .accordion-item__content span{font-size:20px}}.accordion--left .accordion-panel__title{padding:0 40px 0 50px}.accordion--left.accordion--arrow-right .accordion-panel__title{padding:10px 60px 10px 20px}.accordion--left .accordion-item__inner{padding-left:50px}.accordion--left .accordion-panel__title:after{left:12px;right:auto}.accordion--left.accordion--arrow-right .accordion-panel__title:after{left:auto;right:20px}.accordion--left .accordion-item__inner{padding:15px 20px 0}@media (width >= 768px){.accordion--left .accordion-panel__title{padding:20px 40px 20px 100px}.accordion--left.accordion--arrow-right .accordion-panel__title{padding:20px 100px 20px 40px}.accordion--left .accordion-item__inner{padding-left:100px}.accordion--left.accordion--arrow-right .accordion-item__inner{padding-left:40px}.accordion--left .accordion-panel__title:after{left:40px}.accordion--left.accordion--arrow-right .accordion-panel__title:after{right:40px}}.accordion-section+.accordion-section{margin-top:2rem}.accordion-section .accordion-collapse-controls{display:flex;gap:.5em;margin-bottom:1rem}.accordion-section .button--control:not(:last-of-type){border-right:1px solid #040725;padding-right:.5em}.accordion--color .accordion-item__inner{padding-bottom:40px;padding-right:40px}@media (width >= 768px){.accordion--color .accordion-item__inner{padding-right:80px}}.accordion--image{gap:10px}.accordion-image__grid{display:grid;gap:40px;justify-items:center}@media (width >= 768px){.accordion-image__grid{gap:20px 80px;grid-template-columns:.75fr 1fr}}.accordion-image__grid .accordion-item__inner{padding:0 80px 20px 20px}.accordion-image__grid .accordion--white .accordion-panel{background-color:var(--color-white)}.accordion-image__grid .accordion-item__inner p:last-of-type{margin-bottom:0}.accordion-image__grid .accordion-panel__title{align-items:center;flex-direction:row;font-size:22px;justify-content:flex-start;padding:0 80px 0 20px}.accordion-image__grid .accordion-panel__title em:before{content:"-";display:inline-block;font-weight:600;margin:0 5px;position:relative}.accordion-image__grid .accordion-panel__title em{font-weight:300;position:relative}.accordion-image__grid [aria-expanded=true] .accordion-panel__title:after{transform:rotate(-90deg)}.accordion-image__grid [aria-expanded=true] .accordion-panel__title{border-top:1px solid var(--color-galaxy)}.accordion-image__grid [aria-expanded=false] .accordion-panel__title{border-top:1px solid #b1b1b1}.accordion-image__grid .accordion-panel__title:after{transform:rotate(90deg)}@media (width >= 768px){.accordion-image__grid .accordion-panel__title{min-height:70px}}.accordion-image{aspect-ratio:auto}@media (width >= 768px){.accordion-image{aspect-ratio:1/1;position:sticky;top:140px;width:340px}}@media (width >= 992px){.accordion-image{width:440px}}.accordion-image img{filter:drop-shadow(0 6px 66px rgba(4,7,37,.18))}