.contact-wrapper[data-astro-cid-ucr3gqzx]{margin-top:calc(var(--global-gap) * 2);gap:var(--global-gap);grid-template-columns:repeat(12,1fr);display:grid}.contact__form[data-astro-cid-ucr3gqzx]{gap:var(--global-gap);grid-column:span 7;grid-template-columns:repeat(2,1fr);display:grid;@media screen and (width<=1024px){grid-column:span 12}& label{color:var(--color-title);flex-direction:column;gap:1.2rem;display:flex;& span{font-size:1.4rem;font-weight:600}}& input,& select,& textarea{color:var(--color-title);background-color:var(--color-white);border:1px solid #e8eef8;border-radius:1.2rem;padding:1.4rem 1.6rem;transition:all .2s;&:focus,&:active{border-color:#dae2ff}}& textarea{resize:vertical}& .single{grid-column:span 1;@media screen and (width<=768px){grid-column:span 2}}& .double{grid-column:span 2}& .form-note{color:var(--color-muted);grid-column:span 2;margin:0;font-size:1.4rem;line-height:1.6}& .form-status{color:var(--color-primary);grid-column:span 2;margin:0;font-size:1.4rem;font-weight:600}}.contact__info[data-astro-cid-ucr3gqzx]{grid-column:span 5;@media screen and (width<=1024px){grid-column:span 12}}.contact__list[data-astro-cid-ucr3gqzx]{margin-top:var(--global-gap)}.contact__item[data-astro-cid-ucr3gqzx]{gap:var(--global-gap);display:flex;&+&{margin-top:4rem}}.contact__icon[data-astro-cid-ucr3gqzx]{width:4.8rem;height:4.8rem;color:var(--color-primary);background-color:#dae2ff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:2rem;display:inline-flex}.contact__details[data-astro-cid-ucr3gqzx]{flex-direction:column;gap:1rem;font-weight:600;display:flex;& a{color:var(--color-primary);text-decoration:none;&:hover,&:active{text-decoration:underline}}& span{color:var(--color-title);font-size:1.4rem;font-weight:600}}
