.page-module__h4SgrW__profile{flex-direction:column;gap:1.5rem;display:flex}.page-module__h4SgrW__name{letter-spacing:.01em;color:color(from var(--color-text)srgb r g b/.85);font-size:1.05rem;font-weight:600;font-family:var(--font-poppins)}.page-module__h4SgrW__text{margin:0}.page-module__h4SgrW__list{margin:0;padding-left:1em}.page-module__h4SgrW__img{width:min(40%,150px)}.page-module__h4SgrW__spotify{border:0;border-radius:12px;width:min(500px,100%);height:80px}.page-module__h4SgrW__snsContainer{text-align:center;grid-auto-flow:column;justify-content:start;gap:.4rem;display:grid}
.SocialIconLink-module__ICCbLa__socialIconLink{background:hsl(from var(--color-background)h calc(s + 1)calc(l + 5));aspect-ratio:1;border-radius:.3rem;justify-items:center;width:32.59px;padding:.3rem;display:grid}.SocialIconLink-module__ICCbLa__icon{place-items:center;height:23px;display:grid}.SocialIconLink-module__ICCbLa__icon img{height:20px;display:block}.SocialIconLink-module__ICCbLa__svgIcon{fill:#fff;width:23px;height:23px}@media (prefers-color-scheme:dark){img.SocialIconLink-module__ICCbLa__light{display:none}.SocialIconLink-module__ICCbLa__dark:has(svg){fill:#fff}}@media (prefers-color-scheme:light){img.SocialIconLink-module__ICCbLa__dark{display:none}.SocialIconLink-module__ICCbLa__light:has(svg){fill:#242930}}
.ContactForm-module__f_V9Ma__contactFormContainer{width:min(500px,100%);max-width:min(500px,100%);display:grid}.ContactForm-module__f_V9Ma__contactMessage{margin-bottom:2rem}.ContactForm-module__f_V9Ma__required{color:var(--color-attention)}.ContactForm-module__f_V9Ma__contactForm{flex-direction:column;gap:1.5rem;display:flex}.ContactForm-module__f_V9Ma__formGroup{flex-direction:column;gap:.5rem;display:flex}.ContactForm-module__f_V9Ma__formGroup label{font-size:.9rem;font-weight:600}.ContactForm-module__f_V9Ma__input,.ContactForm-module__f_V9Ma__textarea{background-color:color(from var(--color-background)srgb calc(r + .07)calc(g + .07)calc(b + .07)/1);color:inherit;border:1px solid #0000;border-radius:.3rem;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .3s,background-color .3s}.ContactForm-module__f_V9Ma__input:focus,.ContactForm-module__f_V9Ma__textarea:focus{border-color:#646cff;outline:none}.ContactForm-module__f_V9Ma__error{border-color:#f44}.ContactForm-module__f_V9Ma__input:disabled,.ContactForm-module__f_V9Ma__textarea:disabled{cursor:not-allowed;background-color:#f5f5f5}.ContactForm-module__f_V9Ma__textarea{resize:vertical;min-height:120px}.ContactForm-module__f_V9Ma__errorMessage{color:#f44;margin-top:-.25rem;font-size:.85rem}.ContactForm-module__f_V9Ma__submitButton{background-color:var(--color-text);color:var(--color-background);border:1px solid var(--color-text);cursor:pointer;border-radius:.3rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .3s,color .3s,border-color .3s}.ContactForm-module__f_V9Ma__submitButton:hover:not(:disabled){color:var(--color-text);background-color:color-mix(in srgb,var(--color-text)10%,var(--color-background));border-color:var(--color-text)}.ContactForm-module__f_V9Ma__submitButton:disabled{cursor:not-allowed;background-color:#ccc}.ContactForm-module__f_V9Ma__successMessage{background-color:var(--color-success);color:#fff;text-align:center;border-radius:.3rem;padding:1rem}.ContactForm-module__f_V9Ma__errorMessageBox{background-color:var(--color-error);color:#fff;text-align:center;border-radius:.3rem;padding:1rem}@media (prefers-color-scheme:dark){.ContactForm-module__f_V9Ma__input,.ContactForm-module__f_V9Ma__textarea{color:#fff;border-color:#444}.ContactForm-module__f_V9Ma__input:disabled,.ContactForm-module__f_V9Ma__textarea:disabled{background-color:#2a2a2a}}
.page-module__E0kJGG__home{flex-direction:initial;gap:initial;display:initial;text-align:center}.page-module__E0kJGG__mainImg,.page-module__E0kJGG__mainImgDark{display:none}.page-module__E0kJGG__mainImgLight{display:block}.page-module__E0kJGG__topImg{height:min(11em,60vw);margin:0 auto}.page-module__E0kJGG__upper{text-transform:uppercase}.page-module__E0kJGG__title{letter-spacing:.1rem;margin-top:1rem;font-size:1.7rem;font-weight:700}.page-module__E0kJGG__subtitle{font-family:var(--font-poppins);letter-spacing:.07em;margin-block:0 2rem;font-size:.8em;font-weight:500}.page-module__E0kJGG__nextSchedule{max-width:min(94%,400px);margin:0 auto 2.5rem}.page-module__E0kJGG__nextScheduleLink{background:hsl(from var(--color-background)h calc(s + 1)calc(l + 5));text-align:left;border-radius:.3rem;padding:.7rem 1.25rem;display:grid}.page-module__E0kJGG__nextScheduleLabel{letter-spacing:.12em;font-size:.8rem;font-family:var(--font-poppins);margin:0}.page-module__E0kJGG__nextScheduleMeta{margin:0;font-weight:700}.page-module__E0kJGG__nextScheduleDetails{text-align:right;font-size:.8em;font-family:var(--font-poppins)}.page-module__E0kJGG__nextScheduleTitle{margin:0;font-size:1rem}.page-module__E0kJGG__snsContainer{text-align:center;grid-auto-flow:column;justify-content:center;gap:.4rem;margin-bottom:1rem;display:grid}.page-module__E0kJGG__copyright{margin-top:2rem}.page-module__E0kJGG__copyrightText{color:#aba9a9;font-size:.75rem;font-family:var(--font-poppins);margin:0}@media (prefers-color-scheme:dark){.page-module__E0kJGG__mainImgDark{padding-right:.9rem;display:block}.page-module__E0kJGG__mainImgLight{display:none}}
.page-module__HZTfxW__topImg{max-width:500px;margin:0!important}
.page-module__Ur7g-a__article{gap:.5rem;display:grid}.page-module__Ur7g-a__title{font-size:1.1rem;font-weight:600;line-height:1.4}.page-module__Ur7g-a__title a{font-weight:inherit}.page-module__Ur7g-a__date{color:color(from var(--color-background)srgb calc(r - .5)calc(g - .5)calc(b - .5)/1)}
