@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";*{font-family:Rubik,sans-serif;font-weight:400;margin:0;padding:0}.container{display:flex;justify-content:center;height:100vh;width:100vw}.button{text-decoration:none;padding:.8rem;text-align:center;font-weight:500;font-size:.9rem;border-radius:5px;letter-spacing:.2px}.landing-modal{background-color:#f7f8f9;color:#1d2226;height:100%;width:21.5rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.7rem}.landing-modal>p{font-weight:500;margin-left:1rem;font-size:1.6rem}.description{margin-left:1rem;display:flex;flex-direction:column;gap:.25rem;font-size:1.05rem}.description>p{color:#74777b;font-weight:400}.buttons-container{display:flex;flex-direction:column;gap:.6rem;margin:1rem 1rem 2.2rem}@media screen and (orientation: portrait){.landing-modal{width:100%}}.input-container{position:relative;height:2.7rem}.input{width:calc(100% - 1.7rem);height:calc(100% - 2rem);text-decoration:none;padding:.8rem;font-size:.8rem;border-radius:5px;letter-spacing:.2px;position:absolute;border:1px solid #cdcdcd;background-color:#f7f8f9}.input-label{display:flex;gap:.1rem;background-color:#f7f8f9;position:absolute;top:-7px;left:10px;padding:0 .2rem;font-size:.8rem}.login-modal{background-color:#f7f8f9;color:#1d2226;height:100%;width:21.5rem;display:flex;flex-direction:column;gap:1rem}.login-title{margin:3rem 0 0 1rem;display:flex;flex-direction:column;gap:.2rem}.login-title>p{font-weight:500;font-size:1.6rem}.login-fields-container{display:flex;flex-direction:column;gap:1rem;margin-left:1rem;margin-top:1rem}.login-fields-container>div{width:calc(100% - 1rem)}.login-modal>.radio-button-question-container{margin-left:1rem}.login-modal>a{margin:0 1.2rem}@media screen and (orientation: portrait){.login-modal{width:100%}}.radio-button-question-container{display:flex;flex-direction:column;gap:.5rem}.radio-btn-question-label{display:flex;gap:.25rem;font-size:.7rem;align-items:center;color:#000}.required-field{color:red}.radio-buttons-container{display:flex;gap:1rem;flex-wrap:wrap}.radio-label-button-pair{display:inline-flex;align-items:center;gap:.3rem;font-size:.95rem;cursor:pointer;position:relative}.radio-label-button-pair input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #919191;border-radius:50%;position:relative;display:grid;place-content:center;cursor:pointer}.radio-label-button-pair input:before{content:"";width:10px;height:10px;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;background-color:#6c25ff}.radio-label-button-pair input:checked:before{transform:scale(1)}.radio-option-label{font-size:.8rem;-webkit-user-select:none;user-select:none}.register-modal{background-color:#f7f8f9;color:#1d2226;height:100%;width:21.5rem;display:flex;flex-direction:column;gap:1.8rem}.title{margin:2.9rem 0 0 1.4rem;display:flex;flex-direction:column;gap:.15rem}.title>p{font-weight:500;font-size:1.6rem}.fields-container{display:flex;flex-direction:column;gap:1rem;margin-left:1rem}.fields-container>div{width:calc(100% - 1rem)}.register-modal>.radio-button-question-container{margin-left:1rem}.register-modal>a{margin:auto 1.2rem 2.3rem}@media screen and (orientation: portrait){.register-modal{width:100%}}.profile-modal{background-color:#f7f8f9;color:#1d2226;height:100%;width:21.5rem;display:flex;flex-direction:column}.profile-modal>span{padding:2.3rem 0 1rem 1rem;background-color:#fff;font-size:1rem;font-weight:400}.profile-border{border:1px dashed #d6d6d6}.profile-section{background-color:#f7f8f9;display:flex;flex-direction:column;padding:0rem 1rem 0;gap:1.3rem}.profile-description{font-size:.8rem;font-weight:400;line-height:1rem;display:flex;flex-direction:column;gap:.2rem;padding-bottom:1.2rem}.profile-container{display:flex;margin-top:1rem;gap:.6rem}.profile-details-container{font-size:.8rem;display:flex;flex-direction:column;gap:.3rem;padding:.7rem 0 0}.profile-details-container>strong{font-weight:500}@media screen and (orientation: portrait){.profile-modal{width:100%}}
