@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/build/assets/Inter-Thin-b778a52b.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/build/assets/Inter-ExtraLight-edba5be0.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/build/assets/Inter-Light-c44ff7a5.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/build/assets/Inter-Regular-41ab0f70.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/build/assets/Inter-Medium-10d48331.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/build/assets/Inter-SemiBold-e8cbc2b8.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/build/assets/Inter-Bold-790c108b.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/build/assets/Inter-ExtraBold-4e2473b9.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/build/assets/Inter-Black-3afb2b05.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:100;src:url(/build/assets/UniviaPro-Thin-3ec1483f.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:200;src:url(/build/assets/UniviaPro-UltraLight-a13ed590.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:300;src:url(/build/assets/UniviaPro-Light-de905abc.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:400;src:url(/build/assets/UniviaPro-Book-25a1667b.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:500;src:url(/build/assets/UniviaPro-Regular-8fcc1e07.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:600;src:url(/build/assets/UniviaPro-Medium-338f3382.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:700;src:url(/build/assets/UniviaPro-Bold-ef8fd7e2.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:800;src:url(/build/assets/UniviaPro-Black-b1d71758.ttf) format("truetype")}@font-face{font-family:Univia Pro;font-style:normal;font-weight:900;src:url(/build/assets/UniviaPro-Ultra-6a73a305.ttf) format("truetype")}html{font-size:10px}@media (max-width: 1920px){html{font-size:.5208125vw}}@media (max-width: 992px){html{font-size:1.3020625vw}}@media (max-width: 576px){html{font-size:2.6666875vw}}:root{--color-primary: #ECBAA3;--color-primary-25: #FDF8F6;--color-primary-50: #FBF1ED;--color-primary-100: #F7E3DA;--color-primary-200: #F3D3C4;--color-primary-300: #F0C8B5;--color-primary-400: #ECBAA3;--color-primary-500: #D4A793;--color-primary-600: #BD9582;--color-primary-700: #A58272;--color-primary-800: #8E7062;--color-secondary: #5398D4;--color-secondary-25: #EEF5FB;--color-secondary-50: #DDEAF6;--color-secondary-100: #BAD6EE;--color-secondary-200: #98C1E5;--color-secondary-300: #75ADDD;--color-secondary-400: #5398D4;--color-secondary-500: #4B89BF;--color-secondary-600: #427AAA;--color-secondary-700: #3A6A94;--color-secondary-800: #325B7F;--color-tertiary: #FAA180;--color-tertiary-100: white;--color-tertiary-200: #feeae2;--color-tertiary-300: #fcc5b1;--color-tertiary-400: #FAA180;--color-tertiary-500: #f87d4f;--color-tertiary-600: #f6581e;--color-shade: #FAFAFA;--color-shade-100: white;--color-shade-200: white;--color-shade-300: white;--color-shade-400: #FAFAFA;--color-shade-500: #e1e1e1;--color-shade-600: #c7c7c7;--color-grey: #A7A7A7;--color-grey-10: #FAFAFA;--color-grey-25: #EEEEEE;--color-grey-50: #E5E5E5;--color-grey-100: #D6D6D6;--color-grey-200: #CCCCCC;--color-grey-300: #BEBEBE;--color-grey-400: #A7A7A7;--color-grey-500: #999999;--color-grey-600: #8F8F8F;--color-grey-700: #666666;--color-grey-800: #333333;--color-dark: #666666;--color-dark-100: #b3b3b3;--color-dark-200: #b3b3b3;--color-dark-300: gray;--color-dark-400: #666666;--color-dark-500: #4d4d4d;--color-dark-600: #333333;--color-danger: #DB4649;--color-danger-25: #F8DBDD;--color-danger-100: #f4c6c7;--color-danger-200: #ec9b9d;--color-danger-300: #e37173;--color-danger-400: #DB4649;--color-danger-500: #c7272a;--color-danger-600: #9d1e21;--color-success: #00FF00;--color-success-100: #99ff99;--color-success-200: #66ff66;--color-success-300: #33ff33;--color-success-400: #00FF00;--color-success-500: #00cc00;--color-success-600: #009900;--color-warning: #FFFF00;--color-warning-100: #ffff99;--color-warning-200: #ffff66;--color-warning-300: #ffff33;--color-warning-400: #FFFF00;--color-warning-500: #cccc00;--color-warning-600: #999900;--color-orange: #FDF8F6;--color-orange-100: white;--color-orange-200: white;--color-orange-300: white;--color-orange-400: #FDF8F6;--color-orange-500: #f4d8cc;--color-orange-600: #eab7a3;--color-black: #000000;--color-white: #FFFFFF;--font-primary: "Inter", sans-serif;--font-secondary: "Univia Pro", "Inter", sans-serif;--body-font-size: 1.6rem;--body-font-weight: 400;--body-font-color: var(--color-black);--body-line-height: 1.6;--body-background-color: var(--color-shade)}.auth-page{width:100vw;height:100vh;display:grid;place-items:center}.auth-page .auth-error-boundary{gap:1.6rem;display:flex;align-items:center;flex-direction:column}.auth-page .auth-error-boundary>.error-message{text-wrap:balance;text-align:center;inline-size:min(100%,45.6rem);min-inline-size:calc(304px + 8rem)}.auth-page .auth-container{background:var(--color-white);border:.1rem solid rgba(0,0,0,.1);border-radius:.4rem;display:flex;flex-direction:column;padding-block-start:6.4rem;padding-block-end:4.8rem;padding-inline:4rem;gap:3.2rem;inline-size:min(100%,45.6rem);min-inline-size:calc(304px + 8rem)}@media (max-width: 576px){.auth-page .auth-container{padding-inline:2.4rem;min-inline-size:100%}}.auth-page .auth-container .top{display:flex;flex-direction:column;align-items:center;width:100%;gap:3.2rem}.auth-page .auth-container .top .logo{height:5.6rem}.auth-page .auth-container .top .auth-text{text-align:center}.auth-page .auth-container .top .auth-text h2,.auth-page .auth-container .top .auth-text p{line-height:150%}.auth-page .auth-container .top .auth-text p{color:var(--color-dark)}.auth-page .auth-container .middle{width:100%;display:flex;flex-direction:column;gap:1.6rem}.auth-page .auth-container .middle .inputs{display:grid;width:100%;gap:1.6rem}.auth-page .auth-container .middle .inputs .input-group .input{width:100%;display:flex;flex-direction:row;align-items:center;background:var(--color-white);border:.1rem solid rgba(0,0,0,.1);border-radius:.4rem;transition:border-color .2s ease-in-out}.auth-page .auth-container .middle .inputs .input-group .input input{width:100%;border:none;border-radius:.4rem;color:var(--color-black);padding:1.6rem;font-weight:500;font-size:1.4rem;line-height:1.6rem}.auth-page .auth-container .middle .inputs .input-group .input input::placeholder{color:var(--color-grey);font-size:1.4rem}.auth-page .auth-container .middle .inputs .input-group .input input:focus{outline:none}.auth-page .auth-container .middle .inputs .input-group .input .toggle{margin-inline:1.6rem}.auth-page .auth-container .middle .inputs .input-group.error .input{border:.2rem solid var(--color-danger)}.auth-page .auth-container .middle .actions{width:100%;display:flex;flex-direction:column;gap:2.4rem}.auth-page .auth-container .middle .actions .button.primary{width:100%}.auth-page .auth-container .middle .actions .button.text{text-decoration:none;width:fit-content}.auth-page .auth-container .middle .actions .button.text:hover{text-decoration:underline}.auth-page .auth-container .bottom-action{width:100%}.auth-page .auth-container .bottom-action p{line-height:150%;width:100%;font-weight:500;font-size:1.6rem;color:var(--color-dark);display:flex;align-items:center;text-align:start;gap:.4rem}.auth-page .auth-container .bottom-action p a{text-decoration:none}.auth-page .auth-container .bottom-action p a:hover{text-decoration:underline}.auth-page .auth-container.account-activate .middle,.auth-page .auth-container.password-reset .middle{gap:2.4rem}.auth-page .auth-container.account-activate button[type=submit],.auth-page .auth-container.password-reset button[type=submit]{width:100%}.auth-page .auth-container.account-activate .password-validation,.auth-page .auth-container.password-reset .password-validation{display:grid;gap:.8rem;padding-inline:1.8rem;padding-block:1.8rem;font-size:1.2rem;background-color:var(--color-secondary-25);color:var(--body-font-color);list-style:none;margin:0;border-radius:.4rem}.auth-page .auth-container.account-activate .password-validation .password-validation-rule,.auth-page .auth-container.password-reset .password-validation .password-validation-rule{display:inline-grid;grid-template-columns:1.6rem 1fr;gap:1rem}.auth-page .auth-container.account-activate .password-validation .password-validation-rule.valid,.auth-page .auth-container.password-reset .password-validation .password-validation-rule.valid{text-decoration:line-through}.auth-page .auth-container.account-activate .password-validation .password-validation-rule.valid .password-validation-status,.auth-page .auth-container.password-reset .password-validation .password-validation-rule.valid .password-validation-status{background-image:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' width='13' height='13' rx='6.5' fill='%235398D4'/%3E%3Cg clip-path='url(%23clip0_3218_46602)'%3E%3Cpath d='M9.92849 5.55858L6.66808 8.81874C6.63036 8.85647 6.58557 8.8864 6.53627 8.90683C6.48698 8.92725 6.43415 8.93776 6.38079 8.93776C6.32743 8.93776 6.2746 8.92725 6.2253 8.90683C6.17601 8.8864 6.13122 8.85647 6.09349 8.81874L4.27502 6.99061C4.19897 6.91444 4.15625 6.81121 4.15625 6.70357C4.15625 6.59594 4.19897 6.4927 4.27502 6.41653L4.88439 5.80716C4.96032 5.73121 5.06322 5.68842 5.17061 5.68813C5.278 5.68785 5.38113 5.73009 5.45746 5.80563L6.38777 6.70116L6.39056 6.70395L8.74504 4.38401C8.82117 4.30819 8.92425 4.26562 9.0317 4.26562C9.13915 4.26562 9.24222 4.30819 9.31836 4.38401L9.92773 4.98222C9.96578 5.01992 9.996 5.06478 10.0166 5.11421C10.0373 5.16364 10.048 5.21667 10.048 5.27024C10.0481 5.32381 10.0376 5.37686 10.0171 5.42635C9.99654 5.47584 9.96644 5.52078 9.92849 5.55858Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3218_46602'%3E%3Crect width='6.5' height='6.5' fill='white' transform='translate(3.75 3.25)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.auth-page .auth-container.account-activate .password-validation .password-validation-rule.error .password-validation-status,.auth-page .auth-container.password-reset .password-validation .password-validation-rule.error .password-validation-status{background-image:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='6.5' r='4.5' fill='white'/%3E%3Cpath d='M7 0C5.71442 0 4.45772 0.381218 3.3888 1.09545C2.31988 1.80968 1.48676 2.82484 0.994786 4.01256C0.502816 5.20028 0.374095 6.50721 0.624899 7.76809C0.875703 9.02896 1.49477 10.1872 2.40381 11.0962C3.31285 12.0052 4.47104 12.6243 5.73192 12.8751C6.99279 13.1259 8.29973 12.9972 9.48744 12.5052C10.6752 12.0132 11.6903 11.1801 12.4046 10.1112C13.1188 9.04229 13.5 7.78558 13.5 6.5C13.4982 4.77665 12.8128 3.12441 11.5942 1.90582C10.3756 0.687224 8.72335 0.00181989 7 0ZM9.35375 8.14625C9.40021 8.1927 9.43706 8.24786 9.4622 8.30855C9.48734 8.36925 9.50028 8.4343 9.50028 8.5C9.50028 8.5657 9.48734 8.63075 9.4622 8.69145C9.43706 8.75214 9.40021 8.8073 9.35375 8.85375C9.3073 8.90021 9.25215 8.93706 9.19145 8.9622C9.13075 8.98734 9.0657 9.00028 9 9.00028C8.93431 9.00028 8.86925 8.98734 8.80855 8.9622C8.74786 8.93706 8.69271 8.90021 8.64625 8.85375L7 7.20687L5.35375 8.85375C5.3073 8.90021 5.25215 8.93706 5.19145 8.9622C5.13075 8.98734 5.0657 9.00028 5 9.00028C4.93431 9.00028 4.86925 8.98734 4.80855 8.9622C4.74786 8.93706 4.69271 8.90021 4.64625 8.85375C4.5998 8.8073 4.56295 8.75214 4.53781 8.69145C4.51266 8.63075 4.49972 8.5657 4.49972 8.5C4.49972 8.4343 4.51266 8.36925 4.53781 8.30855C4.56295 8.24786 4.5998 8.1927 4.64625 8.14625L6.29313 6.5L4.64625 4.85375C4.55243 4.75993 4.49972 4.63268 4.49972 4.5C4.49972 4.36732 4.55243 4.24007 4.64625 4.14625C4.74007 4.05243 4.86732 3.99972 5 3.99972C5.13268 3.99972 5.25993 4.05243 5.35375 4.14625L7 5.79313L8.64625 4.14625C8.69271 4.09979 8.74786 4.06294 8.80855 4.0378C8.86925 4.01266 8.93431 3.99972 9 3.99972C9.0657 3.99972 9.13075 4.01266 9.19145 4.0378C9.25215 4.06294 9.3073 4.09979 9.35375 4.14625C9.40021 4.1927 9.43706 4.24786 9.4622 4.30855C9.48734 4.36925 9.50028 4.4343 9.50028 4.5C9.50028 4.5657 9.48734 4.63075 9.4622 4.69145C9.43706 4.75214 9.40021 4.8073 9.35375 4.85375L7.70688 6.5L9.35375 8.14625Z' fill='%23DB4649'/%3E%3C/svg%3E ")}.auth-page .auth-container.account-activate .password-validation .password-validation-status,.auth-page .auth-container.password-reset .password-validation .password-validation-status{inset:0;aspect-ratio:1/1;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4.5' width='8' height='8' rx='4' fill='%235398D4'/%3E%3C/svg%3E%0A")}body{background:var(--color-orange);font-family:var(--font-primary);margin:0}*,*:before,*:after{position:relative;box-sizing:border-box}h2{margin:0;font-style:normal;font-weight:600;font-size:2.4rem;line-height:115%;font-family:var(--font-secondary)}@media (max-width: 576px){h2{font-size:2rem}}p{font-style:normal;font-weight:500;font-size:1.6rem;margin:0}@media (max-width: 576px){p{font-size:1.4rem}}.button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-block:1.6rem;padding-inline:4.8rem;border-radius:100vw;border:none;box-shadow:none;cursor:pointer;transition:.2s ease-in-out;font-size:var(--font-size, var(--body-font-size));background-color:var(--background-color, var(--color-gray));color:var(--font-color, var(--color-white))}.button:not(.text):hover{background-color:var(--background-color-hover, var(--color-gray-400))}.button:not(.text){font-family:var(--font-secondary)}.button.text{--font-color: var(--body-font-color);--background-color: transparent;font-weight:600;line-height:150%;padding:0}.button.text:hover{text-decoration:underline}.button.small{--font-size: 1.2rem}.button.medium{--font-size: 1.4rem}.button[disabled]{cursor:not-allowed;opacity:.75}.button.primary:not(.text){--background-color: var(--color-primary);--background-color-hover: var(--color-primary-500)}.button.primary.text{--font-color: var(--color-primary)}.button.secondary:not(.text){--background-color: var(--color-secondary);--background-color-hover: var(--color-secondary-500)}.button.secondary.text{--font-color: var(--color-secondary)}.button.tertiary:not(.text){--background-color: var(--color-tertiary);--background-color-hover: var(--color-tertiary-500)}.button.tertiary.text{--font-color: var(--color-tertiary)}.button.shade:not(.text){--background-color: var(--color-shade);--background-color-hover: var(--color-shade-500)}.button.shade.text{--font-color: var(--color-shade)}.button.grey:not(.text){--background-color: var(--color-grey);--background-color-hover: var(--color-grey-500)}.button.grey.text{--font-color: var(--color-grey)}.button.dark:not(.text){--background-color: var(--color-dark);--background-color-hover: var(--color-dark-500)}.button.dark.text{--font-color: var(--color-dark)}.button.danger:not(.text){--background-color: var(--color-danger);--background-color-hover: var(--color-danger-500)}.button.danger.text{--font-color: var(--color-danger)}.button.success:not(.text){--background-color: var(--color-success);--background-color-hover: var(--color-success-500)}.button.success.text{--font-color: var(--color-success)}.button.warning:not(.text){--background-color: var(--color-warning);--background-color-hover: var(--color-warning-500)}.button.warning.text{--font-color: var(--color-warning)}.button.orange:not(.text){--background-color: var(--color-orange);--background-color-hover: var(--color-orange-500)}.button.orange.text{--font-color: var(--color-orange)}.error-message{color:var(--color-danger);margin-block-start:.4rem;font-weight:600;font-size:1.2rem}
