.gaed-card{border:1px solid #e4e8ed;border-radius:16px;background:#fff;color:#172432;padding:16px}.gaed-eyebrow{display:block;color:#4f6576;font-size:.75rem;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.gaed-byline{display:flex;align-items:center;gap:12px;margin:10px 0}.gaed-byline strong,.gaed-byline a{display:block}.gaed-card .gaed-byline strong{font-size:1.06rem;color:#182a38}.gaed-avatar{display:block;flex:none;border-radius:50%;aspect-ratio:1;object-fit:cover;background:#e9ded1}.gaed-card .gaed-avatar{width:54px;height:54px}.gaed-card p{font-size:.9rem;line-height:1.55;color:#384d5e;margin:8px 0 0}.gaed-card a,.gaed-profile a{color:#185685;text-underline-offset:.2em}.gaed-profile a:focus-visible,.gaed-card a:focus-visible{outline:2px solid #185685;outline-offset:3px}.gaed-profile{--ed-ink:#192c3d;--ed-muted:#42586a;--ed-border:#e1e8ed;color:var(--ed-ink);max-width:1060px;margin:0 auto 32px;display:grid;gap:18px}.gaed-profile h1,.gaed-profile h2,.gaed-profile figure,.gaed-profile ol{margin:0}.gaed-profile p{line-height:1.64;color:var(--ed-muted);margin:.7em 0 0}.gaed-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(150px,1fr);align-items:center;gap:clamp(20px,5vw,64px);padding:clamp(22px,5vw,58px);border:1px solid #dae7eb;border-radius:24px;background:linear-gradient(120deg,#f1f8fb 25%,#f7eee3 100%)}.gaed-hero h1{font-size:clamp(2rem,5.4vw,4rem);letter-spacing:-.055em;line-height:1.04;margin:.23em 0}.gaed-hero p{font-size:clamp(1rem,2vw,1.18rem);max-width:40ch}.gaed-hero figure{text-align:center;justify-self:center;width:min(100%,230px)}.gaed-hero .gaed-avatar{width:100%;height:auto;border:5px solid #fff;box-shadow:0 10px 28px #27374625}.gaed-hero figcaption{margin-top:12px;display:grid;gap:3px}.gaed-hero figcaption strong{font-size:1.2rem}.gaed-hero figcaption span{color:var(--ed-muted);font-size:.9rem}.gaed-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.gaed-pills a{display:inline-flex;align-items:center;padding:8px 12px;border-radius:20px;background:#fff;border:1px solid #d3e1ea;font-size:.88rem;font-weight:650;text-decoration:none}.gaed-pills a:hover,.gaed-topics a:hover{background:#eaf4fa}.gaed-panel{padding:clamp(18px,3.8vw,36px);background:#fff;border:1px solid var(--ed-border);border-radius:20px;scroll-margin-top:96px}.gaed-panel h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.15;margin:.32em 0}.gaed-panel>p{max-width:76ch}.gaed-panel .gaed-note{padding:12px 16px;border-left:3px solid #c16d30;background:#fcf4eb;border-radius:0 8px 8px 0}.gaed-profile .gaed-steps{list-style:none;counter-reset:gaed-step;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;margin-top:14px}.gaed-steps li,.gaed-topics a{min-width:0;padding:14px;border:1px solid var(--ed-border);border-radius:12px;background:#f8fbfc}.gaed-steps li::before{counter-increment:gaed-step;content:counter(gaed-step,decimal-leading-zero);color:#286588;font-weight:750;font-size:.8rem;display:block;margin-bottom:.35em}.gaed-steps p{font-size:.9rem}.gaed-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.gaed-topics a{display:grid;gap:4px;text-decoration:none}.gaed-topics a>span{font-size:.92rem;color:var(--ed-muted)}.gaed-contact{display:grid;grid-template-columns:minmax(0,2fr) minmax(150px,1fr);gap:18px;background:#f2f8fb}.gaed-contact nav{display:grid;align-content:center;gap:8px}.gaed-contact p{margin-bottom:10px}@media(max-width:640px){.gaed-hero,.gaed-contact{grid-template-columns:1fr}.gaed-hero figure{grid-row:1;justify-self:start;width:126px}.gaed-profile .gaed-steps{grid-template-columns:1fr}}@media(max-width:420px){.gaed-topics{grid-template-columns:1fr}}