.contact-info,.contact-info__block{display:flex;flex-direction:column}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-col{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-items-start{align-items:flex-start}.u-items-center{align-items:center}.u-items-end{align-items:flex-end}.u-items-stretch{align-items:stretch}.u-justify-start{justify-content:flex-start}.u-justify-center{justify-content:center}.u-justify-end{justify-content:flex-end}.u-justify-between{justify-content:space-between}.u-justify-around{justify-content:space-around}.u-self-start{align-self:flex-start}.u-self-center{align-self:center}.u-self-end{align-self:flex-end}.u-flex-1{flex:1 1 0%}.u-flex-auto{flex:1 1 auto}.u-flex-none{flex:none}.u-gap-xxs{gap:var(--space-xxs)}.u-gap-xs{gap:var(--space-xs)}.u-gap-sm{gap:var(--space-sm)}.u-gap-md{gap:var(--space-md)}.u-gap-lg{gap:var(--space-lg)}.u-gap-xl{gap:var(--space-xl)}.u-gap-2xl{gap:var(--space-2xl)}@media(max-width:991px){.md\:u-flex-col{flex-direction:column}.md\:u-flex-wrap{flex-wrap:wrap}.md\:u-items-center{align-items:center}.md\:u-justify-center{justify-content:center}.md\:u-gap-xxs{gap:var(--space-xxs)}.md\:u-gap-xs{gap:var(--space-xs)}.md\:u-gap-sm{gap:var(--space-sm)}.md\:u-gap-md{gap:var(--space-md)}.md\:u-gap-lg{gap:var(--space-lg)}.md\:u-gap-xl{gap:var(--space-xl)}.md\:u-gap-2xl{gap:var(--space-2xl)}}@media(max-width:767px){.sm\:u-flex-col{flex-direction:column}.sm\:u-flex-wrap{flex-wrap:wrap}.sm\:u-items-center{align-items:center}.sm\:u-justify-center{justify-content:center}.sm\:u-gap-xxs{gap:var(--space-xxs)}.sm\:u-gap-xs{gap:var(--space-xs)}.sm\:u-gap-sm{gap:var(--space-sm)}.sm\:u-gap-md{gap:var(--space-md)}.sm\:u-gap-lg{gap:var(--space-lg)}.sm\:u-gap-xl{gap:var(--space-xl)}.sm\:u-gap-2xl{gap:var(--space-2xl)}}@media(max-width:991px){.contact-page__form-wrapper,.contact-page__info{max-width:100%;width:100%}}.contact-form-card{padding:var(--space-2xl);border-radius:8px}@media(max-width:767px){.contact-form-card{padding:var(--space-xl)}}.contact-info__text a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-base)}.contact-info__text a:hover{color:var(--color-primary);text-decoration:underline}.contact-page{padding:var(--space-xl) 0}@media(max-width:991px){.contact-page{padding:var(--space-lg) 0}}@media(max-width:767px){.contact-page{padding:var(--space-lg) 0}}.contact-page__card{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2xl);margin:0 auto}@media(max-width:991px){.contact-page__card{padding:var(--space-2xl)}}@media(max-width:767px){.contact-page__card{padding:0}}.contact-page__title{font-size:var(--h1-size);margin:var(--space-4xl) 0 var(--space-lg)}@media(max-width:767px){.contact-page__title{margin:var(--space-lg) 0 var(--space-lg)}}.contact-page__info{flex:1;max-width:420px}.contact-info{gap:var(--space-lg);padding-bottom:var(--space-lg)}.contact-info__label{display:block;font-size:16px;font-weight:600;color:var(--color-black);margin-bottom:var(--space-xs)}.contact-info__text{font-size:16px;line-height:1.6;color:var(--text-muted);margin:0}.contact-info__block{gap:var(--space-xs)}.contact-page__form-wrapper{flex:1}.contact-form-card{background-color:#f0f1f1}.contact-page__additional{margin-top:var(--space-4xl)}