.gat-profile{padding-block:2rem 4rem}.gat-profile-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:2rem}.gat-profile h1{overflow-wrap:anywhere}.gat-profile-contact{align-self:start;background:#f1f5f7;border:1px solid #d4dfe5;border-radius:12px;padding:1.5rem}.gat-profile address{font-style:normal}.gat-profile a{overflow-wrap:anywhere}.gat-profile-site,.gat-profile-sources{border-top:1px solid #d4dfe5;margin-top:1.5rem;padding-top:1rem}.gat-profile-sources{font-size:.95rem;color:#435363}@media(max-width:700px){.gat-profile-layout{grid-template-columns:1fr}.gat-profile-contact{min-width:0}.gat-profile{padding-block:1rem 2rem}}

.gat-profile-archive{background:#f5f2e9;border-left:3px solid #aa8740;padding:1rem 1.25rem;margin-block:0 2rem;color:#3f4650}.gat-profile summary{cursor:pointer;font-weight:600;padding-block:.5rem}

.gat-profile-layout--contact-only{grid-template-columns:minmax(0,1fr);max-width:44rem}
