.auth-button-module__BxwsaW__button{background:0 0;border:none;align-items:center;gap:.75rem;height:100%;margin-bottom:.25rem;display:flex}.auth-button-module__BxwsaW__text{color:#000;cursor:pointer;height:100%;font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem}
.avatar-initials-module__BlK7kW__avatar{color:#fff;text-transform:uppercase;-webkit-user-select:none;user-select:none;border:.5px solid var(--color-Beige-200-600,#797471);background:#fce5e9 50%/cover no-repeat;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;font-family:SuisseIntl,sans-serif;display:flex}.avatar-initials-module__BlK7kW__avatar p{color:#000;justify-content:center;align-items:center;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-weight:600;display:flex}
.confirm-dialog-module__glJt0q__title{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.5rem}.confirm-dialog-module__glJt0q__message{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2.5rem}.confirm-dialog-module__glJt0q__actions{align-self:flex-end;gap:.75rem;display:flex}
.content-preview-module__OFlHJW__container{align-self:stretch;align-items:center;gap:2.9375rem;display:flex}.content-preview-module__OFlHJW__textArea{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:.75rem;display:flex}.content-preview-module__OFlHJW__label{align-self:stretch;align-items:center;gap:.5rem;display:flex}.content-preview-module__OFlHJW__label h3{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.content-preview-module__OFlHJW__label img{width:1.5rem;height:1.5rem}.content-preview-module__OFlHJW__editable{cursor:pointer;background:0 0;border:none;padding:0;display:flex}.content-preview-module__OFlHJW__editable img{width:1.5rem;height:1.5rem}.content-preview-module__OFlHJW__editContainer{flex-direction:column;width:100%;display:flex}.content-preview-module__OFlHJW__saveContainer{align-self:flex-end;margin-top:-1.5rem;display:flex}.content-preview-module__OFlHJW__description{color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:2rem}.content-preview-module__OFlHJW__description.content-preview-module__OFlHJW__collapsed{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.content-preview-module__OFlHJW__expandContainer{cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;display:flex}.content-preview-module__OFlHJW__expandContainer img{width:1rem;height:1rem}.content-preview-module__OFlHJW__expandButton{color:#000;margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:2rem;text-decoration-line:underline}
.customized-button-module__xbj67W__button{cursor:pointer;background:var(--primary-default,#af0018);border-radius:var(--border-radius-large,48px);border:none;justify-content:center;align-items:center;gap:8px;height:44px;padding:1px 18px;display:inline-flex}.customized-button-module__xbj67W__button span{font-family:var(--type-font-family-primary,"SuisseIntl");font-size:var(--fontsize-body-small,20px);font-style:normal;font-weight:400;line-height:var(--line-hight-body-small,28px)}.customized-button-module__xbj67W__button:hover,.customized-button-module__xbj67W__button:focus{background:var(--primary-500,#830012);border-radius:var(--border-radius-large,48px)}.customized-button-module__xbj67W__button:disabled,.customized-button-module__xbj67W__button:disabled:hover{cursor:default;opacity:.7;background:#ebbfc5}.customized-button-module__xbj67W__button:disabled img{opacity:.6}
.character-card-module__s6Pvqq__container{background:#fff;border:.5px solid #000;flex-direction:row;flex:1;gap:1.5rem;width:100%;padding:1.5rem;display:flex;position:relative}.character-card-module__s6Pvqq__infoContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.character-card-module__s6Pvqq__image{aspect-ratio:1;object-fit:cover;width:100%;max-width:15rem;max-height:19.5rem}.character-card-module__s6Pvqq__info{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:1.5rem;display:flex}.character-card-module__s6Pvqq__info h3{color:var(--foreground,#000);overflow-wrap:break-word;margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.character-card-module__s6Pvqq__info p{color:#4a4a4a;margin:0;font-family:SuisseIntl,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.character-card-module__s6Pvqq__buttons{flex-wrap:wrap;justify-content:flex-end;align-self:stretch;align-items:flex-end;gap:.5rem;display:flex}.character-card-module__s6Pvqq__detailSection h4{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.character-card-module__s6Pvqq__detailSection ul{margin:0;list-style-type:disc}.character-card-module__s6Pvqq__detailSection li{color:var(--foreground,#000);padding-bottom:.75rem;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.character-card-module__s6Pvqq__detailSections{flex-direction:column;gap:.75rem;display:flex;overflow-y:auto}
.feedback-module__2Aku0G__container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2.625rem;padding-top:2.25rem;display:flex}.feedback-module__2Aku0G__container h2{margin:0;padding:0}.feedback-module__2Aku0G__container p{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.feedback-module__2Aku0G__container h3{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.feedback-module__2Aku0G__general{background:#fff;border:.5px solid #4a4a4a;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.75rem;padding:1.6875rem 1.5rem 1.5rem;display:flex}.feedback-module__2Aku0G__details{align-items:stretch;gap:1.5rem;display:flex}.feedback-module__2Aku0G__strengths{background:#bfdfbf;border:.5px solid green;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.feedback-module__2Aku0G__improvements{background:#fff1c2;border:.5px solid #806405;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.feedback-module__2Aku0G__list{margin:0;padding-left:1.25rem}
.form-field-module__Tk_LjG__container{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:2.625rem;display:flex}.form-field-module__Tk_LjG__label{align-self:stretch;align-items:center;gap:.375rem;display:flex}.form-field-module__Tk_LjG__label h2{color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.form-field-module__Tk_LjG__requiredIcon{align-self:flex-start;width:.625rem;height:.5rem;margin-top:.3125rem}.form-field-module__Tk_LjG__modalIcon{cursor:pointer;background:0 0;border:none;padding:0;display:flex}.form-field-module__Tk_LjG__modalIcon img{width:1.5rem;height:1.5rem}.form-field-module__Tk_LjG__description p{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem}.form-field-module__Tk_LjG__wordCount{align-self:flex-end;margin:0;padding:0}
.text-input-module__NX9x_q__field{width:100%;min-height:3.5rem;color:var(--foreground,#000);background:#fff;border:1px solid #000;border-radius:.25rem;align-items:flex-start;padding:.5rem;font-family:SuisseIntl,sans-serif;font-size:1rem;display:flex}.text-input-module__NX9x_q__field:hover{border-color:#58000c;border-radius:0}.text-input-module__NX9x_q__field:focus{border-color:#0a4fb8;border-radius:0;outline:none}.text-input-module__NX9x_q__multiline{word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;resize:vertical;min-height:4.5rem}.text-input-module__NX9x_q__modalTitle{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.5rem}.text-input-module__NX9x_q__modalContent{color:var(--foreground,#000);white-space:pre-line;margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2.5rem}.text-input-module__NX9x_q__modalExampleLabel{font-weight:600}.text-input-module__NX9x_q__modalCloseButton{align-self:flex-end;display:flex}
.settings-menu-module__WW37-G__wrapper{display:contents}.settings-menu-module__WW37-G__trigger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.1875rem .125rem;display:flex;position:absolute;top:1.25rem;right:1.125rem}.settings-menu-module__WW37-G__trigger img{width:100%;height:100%}.settings-menu-module__WW37-G__panel{z-index:150;background:#fff;flex-direction:column;align-items:flex-start;gap:1.375rem;width:18.3125rem;padding:3.25rem 1.5rem 1.5rem;display:flex;position:absolute;top:1rem;right:.5rem;box-shadow:0 2px 8px #00000040}.settings-menu-module__WW37-G__item{color:#000;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;width:12.375rem;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;display:flex}.settings-menu-module__WW37-G__item:hover{background-color:#e1dddd}.settings-menu-module__WW37-G__item img{width:2rem;height:2rem}.settings-menu-module__WW37-G__item p{text-align:left;flex:1 0 0;margin:0;padding:0}.settings-menu-module__WW37-G__closeIcon{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.3125rem .125rem;display:flex;position:absolute;top:.6875rem;right:.9375rem}.settings-menu-module__WW37-G__closeIcon img{width:1rem;height:1rem}
.skeleton-module__HsfJZW__skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#ececec 37%,#e0e0e0 63%) 0 0/400% 100%;border-radius:.25rem;animation:1.4s infinite skeleton-module__HsfJZW__shimmer}@keyframes skeleton-module__HsfJZW__shimmer{0%{background-position:100%}to{background-position:0}}
.roleplay-card-module__vPuIda__container{background:#fff;border:.5px solid #5c5c5c;flex-direction:column;align-items:flex-start;gap:1.125rem;width:100%;padding:1.5rem;display:flex;position:relative}.roleplay-card-module__vPuIda__information{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex}.roleplay-card-module__vPuIda__title{flex-direction:column;align-items:flex-start;gap:1.125rem;width:100%;display:flex}.roleplay-card-module__vPuIda__title h2,.roleplay-card-module__vPuIda__title p{margin:0;padding:0}.roleplay-card-module__vPuIda__title h2{font-weight:600}.roleplay-card-module__vPuIda__courseBadge{background:#dce8fe;justify-content:center;align-items:center;gap:.625rem;padding:.25rem .625rem;display:flex}.roleplay-card-module__vPuIda__courseBadge p{color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1rem;font-weight:400;line-height:1.75rem}.roleplay-card-module__vPuIda__author{align-items:center;gap:.5rem;display:flex}.roleplay-card-module__vPuIda__author p{color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem}.roleplay-card-module__vPuIda__author span{color:var(--foreground,#000);font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.roleplay-card-module__vPuIda__bottom{flex:1 0 0;align-items:flex-end;gap:2.625rem;width:100%;display:flex}.roleplay-card-module__vPuIda__bottomStatus{flex-direction:column;justify-content:center;gap:1.5rem;display:flex}.roleplay-card-module__vPuIda__bottomStatus p{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.roleplay-card-module__vPuIda__previewButtons{flex:1 0 0;justify-content:flex-end;align-items:flex-start;gap:.75rem;display:flex}.roleplay-card-module__vPuIda__detail h4{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.roleplay-card-module__vPuIda__detailSections{flex-direction:column;gap:2.9375rem;display:flex;overflow-y:auto}.roleplay-card-module__vPuIda__characterSummary{align-items:center;gap:1.5rem;padding:.75rem;display:inline-flex}.roleplay-card-module__vPuIda__characterSummary img{border-radius:8rem}.roleplay-card-module__vPuIda__characterSummary p{color:#000;margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}
.roleplay-status-badge-module__kMSKcG__badge{align-items:center;gap:.4375rem;display:flex}.roleplay-status-badge-module__kMSKcG__badge img{width:1rem;height:1rem}.roleplay-status-badge-module__kMSKcG__badge p{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}
.search-input-module__ehPJPG__input{width:100%;height:3.5rem;color:var(--foreground,#000);background:#fff;border:1px solid #000;border-radius:.25rem;align-items:center;padding:0 1rem;font-family:inherit;font-size:1rem;display:flex}.search-input-module__ehPJPG__input:focus{border-radius:0;outline:2px solid #8c1d18}
.search-list-module__ww3hna__container{flex-direction:column;gap:2.625rem;width:100%;display:flex}.search-list-module__ww3hna__searchContainer{flex-direction:column;gap:.75rem;width:100%;display:flex}.search-list-module__ww3hna__searchContainer h2{color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.search-list-module__ww3hna__filterButtons{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.search-list-module__ww3hna__emptyMessage{width:100%;color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;display:flex}.search-list-module__ww3hna__items{grid-template-columns:repeat(auto-fit,minmax(37.5rem,1fr));gap:1.5rem;max-height:62.5rem;margin:0;padding:0;list-style:none;display:grid;overflow:hidden auto}.search-list-module__ww3hna__item{flex:1 0 0;min-width:0;display:flex}.search-list-module__ww3hna__dateDivider{grid-column:1/-1;align-items:center;gap:.75rem;list-style:none;display:flex}.search-list-module__ww3hna__dateDivider:before,.search-list-module__ww3hna__dateDivider:after{content:"";background:#d9d9d9;flex:1;height:1px}.search-list-module__ww3hna__dateDivider span{color:#666;white-space:nowrap;font-family:SuisseIntl,sans-serif;font-size:.875rem;font-weight:600}
.roleplay-step-1-module__E9qbmq__container{padding-bottom:6.25rem;display:flex}
.steps-module__3hrjjq__stepperContainer{flex-direction:column;width:100%;display:flex}.steps-module__3hrjjq__previewContainer{flex-direction:column;align-items:flex-start;gap:2.625rem;display:flex}.steps-module__3hrjjq__previewContainer h2{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.5rem}.steps-module__3hrjjq__previewList{flex-direction:column;gap:2.9375rem;width:100%;display:flex}.steps-module__3hrjjq__chatPreviewContainer{width:100%;display:flex}.steps-module__3hrjjq__advancedSettings{border:1px solid #2c0006;flex-direction:column;align-items:flex-start;gap:2.625rem;padding:1.5rem;display:flex}.steps-module__3hrjjq__advancedSettings h2{color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.steps-module__3hrjjq__advancedSettings p{color:var(--foreground,#000);margin:0;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.steps-module__3hrjjq__advancedSettingsTitle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.steps-module__3hrjjq__advancedSettingsTitle img{transition:transform .2s}.steps-module__3hrjjq__advancedSettingsTitle.steps-module__3hrjjq__expanded img{transform:rotate(180deg)}.steps-module__3hrjjq__advancedSettingsAi{flex-direction:column;gap:1.375rem;width:100%;display:flex}.steps-module__3hrjjq__modalList{flex-direction:column;margin-left:-.625rem;display:flex}.steps-module__3hrjjq__modalListItem{color:var(--foreground,#000);font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}
.page-module__B0-XDW__container{flex-direction:column;align-items:center;min-height:80vh;display:flex}.page-module__B0-XDW__stepContainer{flex-direction:column;align-items:center;width:100%;max-width:50rem;display:flex}.page-module__B0-XDW__header{margin-top:5.125rem;margin-bottom:4rem;display:flex}.page-module__B0-XDW__header h1{text-align:left;font-size:3rem}.page-module__B0-XDW__stepContentContainer{width:100%;margin-top:1.5rem;padding-bottom:6.25rem}.page-module__B0-XDW__stepperContainer{justify-content:center;margin-bottom:3.4375rem;display:flex}.page-module__B0-XDW__navigationButtons{z-index:10;background:#fff;border:.5px solid #4a4a4a;justify-content:space-between;align-items:flex-end;width:99.2%;padding:.3125rem;display:flex;position:fixed;bottom:0;left:0}.page-module__B0-XDW__navigationButtonsRight{justify-content:center;align-items:center;gap:.5rem;display:flex}.page-module__B0-XDW__loading{justify-content:center;align-items:center;min-height:80vh;display:flex}.page-module__B0-XDW__modalContent{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2.5rem}.page-module__B0-XDW__modalTitle{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.5rem}.page-module__B0-XDW__modalCloseButton{align-self:flex-end;display:flex}
.home-module__Hx0lNG__page{background:#fff;flex:1;justify-content:center;width:100%;padding:3rem 1.5rem;display:flex}.home-module__Hx0lNG__container{flex-direction:column;align-items:flex-start;gap:2.625rem;width:100%;max-width:48rem;display:flex}.home-module__Hx0lNG__container h2{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.5rem}.home-module__Hx0lNG__previewList{flex-direction:column;gap:2.9375rem;width:100%;display:flex}
.navbar-module__cEd8zG__navbar{z-index:100;background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 1.5rem;transition:transform .3s,opacity .3s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #0006}.navbar-module__cEd8zG__navbarVisible{pointer-events:auto;opacity:1;transform:translateY(0)}.navbar-module__cEd8zG__navbarHidden{pointer-events:none;opacity:0;transform:translateY(-100%)}.navbar-module__cEd8zG__brand{justify-content:center;align-items:center;gap:.625rem;text-decoration:none;display:flex}.navbar-module__cEd8zG__brandText{color:#000;text-align:center;cursor:pointer;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;display:flex}.navbar-module__cEd8zG__menu{justify-content:flex-end;align-items:center;gap:.75rem;transition:all .3s;display:flex}.navbar-module__cEd8zG__menuLeft{justify-content:flex-start;align-items:center;gap:.75rem;height:100%;display:flex}.navbar-module__cEd8zG__menuRight{justify-content:flex-end;align-items:center;gap:.75rem;height:100%;display:flex}
.page-module__OmXfwq__container{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;padding:0 2.625rem 4.25rem;display:flex}.page-module__OmXfwq__section{flex-direction:column;align-items:flex-start;gap:.75rem;padding-top:1.5rem;padding-bottom:2.625rem;display:flex}.page-module__OmXfwq__sectionHeading{color:var(--foreground,#000);margin:0;padding:0;font-size:2rem;font-style:normal;font-weight:400;line-height:2.25rem}.page-module__OmXfwq__list{flex-direction:column;gap:2.625rem;width:100%;display:flex}
.page-module__X7pztW__container{flex-direction:column;align-items:flex-start;gap:2.3125rem;width:100%;padding:0 2.625rem 4.25rem;display:flex}.page-module__X7pztW__title{color:var(--foreground,#000);margin:0;padding:0;font-family:SuisseIntl,sans-serif;font-size:3rem;font-style:normal;font-weight:400;line-height:3.5rem}.page-module__X7pztW__listContainer{flex-wrap:wrap;flex:1;align-content:flex-start;align-items:flex-start;gap:2.375rem;width:100%;display:flex}
.navbar-button-module__vudXoG__button{border-bottom:4px solid #0000;align-items:center;gap:.75rem;height:100%;padding-left:.75rem;padding-right:.75rem;text-decoration:none;transition:border-bottom .3s;display:flex}.navbar-button-module__vudXoG__button:hover{background:#fce5e9}.navbar-button-module__vudXoG__button.navbar-button-module__vudXoG__active{border-bottom:4px solid #8c1d18}.navbar-button-module__vudXoG__icon{cursor:pointer;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.navbar-button-module__vudXoG__text{color:#361e40;cursor:pointer;height:100%;margin-top:.75rem;margin-bottom:.75rem;font-family:SuisseIntl,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400}.navbar-button-module__vudXoG__button.navbar-button-module__vudXoG__active .navbar-button-module__vudXoG__text{font-weight:600}
.layout-module__Wa5ImG__container{flex-direction:column;display:flex}.layout-module__Wa5ImG__content{flex-direction:column;max-width:168.75rem;padding:83px 0 0;display:flex}
.login-module__WEZH7G__page{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.login-module__WEZH7G__content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:2rem;height:90vh;padding:2.625rem;display:flex}.login-module__WEZH7G__heading{color:var(--foreground,#000);margin:0;padding:0;font-size:3rem;font-style:normal;font-weight:400;line-height:3.5rem}.login-module__WEZH7G__paragraph{color:var(--foreground,#000);margin:0;padding:0;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2.5rem}.login-module__WEZH7G__link{color:var(--foreground,#000);font-family:SuisseIntl,sans-serif;font-weight:400;line-height:2.5rem;text-decoration:underline}
