@media only screen and (min-width: 47.5rem){.panel-contact{background:linear-gradient(90deg,transparent 0%,transparent 70%,var(--color-5) 70%,var(--color-5) 100%)}}.panel-contact__inner{display:grid;gap:var(--space-xl);max-width:calc(var(--container-default) + (var(--container-gutter)) * 2);margin-inline:auto;padding-block:var(--container-space);padding-inline:var(--container-gutter)}@media only screen and (min-width: 47.5rem){.panel-contact__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2xl);background:linear-gradient(90deg,transparent 0%,transparent 55%,var(--color-5) 55%,var(--color-5) 100%)}}.panel-contact__form{flex:0 1 50%}.panel-contact__details{flex:0 1 40%}.panel-contact__details-info{margin-top:var(--space-s)}.panel-contact__contact-items{display:grid;gap:var(--space-xs);list-style:none;margin-top:var(--space-m)}.panel-contact__contact-item{font-weight:600;font-size:var(--step-0);line-height:1.5;color:var(--color-2)}.panel-contact__contact-item a{text-decoration:none;color:var(--color-2);transition:color var(--transition-fade)}.panel-contact__contact-item a:hover,.panel-contact__contact-item a:focus{color:var(--color-body-link--hover)}.panel-contact__contact-item-label{display:block;margin-bottom:var(--space-3xs);font-size:var(--fluid-14-16, 1rem);font-weight:600;color:var(--color-4)}.panel-contact__address{margin-top:var(--space-m)}.panel-contact__address address{font-size:var(--fluid-14-16, 1rem);font-weight:500;line-height:1.5;font-style:normal}.panel-contact__direction-btn{margin-top:var(--space-s)}.panel-contact__meta{margin-top:var(--space-m);font-size:var(--step--2);line-height:1.5;font-style:normal}.panel-contact__meta+.panel-contact__meta{margin-top:var(--space-2xs)}
