.contacts-page[data-v-f96affe2]{display:flex;flex-direction:column;gap:.75rem;width:100%}.contacts-page .contacts-head[data-v-f96affe2]{margin:0;font-size:.875rem;font-style:normal;font-weight:700;color:#1a2c38;transition:color .25s ease-out}[data-color-scheme=dark] .contacts-page .contacts-head[data-v-f96affe2]{color:#fff}.contacts-page .contacts-text[data-v-f96affe2]{margin:0;margin-top:.875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;color:#1a2c38;transition:color .25s ease-out}[data-color-scheme=dark] .contacts-page .contacts-text[data-v-f96affe2]{color:#fff}.contacts-page .contacts-body[data-v-f96affe2]{padding:1rem;margin-top:1.5rem;background-color:#fff;border-radius:.75rem;transition:background-color .25s ease-out}[data-color-scheme=dark] .contacts-page .contacts-body[data-v-f96affe2]{background-color:#1a2c38}.contacts-page .form[data-v-f96affe2]{display:flex;flex-direction:column;gap:1rem}.contacts-page .form .form-wrapper[data-v-f96affe2]{display:flex;flex-direction:column;gap:1rem;width:100%}.contacts-page .form #message .form-controll[data-v-f96affe2]{flex-grow:1}@media only screen and (min-width: 960px){.contacts-page[data-v-f96affe2]{gap:1rem}.contacts-page .contacts-text[data-v-f96affe2]{margin-top:1rem}.contacts-page .contacts-body[data-v-f96affe2]{margin-top:2rem}.contacts-page .form[data-v-f96affe2]{flex-direction:row}}
