.layout-contact__item-property,.layout-contact__title{font-family:var(--font-family-heading);font-style:normal;font-weight:400}.layout-contact__description,.layout-contact__eyebrow,.layout-contact__item-email,.layout-contact__item-hours,.layout-contact__item-label,.layout-contact__item-location,.layout-contact__item-phone,.layout-contact__note,.layout-contact__section-label{font-family:var(--font-family-body);font-style:normal;font-weight:400}.layout-contact__title{font-size:var(--wp--preset--font-size--28);letter-spacing:-.28px;line-height:32px}@media(min-width:1440px){.layout-contact__title{font-size:var(--wp--preset--font-size--44);letter-spacing:-.44px;line-height:48px}}@media(min-width:2500px){.layout-contact__title{font-size:var(--wp--preset--font-size--56);letter-spacing:-.56px;line-height:64px}}.layout-contact__item-property{font-size:var(--wp--preset--font-size--20);letter-spacing:0;line-height:24px}@media(min-width:1440px){.layout-contact__item-property{font-size:var(--wp--preset--font-size--24);line-height:28px}}@media(min-width:2500px){.layout-contact__item-property{font-size:var(--wp--preset--font-size--28);line-height:32px}}.layout-contact__eyebrow{font-size:var(--wp--preset--font-size--12);letter-spacing:.36px;line-height:16px;text-transform:uppercase}@media(min-width:1440px){.layout-contact__eyebrow{font-size:var(--wp--preset--font-size--14);letter-spacing:.42px;line-height:18px}}.layout-contact__item-phone{font-size:var(--wp--preset--font-size--16);letter-spacing:-.32px;line-height:20px}@media(min-width:1440px){.layout-contact__item-phone{font-size:var(--wp--preset--font-size--18);letter-spacing:-.36px;line-height:22px}}@media(min-width:2500px){.layout-contact__item-phone{font-size:var(--wp--preset--font-size--20);letter-spacing:-.4px;line-height:24px}}.layout-contact__item-email{font-size:var(--wp--preset--font-size--14);letter-spacing:0;line-height:20px}@media(min-width:1440px){.layout-contact__item-email{font-size:var(--wp--preset--font-size--16);line-height:22px}}@media(min-width:2500px){.layout-contact__item-email{font-size:var(--wp--preset--font-size--18);line-height:24px}}.layout-contact__description,.layout-contact__item-hours,.layout-contact__item-location,.layout-contact__note{font-size:var(--wp--preset--font-size--12);letter-spacing:0;line-height:16px}@media(min-width:1440px){.layout-contact__description,.layout-contact__item-hours,.layout-contact__item-location,.layout-contact__note{font-size:var(--wp--preset--font-size--12);line-height:18px}}@media(min-width:2500px){.layout-contact__description,.layout-contact__item-hours,.layout-contact__item-location,.layout-contact__note{font-size:var(--wp--preset--font-size--14);line-height:18px}}.layout-contact__item-label,.layout-contact__section-label{font-size:var(--wp--preset--font-size--12);letter-spacing:1.2px;line-height:16px;text-transform:uppercase}@media(min-width:2500px){.layout-contact__item-label,.layout-contact__section-label{font-size:var(--wp--preset--font-size--14);letter-spacing:1.4px;line-height:18px}}.layout-contact{align-items:center;background-color:var(--section-ground,var(--wp--preset--color--background-secondary));display:flex;flex-direction:column;padding:var(--wp--preset--spacing--48) var(--wp--preset--spacing--16)}@media(min-width:1440px){.layout-contact{padding:var(--wp--preset--spacing--64) var(--wp--preset--spacing--48)}}@media(min-width:2500px){.layout-contact--labelled{padding:var(--wp--preset--spacing--120) var(--wp--preset--spacing--100)}}.layout-contact__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--48);max-width:1600px;width:100%}@media(min-width:1024px){.layout-contact__inner{display:grid;gap:var(--wp--preset--spacing--80);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.layout-contact__header{padding-top:var(--wp--preset--spacing--48)}@media(min-width:1024px){.layout-contact__header{padding-bottom:var(--wp--preset--spacing--28);padding-top:104px}}@media(min-width:1440px){.layout-contact__header{padding-bottom:var(--wp--preset--spacing--32);padding-top:var(--wp--preset--spacing--120)}}@media(min-width:2500px){.layout-contact--labelled .layout-contact__header{padding-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--140)}}.layout-contact__header-body{display:flex;flex-direction:column;padding-bottom:var(--wp--preset--spacing--48)}@media(min-width:1440px){.layout-contact__header-body{padding-bottom:var(--wp--preset--spacing--64)}}@media(min-width:2500px){.layout-contact--labelled .layout-contact__header-body{padding-bottom:var(--wp--preset--spacing--120)}}.layout-contact__eyebrow{color:var(--text-supporting);margin:0}.layout-contact__title{color:var(--text-headlines);margin:0}@media(min-width:2500px){.layout-contact__title{font-size:var(--wp--preset--font-size--44);letter-spacing:-.44px;line-height:48px}}.layout-contact__eyebrow+.layout-contact__title{margin-top:var(--wp--preset--spacing--28)}@media(min-width:1440px){.layout-contact__eyebrow+.layout-contact__title{margin-top:var(--wp--preset--spacing--32)}}@media(min-width:1920px){.layout-contact__eyebrow+.layout-contact__title{margin-top:var(--wp--preset--spacing--40)}}@media(min-width:2500px){.layout-contact--labelled .layout-contact__title{font-size:var(--wp--preset--font-size--56);letter-spacing:-.56px;line-height:64px}}.layout-contact__description{color:var(--text-supporting);margin:0;margin-top:var(--wp--preset--spacing--28);max-width:480px}@media(min-width:1440px){.layout-contact__description{margin-top:var(--wp--preset--spacing--32)}}@media(min-width:1920px){.layout-contact__description{margin-top:var(--wp--preset--spacing--40)}}@media(min-width:2500px){.layout-contact__description{font-size:var(--wp--preset--font-size--12);line-height:18px}}.layout-contact--labelled .layout-contact__description{color:var(--text-body);font-size:var(--wp--preset--font-size--14);line-height:20px}@media(min-width:1440px){.layout-contact--labelled .layout-contact__description{font-size:var(--wp--preset--font-size--16);line-height:22px}}@media(min-width:2500px){.layout-contact--labelled .layout-contact__description{font-size:var(--wp--preset--font-size--18);line-height:24px}}.layout-contact__note{color:var(--text-supporting);margin:0;margin-top:var(--wp--preset--spacing--20);max-width:480px}@media(min-width:1440px){.layout-contact__note{margin-top:var(--wp--preset--spacing--24)}}.layout-contact__actions{align-self:flex-start;display:flex;margin-top:var(--wp--preset--spacing--32)}.layout-contact__actions .c-button{--c-button-track:1.4px;font-size:var(--wp--preset--font-size--14);line-height:18px}.layout-contact__sections{display:flex;flex-direction:column;min-width:0}.layout-contact__section{min-width:0}.layout-contact__section--labelled{border-top:1px solid var(--text-disabled);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--48);padding-top:var(--wp--preset--spacing--28)}@media(min-width:1440px){.layout-contact__section--labelled{padding-bottom:var(--wp--preset--spacing--64);padding-top:var(--wp--preset--spacing--32)}}@media(min-width:2500px){.layout-contact__section--labelled{padding-bottom:var(--wp--preset--spacing--120);padding-top:var(--wp--preset--spacing--40)}}.layout-contact__section-label{color:var(--text-supporting);margin:0}.layout-contact__grid{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--32);list-style:none;margin:0;min-width:0;padding:0}@media(min-width:481px){.layout-contact__grid{-moz-column-gap:var(--wp--preset--spacing--28);column-gap:var(--wp--preset--spacing--28);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--wp--preset--spacing--48)}}@media(min-width:1440px){.layout-contact__grid{-moz-column-gap:var(--wp--preset--spacing--32);column-gap:var(--wp--preset--spacing--32);row-gap:var(--wp--preset--spacing--64)}}.layout-contact__section--labelled .layout-contact__grid{padding:var(--wp--preset--spacing--20)}@media(min-width:481px){.layout-contact__section--labelled .layout-contact__grid{-moz-column-gap:var(--wp--preset--spacing--32);column-gap:var(--wp--preset--spacing--32)}}@media(min-width:1440px){.layout-contact__section--labelled .layout-contact__grid{-moz-column-gap:var(--wp--preset--spacing--40);column-gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--24)}}@media(min-width:2500px){.layout-contact__section--labelled .layout-contact__grid{-moz-column-gap:var(--wp--preset--spacing--48);column-gap:var(--wp--preset--spacing--48);row-gap:var(--wp--preset--spacing--120)}}.layout-contact__item{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--28);min-width:0}.layout-contact__section:not(.layout-contact__section--labelled) .layout-contact__item{padding-block:var(--wp--preset--spacing--16)}.layout-contact__item-body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--16);min-width:0}@media(min-width:2500px){.layout-contact__section--labelled .layout-contact__item-body{gap:var(--wp--preset--spacing--20)}}.layout-contact__item-lede{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--2)}@media(min-width:1440px){.layout-contact__item-lede{gap:var(--wp--preset--spacing--4)}}.layout-contact__item-contact{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--4)}@media(min-width:1440px){.layout-contact__item-contact{gap:var(--wp--preset--spacing--8)}}.layout-contact__item-label{color:var(--text-supporting);margin:0}@media(min-width:2500px){.layout-contact__item-label{font-size:var(--wp--preset--font-size--12);letter-spacing:1.2px;line-height:16px}}.layout-contact__item-property{color:var(--text-headlines);margin:0}.layout-contact__item-location{color:var(--text-supporting);margin:0}.layout-contact__item-phone{color:var(--text-headlines);margin:0}@media(min-width:2500px){.layout-contact__item-phone{font-size:var(--wp--preset--font-size--18);letter-spacing:-.36px;line-height:22px}.layout-contact--labelled .layout-contact__item-phone{font-size:var(--wp--preset--font-size--20);letter-spacing:-.4px;line-height:24px}}.layout-contact__item-hours{color:var(--text-supporting)}@media(min-width:2500px){.layout-contact__item-hours{font-size:var(--wp--preset--font-size--12);line-height:18px}}.layout-contact__item-hours>:first-child{margin-top:0}.layout-contact__item-hours>:last-child{margin-bottom:0}.layout-contact__item-email{color:var(--text-headlines);margin:0;overflow-wrap:anywhere}@media(min-width:2500px){.layout-contact__item-email{font-size:var(--wp--preset--font-size--16);line-height:22px}}.layout-contact__item-email a,.layout-contact__item-phone a{color:inherit;text-decoration:none}
/*# sourceMappingURL=layout-contact.css.map*/