body{background:var(--Color-Background-LowPriority);color:var(--Color-Text-Normal)}.clin-contacts-new .clin-contacts-container{gap:var(--Spacing-x8);max-width:864px;padding-top:var(--Spacing-x16);padding-bottom:var(--Spacing-x16);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}@media (width<1024px){.clin-contacts-new .clin-contacts-container{padding:var(--Spacing-x6) var(--Spacing-x6) var(--Spacing-x8)}}.clin-contacts-new h1{font-size:var(--Typo-Size-32);font-weight:var(--Weight-Bold);line-height:var(--Typo-Line-170)}@media (width<1024px){.clin-contacts-new h1{font-size:var(--Typo-Size-28);line-height:var(--Typo-Line-150)}}.clin-contacts-new .contacts-main{gap:var(--Spacing-x8);flex-direction:column;display:flex}.clin-contacts-new .contacts-form{align-items:center;gap:var(--Spacing-x8);flex-direction:column;display:flex}.clin-contacts-new .contacts-form-inputs-wrapper{background-color:var(--Color-Background-Default);border:1px solid var(--Color-Blue-700);border-radius:var(--Corners-x2);width:100%}@media (width<1024px){.clin-contacts-new .contacts-form-inputs-wrapper{background-color:#0000;border:none}}.clin-contacts-new .contacts-form-inputs{gap:var(--Spacing-x4);max-width:440px;padding-top:var(--Spacing-x8);padding-bottom:var(--Spacing-x8);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}@media (width<1024px){.clin-contacts-new .contacts-form-inputs{width:100%;max-width:none;padding:0}}.clin-contacts-new .contacts-form-inputs fieldset{gap:var(--Spacing-x1);flex-direction:column;display:flex}.clin-contacts-new .contacts-form-inputs .form-select{background:var(--Color-Background-Default);width:100%;padding:var(--Spacing-x3) var(--Spacing-x2);border:1px solid var(--Color-Border-FormOutline);border-radius:var(--Corners-x1)}.clin-contacts-new .contacts-form-inputs .form-select.form-select--has-error{border-color:var(--Color-Text-WarningText);padding:var(--Spacing-x3) var(--Spacing-x6) var(--Spacing-x3) var(--Spacing-x2)}.clin-contacts-new .contacts-form-inputs .contacts-form-name-inputs{gap:var(--Spacing-x2);display:flex}.clin-contacts-new .contacts-form-inputs .contacts-form-name-inputs .form-input{flex:1}.clin-contacts-new .contacts-form-inputs .form-input{align-items:start;display:flex}.clin-contacts-new .contacts-form-inputs .form-input-text{background-color:var(--Color-Background-Default);width:100%;padding:var(--Spacing-x3) var(--Spacing-x2);border:1px solid var(--Color-Border-FormOutline);border-radius:var(--Corners-x1)}.clin-contacts-new .contacts-form-inputs .form-input-text.form-input-text--has-error{border-color:var(--Color-Text-WarningText);padding:var(--Spacing-x3) var(--Spacing-x6) var(--Spacing-x3) var(--Spacing-x2)}.clin-contacts-new .contacts-form-inputs .form-error-message{color:var(--Color-Red-500);font-size:var(--Typo-Size-14);line-height:var(--Typo-Line-170);padding-top:0}.clin-contacts-new .contacts-form-inputs .form-input-error-icon{margin-top:var(--Spacing-x4);margin-left:calc(var(--Spacing-x6) * -1)}.clin-contacts-new .contacts-form-inputs .form-textarea{background-color:var(--Color-Background-Default);width:100%;min-height:120px;padding:var(--Spacing-x3) var(--Spacing-x2);border:1px solid var(--Color-Border-FormOutline);border-radius:var(--Corners-x1)}.clin-contacts-new .contacts-form-inputs .form-textarea.form-textarea--has-error{border-color:var(--Color-Text-WarningText);padding:var(--Spacing-x3) var(--Spacing-x6) var(--Spacing-x3) var(--Spacing-x2)}.clin-contacts-new .contacts-form-inputs .form-label{font-size:var(--Typo-Size-14);font-weight:var(--Weight-Bold);line-height:var(--Typo-Line-170)}.clin-contacts-new .contacts-form-inputs .form-label--required:after{content:" *";color:var(--Color-Red-500)}.clin-contacts-new .contacts-form__submit{padding-top:var(--Spacing-x4);justify-content:center;width:100%;max-width:345px;display:flex}@media (width<1024px){.clin-contacts-new .contacts-form__submit{padding-top:0}}.clin-contacts-new .contacts-form__submit .contact-submit-button{width:100%}.clin-contacts-new .contacts-description-section .contacts-card{gap:var(--Spacing-x4);padding:var(--Spacing-x6);border-radius:var(--Corners-x2);border:1px solid var(--Color-Border-CardEnclosure);background:var(--Color-Background-Default);flex-direction:column;display:flex}.clin-contacts-new .contacts-description-section .contacts-card-content{gap:var(--Spacing-x2);flex-direction:column;display:flex}.clin-contacts-new .contacts-description-section .contacts-card-content .contacts-card-content__title{color:var(--Color-Text-Normal);font-size:var(--Typo-Size-18);font-weight:var(--Weight-Bold);line-height:var(--Typo-Line-170)}
