.ContactForm-module__C47SRG__form{max-width:600px;margin:0 auto}.ContactForm-module__C47SRG__formGroup{margin-bottom:24px}.ContactForm-module__C47SRG__label{margin-bottom:var(--size-spacing-xs);color:var(--color-text-main);font-weight:700;display:block}.ContactForm-module__C47SRG__required{background-color:var(--color-red-500);color:var(--color-text-white);font-size:var(--text-body-xs-size);padding:var(--size-spacing-xxs)var(--size-spacing-xs);border-radius:var(--radius-sm);margin-left:var(--size-spacing-xs);font-weight:400}.ContactForm-module__C47SRG__input,.ContactForm-module__C47SRG__select,.ContactForm-module__C47SRG__textarea{width:100%;padding:var(--size-spacing-sm);border:1px solid var(--color-border-black);border-radius:var(--radius-sm);font-size:var(--text-body-md-size);transition:border-color .2s}.ContactForm-module__C47SRG__input:focus,.ContactForm-module__C47SRG__select:focus,.ContactForm-module__C47SRG__textarea:focus{border-color:var(--color-primary);outline:none}.ContactForm-module__C47SRG__textarea{resize:vertical}.ContactForm-module__C47SRG__submitWrapper{text-align:center;margin-top:32px}.ContactForm-module__C47SRG__successMessage{text-align:center;padding:var(--size-spacing-xl);background-color:var(--color-background-green);border-radius:var(--radius-md);border:1px solid var(--color-green-300)}.ContactForm-module__C47SRG__successTitle{font-size:var(--text-heading-lg-size);color:var(--color-text-success);margin-bottom:var(--size-spacing-md);font-weight:700}.ContactForm-module__C47SRG__backButton{margin-top:24px}.ContactForm-module__C47SRG__button{padding:var(--size-spacing-xs)var(--size-spacing-md);border-radius:var(--radius-sm);cursor:pointer;font-weight:700;font-size:var(--text-button-md-size);border:1px solid #0000;justify-content:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.ContactForm-module__C47SRG__button:disabled{opacity:.6;cursor:not-allowed}.ContactForm-module__C47SRG__primary{background-color:var(--color-primary);color:var(--color-text-white)}.ContactForm-module__C47SRG__primary:hover:not(:disabled){background-color:var(--color-primary-hover)}.ContactForm-module__C47SRG__secondary{background-color:var(--color-background-white);color:var(--color-text-main);border-color:var(--color-border-black)}.ContactForm-module__C47SRG__secondary:hover:not(:disabled){background-color:var(--color-background-sub)}.ContactForm-module__C47SRG__large{padding:var(--size-spacing-sm)var(--size-spacing-lg);font-size:var(--text-button-lg-size)}.ContactForm-module__C47SRG__errorMessage{color:var(--color-text-error);background-color:var(--color-background-red);padding:var(--size-spacing-sm);border-radius:var(--radius-sm);margin-bottom:var(--size-spacing-lg);text-align:center}.ContactForm-module__C47SRG__inputError{border-color:var(--color-red-500)}.ContactForm-module__C47SRG__fieldError{color:var(--color-text-error);font-size:var(--text-body-sm-size);margin-top:var(--size-spacing-xxs);display:block}.ContactForm-module__C47SRG__checkboxLabel{align-items:flex-start;gap:var(--size-spacing-xs);cursor:pointer;display:flex}.ContactForm-module__C47SRG__checkbox{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary);margin-top:2px}.ContactForm-module__C47SRG__privacyLink{color:var(--color-primary);text-decoration:underline}.ContactForm-module__C47SRG__privacyLink:hover{text-decoration:none}
.StaticPage-module__WYfVWa__main{background-color:var(--color-background);min-height:50vh}.StaticPage-module__WYfVWa__pageLayoutInner{justify-content:center;padding-top:0;display:flex}.StaticPage-module__WYfVWa__mainColumn{width:100%;padding-top:var(--size-spacing-xl);background-color:var(--color-background-white);border-radius:0;overflow:hidden}.StaticPage-module__WYfVWa__hero{padding-bottom:var(--size-spacing-md);border-bottom:1px solid var(--color-border-black-lighter)}.StaticPage-module__WYfVWa__heroTitle{font-size:var(--text-heading-lg-size);font-weight:700;line-height:var(--text-heading-lg-line);margin-bottom:var(--size-spacing-md);color:var(--color-text-main)}.StaticPage-module__WYfVWa__metaInfo{align-items:center;gap:var(--size-spacing-sm);display:flex}.StaticPage-module__WYfVWa__date{font-size:var(--text-body-sm-size);color:var(--color-text-sub)}.StaticPage-module__WYfVWa__contentSection{padding:var(--size-spacing-lg)0}@media (min-width:768px){.StaticPage-module__WYfVWa__pageLayoutInner{padding-top:var(--size-spacing-xl)}.StaticPage-module__WYfVWa__mainColumn{border-radius:var(--radius-xl)}.StaticPage-module__WYfVWa__hero{padding:var(--size-spacing-xl)var(--size-spacing-xl)var(--size-spacing-lg)}.StaticPage-module__WYfVWa__heroTitle{font-size:var(--text-heading-xl-size)}.StaticPage-module__WYfVWa__contentSection{padding:var(--size-spacing-xl)0}}
.StaticPageContent-module__fI_OjW__content{font-size:var(--text-body-md-size);line-height:var(--text-body-default-line);color:var(--color-text-main)}.StaticPageContent-module__fI_OjW__content h2{font-size:var(--text-heading-lg-size);margin-top:var(--size-spacing-xl);margin-bottom:var(--size-spacing-lg);border-bottom:2px solid var(--color-border-black-lighter);padding-bottom:10px;font-weight:700}.StaticPageContent-module__fI_OjW__content p{margin-bottom:20px}.StaticPageContent-module__fI_OjW__table{border-collapse:collapse;width:100%;margin-bottom:var(--size-spacing-lg)}.StaticPageContent-module__fI_OjW__table th,.StaticPageContent-module__fI_OjW__table td{border:1px solid var(--color-border-black-lighter);padding:var(--size-spacing-sm);text-align:left}.StaticPageContent-module__fI_OjW__table th{background-color:var(--color-background-sub);width:30%;font-weight:700}
