.block-contact{--max-content-width: 1510px;container-type:inline-size;container-name:contact_query;max-width:var(--max-content-width);margin:var(--container-padding) auto;color:var(--webform-block-color, var(--dusk))}.block-contact .cq-wrap{display:grid;grid-auto-flow:row;background-color:var(--contact-block-bg, var(--grey-modern-50))}.block-contact .media--type-image .image__field-media-image{height:100%}.block-contact .media--type-image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;height:100%}.block-contact .cq-content{padding-inline:0;padding-block:3.3cqi}.block-contact .cq-content a{font-weight:bold}.block-contact .cq-content label{font-weight:bold;font-size:1.5rem}.block-contact .cq-content>:first-child{font-weight:bold;font-size:clamp(1.5rem,2vw,2.188rem);text-transform:uppercase}.block-contact .cq-content select{width:100%;padding:.5rem;background-color:rgba(0,0,0,0);border:none;border-bottom:2px var(--dusk) solid;font-weight:400}.block-contact .cq-content .cq-answer{margin-top:1rem}.block-contact .cq-content .cq-answer.visible{animation:cqFadeIn .25s ease}@container contact_query (min-width: 50rem){.block-contact .cq-wrap{grid-template-columns:minmax(auto, 581px) minmax(50cqi, 1fr);grid-auto-flow:column}.block-contact .cq-content{padding-inline:4.65cqi;padding-block:3.3cqi}.block-contact .cq-content .cq-select-wrap{margin-top:4rem}.block-contact .cq-answer{max-width:40ch}}@keyframes cqFadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}