*,:after,:before{box-sizing:border-box}*{word-break:break-word}body,html{padding:0;margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:#fdfdff;scroll-behavior:smooth}@media (min-width:992px) and (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.9){html{font-size:55%}}body{display:flex;flex-direction:column;min-height:100vh;color:#183264;font-family:kit-rounded,sans-serif;line-height:1.76;font-size:1.6rem}::selection{background-color:#000;color:#fff}.main{flex:1 0 auto;display:flex;flex-wrap:wrap;flex-direction:column;scroll-margin-top:70px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.main{min-height:85vh}}footer,header,img,main,section{display:block}a{color:#183264}a:hover{text-decoration:none;color:#e42313}.section{width:100%}.cp-detail__content ul,.text-content ul{list-style:none;margin-left:.375rem;padding-left:0;margin-bottom:1.5rem}.cp-detail__content ul li,.text-content ul li{position:relative;list-style:none;padding-left:1.5rem}.cp-detail__content ul li:before,.text-content ul li:before{display:block;content:'';width:6px;height:6px;background-color:#e42313;position:absolute;left:0;top:.88235294rem}.cp-detail__content li,.text-content li{margin-bottom:.5rem}.cp-detail__content li ol,.cp-detail__content li ul,.text-content li ol,.text-content li ul{margin-top:.5rem}.cp-detail__content ol,.text-content ol{padding-left:1.5rem}.cp-detail__content ol li,.text-content ol li{padding-left:.45rem}.cp-detail__content ol li::marker,.text-content ol li::marker{font-weight:700}h1,h2,h3,h4,h5,h6{line-height:1.1;margin-bottom:0;margin-top:1.5rem;word-break:break-word;word-wrap:break-word}@media (min-width:768px){h1,h2,h3,h4,h5,h6{margin-top:3rem}}address,ol,p,ul{margin-top:0;margin-bottom:1.5rem}address{font-style:normal}iframe{border:none}.not-found__inner{background:#fff;max-width:50rem;margin:0 auto;padding:3rem;border:1px solid #516889;border-radius:20px}.not-found__inner h1{color:#e42313}.section-typo{margin-top:17rem}.h1,h1{font-size:3.4rem;font-weight:600}@media (min-width:768px){.h1,h1{font-size:4.08rem}}@media (min-width:992px){.h1,h1{font-size:6.8rem}}.h2,h2{font-size:2.88rem;color:#183264;margin:3rem 0}@media (min-width:992px){.h2,h2{font-size:3.6rem;margin:4.5rem 0 6rem}}.h3,h3{font-size:1.8rem}@media (min-width:992px){.h3,h3{font-size:2.2rem}}.h4,.h5,.h6,h4,h5,h6{font-size:1.6rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.responsive-img{max-width:100%;height:auto}.display-flex{display:flex}.justify-content-center{justify-content:center}.is-relative{position:relative}.color-primary{color:#e42313}.main-reset{justify-content:flex-start}.container{max-width:1370px;width:100%;margin-left:auto;margin-right:auto;padding:0 1.5rem}.container-thin{max-width:991px;width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.is-hidden{display:none}.margin-t-10{margin-top:1.5rem}.margin-t-15{margin-top:2.25rem}.margin-t-30{margin-top:4.5rem}.margin-t-50{margin-top:7.5rem}.margin-t-60{margin-top:9rem}.margin-t-120{margin-top:18rem}.margin-b-10{margin-bottom:1.5rem}.margin-b-15{margin-bottom:2.25rem}.margin-b-30{margin-bottom:4.5rem}.margin-b-50{margin-bottom:7.5rem}.margin-b-60{margin-bottom:9rem}.margin-b-120{margin-bottom:18rem}@media (min-width:992px){.margin-t-10-lg{margin-top:1.5rem}}@media (min-width:992px){.margin-t-15-lg{margin-top:2.25rem}}@media (min-width:992px){.margin-t-30-lg{margin-top:4.5rem}}@media (min-width:992px){.margin-t-50-lg{margin-top:7.5rem}}@media (min-width:992px){.margin-t-60-lg{margin-top:9rem}}@media (min-width:992px){.margin-t-120-lg{margin-top:18rem}}@media (min-width:992px){.margin-b-10-lg{margin-bottom:1.5rem}}@media (min-width:992px){.margin-b-15-lg{margin-bottom:2.25rem}}@media (min-width:992px){.margin-b-30-lg{margin-bottom:4.5rem}}@media (min-width:992px){.margin-b-50-lg{margin-bottom:7.5rem}}@media (min-width:992px){.margin-b-60-lg{margin-bottom:9rem}}@media (min-width:992px){.margin-b-120-lg{margin-bottom:18rem}}.padding-t-10{padding-top:1.5rem}.padding-t-15{padding-top:2.25rem}.padding-t-30{padding-top:4.5rem}.padding-t-50{padding-top:7.5rem}.padding-t-60{padding-top:9rem}.padding-t-120{padding-top:18rem}.padding-b-10{padding-bottom:1.5rem}.padding-b-15{padding-bottom:2.25rem}.padding-b-30{padding-bottom:4.5rem}.padding-b-50{padding-bottom:7.5rem}.padding-b-60{padding-bottom:9rem}.padding-b-120{padding-bottom:18rem}@media (min-width:992px){.padding-t-10-lg{padding-top:1.5rem}}@media (min-width:992px){.padding-t-15-lg{padding-top:2.25rem}}@media (min-width:992px){.padding-t-30-lg{padding-top:4.5rem}}@media (min-width:992px){.padding-t-50-lg{padding-top:7.5rem}}@media (min-width:992px){.padding-t-60-lg{padding-top:9rem}}@media (min-width:992px){.padding-t-120-lg{padding-top:18rem}}@media (min-width:992px){.padding-b-10-lg{padding-bottom:1.5rem}}@media (min-width:992px){.padding-b-15-lg{padding-bottom:2.25rem}}@media (min-width:992px){.padding-b-30-lg{padding-bottom:4.5rem}}@media (min-width:992px){.padding-b-50-lg{padding-bottom:7.5rem}}@media (min-width:992px){.padding-b-60-lg{padding-bottom:9rem}}@media (min-width:992px){.padding-b-120-lg{padding-bottom:18rem}}.m-benefits__inner{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;row-gap:2rem}@media (min-width:576px){.m-benefits__inner{align-items:stretch;flex-direction:row;flex-wrap:wrap;column-gap:2rem;row-gap:4rem;margin-bottom:4rem}}.m-benefits__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:0;margin-right:0;width:100%;text-decoration:none;transition:box-shadow .2s ease-in-out;max-width:100%;text-align:center;border:1px solid #acb9ce;border-radius:2rem;padding:4rem 3rem}@media (min-width:576px){.m-benefits__item{max-width:100%;min-height:7.5rem}}a.m-benefits__item:hover .m-benefits__item-link{color:rgba(24,50,100,.65)}a.m-benefits__item:hover .button{background-color:rgba(228,35,19,.4);border-color:rgba(228,35,19,.4);color:rgba(24,50,100,.65);text-decoration:none}.m-benefits__item-inner{width:100%}@media (min-width:576px){.m-benefits__inner--2-items .m-benefits__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-benefits__inner--3-items .m-benefits__item{width:calc((100% - (2rem))/ 2)}}@media (min-width:1200px){.m-benefits__inner--3-items .m-benefits__item{width:calc((100% - (2rem * 2))/ 3)}}@media (min-width:576px){.m-benefits__inner--4-items .m-benefits__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-benefits__inner--4-items .m-benefits__item{width:calc(100% / 3 - (2rem * 2))}}@media (min-width:768px){.m-benefits__inner--4-items .m-benefits__item{width:calc(100% / 4 - (2rem * 2))}}@media (min-width:576px){.m-benefits__inner--5-items .m-benefits__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-benefits__inner--5-items .m-benefits__item{width:calc(100% / 3 - (2rem * 2))}}@media (min-width:992px){.m-benefits__inner--5-items .m-benefits__item{width:calc(100% / 4 - (2rem * 2))}}@media (min-width:1200px){.m-benefits__inner--5-items .m-benefits__item{width:calc(100% / 5 - (2rem * 2))}}@media (min-width:576px){.m-benefits__inner--6-items .m-benefits__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-benefits__inner--6-items .m-benefits__item{width:calc(100% / 3 - (2rem * 2))}}@media (min-width:992px){.m-benefits__inner--6-items .m-benefits__item{width:calc(100% / 4 - (2rem * 2))}}@media (min-width:1200px){.m-benefits__inner--6-items .m-benefits__item{width:calc(100% / 6 - (2rem * 2))}}.m-benefits__inner--2-items-mobile{flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:575px){.m-benefits__inner--2-items-mobile .m-benefits__item{width:calc(100% / 2 - (2rem * 2));margin:0 2rem 2rem}}.m-benefits__inner--last-left{justify-content:flex-start}.m-benefits__inner--last-right{justify-content:flex-end}.m-benefits__inner--last-center{justify-content:center}.m-benefits__item-icon{width:5.2rem;height:5.2rem;margin:0 auto 1.5rem}.m-benefits__item-icon svg{width:100%;height:auto}.m-benefits__item-image{width:100%;padding-bottom:56.25%;background-position:center;background-size:cover;margin-bottom:1.5rem}.m-benefits__item-title{font-size:2.4rem;color:#183264;margin:3rem 0 1.5rem;font-weight:700;width:100%;word-break:break-word;word-wrap:break-word}.m-benefits__item-description{font-size:1.6rem;color:#183264;width:100%;word-break:break-word;word-wrap:break-word;margin:0;font-family:aktiv-grotesk,sans-serif}.m-benefits__item-link{color:#183264;font-size:1.6rem;transition:color .2s ease-in-out}.section-benefits{padding:1.5rem 0 0}@media (min-width:768px){.section-benefits{padding:3rem 0 4.5rem}}@media (min-width:992px){.section-benefits{padding:4.5rem 0 7.5rem}}.button{position:relative;-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;text-align:center;text-decoration:none;font-size:inherit;font-family:aktiv-grotesk,sans-serif;font-weight:400;color:#183264;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:50px;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;z-index:100;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.button:active,.button:focus,.button:hover{color:#183264;text-decoration:underline}.button svg{width:1.35rem;height:1.35rem;flex:none;fill:currentColor}.button--primary{background-color:#e42313;border:1px solid #e42313;color:#fff}.button--primary.is-active,.button--primary:active,.button--primary:focus,.button--primary:hover{background-color:#9d180d;border-color:rgba(228,35,19,0);color:#fff;text-decoration:none}.button--primary:active{background-color:rgba(228,35,19,.8);border-color:rgba(228,35,19,.8)}.button--secondary{background-color:transparent;border:1px solid #183264;color:#183264;padding:1rem 2rem;font-weight:600}.button--secondary.is-active,.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-color:#091326;border-color:rgba(24,50,100,0);color:#fff;text-decoration:none}.button--secondary:active{background-color:rgba(9,19,38,.8);border-color:rgba(24,50,100,.8)}.button--tertiary{background-color:#e42313;border:1px solid #e42313;color:#fff;gap:10px;font-size:2.1rem;font-weight:600}.button--tertiary.is-active,.button--tertiary:active,.button--tertiary:focus,.button--tertiary:hover{background-color:#9d180d;border-color:rgba(228,35,19,0);color:#fff;text-decoration:none}.button--tertiary:active{background-color:rgba(228,35,19,.8);border-color:rgba(228,35,19,.8)}.button--quaternary{background-color:#fff;border:1px solid #fff;color:#e42313;gap:10px;font-size:1.9rem;font-weight:600}.button--quaternary.is-active,.button--quaternary:active,.button--quaternary:focus,.button--quaternary:hover{background-color:#d9d9d9;border-color:rgba(255,255,255,0);color:#e42313;text-decoration:none}.button--quaternary:active{background-color:rgba(217,217,217,.8);border-color:rgba(255,255,255,.8)}.button--quaternary svg path{fill:#e42313}.button--quinary{background-color:#fff;border:1px solid #fff;color:#e42313;gap:10px;font-size:1.6rem;font-weight:600}.button--quinary.is-active,.button--quinary:active,.button--quinary:focus,.button--quinary:hover{background-color:#d9d9d9;border-color:rgba(255,255,255,0);color:#e42313;text-decoration:none}.button--quinary:active{background-color:rgba(217,217,217,.8);border-color:rgba(255,255,255,.8)}.button--quinary svg path{fill:#e42313}@media (min-width:992px){.button--quinary{font-size:1.8rem}}@media (min-width:1200px){.button--quinary{font-size:2.1rem}}.button--link{text-decoration:underline}.button--link.is-active,.button--link:active,.button--link:focus,.button--link:hover{text-decoration:none}.button--size100{padding:1.07142857rem 3rem}.button--size90{padding:1.07142857rem 4.5rem}.button--size50{padding:.375rem 1.5rem}.button.is-disabled,.button:disabled,.button[disabled]{background-color:#c7c7c7;border-color:#c7c7c7;color:#666;pointer-events:none}#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit,#capybara-position-list .cp-button--submit{position:relative;-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;text-align:center;text-decoration:none;font-size:inherit;font-family:aktiv-grotesk,sans-serif;font-weight:400;color:#183264;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:50px;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;z-index:100;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;background-color:#e42313;border:1px solid #e42313;color:#fff;padding:1.07142857rem 3rem}#capybara-position-detail .cp-button--submit:active,#capybara-position-detail .cp-button--submit:focus,#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit:active,#capybara-position-form .cp-button--submit:focus,#capybara-position-form .cp-button--submit:hover,#capybara-position-list .cp-button--submit:active,#capybara-position-list .cp-button--submit:focus,#capybara-position-list .cp-button--submit:hover{color:#183264;text-decoration:underline}#capybara-position-detail .cp-button--submit svg,#capybara-position-form .cp-button--submit svg,#capybara-position-list .cp-button--submit svg{width:1.35rem;height:1.35rem;flex:none;fill:currentColor}#capybara-position-detail .cp-button--submit.is-active,#capybara-position-detail .cp-button--submit:active,#capybara-position-detail .cp-button--submit:focus,#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit.is-active,#capybara-position-form .cp-button--submit:active,#capybara-position-form .cp-button--submit:focus,#capybara-position-form .cp-button--submit:hover,#capybara-position-list .cp-button--submit.is-active,#capybara-position-list .cp-button--submit:active,#capybara-position-list .cp-button--submit:focus,#capybara-position-list .cp-button--submit:hover{background-color:#9d180d;border-color:rgba(228,35,19,0);color:#fff;text-decoration:none}#capybara-position-detail .cp-button--submit:active,#capybara-position-form .cp-button--submit:active,#capybara-position-list .cp-button--submit:active{background-color:rgba(228,35,19,.8);border-color:rgba(228,35,19,.8)}#capybara-position-detail .cp-button--back,#capybara-position-form .cp-button--back,#capybara-position-list .cp-button--back{position:relative;-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;text-align:center;text-decoration:none;font-size:inherit;font-family:aktiv-grotesk,sans-serif;font-weight:400;color:#183264;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:50px;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;z-index:100;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;text-decoration:underline;padding:1.07142857rem 3rem}#capybara-position-detail .cp-button--back:active,#capybara-position-detail .cp-button--back:focus,#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back:active,#capybara-position-form .cp-button--back:focus,#capybara-position-form .cp-button--back:hover,#capybara-position-list .cp-button--back:active,#capybara-position-list .cp-button--back:focus,#capybara-position-list .cp-button--back:hover{color:#183264;text-decoration:underline}#capybara-position-detail .cp-button--back svg,#capybara-position-form .cp-button--back svg,#capybara-position-list .cp-button--back svg{width:1.35rem;height:1.35rem;flex:none;fill:currentColor}#capybara-position-detail .cp-button--back.is-active,#capybara-position-detail .cp-button--back:active,#capybara-position-detail .cp-button--back:focus,#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back.is-active,#capybara-position-form .cp-button--back:active,#capybara-position-form .cp-button--back:focus,#capybara-position-form .cp-button--back:hover,#capybara-position-list .cp-button--back.is-active,#capybara-position-list .cp-button--back:active,#capybara-position-list .cp-button--back:focus,#capybara-position-list .cp-button--back:hover{text-decoration:none}#capybara-position-form .cp-form__button{position:relative;-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;text-align:center;text-decoration:none;font-size:inherit;font-family:aktiv-grotesk,sans-serif;font-weight:400;color:#183264;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:50px;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;z-index:100;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;padding:.375rem 1.5rem}#capybara-position-form .cp-form__button:active,#capybara-position-form .cp-form__button:focus,#capybara-position-form .cp-form__button:hover{color:#183264;text-decoration:underline}#capybara-position-form .cp-form__button svg{width:1.35rem;height:1.35rem;flex:none;fill:currentColor}#capybara-position-form .cp-form__button--add{background-color:#e42313;border:1px solid #e42313;color:#fff}#capybara-position-form .cp-form__button--add.is-active,#capybara-position-form .cp-form__button--add:active,#capybara-position-form .cp-form__button--add:focus,#capybara-position-form .cp-form__button--add:hover{background-color:#9d180d;border-color:rgba(228,35,19,0);color:#fff;text-decoration:none}#capybara-position-form .cp-form__button--add:active{background-color:rgba(228,35,19,.8);border-color:rgba(228,35,19,.8)}#capybara-position-form .cp-form__button--remove{background-color:transparent;border:1px solid #183264;color:#183264;padding:1rem 2rem;font-weight:600}#capybara-position-form .cp-form__button--remove.is-active,#capybara-position-form .cp-form__button--remove:active,#capybara-position-form .cp-form__button--remove:focus,#capybara-position-form .cp-form__button--remove:hover{background-color:#091326;border-color:rgba(24,50,100,0);color:#fff;text-decoration:none}#capybara-position-form .cp-form__button--remove:active{background-color:rgba(9,19,38,.8);border-color:rgba(24,50,100,.8)}#capybara-position-form .cp-button__wrapper:after{display:none}[data-error-rendered=generalError] .cp-message,[data-error-rendered=pageNotFound] .cp-message,[data-error-rendered=positionError] .cp-message,[data-page-rendered=listing] .cp-message{text-align:center;margin:3rem 0}[data-error-rendered=generalError] .cp-message__heading,[data-error-rendered=pageNotFound] .cp-message__heading,[data-error-rendered=positionError] .cp-message__heading,[data-page-rendered=listing] .cp-message__heading{margin-bottom:3rem}[data-error-rendered=generalError] .cp-message__text,[data-error-rendered=pageNotFound] .cp-message__text,[data-error-rendered=positionError] .cp-message__text,[data-page-rendered=listing] .cp-message__text{margin-bottom:3rem}[data-error-rendered=generalError] .cp-button.cp-button--offset,[data-error-rendered=pageNotFound] .cp-button.cp-button--offset,[data-error-rendered=positionError] .cp-button.cp-button--offset,[data-page-rendered=listing] .cp-button.cp-button--offset{margin-right:0}[data-error-rendered=pageNotFound] .cp-message{font-size:3.4rem;font-weight:600;font-family:inherit;font-weight:700}@media (min-width:768px){[data-error-rendered=pageNotFound] .cp-message{font-size:4.08rem}}@media (min-width:992px){[data-error-rendered=pageNotFound] .cp-message{font-size:6.8rem}}.cta{background:#e42313;position:relative;border-radius:2rem}.cta:after{content:'';position:absolute;bottom:0;left:0;background:url(../components/cta/images/eclipse.webp?v=2025897389);height:50%;width:70%;background-size:cover;background-repeat:no-repeat;background-position:center;border-bottom-left-radius:2rem;-webkit-mask-image:linear-gradient(to left,transparent,#000 30%);mask-image:linear-gradient(to left,transparent,#000 30%)}.cta__inner{padding:3rem 3rem 5rem 3rem;display:flex;flex-direction:column}.cta__inner h4{font-size:2.5rem;line-height:2.7rem;color:#fff;margin-bottom:5rem;font-weight:600}.cta__inner .button__wrap{display:flex;justify-content:end}@media (min-width:576px){.cta__inner .button__wrap{justify-content:start}}.cta__inner .button__wrap .button svg{width:auto;height:auto}@media (min-width:480px){.cta__inner{padding:4rem 4rem 8rem 4rem}}@media (min-width:576px){.cta__inner{padding:4rem 4rem 4rem 40%}}@media (min-width:768px){.cta__inner{padding:6rem 6rem 6rem 40%}}@media (min-width:992px){.cta__inner{padding:10rem 10rem 10rem 45%}.cta__inner h4{font-size:3rem;line-height:3.5rem}}@media (min-width:1200px){.cta__inner{padding:13rem 20rem 13rem 55%}.cta__inner h4{font-size:4.1rem;line-height:54px}}.cta__img{position:absolute;bottom:0;width:35%;left:-5%;z-index:1}@media (min-width:576px){.cta__img{left:0;width:40%}}@media (min-width:1200px){.cta__img{left:3%;width:50%}}.footer{position:relative;background:#183264}.footer__bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;overflow:hidden}.footer__inner{position:relative;z-index:2;display:flex;gap:3rem;flex-direction:column;padding:6rem 0;align-items:center;text-align:center}@media (min-width:992px){.footer__inner{padding:10rem 0;flex-direction:row;gap:8rem;text-align:left}}@media (min-width:1200px){.footer__inner{padding:15rem 0;gap:19rem}}.footer__description-block{color:#ffffffc7;font-family:aktiv-grotesk,sans-serif}.header{position:absolute;left:0;top:50px;z-index:1000;width:100%;transition:background-color .3s ease;color:#fff;padding:10px 0;font-family:aktiv-grotesk,sans-serif}@media (max-width:991px){.header{position:fixed;left:unset;top:unset;background-color:#fff}.header .header__logo path:nth-child(2){transition:fill .3s ease;fill:#183264}.header:after{content:'';position:absolute;bottom:0;width:100%;height:1px;background-color:#183264;opacity:.2}}.header.scrolled{position:fixed;left:unset;top:unset;background-color:#fff}.header.scrolled .header__logo path:nth-child(2){transition:fill .3s ease;fill:#183264}.header.scrolled:after{content:'';position:absolute;bottom:0;width:100%;height:1px;background-color:#183264;opacity:.2}.header__row{display:flex;justify-content:space-between;align-items:center}.header__logo{max-width:20rem;height:50px}.header__alternative .header__logo path:nth-child(2){transition:fill .3s ease;fill:#183264}.hero{padding:13.5rem 1.5rem 4.5rem;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;transition:all ease-in-out .3s;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44rem;position:relative;overflow:hidden;width:100%}.hero:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}.hero .hero__background{position:absolute;top:30%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-30%);object-fit:cover;z-index:-1}.hero .hero__placeholder{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);width:auto;height:auto;object-fit:cover;z-index:-1;pointer-events:none}.hero .hero__placeholder.hidden{opacity:0;transition:opacity .5s ease}@media (min-width:576px){.hero{min-height:54rem}}@media (min-width:768px){.hero{min-height:64rem}}@media (min-width:992px){.hero{min-height:74rem}}.hero.hero__secondary{min-height:25rem}.hero.hero__secondary:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#183264c9}@media (min-width:576px){.hero.hero__secondary{min-height:30rem}}@media (min-width:768px){.hero.hero__secondary{min-height:35rem}}@media (min-width:992px){.hero.hero__secondary{min-height:40rem}}.hero__wrap{z-index:10;text-align:center}.hero__title{text-align:center}.hero__promo{text-align:center;margin-top:3rem;font-family:aktiv-grotesk,sans-serif;font-size:1.8rem;margin-bottom:3rem;padding:0 2rem 0}@media (min-width:992px){.hero__promo{margin-bottom:6rem;padding:0 12rem 0}}@media (min-width:1200px){.hero__promo{padding:0 24rem 0}}.hero__promo:last-child{margin-bottom:0}.hero__info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center}.hero__info div{padding-left:1.5rem;padding-right:1.5rem;margin-top:1.5rem}#js-hero-content{animation:fadeInHero 2s}@keyframes fadeInHero{0%{opacity:0}100%{opacity:1}}.hero__background--youtube iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-width:177.77vh;min-height:100%;pointer-events:none;z-index:-1;transform:translate(-50%,-50%) scale(1.2)}.cp-loader{position:relative;margin:auto;flex:none;display:flex;align-items:center;justify-content:center;min-height:50vh;padding-top:3rem;padding-bottom:3rem;z-index:4}.cp-loader.is-hidden{display:none}.is-loading--bottom .cp-loader{align-items:flex-end}.cp-loader__icon{position:relative;width:6rem;height:6rem;flex:none}@media (min-width:992px){.cp-loader__icon{width:8rem;height:8rem}}.cp-loader--detail,.cp-loader--form{min-height:60vh}.is-loaded .cp-loader--articles,.is-loaded .cp-loader--articles-list,.is-loaded .cp-loader--vacancies,.is-loaded .cp-loader--vacancies-list{display:none}.is-loading .cp-loader--articles,.is-loading .cp-loader--articles-list,.is-loading .cp-loader--vacancies,.is-loading .cp-loader--vacancies-list{position:absolute;top:0;bottom:0;left:0;right:0}.cp-loader--articles-list,.cp-loader--vacancies-list{min-height:auto}.is-loading .articles__empty,.is-loading .articles__item,.is-loading .vacancies__empty,.is-loading .vacancies__header,.is-loading .vacancies__job{opacity:.4}#vacancy-form .cp-loader,.cp-is-loading{display:none}.cp-loader--detail{margin-top:10rem}@media (min-width:768px){.cp-loader--detail{margin-top:15rem}}@media (max-width:991px){.js-menu-open{overflow:hidden;position:static;width:100%}}.m-navwrapper *{box-sizing:border-box}.m-nav{padding:6rem 2.00001rem;background-color:#fff;width:80vw;position:fixed;left:20vw;top:0;bottom:0;text-align:left;text-transform:none;z-index:2000;transition:transform .4s cubic-bezier(.55,.055,.675,.19);transform:translateX(100%);overflow-y:auto}@media (min-width:768px){.m-nav{padding:6rem 5.00001rem;width:40vw;left:auto;right:0}}@media (min-width:992px){.m-nav{padding:0;background-color:transparent;width:auto;position:static;transform:translateX(0) translateY(0);overflow:visible;transition:none}}.m-navwrapper--left .m-nav{transform:translateX(-100%);left:0}@media (min-width:992px){.m-navwrapper--left .m-nav{transform:translateX(0)}}.m-navwrapper--left-slide-top .m-nav,.m-navwrapper--right-slide-top .m-nav{transform:translateX(0) translateY(6rem);padding:0 2.00001rem;left:0;bottom:10vh;width:100vw;max-height:0;transition:max-height .4s cubic-bezier(.55,.055,.675,.19)}.m-navwrapper--left-slide-top .m-nav .m-nav__link,.m-navwrapper--right-slide-top .m-nav .m-nav__link{visibility:hidden}.js-menu-open .m-navwrapper--left-slide-top .m-nav,.js-menu-open .m-navwrapper--right-slide-top .m-nav{max-height:36rem;transition:max-height .4s cubic-bezier(.55,.055,.675,.19)}.js-menu-open .m-navwrapper--left-slide-top .m-nav .m-nav__link,.js-menu-open .m-navwrapper--right-slide-top .m-nav .m-nav__link{visibility:visible}@media (min-width:768px){.m-navwrapper--left-slide-top .m-nav,.m-navwrapper--right-slide-top .m-nav{padding:0 5.00001rem}}@media (min-width:992px){.m-navwrapper--left-slide-top .m-nav,.m-navwrapper--right-slide-top .m-nav{padding:0;transform:translateX(0) translateY(0);top:unset;left:unset;bottom:unset;width:auto;max-height:initial}.m-navwrapper--left-slide-top .m-nav .m-nav__link,.m-navwrapper--right-slide-top .m-nav .m-nav__link{visibility:visible}}.m-nav__list{padding:0;margin:1.5rem 0 3rem 0;display:flex;flex-direction:column;gap:.75rem;align-items:center}@media (min-width:992px){.m-nav__list{flex-direction:row;margin:0;gap:1rem}}@media (min-width:1200px){.m-nav__list{gap:1.5rem}}.m-nav__item{list-style:none;font-size:1.6rem}@media (min-width:1200px){.m-nav__item{font-size:1.8rem}}@media (min-width:992px){.m-nav__item{margin-bottom:0}}.m-nav__link{display:block;text-decoration:none;color:#000;position:relative;padding:1rem 1.6rem}@media (min-width:1200px){.m-nav__link{padding:1.6rem 2rem}}.m-nav__link.flex{display:flex;gap:10px}.m-nav__link:hover{text-decoration:none}.m-nav__link:hover:after{transform:scaleX(1)}.m-nav__link.is-active{font-weight:700}.m-nav__link:after{content:'';width:100%;position:absolute;bottom:0;left:0;background:#e42313;height:3px;transition:transform .3s ease;transform:scaleX(0)}@media (min-width:992px){.m-nav__link{color:#fff}.header__alternative .m-nav__link{color:#183264}.header.scrolled .m-nav__link{color:#183264;transition:color .3s ease}}.m-nav__submenu{display:none;padding:0;margin:.75rem 1.5rem}@media (min-width:992px){.m-nav__submenu{background-color:#ededed;padding:.75rem 3rem;margin:0;text-align:left;position:absolute;top:100%;left:0}}.js-active .m-nav__submenu{display:block;z-index:10000}.m-nav__item--has-submenu{position:relative}@media (max-width:991px){.m-nav__item--has-submenu.js-active{background-color:#ededed;overflow:hidden}}@media (min-width:992px){.m-nav__item--has-submenu>.m-nav__submenu{display:none}.m-nav__item--has-submenu:hover>.m-nav__link{pointer-events:none}.m-nav__item--has-submenu:hover>.m-nav__submenu{display:block}}.m-nav__checkbox{display:none}.m-nav__button{background-color:transparent;color:#183264;width:50px;height:60px;padding-top:10px;text-align:center;text-transform:uppercase;font-size:.6em;cursor:pointer;transition:background-color .4s ease-in;top:10px;right:10px;z-index:3000;position:absolute}@media (min-width:992px){.m-nav__button{display:none}}.m-navwrapper--left .m-nav__button,.m-navwrapper--left-slide-top .m-nav__button{left:0;right:auto}.m-nav__button .m-nav__icon--menu{display:inline-block}.m-nav__button .m-nav__icon--close{display:none}.m-nav__icon{width:30px;height:30px;fill:#183264}.m-nav__checkbox:checked~.m-nav{transform:translateX(0);transition:transform .4s cubic-bezier(.55,.055,.675,.19)}.m-navwrapper--left-slide-top .m-nav__checkbox:checked~.m-nav,.m-navwrapper--right-slide-top .m-nav__checkbox:checked~.m-nav{transform:translateX(0) translateY(6rem);transition:transform .4s cubic-bezier(.55,.055,.675,.19),max-height .4s cubic-bezier(.55,.055,.675,.19)}.m-nav__checkbox:checked~.m-nav .m-nav__link{color:#183264}.m-nav__checkbox:checked~.m-nav__button{position:fixed}.m-nav__checkbox:checked~.m-nav__button .m-nav__icon--menu{display:none}.m-nav__checkbox:checked~.m-nav__button .m-nav__icon--close{display:inline-block;fill:#183264}.m-nav__checkbox:checked~.m-nav__overlay{background-color:rgba(0,0,0,.5);transition:background-color .4s cubic-bezier(.55,.055,.675,.19);pointer-events:auto}.m-nav__overlay{background-color:transparent;pointer-events:none;position:fixed;left:0;top:0;right:0;bottom:0;transition:background-color .4s cubic-bezier(.55,.055,.675,.19);z-index:300}.m-navwrapper--left-slide-top .m-nav__overlay,.m-navwrapper--right-slide-top .m-nav__overlay{top:6rem}@media (min-width:992px){.m-nav__overlay{display:none}}.flip-me-x{animation-name:flipInX;animation-duration:1s}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg) scale3d(1.2,1.2,1.2)}50%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateX(-20deg) scale3d(1,1,1)}100%{transform:perspective(400px) rotateX(0) scale3d(1,1,1)}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.m-nav__link--hash span{pointer-events:none}.m-programs{padding:0 .1rem}.m-programs__inner{display:flex;flex-direction:column;margin-left:-.1rem;margin-right:-.1rem;align-items:center}@media (min-width:576px){.m-programs__inner{align-items:stretch}}@media (min-width:576px){.m-programs__inner{flex-direction:row;flex-wrap:wrap}}.m-programs__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:0;margin-right:0;margin-bottom:.2rem;width:100%;text-decoration:none;transition:box-shadow .2s ease-in-out;max-width:100%;text-align:center;border-radius:.9rem;padding:3rem 4rem;background:#f5f9ff}@media (min-width:576px){.m-programs__item{max-width:100%;min-height:7.5rem;margin:0 .1rem .2rem}}.m-programs__item:nth-child(even){background:#eaf2ff}@media (min-width:768px){.m-programs__item{padding:5rem 6rem}.m-programs__item:nth-child(4n+1),.m-programs__item:nth-child(4n+4){background-color:#f5f9ff}.m-programs__item:nth-child(4n+2),.m-programs__item:nth-child(4n+3){background-color:#eaf2ff}}@media (min-width:992px){.m-programs__item{padding:7rem 8rem}}@media (min-width:1200px){.m-programs__item:nth-child(even){background:#eaf2ff}.m-programs__item:nth-child(odd){background:#f5f9ff}}.m-programs__item:last-child{background:#e42313}.m-programs__item:last-child .m-programs__item-title{color:#fff}a.m-programs__item:hover .m-programs__item-link{color:rgba(24,50,100,.65)}a.m-programs__item:hover .button{background-color:rgba(228,35,19,.4);border-color:rgba(228,35,19,.4);color:rgba(24,50,100,.65);text-decoration:none}.m-programs__item-inner{width:100%}@media (min-width:576px){.m-programs__inner--2-items .m-programs__item{width:calc(100% / 2 - (.1rem * 2))}}@media (min-width:768px){.m-programs__inner--3-items .m-programs__item{width:calc(100% / 2 - (.1rem * 2))}}@media (min-width:1200px){.m-programs__inner--3-items .m-programs__item{width:calc(100% / 3 - (.1rem * 2))}}@media (min-width:576px){.m-programs__inner--4-items .m-programs__item{width:calc(100% / 2 - (.1rem * 2))}}@media (min-width:768px){.m-programs__inner--4-items .m-programs__item{width:calc(100% / 3 - (.1rem * 2))}}@media (min-width:768px){.m-programs__inner--4-items .m-programs__item{width:calc(100% / 4 - (.1rem * 2))}}@media (min-width:576px){.m-programs__inner--5-items .m-programs__item{width:calc(100% / 2 - (.1rem * 2))}}@media (min-width:768px){.m-programs__inner--5-items .m-programs__item{width:calc(100% / 3 - (.1rem * 2))}}@media (min-width:992px){.m-programs__inner--5-items .m-programs__item{width:calc(100% / 4 - (.1rem * 2))}}@media (min-width:1200px){.m-programs__inner--5-items .m-programs__item{width:calc(100% / 5 - (.1rem * 2))}}@media (min-width:576px){.m-programs__inner--6-items .m-programs__item{width:calc(100% / 2 - (.1rem * 2))}}@media (min-width:768px){.m-programs__inner--6-items .m-programs__item{width:calc(100% / 3 - (.1rem * 2))}}@media (min-width:992px){.m-programs__inner--6-items .m-programs__item{width:calc(100% / 4 - (.1rem * 2))}}@media (min-width:1200px){.m-programs__inner--6-items .m-programs__item{width:calc(100% / 6 - (.1rem * 2))}}.m-programs__inner--2-items-mobile{flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:575px){.m-programs__inner--2-items-mobile .m-programs__item{width:calc(100% / 2 - (.1rem * 2));margin:0 .1rem .1rem}}.m-programs__inner--last-left{justify-content:flex-start}.m-programs__inner--last-right{justify-content:flex-end}.m-programs__inner--last-center{justify-content:center}.m-programs__item-icon{width:4.7rem;height:4.7rem;margin:0 auto 1.5rem}.m-programs__item-icon svg{width:100%;height:auto}.m-programs__item-image{width:100%;padding-bottom:56.25%;background-position:center;background-size:cover;margin-bottom:1.5rem}.m-programs__item-title{font-size:2.4rem;color:#183264;margin:1.5rem 0 1.5rem;font-weight:700;width:100%;word-break:break-word;word-wrap:break-word;line-height:3.5rem}.m-programs__item-description{font-size:1.6rem;color:#183264;width:100%;word-break:break-word;word-wrap:break-word;font-family:aktiv-grotesk,sans-serif}.m-programs__item-link{color:#183264;font-size:1.6rem;transition:color .2s ease-in-out}.section-programs{background-color:#dfe6f2;padding:1.5rem 0 3rem}@media (min-width:768px){.section-programs{padding:3rem 0 4.5rem}}@media (min-width:992px){.section-programs{padding:4.5rem 0 7.5rem}}.skip-to-content{position:fixed;top:0;left:50%;transform:translateY(-100%);overflow:hidden;z-index:-99999;transition:transform .2s ease-in-out}.skip-to-content:active,.skip-to-content:focus{color:#183264;background-color:#fff;overflow:auto;padding:1.5rem .75rem .75rem .75rem;transform:translate(-50%,10px);border-radius:1.5rem;text-align:center;font-size:1.6rem;z-index:99999;box-shadow:0 0 0 3px rgba(228,35,19,.2)}.socials{background:#ffffff0d;padding:2.5rem;border-radius:2rem}.socials__inner{display:flex}.socials__icon{background:#fff;border-radius:50%;width:4.5rem;height:4.5rem;display:flex;justify-content:center;align-items:center;margin:0 1rem;transition:all ease-in-out .3s}.socials__icon svg{fill:#183264}.socials__icon:hover{background:#bfbfbf;color:#183264}#js-menu-count{background:#fff;color:#000;border-radius:100%;padding:4px;line-height:1;font-size:1.7rem;font-weight:600}.js-animation-count{opacity:1;transition:opacity .2s ease-in-out,padding-left .2s ease-in-out,width .2s ease-in-out}.js-animation-count:empty{opacity:0}.vacancies__count{margin-top:1.5rem;margin-bottom:1.5rem}.similar__item-link{word-break:break-word;word-wrap:break-word}.similar__item-icon{display:inline-flex;align-items:center;width:1.5rem;height:1.5rem;margin-left:.75rem}.similar__list{padding:0;margin:0 0 2rem}@media (min-width:768px){.similar__list{margin:0 0 3rem}}@media (min-width:992px){.similar__list{margin:0 0 4rem}}.similar__button-wrap{display:flex;justify-content:center;margin:0 0 2rem}@media (min-width:768px){.similar__button-wrap{margin:0 0 4rem}}@media (min-width:992px){.similar__button-wrap{margin:0 0 6rem}}.similar{margin:1.5rem 0 0}@media (min-width:768px){.similar{margin:3rem 0 0}}@media (min-width:992px){.similar{margin:4.5rem 0 0}}.similar .similar__title{margin-top:0}.vacancies__empty{text-align:center;margin-top:3rem;margin-bottom:0}.vacancies__job{display:flex;text-decoration:none;color:#183264;transition:box-shadow .2s ease-in-out,background .2s ease-in-out,color .2s ease-in-out;background:#fff;box-shadow:0 4px 24px 0 #1832641a;border-radius:20px;margin:0 0 2rem;padding:1.5rem 1.5rem;column-gap:3rem;align-items:center;font-family:aktiv-grotesk,sans-serif}.vacancies__job .vacancies__icon--contract svg path,.vacancies__job .vacancies__icon--location svg path{fill:#e42313}.vacancies__job .vacancies__icon--location svg path{stroke:#e42313}.vacancies__job:focus,.vacancies__job:hover{box-shadow:0 4px 24px 0 #18326440}.vacancies__job:focus .vacancies__item-graduate,.vacancies__job:hover .vacancies__item-graduate{color:#183264}@media (min-width:1200px){.vacancies__job{padding:3rem 3rem;align-items:start}}.vacancies__job--inner{position:relative;display:flex;flex-direction:column;row-gap:1rem;font-size:1.8rem;flex:1 1 100%}@media (min-width:992px){.vacancies__job--inner{font-size:2rem}}@media (min-width:1200px){.vacancies__job--inner{flex-direction:row;justify-content:space-between;align-items:start;column-gap:3rem}}.vacancies__item--arrow{display:none;flex:0 0 auto}@media (min-width:576px){.vacancies__item--arrow{display:block}}.vacancies__list-items{padding:0}.vacancies__list-item{list-style-type:none}.vacancies__item{display:flex;flex-direction:row;gap:1rem}@media (min-width:1200px){.vacancies__item{flex-basis:0;flex-grow:1;max-width:100%}}.vacancies__item--name{flex-direction:column;font-weight:600}@media (min-width:1200px){.vacancies__item--name{flex:0 0 50%;max-width:50%}}.vacancies__item--employment,.vacancies__item--location{align-items:center}@media (max-width:1199px){.vacancies__item--category:empty{display:none}}.vacancies__item-graduate{display:flex;align-items:center;background:#dfe6f2;padding:.3rem .5rem;border-radius:1rem;gap:1rem;width:fit-content;font-weight:600;color:#183264;font-size:1.3rem}@media (min-width:1200px){.vacancies__item-graduate{padding:.5rem 1.5rem;border-radius:2rem}}.vacancies__item-graduate .vacancies__icon--graduate{margin-bottom:.2rem;width:2.4rem;height:2.4rem}.vacancies__item-graduate .vacancies__icon--graduate svg{width:2.4rem;height:2.4rem}.vacancies__icon{display:inline-block;vertical-align:middle;width:2rem;height:2rem;transition:color .2s ease-in-out}.vacancies__icon svg{width:2rem;height:2rem}.vacancies__icon--location{width:2rem;height:3rem}.vacancies__icon--location svg{width:2rem;height:3rem}.vacancies__icon--contract{width:2.5rem;height:2.5rem}.vacancies__icon--contract svg{width:2.5rem;height:2.5rem}.vacancies__icon--arrow{width:3.6rem;height:3.6rem}.vacancies__icon--arrow svg{width:3.6rem;height:3.6rem}.vacancies__icon--arrow svg g rect{transition:fill .2s ease-in-out}.vacancies__icon svg path{transition:fill .2s ease-in-out}.vacancies__list{position:relative}.section-vacancies{padding-bottom:3rem}@media (min-width:768px){.section-vacancies{padding-bottom:4.5rem}}@media (min-width:992px){.section-vacancies{padding-bottom:7.5rem}}.cp-detail-benefits{margin-top:3rem}@media (min-width:768px){.cp-detail-benefits{margin-top:6rem}}@media (min-width:992px){.cp-detail-benefits{margin-top:9rem}}.cp-detail__block{box-shadow:0 4px 24px 0 #1832641a;border-radius:2rem;padding:1.95rem 2.25rem}@media (min-width:768px){.cp-detail__block{padding:3.75rem 4.5rem}}.cp-detail__block-right--bottom{margin-top:1.95rem;font-size:1.8rem;font-weight:600}@media (min-width:768px){.cp-detail__block-right--bottom{margin-top:3.75rem;font-size:2.4rem}}@media (min-width:992px){.cp-detail__block-right--bottom{font-size:3rem}}.cp-button__wrapper{position:relative;font-size:1.8rem}@media (min-width:768px){.cp-button__wrapper{font-size:2.1rem}}@media (max-width:575px){.cp-button__wrapper{text-align:center}}.cp-button__wrapper:after{position:absolute;content:'';background:#1832642e;height:.1rem;width:100%;bottom:-1.8rem;left:0}@media (min-width:768px){.cp-button__wrapper:after{bottom:-3.75rem}}.cp-button__wrapper .button--primary{display:flex;width:auto;margin:0 auto 0}@media (min-width:576px){.cp-button__wrapper .button--primary{width:fit-content}}@media (min-width:1200px){.cp-button__wrapper .button--primary{width:auto}}.cp-button__wrapper--offset{margin-top:1.8rem}@media (min-width:768px){.cp-button__wrapper--offset{margin-top:3.75rem}}.button__icon-arrow{width:2rem;height:1.7rem;display:block}.button__icon-arrow svg{width:2rem;height:1.7rem}.cp-detail__contact-title{text-align:center;margin:4.5rem 0 3rem}@media (min-width:576px){.cp-detail__contact-title{text-align:left;margin:0 0 3rem}}.cp-contact{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3rem}@media (min-width:576px){.cp-contact{justify-content:flex-start;flex-direction:row}}.cp-contact__photo{width:15rem;height:auto;border-radius:50%;border:.4rem solid #183264}.cta-detail{margin-top:1.5rem}@media (min-width:768px){.cta-detail{margin-top:4.5rem}}@media (min-width:992px){.cta-detail{margin-top:10.5rem}}.cta-detail .button svg{width:auto;height:auto}.cp-detail__content{font-family:aktiv-grotesk,sans-serif}.cp-detail__content h2{margin:6rem 0 3rem;font-size:2.1rem;font-family:kit-rounded,sans-serif}@media (min-width:768px){.cp-detail__content h2{font-size:2.4rem}}.cp-detail__content ul{line-height:3.7rem;margin-bottom:4.5rem;font-size:1.6rem}@media (min-width:768px){.cp-detail__content ul{font-size:1.8rem}}.cp-detail__content ul li{margin:0;padding-left:4rem}.cp-detail__content ul li:before{content:'';background:url(../icons/checkmark.svg?v=2025897389);width:2.2rem;height:2.2rem;background-size:cover;background-position:center;background-repeat:no-repeat}.cp-detail__content ol{line-height:3.7rem;padding-left:2.7rem;margin-bottom:4.5rem;font-size:1.6rem}@media (min-width:768px){.cp-detail__content ol{font-size:1.8rem}}.cp-detail__content ol li{margin:0;padding-left:2rem}.cp-detail__content ol li::marker{color:#e42313;font-weight:300}.cp-detail__content p{margin-bottom:4.5rem;font-size:1.6rem}@media (min-width:768px){.cp-detail__content p{font-size:1.8rem}}.cp-detail__gallery-title{display:flex;justify-content:center;margin:1.5rem 0}@media (min-width:768px){.cp-detail__gallery-title{margin:1.5rem 0 4.5rem}}.cp-detail__gallery-img-button{margin:0 0 1.5rem;padding:0;border:none;border-radius:1rem;width:100%;position:relative;display:block}@media (min-width:768px){.cp-detail__gallery-img-button{margin:0 0 3rem}}.cp-detail__gallery-img-button:last-child{margin:0}.cp-detail__gallery-img-button:hover{cursor:pointer}.cp-detail__gallery-img-button:hover:before{opacity:1}.cp-detail__gallery-img-button:hover:after{opacity:.6;transform:translate(-50%,-50%) scale(.65)}.cp-detail__gallery-img-button:before{content:'';position:absolute;background-color:rgba(0,0,0,.5);left:0;right:0;bottom:0;top:0;z-index:1;transition:all .2s ease-in-out;opacity:0;border-radius:1rem}.cp-detail__gallery-img-button:after{content:'';position:absolute;background:url(../icons/ico-zoom.svg?v=2025897389);background-repeat:no-repeat;width:40px;height:40px;z-index:2;transition:all .2s ease-in-out;opacity:0;border-radius:1rem;background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5)}.cp-detail__gallery-img{object-fit:cover;border-radius:1rem;height:20rem;width:100%}@media (min-width:576px){.cp-detail__gallery-img{height:35rem}}@media (min-width:1200px){.cp-detail__gallery-img{height:25rem}}.container.cp-detail__hero{max-width:178rem}.cp-detail__hero--inner{background:#dfe6f2;border-radius:2rem;display:flex;justify-content:center;align-items:center;font-size:2.4rem;color:#183264;padding:3rem 4rem;text-align:center;position:relative}.cp-detail__hero--inner:after{position:absolute;content:'';width:5%;min-width:5rem;height:.3rem;bottom:0;left:50%;transform:translateX(-50%);background:#e42313}@media (min-width:768px){.cp-detail__hero--inner{font-size:3.6rem}}@media (min-width:992px){.cp-detail__hero--inner{font-size:6.1rem;padding:6rem 8rem}}.cp-info{font-size:1.6rem;font-family:aktiv-grotesk,sans-serif}@media (min-width:768px){.cp-info{font-size:1.8rem}}.cp-info__basic-list,.cp-info__content,.cp-info__suitable-list{margin:0;display:flex;flex-direction:column;gap:.75rem}.cp-info__item{display:flex;flex-wrap:wrap;align-items:center;background:#f3f6fa;border-radius:.9rem;min-height:6rem;line-height:3rem}.cp-info__item dt{display:flex;justify-content:center;align-items:center;align-self:stretch;font-weight:700;flex:0 0 15%;max-width:15%;position:relative}@media (min-width:768px){.cp-info__item dt{flex:0 0 20%;max-width:20%}}.cp-info__item dt:after{content:'';height:100%;background:#d5dce691;width:.1rem;position:absolute;bottom:0;right:0}.cp-info__item dd{flex:1 0 0;margin:0;padding:.75rem 1.125rem}@media (min-width:768px){.cp-info__item dd{padding:1.5rem 2.25rem}}.cp-info__item span{font-size:inherit}.cp-info__iframe{border:0;width:100%;height:25rem;margin-top:1.5rem}.cp-info__item-icon{display:flex;align-items:center}.cp-medallion{padding:2.5rem;margin-top:5rem;margin-bottom:2.5rem;box-shadow:0 4px 24px 0 #1832641a;max-width:770px;border-radius:2rem;font-family:aktiv-grotesk,sans-serif}@media (min-width:768px){.cp-medallion{padding:3.33333333rem}}@media (min-width:992px){.cp-medallion{padding:5rem}}.cp-medallion__title{text-align:left;margin:3.75rem 0 1.5rem;font-size:2.4rem;font-family:kit-rounded,sans-serif}@media (min-width:768px){.cp-medallion__title{font-size:3.6rem}}.cp-medallion__title:last-child{margin-bottom:0}.cp-medallion__subtitle{margin-top:0;text-align:left;font-size:1.6rem;font-weight:300}@media (min-width:768px){.cp-medallion__subtitle{font-size:1.8rem}}.cp-medallion__text{margin-top:1.66666667rem;text-align:left;font-size:1.6rem}@media (min-width:768px){.cp-medallion__text{font-size:1.8rem}}.cp-medallion__text p{white-space:pre-line}.cp-medallion__text p:last-child{margin-bottom:0}.cp-medallion__gallery{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:1rem -1rem -1rem -1rem}.cp-medallion__photo-wrap{padding:1rem}.cp-medallion__photo{width:100%;height:auto;display:block;border-radius:1rem}.cp-medallion__gallery-item--large{flex:0 0 100%;max-width:100%}@media (min-width:480px){.cp-medallion__gallery-item--large{flex:0 0 67%;max-width:calc(67% - 1px)}}.cp-medallion__gallery-item--small{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:space-between}@media (min-width:480px){.cp-medallion__gallery-item--small{flex:0 0 33%;max-width:33%;display:block}}.cp-medallion__gallery--size-1 .cp-medallion__gallery-item{flex:0 0 100%;max-width:100%}.cp-medallion__gallery--size-2 .cp-medallion__gallery-item{flex:0 0 50%;max-width:50%}.cp-medallion__video{margin-top:1.66666667rem}.cp-medallion__video-wrapper{padding-bottom:56.25%;position:relative}.cp-medallion__video-iframe{position:absolute;height:100%;width:100%;top:0;left:0;border:0;border-radius:1rem}.cp-detail__promo{margin-bottom:4.5rem;white-space:pre-line;font-size:1.6rem;font-family:aktiv-grotesk,sans-serif}@media (min-width:768px){.cp-detail__promo{font-size:1.8rem}}.cp-detail__promo p{white-space:pre-line}.cp-social{margin-top:3.75rem;display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-direction:column}@media (max-width:575px){.cp-social{text-align:center}}@media (min-width:576px){.cp-social{flex-direction:row}}@media (min-width:768px){.cp-social{margin-top:7.5rem}}.cp-social__title{font-size:1.6rem;font-family:aktiv-grotesk,sans-serif}@media (min-width:768px){.cp-social__title{font-size:1.8rem}}.cp-social__item{color:#183264;margin-right:1.2rem;padding:0;width:4.5rem;height:4.5rem;background:#f3f6fa;border:1px solid #f3f6fa}.cp-social__item:hover{background:#bfbfbf;color:#183264}.cp-social__item:last-child{margin-right:0}.cp-social__item svg{pointer-events:none;height:2rem;width:2rem}.cp-detail__wrap{display:flex;flex-direction:column;gap:1.5rem}.cp-detail__wrap .cp-detail__wrap-left{flex:7}.cp-detail__wrap .cp-detail__wrap-right{flex:4}@media (min-width:1200px){.cp-detail__wrap{flex-direction:row;gap:7rem}}.cp-detail__title{margin-bottom:3rem}.cp-detail__title h1{word-break:break-word;word-wrap:break-word}:root{--cp-form-color-error:#e42313;--cp-form-color-success:#e42313;--cp-form-transition:0.2s ease-in-out;--cp-form-gap:calc(1.5rem * 1.6);--cp-form-label-size:1.6rem;--cp-form-label-color:#183264;--cp-form-input-size:1.6rem;--cp-form-input-bg:#ffffff;--cp-form-input-bg-focus:#ffffff;--cp-form-input-bg-error:#ffffff;--cp-form-input-color:#183264;--cp-form-input-color-error:#183264;--cp-form-input-border-color:rgba(24, 50, 100, 0.25);--cp-form-input-border-color-focus:#183264;--cp-form-input-border-radius:1.5rem;--cp-form-input-min-height:45px;--cp-form-input-outline:-webkit-focus-ring-color auto;--cp-form-input-outline-firefox:Highlight auto;--cp-form-validation-message-bg:transparent;--cp-form-validation-message-color:#e42313;--cp-form-validation-message-border-radius:0;--cp-form-checkbox-text-size:1.6rem;--cp-form-checkbox-bg:#ffffff;--cp-form-checkbox-bg-checked:#183264;--cp-form-checkbox-border-color:rgba(0, 0, 0, 0.25);--cp-form-checkbox-border-color-checked:#183264;--cp-form-checkbox-border-width:1px;--cp-form-checkbox-border-radius:0;--cp-form-checkbox-outline:-webkit-focus-ring-color auto;--cp-form-checkbox-outline-firefox:Highlight auto;--cp-form-h1-display:block;--cp-form-header-margin-bottom:calc(1.5rem * 2);--cp-form-gdpr-text-size:1.6rem;--cp-form-gdpr-link-color:#183264;--cp-form-gdpr-link-color-hover:rgba(24, 50, 100, 0.8);--cp-form-message-success-align:center;--cp-form-message-success-background:#e42313;--cp-flexi-title-size:25px;--cp-flexi-title-weight:700;--cp-flexi-panel-bg:rgba(223, 230, 242, 0.75);--cp-flexi-panel-line-bg:rgba(223, 230, 242, 0.85);--cp-flexi-panel-radius:2rem;--cp-flexi-hint-question-bg:#183264;--cp-flexi-box-border-color:rgba(223, 230, 242, 0.8);--cp-flexi-box-border-radius:2rem;--cp-datepicker-header-background:#e42313;--cp-datepicker-header-border-color:#e42313;--cp-datepicker-content-color:#183264;--cp-datepicker-content-color-hover:#183264;--cp-datepicker-content-color-selected:#ffffff;--cp-datepicker-content-color-active:#ffffff;--cp-datepicker-content-background-hover:#e6e6e6;--cp-datepicker-content-background-selected:#e42313;--cp-datepicker-content-background-active:#e42313}.section-form .cp-form__header{padding:3rem 4rem;border-radius:2rem;background:#dfe6f2;font-size:2.4rem}@media (min-width:768px){.section-form .cp-form__header{font-size:3.6rem}}@media (min-width:992px){.section-form .cp-form__header{padding:6rem 8rem;font-size:6.1rem}}.section-form .cp-form__header h1{margin-bottom:0!important;text-align:center}.section-form .cp-message__text:before{margin-top:-1rem}.section-form .cp-message__text:after{margin-top:-.5rem}.section-form .cp-form-hint{min-height:3rem}.section-form .cp-form-hint:after{padding-top:8px}.section-form .cp-form-hint .cp-form-hint__icon{padding-top:4px}.section-form .cp-form__checkbox-text:before{top:-4px!important}.section-form .cp-form__checkbox-text:after{top:-8px!important}.section-form .cp-form__separator-heading{padding-top:1rem}.section-form .cp-form__chars-counter{margin-top:.5rem}.m-why__inner{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;row-gap:2rem}@media (min-width:576px){.m-why__inner{align-items:stretch;flex-direction:row;flex-wrap:wrap;column-gap:2rem;row-gap:4rem;margin-bottom:4rem}}.m-why__item{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;margin-left:0;margin-right:0;padding:0;width:100%;text-decoration:none;transition:box-shadow .2s ease-in-out;max-width:100%;text-align:center;background-color:#fff;border-radius:2rem;box-shadow:0 4px 24px 0 #00000026;overflow:hidden}.m-why__item:hover .m-why__item-title{opacity:0}.m-why__item:hover .m-why__item-overlay{opacity:1}a.m-why__item:hover .button{background-color:rgba(228,35,19,.4);border-color:rgba(228,35,19,.4);color:rgba(24,50,100,.65);text-decoration:none}.m-why__item-inner{width:100%;position:relative;min-height:30.6rem}@media (min-width:576px){.m-why__item-inner{min-height:32.3rem}}@media (min-width:1200px){.m-why__item-inner{min-height:34rem}}@media (min-width:576px){.m-why__inner--2-items .m-why__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-why__inner--3-items .m-why__item{width:calc((100% - (2rem))/ 2)}}@media (min-width:1200px){.m-why__inner--3-items .m-why__item{width:calc((100% - (2rem * 2))/ 3)}}@media (min-width:576px){.m-why__inner--4-items .m-why__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-why__inner--4-items .m-why__item{width:calc(100% / 3 - (2rem * 2))}}@media (min-width:768px){.m-why__inner--4-items .m-why__item{width:calc(100% / 4 - (2rem * 2))}}@media (min-width:576px){.m-why__inner--5-items .m-why__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-why__inner--5-items .m-why__item{width:calc(100% / 3 - (2rem * 2))}}@media (min-width:992px){.m-why__inner--5-items .m-why__item{width:calc(100% / 4 - (2rem * 2))}}@media (min-width:1200px){.m-why__inner--5-items .m-why__item{width:calc(100% / 5 - (2rem * 2))}}@media (min-width:576px){.m-why__inner--6-items .m-why__item{width:calc(100% / 2 - (2rem * 2))}}@media (min-width:768px){.m-why__inner--6-items .m-why__item{width:calc(100% / 3 - (2rem * 2))}}@media (min-width:992px){.m-why__inner--6-items .m-why__item{width:calc(100% / 4 - (2rem * 2))}}@media (min-width:1200px){.m-why__inner--6-items .m-why__item{width:calc(100% / 6 - (2rem * 2))}}.m-why__inner--2-items-mobile{flex-direction:row;flex-wrap:wrap;align-items:stretch}@media (max-width:575px){.m-why__inner--2-items-mobile .m-why__item{width:calc(100% / 2 - (2rem * 2));margin:0 2rem 2rem}}.m-why__inner--last-left{justify-content:flex-start}.m-why__inner--last-right{justify-content:flex-end}.m-why__inner--last-center{justify-content:center}.m-why__item-image{position:absolute;top:0;left:0;bottom:0;right:0;background-position:center;background-size:cover;z-index:1;border-radius:2rem}.m-why__item-title{color:#183264;font-weight:700;width:100%;word-break:break-word;word-wrap:break-word;position:absolute;z-index:2;background-color:#fff;border-radius:0 0 2rem 2rem;bottom:0;transition:all ease-in-out .3s;transform-origin:bottom;padding:2rem 3rem;display:flex;justify-content:space-between;align-items:center}.m-why__item-title h3{margin:.6rem 0 -.4rem}.m-why__item-overlay{border-radius:2rem;background:#00000087;position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;opacity:0;transition:all ease-in-out .3s;display:flex;flex-direction:column;justify-content:end;padding:1.5rem}@media (min-width:768px){.m-why__item-overlay{padding:3rem}}.m-why__item-overlay .m-why__item-title-overlay{color:#fff;text-align:left;word-break:break-word;word-wrap:break-word;margin:0 0 1.5rem 0;font-weight:700;font-size:1.8rem}@media (min-width:768px){.m-why__item-overlay .m-why__item-title-overlay{font-size:2.4rem}}.m-why__item-overlay .m-why__item-description-overlay{font-size:1.6rem;color:#fff;width:100%;word-break:break-word;word-wrap:break-word;position:relative;z-index:2;text-align:left;margin:0;font-family:aktiv-grotesk,sans-serif}@media (min-width:768px){.m-why__item-overlay .m-why__item-description-overlay{font-size:1.8rem}}.section-why{background-color:#dfe6f2;padding:1.5rem 0 3rem}@media (min-width:768px){.section-why{padding:3rem 0 4.5rem}}@media (min-width:992px){.section-why{padding:4.5rem 0 7.5rem}}.m-why__button-wrap{display:flex;justify-content:center}