/* Expert page: shared typography, warm surfaces and editorial layouts. */
.about-page main{padding-bottom:32px}.about-page main section{min-width:0}.about-page main h2{font-size:36px;line-height:1.2;letter-spacing:-1.2px;margin:0 0 28px}.about-page main p{font-size:15px;line-height:1.85;color:var(--muted)}
.about-hero{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;padding-block:60px 42px}.about-hero>div{min-width:0}.about-portrait{display:block;width:100%;height:540px;object-fit:cover;object-position:50% 28%;border-radius:26px 110px 26px 26px}.about-hero>div:last-child>div:first-child,.about-research>div>div:first-child{font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--accent)}.about-hero h1{font-size:clamp(40px,4.8vw,60px);line-height:1.08;letter-spacing:-2.4px;font-weight:600;margin:20px 0 22px}.about-hero p:first-of-type{font-size:19px;line-height:1.65;color:var(--text)}.about-hero>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.about-hero span{padding:8px 13px;border:1px solid #b6473428;border-radius:999px;font-size:12px;background:#eee4da}
.about-education ol{list-style:none;padding:0;margin:0}.about-education li{display:grid;grid-template-columns:170px 1fr;gap:30px;padding:25px 0;border-bottom:1px solid var(--line)}.about-education li>span{color:var(--accent);font-size:19px;font-weight:600}.about-education li>div>div:first-child{font-size:18px;font-weight:600;margin-bottom:7px}.about-education li>div>div:last-child{color:var(--muted);font-size:14px;line-height:1.75}.about-education>p{padding:24px;border:1px dashed #b6473450;border-radius:18px;background:#eee4da;margin-top:25px}
.about-research>div{padding:40px;border-radius:28px;border:1px solid var(--line);background:var(--card)}.about-research h2{margin-top:14px!important}.about-research>div>p{max-width:760px;margin-bottom:26px}.about-research>div>div:nth-last-child(2){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px}.about-research>div>div:nth-last-child(2)>div{padding:24px;background:#e6ebe6;border-radius:19px}.about-research>div>div:nth-last-child(2)>div:nth-child(2){background:#f0e4d3}.about-research>div>div:nth-last-child(2)>div:nth-child(3){background:#f1e1e3}.about-research>div>div:nth-last-child(2)>div>div:first-child{font-size:16px;font-weight:600;margin-bottom:12px}.about-research>div>div:nth-last-child(2)>div>div:last-child{font-size:14px;line-height:1.75;color:var(--muted)}.about-research button:disabled{opacity:.5;cursor:not-allowed}
.about-speaking>div,.about-partners>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.about-page figure{margin:0;min-width:0}.about-speaking [role=img]{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;border-radius:22px;background:linear-gradient(140deg,#ead5c5,#eee4da);color:#8a6656;font-size:13px}.about-speaking figure:nth-child(2n) [role=img]{background:linear-gradient(140deg,#dce6df,#eee7dc)}.about-speaking figcaption{font-size:14px;line-height:1.7;padding-top:15px}.about-speaking figcaption span{color:var(--muted)}
.about-partners>div>div{padding:27px;background:var(--card);border:1px solid var(--line);border-radius:22px}.about-partners>div>div>div:first-child{display:grid;place-items:center;height:70px;border:1px dashed #cdb8ab;border-radius:14px;color:var(--muted);font-size:13px;margin-bottom:20px}.about-partners>div>div>div:nth-child(2){font-weight:600;margin-bottom:10px}.about-partners>div>div>div:last-child{font-size:14px;line-height:1.8;color:var(--muted)}
.about-reviews>div{display:grid;grid-template-columns:1fr 1fr;gap:22px}.about-reviews figure{padding:30px;border:1px solid var(--line);border-radius:22px;background:var(--card)}.about-reviews blockquote{margin:0;font-size:17px;line-height:1.8}.about-reviews figcaption{color:var(--muted);font-size:13px;line-height:1.7;margin-top:22px}
.about-actions{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-bottom:60px}.about-actions>div{display:flex;flex-direction:column;align-items:flex-start;padding:38px;border-radius:26px;background:#e3eae5}.about-actions>div:first-child{background:radial-gradient(ellipse at 0 100%,#d78b5e66,transparent 70%),var(--accent);color:white}.about-actions h2{font-size:29px!important;margin-bottom:15px!important}.about-actions p{margin:0 0 26px}.about-actions>div:first-child p{color:#ffe8df}.about-actions .button{margin-top:auto;white-space:normal;text-align:center}.about-actions>div:first-child .button{background:var(--card);color:var(--dark)}.about-actions>div:last-child .button{background:var(--accent);color:white}
@media(max-width:1050px){.about-hero{gap:35px}.about-portrait{height:500px}.about-speaking>div{grid-template-columns:1fr 1fr}.about-research>div{padding:30px}.about-research>div>div:nth-last-child(2){gap:12px}.about-research>div>div:nth-last-child(2)>div{padding:20px}}
@media(max-width:760px){.about-page main h2{font-size:29px}.about-hero{grid-template-columns:1fr;gap:30px;padding-top:35px}.about-portrait{height:440px;max-width:500px;border-radius:22px 85px 22px 22px}.about-hero h1{font-size:43px;letter-spacing:-1.8px}.about-hero p:first-of-type{font-size:17px}.about-education li{grid-template-columns:1fr;gap:12px;padding-block:22px}.about-education li>span{font-size:16px}.about-education li>div>div:first-child{font-size:17px}.about-research>div{padding:27px 22px}.about-research>div>div:nth-last-child(2),.about-partners>div,.about-reviews>div,.about-actions{grid-template-columns:1fr}.about-speaking>div{gap:25px 15px}.about-speaking [role=img]{padding:15px;font-size:12px}.about-speaking figcaption{font-size:12px}.about-actions>div{padding:29px 24px}.about-actions{padding-bottom:40px}.about-actions .button{width:100%}}
@media(max-width:440px){.about-speaking>div{grid-template-columns:1fr}.about-portrait{height:390px}.about-hero h1{font-size:38px}}
