:root{--ink:#07131b;--ink2:#0c202b;--paper:#f3efe7;--paper2:#e9e3d9;--white:#fff;--gold:#c4a067;--gold2:#e1c590;--teal:#1d6665;--blue:#15384a;--muted:#62717a;--line:rgba(7,19,27,.14);--max:1380px;--serif:Georgia,'Times New Roman',serif;--sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,textarea,select{font:inherit}.site-header{height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(24px,4vw);position:sticky;top:0;z-index:80;background:rgba(243,239,231,.91);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.wordmark{display:flex;flex-direction:column;line-height:1}.wordmark strong{letter-spacing:.14em;font-size:14px}.wordmark small{font-size:9px;letter-spacing:.12em;color:var(--muted);margin-top:7px;text-transform:uppercase}.nav{display:flex;gap:26px;font-size:12px;letter-spacing:.02em}.nav a{position:relative;padding:31px 0}.nav a:after{content:'';position:absolute;left:0;right:100%;bottom:20px;height:1px;background:var(--gold);transition:.25s}.nav a:hover:after{right:0}.header-actions{display:flex;justify-content:flex-end;align-items:center;gap:14px}.search-link{font-size:25px;line-height:1}.menu{display:none;border:0;background:transparent;font-size:22px;color:var(--ink)}
.hero-home{min-height:calc(100svh - 82px);background:#061119;color:white;position:relative;overflow:hidden;display:flex;align-items:flex-end}.hero-bg{position:absolute;inset:0}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:73% 30%;filter:saturate(.78) contrast(1.03)}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,12,18,.96) 0%,rgba(3,12,18,.84) 36%,rgba(3,12,18,.30) 66%,rgba(3,12,18,.07) 100%),linear-gradient(0deg,rgba(3,12,18,.45),transparent 45%)}.hero-copy{position:relative;z-index:2;padding:9vh max(30px,6vw) 8vh;width:min(880px,64vw)}.overline,.eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--gold2)}.hero-copy h1{font-family:var(--serif);font-weight:400;font-size:clamp(58px,7vw,112px);line-height:.88;letter-spacing:-.045em;margin:22px 0 28px}.hero-copy h1 em{font-weight:400;color:var(--gold2)}.hero-copy p{font-size:18px;max-width:700px;color:rgba(255,255,255,.73);line-height:1.75}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:0 19px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em;border:1px solid transparent}.btn.gold{background:var(--gold);color:#09151c}.btn.line{border-color:rgba(255,255,255,.32);color:white}.btn.dark{background:var(--ink);color:white}.hero-side{position:absolute;z-index:2;right:3vw;bottom:4vh;display:flex;gap:22px;transform:rotate(-90deg) translateX(100%);transform-origin:right bottom;font-size:9px;letter-spacing:.16em;color:rgba(255,255,255,.48)}
.triad{display:grid;grid-template-columns:repeat(3,1fr);background:white;border-bottom:1px solid var(--line)}.triad a{padding:46px max(28px,4vw);border-right:1px solid var(--line);min-height:240px;transition:.25s}.triad a:hover{background:#faf8f3}.triad span{font-size:10px;color:var(--gold);letter-spacing:.13em}.triad h2{font-family:var(--serif);font-size:40px;font-weight:400;margin:24px 0 10px}.triad p{color:var(--muted);max-width:390px;font-size:13px}.search-stage{padding:95px max(28px,6vw);background:var(--paper2);display:grid;grid-template-columns:.72fr 1.28fr;gap:60px;align-items:center}.search-stage h2,.section-title h2,.story h2,.page-hero h1,.detail-hero h1,.about-hero h1{font-family:var(--serif);font-weight:400;letter-spacing:-.035em}.search-stage h2{font-size:clamp(40px,5vw,70px);line-height:1;margin:15px 0}.big-search{background:white;border:1px solid rgba(7,19,27,.12);display:flex;padding:9px;box-shadow:0 15px 50px rgba(7,19,27,.06)}.big-search input{flex:1;border:0;background:transparent;padding:16px 17px;outline:none;min-width:0}.big-search button{border:0;background:var(--ink);color:white;padding:0 24px;cursor:pointer}.quick{grid-column:2;display:flex;gap:8px;flex-wrap:wrap;margin-top:-35px}.quick a{font-size:11px;padding:8px 12px;border:1px solid var(--line);border-radius:999px;color:#42545e;background:rgba(255,255,255,.45)}
.section{max-width:var(--max);margin:auto;padding:110px max(28px,5vw)}.section.wide{max-width:1500px}.section-title{max-width:860px}.section-title h2{font-size:clamp(46px,5.6vw,82px);line-height:.96;margin:14px 0 20px}.section-title>p{color:var(--muted);font-size:17px;max-width:760px}.section-title.light h2{color:white}.section-title.light>p{color:#8ba0ab}.clinical-atlas{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:start}.organ-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.organ-grid a{min-height:180px;padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:flex-end;transition:.25s;background:rgba(255,255,255,.14)}.organ-grid a:hover{background:white;transform:translateY(-2px)}.organ-grid b{font-family:var(--serif);font-size:29px;font-weight:400}.organ-grid span{font-size:11px;color:var(--muted);margin-top:7px}.dark-stage,.academic-live,.academic-dark,.journey{background:var(--ink);color:white}.procedure-track{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14);margin-top:55px}.procedure{padding:34px;min-height:330px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;transition:.25s}.procedure:hover{background:#0c202b}.procedure>span{font-size:10px;color:var(--gold);letter-spacing:.15em}.procedure h3{font-family:var(--serif);font-weight:400;font-size:55px;line-height:1;margin:42px 0 7px}.procedure b{font-size:10px;letter-spacing:.12em;color:#9db0b8;text-transform:uppercase}.procedure p{font-size:13px;color:#80939d;line-height:1.65}.procedure i{font-style:normal;color:var(--gold2);font-size:11px;margin-top:auto}.authority-story{display:grid;grid-template-columns:1fr .95fr;gap:95px;align-items:center}.collage{position:relative;min-height:770px}.collage img{object-fit:cover;position:absolute}.collage .c1{width:68%;height:76%;right:0;top:0}.collage .c2{width:47%;height:39%;left:0;bottom:0;border:10px solid var(--paper)}.collage .c3{width:41%;height:33%;left:4%;top:8%;border:10px solid var(--paper)}.story h2{font-size:clamp(45px,5.5vw,75px);line-height:.98;margin:18px 0 26px}.story>p{font-size:18px;line-height:1.8;color:#4d5e67}.facts{border-top:1px solid var(--line);margin:36px 0}.facts div{padding:18px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:160px 1fr;gap:20px}.facts b{font-size:12px}.facts span{font-size:12px;color:var(--muted)}.text-link{font-size:12px;font-weight:800}.text-link.pale{color:var(--gold2)}
.academic-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:70px;margin-top:55px}.academic-grid>div>h3{font-family:var(--serif);font-size:29px;font-weight:400}.pub{border-top:1px solid rgba(255,255,255,.13);padding:20px 0}.pub>span{font-size:9px;color:var(--gold2);letter-spacing:.1em;text-transform:uppercase}.pub h4{font-size:15px;line-height:1.45;margin:7px 0;font-weight:600}.pub p{font-size:10px;color:#7f939d;margin:0}.event-feature{position:relative;min-height:630px;overflow:hidden}.event-feature img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;filter:brightness(.65)}.event-caption{position:absolute;left:0;right:0;bottom:0;padding:40px;background:linear-gradient(0deg,rgba(5,15,21,.96),rgba(5,15,21,.08));z-index:1}.event-caption span{font-size:9px;letter-spacing:.16em;color:var(--gold2)}.event-caption h3{font-family:var(--serif);font-size:38px;margin:12px 0}.event-caption p{font-size:13px;color:#b4c0c5}.event-caption a{font-size:11px;color:var(--gold2)}
.questions{display:grid;grid-template-columns:.65fr 1.35fr;gap:60px}.question-list a{display:grid;grid-template-columns:38px .8fr 1fr;gap:20px;align-items:center;border-top:1px solid var(--line);padding:25px 0}.question-list a:last-child{border-bottom:1px solid var(--line)}.question-list span{font-size:28px;color:var(--gold)}.question-list h3{font-family:var(--serif);font-weight:400;font-size:25px;margin:0}.question-list p{font-size:12px;color:var(--muted);margin:0}.questions>.btn{grid-column:2;justify-self:start}.culture-stage{display:grid;grid-template-columns:1fr 1fr;min-height:780px;background:#141515;color:white}.culture-image img{width:100%;height:100%;object-fit:cover;object-position:center 25%;filter:grayscale(.15)}.culture-copy{padding:100px max(35px,7vw);display:flex;flex-direction:column;justify-content:center}.culture-copy h2{font-family:var(--serif);font-size:clamp(48px,5.3vw,78px);line-height:.98;font-weight:400;letter-spacing:-.035em;margin:18px 0}.culture-copy>p{color:#aaa;font-size:16px}.culture-links{margin-top:25px}.culture-links a{display:grid;grid-template-columns:105px 1fr;gap:20px;padding:17px 0;border-top:1px solid rgba(255,255,255,.12)}.culture-links a:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.culture-links b{font-family:var(--serif);font-size:20px;font-weight:400}.culture-links span{font-size:11px;color:#888}.final-cta{display:flex;justify-content:space-between;gap:50px;align-items:flex-end}.final-cta h2{font-family:var(--serif);font-size:clamp(42px,5vw,70px);font-weight:400;line-height:1;margin:15px 0}.final-cta>div:last-child{display:flex;gap:9px;flex-wrap:wrap}
.page-hero{padding:130px max(28px,7vw);background:var(--paper2);min-height:540px;display:flex;flex-direction:column;justify-content:flex-end}.page-hero h1{font-size:clamp(58px,7.5vw,110px);line-height:.88;max-width:1080px;margin:20px 0 30px}.page-hero>p{font-size:18px;color:var(--muted);max-width:760px}.page-hero .big-search{max-width:900px;width:100%;margin-top:25px}.academic-hero{background:var(--ink);color:white}.academic-hero>p{color:#91a3ab}.culture-hero{background:#171717;color:white}.culture-hero>p{color:#aaa}.hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hub-card{background:white;border:1px solid var(--line);padding:30px;min-height:310px;display:flex;flex-direction:column;transition:.25s}.hub-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(7,19,27,.07)}.hub-card>span{font-size:9px;color:var(--gold);letter-spacing:.13em;text-transform:uppercase}.hub-card h2{font-family:var(--serif);font-size:36px;font-weight:400;line-height:1.05;margin:35px 0 15px}.hub-card p{color:var(--muted);font-size:13px}.hub-card b{font-size:11px;margin-top:auto}.detail-hero{padding:120px max(28px,7vw) 80px;display:grid;grid-template-columns:1fr 250px;gap:90px;min-height:600px;background:var(--paper2);align-items:end}.detail-hero h1{font-size:clamp(60px,8vw,120px);line-height:.86;margin:20px 0 30px;max-width:950px}.detail-hero>div>p{font-size:19px;max-width:800px;color:var(--muted)}.detail-hero aside{border-left:1px solid var(--line);padding-left:25px;display:flex;flex-direction:column;gap:12px}.detail-hero aside b{font-size:10px;letter-spacing:.1em}.detail-hero aside a{font-size:12px;color:var(--muted)}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:90px;align-items:start}.article-layout article{max-width:850px}.article-layout article>h2{font-family:var(--serif);font-weight:400;font-size:45px;line-height:1.05;margin:70px 0 22px}.article-layout article>p{font-size:17px;line-height:1.9;color:#41535c}.answer-box{border-left:3px solid var(--gold);background:white;padding:28px 30px}.answer-box span,.doctor-note span,.related>span{font-size:9px;font-weight:800;letter-spacing:.16em;color:var(--gold)}.answer-box p{font-family:var(--serif);font-size:25px;line-height:1.45;margin:9px 0}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);margin:35px 0}.info-grid div{background:var(--paper);padding:26px}.info-grid b{font-size:12px}.info-grid p{font-size:12px!important;line-height:1.6!important;margin-bottom:0}.doctor-note{display:grid;grid-template-columns:180px 1fr;gap:28px;background:var(--ink);color:white;padding:20px;margin:60px 0}.doctor-note img{width:180px;height:210px;object-fit:cover}.doctor-note h3{font-family:var(--serif);font-weight:400;font-size:30px;margin:8px 0}.doctor-note p{font-size:13px!important;color:#9baab0!important;line-height:1.65!important}.mini-questions a{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid var(--line);font-size:13px}.mini-questions a:last-child{border-bottom:1px solid var(--line)}.source-note{background:#e9e3d9;padding:25px}.related{position:sticky;top:110px;background:white;border:1px solid var(--line);padding-bottom:24px}.related img{width:100%;height:300px;object-fit:cover}.related>span,.related>h3,.related>p,.related>a{margin-left:24px;margin-right:24px}.related>span{display:block;margin-top:20px}.related h3{font-family:var(--serif);font-size:31px;font-weight:400;margin-top:7px;margin-bottom:6px}.related p{font-size:12px;color:var(--muted)}.related a{font-size:11px;font-weight:800;color:var(--teal)}
.publication-table{border-top:1px solid var(--line)}.publication-table a{display:grid;grid-template-columns:80px 1fr 30px;gap:25px;align-items:start;padding:20px 0;border-bottom:1px solid var(--line)}.publication-table>a>span{font-family:var(--serif);font-size:25px;color:var(--teal)}.publication-table b{display:block;font-size:14px}.publication-table small{display:block;color:var(--muted);margin-top:7px}.publication-table i{font-style:normal;color:var(--gold)}.event-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px}.event-grid article{border:1px solid rgba(255,255,255,.13);padding-bottom:25px}.event-grid img{width:100%;height:320px;object-fit:cover}.event-grid article>span,.event-grid article>h3,.event-grid article>p,.event-grid article>a{margin-left:24px;margin-right:24px}.event-grid article>span{display:block;font-size:9px;color:var(--gold2);letter-spacing:.08em;margin-top:20px}.event-grid h3{font-family:var(--serif);font-weight:400;font-size:27px;line-height:1.1}.event-grid p{font-size:12px;color:#8da0a8}.event-grid a{font-size:10px;color:var(--gold2)}.identity-data{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.identity-data h2{font-family:var(--serif);font-size:55px;font-weight:400;line-height:1}.identity-links a{display:flex;justify-content:space-between;gap:25px;padding:22px 0;border-top:1px solid var(--line)}.identity-links a:last-child{border-bottom:1px solid var(--line)}.identity-links b{font-size:12px}.identity-links span{font-size:12px;color:var(--muted);text-align:right}.about-hero{display:grid;grid-template-columns:1fr .65fr;min-height:760px;background:var(--ink);color:white}.about-hero>div{padding:100px max(28px,7vw);align-self:end}.about-hero h1{font-size:clamp(60px,7vw,105px);line-height:.9;margin:18px 0 28px}.about-hero p{max-width:700px;color:#92a3aa;font-size:17px}.about-hero img{width:100%;height:100%;object-fit:cover}.bio-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px}.bio-grid h2{font-family:var(--serif);font-size:60px;font-weight:400;line-height:1}.bio-grid p{font-size:18px;line-height:1.9;color:#42555e}.journey-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid rgba(255,255,255,.13);border-top:1px solid rgba(255,255,255,.13);margin-top:50px}.journey-grid article{padding:30px;min-height:230px;border-right:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13)}.journey-grid span{font-size:9px;color:var(--gold2)}.journey-grid h3{font-family:var(--serif);font-weight:400;font-size:29px}.journey-grid p{font-size:12px;color:#84969e}.culture-magazine{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.culture-tile{background:#171717;color:white;min-height:360px;padding:30px;display:flex;flex-direction:column}.culture-tile.large{grid-column:span 2;min-height:510px;background:var(--ink2)}.culture-tile>span{font-size:10px;color:var(--gold2)}.culture-tile h2{font-family:var(--serif);font-weight:400;font-size:50px;margin:50px 0 15px}.culture-tile.large h2{font-size:75px}.culture-tile p{font-size:13px;color:#969696;max-width:600px}.culture-tile b{font-size:10px;margin-top:auto;color:var(--gold2)}.editorial-note{font-size:12px;color:var(--muted);border-left:2px solid var(--gold);padding-left:17px;margin-top:35px;max-width:850px}.search-results>a{display:block;border-top:1px solid var(--line);padding:25px 0}.search-results>a:last-child{border-bottom:1px solid var(--line)}.search-results span{font-size:9px;color:var(--gold);letter-spacing:.1em}.search-results h2{font-family:var(--serif);font-size:35px;font-weight:400;margin:8px 0}.search-results p{font-size:13px;color:var(--muted)}
.footer{background:#030a0f;color:white;padding:75px max(28px,6vw) 25px}.footer-grid{display:grid;grid-template-columns:1.3fr .7fr .7fr .8fr;gap:60px}.footer-name{font-family:var(--serif);font-size:55px;line-height:.85;letter-spacing:-.03em}.footer p{color:#7f9199;font-size:12px;max-width:380px}.footer h4{font-size:10px;letter-spacing:.13em;color:var(--gold2);text-transform:uppercase;margin:0 0 20px}.footer a{display:block;font-size:11px;color:#a5b2b8;margin:9px 0}.footer .small{line-height:1.7}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:55px;padding-top:20px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.1em;color:#687a82}
@media(max-width:1050px){.site-header{grid-template-columns:1fr auto}.nav{display:none;position:absolute;left:0;right:0;top:82px;padding:25px max(28px,5vw);background:var(--paper);flex-direction:column;border-bottom:1px solid var(--line)}.nav.open{display:flex}.nav a{padding:8px 0}.nav a:after{display:none}.menu{display:block}.hero-copy{width:78vw}.clinical-atlas,.authority-story,.questions,.academic-grid,.identity-data,.bio-grid{grid-template-columns:1fr}.clinical-atlas{gap:35px}.questions>.btn{grid-column:auto}.collage{min-height:660px}.academic-grid{gap:35px}.event-feature{min-height:550px}.question-list a{grid-template-columns:30px 1fr}.question-list p{grid-column:2}.culture-stage{grid-template-columns:.8fr 1.2fr}.detail-hero{grid-template-columns:1fr}.detail-hero aside{display:none}.article-layout{grid-template-columns:1fr}.related{position:static;display:grid;grid-template-columns:250px 1fr}.related img{height:100%;grid-row:1/6}.footer-grid{grid-template-columns:1.2fr 1fr 1fr}.footer-grid>div:last-child{grid-column:1/-1}.event-grid{grid-template-columns:1fr 1fr}}
@media(max-width:720px){body{font-size:15px}.site-header{height:70px;padding:0 20px}.nav{top:70px}.wordmark strong{font-size:12px}.wordmark small{display:none}.hero-home{min-height:820px}.hero-bg img{object-position:59% 20%}.hero-shade{background:linear-gradient(0deg,rgba(3,12,18,.98) 0%,rgba(3,12,18,.88) 46%,rgba(3,12,18,.15) 100%)}.hero-copy{width:auto;padding:0 22px 64px}.hero-copy h1{font-size:54px}.hero-copy p{font-size:15px}.hero-side{display:none}.triad{grid-template-columns:1fr}.triad a{min-height:auto;border-right:0;border-bottom:1px solid var(--line);padding:28px 22px}.triad h2{font-size:32px;margin:13px 0 6px}.search-stage{grid-template-columns:1fr;padding:70px 22px;gap:25px}.quick{grid-column:auto;margin-top:-10px}.big-search{flex-direction:column}.big-search button{min-height:46px}.section{padding:75px 22px}.section-title h2{font-size:48px}.organ-grid{grid-template-columns:1fr}.organ-grid a{min-height:135px}.procedure-track{grid-template-columns:1fr}.procedure{min-height:260px}.procedure h3{font-size:45px;margin-top:30px}.collage{min-height:520px}.collage .c1{width:78%;height:73%}.collage .c2{width:58%;height:36%;border-width:6px}.collage .c3{width:48%;height:29%;border-width:6px}.story h2{font-size:48px}.facts div{grid-template-columns:1fr;gap:4px}.event-feature{min-height:500px}.event-caption{padding:25px}.event-caption h3{font-size:31px}.question-list a{padding:18px 0}.culture-stage{grid-template-columns:1fr}.culture-image{height:480px}.culture-copy{padding:65px 22px}.culture-copy h2{font-size:49px}.final-cta{align-items:flex-start;flex-direction:column}.page-hero{padding:90px 22px 65px;min-height:420px}.page-hero h1{font-size:55px}.hub-grid{grid-template-columns:1fr}.hub-card{min-height:250px}.detail-hero{padding:90px 22px 60px;min-height:480px}.detail-hero h1{font-size:57px}.article-layout article>h2{font-size:38px}.answer-box p{font-size:21px}.info-grid{grid-template-columns:1fr}.doctor-note{grid-template-columns:1fr}.doctor-note img{width:100%;height:300px}.related{display:block}.related img{height:300px}.publication-table a{grid-template-columns:50px 1fr 20px;gap:13px}.event-grid{grid-template-columns:1fr}.identity-data h2{font-size:45px}.about-hero{grid-template-columns:1fr;min-height:auto}.about-hero>div{padding:90px 22px 55px}.about-hero h1{font-size:56px}.about-hero img{height:520px}.bio-grid h2{font-size:46px}.journey-grid{grid-template-columns:1fr}.culture-magazine{grid-template-columns:1fr}.culture-tile.large{grid-column:auto;min-height:380px}.culture-tile.large h2,.culture-tile h2{font-size:50px}.footer{padding:55px 22px 20px}.footer-grid{grid-template-columns:1fr}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{flex-direction:column;gap:8px}.footer-name{font-size:45px}}
