.contacts-container{gap:2.5rem;max-width:56.25rem}.contacts-title{font-size:var(--header-font-size3)}.contacts-row{justify-content:space-between;gap:1.875rem;width:100%;display:flex}.contacts-list{width:fit-content;max-width:100%}.contacts-items{flex-direction:column;width:fit-content;max-width:100%;display:flex}.contacts-item{display:flex}.contacts-item-linked{cursor:pointer}.contacts-item-name,.contacts-item-value{border-bottom:1px solid var(--color1-a25);align-items:center;display:flex}.contacts-item:last-child .contacts-item-name,.contacts-item:last-child .contacts-item-value{border-bottom:none}.contacts-item-name{min-width:8.5rem;color:var(--color3);gap:.625rem;padding:.75rem .625rem .75rem 1.25rem;font-size:1rem}.contacts-item-name>.contacts-item-link{flex:auto;align-self:stretch;align-items:center;gap:.625rem;margin:-.75rem -.625rem -.75rem -1.25rem;padding:.75rem .625rem .75rem 1.25rem;display:flex}.contacts-item-icon{fill:var(--color3);flex-shrink:0}.contacts-item-value{flex:auto;min-width:0;font-size:1.125rem}.contacts-item-value>a,.contacts-item-value>span{padding:.75rem 1rem .75rem 1.25rem}.contacts-item-value>.contacts-item-link{justify-content:space-between;align-self:stretch;align-items:center;gap:.75em;display:flex}.contacts-item-external-icon{color:var(--color3);flex-shrink:0}.contacts-item-linked:not(.contacts-item-email) .contacts-item-value>.contacts-item-link{flex:auto}.contacts-item-email .contacts-item-value>.contacts-item-link{flex:0 auto;min-width:0;padding-right:.75rem}.contacts-item-email .contacts-item-link-text{overflow-wrap:anywhere;min-width:0}.contacts-item-email .copy-button{min-width:1em;color:var(--color3);flex:1 0 auto;align-self:stretch;display:flex}html.has-hover .contacts-item-linked:not(.contacts-item-email):hover .contacts-item-name,html.has-hover .contacts-item-linked:not(.contacts-item-email):hover .contacts-item-value{background-color:var(--background-color2)}html.has-hover .contacts-item-email:has(.contacts-item-link:hover) .contacts-item-name{background-color:var(--background-color2)}html.has-hover .contacts-item-email:has(.contacts-item-link:hover) .contacts-item-value>.contacts-item-link{background-color:var(--background-color2)}html.has-hover .contacts-item-email .copy-button:hover{background-color:var(--background-color2)}.contacts-contact-form-section{background-color:var(--background-color3);color:var(--color2)}@media (max-width:47.9375em){.contacts-container{gap:1.875rem}}@media (max-width:40em){.contacts-row{flex-direction:column;width:100%}.contacts-list{width:100%}.contacts-item-name{flex:none;min-width:6.25rem;padding:.75rem 0}.contacts-item-name>.contacts-item-link{margin:-.75rem 0;padding:.75rem 0}.contacts-item-value>a,.contacts-item-value>span{padding-right:0}.contacts-item-email .contacts-item-value>.contacts-item-link{padding-right:.3125rem}.contacts-item-email .copy-button{justify-content:flex-end;padding-right:.125rem}}@media (max-width:23.375em){.contacts-item-name{min-width:0}.contacts-item-name,.contacts-item-name>.contacts-item-link{gap:.3125rem}.contacts-item-name>span,.contacts-item-name>.contacts-item-link>span{display:none}.contacts-item-value>a,.contacts-item-value>span{padding-left:.625rem}}
