.adrian-module__XE2gtq__profile{color:#fff;background:#08283f;border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-width:1160px;margin:64px auto;display:grid;overflow:hidden;box-shadow:0 20px 60px #08283f14}.adrian-module__XE2gtq__portrait{object-fit:cover;object-position:53% 25%;width:100%;height:100%;min-height:530px}.adrian-module__XE2gtq__copy{align-self:center;padding:clamp(28px,4vw,64px)}.adrian-module__XE2gtq__copy h2{letter-spacing:-.04em;margin:16px 0;font-size:clamp(30px,3.5vw,48px);line-height:1.12}.adrian-module__XE2gtq__copy p{color:#d9e9f2;max-width:58ch;margin:20px 0;line-height:1.75}.adrian-module__XE2gtq__role{color:#08283f;background:#ffcf28;border-radius:30px;padding:8px 16px;font-weight:700;display:inline-block}.adrian-module__XE2gtq__copy h3{margin-top:28px;font-size:21px}.adrian-module__XE2gtq__copy a{color:#08283f;background:#8bdaff;border-radius:30px;margin-top:12px;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-flex}.adrian-module__XE2gtq__copy a:focus-visible{outline-offset:5px;outline:3px solid #ffcf28}@media (max-width:760px){.adrian-module__XE2gtq__profile{grid-template-columns:1fr;margin:32px 20px}.adrian-module__XE2gtq__portrait{object-position:50% 22%;height:390px;min-height:0}.adrian-module__XE2gtq__copy{padding:28px}.adrian-module__XE2gtq__copy h2{font-size:34px}}
