@font-face{font-family:Bricolage;src:url(../media/BricolageGrotesque-ExtraLight.ade79cc0.ttf)format("truetype");font-weight:200;font-display:swap}@font-face{font-family:Bricolage;src:url(../media/BricolageGrotesque-Light.60e82fdf.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Bricolage;src:url(../media/BricolageGrotesque-Regular.4e27a27a.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Bricolage;src:url(../media/BricolageGrotesque-Medium.3eef8215.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Bricolage;src:url(../media/BricolageGrotesque-SemiBold.ef2d5ce0.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Bricolage;src:url(../media/BricolageGrotesque-Bold.9558f037.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Bricolage;src:url(../media/BricolageGrotesque-ExtraBold.9d4c1f48.ttf)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-Thin.a87ccc89.ttf)format("truetype");font-weight:100;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-ExtraLight.f7eb4870.ttf)format("truetype");font-weight:200;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-Light.c9030228.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-Regular.7336497f.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-Medium.68f86ac4.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-SemiBold.6d3c57f3.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-Bold.4bfb179d.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-ExtraBold.1d30a22c.ttf)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:DM_Sans;src:url(../media/DMSans-Black.aca8f794.ttf)format("truetype");font-weight:900;font-display:swap}*{box-sizing:border-box;font-family:DM_Sans;line-height:1.3}html,body{color:#2d293f;margin:0;padding:0;font-size:16px;scroll-behavior:smooth!important}html h1,html h2,html h3,html h4,html h5,html h6,body h1,body h2,body h3,body h4,body h5,body h6{margin:0;font-family:Bricolage;line-height:1}html h1 span,html h2 span,html h3 span,html h4 span,html h5 span,html h6 span,body h1 span,body h2 span,body h3 span,body h4 span,body h5 span,body h6 span{font-size:inherit;font-weight:inherit;font-family:inherit}html h1,body h1{font-size:clamp(2.75rem,2.1848rem + 2.4117vw,4.5rem);font-weight:500}html h2,body h2{margin-bottom:24px;font-size:clamp(2.25rem,1.927rem + 1.3781vw,3.25rem)}@media (max-width:1079px){html h2,body h2{margin-bottom:20px}}@media (max-width:767px){html h2,body h2{margin-bottom:16px}}html h2,body h2{font-weight:500}html h3,body h3{margin-bottom:24px;font-size:clamp(2rem,1.7981rem + .8613vw,2.625rem)}@media (max-width:1079px){html h3,body h3{margin-bottom:20px}}@media (max-width:767px){html h3,body h3{margin-bottom:16px}}html h3,body h3{font-weight:500}html h4,body h4{margin-bottom:24px;font-size:clamp(1.375rem,1.3346rem + .1723vw,1.5rem)}@media (max-width:1079px){html h4,body h4{margin-bottom:20px}}@media (max-width:767px){html h4,body h4{margin-bottom:16px}}html h4,body h4{font-weight:600}html h5,body h5{margin-block:20px;font-size:clamp(1.25rem,1.2096rem + .1723vw,1.375rem);font-weight:600}html h6,body h6{margin-block:10px;font-size:20px;font-weight:600}html p,body p{margin-bottom:24px}@media (max-width:1079px){html p,body p{margin-bottom:20px}}@media (max-width:767px){html p,body p{margin-bottom:16px}}html p,body p{font-size:clamp(1rem,.9596rem + .1723vw,1.125rem);font-weight:300}html p span,body p span{font-size:inherit;font-weight:inherit;font-family:inherit}a{text-decoration:none}.app{min-height:calc(80vh - 60px)}@media (max-width:767px){.app{min-height:calc(80vh - 70px)}}.container{max-width:1260px;margin:0 auto;padding:0 30px}@media (max-width:1079px){.container{padding:0 20px}}@media (max-width:767px){.container{padding:0 16px}}.purple-subtitle{color:#5637d4;background-color:#4d29de14;border-radius:10px;width:fit-content;padding:9px 16px}.grey-subtitle{color:#fff;background-color:#ffffff14;border-radius:10px;width:fit-content;padding:9px 16px}.margin-block-120{margin-block:120px}@media (max-width:767px){.margin-block-120{margin-block:80px}}.padding-block-120{padding-block:120px}@media (max-width:767px){.padding-block-120{padding-block:80px}}.m-block-24-56{margin-block:24px 56px}@media (max-width:1079px){.m-block-24-56{margin-block:20px 42px}}@media (max-width:767px){.m-block-24-56{margin-block:16px 42px}}.m-block-24-32{margin-block:24px 32px}@media (max-width:1079px){.m-block-24-32{margin-block:20px 28px}}@media (max-width:767px){.m-block-24-32{margin-block:16px 24px}}@media (min-width:767px){.separator{padding-right:20px}}.grid-2-1{grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:767px){.grid-2-1{grid-template-columns:repeat(1,1fr)}}.grid-3-2-1{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1079px){.grid-3-2-1{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grid-3-2-1{grid-template-columns:repeat(1,1fr)}}.grid-4-2-1{grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1079px){.grid-4-2-1{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grid-4-2-1{grid-template-columns:repeat(1,1fr)}}.custom-ul{padding:0}.custom-ul li{margin-bottom:16px;padding-left:20px;font-size:clamp(1rem,.9596rem + .1723vw,1.125rem);list-style:none;position:relative}.custom-ul li:before{content:" ";background-color:#5637d4;border-radius:3px;width:8px;height:8px;position:absolute;top:6px;left:0}@media (max-width:767px){.custom-ul li{margin-bottom:12px;padding-left:14px}}.custom-ol{counter-reset:custom-counter;margin:0;padding:0}.custom-ol li{margin-bottom:16px;padding-left:36px;font-size:clamp(1rem,.9596rem + .1723vw,1.125rem);list-style:none;position:relative}@media (max-width:767px){.custom-ol li{margin-bottom:12px;padding-left:34px}}.custom-ol li:before{counter-increment:custom-counter;content:counter(custom-counter);color:#fff;text-align:center;background-color:#5637d4;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex;position:absolute;top:-1px;left:0}@media (max-width:767px){.custom-ol li:before{width:22px;height:22px}}.table,.table-block{margin-block:48px;overflow-x:auto}@media (max-width:1079px){.table,.table-block{margin-block:20px}}@media (max-width:767px){.table,.table-block{margin-block:16px}}.table table,.table-block table{border-collapse:collapse;width:100%;font-size:clamp(1rem,.9596rem + .1723vw,1.125rem)}.table table thead,.table-block table thead{font-weight:600}.table table tr,.table-block table tr{border-bottom:1px solid #2d293f12}.table table tr th,.table table tr td,.table-block table tr th,.table-block table tr td{text-align:start;min-width:200px;padding:24px 16px}@media (max-width:767px){.table table tr th,.table table tr td,.table-block table tr th,.table-block table tr td{padding:22px 10px}}.table table tr th:first-child,.table table tr td:first-child,.table-block table tr th:first-child,.table-block table tr td:first-child{min-width:250px}@media (max-width:767px){.table table tr th:first-child,.table table tr td:first-child,.table-block table tr th:first-child,.table-block table tr td:first-child{padding-left:0}}.equally-divided-table table tr{display:flex}.equally-divided-table table tr td{flex:1;min-width:260px}.table.table--stack table{table-layout:fixed;width:100%}@media (max-width:767px){.table.table--stack{overflow-x:visible}.table.table--stack table{border-collapse:separate;border-spacing:0}.table.table--stack thead{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table.table--stack tbody tr{border-bottom:1px solid #2d293f12;padding:8px 10px;display:block}.table.table--stack tbody th,.table.table--stack tbody td{white-space:normal;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;border:0;grid-template-columns:50% 1fr;gap:8px;padding:12px 10px 12px 0;display:grid;min-width:0!important}.table.table--stack tbody td:first-child:before,.table.table--stack tbody th:first-child:before{content:var(--col-1,"");font-weight:600}.table.table--stack tbody td:nth-child(2):before,.table.table--stack tbody th:nth-child(2):before{content:var(--col-2,"");font-weight:600}.table.table--stack tbody td:nth-child(3):before,.table.table--stack tbody th:nth-child(3):before{content:var(--col-3,"");font-weight:600}.table.table--stack tbody td:nth-child(4):before,.table.table--stack tbody th:nth-child(4):before{content:var(--col-4,"");font-weight:600}.table.table--stack tbody td:nth-child(5):before,.table.table--stack tbody th:nth-child(5):before{content:var(--col-5,"");font-weight:600}.table.table--stack tbody td:nth-child(6):before,.table.table--stack tbody th:nth-child(6):before{content:var(--col-6,"");font-weight:600}.table.table--stack tbody td:nth-child(7):before,.table.table--stack tbody th:nth-child(7):before{content:var(--col-7,"");font-weight:600}.table.table--stack tbody td:nth-child(8):before,.table.table--stack tbody th:nth-child(8):before{content:var(--col-8,"");font-weight:600}.table.table--stack tbody td:nth-child(9):before,.table.table--stack tbody th:nth-child(9):before{content:var(--col-9,"");font-weight:600}.table.table--stack tbody td:nth-child(10):before,.table.table--stack tbody th:nth-child(10):before{content:var(--col-10,"");font-weight:600}.table.table--stack tbody td:nth-child(11):before,.table.table--stack tbody th:nth-child(11):before{content:var(--col-11,"");font-weight:600}.table.table--stack tbody td:nth-child(12):before,.table.table--stack tbody th:nth-child(12):before,.table.table--stack tbody td:nth-child(13):before,.table.table--stack tbody th:nth-child(13):before,.table.table--stack tbody td:nth-child(14):before,.table.table--stack tbody th:nth-child(14):before,.table.table--stack tbody td:nth-child(15):before,.table.table--stack tbody th:nth-child(15):before{content:var(--col-12,"");font-weight:600}.table.table--stack.equally-divided-table table tr{display:block!important}}.button-inner-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s ease-in-out infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}
.styles-module-scss-module__v0JHjq__burger_menu{z-index:10;background-color:#fff;width:100%;height:100vh;padding:20px;transition:all .3s;position:fixed;top:0;right:-100%}@media (max-width:767px){.styles-module-scss-module__v0JHjq__burger_menu{padding-block:16px}}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__top img{width:180px}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body{max-height:100%;overflow-x:auto}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__tab_btns{flex-direction:column;margin-bottom:32px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__tab_btns .styles-module-scss-module__v0JHjq__tab_btn{cursor:pointer;border-bottom:1px solid #2d293f1f;justify-content:space-between;align-items:center;padding-block:17px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__tab_btns .styles-module-scss-module__v0JHjq__tab_btn .styles-module-scss-module__v0JHjq__tab_btn_inner{align-items:center;gap:12px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__tab_btns .styles-module-scss-module__v0JHjq__tab_btn .styles-module-scss-module__v0JHjq__tab_btn_inner .styles-module-scss-module__v0JHjq__tab_btn_inner_text{margin:0;font-family:Bricolage;font-size:clamp(1.25rem,1.2096rem + .1723vw,1.375rem);font-weight:600;line-height:1}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__tab_btns .styles-module-scss-module__v0JHjq__tab_btn div span svg{display:none}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__tab_btns .styles-module-scss-module__v0JHjq__tab_btn .styles-module-scss-module__v0JHjq__tab_icon{-o-object-fit:contain;object-fit:contain;width:22px}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__links{flex-direction:column;gap:24px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__links .styles-module-scss-module__v0JHjq__link{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__links .styles-module-scss-module__v0JHjq__link div{cursor:pointer;color:#2d293f;font-size:16px}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__quote_btn{margin-block:32px 24px}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__bottom_infos{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:150px;display:grid}@media (max-width:767px){.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__bottom_infos{grid-template-columns:repeat(1,1fr)}}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__bottom_infos .styles-module-scss-module__v0JHjq__bottom_info{background-color:#4d29de14;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__bottom_infos .styles-module-scss-module__v0JHjq__bottom_info .styles-module-scss-module__v0JHjq__bottom_info_top{align-items:center;gap:8px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__bottom_infos .styles-module-scss-module__v0JHjq__bottom_info .styles-module-scss-module__v0JHjq__bottom_info_top span{font-family:Bricolage;font-size:18px;font-weight:600}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__body .styles-module-scss-module__v0JHjq__bottom_infos .styles-module-scss-module__v0JHjq__bottom_info .styles-module-scss-module__v0JHjq__bottom_info_bottom a{color:#2d293f}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs{z-index:10;background-color:#fff;width:100%;height:calc(100vh - 50px);padding:20px;position:absolute;top:90px}@media (max-width:767px){.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs{padding-block:16px}}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_top{align-items:center;gap:15px;margin-bottom:24px;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_top .styles-module-scss-module__v0JHjq__tab_top_text{margin-bottom:0;font-family:Bricolage;font-size:20px;font-weight:500;line-height:1}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_accardions .styles-module-scss-module__v0JHjq__tab_accardion{border-bottom:1px solid #2d293f1f;padding-block:16px}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_accardions .styles-module-scss-module__v0JHjq__tab_accardion .styles-module-scss-module__v0JHjq__tab_accardion_content{max-height:0;padding:0;transition:max-height .3s,padding .3s;overflow:hidden}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_accardions .styles-module-scss-module__v0JHjq__tab_accardion .styles-module-scss-module__v0JHjq__tab_accardion_content.styles-module-scss-module__v0JHjq__open{max-height:500px;padding:10px 0}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_accardions .styles-module-scss-module__v0JHjq__tab_accardion .styles-module-scss-module__v0JHjq__tab_accardion_summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_accardions .styles-module-scss-module__v0JHjq__tab_accardion .styles-module-scss-module__v0JHjq__tab_accardion_summary .styles-module-scss-module__v0JHjq__tab_accardion_summary_opened{transform:rotateX(180deg)}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_accardions .styles-module-scss-module__v0JHjq__tab_accardion_links{flex-direction:column;display:flex}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs .styles-module-scss-module__v0JHjq__tab_accardions .styles-module-scss-module__v0JHjq__tab_accardion_links div{color:#2d293f;cursor:pointer;margin-bottom:8px;font-size:16px}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs_open{animation:.3s ease-in-out forwards styles-module-scss-module__v0JHjq__slideInFromRight}.styles-module-scss-module__v0JHjq__burger_menu .styles-module-scss-module__v0JHjq__tabs_close{animation:.3s ease-in-out forwards styles-module-scss-module__v0JHjq__slideRightFromLeft}@keyframes styles-module-scss-module__v0JHjq__slideInFromRight{0%{right:-100%}to{right:0%}}@keyframes styles-module-scss-module__v0JHjq__slideRightFromLeft{0%{left:0%}to{left:100%}}.styles-module-scss-module__v0JHjq__active{right:0}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
