.contact-chapter{container:contact-reading / inline-size;min-width:0}.contact-chapter-intro,.contact-section-layout,.contact-office-layout,.contact-data-register{grid-template-columns:minmax(0,1fr)}.contact-section-layout>*,.contact-office-layout>*,.contact-channel>*{min-width:0}.contact-section-note,.contact-office-note{display:none}.contact-channels{container:contact-channels / inline-size}.contact-channel{grid-template-columns:minmax(0,1fr)}.contact-channel>p{max-width:65ch}.contact-chapter .contact-panel{padding:1.5rem}.contact-office{container:contact-office / inline-size}@container contact-reading (min-width: 40rem){.contact-chapter-intro{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.contact-section-layout{grid-template-columns:minmax(8rem,.85fr) minmax(0,3fr)}.contact-section-layout--reverse{grid-template-columns:minmax(0,3fr) minmax(8rem,.85fr)}.contact-section-note{display:block;border-inline-end:1px solid var(--holding-rule);padding-inline-end:2rem}.contact-section-layout--reverse .contact-section-note{border-inline-end:0;border-inline-start:1px solid var(--holding-rule);padding-inline-end:0;padding-inline-start:2rem}.contact-chapter .contact-panel{padding:3rem}.contact-data-register{grid-template-columns:repeat(2,minmax(0,1fr))}}@container contact-reading (min-width: 50rem){.contact-chapter .contact-office{padding:4rem}.contact-data-register{grid-template-columns:repeat(4,minmax(0,1fr))}}@container contact-office (min-width: 40rem){.contact-office-layout{grid-template-columns:minmax(8rem,1fr) minmax(0,2fr)}.contact-office-note{display:block;border-inline-end:1px solid var(--holding-rule);padding-inline-end:2rem}}@container contact-channels (min-width: 40rem){.contact-channel{grid-template-columns:minmax(13rem,1fr) minmax(0,1.6fr);column-gap:2rem}}
