:root{--color-white:#fff;--color-white-80:#fffc;--color-white-bg:#f5f5f5;--color-grey:#f1f1f1;--color-grey-dark:#c6c6c6;--color-placeholder:#6b6768;--color-black:#000;--color-black-light:#0008;--color-primary:#db1c97;--color-primary-light:#f09;--color-secondary-light:#1c3454;--color-secondary:#180044;--color-secondary-dark:#0d2640;--color-purple-light:#a850f4;--color-purple-lighter:#c396f9;--color-purple:#7f30cc;--color-grey-background:#efefef;--gradient-purple:linear-gradient(to right,#4b2281 0%,#170343 100%);--gradient-pink:linear-gradient(to right,#7f0b56 0%,#47012e 100%);--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--section-base-padding:20px;--section-inline-padding:20px;--section-block-padding:32px;--content-large-max-width:1920px;--content-max-width:1600px;--content-small-max-width:980px;--breakpoint-xs:480px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:991px;--breakpoint-xl:1200px;--breakpoint-xxl:1536px}*{box-sizing:border-box;margin:0;padding:0}html{font-family:Poppins,sans-serif;font-size:16px;font-weight:var(--font-weight-regular);scroll-behavior:smooth;line-height:1.5;overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f1f1f1;overflow-x:clip}b,strong{font-weight:var(--font-weight-medium)}ul,ol{margin-left:16px}input[type=radio]{accent-color:var(--color-primary)}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{width:100%;height:100vh;position:fixed;overflow:hidden}.button{border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:12px 40px;font-size:16px;transition:color .3s,background-color .3s;display:flex}.button span{font-size:16px}.button--primary{background-color:var(--color-primary);color:var(--color-white)}.button--primary:hover{background-color:var(--color-white);color:var(--color-primary);cursor:pointer}.button--primaryOutline{color:var(--color-primary);background-color:var(--color-white);border:1px solid var(--color-primary)}.button--primaryOutline:hover{color:var(--color-white);background-color:var(--color-primary);cursor:pointer}.button--primaryOutline.blackOutline{color:var(--color-black);border:1px solid var(--color-black);background-color:#0000}.button--primaryOutline.blackOutline:hover{color:var(--color-white);background-color:var(--color-primary);border:1px solid var(--color-primary);cursor:pointer}.button--secondary{background-color:var(--color-purple-light);color:var(--color-white)}.button--secondary:hover{background-color:var(--color-white);color:var(--color-purple-light);cursor:pointer}.button--secondaryOutline{color:var(--color-purple-light);background-color:var(--color-white);border:1px solid var(--color-purple-light)}.button--secondaryOutline:hover{color:var(--color-white);background-color:var(--color-purple-light);border:1px solid var(--color-purple-light);cursor:pointer}.button--tertiary{background-color:var(--color-secondary);color:var(--color-white)}.button--tertiary:hover{background-color:var(--color-white);color:var(--color-secondary);cursor:pointer}.button--tertiaryOutline{color:var(--color-secondary);background-color:var(--color-white);border:1px solid var(--color-secondary)}.button--tertiaryOutline:hover{color:var(--color-white);background-color:var(--color-secondary);border:1px solid var(--color-secondary);cursor:pointer}.button--transparentOutline{color:var(--color-white);border:1px solid var(--color-white);background-color:#0000}.button--transparentOutline:hover{color:var(--color-white);background-color:var(--color-purple-light);border:1px solid var(--color-purple-light);cursor:pointer}.button--secondaryTransparentOutline{color:var(--color-white);border:1px solid var(--color-white);background-color:#0000}.button--secondaryTransparentOutline:hover{color:var(--color-white);background-color:var(--color-primary);border:1px solid var(--color-primary);cursor:pointer}.buttonLink,.buttonLink>button{color:var(--color-black);width:100%;text-decoration:none}.buttonLink>button.button--transparentOutline,.buttonLink>button.button--secondaryTransparentOutline{color:var(--color-white)}.button img{display:block;transform:rotate(-45deg)}.button--primary img{content:url(/assets/svgs/arrow-right-white.svg)}.button--primary:hover img,.button--primaryOutline img{content:url(/assets/svgs/arrow-right-pink.svg)}.button--primaryOutline:hover img{content:url(/assets/svgs/arrow-right-white.svg)}.button--primaryOutline.blackOutline img{content:url(/assets/svgs/arrow-right-black.svg)}.button--primaryOutline.blackOutline:hover img,.button--secondary img{content:url(/assets/svgs/arrow-right-white.svg)}.button--secondary:hover img,.button--secondaryOutline img{content:url(/assets/svgs/arrow-right-purple.svg)}.button--secondaryOutline:hover img{content:url(/assets/svgs/arrow-right-white.svg)}.button--link{text-decoration:none}.largeTitle{letter-spacing:-.02em;font-size:36px}.title{font-size:30px}.smallTitle{font-size:24px}.largeHeading{font-size:20px}.heading{font-size:18px}.largeText,.semilargeText,.text{font-size:16px}.smallText{font-size:14px}@media (min-width:576px){:root{--section-inline-padding:32px;--section-block-padding:32px}.buttonLink,.buttonLink>button{width:initial}}@media (min-width:768px){:root{--section-inline-padding:64px;--section-block-padding:64px}.largeTitle{font-size:36px}.title{font-size:30px}.smallTitle{font-size:24px}.largeHeading{font-size:20px}.heading{font-size:18px}.largeText{font-size:16px}}@media (min-width:991px){:root{--section-inline-padding:96px;--section-block-padding:48px}.button{border-radius:30px;padding:16px 40px;font-size:18px}.button span{font-size:18px}.largeTitle{font-size:40px}.title{font-size:32px}.smallTitle{font-size:28px}.largeHeading{font-size:24px}.heading{font-size:20px}.largeText{font-size:18px}}@media (min-width:1200px){.largeTitle{font-size:48px}.title{font-size:40px}.smallTitle{font-size:36px}.largeHeading{font-size:28px}.heading{font-size:24px}.largeText{font-size:22px}.semilargeText{font-size:18px}}@media (min-width:1536px){.largeTitle{font-size:64px}.title{font-size:50px}.smallTitle{font-size:40px}.largeHeading{font-size:32px}.heading{font-size:30px}.largeText{font-size:24px}.semilargeText{font-size:22px}}:focus{outline:3px solid var(--color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.button:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px #db1c9733}.button--transparentOutline:focus-visible,.button--secondaryTransparentOutline:focus-visible{outline-color:var(--color-white);box-shadow:0 0 0 4px #fff3}a:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px;background-color:#db1c971a;border-radius:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;border-color:var(--color-primary)}#nav__menuIconContainer:focus-visible,#navbar__button:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px;background-color:#db1c971a;border-radius:4px}.skip-link{background:var(--color-primary);color:#fff;z-index:10000;font-weight:var(--font-weight-semibold);border-radius:0 0 4px;padding:8px 16px;text-decoration:none;position:absolute;top:-40px;left:0}.skip-link:focus{outline:3px solid var(--color-white);outline-offset:2px;top:0}[role=button],[tabindex="0"]:not(input):not(textarea):not(select){cursor:pointer}#carousel:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px;border-radius:4px}.form-error-message{color:#c41e3a;font-size:14px;line-height:1.4;font-weight:var(--font-weight-medium);margin-top:6px;display:block}.input-error{background-color:#fff5f7!important;border-color:#c41e3a!important}.input-error:focus{outline-color:#c41e3a!important;box-shadow:0 0 0 3px #c41e3a33!important}.form-status-message{font-size:14px;line-height:1.5;font-weight:var(--font-weight-medium);border:2px solid;border-radius:8px;margin-bottom:24px;padding:16px 20px;display:none}.form-status-error{color:#c41e3a;background-color:#fff5f7;border-color:#c41e3a}.form-status-success{color:#0f7c3e;background-color:#f0f9f4;border-color:#0f7c3e}
.title__underline{white-space:nowrap;background-image:url(/assets/svgs/shapes/underline-primary.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%}[data-variant=secondary] .title__underline{background-image:url(/assets/svgs/shapes/underline-secondary.svg)}.text__nowrap{text-wrap:nowrap!important}.text__black{color:var(--color-black)}.text__grey{color:var(--color-placeholder)}
.white-background{background-color:var(--color-white);color:#0a0a0a}.grey-background{color:#0a0a0a;background-color:#efefef}.darkBlue-background{background-color:var(--color-secondary-dark);color:var(--color-white)}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.a2f18b1a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3ed55436.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.80fc2c9e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_4c751d42-module__kTfbtq__className{font-family:Poppins,Poppins Fallback;font-style:normal}
