*,:after,:before{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;box-sizing:border-box;margin:0;padding:0}img,picture,svg,video{display:block;max-width:100%;vertical-align:top}img{height:auto;width:100%}a{color:inherit;text-decoration:none}li{list-style-type:none}h1,h2,h3,h4,h5,h6,p{margin:0}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(../fonts/Manrope-ExtraLight.6b8aa569.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(../fonts/Manrope-Light.8e695585.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../fonts/Manrope-Regular.3d92b643.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../fonts/Manrope-Medium.7466db90.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../fonts/Manrope-SemiBold.c3189b18.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../fonts/Manrope-Bold.8ff9467e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../fonts/Manrope-ExtraBold.416b7dd6.ttf) format("truetype")}:root{--clr-primary-100:#e91e4c;--clr-primary-200:#5050eb;--clr-secondary-100:#931f3b;--clr-secondary-200:#3b3bab;--clr-surface-100:#5050eb1a;--clr-surface-200:#ecf0f4;--clr-surface-300:#132339cc;--clr-surface-400:#fff;--clr-surface-500:#ecf0f480;--clr-surface-secondary-100:#5050eb33;--clr-surface-secondary-200:#eeecf4;--clr-surface-secondary-300:#132339;--clr-background-100:#f8fafc;--typo-primary-100:#132339;--typo-primary-200:#5050eb;--typo-secondary-100:#5c6f8a;--typo-secondary-200:#b8bdc4;--typo-light-100:#fff;--typo-light-200:#ffffffb3;--typo-light-300:#ffffff80;--clr-success:#40a800;--clr-error:#c8070a;--clr-warning:#f7ca00;--clr-stroke:#d9dfe8;--border-radius-50:4px;--border-radius-100:8px;--border-radius-200:12px;--border-radius-300:16px;--font:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--transition:.2s ease-in}.ui-input.q-field--outlined .q-field__control{border-radius:var(--border-radius-200);color:var(--clr-primary-200);height:50px;padding:0 16px}.ui-input input,.ui-input input::placeholder{color:var(--typo-primary-100);font-family:var(--font);font-size:1.4rem;font-weight:400;letter-spacing:-1%;line-height:140%}.ui-input input::placeholder{color:var(--typo-secondary-100)}.ui-input .q-field__bottom{padding:4px 0 0}.ui-input .q-field--error .q-field__bottom,.ui-input .text-negative{color:var(--clr-error)!important}.ui-input-wrapper{display:flex;flex-direction:column;gap:.8rem}.ui-select{font-family:var(--font)}.ui-select .q-field__label{font-size:1.6rem}.q-item--active,.q-item.q-router-link--active,.ui-select .q-field__control,.ui-select .q-field__marginal{color:var(--typo-brand-100)}.ui-checkbox{color:var(--typo-secondary-100)}.ui-checkbox .q-checkbox__inner--truthy{color:var(--clr-primary-100)}.btn{background:#0000;border:none;border-radius:var(--border-radius-200);cursor:pointer;display:flex;font-size:1.6rem;font-weight:600;letter-spacing:-1%;line-height:150%;text-align:center;text-decoration:none;text-transform:unset;width:max-content}.btn .q-btn__content{gap:.4rem}.btn .q-icon{font-size:24px;margin-right:0}.btn:before{box-shadow:0 4px 6px -4px rgba(19,35,57,.102),0 10px 15px -3px rgba(19,35,57,.102)}.btn_sm{padding:.6rem 1.2rem}.btn_sm .q-icon{font-size:16px}.btn_md{padding:1.2rem 4rem}.btn_lg{padding:1.6rem 2.4rem}.btn_primary{fill:var(--typo-light-100);background-color:var(--clr-primary-100);color:var(--typo-light-100)}.btn_primary:hover{background-color:var(--clr-secondary-100)}.btn_primary:hover .q-focus-helper{opacity:0!important}.btn_secondary{fill:var(--clr-primary-200);background:#0000;border:1px solid var(--clr-primary-200);color:var(--clr-primary-200)}.btn_secondary:hover{background-color:var(--clr-surface-200)}.btn_secondary:hover .q-focus-helper{opacity:0!important}.btn_secondary:before{box-shadow:none!important}.btn_tertiary{background:#0000;color:var(--clr-primary-200);font-size:1.6rem;padding:0}.btn_tertiary:hover{color:var(--clr-secondary-200);text-decoration:underline}.btn_tertiary:hover .q-focus-helper{opacity:0!important}.btn_tertiary:before{box-shadow:none!important}html{font-family:var(--font),sans-serif}.typo-heading-1,.typo-heading-2,.typo-heading-3,.typo-menu-link{color:var(--typo-primary-100)}.typo-heading-1{font-size:7.2rem;font-weight:700;letter-spacing:-4%;line-height:100%}@media (max-width:532px){.typo-heading-1{font-size:4rem}}.typo-heading-2{font-size:4.8rem;font-weight:700;letter-spacing:-2%;line-height:100%}@media (max-width:532px){.typo-heading-2{font-size:3.2rem}}.typo-heading-3{font-size:1.8rem;font-weight:700;letter-spacing:-2%;line-height:110%}.typo-subtitle-1{font-size:2.4rem;font-weight:400;letter-spacing:-2%;line-height:120%}@media (max-width:532px){.typo-subtitle-1{font-size:1.8rem;letter-spacing:-1%}}.typo-subtitle-2{font-size:1.4rem;font-weight:500;letter-spacing:-1%;line-height:120%}.typo-subtitle-3{font-weight:600}.typo-body-1,.typo-subtitle-3{font-size:1.8rem;letter-spacing:-1%;line-height:140%}.typo-body-1{font-weight:400}.typo-body-2{font-weight:400;line-height:140%}.typo-body-2,.typo-body-3{font-size:1.4rem;letter-spacing:-1%}.typo-body-3{font-weight:500;line-height:130%}.typo-descriptor{font-size:1.4rem;line-height:130%}.typo-descriptor,.typo-menu-link{font-weight:600;letter-spacing:-1%}.typo-button,.typo-menu-link{font-size:1.6rem;line-height:150%}.typo-button{font-weight:600;letter-spacing:-1%}.typo-caption{font-size:1.2rem;font-weight:500;line-height:110%}.container{margin:0 auto;max-width:1380px;padding:0 50px;width:100%}@media (max-width:532px){.container{max-width:unset;padding:0 8px;width:100%}}.container_lg{max-width:1600px;padding:0}.container_md{max-width:996px}.container_sm{max-width:868px}html{color-scheme:light;font-size:62.5%}body{background-color:var(--clr-background-100);color:var(--typo-secondary-100);font-family:var(--font);font-size:1.6rem}