.page-contato main>.contact-band{content-visibility:visible;contain-intrinsic-size:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:30px;gap:24px}
.page-contato .contact-band h1{font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.15}
.page-contato .contact-band{align-items:start}
.page-contato main>.contact-band{grid-template-rows:auto 1fr}
.page-contato .contact-band>.inner-hero-copy{grid-column:1;grid-row:1}
.page-contato .contact-band>.quote-form{grid-column:2;grid-row:1 / span 2}
.page-contato .contact-band>.career-notice{grid-column:1;grid-row:2;margin-top:0;width:100%}
.page-contato .inner-hero-copy .career-notice{margin-top:24px}
.page-contato .inner-hero-copy .career-notice p{font-size:.9rem;line-height:1.5}
@media(max-width:980px){.page-contato main>.contact-band{grid-template-columns:1fr;gap:16px;padding:20px}.page-contato .contact-band>.inner-hero-copy,.page-contato .contact-band>.quote-form{width:100%;margin:0}.page-contato .inner-hero-copy p{margin:0}.page-contato .inner-hero-copy .eyebrow{margin-bottom:6px}.page-contato .contact-band h1{margin-bottom:10px}.page-contato .contact-band .quote-form{grid-template-columns:1fr}}
@media(max-width:980px){.page-contato main>.contact-band{grid-template-rows:auto}.page-contato .contact-band>.quote-form{grid-column:1;grid-row:2}.page-contato .contact-band>.career-notice{grid-column:1;grid-row:3}}
