.dnd-column:has(section.mast-contact-info){justify-content:start!important}.mast-contact-info{display:flex;flex-direction:column;gap:var(--space-heading-body)}.mast-contact-info.mast-contact-info__hr-top{border-top:1px solid var(--mast-washed-black-30,#bbb7b3);padding-bottom:20px;padding-top:30px}.mast-contact-info.mast-contact-info__hr{border-bottom:1px solid var(--mast-washed-black-30,#bbb7b3);padding-bottom:36px}.mast-contact-info__header-section>*{margin:0}.mast-contact-info__header-section>*+*{margin-top:10px}.mast-contact-info .mast-contact-info__eyebrow{margin:0}.mast-contact-info .mast-contact-info__eyebrow+*{margin-top:15px}.mast-contact-info .info__contacts{display:flex;flex-direction:column;gap:40px}.mast-contact-info .info__contact{align-items:center;display:flex;gap:30px}.mast-contact-info .info__media:empty{display:none}.mast-contact-info .info__photo{flex:none}.mast-contact-info .info__photo img{aspect-ratio:1;background-color:var(--mast-grey-brown,#7f7572);border-radius:50%;display:block;height:86px;object-fit:cover;width:86px}.mast-contact-info .info__data{display:flex;flex-direction:column;gap:12px;min-width:0}.mast-contact-info .info__name{color:var(--color-heading);font-family:var(--font-primary);font-size:var(--type-h6-size);font-weight:300;line-height:1.3}.mast-contact-info .info__organization,.mast-contact-info .info__title{color:var(--color-body);font-family:var(--font-primary);font-size:var(--type-caption-size);font-weight:300;line-height:1.3}.mast-contact-info .info__title+.info__organization{margin-top:-12px}.mast-contact-info .info__links{align-items:center;display:flex;flex-wrap:wrap;gap:10px 40px;margin-top:8px}.mast-contact-info .info__links a{align-items:center;color:var(--mast-coral,#ff8373);display:inline-flex;font-family:var(--font-primary);font-size:var(--type-caption-size);font-weight:300;gap:12px;line-height:1.2;max-width:100%;overflow-wrap:anywhere;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.mast-contact-info .info__links a:focus,.mast-contact-info .info__links a:hover{color:var(--mast-clay,#b35335)}.mast-contact-info .info__links img{display:block;flex:none}@media (min-width:768px){.mast-contact-info__layout-row .info__contacts{flex-direction:row;flex-wrap:wrap;gap:40px 65px}}.mast-contact-info__layout-cards .info__contacts{display:grid;gap:30px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.mast-contact-info__layout-cards .info__contact{align-items:stretch;flex-direction:column;gap:14px}.mast-contact-info__layout-cards .info__photo img{aspect-ratio:250/215;background-color:var(--mast-washed-black-30,#bbb7b3);border-radius:var(--media-radius,8px);height:auto;width:100%}.mast-contact-info__layout-cards .info__data{gap:9px}.mast-contact-info__layout-cards .info__name{font-size:var(--type-body-size);font-weight:400}.mast-contact-info__layout-cards .info__title+.info__organization{margin-top:-9px}.mast-contact-info__layout-cards .info__links{align-items:flex-start;flex-direction:column;gap:9px;margin-top:0}@media (min-width:768px){.mast-contact-info__layout-cards .info__contacts{grid-template-columns:repeat(auto-fill,250px)}}.mast-contact-info__layout-center{align-items:center;background:var(--mast-big-sky,#d0dfe1);border-radius:var(--media-radius,8px);padding:60px 30px;text-align:center}.mast-contact-info__layout-center .info__contacts{align-items:center}.mast-contact-info__layout-center .info__contact{text-align:left}.mast-contact-info__layout-center a.info__link{background-color:var(--mast-washed-black,#2a2622);border:1px solid var(--mast-washed-black,#2a2622);border-radius:var(--button-radius,8px);color:var(--mast-cream,#f5f3ef);display:inline-block;font-family:var(--font-primary);font-size:min(var(--type-button-size,17px),17px);font-weight:400;line-height:1.2;padding:14px 18px;text-decoration:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.mast-contact-info__layout-center a.info__link:focus,.mast-contact-info__layout-center a.info__link:hover{background-color:var(--mast-clay,#b35335);border-color:var(--mast-clay,#b35335);color:var(--mast-cream,#f5f3ef)}.mast-contact-info--dark{--color-heading:var(--mast-cream,#f5f3ef);--color-body:var(--mast-washed-black-30,#bbb7b3);--color-indice:var(--mast-cream,#f5f3ef)}.mast-contact-info--dark.mast-contact-info__hr,.mast-contact-info--dark.mast-contact-info__hr-top{border-color:var(--mast-grey-brown,#7f7572)}.mast-contact-info--dark .info__links a:focus,.mast-contact-info--dark .info__links a:hover{color:var(--mast-cream,#f5f3ef)}.mast-contact-info--dark .info__links img{filter:brightness(0) invert(1);opacity:.96}