
.lee-about{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding:70px 5% 50px;margin-top:80px;border-radius:30px;background:radial-gradient(ellipse at 25% 35%,#0800ff0c,transparent 65%),#f0ebe4;color:#292233;isolation:isolate}.lee-badge-side{position:relative;min-width:0}.lee-badge{height:600px;position:relative}.lee-badge .lanyard{position:absolute;inset:0;overflow:hidden}.lee-badge canvas{display:block;width:100%;height:100%}.badge-fallback{position:absolute;inset:100px 25% 60px;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #29223320}.badge-fallback img{width:100%;height:100%;object-fit:cover}.has-webgl .badge-fallback{display:none}.badge-fallback.visible{display:block}.badge-controls{position:absolute;bottom:5px;left:0;right:0;display:flex;justify-content:center;gap:10px}.badge-controls button{border:1px solid #29223330;background:#ffffff50;color:#292233;border-radius:30px;padding:10px 16px;font:11px Arial;cursor:pointer;min-height:40px}.badge-controls button:focus-visible{outline:3px solid #0800ff;outline-offset:4px}.badge-hint{text-align:center;font:8px Arial;letter-spacing:.15em;color:#7c7385;margin-top:18px}.lee-eyebrow{font:10px Arial;letter-spacing:.15em;color:#756d7b}.lee-about-copy h2{font:normal clamp(38px,4.5vw,66px)/1.08 Georgia;margin:25px 0;letter-spacing:-.04em}.lee-about-copy h2 em{font-style:italic}.lee-about-copy>p:not(.lee-eyebrow){font:14px/1.9 Arial;max-width:440px;color:#69616f}.lee-disciplines{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.lee-disciplines span{font:10px Arial;border:1px solid #29223325;border-radius:30px;padding:9px 13px}.lee-contact{display:inline-block;background:#0800ff;color:white;padding:15px 23px;border-radius:30px;font:12px Arial;text-decoration:none;margin-top:8px}.lee-work{display:block;width:fit-content;color:#292233;font:12px Arial;text-decoration:none;border-bottom:1px solid #29223360;padding-bottom:6px;margin-top:22px}.lee-about a:focus-visible{outline:3px solid #0800ff;outline-offset:5px}@media(max-width:800px){.lee-about{grid-template-columns:1fr;gap:10px;padding:25px 6% 55px}.lee-badge{height:480px}.lee-about-copy{padding-top:20px}.lee-about-copy h2{font-size:44px}.lee-about-copy>p:not(.lee-eyebrow){max-width:none}}@media(prefers-reduced-motion:reduce){.badge-hint{display:none}}
.lee-about-copy h2,.lee-about-copy h2 em{white-space:normal!important;max-width:100%;overflow-wrap:normal}.lee-about-copy{min-width:0}.lee-about .lee-badge-side{overflow:hidden}

.lee-about.lee-centered{display:flex;justify-content:center;align-items:center;padding:20px 5% 40px;min-height:760px}.lee-centered .lee-badge-side{width:min(760px,100%);margin:auto}.lee-centered .lee-badge{height:710px}.lee-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lee-centered .badge-hint{margin-bottom:0}@media(max-width:700px){.lee-about.lee-centered{min-height:600px;padding:10px 0 30px}.lee-centered .lee-badge{height:540px}}
