.aer-developer-profile{margin:clamp(4rem,9vw,9rem) 0 0;padding:clamp(2.5rem,6vw,6rem);background:#fff;box-shadow:0 16px 40px rgba(30,27,20,.08)}.aer-developer-profile-heading{text-align:center}.aer-developer-profile-heading p{margin:0 0 .8rem;color:var(--gold);font:.75rem var(--english);letter-spacing:.2em}.aer-developer-profile-heading h2{margin:0 0 clamp(2.5rem,5vw,4.5rem);font:400 clamp(2rem,4.2vw,3.8rem) var(--serif);line-height:1.25}.aer-developer-profile-grid{display:grid;grid-template-columns:minmax(150px,200px) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,7rem);max-width:920px;margin:auto}.aer-developer-logo{display:grid;place-items:center;aspect-ratio:1;background:#080a35;color:#d4ad5f;padding:1.2rem}.aer-developer-logo img{display:block;width:100%;height:100%;object-fit:contain}.aer-developer-logo span{font:600 .9rem var(--english);line-height:1.5;letter-spacing:.08em;text-align:center}.aer-developer-details{margin:0;border-top:1px solid #e7e1d5}.aer-developer-details div{display:grid;grid-template-columns:10rem 1fr;border-bottom:1px solid #e7e1d5}.aer-developer-details dt,.aer-developer-details dd{margin:0;padding:1.25rem 1.35rem}.aer-developer-details dt{display:flex;align-items:center;background:#faf8f3;color:#b59255;font-size:.85rem}.aer-developer-details dd{font:1rem var(--english);color:#243144;overflow-wrap:anywhere}.aer-developer-details a{color:inherit;text-underline-offset:.25em}@media(max-width:760px){.aer-developer-profile{margin-top:4rem;padding:2.5rem 1.25rem}.aer-developer-profile-heading h2{font-size:2rem}.aer-developer-profile-grid{grid-template-columns:1fr;gap:2rem}.aer-developer-logo{width:120px;margin:auto}.aer-developer-details div{grid-template-columns:1fr}.aer-developer-details dt,.aer-developer-details dd{padding:1rem}.aer-developer-details dt{padding-bottom:.45rem}.aer-developer-details dd{padding-top:.45rem}}
