div[data-v-cf55749f]{width:100%;height:var(--progress-height, var(--rit-inline-space));background-color:var(--rit-overlay-dark-neutral-75);box-shadow:0 4px 10px #0000004d inset}span[data-v-cf55749f]{display:block;height:100%;background-color:var(--progress-color, var(--rit-col-accent));transform-origin:left center;transform:scaleX(0);transition:transform .1s linear}.feedback-spinner[data-v-d651a904]{position:relative;--progress-color: var(--dash-color)}.feedback-spinner--overlay[data-v-d651a904]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;position:fixed;top:0;left:0;width:100%;height:100%;padding:var(--rit-block-space) var(--rit-inline-space);background:linear-gradient(var(--rit-overlay-dark-neutral-50),var(--rit-col-dark-neutral),var(--rit-overlay-dark-neutral-50));backdrop-filter:blur(2px) saturate(50%);-webkit-backdrop-filter:blur(2px) saturate(50%);box-shadow:0 0 200px #000c inset;z-index:1}.feedback-spinner--success[data-v-d651a904]{--dash-color: var(--rit-col-success)}.feedback-spinner--error[data-v-d651a904]{--dash-color: var(--rit-col-bold-secondary)}svg[data-v-d651a904]{min-height:0;width:200px;max-width:40%;max-height:40%;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;overflow:visible}path[data-v-d651a904]{transform-origin:center;transition:stroke .5s ease-in,stroke-width 1s ease-out;animation-name:strokeTrail-d651a904;animation-timing-function:cubic-bezier(1,.68,.4,.9);animation-duration:1s;animation-fill-mode:both}.outer[data-v-d651a904]{--dash-rotate: 360deg;stroke:var(--dash-color, var(--rit-col-accent))}.inner[data-v-d651a904]{--dash-rotate: 720deg;stroke:var(--dash-color, var(--rit-col-bold-main))}.inner .spin[data-v-d651a904]{animation-duration:2s}.spin[data-v-d651a904]{animation-iteration-count:infinite}.success[data-v-d651a904],.error[data-v-d651a904]{--dash-rotate: 0;display:none;animation-iteration-count:0;animation-duration:.3s;animation-timing-function:cubic-bezier(.62,.83,.91,.42)}.feedback-spinner--success .done .spin[data-v-d651a904],.feedback-spinner--error .done .spin[data-v-d651a904]{animation-iteration-count:0}.feedback-spinner--success .done .success[data-v-d651a904],.feedback-spinner--error .done .error[data-v-d651a904]{display:block;animation-iteration-count:1}.feedback-spinner--success .inner[data-v-d651a904]{stroke-width:0}.feedback-spinner__message[data-v-d651a904]{margin:0 auto var(--rit-block-space);padding:0 var(--rit-inline-space);overflow:hidden;font-family:var(--rit-font-title);font-size:var(--rit-size-title-large);line-height:var(--rit-height-subtitle)}.feedback-spinner__message span[data-v-d651a904]{display:block}.feedback-spinner__progress[data-v-d651a904]{--progress-height: 10px;position:absolute;bottom:0;left:0}@keyframes strokeTrail-d651a904{0%{stroke-dashoffset:var(--dash-offset-start)}to{stroke-dashoffset:var(--dash-offset-end);transform:rotate3d(0,0,1,var(--dash-rotate))}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/BigShouldersDisplay-VariableFont_wght-x3rnYldM.ttf) format("truetype-variations")}@font-face{font-family:Big Shoulders Text;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/BigShouldersText-VariableFont_wght-D2GHto7D.ttf) format("truetype-variations")}@font-face{font-family:Gilmer;font-style:normal;font-weight:300;src:url(/assets/gilmer_light-webfont-B61AYj5o.woff2) format("woff2"),url(/assets/gilmer_light-webfont-CAY1HHgf.woff) format("woff")}@font-face{font-family:Gilmer;font-style:normal;font-weight:500;src:url(/assets/gilmer_medium-webfont-CfNMUXVr.woff2) format("woff2"),url(/assets/gilmer_medium-webfont-DvZthfJ7.woff) format("woff")}@font-face{font-family:Gilmer;font-style:normal;font-weight:700;src:url(/assets/gilmer_bold-webfont-CQ_ywOxQ.woff2) format("woff2"),url(/assets/gilmer_bold-webfont-D39bJIj2.woff) format("woff")}@font-face{font-family:Gilmer;font-style:normal;font-weight:900;src:url(/assets/gilmer_heavy-webfont-CdnyGZdl.woff2) format("woff2"),url(/assets/gilmer_heavy-webfont-BwhqyiEJ.woff) format("woff")}@font-face{font-family:Gilmer Outline;font-style:normal;font-weight:400;src:url(/assets/gilmer_outline-webfont-kCjm69xo.woff2) format("woff2"),url(/assets/gilmer_outline-webfont-Cv93ohKs.woff) format("woff")}@font-face{font-family:Orkney;font-style:normal;font-weight:300;src:local("Orkney Light"),url(/assets/orkney-light-DeVfd1wj.woff) format("woff")}@font-face{font-family:Orkney;font-style:normal;font-weight:400;src:local("Orkney Regular"),url(/assets/orkney-regular-C9jgcwyb.woff) format("woff")}@font-face{font-family:Orkney;font-style:normal;font-weight:500;src:local("Orkney Medium"),url(/assets/orkney-medium-DlDm2s1U.woff) format("woff")}@font-face{font-family:Orkney;font-style:normal;font-weight:700;src:local("Orkney Bold"),url(/assets/orkney-bold-Bo33rQWS.woff) format("woff")}:root{--rit-col-light-neutral: #ffffff;--rit-col-dark-neutral: #1d1e26;--rit-col-dark-neutral-darker: #111416;--rit-col-dark-neutral-light: #22232e;--rit-col-dark-neutral-lighter: #2c2d39;--rit-col-accent: #f7b332;--rit-col-bold-main: #d6211f;--rit-col-complementary: #004b70;--rit-col-accent-secondary: #452a40;--rit-col-bold-secondary: #931e1e;--rit-col-accent-secondary-alt: #e7441f;--rit-col-bold-secondary-alt: #143442;--rit-col-success: #009b6d;--rit-col-neutral-100: #323237;--rit-col-neutral-200: #595959;--rit-col-neutral-400: #9f9f9f;--rit-col-neutral-600: #d5d5d5;--rit-col-neutral-800: #ebebeb;--rit-col-red-200: #d85a58;--rit-col-red-400: #dd9392;--rit-col-red-600: #fbd7d7;--rit-col-red-800: #fae9e9;--rit-col-yellow-200: #f7c465;--rit-col-yellow-400: #f6d088;--rit-col-yellow-600: #f8e8cb;--rit-col-yellow-800: #f8f1e5;--rit-overlay-light-neutral-0: #ffffff00;--rit-overlay-light-neutral-10: #ffffff1a;--rit-overlay-light-neutral-25: #ffffff40;--rit-overlay-light-neutral-50: #ffffff80;--rit-overlay-light-neutral-75: #ffffffbf;--rit-overlay-dark-neutral-0: #1d1e2600;--rit-overlay-dark-neutral-10: #1d1e261a;--rit-overlay-dark-neutral-25: #1d1e2640;--rit-overlay-dark-neutral-50: #1d1e2680;--rit-overlay-dark-neutral-75: #1d1e26bf;--rit-overlay-neutral-100-0: #32323700;--rit-overlay-neutral-100-10: #3232371a;--rit-overlay-neutral-100-25: #32323740;--rit-overlay-neutral-100-50: #32323780;--rit-overlay-neutral-100-75: #323237bf;--rit-overlay-neutral-200-0: #59595900;--rit-overlay-neutral-200-10: #5959591a;--rit-overlay-neutral-200-25: #59595940;--rit-overlay-neutral-200-50: #59595980;--rit-overlay-neutral-200-75: #595959bf;--rit-overlay-neutral-400-0: #9f9f9f00;--rit-overlay-neutral-400-10: #9f9f9f1a;--rit-overlay-neutral-400-25: #9f9f9f40;--rit-overlay-neutral-400-50: #9f9f9f80;--rit-overlay-neutral-400-75: #9f9f9fbf;--rit-overlay-neutral-600-0: #d5d5d500;--rit-overlay-neutral-600-10: #d5d5d51a;--rit-overlay-neutral-600-25: #d5d5d540;--rit-overlay-neutral-600-50: #d5d5d580;--rit-overlay-neutral-600-75: #d5d5d5bf;--rit-overlay-neutral-800-0: #ebebeb00;--rit-overlay-neutral-800-10: #ebebeb1a;--rit-overlay-neutral-800-25: #ebebeb40;--rit-overlay-neutral-800-50: #ebebeb80;--rit-overlay-neutral-800-75: #ebebebbf;--rit-overlay-accent-0: #f7b33200;--rit-overlay-accent-10: #f7b3321a;--rit-overlay-accent-25: #f7b33240;--rit-overlay-accent-50: #f7b33280;--rit-overlay-accent-75: #f7b332bf;--rit-overlay-bold-main-0: #d6211f00;--rit-overlay-bold-main-10: #d6211f1a;--rit-overlay-bold-main-25: #d6211f40;--rit-overlay-bold-main-50: #d6211f80;--rit-overlay-bold-main-75: #d6211fbf;--rit-overlay-accent-secondary-alt-0: #e7441f00;--rit-overlay-accent-secondary-alt-10: #e7441f1a;--rit-overlay-accent-secondary-alt-25: #e7441f40;--rit-overlay-accent-secondary-alt-50: #e7441f80;--rit-overlay-accent-secondary-alt-75: #e7441fbf;--rit-font-text: "Orkney";--rit-font-title: "Gilmer";--rit-font-title-outline: "Gilmer Outline";--rit-font-display: "Big Shoulders Display";--rit-font-condensed: "Big Shoulders Text";--rit-size-tiny: 10px;--rit-size-smaller: 12px;--rit-size-small: 13px;--rit-size-base: 14px;--rit-size-subtitle: 16px;--rit-size-title: 18px;--rit-size-title-large: 20px;--rit-height-tiny: 12px;--rit-height-smaller: 14px;--rit-height-small: 15px;--rit-height-base: 16px;--rit-height-subtitle: 20px;--rit-height-title: 22px;--rit-height-title-large: 24px;--rit-height-input: 24px;--rit-radius-tiny: 3px;--rit-radius-small: 6px;--rit-radius-normal: 10px;--rit-radius-large: 15px;--rit-radius-full: 2em;--rit-inline-space: 15px;--rit-block-space: 18px;--rit-space-tiny: calc(var(--rit-height-base) / 4);--rit-space-small: calc(var(--rit-height-base) / 2);--rit-space-normal: var(--rit-height-base);--rit-space-large: calc(var(--rit-height-base) * 2);--rit-space-big: calc(var(--rit-height-base) * 4);--rit-space-huge: calc(var(--rit-height-base) * 6);--rit-weight-thin: 100;--rit-weight-light: 300;--rit-weight-regular: 400;--rit-weight-medium: 500;--rit-weight-bold: 700;--rit-weight-heavy: 900;--rit-width-desktop: 1024px}*{box-sizing:border-box}body{color:var(--rit-col-light-neutral);background-color:var(--rit-col-dark-neutral);margin:0;min-height:100vh;position:relative}.app{position:relative;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;margin:0}*{--scrollbar-background: var(--rit-col-dark-neutral);--scrollbar-foreground: var(--rit-overlay-light-neutral-10);scrollbar-width:thin;scrollbar-color:var(--scrollbar-foreground) var(--scrollbar-background)}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:var(--scrollbar-background)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-foreground);border-radius:20px;border:3px solid var(--scrollbar-background)}*::-webkit-resizer,*::-webkit-scrollbar-corner{background-color:transparent}html{font-family:var(--rit-font-text);font-size:var(--rit-size-base);font-weight:var(--rit-weight-regular);line-height:var(--rit-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,a,span,li{white-space:pre-line}h1,h2,h3,h4,h5,h6{font-family:var(--rit-font-title);margin:0 0 var(--rit-space-small);font-size:var(--rit-size-base);line-height:var(--rit-height-base)}h1{font-size:var(--rit-size-title-large);line-height:var(--rit-height-title-large);margin:0 0 var(--rit-space-small)}h2{font-size:var(--rit-size-title);line-height:var(--rit-height-title)}h3{font-size:var(--rit-size-subtitle);line-height:var(--rit-height-subtitle)}h4{font-size:var(--rit-size-base);line-height:var(--rit-height-base)}h5{font-size:var(--rit-size-small);line-height:var(--rit-height-small)}h6{font-size:var(--rit-size-smaller);line-height:var(--rit-height-smaller)}p{margin:0 0 var(--rit-space-small)}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}a[disabled=true],a[disabled=true]:hover{color:var(--rit-col-neutral-400);text-decoration:underline;cursor:not-allowed}.semibold{font-weight:var(--rit-weight-medium)}strong,.bold{font-weight:var(--rit-weight-bold)}.heavy,strong>.bold,strong>strong{font-weight:var(--rit-weight-heavy)}small{font-size:var(--rit-size-tiny);line-height:var(--rit-height-tiny)}h1 small{font-size:var(--rit-size-base);line-height:var(--rit-height-base)}h2 small{font-size:var(--rit-size-small);line-height:var(--rit-height-small)}h3 small{font-size:var(--rit-size-smaller);line-height:var(--rit-height-smaller)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}h1.bold-main,h2.bold-main,h3.bold-main,h4.bold-main,h5.bold-main,h6.bold-main,p.bold-main,a.bold-main{color:var(--rit-col-bold-main)}h1.accent,h2.accent,h3.accent,h4.accent,h5.accent,h6.accent,p.accent,a.accent{color:var(--rit-col-accent)}h1.success,h2.success,h3.success,h4.success,h5.success,h6.success,p.success,a.success{color:var(--rit-col-success)}.muted{color:var(--rit-col-neutral-400)}.error-message{color:var(--rit-col-accent-secondary-alt)}.title--bolded{display:inline-block;line-height:var(--rit-space-tiny);border-bottom:0 solid var(--rit-col-bold-main)}h1.title--bolded{padding:calc(var(--rit-height-title-large) / 2) var(--rit-space-small) 0;margin-bottom:var(--rit-space-normal);border-bottom-width:calc(var(--rit-height-title-large) / 2)}h2.title--bolded{padding:calc(var(--rit-height-title) / 2) var(--rit-space-small) 0;margin-bottom:var(--rit-space-small);border-bottom-width:calc(var(--rit-height-title) / 2)}h3.title--bolded{padding:calc(var(--rit-height-subtitle) / 2) var(--rit-space-small) 0;margin-bottom:var(--rit-space-tiny);border-bottom-width:calc(var(--rit-height-subtitle) / 2)}h1.title--outlined,h2.title--outlined,h3.title--outlined,h4.title--outlined,h5.title--outlined,h6.title--outlined{font-family:var(--rit-font-title-outline)}:root{--outline-inactive: var(--rit-overlay-light-neutral-0);--outline-active: var(--rit-overlay-light-neutral-10)}*{outline:var(--outline-inactive) solid 0;transition:outline-width .3s ease-out,outline-color .3s ease-in}*:focus{outline:var(--outline-active) solid 3px;transition:outline-width .5s cubic-bezier(0,1.6,.72,1.62),outline-color .3s ease-in}.error,.bold-main{--outline-inactive: var(--rit-overlay-bold-main-0);--outline-active: var(--rit-overlay-bold-main-25)}.warning,.accent{--outline-inactive: var(--rit-overlay-accent-0);--outline-active: var(--rit-overlay-accent-10)}svg{fill:currentColor}.avatar{position:relative;width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;overflow:hidden}.avatar img{width:100%;position:relative}.avatar:not([src]):before{content:attr(data-initials);display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;color:var(--rit-overlay-light-neutral-50);background-color:var(--rit-col-complementary);font-family:var(--rit-font-title);font-size:calc(var(--avatar-size) * .5);font-weight:var(--rit-weight-heavy)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.rotate-90--cc{transform:rotate(-90deg)}.rotate-180--cc{transform:rotate(-180deg)}.rotate-270--cc{transform:rotate(-270deg)}.flip-h{transform:rotateY(180deg)}.flip-v{transform:rotateX(180deg)}[class^=stack--],[class*=" stack--"]{--stack-gap: var(--rit-space-normal);display:flex;gap:var(--stack-gap)}[class^=stack--].tiny,[class*=" stack--"].tiny{--stack-gap: var(--rit-space-tiny)}[class^=stack--].small,[class*=" stack--"].small{--stack-gap: var(--rit-space-small)}[class^=stack--].large,[class*=" stack--"].large{--stack-gap: var(--rit-space-large)}[class^=stack--].big,[class*=" stack--"].big{--stack-gap: var(--rit-space-big)}[class^=stack--].huge,[class*=" stack--"].huge{--stack-gap: var(--rit-space-huge)}[class^=stack--].collapsed,[class*=" stack--"].collapsed{--stack-gap: 0}[class^=stack--]>*,[class*=" stack--"]>*{flex-grow:1}[class^=stack--].stretched,[class*=" stack--"].stretched{align-items:stretch}.stack--vertical{flex-direction:column}.stack--horizontal{flex-direction:row}.stack--grid{flex-wrap:wrap}.aligned-center{text-align:center}.aligned-left{text-align:start}.aligned-right{text-align:end}.container{--container-pad: var(--rit-space-normal);padding:var(--container-pad)}.container--large{--container-pad: var(--rit-space-large)}.hero{text-align:center}.hero--register{flex-grow:0}.relative{position:relative}.hero-background{position:absolute;width:100%;height:40vh;top:0;left:0;background-image:none;background-size:cover;background-position:center bottom;z-index:-1}.hero-background:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(var(--rit-overlay-dark-neutral-0) 75%,var(--rit-col-dark-neutral) 100%)}.hero-background.hero-background--signInCheck,.hero-background.hero-background--passwordRequest,.hero-background.hero-background--resetPassword,.hero-background.hero-background--signIn{background-image:url(/assets/background-signin-9xtRWgXq.jpg);opacity:1;height:460px}.hero-background.hero-background--signInCheck+header nav.main,.hero-background.hero-background--passwordRequest+header nav.main,.hero-background.hero-background--resetPassword+header nav.main,.hero-background.hero-background--signIn+header nav.main{padding-block-start:var(--rit-space-big)}.hero-background.hero-background--signInCheck+header nav.main.hero,.hero-background.hero-background--passwordRequest+header nav.main.hero,.hero-background.hero-background--resetPassword+header nav.main.hero,.hero-background.hero-background--signIn+header nav.main.hero{min-height:360px}.hero-background.hero-background--signUpRequest{background-image:url(/assets/background-signup-DXrSU1nC.jpg);opacity:1;height:270px}.hero-background.hero-background--signUpRequest+header nav.main.hero{min-height:270px}.hero-background.hero-background--signUpRegister,.hero-background.hero-background--signedUp{background-image:url(/assets/background-signup-DXrSU1nC.jpg);opacity:1;height:120px}.hero-background.hero-background--signUpRegister+header nav.main,.hero-background.hero-background--signedUp+header nav.main{padding-block-start:var(--rit-space-big)}@media screen and (min-width: 768px){.hero-background.hero-background--signInCheck+header nav.main,.hero-background.hero-background--passwordRequest+header nav.main,.hero-background.hero-background--resetPassword+header nav.main,.hero-background.hero-background--signIn+header nav.main,.hero-background.hero-background--signUpRegister+header nav.main,.hero-background.hero-background--signedUp+header nav.main{padding-block-start:var(--rit-space-small)}}button,a.button,input[type=button],input[type=file],input[type=reset],input[type=submit]{--btn-color: var(--rit-col-light-neutral);--btn-background-default: var(--rit-col-neutral-200);--btn-border: var(--rit-col-neutral-200);--btn-radius: var(--rit-radius-normal);-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:var(--rit-space-normal);padding:var(--rit-space-small) var(--rit-space-normal);line-height:var(--rit-height-input);color:var(--btn-color);background-color:var(--btn-background-default);border:1px solid var(--btn-border);border-radius:var(--btn-radius);font-family:var(--rit-font-text);cursor:pointer;text-decoration:none}button svg,a.button svg,input[type=button] svg,input[type=file] svg,input[type=reset] svg,input[type=submit] svg{height:var(--rit-height-input)}button.button--cta,.button--cta button,a.button.button--cta,.button--cta a.button,input[type=button].button--cta,.button--cta input[type=button],input[type=file].button--cta,.button--cta input[type=file],input[type=reset].button--cta,.button--cta input[type=reset],input[type=submit].button--cta,.button--cta input[type=submit]{font-family:var(--rit-font-title)}button.button--large,.button--large button,a.button.button--large,.button--large a.button,input[type=button].button--large,.button--large input[type=button],input[type=file].button--large,.button--large input[type=file],input[type=reset].button--large,.button--large input[type=reset],input[type=submit].button--large,.button--large input[type=submit]{font-size:var(--rit-size-title)}button.button--link,a.button.button--link,input[type=button].button--link,input[type=file].button--link,input[type=reset].button--link,input[type=submit].button--link{background-color:transparent;border-color:transparent;padding:0}button.button--outlined,a.button.button--outlined,input[type=button].button--outlined,input[type=file].button--outlined,input[type=reset].button--outlined,input[type=submit].button--outlined{background-color:transparent}button.bold-main,.bold-main button,a.button.bold-main,.bold-main a.button,input[type=button].bold-main,.bold-main input[type=button],input[type=file].bold-main,.bold-main input[type=file],input[type=reset].bold-main,.bold-main input[type=reset],input[type=submit].bold-main,.bold-main input[type=submit]{--btn-background-default: var(--rit-col-bold-main);--btn-border: var(--rit-col-bold-main)}button.accent,.accent button,a.button.accent,.accent a.button,input[type=button].accent,.accent input[type=button],input[type=file].accent,.accent input[type=file],input[type=reset].accent,.accent input[type=reset],input[type=submit].accent,.accent input[type=submit]{--btn-background-default: var(--rit-col-accent);--btn-border: var(--rit-col-accent)}button:disabled,a.button:disabled,input[type=button]:disabled,input[type=file]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{--btn-color: var(--rit-overlay-light-neutral-50);opacity:.25}button.social,a.button.social,input[type=button].social,input[type=file].social,input[type=reset].social,input[type=submit].social{--btn-radius: var(--rit-radius-small)}button.social img,a.button.social img,input[type=button].social img,input[type=file].social img,input[type=reset].social img,input[type=submit].social img{width:var(--rit-space-large)}.button--timer{position:relative;overflow:hidden}.button--timer:before,.button--timer:after{content:" ";position:absolute;height:6px;bottom:0;left:0}.button--timer:before{width:100%;background-color:var(--rit-overlay-dark-neutral-50)}.button--timer:after{width:var(--button-timer);background-color:var(--btn-background-default);transition:width .1s linear}.button--icon{--btn-background-default: transparent;--button-radius: 50%;--button-height: auto;padding:2px}hr{--divider-color: var(--rit-overlay-light-neutral-25);--divider-gap: var(--rit-space-normal);--divider-width: 1px;width:100%;border-color:var(--divider-color);border-width:var(--divider-width);margin:var(--divider-gap) 0}hr.small{--divider-gap: var(--rit-space-small)}hr.bold{--divider-color: var(--rit-col-bold-main);--divider-width: 2px}hr.condensed{width:var(--rit-space-big);margin-inline-start:auto;margin-inline-end:auto}nav.main{--nav-height: 42px;display:flex;justify-content:space-between;padding-top:var(--rit-space-small);padding-bottom:var(--rit-space-normal);max-width:var(--rit-width-desktop);margin-inline:auto}nav.main>*{display:flex;align-items:center;flex-grow:1;flex-basis:50%;height:var(--nav-height);text-align:center;padding:var(--rit-space-small) 0}nav.main>.logo{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin-block:auto;flex-wrap:nowrap;white-space:normal;transition:height .3s ease-out,padding .3s ease-out,flex-basis .3s ease-out}nav.main>a.logo:focus{outline:none}nav.main.hero>*{flex-basis:20%}nav.main.hero>.logo{display:inline-flex;flex-basis:200%;justify-content:flex-start;align-self:center}nav.main>.logo svg{width:175px;flex-shrink:0}nav.main.hero>.logo svg{height:70px}nav.main>*:first-child{text-align:left;justify-content:flex-start;padding-right:var(--rit-space-small)}nav.main>*:last-child{text-align:right;justify-content:flex-end;padding-right:var(--rit-space-normal)}nav.main a{text-decoration:none;font-weight:var(--rit-weight-medium);white-space:nowrap}nav.main>.icon{padding:var(--rit-space-small)}.hero__title{font-family:var(--rit-font-display);font-size:30px;line-height:32px;text-transform:uppercase;max-width:200px;margin:auto auto 0;padding:var(--rit-space-normal) 0 0;font-weight:var(--rit-weight-regular)}form{padding:var(--rit-space-normal) 0}.form__controls{flex-grow:0;margin-block-end:auto}.form__submit{margin-block-start:auto;flex-grow:0}.form-control{--input-height: var(--rit-height-input);--input-space-v: var(--rit-space-small);--input-space-h: var(--rit-space-normal);--input-color: var(--rit-col-light-neutral);--input-label: var(--rit-overlay-light-neutral-75);--input-border: var(--rit-overlay-light-neutral-50);--input-placeholder: var(--rit-overlay-light-neutral-50)}.form-control__label{display:flex;justify-content:space-between;padding:0 var(--input-space-v);line-height:var(--input-height);color:var(--input-label)}.form-control__label h1,.form-control__label h2,.form-control__label h3,.form-control__label h4,.form-control__label h5,.form-control__label h6,.form-control__label p,.form-control__label a,.form-control__label span,.form-control__label li{white-space:normal}.form-control__name,.form-control__error{flex-grow:1}.form-control__name{text-align:left}.form-control__error{text-align:right}.form-control__input{gap:calc(var(--input-space-h) * .5);padding:var(--input-space-v) var(--input-space-h);color:var(--input-color);border-radius:var(--rit-radius-normal);border:1px solid var(--input-border);box-shadow:0 0 1px 0 var(--input-border) inset,0 0 1px 0 var(--input-border)}input.form-control__input,textarea.form-control__input,select.form-control__input,.form-control__input>input,.form-control__input>textarea,.form-control__input>select,.autocomplete__input>input{color:var(--input-color);line-height:var(--input-height)}input.form-control__input::placeholder,textarea.form-control__input::placeholder,select.form-control__input::placeholder,.form-control__input>input::placeholder,.form-control__input>textarea::placeholder,.form-control__input>select::placeholder{color:var(--input-placeholder)}.form-control__input input,.form-control__input textarea,.form-control__input select{outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent}.form-control__input{outline:var(--outline-inactive) solid 0;transition:outline-width .3s ease-out,outline-color .3s ease-in}.form-control__input:focus-within{outline:var(--outline-active) solid 3px;transition:outline-width .5s cubic-bezier(0,1.6,.72,1.62),outline-color .3s ease-in;--input-border: var(--rit-overlay-light-neutral-75)}.form-control__input .button--icon{padding:0;border-width:0;border-radius:var(--rit-radius-tiny)}.form-control__input .button--icon,.form-control__input svg{flex-shrink:0}.form-control__input ::-webkit-search-cancel-button{display:none;pointer-events:none}.form-control__tool svg{fill:var(--input-color)}.form-control--invalid{--outline-inactive: var(--rit-overlay-accent-secondary-alt-0);--outline-active: var(--rit-overlay-accent-secondary-alt-25);--input-color: var(--rit-col-accent-secondary-alt);--input-label: var(--rit-overlay-accent-secondary-alt-75);--input-placeholder: var(--rit-overlay-accent-secondary-alt-50);--input-border: var(--rit-overlay-accent-secondary-alt-50)}.form-control--invalid .form-control__input:focus-within{--input-border: var(--rit-col-accent-secondary-alt)}input::-webkit-calendar-picker-indicator,input::-webkit-list-button{display:none!important}.form-control--checkbox{display:flex;flex-direction:row-reverse}.form-control--checkbox .form-control__label{flex-direction:column;flex-grow:1;min-width:0}.form-control--checkbox .form-control__input{position:relative;width:1.2em;height:1.2em;flex-shrink:0;flex-grow:0;flex-basis:auto;min-height:0;padding:2px;margin-block:2px auto;border-radius:2px;cursor:pointer}.form-control--checkbox .form-control__input input{position:relative;display:block;width:100%;height:100%;margin-inline:auto;overflow:hidden}.form-control--checkbox .form-control__input input:before,.form-control--checkbox .form-control__input input:after{content:" ";display:block;width:100%;height:100%;position:absolute;left:0;bottom:1px;border:2px solid transparent;border-block-end-color:var(--rit-col-success);transform-origin:left bottom;opacity:0}.form-control--checkbox .form-control__input input:before{transform:rotate(45deg) translate3d(-85%,-20%,0) scaleX(0);transition:opacity .2s ease-in,transform 0s .2s linear}.form-control--checkbox .form-control__input input:after{transform:rotate(-45deg) translate3d(20%,15%,0) scaleX(0);transition:opacity .2s ease-in,transform 0s .2s linear}.form-control--checkbox.checked .form-control__input input:before,.form-control--checkbox.checked .form-control__input input:after{opacity:1}.form-control--checkbox.checked .form-control__input input:before{transform:rotate(45deg) translate3d(-85%,-20%,0);transition:transform .2s ease-in}.form-control--checkbox.checked .form-control__input input:after{transform:rotate(-45deg) translate3d(20%,15%,0);transition:transform .2s .2s ease-out}.dialog{padding:var(--rit-space-large);background-color:#00000073}.dialog__frame{background-color:var(--rit-col-dark-neutral);padding:var(--rit-space-large);border-radius:var(--rit-radius-normal);box-shadow:0 5px 10px var(--rit-overlay-dark-neutral-50)}.dialog-transition-enter-active.dialog{transition:opacity .2s ease-in}.dialog-transition-enter-active .dialog__frame{transition:opacity .1s .3s ease-out,transform .3s .2s ease-out}.dialog-transition-leave-active.dialog{transition:opacity .1s .2s ease-out}.dialog-transition-leave-active .dialog__frame{transition:opacity .2s ease-out,transform .3s ease-out}.dialog-transition-enter-from.dialog,.dialog-transition-leave-to.dialog{opacity:0}.dialog-transition-enter-from .dialog__frame{opacity:0;transform:translateY(25%) scale3d(1.2,1.2,1.2)}.dialog-transition-leave-to .dialog__frame{opacity:0;transform:scale3d(2,2,2)}.dialog.pending-dialog .dialog__frame{padding-top:0}.dialog.video-dialog,.dialog.confirm-dialog{z-index:2}.dialog.video-dialog .dialog__frame,.dialog.confirm-dialog .dialog__frame{max-width:460px}.dialog.password-warning__dialog .dialog__frame{max-width:420px}.stepper{display:flex;align-items:center;list-style:none;padding:0;margin:0}.stepper__item{--stepper-size: 10px;display:flex;align-items:center;flex-grow:1;font-family:var(--rit-font-title)}.stepper__item span{display:block;position:relative;text-align:center;color:var(--rit-col-dark-neutral);font-size:var(--rit-size-subtitle);background-color:var(--rit-col-light-neutral);box-sizing:content-box;width:var(--stepper-size);height:var(--stepper-size);line-height:var(--rit-space-title);margin-right:calc(var(--stepper-size) * -1);border-radius:50%;opacity:0;z-index:1;transform:scale(0);transition:background-color .3s ease-in,opacity .2s ease-out,transform .3s ease-in-out}.stepper__item--active span{opacity:1;transform:scale(1)}.stepper__item--completed span{opacity:1;transform:scale(1.4);background-color:var(--rit-col-success);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20viewBox='0%200%2024%2024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20fill='%23FFFFFF'%3e%3cpath%20d='M3.759,12.92L8.804,20.345L21.062,8.059C21.647,7.473%2021.646,6.523%2021.059,5.938C20.473,5.353%2019.523,5.354%2018.938,5.941L9.245,15.655C9.245,15.655%206.241,11.234%206.241,11.234C5.775,10.549%204.842,10.371%204.157,10.836C3.472,11.301%203.294,12.235%203.759,12.92Z'/%3e%3c/svg%3e");background-size:80%;background-repeat:no-repeat;background-position:center center}.stepper__item:after{content:" ";display:block;border-radius:50%;opacity:.25;background-color:var(--rit-col-light-neutral);width:var(--stepper-size);height:var(--stepper-size);transition:background-color .3s ease-in,border-color .3s ease-in}.stepper__item:before{content:" ";display:block;border:1px solid var(--rit-col-light-neutral);flex-grow:1;opacity:.25;transition:border-color .3s ease-in}.stepper__item:first-child{flex-grow:0}.stepper__item:first-child:before{display:none}.stepper__item--active:before{opacity:1}.stepper__item--completed:before{opacity:1;border-color:var(--rit-col-success)}.progress__bar{stroke-linecap:round;transform:rotate(-90deg);transform-origin:center center}.slide-up-enter-active,.slide-right-enter-active,.slide-down-enter-active,.slide-left-enter-active{transition:opacity .2s cubic-bezier(.43,.23,.45,.95),transform .3s cubic-bezier(.41,.64,.84,.96)}.slide-up-leave-active,.slide-right-leave-active,.slide-down-leave-active,.slide-left-leave-active{transition:opacity .2s ease-in,transform .3s ease-in}.slide-up-enter-from,.slide-up-leave-to,.slide-right-enter-from,.slide-right-leave-to,.slide-down-enter-from,.slide-down-leave-to,.slide-left-enter-from,.slide-left-leave-to{opacity:0}.slide-up-enter-from{transform:translateY(20px)}.slide-right-enter-from{transform:translate(-15%)}.slide-down-enter-from{transform:translateY(-20px)}.slide-left-enter-from{transform:translate(15%)}.slide-up-leave-to,.slide-right-leave-to,.slide-down-leave-to,.slide-left-leave-to{transform:scale3d(.9,.9,1)}.avatar-transition-enter-active,.avatar-transition-leave-active{transition:transform .3s ease-in,opacity .4s ease-out}.avatar-transition-enter-from{opacity:0;transform:rotateX(-90deg)}.avatar-transition-leave-to{opacity:0;transform:scale3d(.5,.5,.5)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}body{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.app{flex-grow:1}main.app__content{display:flex;flex-direction:column;flex-grow:1}main.app__content .main__back{display:none}.visible--tablet,.visible--desktop{display:none}@media screen and (min-width: 768px){.hidden--tablet{display:none}.visible--tablet{display:block}.app{min-height:100vh}.app__header{background-color:#00000040}.app__content{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.app__content>*{background-color:var(--rit-col-dark-neutral);border-radius:var(--rit-radius-large);box-shadow:0 4px 65px #000000bf;padding:var(--rit-space-large) var(--rit-space-big);margin-top:var(--rit-space-large);margin-bottom:var(--rit-space-big);margin-inline:auto;width:680px;max-width:100%;min-height:360px;position:relative}.app__content>.container.container--small{width:450px;padding-inline:var(--rit-space-big)}nav.main{--nav-height: 64px;font-size:var(--rit-size-title)}nav.main .nav__back{display:none}main.app__content .main__back{display:inline-block;position:absolute;top:var(--rit-space-large);left:var(--rit-space-large)}nav.main.hero{height:var(--nav-height);min-height:0!important}nav.main>*,nav.main.hero>.logo svg{height:auto}nav.main>.logo,nav.main.hero>.logo{padding:var(--rit-space-normal) var(--rit-space-large);min-height:0!important}nav.main>.logo{align-items:flex-start;flex-basis:10%}nav.main .hero__title{display:none}.hero-background{position:fixed;height:100%!important}.hero-background:after{background:linear-gradient(var(--rit-overlay-dark-neutral-75) 0%,var(--rit-overlay-dark-neutral-0) 5%,var(--rit-overlay-dark-neutral-0) 80%,var(--rit-col-dark-neutral) 100%)}.hero-background{background-image:url(/assets/background-profile-CfKthX4E.jpg);opacity:.4}}@media screen and (min-width: 860px){.app__content>*{padding:var(--rit-space-big) var(--rit-space-huge);margin-top:var(--rit-space-huge)}nav.main{--nav-height: 76px;font-size:var(--rit-size-title-large)}}@media screen and (min-width: 1024px){.hidden--desktop{display:none}.visible--desktop{display:block}.app__content{justify-content:center}.app__content>*{margin-top:var(--rit-space-normal);margin-bottom:var(--rit-space-big)}}.scroll--lock{overflow:hidden}.hidden{display:none;pointer-events:none}
