.tippy-touch{cursor:pointer !important;}
.tippy-notransition{-webkit-transition:none !important;transition:none !important;}
.tippy-popper{max-width:400px;-webkit-perspective:800px;-webkit-perspective:800px;-moz-perspective:800px;-ms-perspective:800px;perspective:800px;z-index:9999;outline:0;-webkit-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);pointer-events:none;}
.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px);}
.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;-webkit-transform-origin:0 33%;-ms-transform-origin:0 33%;transform-origin:0 33%;}
.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-55%);-webkit-transform:scale(1) translate(-50%,-55%);-ms-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%);opacity:1;}
.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%,-50%);-webkit-transform:scale(0.15) translate(-50%,-50%);-ms-transform:scale(0.15) translate(-50%,-50%);transform:scale(0.15) translate(-50%,-50%);opacity:0;}
.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:#1A1D21;}
.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;}
.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);-webkit-transform:translateY(-10px) rotateX(0);-ms-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0);}
.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);-webkit-transform:translateY(0) rotateX(90deg);-ms-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg);}
.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);-webkit-transform:translateY(-10px) scale(1);-ms-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1);}
.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);-webkit-transform:translateY(0) scale(0);-ms-transform:translateY(0) scale(0);transform:translateY(0) scale(0);}
.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;-webkit-transform-origin:0 -50%;-ms-transform-origin:0 -50%;transform-origin:0 -50%;}
.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-45%);-webkit-transform:scale(1) translate(-50%,-45%);-ms-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%);opacity:1;}
.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%,-5%);-webkit-transform:scale(0.15) translate(-50%,-5%);-ms-transform:scale(0.15) translate(-50%,-5%);transform:scale(0.15) translate(-50%,-5%);opacity:0;}
.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:#1A1D21;}
.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;}
.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);-webkit-transform:translateY(10px) rotateX(0);-ms-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0);}
.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);-webkit-transform:translateY(0) rotateX(-90deg);-ms-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg);}
.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}
.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}
.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}
.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);-webkit-transform:translateY(10px) scale(1);-ms-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1);}
.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);-webkit-transform:translateY(0) scale(0);-ms-transform:translateY(0) scale(0);transform:translateY(0) scale(0);}
.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;}
.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1;}
.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%,-50%);-webkit-transform:scale(0.15) translate(-50%,-50%);-ms-transform:scale(0.15) translate(-50%,-50%);transform:scale(0.15) translate(-50%,-50%);opacity:0;}
.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:#1A1D21;}
.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;}
.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);-webkit-transform:translateX(-10px) rotateY(0);-ms-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0);}
.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);-webkit-transform:translateX(0) rotateY(-90deg);-ms-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg);}
.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);-webkit-transform:translateX(-10px) scale(1);-ms-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1);}
.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);-webkit-transform:translateX(0) scale(0);-ms-transform:translateX(0) scale(0);transform:translateX(0) scale(0);}
.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;-webkit-transform-origin:-50% 0;-ms-transform-origin:-50% 0;transform-origin:-50% 0;}
.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1;}
.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%,-50%);-webkit-transform:scale(0.15) translate(-50%,-50%);-ms-transform:scale(0.15) translate(-50%,-50%);transform:scale(0.15) translate(-50%,-50%);opacity:0;}
.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:#1A1D21;}
.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;}
.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);-webkit-transform:translateX(10px) rotateY(0);-ms-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0);}
.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);-webkit-transform:translateX(0) rotateY(90deg);-ms-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg);}
.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);-webkit-transform:translateX(10px) scale(1);-ms-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1);}
.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);-webkit-transform:translateX(0) scale(0);-ms-transform:translateX(0) scale(0);transform:translateX(0) scale(0);}
.tippy-popper .tippy-tooltip.transparent-theme{background-color:#1A1D21;}
.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent;}
.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1A1D21;}
.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent;}
.tippy-tooltip[data-interactive]{pointer-events:auto;}
.tippy-tooltip[data-inertia]{-webkit-transition-timing-function:cubic-bezier(0.53,2,0.36,0.85);transition-timing-function:cubic-bezier(0.53,2,0.36,0.85);}
.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#1A1D21;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;-webkit-transition:all ease;transition:all ease;}
.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left;}
@media (max-width:450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px);}
}
html{box-sizing:border-box;}
*,*::before,*::after{box-sizing:inherit;}
ul,ol{padding:0;}
body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;font-family:inherit;}
li{text-align:left;}
body{min-height:100%;text-rendering:optimizeSpeed;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;font-size:16px;color:#54545E;}
img{max-width:100%;display:block;}
.grecaptcha-badge{visibility:hidden !important;}
@font-face {font-family:"AxLLCircular";src:url("assets/fonts/circularxxweb-regular-202601-19411f4b.woff2") format("woff2"),url("assets/fonts/circularxxweb-regular-202601-61f42c01.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}
@font-face {font-family:"AxLLCircular";src:url("assets/fonts/circularxxweb-medium-202601-8df1c764.woff2") format("woff2"),url("assets/fonts/circularxxweb-medium-202601-774aa4b5.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}
@font-face {font-family:"AxLLCircular";src:url("assets/fonts/circularxxweb-bold-202601-f7767c1f.woff2") format("woff2"),url("assets/fonts/circularxxweb-bold-202601-08ac5f5b.woff") format("woff");font-weight:700;font-style:normal;font-display:swap;}
@font-face {font-family:'IBM Plex Mono';src:url("assets/fonts/ibmplexmono-regular-202601-d0b0a80a.woff2") format("woff2"),url("assets/fonts/ibmplexmono-regular-202601-bb9cd443.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal;font-display:swap;}
.css-1mvxmxu{background:white;position:-webkit-sticky;position:sticky;top:max(var(--region-switch-banner-sticky-calculated-height,0px),var(--announcement-banner-sticky-calculated-height,0px));z-index:20;-webkit-transition:opacity 240ms ease-out;transition:opacity 240ms ease-out;}
.css-cf448g{position:relative;z-index:200;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--nav-main-width:min(100vw,1392px);width:var(--nav-main-width);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;background-color:transparent;height:80px;display:none;}
@media screen and (min-width:900px){.css-cf448g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
}
.css-g698l5{position:relative;z-index:200;margin-inline-end:32px;}
.css-poiz54{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;position:relative;}
.css-8dd97e{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.css-19xf2zf{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:16px;padding-bottom:16px;z-index:200;}
@media screen and (min-width:900px){.css-19xf2zf{padding-left:16px;padding-right:16px;}
}
@media screen and (min-width:1024px){.css-19xf2zf{padding-left:24px;padding-right:24px;}
}
.css-z3wl4g{font-family:"AxLLCircular",Helvetica,Arial,sans-serif;font-weight:500;-webkit-text-decoration:none;text-decoration:none;font-size:15px;padding-top:24px;padding-bottom:24px;background-image:none !important;color:#545b63;cursor:default;}
.css-3dcq2f{width:100vw;position:absolute;left:0;display:block;top:68px;z-index:150;overflow-x:hidden;overflow-y:scroll;background:transparent;min-width:900px;-webkit-transition:opacity 200ms ease-out,height 200ms ease-out;transition:opacity 200ms ease-out,height 200ms ease-out;opacity:0;visibility:hidden;height:0;}
.css-1rrhi5o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;padding:32px 24px;--nav-main-width:min(100vw,1392px);width:var(--nav-main-width);}
.css-hwfa8m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-translate:-16px;translate:-16px;-webkit-animation:animation-fw9dzn 0.3s ease-out 0ms forwards;animation:animation-fw9dzn 0.3s ease-out 0ms forwards;}
@-webkit-keyframes animation-fw9dzn{0%{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);opacity:0.1;}
100%{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);opacity:1;}
}
@keyframes animation-fw9dzn{0%{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);opacity:0.1;}
100%{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);opacity:1;}
}
.css-ti530u{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(75% + 157px);}
.css-lgk7oi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;}
.css-1bwd4b3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (min-width:900px){.css-1bwd4b3{width:178px;}
}
@media screen and (min-width:1024px){.css-1bwd4b3{width:186px;}
}
.css-16xadh7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:700;color:#1a1d21;font-size:14px;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;width:100%;}
.css-16xadh7 img{width:24px;height:24px;}
.css-16xadh7 svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.css-16xadh7 path{-webkit-transition:-webkit-transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;overflow:visible;}
.css-16xadh7:hover path{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);fill:grey.100 !important;}
.css-1bf7e4w{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}
.css-1r34zfs{margin:3px 0;}
.css-1rr4qq7{-webkit-flex:1;-ms-flex:1;flex:1;}
.css-1g5b64m{padding:16px 0;}
.css-1jhw90f{display:grid;gap:16px;}
@media screen and (min-width:900px){.css-1jhw90f{grid-template-columns:repeat(2,1fr);}
}
@media screen and (min-width:1024px){.css-1jhw90f{grid-template-columns:repeat(3,1fr);}
}
.css-uxec9h{cursor:pointer;-webkit-text-decoration:none;text-decoration:none;width:100%;gap:4px;}
.css-uxec9h div:first-of-type{font-weight:500;font-size:14px;line-height:17px;color:#1a1d21;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;}
.css-uxec9h path{-webkit-transition:-webkit-transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;}
.css-uxec9h div:last-child{margin-top:4px;font-weight:400;font-size:11px;line-height:18px;color:#6c747f;word-break:break-word;}
.css-uxec9h:hover path{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);fill:grey.100 !important;}
.css-uxec9h:hover *,.css-uxec9h:hover div:last-child{color:#1a1d21;}
.css-8u9qs{border:none;border-top:1px solid;border-color:#e8eaed;margin:0;}
.css-lenbic{-webkit-animation:animation-fw9dzn 0.3s ease-out 0ms forwards;animation:animation-fw9dzn 0.3s ease-out 0ms forwards;background-color:#e8eaed;margin:2px 24px;opacity:0.1;-webkit-translate:-16px;translate:-16px;width:1px;}
.css-1er0yr6{width:calc(25% + 14px);-webkit-translate:-16px;translate:-16px;-webkit-animation:animation-fw9dzn 0.3s ease-out 50ms forwards;animation:animation-fw9dzn 0.3s ease-out 50ms forwards;}
.css-y2077h{font-weight:700;font-size:12px;-webkit-letter-spacing:0.5px;-moz-letter-spacing:0.5px;-ms-letter-spacing:0.5px;letter-spacing:0.5px;line-height:15px;text-transform:uppercase;color:#868e98;margin-bottom:16px;}
.css-1sbl4d3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:500;color:#1a1d21;font-size:14px;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;margin-bottom:8px;line-height:17px;}
.css-1sbl4d3 img{width:24px;height:24px;}
.css-1sbl4d3 svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.css-1sbl4d3 path{-webkit-transition:-webkit-transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;overflow:visible;}
.css-1sbl4d3:hover path{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);fill:grey.100 !important;}
.css-165zwgb{font-weight:700;font-size:12px;-webkit-letter-spacing:0.5px;-moz-letter-spacing:0.5px;-ms-letter-spacing:0.5px;letter-spacing:0.5px;line-height:15px;text-transform:uppercase;color:#868e98;margin-bottom:16px;margin-top:24px;}
.css-grv33i{-webkit-animation:animation-fw9dzn 0.3s ease-out 50ms forwards;animation:animation-fw9dzn 0.3s ease-out 50ms forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:0.1;overflow:hidden;-webkit-translate:-16px;translate:-16px;width:100%;margin-bottom:24px;}
.css-16ddipn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;}
.css-16ddipn path{fill:#612fff;-webkit-transition:-webkit-transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;}
.css-16ddipn img{-webkit-transition:-webkit-transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;}
.css-16ddipn:hover path{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);}
.css-16ddipn:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.css-17un7hr{background-color:#e8eaed;border-radius:8px;overflow:hidden;}
.css-1p91dyk{width:100%;aspect-ratio:1.6598639455782314;}
.css-444xzk{color:#1a1d21;font-size:14px;font-weight:500;line-height:17px;}
.css-1bnuesd{color:#6c747f;font-size:12px;font-weight:400;line-height:18px;}
.css-ni0yhz{width:calc(75% - 12px);min-height:220px;margin:0;display:auto;-webkit-translate:-16px;translate:-16px;opacity:0.1;-webkit-animation:animation-fw9dzn 0.3s ease-out 0ms forwards;animation:animation-fw9dzn 0.3s ease-out 0ms forwards;}
.css-2w0lbd{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-auto-flow:column;grid-gap:16px 49px;}
.css-xz4pe7{width:calc(25% - 36.75px);min-height:220px;margin:0;display:auto;-webkit-translate:-16px;translate:-16px;opacity:0.1;-webkit-animation:animation-fw9dzn 0.3s ease-out 0ms forwards;animation:animation-fw9dzn 0.3s ease-out 0ms forwards;}
.css-126ky2q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;max-height:350px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:49px;column-gap:49px;}
@media (max-width:1024px){.css-126ky2q{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:350px;}
}
.css-702as5{width:calc(75% - 12px);min-height:220px;margin:0;display:auto;-webkit-translate:-16px;translate:-16px;opacity:0.1;-webkit-animation:animation-fw9dzn 0.3s ease-out 50ms forwards;animation:animation-fw9dzn 0.3s ease-out 50ms forwards;}
.css-183vmwt{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);grid-auto-flow:column;grid-gap:16px 49px;}
.css-x84wmr{width:calc(25% - 36.75px);min-height:220px;margin:0;display:auto;-webkit-translate:-16px;translate:-16px;opacity:0.1;-webkit-animation:animation-fw9dzn 0.3s ease-out 50ms forwards;animation:animation-fw9dzn 0.3s ease-out 50ms forwards;}
.css-1lmi6pc{-webkit-animation:animation-fw9dzn 0.3s ease-out 50ms forwards;animation:animation-fw9dzn 0.3s ease-out 50ms forwards;background-color:#e8eaed;margin:2px 24px;opacity:0.1;-webkit-translate:-16px;translate:-16px;width:1px;}
.css-1td7icy{width:calc(25% - 36.75px);min-height:220px;margin:0;display:auto;-webkit-translate:-16px;translate:-16px;opacity:0.1;-webkit-animation:animation-fw9dzn 0.3s ease-out 100ms forwards;animation:animation-fw9dzn 0.3s ease-out 100ms forwards;}
.css-13ajl0t{-webkit-animation:animation-fw9dzn 0.3s ease-out 100ms forwards;animation:animation-fw9dzn 0.3s ease-out 100ms forwards;background-color:#e8eaed;margin:2px 24px;opacity:0.1;-webkit-translate:-16px;translate:-16px;width:1px;}
.css-1vde8il{-webkit-animation:animation-fw9dzn 0.3s ease-out 150ms forwards;animation:animation-fw9dzn 0.3s ease-out 150ms forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:0.1;overflow:hidden;-webkit-translate:-16px;translate:-16px;width:calc(25% - 36.75px);}
.css-1ocf9xd{width:100%;aspect-ratio:1.411764705882353;}
.css-1ynblje{color:#1a1d21;font-weight:500;font-size:14px;line-height:21px;}
.css-lrxmoj{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#612fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;gap:4px;}
.css-1wm9a6y{width:100%;height:4px;position:absolute;bottom:12px;z-index:200;}
@media screen and (min-width:900px){.css-1wm9a6y{left:16px;}
}
@media screen and (min-width:1024px){.css-1wm9a6y{left:24px;}
}
.css-1wtynfo-Qi{position:relative;height:4px;width:100%;background-color:#000;background-image:linear-gradient(89.75deg,#FF4244 0%,#ff8e3c 100%);-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);width:0;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;}
.css-x4kxfh{position:relative;z-index:200;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap;}
.css-1dluc86{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;font-size:15px;color:#545b63;cursor:pointer;}
@media screen and (min-width:1024px){.css-1dluc86{margin-right:24px;}
}
.css-gxdg43-Qi{height:20px;display:block;}
.css-19akqjj-Qi{font-family:"AxLLCircular",Helvetica,Arial,sans-serif;font-size:16px;line-height:inherit;color:#612fff;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;background-image:linear-gradient(to bottom,currentColor 0%,currentColor 100%);background-repeat:no-repeat;background-size:100% 0px;background-position:0 100%;-webkit-transition:background-size 0.2s;transition:background-size 0.2s;padding-top:2px;padding-bottom:2px;margin-top:-2px;margin-bottom:-2px;margin-left:16px;margin-right:16px;font-weight:500;font-size:15px;}
.css-19akqjj-Qi:hover{background-size:100% 2px;}
.css-19akqjj-Qi u{-webkit-text-decoration:none;text-decoration:none;}
.css-1costz5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#612fff;color:#fff;}
@media screen and (min-width:900px){.css-1costz5{width:auto;}
}
.css-1costz5:hover{background-color:#7043FF;}
.css-1costz5:focus{background-color:rgba(255,255,255,0.32) 0px 0px 0px 2px inset;}
.css-1costz5:active{background:#9F81FF;}
.css-1costz5:disabled{background-color:#e8eaed;color:#a0a7b1;}
.css-1mjpnha{position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.1);z-index:99;opacity:0;height:0;-webkit-transition:opacity 400ms,height 0s 400ms;transition:opacity 400ms,height 0s 400ms;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.css-1p8bbwo-Qi{position:absolute;top:0;left:calc((100vw - var(--nav-main-width)) / -2);width:100vw;z-index:100;box-shadow:0px 2px 16px 0px rgba(0,0,0,0.12);background:white;-webkit-transition:height 200ms ease-out;transition:height 200ms ease-out;height:0;}
.css-165uhqn{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1);z-index:300;opacity:0;pointer-events:none;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}
.css-74wesw{position:fixed;top:0;right:0;bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:320px;max-width:480px;background:white;z-index:301;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);box-shadow:none;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.28,0.58,0.3,1),box-shadow 350ms cubic-bezier(0.28,0.58,0.3,1);-webkit-transition:transform 350ms cubic-bezier(0.28,0.58,0.3,1),box-shadow 350ms cubic-bezier(0.28,0.58,0.3,1);transition:transform 350ms cubic-bezier(0.28,0.58,0.3,1),box-shadow 350ms cubic-bezier(0.28,0.58,0.3,1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
@media (max-width:899px){.css-74wesw{width:100%;}
}
.css-1p1y5sv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding-left:40px;padding-right:16px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid;border-color:#e8eaed;min-height:57px;}
.css-1urp31g{font-weight:500;font-size:18px;color:#1a1d21;}
.css-15kurur{background:none;border:none;cursor:pointer;padding:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.css-15kurur svg path{-webkit-transition:fill 200ms ease;transition:fill 200ms ease;}
.css-15kurur:hover svg path{fill:#612FFF;}
.css-ii2ko0-Xi{overflow-y:auto;padding:24px 40px;-webkit-flex:1;-ms-flex:1;flex:1;}
.css-186wd1t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px;}
.css-1f9kz78{height:20px;display:block;margin-top:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.css-45qp3y{display:block;-webkit-text-decoration:none;text-decoration:none;color:#1a1d21;font-weight:500;font-size:14px;line-height:22px;}
.css-45qp3y:hover{color:#612fff;}
.css-192wfvu{margin-top:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.css-axw7ok{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}
.css-1w0523u{-webkit-text-decoration:none;text-decoration:none;font-size:12px;color:#545b63;}
.css-1w0523u:hover{color:#612fff;}
.css-17utcgj{color:#a0a7b1;font-size:12px;}
.css-1x6l2uq{height:56px;background:white;position:-webkit-sticky;position:sticky;top:max(var(--region-switch-banner-sticky-calculated-height,0px),var(--announcement-banner-sticky-calculated-height,0px));z-index:20;-webkit-transition:opacity 240ms ease-out;transition:opacity 240ms ease-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
@media screen and (min-width:900px){.css-1x6l2uq{display:none;}
}
.css-pquave{position:-webkit-sticky;position:sticky;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-sizing:unset;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 48px);padding:0px 24px;border-color:#d7dbe0;height:56px;min-height:56px;}
.css-pquave a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.css-j0ozid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}
.css-14zvad2-NavForHeroComponent{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#612fff;color:#fff;font-size:12px;padding-left:12px;padding-right:12px;height:32px;}
@media screen and (min-width:900px){.css-14zvad2-NavForHeroComponent{width:auto;}
}
.css-14zvad2-NavForHeroComponent:hover{background-color:#7043FF;}
.css-14zvad2-NavForHeroComponent:focus{background-color:rgba(255,255,255,0.32) 0px 0px 0px 2px inset;}
.css-14zvad2-NavForHeroComponent:active{background:#9F81FF;}
.css-14zvad2-NavForHeroComponent:disabled{background-color:#e8eaed;color:#a0a7b1;}
.css-udnl58{border-radius:6px;padding:8px;border:0;overflow:visible;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;background:transparent;-webkit-transition-property:opacity,filter;transition-property:opacity,filter;margin-left:auto;padding-right:0;}
.css-nrp5ro{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;margin:0 auto;height:20px;}
.css-1tjbouf{-webkit-transition-duration:75ms;transition-duration:75ms;position:absolute;width:18px;-webkit-transition-property:-webkit-transform;-webkit-transition-property:transform;transition-property:transform;border-radius:12px;background-color:#2f3237;top:50%;display:block;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);height:2.5px;}
.css-1tjbouf:before{position:absolute;width:18px;height:2.5px;-webkit-transition-property:-webkit-transform;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;border-radius:12px;background-color:#2f3237;-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease;top:-6px;opacity:1;display:block;content:"";}
.css-1tjbouf:after{position:absolute;width:18px;height:2.5px;-webkit-transition-property:-webkit-transform;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;border-radius:12px;background-color:#2f3237;-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-webkit-transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);bottom:-6px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);display:block;content:"";}
.css-1h405ts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:max(var(--region-switch-banner-sticky-calculated-height,0px),var(--announcement-banner-sticky-calculated-height,0px));bottom:0;left:0;width:calc(100% - 32px);z-index:100;background-color:#fff;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.28,0.58,0.3,1);-webkit-transition:transform 350ms cubic-bezier(0.28,0.58,0.3,1);transition:transform 350ms cubic-bezier(0.28,0.58,0.3,1);overflow-y:scroll;overflow-x:hidden;opacity:1;box-sizing:unset;padding:0px;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.css-1h405ts::-webkit-scrollbar{display:none;}
.css-zdpt2t{margin-left:auto;}
.css-1nwx91o{height:100%;overflow:auto;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;box-sizing:unset;}
.css-1nwx91o::-webkit-scrollbar{display:none;}
.css-qdcvb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#F5F6F7;padding:16px 24px;margin-bottom:10px;}
.css-qdcvb > div:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.css-qdcvb img{width:32px;height:32px;}
.css-qdcvb a{-webkit-text-decoration:none;text-decoration:none;font-weight:500;color:#612fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;font-size:14px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;}
.css-qdcvb a path{fill:#612fff;}
.css-1o7l19{color:#1a1d21;font-size:18px;font-weight:500;line-height:27px;}
.css-ko918z{color:#6c747f;font-size:14px;font-weight:400;line-height:21px;}
.css-1yeniji{overflow:hidden;border-bottom:1px solid #E8EAED;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}
.css-m7z2k2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:none;padding:16px 24px 16px 24px;cursor:pointer;}
.css-1951w9x{-webkit-transition:-webkit-transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}
.css-1q8htfx{position:relative;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;height:0;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1px;}
.css-1q8htfx > div:not(:first-of-type){margin-top:16px;}
.css-rvawbv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 24px;gap:8px;cursor:pointer;}
.css-rvawbv img{width:24px;height:24px;}
.css-bxgp59{color:#1a1d21;font-size:14px;font-weight:700;line-height:15px;}
.css-1hxf5y0{-webkit-text-decoration:none;text-decoration:none;display:block;max-width:100%;margin:0;}
.css-1ex9dqb{padding:12px 24px 12px 56px;}
.css-1hnm01b{color:#1a1d21;font-size:14px;font-weight:500;line-height:15px;}
.css-tcbd4k{color:#6c747f;font-size:12px;font-weight:400;line-height:18px;margin-top:4px;}
.css-8ln08t{font-weight:700;font-size:12px;line-height:15px;color:#878E99;-webkit-letter-spacing:0.4px;-moz-letter-spacing:0.4px;-ms-letter-spacing:0.4px;letter-spacing:0.4px;text-transform:uppercase;padding:12px 24px 12px 56px;}
.css-haxuhs{font-weight:700;font-size:12px;line-height:15px;color:#878E99;-webkit-letter-spacing:0.4px;-moz-letter-spacing:0.4px;-ms-letter-spacing:0.4px;letter-spacing:0.4px;text-transform:uppercase;padding:12px 24px;}
.css-1tegsoy{color:#1a1d21;font-size:14px;font-weight:500;line-height:17.22px;padding:12px 24px;}
.css-14suhl5{padding:0px 36px 0px 24px;margin-top:12px !important;}
.css-14suhl5 a span{-webkit-text-decoration:none;text-decoration:none;font-weight:500;color:#612fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;font-size:14px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;margin-bottom:16px;}
.css-14suhl5 a span path{fill:#612fff;}
.css-14suhl5 img{background:#E8EAED;border-radius:6px;}
.css-ajeqpy{color:#1A1D21;font-size:14px;font-weight:500;line-height:21px;margin-top:16px;}
.css-boq8vk{color:#1A1D21;font-size:12px;font-weight:400;line-height:18px;}
.css-17v3bhh{-webkit-transition:-webkit-transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}
.css-1v3gemy{position:relative;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;height:auto;opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;}
.css-1v3gemy > div:not(:first-of-type){margin-top:16px;}
.css-jv4a60{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;font-size:15px;color:#545b63;padding-left:24px;padding-right:24px;padding-top:40px;padding-bottom:40px;}
.css-1olsbh1-Ci{height:20px;display:block;}
.css-khlgkj{height:40px;display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:16px;column-gap:16px;padding-top:16px;padding-bottom:40px;background-color:#fff;padding:24px;width:calc(100% - 48px);}
.css-m9ze92{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:1px solid #d7dbe0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#fff;color:#612fff;}
@media screen and (min-width:900px){.css-m9ze92{width:auto;}
}
.css-m9ze92:hover{background-color:#F9F7FF;}
.css-m9ze92:focus{background-color:rgba(0,0,0,0.32) 0px 0px 0px 2px inset;}
.css-m9ze92:active{border:1px solid #E6DEFF;background:#E6DEFF;}
.css-m9ze92:disabled{background-color:#e8eaed;color:#a0a7b1;border:none;}
.css-ydn5yx{padding-left:24px;padding-right:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.css-17gm6lq-AwxLeadCaptureContainerComp{background:#fcfcfd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:1px solid #e8eaed;border-radius:6px;-webkit-transition:border-color 0.15s,box-shadow 0.15s;transition:border-color 0.15s,box-shadow 0.15s;height:48px;width:100%;max-width:100%;}
.css-17gm6lq-AwxLeadCaptureContainerComp:focus-within{border:1px solid #612fff;box-shadow:0px 0px 0px 1px #612fff;}
@media screen and (min-width:900px){.css-17gm6lq-AwxLeadCaptureContainerComp{width:600px;}
}
.css-ax2zip{border:none;outline:none;background:transparent;font-family:inherit;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;padding-inline-start:16px;font-size:14px;color:#1a1d21;}
.css-1xypvsc-AwxLeadCaptureContainerComp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#612fff;color:#fff;margin:16px 0 0 0;display:none;}
@media screen and (min-width:900px){.css-1xypvsc-AwxLeadCaptureContainerComp{width:auto;}
}
.css-1xypvsc-AwxLeadCaptureContainerComp:hover{background-color:#7043FF;}
.css-1xypvsc-AwxLeadCaptureContainerComp:focus{background-color:rgba(255,255,255,0.32) 0px 0px 0px 2px inset;}
.css-1xypvsc-AwxLeadCaptureContainerComp:active{background:#9F81FF;}
.css-1xypvsc-AwxLeadCaptureContainerComp:disabled{background-color:#e8eaed;color:#a0a7b1;}
@media screen and (min-width:900px){.css-1xypvsc-AwxLeadCaptureContainerComp{margin:3px;}
}
.css-1xypvsc-AwxLeadCaptureContainerComp span{opacity:1;}
@media screen and (min-width:900px){.css-1xypvsc-AwxLeadCaptureContainerComp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
}
.css-1pu2e58-AwxLeadCaptureContainerComp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#612fff;color:#fff;margin:16px 0 0 0;}
@media screen and (min-width:900px){.css-1pu2e58-AwxLeadCaptureContainerComp{width:auto;}
}
.css-1pu2e58-AwxLeadCaptureContainerComp:hover{background-color:#7043FF;}
.css-1pu2e58-AwxLeadCaptureContainerComp:focus{background-color:rgba(255,255,255,0.32) 0px 0px 0px 2px inset;}
.css-1pu2e58-AwxLeadCaptureContainerComp:active{background:#9F81FF;}
.css-1pu2e58-AwxLeadCaptureContainerComp:disabled{background-color:#e8eaed;color:#a0a7b1;}
@media screen and (min-width:900px){.css-1pu2e58-AwxLeadCaptureContainerComp{margin:3px;}
}
.css-1pu2e58-AwxLeadCaptureContainerComp span{opacity:1;}
@media screen and (min-width:900px){.css-1pu2e58-AwxLeadCaptureContainerComp{display:none;}
}
.css-1okoia7-AwxLeadCaptureContainerComp{margin-top:16px;-webkit-align-items:normal;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;text-align:start;width:100%;max-width:100%;}
.css-1okoia7-AwxLeadCaptureContainerComp p{margin-top:0;font-family:inherit;font-weight:400;color:#6c747f;font-size:12px;line-height:18px;}
.css-1okoia7-AwxLeadCaptureContainerComp a{color:#612fff;-webkit-text-decoration:none;text-decoration:none;font-weight:500;}
@media screen and (min-width:900px){.css-1okoia7-AwxLeadCaptureContainerComp{width:600px;}
}
.css-1uyejg4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.css-1uyejg4 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;position:absolute;}
.css-1cjw18v-CheckboxHolder{width:16px;height:16px;border:none;background-color:#612FFF;border-radius:4px;margin-top:1px;}
.css-1cjw18v-CheckboxHolder path{fill:#fff;display:block;}
.css-1sb26sc-ConsentCheckComp p{-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;}
.css-19bv30l-Uo{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-top:24px;}
@media screen and (min-width:900px){.css-19bv30l-Uo{font-size:40px;}
}
.css-1vroogi-AnchorSpan{position:relative;top:calc(-1 * calc(max(var(--region-switch-banner-sticky-calculated-height,0px),var(--announcement-banner-sticky-calculated-height,0px)) + var(--nav-mobile-sticky-calculated-height,0px)));}
@media screen and (min-width:900px){.css-1vroogi-AnchorSpan{top:calc(-1 * calc(max(var(--region-switch-banner-sticky-calculated-height,0px),var(--announcement-banner-sticky-calculated-height,0px)) + var(--nav-desktop-sticky-calculated-height,0px)));}
}
.css-i6bazn{overflow:hidden;}
.css-1xv4eui{width:100%;max-width:1120px;max-width:1344px;position:relative;}
@media (min-width:1600px){.css-1xv4eui{max-width:1344px;}
}
.css-14nolla{position:relative;text-align:center;}
.css-1a483ma-MarkdownRenderer{margin-top:24px;}
.css-1a483ma-MarkdownRenderer p + p{margin-top:16px;}
.css-1a483ma-MarkdownRenderer h6{margin-left:auto;margin-right:auto;font-weight:400;}
.css-1s9s8fo{width:100%;max-width:1120px;}
@media (min-width:1600px){.css-1s9s8fo{max-width:1344px;}
}
.css-1wdx0ql-ImageEagerForCarousel{display:inline-block;height:0.1px;width:0.1px;overflow:hidden;opacity:0.001;}
.css-1lp68rg{display:none;}
@media screen and (min-width:900px){.css-1lp68rg{display:block;}
}
.css-b8jday{display:block;}
@media screen and (min-width:900px){.css-b8jday{display:none;}
}
.css-1g2r2ih{font-size:16px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#42474d;margin:0;font-weight:500;}
.css-y5blho{width:24px;height:6px;border-radius:999px;background-color:#612fff;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.css-11ukrxs{width:6px;height:6px;border-radius:999px;background-color:#d7dbe0;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.css-131icg8{width:100%;max-width:1120px;position:relative;}
@media (min-width:1600px){.css-131icg8{max-width:1344px;}
}
.css-1mirb6z{position:relative;display:block;gap:0;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
@media screen and (min-width:900px){.css-1mirb6z{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6%;}
}
.css-iloo0w{-webkit-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%;}
.css-1s14e2j{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#fff;margin:0;}
@media screen and (min-width:900px){.css-1s14e2j{font-size:40px;}
}
.css-78k6gv-MarkdownRenderer p + p{margin-top:16px;}
.css-78k6gv-MarkdownRenderer p{margin-top:16px;}
.css-uo69vc{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;}
@media screen and (min-width:900px){.css-uo69vc{gap:16px;}
}
.css-1pnwpsw{position:relative;display:block;gap:0;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
@media screen and (min-width:900px){.css-1pnwpsw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6%;}
}
.css-1p6pbj4{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;}
@media screen and (min-width:900px){.css-1p6pbj4{font-size:40px;}
}
.css-1dlawch-HeadingRenderer{font-size:16px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#42474d;margin:0;margin-top:24px;}
.css-1osp2q6{position:relative;background:#fff;}
.css-v9rg0x-CTABannerContainer{text-align:center;}
@media screen and (min-width:900px){.css-v9rg0x-CTABannerContainer{text-align:start;}
}
.css-ph9fkq-CTABannerContainer{width:100%;max-width:1120px;padding-top:80px;padding-bottom:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0;}
@media (min-width:1600px){.css-ph9fkq-CTABannerContainer{max-width:1344px;}
}
@media screen and (min-width:900px){.css-ph9fkq-CTABannerContainer{padding-top:120px;padding-bottom:120px;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:64px;}
}
.css-12wfkww-CTABannerContainer{width:100%;padding-left:0;padding-right:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding:0;}
@media screen and (min-width:900px){.css-12wfkww-CTABannerContainer{width:auto;padding-left:16px;padding-right:16px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;text-align:inherit;}
}
@media screen and (min-width:900px){.css-12wfkww-CTABannerContainer{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:0;}
}
.css-ddobaj-CTABannerContainer{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;max-width:480px;}
@media screen and (min-width:900px){.css-ddobaj-CTABannerContainer{font-size:40px;}
}
@media screen and (min-width:900px){.css-ddobaj-CTABannerContainer{max-width:480px;}
}
@media screen and (min-width:1024px){.css-ddobaj-CTABannerContainer{max-width:500px;}
}
.css-1rhn7ke-CTABannerContainer{width:100%;padding-left:0;padding-right:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;}
@media screen and (min-width:900px){.css-1rhn7ke-CTABannerContainer{width:auto;padding-left:16px;padding-right:16px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;text-align:inherit;}
}
@media screen and (min-width:900px){.css-1rhn7ke-CTABannerContainer{padding:0;}
}
.css-b2rgkw-CTABannerContainer{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#612fff;color:#fff;margin-top:24px;margin-bottom:16px;width:100%;min-width:240px;}
@media screen and (min-width:900px){.css-b2rgkw-CTABannerContainer{width:auto;}
}
.css-b2rgkw-CTABannerContainer:hover{background-color:#7043FF;}
.css-b2rgkw-CTABannerContainer:focus{background-color:rgba(255,255,255,0.32) 0px 0px 0px 2px inset;}
.css-b2rgkw-CTABannerContainer:active{background:#9F81FF;}
.css-b2rgkw-CTABannerContainer:disabled{background-color:#e8eaed;color:#a0a7b1;}
@media screen and (min-width:900px){.css-b2rgkw-CTABannerContainer{margin-top:0;margin-bottom:16px;width:100%;}
}
.css-1fmeurc-CTABannerContainer{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:1px solid #d7dbe0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#fff;color:#612fff;min-width:240px;}
@media screen and (min-width:900px){.css-1fmeurc-CTABannerContainer{width:auto;}
}
.css-1fmeurc-CTABannerContainer:hover{background-color:#F9F7FF;}
.css-1fmeurc-CTABannerContainer:focus{background-color:rgba(0,0,0,0.32) 0px 0px 0px 2px inset;}
.css-1fmeurc-CTABannerContainer:active{border:1px solid #E6DEFF;background:#E6DEFF;}
.css-1fmeurc-CTABannerContainer:disabled{background-color:#e8eaed;color:#a0a7b1;border:none;}
.css-58yvk3{padding-left:16px;padding-right:16px;padding-top:80px;padding-bottom:0;background-color:#f6f7f8;border-top:1px solid #e8eaed;}
.css-1pw6nc6{max-width:1120px;margin-left:auto;margin-right:auto;}
@media (min-width:1600px){.css-1pw6nc6{max-width:1344px;}
}
.css-o42l4q-Lo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:none;-webkit-justify-content:none;-ms-flex-pack:none;justify-content:none;-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;}
@media screen and (min-width:900px){.css-o42l4q-Lo{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.css-yiacka-Lo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px;}
@media screen and (min-width:900px){.css-yiacka-Lo{margin-top:0;}
}
.css-120q38k{margin-left:0;margin-right:24px;}
@media screen and (min-width:900px){.css-120q38k{margin-left:24px;margin-right:0;}
}
.css-120q38k img{display:inline-block;height:40px;}
@media screen and (min-width:900px){.css-120q38k img{height:32px;}
}
.css-uz1cd8{max-width:100%;height:auto;display:block;}
@media (max-width:900px){.css-dod3z7{padding-top:32px;padding-bottom:32px;-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px;}
.css-dod3z7 > div{padding:20px 0px;-webkit-break-inside:avoid;break-inside:avoid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:14px;}
}
@media (min-width:900px){.css-dod3z7{padding-top:60px;padding-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;column-gap:20px;row-gap:48px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
.css-dod3z7 > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:14px;line-height:17.22px;-webkit-flex-basis:calc(20% - 16px);-ms-flex-preferred-size:calc(20% - 16px);flex-basis:calc(20% - 16px);}
}
.css-1jn7nlp{font-size:18px;font-weight:500;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;font-size:14px;line-height:17.22px;}
.css-1pigrha{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.css-1pigrha a,.css-1pigrha span{line-height:1.25;font-size:14px;font-weight:400;color:#42474D;}
.css-16bfmr5{font-family:"AxLLCircular",Helvetica,Arial,sans-serif;font-size:16px;line-height:inherit;color:#42474d;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;}
.css-16bfmr5:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:10%;}
.css-16bfmr5 u{-webkit-text-decoration:none;text-decoration:none;}
.css-1sp1jtp{font-family:"AxLLCircular",Helvetica,Arial,sans-serif;font-size:16px;line-height:inherit;color:#42474d;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;background-image:linear-gradient(to bottom,currentColor 0%,currentColor 100%);background-repeat:no-repeat;background-size:100% 0px;background-position:0 100%;-webkit-transition:background-size 0.2s;transition:background-size 0.2s;padding-top:2px;padding-bottom:2px;margin-top:-2px;margin-bottom:-2px;}
.css-1sp1jtp:hover{background-size:100% 2px;}
.css-1sp1jtp u{-webkit-text-decoration:none;text-decoration:none;}
.css-z12aoi{border-top:1px solid #D0D4D9;margin-left:auto;margin-right:auto;max-width:1120px;}
@media (min-width:1600px){.css-z12aoi{max-width:1344px;}
}
.css-uzn9w{padding-left:16px;padding-right:16px;padding-top:24px;padding-bottom:24px;background-color:#f6f7f8;}
.css-1w9at90{max-width:1120px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
@media (min-width:1600px){.css-1w9at90{max-width:1344px;}
}
@media screen and (min-width:900px){.css-1w9at90{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
}
.css-mkzzte-Ho{font-size:14px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#a0a7b1;margin:0;color:#6c747f;}
.css-264g5i{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;background-image:linear-gradient(to bottom,currentColor 0%,currentColor 100%);background-repeat:no-repeat;background-size:100% 0px;background-position:0 100%;-webkit-transition:background-size 0.2s;transition:background-size 0.2s;padding-top:2px;padding-bottom:2px;margin-top:-2px;margin-bottom:-2px;}
.css-264g5i:hover{background-size:100% 2px;}
.css-264g5i u{-webkit-text-decoration:none;text-decoration:none;}
.css-1mzt3e4{display:block;gap:0;}
@media screen and (min-width:900px){.css-1mzt3e4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;}
}
.css-1mzt3e4 > p{margin-top:16px;}
@media screen and (min-width:900px){.css-1mzt3e4 > p{margin-top:0;}
}
.css-e578px{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;gap:16px;}
@media screen and (min-width:900px){.css-e578px{margin-top:0;}
}
.css-1yc1mcx{padding-left:16px;padding-right:16px;padding-top:0;padding-bottom:24px;background-color:#f6f7f8;border-top:0;}
.css-1nxwyst{text-align:left;margin-top:0;}
.css-xgt68j{color:#6c747f;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;font-size:12px;}
.css-1dqjppn{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;}
.css-1dqjppn:hover{-webkit-text-decoration:none;text-decoration:none;}
.css-1dqjppn u{-webkit-text-decoration:none;text-decoration:none;}
.css-3c4aet{overflow:hidden;}
@media (min-width:900px){.css-3c4aet{overflow-x:clip;overflow-y:visible;position:relative;z-index:1;}
}
.css-vg92b0{width:100%;max-width:1344px;padding-top:0;padding-bottom:40px;}
@media screen and (min-width:900px){.css-vg92b0{padding-top:40px;padding-bottom:24px;}
}
@media screen and (min-width:900px){.css-1k1xwmi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
}
@media (min-width:900px){.css-1k1xwmi{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.css-j96576{margin-top:56px;-webkit-flex:0 0 504px;-ms-flex:0 0 504px;flex:0 0 504px;}
@media screen and (min-width:900px){.css-j96576{margin-top:0;}
}
.css-12wb16k{font-size:32px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;max-width:504px;font-size:48px;line-height:normal;}
@media screen and (min-width:900px){.css-12wb16k{font-size:54px;}
}
@media (min-width:900px){.css-12wb16k{font-size:48px;}
}
@media (min-width:1600px){.css-12wb16k{font-size:48px;}
}
@media (max-width:899px){.css-12wb16k{font-size:34px;}
}
@media (max-width:768px){.css-12wb16k{font-size:30px;}
}
@media (max-width:391px){.css-12wb16k{font-size:24px;}
}
.css-1ihvp5{font-size:48px;line-height:normal;}
@media (min-width:1600px){.css-1ihvp5{font-size:48px;}
}
@media (max-width:1023px){.css-1ihvp5{font-size:48px;}
}
@media (max-width:899px){.css-1ihvp5{font-size:34px;}
}
@media (max-width:768px){.css-1ihvp5{font-size:30px;}
}
@media (max-width:391px){.css-1ihvp5{font-size:24px;}
}
.css-10yvu1s-Strong{color:#612fff;}
.css-cvjzts-OtherContent{margin-top:24px;max-width:504px;}
.css-cvjzts-OtherContent p + p{margin-top:16px;}
@media screen and (min-width:900px){.css-cvjzts-OtherContent{margin-top:32px;}
}
.css-cvjzts-OtherContent p{font-size:18px;font-weight:500;}
.css-cvjzts-OtherContent p{font-weight:400;font-size:20px;margin-top:31px;}
@media (max-width:899px){.css-cvjzts-OtherContent p{font-size:18px;margin-top:24px;}
}
@media (max-width:391px){.css-cvjzts-OtherContent p{font-size:16px;}
}
.css-tm5h46-CtaLink{font-size:14px;line-height:21px;-webkit-text-decoration:none;text-decoration:none;font-weight:500;color:#612fff;font-weight:500;display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:32px;}
.css-tm5h46-CtaLink svg{margin-left:-2px;margin-bottom:2px;-webkit-transition:margin-left 0.2s ease;transition:margin-left 0.2s ease;}
.css-tm5h46-CtaLink:hover svg{margin-left:2px;}
@media screen and (min-width:900px){.css-tm5h46-CtaLink{display:inline-block;}
}
.css-1dr89yp-CtaLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}
.css-5ksb5v-OtherContent{margin-top:32px;}
@media (min-width:900px){.css-5ksb5v-OtherContent{max-width:504px;--lead-capture-width:504px;}
}
.css-g5gt7r-ImageCarousel{border:0px solid black;width:100%;position:relative;aspect-ratio:1.5;margin-top:40px;-webkit-flex:1;-ms-flex:1;flex:1;}
@media screen and (min-width:900px){.css-g5gt7r-ImageCarousel{width:auto;height:634px;}
}
@media screen and (min-width:900px){.css-g5gt7r-ImageCarousel{aspect-ratio:1.5;}
}
@media screen and (min-width:900px){.css-g5gt7r-ImageCarousel{margin-top:0;}
}
.css-g5gt7r-ImageCarousel img{object-fit:contain;}
@media (min-width:900px){.css-g5gt7r-ImageCarousel{height:auto;aspect-ratio:774 / 516;margin-right:-17.5%;--hero-home-2024-center-gap:40px;margin-left:var(--hero-home-2024-center-gap);min-width:774px;}
@media screen and (min-width:900px){.css-g5gt7r-ImageCarousel{margin-right:0;}
}
}
@media (min-width:1600px){.css-g5gt7r-ImageCarousel{--hero-home-2024-center-gap:66px;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}
}
.css-49bq3a{max-width:100%;height:auto;display:block;max-width:none;position:absolute;top:0;left:0;width:100%;height:100%;border:0px solid grey;opacity:1;-webkit-transition:opacity 800ms ease;transition:opacity 800ms ease;}
.css-9cjrla{max-width:100%;height:auto;display:block;max-width:none;position:absolute;top:0;left:0;width:100%;height:100%;border:0px solid grey;opacity:0;-webkit-transition:opacity 800ms ease;transition:opacity 800ms ease;}
.css-184m68u{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0px solid red;--hero-home-2024-row-width:min(100vw,1120px);}
@media (min-width:1600px){.css-184m68u{--hero-home-2024-row-width:min(100vw,1344px);}
}
@media screen and (min-width:900px){.css-184m68u{max-width:calc(100vw - ((100vw - var(--hero-home-2024-row-width))/2) - 504px - var(--hero-home-2024-center-gap));}
}
.css-56acxj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;border:0px solid black;}
.css-175j96t{width:36px;height:8px;border-radius:999px;background-color:#D0D4D9;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;position:relative;overflow:hidden;cursor:default;}
.css-oem9k8{height:100%;border-radius:999px;background-color:#878E99;-webkit-transition:all 100ms;transition:all 100ms;}
.css-5upj7z{width:8px;height:8px;border-radius:999px;background-color:#D0D4D9;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;position:relative;overflow:hidden;cursor:pointer;}
.css-dtcwqi{position:relative;padding-top:40px;padding-bottom:40px;background:#fff;}
.css-dcot2t{width:100%;max-width:1344px;}
.css-1ec883c{position:relative;overflow:hidden;width:100%;}
.css-ut2gxs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:animation-kfuurd 30s linear infinite;animation:animation-kfuurd 30s linear infinite;}
.css-ut2gxs:hover{-webkit-animation-play-state:paused;animation-play-state:paused;}
@-webkit-keyframes animation-kfuurd{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
}
@keyframes animation-kfuurd{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
}
.css-n00jix{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:64px;width:140px;overflow:hidden;}
@media screen and (min-width:900px){.css-n00jix{width:191px;}
}
.css-n00jix > picture,.css-n00jix > picture > img{max-height:40px;max-width:120px;object-fit:contain;}
@media screen and (min-width:900px){.css-n00jix > picture,.css-n00jix > picture > img{max-height:64px;max-width:191px;}
}
.css-1ayvew3-Image{-webkit-filter:grayscale(1) brightness(0.7) contrast(5);filter:grayscale(1) brightness(0.7) contrast(5);}
.css-1u9a98v{position:absolute;left:0;top:0;bottom:0;width:60px;background:linear-gradient(to right,white,transparent);z-index:1;pointer-events:none;}
@media screen and (min-width:900px){.css-1u9a98v{width:111px;}
}
.css-1khw1k9{position:absolute;right:0;top:0;bottom:0;width:60px;background:linear-gradient(to left,white,transparent);z-index:1;pointer-events:none;}
@media screen and (min-width:900px){.css-1khw1k9{width:111px;}
}
.css-1rknocu-CardsPanel{background-color:#fff;padding-top:56px;padding-bottom:80px;}
@media screen and (min-width:900px){.css-1rknocu-CardsPanel{padding-top:96px;padding-bottom:120px;}
}
.css-dyfvx0-CardsPanel{width:100%;max-width:1120px;border-radius:16px;max-width:1344px;text-align:center;}
@media (min-width:1600px){.css-dyfvx0-CardsPanel{max-width:1344px;}
}
.css-2fhb4d-CardsPanel{padding-bottom:16px;}
.css-169tzuk-CardsPanel{font-size:14px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.4px;-moz-letter-spacing:0.4px;-ms-letter-spacing:0.4px;letter-spacing:0.4px;text-transform:uppercase;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#868e98;margin:0;display:inline-block;}
.css-1g7qx7e-CardsPanel{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-left:auto;margin-right:auto;padding-bottom:44px;color:#1a1d21;}
@media screen and (min-width:900px){.css-1g7qx7e-CardsPanel{font-size:40px;}
}
.css-1gvm27-CardsPanel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.css-tnc95s-CardsPanel{font-size:16px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#42474d;margin:0;max-width:838px;padding-bottom:32px;}
@media screen and (min-width:900px){.css-tnc95s-CardsPanel{padding-bottom:64px;}
}
.css-1jceoat-DesktopCards{display:grid;gap:16px;border-radius:16px;padding-top:12px;padding-bottom:12px;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-template-areas: "item1 item2 item3 item4 item5";}
@media (min-width:900px) and (max-width:1390px){.css-1jceoat-DesktopCards{gap:8px;}
}
@media (max-width:899px){.css-1jceoat-DesktopCards{grid-template-columns:1fr;grid-template-areas:"item1" "item2" "item3" "item4" "item5";justify-items:center;gap:8px;}
}
.css-14glblp-Card{-webkit-text-decoration:none;text-decoration:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-transform .3s;-webkit-transition:transform .3s;transition:transform .3s;cursor:pointer;grid-area:item1;width:100%;max-width:432px;background-image:linear-gradient(135deg,#5f5e5e,#000000);}
@media (hover:hover){.css-14glblp-Card:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0px 2px 12px rgb(0 0 0 / 12%);}
}
@media screen and (min-width:900px){.css-14glblp-Card{max-width:432px;}
}
@media screen and (min-width:1024px){.css-14glblp-Card{max-width:inherit;}
}
.css-n9n5r1{padding-top:24px;padding-left:24px;padding-right:24px;width:100%;padding-left:8px;padding-right:8px;padding-top:37px;}
@media screen and (min-width:900px){.css-n9n5r1{padding-top:32px;padding-left:32px;padding-right:32px;}
}
@media (min-width:1391px){.css-n9n5r1{padding-left:4px;padding-right:4px;padding-bottom:30px;}
}
@media (min-width:900px) and (max-width:1390px){.css-n9n5r1{padding-left:8px;padding-right:8px;padding-top:20px;}
}
.css-a7zg95{font-size:20px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;padding-bottom:8px;text-align:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;font-size:16px;}
@media screen and (min-width:900px){.css-a7zg95{font-size:28px;}
}
@media (min-width:1391px){.css-a7zg95{gap:8px;font-size:20px;}
}
@media (min-width:900px) and (max-width:1390px){.css-a7zg95{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:14px;}
}
.css-11epj84{max-width:100%;height:auto;display:block;width:32px;aspect-ratio:1;}
@media (min-width:1391px){.css-11epj84{width:40px;}
}
@media (min-width:900px) and (max-width:1390px){.css-11epj84{width:28px;}
}
.css-berjsx{font-size:16px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#42474d;margin:0;padding-bottom:16px;padding-bottom:8px;padding-left:83px;padding-right:83px;margin-left:auto;margin-right:auto;white-space:pre-line;text-align:center;font-size:14px;line-height:1.25;color:#fff;opacity:0.9;}
@media (min-width:1391px){.css-berjsx{padding-left:30px;padding-right:30px;}
}
@media (min-width:900px) and (max-width:1390px){.css-berjsx{font-size:11px;padding-left:8px;padding-right:8px;padding-bottom:0;}
}
.css-17n7q4i-LearnMoreContainer{text-align:center;}
.css-xm08ms-LearnMoreContainer{cursor:pointer;position:relative;color:#612fff;margin-bottom:16px;display:inline-block;color:#fff;font-size:14px;}
@media (min-width:900px) and (max-width:1390px){.css-xm08ms-LearnMoreContainer{font-size:11px;}
.css-xm08ms-LearnMoreContainer > svg{top:3px;}
}
.css-1mzq4wf{padding-right:24px;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;}
@media (hover:hover){.css-1mzq4wf{opacity:0;}
}
.css-1stvu9q{position:absolute;top:6px;right:0;-webkit-transition:right 300ms ease-out;transition:right 300ms ease-out;}
@media (hover:hover){.css-1stvu9q{right:calc(50% - 9px);}
}
@media (hover:hover){.ewc8tb70:hover .e10rboum1,.ewc8tb70:focus-visible .e10rboum1,.e13ryqmt0:hover .e10rboum1,.e13ryqmt0:focus-visible .e10rboum1,.e13ryqmt5:hover .e10rboum1,.e13ryqmt5:focus-visible .e10rboum1,.e10rboum0:hover .e10rboum1,.e10rboum0:focus-within .e10rboum1{opacity:1;}
.ewc8tb70:hover .e10rboum2,.ewc8tb70:focus-visible .e10rboum2,.e13ryqmt0:hover .e10rboum2,.e13ryqmt0:focus-visible .e10rboum2,.e13ryqmt5:hover .e10rboum2,.e13ryqmt5:focus-visible .e10rboum2,.e10rboum0:hover .e10rboum2,.e10rboum0:focus-within .e10rboum2{right:0;}
}
.css-jt3zyc-Image{width:100%;padding-left:50px;padding-right:50px;padding-bottom:0px;}
@media (min-width:1391px){.css-jt3zyc-Image{padding-left:16px;padding-right:16px;}
}
@media (min-width:900px) and (max-width:1390px){.css-jt3zyc-Image{padding-left:8px;padding-right:8px;}
}
.css-ycyro4{max-width:100%;height:auto;display:block;width:100%;max-width:320px;margin-left:auto;margin-right:auto;aspect-ratio:1.3430656934306568;}
.css-1mgeveu-Card{-webkit-text-decoration:none;text-decoration:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-transform .3s;-webkit-transition:transform .3s;transition:transform .3s;cursor:pointer;grid-area:item2;width:100%;max-width:432px;background-image:linear-gradient(135deg,#5f5e5e,#000000);}
@media (hover:hover){.css-1mgeveu-Card:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0px 2px 12px rgb(0 0 0 / 12%);}
}
@media screen and (min-width:900px){.css-1mgeveu-Card{max-width:432px;}
}
@media screen and (min-width:1024px){.css-1mgeveu-Card{max-width:inherit;}
}
.css-rj687t-Card{-webkit-text-decoration:none;text-decoration:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-transform .3s;-webkit-transition:transform .3s;transition:transform .3s;cursor:pointer;grid-area:item3;width:100%;max-width:432px;background-image:linear-gradient(135deg,#5f5e5e,#000000);}
@media (hover:hover){.css-rj687t-Card:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0px 2px 12px rgb(0 0 0 / 12%);}
}
@media screen and (min-width:900px){.css-rj687t-Card{max-width:432px;}
}
@media screen and (min-width:1024px){.css-rj687t-Card{max-width:inherit;}
}
.css-4q7ew9-Card{-webkit-text-decoration:none;text-decoration:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-transform .3s;-webkit-transition:transform .3s;transition:transform .3s;cursor:pointer;grid-area:item4;width:100%;max-width:432px;background-image:linear-gradient(135deg,#5f5e5e,#000000);}
@media (hover:hover){.css-4q7ew9-Card:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0px 2px 12px rgb(0 0 0 / 12%);}
}
@media screen and (min-width:900px){.css-4q7ew9-Card{max-width:432px;}
}
@media screen and (min-width:1024px){.css-4q7ew9-Card{max-width:inherit;}
}
.css-nq68lw-Card{-webkit-text-decoration:none;text-decoration:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-transform .3s;-webkit-transition:transform .3s;transition:transform .3s;cursor:pointer;grid-area:item5;width:100%;max-width:432px;background-image:linear-gradient(135deg,#5f5e5e,#000000);}
@media (hover:hover){.css-nq68lw-Card:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0px 2px 12px rgb(0 0 0 / 12%);}
}
@media screen and (min-width:900px){.css-nq68lw-Card{max-width:432px;}
}
@media screen and (min-width:1024px){.css-nq68lw-Card{max-width:inherit;}
}
.css-1i3enkl-MobileCardsGrid{display:grid;gap:16px;border-radius:16px;padding-top:12px;padding-bottom:12px;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-template-areas: "item1 item2 item3 item4 item5";}
@media (min-width:900px) and (max-width:1390px){.css-1i3enkl-MobileCardsGrid{gap:8px;}
}
@media (max-width:899px){.css-1i3enkl-MobileCardsGrid{grid-template-columns:1fr;grid-template-areas:"item1" "item2" "item3" "item4" "item5";justify-items:center;gap:8px;}
}
.css-1ioqcjf-ProductsCarousels{padding-top:80px;padding-bottom:80px;background-color:#1f2225;}
@media screen and (min-width:900px){.css-1ioqcjf-ProductsCarousels{padding-top:90px;padding-bottom:0;}
}
.css-1v566xg-ProductsCarousels{width:100%;max-width:1120px;text-align:center;}
@media (min-width:1600px){.css-1v566xg-ProductsCarousels{max-width:1344px;}
}
.css-6ecff-ProductsCarousels{font-size:16px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#e8eaed;margin:0;margin-top:24px;}
.css-pll9cf-ProductsCarouselsDesktop{display:none;overflow:hidden;}
@media screen and (min-width:900px){.css-pll9cf-ProductsCarouselsDesktop{display:block;}
}
.css-17o1mve{width:100%;max-width:1120px;width:auto;margin-top:40px;margin-bottom:40px;background-color:#2f3237;border-radius:9999px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;}
@media (min-width:1600px){.css-17o1mve{max-width:1344px;}
}
.css-1e5xmx4{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;background:linear-gradient(135deg,#FF4F42,#FF8E3C);}
@media screen and (min-width:900px){.css-1e5xmx4{background-color:transparent;}
}
.css-1e5xmx4:hover{background:linear-gradient(135deg,#FF4F42,#FF8E3C);}
.css-csm9p7{font-size:18px;font-weight:500;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#fff;margin:0;}
@media screen and (min-width:900px){.css-csm9p7{font-size:20px;}
}
.css-a3s8ff{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;}
@media screen and (min-width:900px){.css-a3s8ff{background-color:transparent;}
}
.css-a3s8ff:hover{background:linear-gradient(135deg,#612FFF,#D200A3);}
.css-jmfktt{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;}
@media screen and (min-width:900px){.css-jmfktt{background-color:transparent;}
}
.css-jmfktt:hover{background:linear-gradient(135deg,#072FFF,#8415F3);}
.css-uuf2yf{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;}
@media screen and (min-width:900px){.css-uuf2yf{background-color:transparent;}
}
.css-uuf2yf:hover{background:linear-gradient(135deg,#0BE2D6 7.47%,#0558FA 97.24%);}
.css-6vgn44{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;}
@media screen and (min-width:900px){.css-6vgn44{background-color:transparent;}
}
.css-6vgn44:hover{background:linear-gradient(135deg,#E31AB6,#F80F55);}
.css-qxdka8{width:100%;max-width:1120px;max-width:1344px;margin-top:40px;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;}
@media (min-width:1600px){.css-qxdka8{max-width:1344px;}
}
.css-nkprnq{-webkit-flex:0 0 284px;-ms-flex:0 0 284px;flex:0 0 284px;display:none;padding-top:24px;}
@media screen and (min-width:900px){.css-nkprnq{display:none;}
}
@media screen and (min-width:1024px){.css-nkprnq{display:block;}
}
.css-z3x57y-Subheading{font-size:16px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#e8eaed;margin:0;font-size:14px;font-weight:700;-webkit-letter-spacing:0.4px;-moz-letter-spacing:0.4px;-ms-letter-spacing:0.4px;letter-spacing:0.4px;line-height:17.5px;margin-bottom:16px;text-transform:uppercase;}
.css-1j0xcu5{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#fff;margin:0;font-size:38px;font-weight:500;}
@media screen and (min-width:900px){.css-1j0xcu5{font-size:40px;}
}
@media screen and (min-width:900px){.css-1j0xcu5{font-size:38px;}
}
.css-1dodi5g{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;outline:none !important;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:100%;border-radius:6px;border:0;height:40px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;cursor:pointer;margin:0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#612fff;color:#fff;height:36px;border:1px solid white;background:transparent;border-radius:999px;border-color:#e8eaed;color:#e8eaed;margin-top:24px;}
@media screen and (min-width:900px){.css-1dodi5g{width:auto;}
}
.css-1dodi5g:hover{background-color:#7043FF;}
.css-1dodi5g:focus{background-color:rgba(255,255,255,0.32) 0px 0px 0px 2px inset;}
.css-1dodi5g:active{background:#9F81FF;}
.css-1dodi5g:disabled{background-color:#e8eaed;color:#a0a7b1;}
.css-1dodi5g > svg > path,.css-1dodi5g circle{stroke:#e8eaed;}
.css-1dodi5g > svg > path{fill:#e8eaed;}
.css-1dodi5g:hover{background:linear-gradient(135deg,#FF4F42 0%,#FF8E3C 100%);border-color:#ff8e3c;}
.css-1dodi5g:hover > svg > path,.css-1dodi5g:hover circle{stroke:#fff;}
.css-1dodi5g:hover > svg > path{fill:#fff;}
.css-m75dnw{margin-left:6px;}
.css-15bqxir{margin-top:30px;position:relative;}
.css-1ukc0n3{max-width:100%;height:auto;display:block;width:100%;aspect-ratio:0.5170556552962298;}
.css-1fs2r82{-webkit-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;grid-template-columns:repeat(2,1fr);}
.css-1hl2wu{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2F3237;gap:5%;height:479px;}
.css-1hl2wu:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-1hl2wu > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:5%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-laxumk{max-width:100%;height:auto;display:block;width:100%;aspect-ratio:1.936936936936937;}
@media screen and (min-width:900px){.css-laxumk{aspect-ratio:2.0372670807453415;}
}
.css-lgd17f{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;padding-left:24px;padding-right:24px;padding-bottom:24px;}
@media screen and (min-width:900px){.css-lgd17f{padding-left:32px;padding-right:32px;}
}
.css-1ulpsuq{font-size:14px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.4px;-moz-letter-spacing:0.4px;-ms-letter-spacing:0.4px;letter-spacing:0.4px;text-transform:uppercase;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#a0a7b1;margin:0;margin-bottom:8px;}
.css-163d4sf{font-size:18px;font-weight:500;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#fff;margin:0;}
.css-krocx8{cursor:pointer;position:relative;display:inline-block;margin-top:8px;color:#fff;}
.css-wt0h02{position:absolute;top:6px;right:0;-webkit-transition:right 300ms ease-out;transition:right 300ms ease-out;}
@media (hover:hover){.css-wt0h02{right:calc(100% - 18px);}
}
.css-1rz0ghd{width:100%;max-width:1120px;max-width:1344px;margin-bottom:40px;display:none;gap:24px;}
@media (min-width:1600px){.css-1rz0ghd{max-width:1344px;}
}
.css-j006lf{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#2F3237;gap:5%;height:479px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-column:span 2;}
.css-j006lf:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-j006lf > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:0%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-haygil{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;padding-left:24px;padding-right:24px;}
@media screen and (min-width:900px){.css-haygil{padding-left:32px;padding-right:32px;}
}
.css-12whu8o-BusinessAccountGrid{width:100%;max-width:1120px;max-width:1344px;display:none;gap:24px;margin-bottom:40px;}
@media (min-width:1600px){.css-12whu8o-BusinessAccountGrid{max-width:1344px;}
}
.css-sgkbl5{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:24px;grid-template-areas: "item1 item1 item1 item1 item1 item1" "item2 item2 item2 item3 item3 item3" "item4 item4 item5 item5 item6 item6";}
.css-a0v412{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#2F3237;gap:8px;height:310px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-area:item1;}
.css-a0v412:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-a0v412 > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:0%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-f7euq1{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2F3237;gap:8px;height:310px;grid-area:item2;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.css-f7euq1:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-f7euq1 > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:0%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-eyxbxc{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2F3237;gap:8px;height:310px;grid-area:item3;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.css-eyxbxc:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-eyxbxc > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:0%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-exqdff{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2F3237;gap:8px;height:310px;grid-area:item4;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.css-exqdff:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-exqdff > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:0%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-ex2mig{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2F3237;gap:8px;height:310px;grid-area:item5;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.css-ex2mig:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-ex2mig > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:0%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-eefydp{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2F3237;gap:8px;height:310px;grid-area:item6;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.css-eefydp:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-eefydp > picture{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;padding-top:0%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.css-1h6ndqq-ProductsCarouselsMobile{display:block;margin-top:24px;}
@media screen and (min-width:900px){.css-1h6ndqq-ProductsCarouselsMobile{display:none;}
}
.css-1yyvzwn{width:100%;max-width:1120px;margin-top:16px;max-width:600px;}
@media (min-width:1600px){.css-1yyvzwn{max-width:1344px;}
}
.css-1exzfpv{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;background:linear-gradient(135deg,#FF4F42,#FF8E3C);padding-top:12px;padding-bottom:12px;padding-left:40px;padding-right:40px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:900px){.css-1exzfpv{background-color:transparent;}
}
.css-1exzfpv:hover{background:linear-gradient(135deg,#FF4F42,#FF8E3C);}
.css-146mhna-ProductCarouselButtonChevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.css-xy2ab8{margin-top:40px;margin-bottom:40px;padding-left:max(24px,calc((100vw - 600px )/ 2));padding-right:max(24px,calc((100vw - 600px )/ 2));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;overflow-x:scroll;overflow-y:clip;-webkit-overflow-scrolling:touch;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;}
.css-xy2ab8::-webkit-scrollbar{display:none;}
.css-xy2ab8 > *{-webkit-flex:0 0 248px;-ms-flex:0 0 248px;flex:0 0 248px;scroll-snap-align:start;}
.css-18ztwvg{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2F3237;gap:0;}
.css-18ztwvg:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
.css-fjsoxu{background-color:#2f3237;border-radius:8px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:24px;padding-right:24px;padding-top:24px;padding-bottom:24px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.css-fjsoxu:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);box-shadow:0 2px 16px rgba(0,0,0,0.12);}
@media screen and (min-width:900px){.css-fjsoxu{padding-left:36px;padding-right:36px;}
}
.css-1rj7br0{border-radius:8px;padding:24px;background:linear-gradient(135deg,#FF4F42 0%,#FF8E3C 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;}
.css-1v4kl4p{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.css-9vxh0r-VideoCard{font-size:18px;font-weight:500;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#fff;margin:0;max-width:228px;margin-top:8px;margin-right:24px;}
.css-8iu72c-VideoCard{cursor:pointer;position:relative;display:inline-block;margin-top:8px;color:#fff;}
.css-6t70uv{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;padding-top:12px;padding-bottom:12px;padding-left:40px;padding-right:40px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:900px){.css-6t70uv{background-color:transparent;}
}
.css-6t70uv:hover{background:linear-gradient(135deg,#612FFF,#D200A3);}
.css-zaa1hl{overflow:hidden;height:0;}
.css-1g2htyz{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;padding-top:12px;padding-bottom:12px;padding-left:40px;padding-right:40px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:900px){.css-1g2htyz{background-color:transparent;}
}
.css-1g2htyz:hover{background:linear-gradient(135deg,#072FFF,#8415F3);}
.css-1vycef2{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;padding-top:12px;padding-bottom:12px;padding-left:40px;padding-right:40px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:900px){.css-1vycef2{background-color:transparent;}
}
.css-1vycef2:hover{background:linear-gradient(135deg,#0BE2D6 7.47%,#0558FA 97.24%);}
.css-191wwov{border:none;outline:none;border-radius:9999px;padding:12px 24px;background-color:#2f3237;cursor:pointer;padding-top:12px;padding-bottom:12px;padding-left:40px;padding-right:40px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:900px){.css-191wwov{background-color:transparent;}
}
.css-191wwov:hover{background:linear-gradient(135deg,#E31AB6,#F80F55);}
.css-fppcta{padding-top:80px;padding-bottom:24px;overflow:hidden;}
@media screen and (min-width:900px){.css-fppcta{padding-top:120px;padding-bottom:64px;}
}
.css-1w9hcq5{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-left:auto;margin-right:auto;}
@media screen and (min-width:900px){.css-1w9hcq5{font-size:40px;}
}
.css-gb12ib-HeadingRenderer{font-size:18px;font-weight:500;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#42474d;margin:0;margin-top:24px;}
.css-18fvlgd{background-color:#fff;padding-top:24px;padding-bottom:40px;overflow:hidden;}
@media screen and (min-width:900px){.css-18fvlgd{padding-top:64px;padding-bottom:80px;}
}
.css-1e3ahke{max-width:100%;height:auto;display:block;margin-top:40px;display:block;width:100%;aspect-ratio:1.5;}
@media screen and (min-width:900px){.css-1e3ahke{display:none;}
}
.css-vl6wx-Image{display:none;-webkit-flex:0 0 46.875%;-ms-flex:0 0 46.875%;flex:0 0 46.875%;}
@media screen and (min-width:900px){.css-vl6wx-Image{display:block;}
}
.css-1s30l3v{max-width:100%;height:auto;display:block;width:100%;aspect-ratio:1.5;}
.css-1o6k42p{padding-top:24px;padding-bottom:40px;overflow:hidden;}
@media screen and (min-width:900px){.css-1o6k42p{padding-top:64px;padding-bottom:80px;}
}
.css-wl6gqf-PointsContainer{position:relative;padding-top:80px;padding-bottom:80px;background:#fff;overflow:hidden;}
@media screen and (min-width:900px){.css-wl6gqf-PointsContainer{padding-top:120px;padding-bottom:120px;}
}
.css-jtpmr1-Statistics{width:100%;max-width:1120px;position:relative;}
@media (min-width:1600px){.css-jtpmr1-Statistics{max-width:1344px;}
}
.css-1sgrzuy{
  position:absolute;
  right:-190px;
  top:-170px;
  width:760px;
  height:760px;
  pointer-events:none;
  user-select:none;
  visibility:visible !important;
  opacity:0.8;
  z-index:0;
}
.css-1sgrzuy > div,
.css-1sgrzuy > div > div,
.css-1sgrzuy > div > div > div{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}
.css-1sgrzuy .scene-container{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}
.css-1sgrzuy .scene-nav-info,
.css-1sgrzuy .scene-tooltip{
  display:none;
}
.css-1sgrzuy canvas{
  display:block;
  position:absolute;
  inset:0;
  width:100%;
  height:100% !important;
  touch-action:none;
}
.css-1sgrzuy .scene-overlay{
  position:absolute;
  inset:0;
  pointer-events:none;
  background:radial-gradient(circle at 50% 50%,rgba(255,255,255,0) 42%,rgba(255,255,255,0.7) 76%,#fff 100%);
}
@media screen and (max-width:899px){.css-1sgrzuy{right:-185px;top:330px;width:430px;height:430px;opacity:0.34;}
}
@media screen and (min-width:1200px){.css-1sgrzuy{right:-240px;top:-205px;width:860px;height:860px;}
}
.css-rxopxn-Statistics{position:relative;text-align:left;z-index:1;}
.css-j39a4e{text-align:left;max-width:100%;margin-bottom:80px;}
@media screen and (min-width:900px){.css-j39a4e{max-width:50%;margin-bottom:120px;}
}
.css-6lrrht{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-bottom:24px;}
@media screen and (min-width:900px){.css-6lrrht{font-size:40px;}
}
.css-1lwt4jv-MarkdownRenderer p + p{margin-top:16px;}
.css-11y7fmu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;}
@media screen and (min-width:900px){.css-11y7fmu{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
}
.css-19w7i0n{width:70%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (min-width:900px){.css-19w7i0n{width:240px;}
}
.css-13uoiv7{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-bottom:8px;}
@media screen and (min-width:900px){.css-13uoiv7{font-size:40px;}
}
.css-13uoiv7 span{background:linear-gradient(135deg,#FF4F42 0%,#FF8E3C 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.css-19j1vwm{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-bottom:8px;}
@media screen and (min-width:900px){.css-19j1vwm{font-size:40px;}
}
.css-19j1vwm span{background:linear-gradient(135deg,#D200A3 0%,#F80F6B 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.css-3fcc2k{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-bottom:8px;}
@media screen and (min-width:900px){.css-3fcc2k{font-size:40px;}
}
.css-3fcc2k span{background:linear-gradient(134.98deg,#612FFF 13.72%,#D200A3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.css-1lfugkk{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#1a1d21;margin:0;margin-bottom:8px;}
@media screen and (min-width:900px){.css-1lfugkk{font-size:40px;}
}
.css-1lfugkk span{background:linear-gradient(315deg,#FB1C50 0%,#C109AE 50.68%,#612FFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.css-1n5vsy8-TestimonialQuotesCarousel{background-color:#1f2225;padding-top:60px;padding-bottom:60px;}
.css-1cp2byv-TestimonialQuotesCarousel{width:100%;max-width:1120px;margin-bottom:40px;}
@media (min-width:1600px){.css-1cp2byv-TestimonialQuotesCarousel{max-width:1344px;}
}
@media screen and (min-width:900px){.css-1cp2byv-TestimonialQuotesCarousel{margin-bottom:64px;}
}
.css-q31wf7-TestimonialQuotesCarousel{font-size:28px;font-weight:700;line-height:1.25;-webkit-letter-spacing:0.2px;-moz-letter-spacing:0.2px;-ms-letter-spacing:0.2px;letter-spacing:0.2px;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#fff;margin:0;max-width:624px;}
@media screen and (min-width:900px){.css-q31wf7-TestimonialQuotesCarousel{font-size:40px;}
}
.css-ktk5uw-DesktopContent{overflow:hidden;display:none;}
@media screen and (min-width:900px){.css-ktk5uw-DesktopContent{display:block;}
}
.css-xlhaen{overflow:hidden;display:block;}
@media screen and (min-width:900px){.css-xlhaen{display:none;}
}
.css-1mo4998{width:75%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:24px;}
.css-leu0vc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;}
.css-leu0vc > *{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
.css-1mraf0j{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left;border-radius:8px;overflow:hidden;}
.css-faox2e{background:white;padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;}
.css-68vciq{-webkit-filter:saturate(0) brightness(53%);filter:saturate(0) brightness(53%);}
.css-jy853{max-width:100%;height:auto;display:block;margin-bottom:16px;width:125px;height:30px;object-fit:contain;}
.css-1cllnzv{font-size:16px;font-weight:400;line-height:1.5;font-family:"AxLLCircular",Helvetica,Arial,sans-serif;color:#e8eaed;margin:0;display:-webkit-box;text-align:left;font-size:13px;color:#2f3237;height:7.5em;margin-bottom:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}
@media screen and (min-width:900px){.css-1cllnzv{font-size:16px;margin-bottom:calc(130px - 7.5em);}
}
.css-10t0fft-Image{height:0;padding-top:70%;position:relative;}
.css-1lngued{max-width:100%;height:auto;display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.css-ic7nwo{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
@media (hover:hover){.css-ic7nwo{display:none;}
}
.css-xlhaen .css-leu0vc{
  overflow-x:auto;
  overflow-y:hidden;
  -webkit-overflow-scrolling:touch;
  -ms-scroll-snap-type:x mandatory;
  scroll-snap-type:x mandatory;
  scrollbar-width:none;
  outline:none;
}
.css-xlhaen .css-leu0vc::-webkit-scrollbar{display:none;}
.css-xlhaen .css-leu0vc > *{
  scroll-snap-align:start;
  scroll-snap-stop:always;
}
.css-xlhaen .css-leu0vc:focus-visible{
  box-shadow:0 0 0 3px rgba(255,255,255,0.5);
}
.css-ic7nwo [data-testimonial-dot]{
  border:0;
  cursor:pointer;
}
.css-ic7nwo [data-testimonial-dot][aria-selected="true"]{
  width:24px;
  background-color:#612fff;
}
.css-ic7nwo [data-testimonial-dot][aria-selected="false"]{
  width:6px;
  background-color:#d7dbe0;
}
@media screen and (max-width:899px){.css-ic7nwo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
}
.css-1cp2byv-TestimonialQuotesCarousel p.css-q31wf7-TestimonialQuotesCarousel{color:#a0a7b1;margin-top:8px;}
.testimonial-desktop-wrap{padding-bottom:72px;}
.testimonial-desktop-grid{width:100%;max-width:1120px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}
@media (min-width:1600px){.testimonial-desktop-grid{max-width:1344px;}
}
.testimonial-desktop-grid .testimonial-desktop-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 18px 48px rgba(0,0,0,0.18);min-height:100%;}
.testimonial-desktop-grid .css-faox2e{min-height:238px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.testimonial-desktop-grid .css-1cllnzv{display:block;height:auto;margin-bottom:0;-webkit-line-clamp:unset;overflow:visible;font-size:15px;line-height:1.45;color:#2f3237;}
.testimonial-desktop-grid .css-10t0fft-Image{padding-top:58%;}
.testimonial-desktop-grid .css-jy853{margin-bottom:20px;}
@media screen and (max-width:1199px){.testimonial-desktop-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}

:root {
          --nav-desktop-sticky-calculated-height: 80px;
          @media (max-width: 899px) {
            --nav-desktop-sticky-calculated-height: 0px;
          }

        }

:root {
          --nav-mobile-sticky-calculated-height: 56px;
          @media (min-width: 900px) {
            --nav-mobile-sticky-calculated-height: 0px;
          }

        }

/* Product carousel card media overrides */
.css-1ioqcjf-ProductsCarousels .e13ryqmt0 > picture{
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
}
.css-1ioqcjf-ProductsCarousels .css-18ztwvg > picture{
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  overflow:hidden;
}

/* Navigation menu interaction overrides */
.css-1dluc86,
.css-jv4a60,
.css-qdcvb,
.css-165uhqn,
.css-74wesw{
  display:none !important;
}
.simple-nav-item{
  position:relative;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-align-items:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding-left:16px;
  padding-right:16px;
}
.simple-nav-link{
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-align-items:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  height:80px;
}
.simple-nav-link:hover{
  color:#1a1d21;
}
.simple-mobile-nav{
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-top:8px;
  padding-bottom:8px;
  background:#fff;
}
.simple-mobile-nav-link{
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-align-items:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  min-height:56px;
  padding:0 24px;
  border-bottom:1px solid #e8eaed;
  color:#1a1d21;
  font-size:18px;
  font-weight:500;
  line-height:27px;
  -webkit-text-decoration:none;
  text-decoration:none;
}
.simple-mobile-nav-link:hover{
  background:#f5f6f7;
}
.is-simple-nav .css-3dcq2f,
.is-simple-nav .css-1mjpnha,
.is-simple-nav .css-1p8bbwo-Qi,
.is-simple-nav .css-1yeniji{
  display:none !important;
}
.is-simple-nav .css-khlgkj{
  display:grid;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
}
.css-z3wl4g{
  cursor:pointer;
}
.css-z3wl4g:focus-visible,
.simple-mobile-nav-link:focus-visible,
.css-m7z2k2:focus-visible,
[data-testid="nav-drawer-close"]:focus-visible,
[data-testid="nav-drawer-back"]:focus-visible,
.css-udnl58:focus-visible{
  outline:2px solid #612fff;
  outline-offset:4px;
}
@media screen and (min-width:900px){
  .css-cf448g .css-3dcq2f{
    position:fixed;
    top:80px;
    left:0;
    right:0;
    width:100vw;
    min-width:0;
    max-height:calc(100vh - 80px);
    height:auto;
    background:#fff;
    box-shadow:0 20px 48px rgba(0,0,0,0.14);
    overflow-x:hidden;
    overflow-y:auto;
    opacity:0;
    visibility:hidden;
    pointer-events:none;
    -webkit-transform:translateY(-8px);
    -ms-transform:translateY(-8px);
    transform:translateY(-8px);
    -webkit-transition:opacity 200ms ease,visibility 0s linear 200ms,-webkit-transform 200ms ease;
    transition:opacity 200ms ease,visibility 0s linear 200ms,transform 200ms ease;
  }
  .css-cf448g .css-19xf2zf.is-open .css-3dcq2f{
    opacity:1;
    visibility:visible;
    pointer-events:auto;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:opacity 200ms ease,visibility 0s linear 0s,-webkit-transform 200ms ease;
    transition:opacity 200ms ease,visibility 0s linear 0s,transform 200ms ease;
  }
  .css-cf448g .css-19xf2zf.is-open .css-z3wl4g{
    color:#1a1d21;
  }
  .css-cf448g .css-19xf2zf.is-open .css-1wtynfo-Qi{
    width:100%;
  }
  .css-1mjpnha.is-open{
    height:100vh;
    opacity:1;
    pointer-events:auto;
    -webkit-transition:opacity 250ms ease,height 0s;
    transition:opacity 250ms ease,height 0s;
  }
}
@media screen and (max-width:899px){
  .css-1x6l2uq > .css-1h405ts.is-open{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0);
  }
  body.nav-menu-open{
    overflow:hidden;
  }
  .css-udnl58[aria-expanded="true"] .css-1tjbouf{
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
  }
  .css-udnl58[aria-expanded="true"] .css-1tjbouf:before{
    top:0;
    opacity:0;
  }
  .css-udnl58[aria-expanded="true"] .css-1tjbouf:after{
    bottom:0;
    -webkit-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    transform:rotate(-90deg);
  }
  .css-1yeniji.is-open .css-1q8htfx,
  .css-1yeniji.is-open .css-1v3gemy{
    height:auto;
    max-height:none;
    opacity:1;
    margin-bottom:10px;
  }
  .css-1yeniji:not(.is-open) .css-1q8htfx,
  .css-1yeniji:not(.is-open) .css-1v3gemy{
    height:0;
    max-height:0;
    opacity:0;
    overflow:hidden;
    margin-bottom:0;
  }
  .css-1yeniji.is-open .css-1951w9x,
  .css-1yeniji.is-open .css-17v3bhh{
    -webkit-transform:rotateX(180deg);
    -ms-transform:rotateX(180deg);
    transform:rotateX(180deg);
  }
  .css-1yeniji:not(.is-open) .css-1951w9x,
  .css-1yeniji:not(.is-open) .css-17v3bhh{
    -webkit-transform:rotateX(0deg);
    -ms-transform:rotateX(0deg);
    transform:rotateX(0deg);
  }
}











.simple-nav {
    position: relative;
    width: 100%;
    background: #ffffff;
    border-bottom: 1px solid #e7e9ec;
    z-index: 1000;
}

.simple-nav__inner {
    width: min(1200px, calc(100% - 40px));
    min-height: 72px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    gap: 32px;
}

.simple-nav__logo {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.simple-nav__logo img {
    display: block;
    width: 160px;
    height: auto;
}

.simple-nav__links {
    display: flex;
    align-items: center;
    gap: 30px;
    margin-left: 24px;
}

.simple-nav__links a,
.simple-nav__mobile > a {
    color: #1a1d21;
    text-decoration: none;
    font-size: 15px;
    font-weight: 500;
    transition: color 0.2s ease;
}

.simple-nav__links a:hover,
.simple-nav__mobile > a:hover {
    color: #5b44f2;
}

.simple-nav__actions {
    margin-left: auto;
    display: flex;
    align-items: center;
    gap: 12px;
}

.simple-nav__login,
.simple-nav__demo,
.simple-nav__started {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 42px;
    padding: 0 18px;
    border-radius: 8px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
    white-space: nowrap;
}

.simple-nav__login {
    color: #1a1d21;
    background: transparent;
}

.simple-nav__demo {
    color: #1a1d21;
    border: 1px solid #d8dce1;
    background: #ffffff;
}

.simple-nav__started {
    color: #ffffff;
    background: #5b44f2;
    border: 1px solid #5b44f2;
}

.simple-nav__login:hover {
    color: #5b44f2;
}

.simple-nav__demo:hover {
    border-color: #5b44f2;
    color: #5b44f2;
}

.simple-nav__started:hover {
    background: #4934d7;
    border-color: #4934d7;
}

.simple-nav__hamburger {
    display: none;
    width: 44px;
    height: 44px;
    margin-left: auto;
    padding: 10px;
    border: 0;
    background: transparent;
    cursor: pointer;
}

.simple-nav__hamburger span {
    display: block;
    width: 24px;
    height: 2px;
    margin: 5px auto;
    background: #1a1d21;
    transition:
        transform 0.25s ease,
        opacity 0.25s ease;
}

.simple-nav__hamburger.is-open span:nth-child(1) {
    transform: translateY(7px) rotate(45deg);
}

.simple-nav__hamburger.is-open span:nth-child(2) {
    opacity: 0;
}

.simple-nav__hamburger.is-open span:nth-child(3) {
    transform: translateY(-7px) rotate(-45deg);
}

.simple-nav__mobile {
    display: none;
}

@media (max-width: 900px) {
    .simple-nav__inner {
        width: min(100% - 32px, 1200px);
        min-height: 68px;
    }

    .simple-nav__links,
    .simple-nav__actions {
        display: none;
    }

    .simple-nav__hamburger {
        display: block;
    }

    .simple-nav__mobile {
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        padding: 24px 20px;
        background: #ffffff;
        border-top: 1px solid #e7e9ec;
        border-bottom: 1px solid #e7e9ec;
        box-shadow: 0 16px 30px rgba(0, 0, 0, 0.08);
    }

    .simple-nav__mobile.is-open {
        display: flex;
        flex-direction: column;
        gap: 4px;
    }

    .simple-nav__mobile > a {
        display: block;
        padding: 14px 4px;
        border-bottom: 1px solid #eef0f2;
    }

    .simple-nav__mobile-actions {
        display: grid;
        gap: 10px;
        margin-top: 18px;
    }

    .simple-nav__mobile-actions a {
        width: 100%;
    }
}






.mzansi-register-wrap {
    display: flex !important;
    align-items: center;
    width: 100%;
}

.mzansi-register-button {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    visibility: visible !important;
    opacity: 1 !important;
    text-decoration: none;
    cursor: pointer;
}

@media (max-width: 767px) {
    .mzansi-register-wrap {
        display: flex !important;
        width: 100%;
    }

    .mzansi-register-button {
        display: flex !important;
        width: 100%;
        min-height: 52px;
    }
}


html {
    scroll-behavior: smooth;
}