.professional-resume_resume__Yj9Fk{margin-block:36px;min-width:0;scroll-margin-top:100px}.professional-resume_resume__Yj9Fk>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;padding-bottom:24px;border-bottom:2px solid #236b60}.professional-resume_resume__Yj9Fk>header p{grid-column:1/-1;color:#236b60;margin:0;font-size:14px}.professional-resume_perspective__MXzwR.professional-resume_perspective__MXzwR>h2,.professional-resume_resume__Yj9Fk h2{margin:0;font-size:clamp(23px,2.4vw,34px);line-height:1.6}.professional-resume_resume__Yj9Fk>header span{align-self:center;font-size:13px;color:#63716d}.professional-resume_resume__Yj9Fk>ol{list-style:none;margin:0;padding:0}.professional-resume_resume__Yj9Fk>ol>li{display:grid;grid-template-columns:140px minmax(0,1fr);gap:24px;padding-block:28px;border-bottom:1px solid #ccdcd5}.professional-resume_period____HO5{font-size:14px;color:#236b60;padding-top:5px}.professional-resume_resume__Yj9Fk h3{margin:0 0 10px;font-size:clamp(18px,1.4vw,22px);line-height:1.8}.professional-resume_resume__Yj9Fk li p{margin:0;line-height:1.95;font-size:15px;color:#4b5c57}.professional-resume_resume__Yj9Fk li ul{margin:14px 0 0;padding-inline-start:20px;line-height:1.9;font-size:14px}.professional-resume_perspective__MXzwR.professional-resume_perspective__MXzwR{padding:clamp(20px,3vw,36px);background:#173c35;color:#fff;border-radius:16px;margin-block:36px;min-width:0;overflow-wrap:anywhere}.professional-resume_perspective__MXzwR>p{color:#c5d9cf;font-size:13px;margin:0 0 8px}.professional-resume_perspective__MXzwR blockquote{margin:20px 0 0;font-size:16px;line-height:2}@media (max-width:600px){.professional-resume_resume__Yj9Fk>ol>li{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:22px}.professional-resume_resume__Yj9Fk>header{grid-template-columns:minmax(0,1fr)}.professional-resume_perspective__MXzwR blockquote{font-size:15px}.professional-resume_perspective__MXzwR.professional-resume_perspective__MXzwR>h2{font-size:clamp(20px,5.4vw,26px);line-height:1.65}.professional-resume_perspective__MXzwR.professional-resume_perspective__MXzwR blockquote{margin-block-start:14px;font-size:14px;line-height:1.95}}.article-thumbnail_frame__tKQad{display:block;min-width:0;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:8px;background:var(--surface-subtle)}.article-thumbnail_frame__tKQad img{display:block;width:100%;height:100%;object-fit:cover;transition:scale var(--motion-hover-media) var(--ease-hover)}@media (hover:hover) and (prefers-reduced-motion:no-preference){a:hover>.article-thumbnail_frame__tKQad img{scale:1.035}}@media (prefers-reduced-motion:reduce){.article-thumbnail_frame__tKQad img{transition:none}}.site-footer_footer__GF11G.site-footer{padding:clamp(40px,5vw,72px) clamp(16px,4vw,64px) 24px}.site-footer_footer__GF11G .footer-main{width:min(100%,1440px);margin-inline:auto;grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);padding-block-end:40px}.site-footer_footer__GF11G .footer-main>*{min-width:0}.site-footer_footer__GF11G .footer-brand{grid-column:auto}.site-footer_footer__GF11G .footer-brand p{max-width:34ch}.site-footer_footer__GF11G .footer-main nav{gap:6px}.site-footer_footer__GF11G .footer-main nav a{overflow-wrap:anywhere}.site-footer_footer__GF11G .footer-bottom{width:min(100%,1440px);margin-inline:auto;flex-wrap:wrap;gap:12px 24px}.site-footer_footer__GF11G .footer-bottom span{min-width:0;overflow-wrap:anywhere}@media (max-width:1100px){.site-footer_footer__GF11G .footer-main{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer_footer__GF11G .footer-brand{grid-column:1/-1}}@media (max-width:800px){.site-footer_footer__GF11G .footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.site-footer_footer__GF11G .footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:340px){.site-footer_footer__GF11G .footer-main{grid-template-columns:minmax(0,1fr)}}.expert-profile_shell__ny3ns{min-height:100vh;background:var(--surface-editorial);color:var(--text-primary)}.expert-profile_hero__FtkwI{padding:30px max(24px,calc((100vw - 1280px) / 2)) 74px;background:radial-gradient(circle at 16% 8%,rgb(174 134 74/.2),transparent 30%),linear-gradient(145deg,#13293a,#0d1d29);color:var(--surface-editorial)}.expert-profile_hero__FtkwI nav{display:flex;align-items:center;gap:8px;margin-bottom:54px;color:#b9c3c8;font-size:14px}.expert-profile_hero__FtkwI nav a{color:#f0d6a4}.expert-profile_heroGrid__8jwbx{display:grid;grid-template-columns:190px minmax(0,1fr) 280px;gap:clamp(30px,5vw,78px);align-items:center}.expert-profile_portrait__Fog3u{position:relative;display:grid;place-items:center;width:190px;aspect-ratio:4/5;border:1px solid rgb(255 255 255/.22);border-radius:88px 88px 24px 24px;background:linear-gradient(160deg,#b48443,#7b3a42 54%,#152c3e);box-shadow:0 30px 80px rgb(0 0 0/.28)}.expert-profile_portrait__Fog3u>span{font-size:56px;font-weight:900;letter-spacing:-.08em}.expert-profile_portrait__Fog3u i{position:absolute;inset:auto -8px 10px auto;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--surface-editorial);color:#a13e47}.expert-profile_portrait__Fog3u svg{width:28px;height:28px}.expert-profile_identity__YgFgy>p{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#e3c58f;font-size:14px;font-weight:850}.expert-profile_identity__YgFgy h1{margin:0;font-size:clamp(44px,6vw,82px);line-height:1.15;letter-spacing:-.055em}.expert-profile_identity__YgFgy h2{margin:10px 0 24px;color:#ccd5d9;font-size:clamp(17px,2vw,23px);font-weight:500}.expert-profile_identity__YgFgy blockquote{max-width:700px;margin:0;padding:16px 20px;border-right:2px solid #b78848;color:var(--surface-editorial);font-size:17px;line-height:2}.expert-profile_quickFacts__Vs3D5{display:grid;border:1px solid rgb(255 255 255/.16);border-radius:22px;background:rgb(255 255 255/.055);backdrop-filter:blur(14px)}.expert-profile_quickFacts__Vs3D5 div{display:grid;grid-template-columns:28px 1fr;gap:2px 10px;padding:18px}.expert-profile_quickFacts__Vs3D5 div+div{border-top:1px solid rgb(255 255 255/.13)}.expert-profile_quickFacts__Vs3D5 svg{grid-row:1/3;width:19px;color:#d8b77e}.expert-profile_quickFacts__Vs3D5 span{color:#aeb9be;font-size:14px}.expert-profile_quickFacts__Vs3D5 strong{font-size:14px}.expert-profile_body__16125{display:grid;grid-template-columns:220px minmax(0,850px);gap:clamp(40px,7vw,100px);width:min(100% - 48px,1180px);margin:0 auto;padding:76px 0 120px}.expert-profile_localNav__ELi8X{position:sticky;top:110px;align-self:start;display:grid;gap:5px;padding:18px;border:1px solid var(--border-editorial);border-radius:18px;background:rgb(255 255 255/.55)}.expert-profile_localNav__ELi8X>span{margin:0 8px 8px;color:#8b6c3e;font-size:14px;font-weight:850}.expert-profile_localNav__ELi8X>a{padding:10px;border-radius:10px;color:#59646b;font-size:14px;font-weight:750}.expert-profile_localNav__ELi8X>a:focus-visible,.expert-profile_localNav__ELi8X>a:hover{background:var(--border-editorial);color:var(--text-primary)}.expert-profile_localNav__ELi8X button{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:9px;padding:10px;border:0;border-radius:12px;background:var(--text-primary);color:var(--surface-raised);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.expert-profile_content__8PYLu{min-width:0}.expert-profile_content__8PYLu>section{scroll-margin-top:110px;padding:54px 0;border-bottom:1px solid var(--border-editorial)}.expert-profile_content__8PYLu>section:first-child{padding-top:0}.expert-profile_kicker__nwEom,.expert-profile_section__GuJ99 header p{margin:0 0 8px;color:#9b3944;font-size:14px;font-weight:850}.expert-profile_about__Cngqj h2,.expert-profile_section__GuJ99 h2{margin:0;font-size:clamp(29px,4vw,46px);line-height:1.3;letter-spacing:-.035em}.expert-profile_about__Cngqj>p:last-child{margin:24px 0 0;color:#46545d;font-size:18px;line-height:2.15}.expert-profile_section__GuJ99 header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.expert-profile_section__GuJ99 header>span{color:#68737a;font-size:14px}.expert-profile_section__GuJ99 header>a{display:flex;align-items:center;gap:5px;color:#9b3944;font-size:14px;font-weight:850}.expert-profile_expertise__UjQ_W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.expert-profile_expertise__UjQ_W article{position:relative;min-height:160px;padding:22px;border:1px solid var(--border-editorial);border-radius:18px;background:var(--surface-editorial);overflow:hidden}.expert-profile_expertise__UjQ_W b{position:absolute;inset:18px auto auto 18px;color:#b79b69;font:700 14px/1 ui-monospace,monospace}.expert-profile_expertise__UjQ_W h3{margin:20px 0 7px;font-size:20px}.expert-profile_expertise__UjQ_W p{margin:0;color:#697279;font-size:14px;line-height:1.8}.expert-profile_credentials__dx30b{display:grid;gap:10px;margin:0;padding:0;list-style:none}.expert-profile_credentials__dx30b li{display:grid;grid-template-columns:28px 1fr auto;gap:13px;align-items:center;padding:18px;border:1px solid var(--border-editorial);border-radius:16px;background:var(--surface-editorial)}.expert-profile_credentials__dx30b svg{color:#467257}.expert-profile_credentials__dx30b span,.expert-profile_credentials__dx30b strong{display:block}.expert-profile_credentials__dx30b span{margin-top:4px;color:#727a7f;font-size:14px}.expert-profile_credentials__dx30b em{padding:6px 9px;border-radius:999px;background:#e5efe7;color:#315f3f;font-size:14px;font-style:normal;font-weight:850}.expert-profile_works__Wc9wd{border-top:2px solid var(--text-primary)}.expert-profile_works__Wc9wd a{grid-template-columns:44px 1fr 24px;gap:14px;padding:22px 4px;border-bottom:1px solid var(--border-editorial);color:inherit;transition:padding .25s,color .25s}.expert-profile_works__Wc9wd a:focus-visible,.expert-profile_works__Wc9wd a:hover{color:#9b3944}.expert-profile_works__Wc9wd>a>span{color:#a68650;font:700 14px/1 ui-monospace,monospace}.expert-profile_works__Wc9wd small{color:#788188;font-size:14px}.expert-profile_works__Wc9wd h3{margin:4px 0 0;font-size:19px;line-height:1.55}.expert-profile_empty__VULY8{padding:24px;border:1px dashed #bbb7ae;border-radius:16px;background:var(--surface-editorial);color:#667078;line-height:1.9}@media (max-width:980px){.expert-profile_heroGrid__8jwbx{grid-template-columns:150px 1fr}.expert-profile_portrait__Fog3u{width:150px}.expert-profile_quickFacts__Vs3D5{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.expert-profile_quickFacts__Vs3D5 div+div{border-top:0;border-right:1px solid rgb(255 255 255/.13)}.expert-profile_body__16125{grid-template-columns:1fr}.expert-profile_localNav__ELi8X{position:static;display:flex;align-items:center;overflow-x:auto}.expert-profile_localNav__ELi8X>span{display:none}.expert-profile_localNav__ELi8X button,.expert-profile_localNav__ELi8X>a{flex:none;margin:0}}@media (max-width:640px){.expert-profile_hero__FtkwI{padding:22px 18px 48px}.expert-profile_hero__FtkwI nav{margin-bottom:32px}.expert-profile_heroGrid__8jwbx{grid-template-columns:92px 1fr;gap:20px}.expert-profile_portrait__Fog3u{width:92px;border-radius:44px 44px 16px 16px}.expert-profile_portrait__Fog3u>span{font-size:30px}.expert-profile_portrait__Fog3u i{width:34px;height:34px}.expert-profile_portrait__Fog3u svg{width:20px}.expert-profile_identity__YgFgy h1{font-size:36px}.expert-profile_identity__YgFgy h2{font-size:15px;line-height:1.7}.expert-profile_identity__YgFgy blockquote{grid-column:1/-1;font-size:14px}.expert-profile_quickFacts__Vs3D5{grid-template-columns:1fr}.expert-profile_quickFacts__Vs3D5 div+div{border-top:1px solid rgb(255 255 255/.13);border-right:0}.expert-profile_body__16125{width:calc(100% - 32px);gap:34px;padding:34px 0 84px}.expert-profile_localNav__ELi8X{margin-inline:-16px;padding:12px 16px;border-inline:0;border-radius:0}.expert-profile_content__8PYLu>section{padding:42px 0}.expert-profile_about__Cngqj>p:last-child{font-size:16px}.expert-profile_expertise__UjQ_W{grid-template-columns:1fr}.expert-profile_section__GuJ99 header{align-items:start;flex-direction:column}.expert-profile_credentials__dx30b li{grid-template-columns:26px 1fr}.expert-profile_credentials__dx30b em{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.expert-profile_works__Wc9wd a{transition:none}}.expert-profile_hero__FtkwI{padding-top:20px;padding-bottom:28px}.expert-profile_hero__FtkwI nav{margin-bottom:20px;flex-wrap:wrap}.expert-profile_heroGrid__8jwbx{grid-template-columns:150px minmax(0,1fr) 230px;gap:28px}.expert-profile_portrait__Fog3u{width:150px;border-radius:12px;overflow:hidden;box-shadow:none}.expert-profile_portrait__Fog3u img{width:100%;height:100%;object-fit:cover}.expert-profile_identity__YgFgy h1{font-size:clamp(30px,4vw,52px);line-height:1.4}.expert-profile_identity__YgFgy h2{margin-bottom:12px}.expert-profile_identity__YgFgy blockquote{padding:8px 12px;font-size:15px}.expert-profile_quickFacts__Vs3D5 div{padding:12px}.expert-profile_body__16125{padding-top:28px;gap:32px}.expert-profile_about__Cngqj h2,.expert-profile_section__GuJ99 h2{font-size:28px}.expert-profile_content__8PYLu>section{padding-block:28px}.expert-profile_expertise__UjQ_W article{min-height:100px;padding:16px}.expert-profile_expertise__UjQ_W h3{margin-top:8px;font-size:18px}@media (max-width:980px){.expert-profile_heroGrid__8jwbx{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:640px){.expert-profile_heroGrid__8jwbx{grid-template-columns:92px minmax(0,1fr);gap:16px}.expert-profile_portrait__Fog3u{width:92px}.expert-profile_identity__YgFgy h1{font-size:28px}.expert-profile_identity__YgFgy blockquote{display:none}.expert-profile_quickFacts__Vs3D5{display:flex;flex-wrap:wrap;border-radius:8px}.expert-profile_quickFacts__Vs3D5 div{flex:1 1 140px}.expert-profile_quickFacts__Vs3D5 div+div{border:0}.expert-profile_body__16125{gap:20px}.expert-profile_quickFacts__Vs3D5{display:none}}.expert-profile_works__Wc9wd a{grid-template-columns:minmax(0,1fr) 24px;padding:22px;border:1px solid #d5e5dc;border-radius:12px;background:var(--surface-raised);margin-top:10px}.expert-profile_works__Wc9wd a:focus-visible,.expert-profile_works__Wc9wd a:hover{border-color:#8bb8a4;background:#eaf5ed;color:#164d3c}.expert-profile_allWorks__4brHW{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:12px 18px;border-radius:8px;background:var(--surface-accent);color:var(--surface-raised);font-weight:800;text-decoration:none}.expert-profile_allWorks__4brHW:hover{background:#174b40;color:var(--surface-raised)}@media (prefers-reduced-motion:no-preference){.expert-profile_allWorks__4brHW,.expert-profile_localNav__ELi8X>a,.expert-profile_works__Wc9wd a{transition:background-color var(--motion-hover-paint) var(--ease-hover),color var(--motion-hover-paint) var(--ease-hover),border-color var(--motion-hover-paint) var(--ease-hover),box-shadow var(--motion-hover-paint) var(--ease-hover),opacity var(--motion-hover-paint) var(--ease-hover),transform var(--motion-hover-move) var(--ease-hover),translate var(--motion-hover-move) var(--ease-hover),scale var(--motion-hover-move) var(--ease-hover),filter var(--motion-hover-move) var(--ease-hover),width var(--motion-hover-move) var(--ease-hover),height var(--motion-hover-move) var(--ease-hover),clip-path var(--motion-hover-move) var(--ease-hover),background-size var(--motion-hover-move) var(--ease-hover)}}.expert-profile_works__Wc9wd a{display:grid;grid-template-columns:100px minmax(0,1fr) 24px;align-items:center;gap:16px}.expert-profile_works__Wc9wd a>[data-article-thumbnail]{width:100%;margin:0}.expert-profile_works__Wc9wd h3{letter-spacing:normal}@media (max-width:580px){.expert-profile_works__Wc9wd a{grid-template-columns:72px minmax(0,1fr) 18px;gap:10px}}@media (max-width:850px){.expert-profile_localNav__ELi8X{display:flex;flex-wrap:wrap;overflow:visible;gap:8px;padding:12px 16px}.expert-profile_localNav__ELi8X button,.expert-profile_localNav__ELi8X>a{min-height:44px;font-size:14px;padding:8px 12px}}@media (max-width:500px){.expert-profile_heroGrid__8jwbx{grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px}.expert-profile_portrait__Fog3u{width:112px}.expert-profile_identity__YgFgy{text-align:center}.expert-profile_identity__YgFgy>p{justify-content:center}.expert-profile_identity__YgFgy h1{font-size:clamp(28px,8vw,38px)}.expert-profile_identity__YgFgy h2{font-size:16px;line-height:1.8;margin-bottom:0}.expert-profile_hero__FtkwI nav{flex-wrap:wrap;margin-bottom:24px}.expert-profile_works__Wc9wd a{grid-template-columns:minmax(0,1fr) 18px}.expert-profile_works__Wc9wd a>[data-article-thumbnail]{grid-column:1/-1}.expert-profile_content__8PYLu h2,.expert-profile_section__GuJ99 h2{font-size:clamp(23px,6.5vw,30px);line-height:1.6}}.account-avatar_avatar__GGpXO{position:relative;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:50%;overflow:hidden;background:var(--color-accent,#286d62);color:white;vertical-align:middle}.account-avatar_avatar__GGpXO img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.account-avatar_avatar__GGpXO[data-owner] img{object-position:50% 38%;transform:scale(1.65);transform-origin:50% 38%}.account-avatar_avatar__GGpXO svg{width:1.3rem;height:1.3rem}.account-avatar_link__V2e0q{display:inline-flex;flex-shrink:0;border-radius:50%}.account-avatar_link__V2e0q:focus-visible{outline:2px solid #286d62;outline-offset:3px}.brand-wordmark_wordmark__nfioW{display:block!important;width:240px;max-width:100%;flex-shrink:1;line-height:0}.brand-wordmark_inverse__scRGz img{filter:brightness(0) invert(1)}@media (max-width:600px){.brand-wordmark_wordmark__nfioW{width:160px}}@media (max-width:360px){.brand-wordmark_wordmark__nfioW{width:132px}}