:root{--contact__outer-padding-block-start: 0px;--contact__outer-padding-block-end: 0px;--contact__columns-alignment: start;--contact__columns-gap: var(--container-gutter, 1.25rem);--contact__content-column-span: span 6;--contact__info-column-background: var(--color-scheme-background, hsl(0, 0%, 100%));--contact__info-column-border-radius: 0.3125rem;--contact__info-column-shadow: 3px 3px 15px 0px hsla(0, 0%, 0%, 0.15);--contact__info-column-span: 8 / -1;--contact__info-column-space-between: 1em;--contact__info-column-padding: 2.5rem 2rem 2.2rem;--contact__info-item-space-between: 1em}.contact{padding-block:var(--contact__outer-padding-block);padding-block:max(var(--contact__outer-padding-block-start),var(--padding-top, 0px) + var(--contact__outer-padding-block-start)) var(--contact__outer-padding-block-end)}.contact__container{display:grid;grid-column:2/-2;grid-template-columns:subgrid;align-items:var(--contact__columns-alignment);column-gap:var(--contact__columns-gap)}.contact__content{grid-column:var(--contact__content-column-span)}.contact__info{background:var(--contact__info-column-background);border-radius:var(--contact__info-column-border-radius);box-shadow:var(--contact__info-column-shadow);grid-column:var(--contact__info-column-span);display:grid;gap:var(--contact__info-item-space-between);padding:var(--contact__info-column-padding)}.contact__address,.contact__phone,.contact__email{display:flex;align-items:baseline;gap:var(--contact__info-icon-space-after);margin:0}.contact__address p,.contact__phone p,.contact__email p{margin-block:0}.contact__address svg,.contact__phone svg,.contact__email svg{block-size:1em;color:var(--color-primary);fill:var(--color-primary)}/*# sourceMappingURL=contact.css.map */
