.c-icon-panel{position:relative}.c-icon-panel--dark{background:linear-gradient(180deg,#141937,#2d2373);overflow:hidden}.c-icon-panel__inner{display:flex;flex-direction:column;position:relative}.c-icon-panel__inner-text{flex:0 1 30%}.c-icon-panel--dark .c-icon-panel__inner-text{color:#d7d7e6}.c-icon-panel__inner-text p{color:#141937}.c-icon-panel__inner-text p:first-of-type{margin-top:2.4rem}.c-icon-panel--dark .c-icon-panel__inner-text p{color:#d7d7e6}.c-icon-panel__heading{margin:0;max-width:918px}.c-icon-panel--dark .c-icon-panel__heading{color:#f0f0f0;margin-bottom:1.6rem}.c-icon-panel__summary{margin-top:8px;max-width:918px}.c-icon-panel--dark .c-icon-panel__summary{color:#f0f0f0}.c-icon-panel__items{display:flex;gap:12px;list-style:none;margin:0;overflow:scroll;padding:24px;scrollbar-width:none}.c-icon-panel__items:first-child{margin-top:0}.c-icon-panel__items--flex{display:flex;flex:1}.c-icon-panel__items--1{grid-template-columns:repeat(1,1fr)!important;justify-content:center}.c-icon-panel__items--2{grid-auto-rows:min-content}.c-icon-card{border-radius:12px;container:icon-card/inline-size;flex:1;max-width:917px;min-width:280px;transition:border .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1)}.c-icon-panel__items--flex .c-icon-card{flex:1}.c-icon-panel--light .c-icon-card--no-link:focus,.c-icon-panel--light .c-icon-card--no-link:hover{box-shadow:none}.c-icon-card--no-link{border:none}.c-icon-card__link{background-color:#f0f0f0;border-radius:24px;display:flex;flex-direction:row;gap:2.4rem;height:100%;padding:32px 12px 12px 32px;position:relative;text-decoration:none;transition:background-color .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1)}@container icon-card (max-width: 360px){.c-icon-card__link{flex-direction:column}}.c-icon-panel--dark .c-icon-card__link{background-color:#fff}.c-icon-panel--dark .c-icon-card__link:focus,.c-icon-panel--dark .c-icon-card__link:hover{box-shadow:0 20px 20px -20px rgba(0,0,0,.2),0 10px 30px 0 rgba(0,0,0,.1)}.c-icon-card__link:focus,.c-icon-card__link:hover{background-color:#fff;box-shadow:0 20px 20px -20px rgba(45,35,115,.2),0 10px 30px 0 rgba(45,35,115,.1)}.c-icon-panel__items--1 .c-icon-card__link{flex-direction:row;height:-moz-fit-content;height:fit-content}.c-icon-card__wrapper{border-radius:24px;display:flex;flex-direction:row;gap:16px;height:100%;padding:24px}@container icon-card (max-width: 360px){.c-icon-card__wrapper{flex-direction:column}}.c-icon-panel--light .c-icon-card__wrapper{background-color:#fff;background-color:#f0f0f0}.c-icon-panel--dark .c-icon-card__wrapper{background-color:#fff}.c-icon-card--small .c-icon-card__wrapper{padding:0}.c-icon-panel__items--1 .c-icon-card__wrapper{flex-direction:row}.c-icon-card__image{height:48px}.c-icon-card__image img{height:48px;width:48px}.c-icon-card__content{display:flex;flex:1;flex-direction:column;transition:color .3s cubic-bezier(.165,.84,.44,1)}.c-icon-card__link:focus .c-icon-card__content,.c-icon-card__link:hover .c-icon-card__content{color:#141937}.c-icon-card--small .c-icon-card__content{border-radius:12px;color:#141937;height:100%;padding:24px}.c-icon-panel--dark .c-icon-card--small .c-icon-card__content,.c-icon-panel--light .c-icon-card--small .c-icon-card__content{background-color:#fff}.c-icon-card__heading{font-size:2.4rem;margin-bottom:0;margin-top:.8rem}.c-icon-card__link .c-icon-card__heading{padding-right:2.8rem}.c-icon-card__text{color:#141937;margin-bottom:2.4rem;margin-top:8px}.c-icon-card__link .c-icon-card__text{padding-right:2.8rem}.c-icon-card--no-link .c-icon-card__text{margin-bottom:0}.c-icon-card__button{align-items:center;align-self:baseline;background-color:#fff;border:none;border-radius:50%;display:flex;height:24px;justify-content:flex-end;margin-left:auto;margin-right:0;margin-top:auto;width:24px}.c-icon-card__button svg{height:24px;width:24px;fill:#509bbe;border-radius:50%}.c-icon-panel--dark .c-icon-card__button{background-color:#d7d7e6}.c-icon-panel--dark .c-icon-card__button svg{fill:#141937}.c-icon-card__link:focus .c-icon-card__button svg,.c-icon-card__link:hover .c-icon-card__button svg{fill:#fff;background-color:#509bbe}.c-icon-panel--dark .c-icon-card__link:focus .c-icon-card__button svg,.c-icon-panel--dark .c-icon-card__link:hover .c-icon-card__button svg{background-color:#141937;fill:#fff}.c-icon-card__link:focus .c-icon-card__button:after,.c-icon-card__link:hover .c-icon-card__button:after{box-shadow:inset 0 0 0 .2rem #141937}.c-icon-card__link:focus .c-icon-card__button:before,.c-icon-card__link:hover .c-icon-card__button:before{border-radius:50%;content:"";display:block;height:24px;position:absolute;right:0;width:24px}.c-arcs--icon{bottom:0;display:none;left:0;position:absolute;rotate:90deg}.c-arcs--icon img{height:100%;width:auto}@media screen and (min-width:600px){.c-icon-panel__items{grid-template-columns:repeat(2,1fr);padding:40px}}@media screen and (min-width:1024px){.c-icon-panel__summary{margin-top:12px}.c-icon-panel__items{gap:24px}.c-icon-card__link{gap:24px;padding:32px 12px 12px 32px}.c-icon-card__wrapper{gap:24px;padding:40px}.c-icon-card__text{margin-top:8px}.c-arcs--icon{bottom:0;display:block;height:400px;width:400px}}@media screen and (min-width:1280px){.c-icon-panel__inner{flex-direction:row;gap:8rem}.c-icon-panel--dark .c-icon-panel__heading{margin-bottom:2.4rem}.c-icon-panel__items{display:grid;flex:0 1 70%;overflow:visible;padding:0}.c-icon-panel__items--flex{display:flex;flex:1;overflow:visible}.c-icon-card__button{bottom:1.2rem;position:absolute;right:1.2rem}}@media screen and (max-width:1279px){.c-icon-panel__inner.l-component__content{padding:0}.c-icon-panel__inner-text{padding:0 40px}}@media screen and (max-width:599px){.c-icon-panel__inner-text{padding:0 24px}}