.Header-module__hBw1pG__header{z-index:40;pointer-events:none;background:0 0;align-items:center;padding:clamp(16px,2.4vw,24px) clamp(20px,5vw,56px);display:flex;position:absolute;top:0;left:0;right:0}.Header-module__hBw1pG__header>*{pointer-events:auto}.Header-module__hBw1pG__logoLink{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__logo{object-fit:contain;filter:drop-shadow(0 4px 12px #00000059);border-radius:4px;width:auto;height:44px}
.Navbar-module__cJzEcG__nav{z-index:30;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#0a1424b3;border-bottom:1px solid #fbf6ec14;justify-content:space-between;align-items:center;padding:14px clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.Navbar-module__cJzEcG__navList{gap:4px;margin:0 0 0 96px;padding:0;list-style:none;display:flex}.Navbar-module__cJzEcG__navLink{color:#fbf6ecc7;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:color .3s var(--ease-out-quart), background .3s var(--ease-out-quart);border-radius:6px;align-items:center;padding:10px 16px;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.Navbar-module__cJzEcG__navLink:hover,.Navbar-module__cJzEcG__navLink:focus-visible{color:var(--paper);background:#e89a3d1f;text-decoration:none}.Navbar-module__cJzEcG__navLinkActive{color:var(--saffron);position:relative}.Navbar-module__cJzEcG__navLinkActive:after{content:"";background:var(--saffron);height:1px;position:absolute;bottom:2px;left:16px;right:16px}.Navbar-module__cJzEcG__menuButton{cursor:pointer;width:44px;height:44px;transition:background .2s var(--ease-out-quart);background:#fbf6ec0a;border:1px solid #fbf6ec33;border-radius:8px;justify-content:center;align-items:center;display:none}.Navbar-module__cJzEcG__menuButton:hover{background:#e89a3d29}.Navbar-module__cJzEcG__menuIcon,.Navbar-module__cJzEcG__menuIcon:before,.Navbar-module__cJzEcG__menuIcon:after{background:var(--panel);width:18px;height:2px;display:block;position:relative}.Navbar-module__cJzEcG__menuIcon:before,.Navbar-module__cJzEcG__menuIcon:after{content:"";position:absolute;left:0}.Navbar-module__cJzEcG__menuIcon:before{top:-6px}.Navbar-module__cJzEcG__menuIcon:after{top:6px}.Navbar-module__cJzEcG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Navbar-module__cJzEcG__drawer{pointer-events:none;visibility:hidden}.Navbar-module__cJzEcG__drawerOpen{pointer-events:auto;visibility:visible}.Navbar-module__cJzEcG__drawerBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;opacity:0;transition:opacity .3s var(--ease-out-quart);background:#050a13bf;position:fixed;inset:0}.Navbar-module__cJzEcG__drawerOpen .Navbar-module__cJzEcG__drawerBackdrop{opacity:1}.Navbar-module__cJzEcG__drawerPanel{background:var(--ink);width:min(100%,380px);height:100%;color:var(--paper);z-index:70;transition:transform .35s var(--ease-out-expo);border-left:1px solid #e89a3d40;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-16px 0 48px #00000073}.Navbar-module__cJzEcG__drawerOpen .Navbar-module__cJzEcG__drawerPanel{transform:translate(0)}.Navbar-module__cJzEcG__drawerHeader{background:linear-gradient(180deg, #e89a3d29 0%, #e89a3d00 100%), var(--ink);border-bottom:1px solid #fbf6ec14;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.Navbar-module__cJzEcG__drawerTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);font-size:1.125rem}.Navbar-module__cJzEcG__closeButton{width:44px;height:44px;color:var(--paper);cursor:pointer;transition:background .2s var(--ease-out-quart);background:0 0;border:1px solid #fbf6ec33;border-radius:8px;font-size:1.5rem;line-height:1}.Navbar-module__cJzEcG__closeButton:hover{background:#e89a3d1f}.Navbar-module__cJzEcG__drawerList{margin:0;padding:16px 0 32px;list-style:none}.Navbar-module__cJzEcG__drawerItem{border-bottom:1px solid #fbf6ec0f}.Navbar-module__cJzEcG__drawerLink{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);padding:18px 28px;font-size:1.375rem;font-weight:400;text-decoration:none;display:block}.Navbar-module__cJzEcG__drawerLink:hover,.Navbar-module__cJzEcG__drawerLink:focus-visible{color:var(--saffron);outline:none}.Navbar-module__cJzEcG__accordionToggle{color:var(--saffron-soft);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .2s var(--ease-out-quart), color .2s var(--ease-out-quart);background:0 0;border:1px solid #fbf6ec2e;border-radius:999px;align-items:center;gap:8px;margin:0 28px 16px;padding:8px 14px;font-size:.6875rem;font-weight:500;display:inline-flex}.Navbar-module__cJzEcG__accordionToggle:hover,.Navbar-module__cJzEcG__accordionToggle[aria-expanded=true]{color:var(--paper);background:#e89a3d24}.Navbar-module__cJzEcG__subList{border-left:1px solid #e89a3d4d;margin:0 28px 20px;padding:0 0 8px 16px;list-style:none}.Navbar-module__cJzEcG__subLink{color:#fbf6ecd1;padding:10px 0;font-size:.9375rem;text-decoration:none;display:block}.Navbar-module__cJzEcG__subSubList{border-left:1px dashed #fbf6ec2e;margin:4px 0 8px;padding:0 0 0 16px;list-style:none}.Navbar-module__cJzEcG__subSubLink{color:#fbf6ec99;padding:6px 0;font-size:.8125rem;text-decoration:none;display:block}.Navbar-module__cJzEcG__subLink:hover,.Navbar-module__cJzEcG__subSubLink:hover{color:var(--saffron)}@media (max-width:900px){.Navbar-module__cJzEcG__navList{display:none}.Navbar-module__cJzEcG__menuButton{display:inline-flex}}@media (min-width:901px){.Navbar-module__cJzEcG__drawer{display:none}}.Navbar-module__cJzEcG__nav{transition:padding .45s var(--ease-out-expo), background .45s var(--ease-out-quart), border-color .45s var(--ease-out-quart), box-shadow .45s var(--ease-out-expo)}.Navbar-module__cJzEcG__navCondensed{background:#060f16db;border-bottom-color:#e89a3d38;padding-top:8px;padding-bottom:8px;box-shadow:0 18px 44px -30px #000000e6}.Navbar-module__cJzEcG__navItem{position:relative}.Navbar-module__cJzEcG__navList .Navbar-module__cJzEcG__navLink{isolation:isolate;position:relative}.Navbar-module__cJzEcG__navList .Navbar-module__cJzEcG__navLink:hover,.Navbar-module__cJzEcG__navList .Navbar-module__cJzEcG__navLink:focus-visible{background:0 0}.Navbar-module__cJzEcG__navPill{z-index:-1;background:linear-gradient(#e89a3d38 0%,#e89a3d17 100%);border:1px solid #e89a3d57;border-radius:8px;position:absolute;inset:0}.Navbar-module__cJzEcG__navLabel{position:relative}.Navbar-module__cJzEcG__navUnderline{background:var(--saffron);height:1px;position:absolute;bottom:2px;left:16px;right:16px}.Navbar-module__cJzEcG__navLinkActive:after{content:none}@media (prefers-reduced-motion:reduce){.Navbar-module__cJzEcG__nav{transition:none}}
.SideNav-module__qT45iW__tab{z-index:70;border:1px solid var(--border);background:var(--paper);color:var(--ink);cursor:pointer;border-left:none;border-radius:0 8px 8px 0;flex-direction:column;align-items:center;gap:10px;padding:18px 9px 20px;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s,box-shadow .22s;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%);box-shadow:0 6px 24px #0a142424}.SideNav-module__qT45iW__tab:hover,.SideNav-module__qT45iW__tab:focus-visible{background:var(--paper-deep);transform:translateY(-50%)translate(2px)}.SideNav-module__qT45iW__tab:focus-visible{outline:2px solid var(--gold,#c9a84c);outline-offset:2px}.SideNav-module__qT45iW__tabArrow{border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transition:transform .26s cubic-bezier(.16,1,.3,1);transform:rotate(-45deg)}.SideNav-module__qT45iW__tabOpen .SideNav-module__qT45iW__tabArrow{transform:rotate(135deg)}.SideNav-module__qT45iW__tabText{writing-mode:vertical-rl;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);font-size:.62rem}.SideNav-module__qT45iW__tabOpen{transform:translateY(-50%) translateX(var(--sidenav-w,320px))}.SideNav-module__qT45iW__tabOpen:hover,.SideNav-module__qT45iW__tabOpen:focus-visible{transform:translateY(-50%) translateX(calc(var(--sidenav-w,320px) + 2px))}.SideNav-module__qT45iW__backdrop{z-index:65;opacity:0;pointer-events:none;background:#060c1461;transition:opacity .24s;position:fixed;inset:0}.SideNav-module__qT45iW__backdropOn{opacity:1;pointer-events:auto}.SideNav-module__qT45iW__panel{--sidenav-w:320px;width:var(--sidenav-w);z-index:68;background:var(--paper);border-right:1px solid var(--border);flex-direction:column;max-width:86vw;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 44px #0a142429}.SideNav-module__qT45iW__panel:focus{outline:none}.SideNav-module__qT45iW__panelOpen{transform:translate(0)}.SideNav-module__qT45iW__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:20px 20px 14px;display:flex}.SideNav-module__qT45iW__headTitle{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem}.SideNav-module__qT45iW__close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:1.4rem;line-height:1}.SideNav-module__qT45iW__close:hover{color:var(--ink);background:var(--paper-deep)}.SideNav-module__qT45iW__scroll{overscroll-behavior:contain;flex:1;padding:18px 16px 28px;overflow-y:auto}.SideNav-module__qT45iW__block+.SideNav-module__qT45iW__block{border-top:1px solid var(--border-soft);margin-top:26px;padding-top:22px}.SideNav-module__qT45iW__blockTitle{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft);margin:0 0 10px;padding-left:4px;font-size:.6rem;font-weight:500}.SideNav-module__qT45iW__anchorList,.SideNav-module__qT45iW__pageList,.SideNav-module__qT45iW__childList,.SideNav-module__qT45iW__grandList{margin:0;padding:0;list-style:none}.SideNav-module__qT45iW__anchorList{border-left:1px solid var(--border);margin-left:8px}.SideNav-module__qT45iW__anchorLink{color:var(--text-muted);padding:7px 10px 7px 16px;font-size:.86rem;line-height:1.35;text-decoration:none;transition:color .16s;display:block;position:relative}.SideNav-module__qT45iW__anchorLink:hover{color:var(--ink)}.SideNav-module__qT45iW__anchorDot{background:var(--paper);border:1px solid var(--border);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;transition:background-color .18s,border-color .18s;position:absolute;top:50%;left:-4px}.SideNav-module__qT45iW__anchorLinkOn{color:var(--ink);font-weight:500}.SideNav-module__qT45iW__anchorLinkOn .SideNav-module__qT45iW__anchorDot{background:var(--gold,#c9a84c);border-color:var(--gold,#c9a84c)}.SideNav-module__qT45iW__pageItem+.SideNav-module__qT45iW__pageItem{margin-top:2px}.SideNav-module__qT45iW__pageRow{align-items:center;gap:4px;display:flex}.SideNav-module__qT45iW__pageLink{color:var(--ink);border-radius:5px;flex:1;padding:8px 10px;font-size:.94rem;text-decoration:none;transition:background-color .16s;display:block}.SideNav-module__qT45iW__pageLink:hover{background:var(--paper-deep)}.SideNav-module__qT45iW__pageLinkOn{background:var(--paper-deep);font-weight:600}.SideNav-module__qT45iW__chevron{width:28px;height:28px;color:var(--text-soft);cursor:pointer;background:0 0;border:none;border-radius:5px;flex:none;font-size:.7rem;transition:transform .2s,background-color .16s,color .16s}.SideNav-module__qT45iW__chevron:hover{background:var(--paper-deep);color:var(--ink)}.SideNav-module__qT45iW__chevron[data-open=true]{transform:rotate(180deg)}.SideNav-module__qT45iW__childList{border-left:1px solid var(--border);margin:2px 0 8px 14px;padding-left:10px}.SideNav-module__qT45iW__childLink{color:var(--text-muted);border-radius:4px;padding:6px 8px;font-size:.85rem;text-decoration:none;transition:color .16s,background-color .16s;display:block}.SideNav-module__qT45iW__childLink:hover{color:var(--ink);background:var(--paper-deep)}.SideNav-module__qT45iW__childLinkOn{color:var(--ink);font-weight:500}.SideNav-module__qT45iW__grandList{border-left:1px solid var(--border-soft);margin:0 0 4px 10px;padding-left:10px}.SideNav-module__qT45iW__grandLink{color:var(--text-soft);border-radius:4px;padding:5px 8px;font-size:.79rem;text-decoration:none;display:block}.SideNav-module__qT45iW__grandLink:hover{color:var(--ink);background:var(--paper-deep)}@media (max-width:860px){.SideNav-module__qT45iW__tab{display:none}}@media (prefers-reduced-motion:reduce){.SideNav-module__qT45iW__tab,.SideNav-module__qT45iW__tabArrow,.SideNav-module__qT45iW__panel,.SideNav-module__qT45iW__backdrop,.SideNav-module__qT45iW__chevron{transition:none}}
.SocialIcon-module__0m_pGW__link{color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.SocialIcon-module__0m_pGW__icon{color:var(--paper);background:#fbf6ec14;border:1px solid #fbf6ec29;border-radius:50%;place-items:center;transition:transform .16s cubic-bezier(.23,1,.32,1),background .2s,border-color .2s,color .2s;display:grid}.SocialIcon-module__0m_pGW__link:hover .SocialIcon-module__0m_pGW__icon,.SocialIcon-module__0m_pGW__link:focus-visible .SocialIcon-module__0m_pGW__icon{color:var(--brand-color,var(--saffron));background:#e89a3d2e;border-color:#e89a3d73;transform:scale(1.06)}.SocialIcon-module__0m_pGW__link:focus-visible{outline:none}.SocialIcon-module__0m_pGW__link:focus-visible .SocialIcon-module__0m_pGW__icon{box-shadow:0 0 0 3px #e89a3d8c}.SocialIcon-module__0m_pGW__sm .SocialIcon-module__0m_pGW__icon{width:44px;height:44px}.SocialIcon-module__0m_pGW__sm .SocialIcon-module__0m_pGW__icon svg{width:20px;height:20px}.SocialIcon-module__0m_pGW__md .SocialIcon-module__0m_pGW__icon{width:52px;height:52px}.SocialIcon-module__0m_pGW__md .SocialIcon-module__0m_pGW__icon svg{width:24px;height:24px}.SocialIcon-module__0m_pGW__lg .SocialIcon-module__0m_pGW__icon{width:56px;height:56px}.SocialIcon-module__0m_pGW__lg .SocialIcon-module__0m_pGW__icon svg{width:30px;height:30px}.SocialIcon-module__0m_pGW__caption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-dark-soft);text-align:center;font-size:.625rem}@media (prefers-reduced-motion:reduce){.SocialIcon-module__0m_pGW__link:hover .SocialIcon-module__0m_pGW__icon,.SocialIcon-module__0m_pGW__link:focus-visible .SocialIcon-module__0m_pGW__icon{transform:none}}
.Footer-module__S6Hkya__footer{color:#fbf6ec8c;background:radial-gradient(70% 50% at 18% 95%,#2f4a3a59 0%,#2f4a3a00 60%),linear-gradient(#05100f 0%,#050b10 100%);border-top:1px solid #fbf6ec14;padding:clamp(64px,10vh,96px) clamp(20px,5vw,56px) 36px;position:relative;overflow:hidden}.Footer-module__S6Hkya__footer:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 80% 0,#e89a3d29 0%,#e89a3d00 70%),radial-gradient(40% 60% at 10% 10%,#5f8a6b24 0%,#5f8a6b00 70%);height:50%;position:absolute;inset:-10% -10% auto}.Footer-module__S6Hkya__top{border-bottom:1px solid #fbf6ec14;grid-template-columns:minmax(220px,1fr) minmax(0,3fr);gap:clamp(32px,6vw,80px);max-width:1280px;margin:0 auto 48px;padding-bottom:40px;display:grid;position:relative}.Footer-module__S6Hkya__brand h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);margin-bottom:12px;font-size:1.5rem;font-weight:500}.Footer-module__S6Hkya__brand p{font-family:var(--font-display);color:#fbf6ec8c;max-width:28ch;font-size:1rem;font-style:italic;line-height:1.5}.Footer-module__S6Hkya__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,36px);display:grid}.Footer-module__S6Hkya__col h3{color:#c17f3e;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:10px;margin-bottom:16px;font-size:.72rem;font-weight:600;display:inline-flex}.Footer-module__S6Hkya__col h3:before{content:"";background:linear-gradient(90deg,#c17f3e 0%,#c17f3e00 100%);width:44px;height:1px}.Footer-module__S6Hkya__col ul{list-style:none}.Footer-module__S6Hkya__col ul li{margin-bottom:8px}.Footer-module__S6Hkya__col ul li a{color:#fbf6ec99;transition:color .2s var(--ease-out-quart);font-size:.875rem;line-height:1.5;text-decoration:none}.Footer-module__S6Hkya__col ul li a:hover{color:var(--paper)}.Footer-module__S6Hkya__socialRow{flex-wrap:wrap;align-items:center;gap:18px;max-width:1280px;margin:0 auto 36px;display:flex;position:relative}.Footer-module__S6Hkya__socialOrb{gap:0}.Footer-module__S6Hkya__bottom{max-width:1280px;font-family:var(--font-mono);letter-spacing:.04em;color:#fbf6ec66;border-top:1px solid #fbf6ec0f;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;padding-top:24px;font-size:.6875rem;display:flex;position:relative}.Footer-module__S6Hkya__bottom a{color:#fbf6ec99;text-decoration:none}.Footer-module__S6Hkya__bottom a:hover{color:var(--saffron)}.Footer-module__S6Hkya__disclaimer{max-width:1280px;font-family:var(--font-mono);letter-spacing:.02em;color:#fbf6ec59;margin:16px auto 0;font-size:.6875rem;line-height:1.6;position:relative}.Footer-module__S6Hkya__disclaimer strong{color:#fbf6eca6;font-weight:600}@media (max-width:900px){.Footer-module__S6Hkya__top{grid-template-columns:1fr}.Footer-module__S6Hkya__columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.Footer-module__S6Hkya__columns{grid-template-columns:1fr}}
.CookieBanner-module__3JinOG__banner{z-index:9999;color:#ccc;background:#333;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 24px;font-size:13px;display:flex;position:fixed;bottom:0;left:0;right:0}.CookieBanner-module__3JinOG__banner a{color:#aad4f5;text-decoration:underline}.CookieBanner-module__3JinOG__banner a:hover{color:#e8c97a}.CookieBanner-module__3JinOG__banner button{color:#fff;cursor:pointer;background:#c9a84c;border:none;flex-shrink:0;padding:7px 22px;font-size:13px;font-weight:700;transition:background .2s}.CookieBanner-module__3JinOG__banner button:hover{background:#b8943e}
.ReadingProgress-module__ZEe4ma__bar{z-index:90;transform-origin:0;background:linear-gradient(90deg, var(--gold,#c9a84c) 0%, var(--saffron,#e89a3d) 60%, var(--moss-deep,#5f8a6b) 100%);pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}@media print{.ReadingProgress-module__ZEe4ma__bar{display:none}}
.SiteShell-module__UEjjta__shell{background:var(--paper);flex-direction:column;min-height:100vh;display:flex;position:relative}.SiteShell-module__UEjjta__main{flex:1;display:block}.SiteShell-module__UEjjta__skipLink{z-index:100;background:var(--saffron);color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:10px 16px;font-size:.75rem;font-weight:700;text-decoration:none;position:absolute;top:8px;left:-9999px}.SiteShell-module__UEjjta__skipLink:focus{outline:none;left:8px}
.GradientMesh-module__rEHY0W__mesh{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.GradientMesh-module__rEHY0W__warm{background:radial-gradient(120% 80% at 8% 92%,#e89a3d80 0%,#e89a3d00 55%),radial-gradient(80% 70% at 92% 12%,#c25a3c66 0%,#c25a3c00 60%),radial-gradient(70% 60% at 75% 80%,#5f8a6b38 0%,#5f8a6b00 65%),radial-gradient(120% 90%,#8a2c3a38 0%,#8a2c3a00 70%),linear-gradient(160deg,#0a1a20 0%,#15273a 45%,#061018 100%)}.GradientMesh-module__rEHY0W__ember{background:radial-gradient(60% 60% at 20% 100%,#e89a3db3 0%,#e89a3d00 60%),radial-gradient(70% 60% at 100% 0,#c9a84c80 0%,#c9a84c00 60%),radial-gradient(50% 60% at 60%,#c25a3c59 0%,#c25a3c00 70%),linear-gradient(135deg,#150c1a 0%,#1f1112 60%,#0a1424 100%)}.GradientMesh-module__rEHY0W__midnight{background:radial-gradient(80% 60% at 12% 8%,#38548452 0%,#38548400 60%),radial-gradient(70% 70% at 90% 90%,#e89a3d38 0%,#e89a3d00 60%),radial-gradient(60% 60% at 18% 92%,#5f8a6b33 0%,#5f8a6b00 60%),linear-gradient(#05100f 0%,#0a1a22 50%,#050d10 100%)}.GradientMesh-module__rEHY0W__sunrise{background:radial-gradient(85% 70% at 50% 100%,#e89a3d8c 0%,#e89a3d00 55%),radial-gradient(70% 60% at 0 0,#f3ead8e6 0%,#f3ead800 60%),radial-gradient(60% 50% at 100% 0,#c9a84c40 0%,#c9a84c00 60%),linear-gradient(160deg,#fbf6ec 0%,#f3ead8 60%,#e6d9bd 100%)}.GradientMesh-module__rEHY0W__grain{pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.65 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:9s steps(6,end) infinite GradientMesh-module__rEHY0W__drift;position:absolute;inset:-50%}@keyframes GradientMesh-module__rEHY0W__drift{0%{transform:translate(0)}20%{transform:translate(-10px,8px)}40%{transform:translate(12px,-4px)}60%{transform:translate(-6px,-12px)}80%{transform:translate(8px,6px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.GradientMesh-module__rEHY0W__grain{animation:none}}
.HomeHero-module__B1rHZW__hero{min-height:clamp(640px,96vh,920px);color:var(--text-on-dark);flex-direction:column;display:flex;position:relative;overflow:hidden}.HomeHero-module__B1rHZW__layout{z-index:1;flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,56px);width:min(1280px,100%);margin:0 auto;padding:clamp(80px,12vh,140px) clamp(20px,5vw,56px) clamp(40px,6vh,80px);display:grid;position:relative}.HomeHero-module__B1rHZW__copy{z-index:2;position:relative}.HomeHero-module__B1rHZW__chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--saffron-soft);background:#e89a3d14;border:1px solid #e89a3d66;border-radius:999px;align-items:center;gap:10px;margin-bottom:28px;padding:8px 16px 8px 12px;font-size:.75rem;display:inline-flex}.HomeHero-module__B1rHZW__heading{font-family:var(--font-display);letter-spacing:-.04em;color:var(--paper);font-feature-settings:"ss01" on, "ss02" on;margin-bottom:clamp(24px,4vh,40px);font-size:clamp(3rem,11vw,8rem);font-weight:400;line-height:.92}.HomeHero-module__B1rHZW__headingLineOne{display:block}.HomeHero-module__B1rHZW__headingLineTwo{color:var(--saffron);font-style:italic;font-weight:300;display:block}.HomeHero-module__B1rHZW__identity{max-width:38ch;color:var(--text-on-dark);margin-bottom:clamp(28px,4vh,40px);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55}.HomeHero-module__B1rHZW__meta{flex-wrap:wrap;align-items:center;gap:clamp(12px,2vw,20px);display:flex}.HomeHero-module__B1rHZW__ctaPrimary{background:var(--paper);color:var(--ink);letter-spacing:-.005em;transition:transform .4s var(--ease-out-expo), box-shadow .4s var(--ease-out-expo), background .3s var(--ease-out-quart);border-radius:999px;align-items:center;gap:12px;padding:14px 26px;font-size:.9375rem;font-weight:600;display:inline-flex}.HomeHero-module__B1rHZW__ctaPrimary:hover{background:var(--saffron);color:var(--ink);text-decoration:none;transform:translateY(-2px);box-shadow:0 18px 40px -12px #e89a3d8c}.HomeHero-module__B1rHZW__arrow{transition:transform .4s var(--ease-out-expo);display:inline-block}.HomeHero-module__B1rHZW__ctaPrimary:hover .HomeHero-module__B1rHZW__arrow{transform:translate(4px)}.HomeHero-module__B1rHZW__metaDivider{background:#fbf6ec33;width:1px;height:22px}.HomeHero-module__B1rHZW__metaText{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-dark-soft);font-size:.75rem}.HomeHero-module__B1rHZW__portraitWrap{justify-content:center;align-items:center;height:clamp(420px,72vh,640px);padding-bottom:32px;display:flex;position:relative}.HomeHero-module__B1rHZW__portraitGlow{filter:blur(20px);z-index:0;background:radial-gradient(60% 60% at 50% 60%,#e89a3d8c 0%,#e89a3d00 70%),radial-gradient(40% 40% at 30% 30%,#c25a3c59 0%,#c25a3c00 70%);position:absolute;inset:-8% -10%}.HomeHero-module__B1rHZW__portraitFrame{aspect-ratio:4/5;z-index:1;border-radius:4px;width:clamp(280px,38vw,480px);position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 50px 80px -20px #050a13b3,0 20px 30px -10px #e89a3d40,inset 0 0 0 1px #e89a3d59}.HomeHero-module__B1rHZW__portrait{object-fit:cover;object-position:center 22%}.HomeHero-module__B1rHZW__portraitGradient{background:linear-gradient(200deg,#0a142400 0% 55%,#0a142466 100%);position:absolute;inset:0}.HomeHero-module__B1rHZW__caption{background:var(--paper);color:var(--ink);z-index:3;text-align:center;white-space:normal;border-radius:4px;justify-items:center;width:max-content;max-width:min(360px,86%);padding:14px 22px 16px;display:grid;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)rotate(-1.2deg);box-shadow:0 28px 50px -18px #050a13b3,0 10px 18px -10px #5f8a6b52,inset 0 0 0 1px #c9a84c80}.HomeHero-module__B1rHZW__caption:before{content:"";border-radius:inherit;z-index:-1;filter:blur(10px);opacity:.55;background:linear-gradient(135deg,#e89a3d52,#5f8a6b47);position:absolute;inset:-2px}.HomeHero-module__B1rHZW__captionEyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--terracotta);font-size:.625rem}.HomeHero-module__B1rHZW__captionRule{background:linear-gradient(90deg,#c25a3c00 0%,#c25a3cbf 50%,#c25a3c00 100%);width:28px;height:1px;margin:8px 0 10px;display:block}.HomeHero-module__B1rHZW__captionText{font-family:var(--font-display);color:var(--ink);font-size:1rem;font-style:italic;line-height:1.35}.HomeHero-module__B1rHZW__marquee{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c108c;border-top:1px solid #fbf6ec14;border-bottom:1px solid #fbf6ec0d;padding:22px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.HomeHero-module__B1rHZW__marqueeTrack{will-change:transform;width:max-content;animation:56s linear infinite HomeHero-module__B1rHZW__marqueeScroll;display:flex}.HomeHero-module__B1rHZW__marquee:hover .HomeHero-module__B1rHZW__marqueeTrack{animation-play-state:paused}.HomeHero-module__B1rHZW__marqueeGroup{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.HomeHero-module__B1rHZW__marqueeItem{font-family:var(--font-display);color:#fbf6ec9e;letter-spacing:.005em;white-space:nowrap;align-items:center;gap:clamp(32px,5vw,56px);padding-right:clamp(32px,5vw,56px);font-size:clamp(.95rem,1.25vw,1.15rem);font-weight:400;display:inline-flex}.HomeHero-module__B1rHZW__marqueeLabel{position:relative}.HomeHero-module__B1rHZW__marqueeSep{background:linear-gradient(90deg,#e89a3d00 0%,#e89a3d8c 50%,#e89a3d00 100%);width:28px;height:1px;display:inline-block}@keyframes HomeHero-module__B1rHZW__marqueeScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__B1rHZW__marqueeTrack{animation:none}}@media (max-width:900px){.HomeHero-module__B1rHZW__layout{grid-template-columns:1fr;padding-top:clamp(64px,10vh,96px)}.HomeHero-module__B1rHZW__portraitWrap{order:-1;height:clamp(380px,60vh,520px)}.HomeHero-module__B1rHZW__heading{font-size:clamp(3.5rem,14vw,6rem)}.HomeHero-module__B1rHZW__caption{max-width:90%;font-size:.95rem;bottom:-18px}}@media (max-width:560px){.HomeHero-module__B1rHZW__meta{gap:14px}.HomeHero-module__B1rHZW__metaDivider{display:none}}
.ScrollMotif-module__RctHra__layer{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.ScrollMotif-module__RctHra__sheet{will-change:transform;background:linear-gradient(150deg,#fbf6ec0e 0%,#fbf6ec05 100%);border:1px solid #fbf6ec14;border-radius:2px;flex-direction:column;justify-content:center;gap:14%;padding:14%;display:flex;position:absolute;top:0;box-shadow:0 18px 40px -28px #000c}.ScrollMotif-module__RctHra__sheetLine{background:#fbf6ec24;height:1px;display:block}.ScrollMotif-module__RctHra__sheetLine:nth-child(2){width:78%}.ScrollMotif-module__RctHra__sheetLine:nth-child(3){width:55%}.ScrollMotif-module__RctHra__mote{will-change:transform;background:radial-gradient(circle,#e8c97ae6 0%,#e8c97a00 70%);border-radius:50%;position:absolute;top:0}.ScrollMotif-module__RctHra__inkSvg{width:clamp(70px,12vw,150px);height:100%;position:absolute;top:0;right:clamp(12px,6vw,90px)}@media (max-width:760px){.ScrollMotif-module__RctHra__inkSvg{opacity:.5}.ScrollMotif-module__RctHra__sheet{opacity:.6}}
.HomeIntro-module__JUy02a__section{background:var(--paper);border-bottom:1px solid var(--border-soft);padding:clamp(72px,12vh,120px) clamp(20px,5vw,56px);position:relative}.HomeIntro-module__JUy02a__inner{max-width:980px;margin:0 auto}.HomeIntro-module__JUy02a__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--terracotta);align-items:center;gap:10px;margin-bottom:8px;font-size:.75rem;display:inline-flex}.HomeIntro-module__JUy02a__body p{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;max-width:38ch;font-size:clamp(1.375rem,3vw,2rem);font-weight:400;line-height:1.35}.HomeIntro-module__JUy02a__body em{color:var(--terracotta);font-style:italic}.HomeIntro-module__JUy02a__bodyEmphasis p{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;max-width:50ch;margin-top:20px;font-size:clamp(1.125rem,2.5vw,1.5rem);font-style:italic;font-weight:400;line-height:1.5}
.ProfCvButton-module__670mlW__btn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);-webkit-backdrop-filter:blur(8px);transition:transform .4s var(--ease-out-expo), border-color .3s var(--ease-out-quart), background .3s var(--ease-out-quart), box-shadow .4s var(--ease-out-expo);cursor:pointer;background:linear-gradient(#e89a3d29 0%,#e89a3d0f 100%);border:1px solid #e89a3d8c;border-radius:999px;align-items:center;gap:10px;padding:11px 20px;font-size:.75rem;display:inline-flex}.ProfCvButton-module__670mlW__btn svg{width:15px;height:15px;color:var(--saffron);transition:transform .4s var(--ease-out-expo)}.ProfCvButton-module__670mlW__btn:hover{border-color:var(--saffron);background:linear-gradient(#e89a3d42 0%,#e89a3d1a 100%);transform:translateY(-2px);box-shadow:0 14px 36px -16px #e89a3d99}.ProfCvButton-module__670mlW__btn:hover svg{transform:translateY(1px)}.ProfCvButton-module__670mlW__btn:active{transform:translateY(0)scale(.98)}.ProfCvButton-module__670mlW__pending{cursor:default;color:var(--text-on-dark-soft);background:#fbf6ec0a;border-color:#fbf6ec33}.ProfCvButton-module__670mlW__pending:hover{box-shadow:none;background:#fbf6ec0a;border-color:#fbf6ec33;transform:none}.ProfCvButton-module__670mlW__soon{letter-spacing:.12em;color:var(--saffron);opacity:.85;padding-left:2px;font-size:.625rem;font-style:normal}.ProfCvButton-module__670mlW__bridge{color:var(--ink);background:var(--saffron);border-color:var(--saffron)}.ProfCvButton-module__670mlW__bridge svg{color:var(--ink)}.ProfCvButton-module__670mlW__bridge:hover{background:var(--saffron-soft);border-color:var(--saffron-soft)}
.ScrapedDocument-module__wQaSKq__shell{background:#fbf6ec;width:100%;min-height:80vh}.ScrapedDocument-module__wQaSKq__frame{background:#fbf6ec;border:0;width:100%;min-height:80vh;display:block}
.BirdFlight-module__iIUkGW__sky{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.BirdFlight-module__iIUkGW__flyer{will-change:transform;position:absolute;left:0}.BirdFlight-module__iIUkGW__bird{color:#fbf6ecd9;filter:drop-shadow(0 4px 14px #04100e73);display:block}.BirdFlight-module__iIUkGW__lead{width:46px}.BirdFlight-module__iIUkGW__small{opacity:.8;width:32px}.BirdFlight-module__iIUkGW__tiny{opacity:.65;width:22px}.BirdFlight-module__iIUkGW__wingLeft,.BirdFlight-module__iIUkGW__wingRight{transform-box:fill-box;animation:.9s ease-in-out infinite alternate BirdFlight-module__iIUkGW__flap;animation-delay:var(--flap-delay,0s)}.BirdFlight-module__iIUkGW__wingLeft{transform-origin:100% 100%}.BirdFlight-module__iIUkGW__wingRight{transform-origin:0 100%;animation-name:BirdFlight-module__iIUkGW__flapMirror}@keyframes BirdFlight-module__iIUkGW__flap{0%{transform:rotate(0)scaleY(1)}to{transform:rotate(-26deg)scaleY(.72)}}@keyframes BirdFlight-module__iIUkGW__flapMirror{0%{transform:rotate(0)scaleY(1)}to{transform:rotate(26deg)scaleY(.72)}}@media (prefers-reduced-motion:reduce){.BirdFlight-module__iIUkGW__wingLeft,.BirdFlight-module__iIUkGW__wingRight{animation:none}}
.ProfHero-module__md0YHW__hero{min-height:clamp(560px,88vh,820px);color:var(--paper);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ProfHero-module__md0YHW__bg{z-index:0;background:radial-gradient(60% 70% at 80% 20%,#e89a3d52 0%,#e89a3d00 60%),radial-gradient(50% 60% at 12% 80%,#5f8a6b47 0%,#5f8a6b00 60%),radial-gradient(80% 60% at 50% 100%,#2f4a3a66 0%,#2f4a3a00 70%),linear-gradient(#050d12 0%,#0a1820 45%,#04100e 100%);position:absolute;inset:0}.ProfHero-module__md0YHW__aura{z-index:0;filter:blur(8px);opacity:.9;pointer-events:none;background:radial-gradient(38% 44% at 78% 30%,#e89a3d33 0%,#e89a3d00 66%),radial-gradient(34% 40% at 88% 62%,#5f8a6b29 0%,#5f8a6b00 68%);animation:18s ease-in-out infinite alternate ProfHero-module__md0YHW__auraDrift;position:absolute;inset:0}@keyframes ProfHero-module__md0YHW__auraDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2.5%,2%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.ProfHero-module__md0YHW__aura{animation:none}}.ProfHero-module__md0YHW__grain{z-index:0;opacity:.16;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ProfHero-module__md0YHW__inner{z-index:1;width:min(1280px,100%);margin:0 auto;padding:clamp(120px,18vh,200px) clamp(20px,5vw,56px) clamp(56px,8vh,96px);position:relative}.ProfHero-module__md0YHW__cvSlot{z-index:2;position:absolute;top:clamp(88px,12vh,128px);right:clamp(20px,5vw,56px)}@media (max-width:640px){.ProfHero-module__md0YHW__cvSlot{top:clamp(72px,10vh,96px);right:50%;transform:translate(50%)}}.ProfHero-module__md0YHW__crumbs{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-soft);align-items:center;gap:10px;margin-bottom:28px;font-size:.6875rem;display:inline-flex}.ProfHero-module__md0YHW__crumbs a{color:var(--text-on-dark-soft);text-decoration:none}.ProfHero-module__md0YHW__crumbs a:hover,.ProfHero-module__md0YHW__crumbCurrent{color:var(--saffron)}.ProfHero-module__md0YHW__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--moss-soft);align-items:center;gap:10px;margin-bottom:28px;font-size:.75rem;display:inline-flex}.ProfHero-module__md0YHW__eyebrowRule{background:linear-gradient(90deg, var(--moss) 0%, #5f8a6b00 100%);width:48px;height:1px}.ProfHero-module__md0YHW__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;max-width:16ch;margin-bottom:32px;font-size:clamp(2.75rem,9vw,6rem);font-weight:400;line-height:.96}.ProfHero-module__md0YHW__titleLine{display:block}.ProfHero-module__md0YHW__titleAccent{color:var(--saffron);font-style:italic;font-weight:300;display:block}.ProfHero-module__md0YHW__lead{max-width:56ch;font-family:var(--font-display);color:var(--text-on-dark);margin-bottom:clamp(40px,6vh,64px);font-size:clamp(1.0625rem,1.7vw,1.375rem);font-style:italic;font-weight:400;line-height:1.5}.ProfHero-module__md0YHW__hasSignature .ProfHero-module__md0YHW__inner{padding-top:clamp(104px,15vh,152px);padding-bottom:clamp(36px,5vh,60px)}.ProfHero-module__md0YHW__hasSignature .ProfHero-module__md0YHW__title{margin-bottom:22px;font-size:clamp(2.5rem,7vw,4.75rem)}.ProfHero-module__md0YHW__hasSignature .ProfHero-module__md0YHW__lead{margin-bottom:0;font-size:clamp(1rem,1.4vw,1.1875rem)}.ProfHero-module__md0YHW__meta{border-top:1px solid #fbf6ec24;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:clamp(24px,3vw,40px);max-width:880px;padding-top:28px;display:grid}.ProfHero-module__md0YHW__metaItem{flex-direction:column;gap:6px;display:flex}.ProfHero-module__md0YHW__metaValue{font-family:var(--font-display);letter-spacing:-.03em;color:var(--paper);font-size:clamp(2rem,3.2vw,2.875rem);font-weight:400;line-height:1}.ProfHero-module__md0YHW__metaLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-soft);font-size:.6875rem}.ProfHero-module__md0YHW__transitionToCream .ProfHero-module__md0YHW__bg:after{content:"";pointer-events:none;background:linear-gradient(#050d1200 calc(100% - 150px),#fbf6ec 100%);position:absolute;inset:0}
.VisionSection-module__ayziOa__section{color:var(--paper);isolation:isolate;background:linear-gradient(#050a13 0%,#0a1424 100%);padding:clamp(80px,15vh,160px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.VisionSection-module__ayziOa__backdrop{z-index:0;position:absolute;inset:0}.VisionSection-module__ayziOa__backdropImage{object-fit:cover;object-position:center 40%;opacity:.35}.VisionSection-module__ayziOa__backdropScrim{background:linear-gradient(#050a13d1 0%,#050a138c 45%,#050a13e6 100%),radial-gradient(60% 50% at 50% 20%,#5f8a6b47 0%,#5f8a6b00 70%);position:absolute;inset:0}.VisionSection-module__ayziOa__glow{filter:blur(10px);z-index:1;pointer-events:none;background:radial-gradient(60% 60% at 50% 0,#e89a3d47 0%,#e89a3d00 70%),radial-gradient(40% 40% at 12% 78%,#5f8a6b47 0%,#5f8a6b00 70%),radial-gradient(40% 40% at 88% 88%,#c25a3c2e 0%,#c25a3c00 70%);height:80%;position:absolute;inset:-10% -10% auto}.VisionSection-module__ayziOa__inner{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:920px;margin:0 auto;display:flex;position:relative}.VisionSection-module__ayziOa__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--saffron-soft);align-items:center;gap:14px;margin-bottom:clamp(28px,5vh,48px);font-size:.75rem;display:inline-flex}.VisionSection-module__ayziOa__eyebrowLine{background:var(--saffron);width:48px;height:1px}.VisionSection-module__ayziOa__heading{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 24px;font-size:clamp(1.75rem,4.8vw,3.5rem);font-weight:300;line-height:1.08}.VisionSection-module__ayziOa__headingLine{display:block}.VisionSection-module__ayziOa__subheading{font-family:var(--font-display);color:var(--saffron);margin-bottom:28px;font-size:clamp(1.125rem,2.4vw,1.5rem);font-style:italic;font-weight:300}.VisionSection-module__ayziOa__body{color:var(--text-on-dark);max-width:68ch;margin:0 auto 36px;font-size:1.0625rem;line-height:1.65}.VisionSection-module__ayziOa__ctaWrap{margin-top:48px}.VisionSection-module__ayziOa__cta{border:1.5px solid var(--saffron);min-height:48px;color:var(--saffron);cursor:pointer;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background .2s,border-color .2s,color .2s;display:inline-flex}.VisionSection-module__ayziOa__cta:hover,.VisionSection-module__ayziOa__cta:focus-visible{border-color:var(--saffron);color:var(--paper);background:#e89a3d1f;transform:scale(.98)}.VisionSection-module__ayziOa__cta:focus-visible{outline:none;box-shadow:0 0 0 3px #e89a3d73}.VisionSection-module__ayziOa__donateWrap{margin-top:clamp(22px,3vh,32px)}.VisionSection-module__ayziOa__donate{color:var(--paper);cursor:pointer;-webkit-backdrop-filter:blur(6px);transition:transform .45s var(--ease-out-expo), border-color .3s, background .3s, box-shadow .45s var(--ease-out-expo);background:linear-gradient(#e89a3d2e 0%,#e89a3d12 100%);border:1px solid #e89a3d8c;border-radius:999px;align-items:center;gap:12px;padding:10px 20px 10px 14px;font-family:inherit;text-decoration:none;animation:3.4s ease-in-out infinite VisionSection-module__ayziOa__donateFloat;display:inline-flex}.VisionSection-module__ayziOa__donate:hover{border-color:var(--saffron);background:linear-gradient(#e89a3d4d 0%,#e89a3d1f 100%);animation-play-state:paused;transform:translateY(-3px);box-shadow:0 16px 40px -18px #e89a3da6}@keyframes VisionSection-module__ayziOa__donateFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.VisionSection-module__ayziOa__donateBird{width:30px;color:var(--saffron);flex-shrink:0;animation:3.4s ease-in-out infinite VisionSection-module__ayziOa__donateBirdTilt}@keyframes VisionSection-module__ayziOa__donateBirdTilt{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)translateY(-2px)}}.VisionSection-module__ayziOa__donateText{flex-direction:column;line-height:1.25;display:flex}.VisionSection-module__ayziOa__donateLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--saffron);font-size:.72rem}.VisionSection-module__ayziOa__donateNote{color:var(--text-on-dark);font-size:.8125rem}.VisionSection-module__ayziOa__donateArrow{color:var(--saffron);transition:transform .4s var(--ease-out-expo)}.VisionSection-module__ayziOa__donate:hover .VisionSection-module__ayziOa__donateArrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.VisionSection-module__ayziOa__donate,.VisionSection-module__ayziOa__donateBird{animation:none}}.VisionSection-module__ayziOa__expandedSection{z-index:1000;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out VisionSection-module__ayziOa__fadeIn;display:flex;position:fixed;inset:0}@keyframes VisionSection-module__ayziOa__fadeIn{0%{opacity:0}to{opacity:1}}.VisionSection-module__ayziOa__expandedSection:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:-1;background:#000000b3;position:absolute;inset:0}.VisionSection-module__ayziOa__expandedContent{width:100%;max-width:1000px;max-height:90vh;color:var(--paper);background:linear-gradient(#050a13 0%,#0a1424 100%);border:1px solid #e89a3d33;border-radius:12px;padding:60px;animation:.3s cubic-bezier(.23,1,.32,1) VisionSection-module__ayziOa__slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080,inset 0 1px #e89a3d1a}@keyframes VisionSection-module__ayziOa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.VisionSection-module__ayziOa__expandedContent{max-height:95vh;padding:40px 30px}}.VisionSection-module__ayziOa__closeButton{width:40px;height:40px;color:var(--saffron);cursor:pointer;z-index:10;background:0 0;border:1px solid #e89a3d80;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.VisionSection-module__ayziOa__closeButton:hover{border-color:var(--saffron);background:#e89a3d1f}.VisionSection-module__ayziOa__expandedInner{grid-template-columns:1fr 320px;align-items:start;gap:60px;display:grid}@media (max-width:768px){.VisionSection-module__ayziOa__expandedInner{grid-template-columns:1fr;gap:40px}}.VisionSection-module__ayziOa__leftColumn{padding-top:20px}.VisionSection-module__ayziOa__contentText{text-align:left}.VisionSection-module__ayziOa__contentText p{color:var(--text-on-dark);text-align:justify;margin-bottom:20px;font-size:1.0625rem;line-height:1.75}.VisionSection-module__ayziOa__contentText p:last-child{margin-bottom:0}.VisionSection-module__ayziOa__rightColumn{position:sticky;top:20px}.VisionSection-module__ayziOa__qrSection{text-align:center;background:#e89a3d0d;border:1px solid #e89a3d33;border-radius:12px;padding:30px}.VisionSection-module__ayziOa__qrLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--saffron);margin-top:0;margin-bottom:20px;font-size:.75rem}.VisionSection-module__ayziOa__qrPlaceholder{aspect-ratio:1;background:#0000004d;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex;overflow:hidden}.VisionSection-module__ayziOa__qrPlaceholder img{object-fit:contain;width:100%;height:100%}.VisionSection-module__ayziOa__qrCaption{color:var(--text-on-dark);text-align:center;margin:0;font-size:.875rem;line-height:1.6}
.ProfRoleStrip-module__HOy17a__section{color:var(--paper);isolation:isolate;background:linear-gradient(#04100e 0%,#061318 50%,#050d12 100%);padding:clamp(96px,14vh,168px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.ProfRoleStrip-module__HOy17a__bg{z-index:0;pointer-events:none;background:radial-gradient(50% 50% at 88% 8%,#e89a3d1f 0%,#e89a3d00 60%),radial-gradient(46% 50% at 6% 92%,#5f8a6b24 0%,#5f8a6b00 62%);position:absolute;inset:0}.ProfRoleStrip-module__HOy17a__inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.ProfRoleStrip-module__HOy17a__header{max-width:760px;margin-bottom:clamp(48px,7vh,80px)}.ProfRoleStrip-module__HOy17a__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--moss-soft);align-items:center;gap:10px;margin-bottom:22px;font-size:.72rem;display:inline-flex}.ProfRoleStrip-module__HOy17a__eyebrowRule{background:linear-gradient(90deg, var(--moss) 0%, #5f8a6b00 100%);width:44px;height:1px}.ProfRoleStrip-module__HOy17a__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.02}.ProfRoleStrip-module__HOy17a__sub{max-width:52ch;font-family:var(--font-display);color:var(--text-on-dark);margin-top:20px;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-style:italic;line-height:1.5}.ProfRoleStrip-module__HOy17a__grid{grid-template-columns:repeat(2,1fr);gap:clamp(20px,2.4vw,32px);list-style:none;display:grid}.ProfRoleStrip-module__HOy17a__cell{flex-direction:column;gap:14px;display:flex}.ProfRoleStrip-module__HOy17a__tilt{height:100%;display:flex}.ProfRoleStrip-module__HOy17a__tilt>*{width:100%}.ProfRoleStrip-module__HOy17a__card{min-height:100%;color:var(--paper);transition:transform .55s var(--ease-out-expo), border-color .4s var(--ease-out-quart), box-shadow .55s var(--ease-out-expo);will-change:transform;background:#fbf6ec06;border:1px solid #fbf6ec1a;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}a.ProfRoleStrip-module__HOy17a__card:hover{border-color:#e89a3d73;transform:translateY(-6px);box-shadow:0 30px 70px -34px #000000d9}.ProfRoleStrip-module__HOy17a__media{aspect-ratio:16/9;position:relative;overflow:hidden}.ProfRoleStrip-module__HOy17a__mediaImg{object-fit:cover;transition:transform .9s var(--ease-out-expo);transform:scale(1.02)}a.ProfRoleStrip-module__HOy17a__card:hover .ProfRoleStrip-module__HOy17a__mediaImg{transform:scale(1.07)}.ProfRoleStrip-module__HOy17a__mediaFallback{background:linear-gradient(135deg,#0a1820 0%,#16302a 100%);position:absolute;inset:0}.ProfRoleStrip-module__HOy17a__mediaScrim{background:linear-gradient(#04100e00 38%,#04100ed1 100%);position:absolute;inset:0}.ProfRoleStrip-module__HOy17a__index{font-family:var(--font-mono);letter-spacing:.18em;color:#fbf6ecc7;font-size:.72rem;position:absolute;top:14px;left:16px}.ProfRoleStrip-module__HOy17a__body{flex-direction:column;flex:1;padding:clamp(22px,2.4vw,32px);display:flex}.ProfRoleStrip-module__HOy17a__period{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--saffron);margin-bottom:14px;font-size:.6875rem}.ProfRoleStrip-module__HOy17a__role{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400;line-height:1.08}.ProfRoleStrip-module__HOy17a__institution{color:var(--text-on-dark-soft);margin-top:6px;font-size:.9375rem;display:block}.ProfRoleStrip-module__HOy17a__desc{color:var(--text-on-dark);max-width:46ch;margin-top:16px;font-size:.95rem;line-height:1.62}.ProfRoleStrip-module__HOy17a__cta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--saffron);align-items:center;gap:7px;margin-top:auto;padding-top:22px;font-size:.72rem;display:inline-flex}.ProfRoleStrip-module__HOy17a__cta svg{width:15px;height:15px;transition:transform .4s var(--ease-out-expo)}a.ProfRoleStrip-module__HOy17a__card:hover .ProfRoleStrip-module__HOy17a__cta svg{transform:translate(3px,-3px)}.ProfRoleStrip-module__HOy17a__secondary{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-dark-soft);transition:color .3s var(--ease-out-quart);align-self:flex-start;align-items:center;gap:6px;padding:6px 0;font-size:.68rem;display:inline-flex}.ProfRoleStrip-module__HOy17a__secondary svg{width:13px;height:13px}.ProfRoleStrip-module__HOy17a__secondary:hover{color:var(--saffron)}@media (max-width:860px){.ProfRoleStrip-module__HOy17a__grid{grid-template-columns:1fr}}
.ProfSubpage-module__xOfHnq__section{color:var(--ink);background:linear-gradient(#fbf6ec 0%,#f3ead8 100%);padding:clamp(80px,12vh,144px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.ProfSubpage-module__xOfHnq__section.ProfSubpage-module__xOfHnq__dark{color:var(--paper);background:linear-gradient(#050d12 0%,#081a16 55%,#04100e 100%)}.ProfSubpage-module__xOfHnq__inner{max-width:1200px;margin:0 auto;position:relative}.ProfSubpage-module__xOfHnq__head{max-width:760px;margin-bottom:clamp(40px,6vh,72px)}@media (min-width:1080px){.ProfSubpage-module__xOfHnq__head{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;column-gap:clamp(40px,5vw,88px);max-width:none;display:grid}.ProfSubpage-module__xOfHnq__head>.ProfSubpage-module__xOfHnq__eyebrow,.ProfSubpage-module__xOfHnq__head>.ProfSubpage-module__xOfHnq__eyebrowDark{grid-area:1/1}.ProfSubpage-module__xOfHnq__head>.ProfSubpage-module__xOfHnq__h2,.ProfSubpage-module__xOfHnq__head>.ProfSubpage-module__xOfHnq__h2Dark{grid-area:2/1;max-width:20ch}.ProfSubpage-module__xOfHnq__head>.ProfSubpage-module__xOfHnq__italic,.ProfSubpage-module__xOfHnq__head>.ProfSubpage-module__xOfHnq__italicDark{border-left:1px solid var(--border);text-align:left;grid-area:2/2;margin-top:0;padding-left:clamp(20px,2vw,28px)}}.ProfSubpage-module__xOfHnq__eyebrow,.ProfSubpage-module__xOfHnq__eyebrowDark{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:.72rem;display:inline-flex;color:#c17f3e!important}.ProfSubpage-module__xOfHnq__eyebrowRule,.ProfSubpage-module__xOfHnq__eyebrowRuleDark{width:44px;height:1px;background:linear-gradient(90deg,#c17f3e 0%,#c17f3e00 100%)!important}.ProfSubpage-module__xOfHnq__h2,.ProfSubpage-module__xOfHnq__h2Dark{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:400;line-height:1.04;font-size:2.2rem!important}.ProfSubpage-module__xOfHnq__h2{color:var(--ink)}.ProfSubpage-module__xOfHnq__h2Dark{color:var(--paper)}.ProfSubpage-module__xOfHnq__italic,.ProfSubpage-module__xOfHnq__italicDark{max-width:52ch;font-family:var(--font-display);margin-top:16px;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-style:italic;line-height:1.5}.ProfSubpage-module__xOfHnq__italic{color:var(--text-muted)}.ProfSubpage-module__xOfHnq__italicDark{color:var(--text-on-dark)}.ProfSubpage-module__xOfHnq__hero{min-height:clamp(460px,72vh,680px);color:var(--paper);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ProfSubpage-module__xOfHnq__hero.ProfSubpage-module__xOfHnq__noBg{min-height:auto;color:var(--ink);background:0 0;display:block}.ProfSubpage-module__xOfHnq__hero.ProfSubpage-module__xOfHnq__noBg .ProfSubpage-module__xOfHnq__heroInner{padding-top:clamp(64px,10vh,96px);padding-bottom:clamp(16px,2vh,32px)}.ProfSubpage-module__xOfHnq__hero.ProfSubpage-module__xOfHnq__noBg .ProfSubpage-module__xOfHnq__heroTitle{color:var(--ink)!important}.ProfSubpage-module__xOfHnq__hero.ProfSubpage-module__xOfHnq__noBg .ProfSubpage-module__xOfHnq__heroSubtitle{color:var(--text-muted)!important}.ProfSubpage-module__xOfHnq__hero.ProfSubpage-module__xOfHnq__noBg .ProfSubpage-module__xOfHnq__heroStatValue{color:var(--ink)!important}.ProfSubpage-module__xOfHnq__hero.ProfSubpage-module__xOfHnq__noBg .ProfSubpage-module__xOfHnq__heroStatLabel{color:var(--text-muted)!important}.ProfSubpage-module__xOfHnq__heroBg{z-index:0;background:radial-gradient(60% 70% at 82% 16%,#e89a3d4d 0%,#e89a3d00 60%),radial-gradient(50% 60% at 10% 84%,#5f8a6b42 0%,#5f8a6b00 60%),linear-gradient(#050d12 0%,#0a1820 45%,#04100e 100%);position:absolute;inset:0}.ProfSubpage-module__xOfHnq__heroImage{z-index:0;position:absolute;inset:0}.ProfSubpage-module__xOfHnq__heroImageImg{object-fit:cover;opacity:.8}.ProfSubpage-module__xOfHnq__heroImageScrim{background:linear-gradient(#0a0c0f8c 0%,#0a0c0fe6 100%);position:absolute;inset:0}.ProfSubpage-module__xOfHnq__heroGrain{z-index:0;opacity:.14;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ProfSubpage-module__xOfHnq__heroInner{z-index:1;width:min(1200px,100%);margin:0 auto;padding:clamp(110px,16vh,180px) clamp(20px,5vw,56px) clamp(48px,7vh,80px);position:relative}.ProfSubpage-module__xOfHnq__crumbs{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-dark-soft);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:26px;font-size:.6875rem;display:inline-flex}.ProfSubpage-module__xOfHnq__crumbs a{color:var(--text-on-dark-soft)}.ProfSubpage-module__xOfHnq__crumbs a:hover,.ProfSubpage-module__xOfHnq__crumbCurrent{color:var(--saffron)}.ProfSubpage-module__xOfHnq__heroEyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-size:.72rem;display:inline-flex;color:#c17f3e!important}.ProfSubpage-module__xOfHnq__heroEyebrowRule{width:44px;height:1px;background:linear-gradient(90deg,#c17f3e 0%,#c17f3e00 100%)!important}.ProfSubpage-module__xOfHnq__heroTitle{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;max-width:18ch;font-weight:400;line-height:.98;font-size:3.4rem!important}.ProfSubpage-module__xOfHnq__heroMeta{font-family:var(--font-mono);letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;font-size:.8125rem;display:inline-flex}.ProfSubpage-module__xOfHnq__heroSubtitle{color:var(--text-on-dark)}.ProfSubpage-module__xOfHnq__heroSep,.ProfSubpage-module__xOfHnq__heroPeriod{color:var(--saffron)}.ProfSubpage-module__xOfHnq__heroGridContainer{flex-direction:column;gap:32px;width:100%;display:flex}@media (min-width:768px){.ProfSubpage-module__xOfHnq__heroGridContainer{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}}.ProfSubpage-module__xOfHnq__heroLeft{flex:1}.ProfSubpage-module__xOfHnq__heroSignature{flex-shrink:0;width:min(400px,100%)}.ProfSubpage-module__xOfHnq__heroStatBlock{border-left:2px solid var(--saffron,#e89a3d);flex-shrink:0;max-width:260px;margin-bottom:8px;padding-left:20px}.ProfSubpage-module__xOfHnq__heroStatValue{font-family:var(--font-display,serif);color:var(--paper,#fbf6ec);letter-spacing:-.01em;font-size:28px;font-weight:400;line-height:1.1}.ProfSubpage-module__xOfHnq__heroStatLabel{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-dark-soft,#fbf6ec99);margin-top:6px;font-size:.75rem;line-height:1.4}.ProfSubpage-module__xOfHnq__introGrid{align-items:center;gap:clamp(36px,5vw,80px);display:grid}.ProfSubpage-module__xOfHnq__layout_text{grid-template-columns:minmax(0,760px)}.ProfSubpage-module__xOfHnq__layout_imageRight{grid-template-columns:1.1fr .9fr}.ProfSubpage-module__xOfHnq__layout_imageLeft{grid-template-columns:.9fr 1.1fr}.ProfSubpage-module__xOfHnq__layout_imageLeft .ProfSubpage-module__xOfHnq__introText{order:2}.ProfSubpage-module__xOfHnq__layout_imageLeft .ProfSubpage-module__xOfHnq__introFigure{order:1}.ProfSubpage-module__xOfHnq__introText{max-width:62ch}.ProfSubpage-module__xOfHnq__prose p{color:inherit;font-size:1.0625rem;line-height:1.74}.ProfSubpage-module__xOfHnq__prose p+p{margin-top:1.2em}.ProfSubpage-module__xOfHnq__section.ProfSubpage-module__xOfHnq__dark .ProfSubpage-module__xOfHnq__prose p{color:var(--text-on-dark)}.ProfSubpage-module__xOfHnq__pullQuote{border-left:2px solid var(--saffron);margin-top:clamp(28px,4vh,44px);padding-left:clamp(18px,2vw,26px)}.ProfSubpage-module__xOfHnq__pullQuote blockquote{font-family:var(--font-display);letter-spacing:-.02em;color:inherit;font-size:clamp(1.3125rem,2.2vw,1.75rem);font-style:italic;line-height:1.34}.ProfSubpage-module__xOfHnq__pullQuote figcaption{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);margin-top:12px;font-size:.72rem}.ProfSubpage-module__xOfHnq__introFigure{aspect-ratio:4/5;border-radius:14px;width:100%;position:relative;overflow:hidden}.ProfSubpage-module__xOfHnq__introFigureImg{object-fit:cover}.ProfSubpage-module__xOfHnq__figureFrame{pointer-events:none;border:1px solid #0a142424;border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}.ProfSubpage-module__xOfHnq__cardGrid{gap:clamp(18px,2vw,28px);list-style:none;display:grid}.ProfSubpage-module__xOfHnq__cardGrid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.ProfSubpage-module__xOfHnq__cardGrid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.ProfSubpage-module__xOfHnq__cardCell{display:flex}.ProfSubpage-module__xOfHnq__tilt{width:100%;display:flex}.ProfSubpage-module__xOfHnq__tilt>*{width:100%}.ProfSubpage-module__xOfHnq__card{width:100%;color:var(--paper);background:#fbf6ec08;border:1px solid #fbf6ec1a;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;border-top:3px solid #c17f3e!important;transition:transform .18s,border-color .18s,box-shadow .18s,background-color .18s!important}a.ProfSubpage-module__xOfHnq__card:hover{border-color:#c17f3e73!important;transform:translateY(-4px)!important;box-shadow:0 16px 36px #0006!important}.ProfSubpage-module__xOfHnq__cardLight{color:var(--ink);background:#2f4a3a0a;border:1px solid #2f4a3a17;border-top:3px solid #c17f3e!important;transition:transform .18s,border-color .18s,box-shadow .18s,background-color .18s!important}a.ProfSubpage-module__xOfHnq__cardLight:hover{background:var(--paper)!important;border-color:#c17f3e8c!important;transform:translateY(-4px)!important;box-shadow:0 16px 36px #2f4a3a1f!important}.ProfSubpage-module__xOfHnq__cardMetaLight{color:#c17f3e!important}.ProfSubpage-module__xOfHnq__cardTitleLight{color:var(--ink)!important}.ProfSubpage-module__xOfHnq__cardDescLight{color:var(--text-muted)!important}.ProfSubpage-module__xOfHnq__cardCtaLight{color:#c17f3e!important}.ProfSubpage-module__xOfHnq__cardMedia{aspect-ratio:16/10;position:relative;overflow:hidden}.ProfSubpage-module__xOfHnq__cardMediaImg{object-fit:cover;transition:transform .9s var(--ease-out-expo)}a.ProfSubpage-module__xOfHnq__card:hover .ProfSubpage-module__xOfHnq__cardMediaImg{transform:scale(1.06)}.ProfSubpage-module__xOfHnq__cardMediaScrim{background:linear-gradient(#04100e00 50%,#04100eb3 100%);position:absolute;inset:0}.ProfSubpage-module__xOfHnq__cardBody{flex-direction:column;flex:1;padding:clamp(20px,2.2vw,28px);display:flex}.ProfSubpage-module__xOfHnq__cardMeta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:.6875rem;color:#c17f3e!important}.ProfSubpage-module__xOfHnq__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);font-weight:400;line-height:1.1;font-size:1.5rem!important}.ProfSubpage-module__xOfHnq__cardDesc{color:var(--text-on-dark-soft);margin-top:12px;font-size:.9375rem;line-height:1.6}.ProfSubpage-module__xOfHnq__cardCta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;padding-top:20px;font-size:.7rem;display:inline-flex;color:#c17f3e!important}.ProfSubpage-module__xOfHnq__cardCta svg{width:14px;height:14px}.ProfSubpage-module__xOfHnq__archiveGroups{flex-direction:column;gap:14px;display:flex}.ProfSubpage-module__xOfHnq__panel{background:#fff6;border:1px solid #0a14241f;border-radius:14px;overflow:hidden}.ProfSubpage-module__xOfHnq__panelHead{cursor:pointer;text-align:left;width:100%;transition:background .3s var(--ease-out-quart);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:clamp(18px,2.2vw,26px) clamp(20px,2.4vw,30px);display:flex}.ProfSubpage-module__xOfHnq__panelHead:hover{background:#e89a3d0f}.ProfSubpage-module__xOfHnq__panelLabel{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);align-items:center;gap:12px;font-size:clamp(1.125rem,1.9vw,1.4375rem);display:inline-flex}.ProfSubpage-module__xOfHnq__panelCount{font-family:var(--font-mono);letter-spacing:.08em;color:var(--moss-deep);border:1px solid #2f4a3a47;border-radius:999px;padding:2px 9px;font-size:.6875rem}.ProfSubpage-module__xOfHnq__panelIcon{width:34px;height:34px;color:var(--saffron);border:1px solid #0a142429;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ProfSubpage-module__xOfHnq__panelIcon svg{width:16px;height:16px}.ProfSubpage-module__xOfHnq__panel .ProfSubpage-module__xOfHnq__archiveList{padding:0 clamp(20px,2.4vw,30px) clamp(8px,1.5vh,14px)}.ProfSubpage-module__xOfHnq__archiveGroupLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--moss-deep);border-bottom:1px solid #0a142424;margin-bottom:6px;padding-bottom:14px;font-size:.72rem}.ProfSubpage-module__xOfHnq__archiveList{list-style:none}.ProfSubpage-module__xOfHnq__archiveRow{border-bottom:1px solid #0a142417;justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0;display:flex}.ProfSubpage-module__xOfHnq__archiveMain{flex-direction:column;gap:4px;display:flex}.ProfSubpage-module__xOfHnq__archivePrimary{color:var(--ink);max-width:70ch;font-size:1rem;line-height:1.5}.ProfSubpage-module__xOfHnq__archiveSecondary{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--moss-deep);font-size:.6875rem}.ProfSubpage-module__xOfHnq__archiveMeta{font-family:var(--font-mono);color:var(--saffron);white-space:nowrap;flex-shrink:0;font-size:.8125rem}.ProfSubpage-module__xOfHnq__timeline{padding-left:28px;list-style:none;position:relative}.ProfSubpage-module__xOfHnq__timeline:before{content:"";background:#fbf6ec29;width:1px;position:absolute;top:8px;bottom:8px;left:5px}.ProfSubpage-module__xOfHnq__tEntry{padding-bottom:34px;position:relative}.ProfSubpage-module__xOfHnq__tEntry:last-child{padding-bottom:0}.ProfSubpage-module__xOfHnq__tEntry:before{content:"";background:var(--saffron);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-28px;box-shadow:0 0 0 4px #e89a3d2e}.ProfSubpage-module__xOfHnq__tPeriod{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--saffron);font-size:.6875rem}.ProfSubpage-module__xOfHnq__tTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);margin-top:6px;font-size:1.375rem;font-weight:400}.ProfSubpage-module__xOfHnq__tPlace{color:var(--text-on-dark-soft);margin-top:3px;font-size:.9375rem;display:block}.ProfSubpage-module__xOfHnq__tDesc{color:var(--text-on-dark);max-width:58ch;margin-top:10px;font-size:.95rem;line-height:1.62}.ProfSubpage-module__xOfHnq__deck{max-width:860px;margin:0 auto}.ProfSubpage-module__xOfHnq__deckCard{cursor:grab;background:linear-gradient(#0a161280 0%,#06100eb3 100%);border:1px solid #fbf6ec1f;border-radius:20px;padding:clamp(32px,5vw,64px);position:relative}.ProfSubpage-module__xOfHnq__deckCard:active{cursor:grabbing}.ProfSubpage-module__xOfHnq__quoteMark{font-family:var(--font-display);color:var(--saffron);opacity:.5;font-size:5rem;line-height:.6}.ProfSubpage-module__xOfHnq__deckQuote{font-family:var(--font-display);letter-spacing:-.01em;color:var(--paper);margin-top:8px;font-size:clamp(1.3125rem,2.6vw,1.875rem);line-height:1.4}.ProfSubpage-module__xOfHnq__deckAttr{flex-direction:column;gap:4px;margin-top:26px;display:flex}.ProfSubpage-module__xOfHnq__deckAuthor{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--saffron);font-size:.8125rem}.ProfSubpage-module__xOfHnq__deckRole{color:var(--text-on-dark-soft);font-size:.9375rem}.ProfSubpage-module__xOfHnq__deckControls{justify-content:center;align-items:center;gap:20px;margin-top:clamp(24px,3.5vh,36px);display:flex}.ProfSubpage-module__xOfHnq__deckCount{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-on-dark-soft);font-size:.8125rem}.ProfSubpage-module__xOfHnq__arrowDark{width:46px;height:46px;color:var(--paper);cursor:pointer;transition:transform .4s var(--ease-out-expo), border-color .3s, background .3s;background:#fbf6ec0a;border:1px solid #fbf6ec33;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ProfSubpage-module__xOfHnq__arrowDark svg{width:17px;height:17px}.ProfSubpage-module__xOfHnq__arrowDark:hover{border-color:var(--saffron);background:#e89a3d24;transform:translateY(-2px)}.ProfSubpage-module__xOfHnq__bridge{color:var(--paper);text-align:center;background:linear-gradient(#050d12 0%,#04100e 100%)}.ProfSubpage-module__xOfHnq__bridgeHeading{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;max-width:22ch;margin:0 auto;font-size:clamp(1.875rem,4.4vw,2.75rem);font-weight:400}.ProfSubpage-module__xOfHnq__bridgeBody{max-width:50ch;color:var(--text-on-dark);margin:18px auto 0;line-height:1.6}.ProfSubpage-module__xOfHnq__bridgeLinks{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;max-width:860px;margin:clamp(32px,4.5vh,48px) auto 0;list-style:none;display:grid}.ProfSubpage-module__xOfHnq__bridgeLink{text-align:left;transition:transform .45s var(--ease-out-expo), border-color .3s, background .3s;background:#fbf6ec08;border:1px solid #fbf6ec1f;border-radius:14px;flex-direction:column;gap:8px;padding:22px;display:flex}.ProfSubpage-module__xOfHnq__bridgeLink:hover{background:#e89a3d0f;border-color:#e89a3d73;transform:translateY(-3px)}.ProfSubpage-module__xOfHnq__bridgeLinkLabel{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);align-items:center;gap:8px;font-size:1.1875rem;display:inline-flex}.ProfSubpage-module__xOfHnq__bridgeLinkLabel svg{width:15px;height:15px;color:var(--saffron)}.ProfSubpage-module__xOfHnq__bridgeLinkDesc{color:var(--text-on-dark-soft);font-size:.875rem;line-height:1.5}.ProfSubpage-module__xOfHnq__gratSection{color:var(--paper);background:radial-gradient(50% 60% at 50% 0,#e89a3d1a 0%,#e89a3d00 60%),linear-gradient(#050d12 0%,#04100e 100%)}.ProfSubpage-module__xOfHnq__gratitude{text-align:center;max-width:720px;margin:0 auto}.ProfSubpage-module__xOfHnq__gratHeading{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;margin-top:6px;font-size:clamp(1.875rem,4.4vw,2.875rem);font-weight:400;line-height:1.06}.ProfSubpage-module__xOfHnq__gratBody{margin-top:24px}.ProfSubpage-module__xOfHnq__gratBody p{color:var(--text-on-dark);font-size:1.0625rem;line-height:1.75}.ProfSubpage-module__xOfHnq__gratBody p+p{margin-top:1.1em}.ProfSubpage-module__xOfHnq__gratQuote{border-top:1px solid #fbf6ec24;margin-top:clamp(28px,4vh,40px);padding-top:clamp(24px,3vh,32px)}.ProfSubpage-module__xOfHnq__gratQuote blockquote{font-family:var(--font-display);letter-spacing:-.02em;color:var(--saffron);font-size:clamp(1.25rem,2.4vw,1.75rem);font-style:italic;line-height:1.4}.ProfSubpage-module__xOfHnq__gratQuote figcaption{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-dark-soft);margin-top:14px;font-size:.72rem}@media (max-width:900px){.ProfSubpage-module__xOfHnq__layout_imageRight,.ProfSubpage-module__xOfHnq__layout_imageLeft{grid-template-columns:1fr}.ProfSubpage-module__xOfHnq__layout_imageLeft .ProfSubpage-module__xOfHnq__introText{order:2}.ProfSubpage-module__xOfHnq__layout_imageLeft .ProfSubpage-module__xOfHnq__introFigure{order:1}.ProfSubpage-module__xOfHnq__introFigure{aspect-ratio:16/10}.ProfSubpage-module__xOfHnq__cardGrid[data-cols="3"],.ProfSubpage-module__xOfHnq__cardGrid[data-cols="2"]{grid-template-columns:1fr}}@media (max-width:560px){.ProfSubpage-module__xOfHnq__archiveRow{flex-direction:column;gap:6px}}.ProfSubpage-module__xOfHnq__introLink{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--gold,#c9a84c);border-bottom:1px solid;align-items:center;gap:7px;margin-top:18px;padding-bottom:3px;font-size:.72rem;text-decoration:none;transition:gap .2s cubic-bezier(.16,1,.3,1),opacity .16s;display:inline-flex}.ProfSubpage-module__xOfHnq__introLink:hover{opacity:.82;gap:11px}@media (prefers-reduced-motion:reduce){.ProfSubpage-module__xOfHnq__introLink{transition:none}.ProfSubpage-module__xOfHnq__introLink:hover{gap:7px}}
.LogoOrMonogram-module__hPNLuq__monogram{background:linear-gradient(155deg, color-mix(in srgb, var(--ink) 88%, transparent), color-mix(in srgb, var(--ink) 70%, transparent));color:var(--paper);font-family:var(--font-display,"Newsreader", serif);letter-spacing:.02em;border:1px solid color-mix(in srgb, var(--gold) 32%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper) 12%, transparent), 0 6px 18px color-mix(in srgb, var(--ink) 28%, transparent);border-radius:999px;justify-content:center;align-items:center;font-size:clamp(.9rem,1.6vw,1.15rem);font-weight:500;display:inline-flex}
.EducationHero-module__d-cfwW__hero{min-height:clamp(480px,72vh,680px);color:var(--paper);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.EducationHero-module__d-cfwW__hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#04100ea6 50%,#04100e 100%);height:120px;position:absolute;bottom:0;left:0;right:0}.EducationHero-module__d-cfwW__backdrop{z-index:0;position:absolute;inset:0}.EducationHero-module__d-cfwW__backdropImage{object-fit:cover;object-position:50% 40%;filter:saturate(1.05)contrast(1.04)brightness(.88)}.EducationHero-module__d-cfwW__backdropTint{background:radial-gradient(55% 45% at 15% 15%,#c9a84c38 0%,#c9a84c00 65%),radial-gradient(45% 50% at 85% 85%,#2f4a3a61 0%,#2f4a3a00 65%),linear-gradient(#0a14246b 0%,#0a14245c 40%,#0a1424d1 80%,#04100ef5 100%);position:absolute;inset:0}.EducationHero-module__d-cfwW__backdropFade{background:radial-gradient(110% 70% at 50% 100%,#0a1424b8 0%,#0a142400 55%),radial-gradient(80% 40% at 0%,#04081480 0%,#04081400 60%);position:absolute;inset:0}.EducationHero-module__d-cfwW__inner{z-index:1;width:min(1280px,100%);margin:0 auto;padding:clamp(120px,18vh,180px) clamp(20px,5vw,56px) clamp(56px,8vh,88px);position:relative}.EducationHero-module__d-cfwW__crumbs{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;font-size:.6875rem;display:inline-flex}.EducationHero-module__d-cfwW__crumbLink{color:var(--text-on-dark-soft);text-decoration:none;transition:color .2s}.EducationHero-module__d-cfwW__crumbLink:hover{color:#c9a84c}.EducationHero-module__d-cfwW__crumbSep{opacity:.45}.EducationHero-module__d-cfwW__crumbCurrent{color:var(--text-on-dark)}.EducationHero-module__d-cfwW__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#c9a84c;align-items:center;gap:12px;margin-bottom:24px;font-size:.6875rem;display:inline-flex}.EducationHero-module__d-cfwW__eyebrowRule{background:#c9a84c;width:32px;height:1px;display:inline-block}.EducationHero-module__d-cfwW__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;max-width:14ch;margin:0 0 24px;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:400;line-height:1.02}.EducationHero-module__d-cfwW__titleLine{display:block}.EducationHero-module__d-cfwW__lead{max-width:52ch}.EducationHero-module__d-cfwW__lead p{font-family:var(--font-display);color:var(--text-on-dark-soft);text-wrap:pretty;font-size:clamp(1.125rem,2.2vw,1.5rem);font-style:italic;font-weight:300;line-height:1.45}
.ProfEarlyCareer-module__qclOEa__section{color:var(--ink);background:radial-gradient(60% 80% at 12% 0,#5f8a6b14 0%,#5f8a6b00 58%),linear-gradient(#fbf6ec 0%,#f3ead8 100%);padding:clamp(96px,14vh,168px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.ProfEarlyCareer-module__qclOEa__inner{max-width:1200px;margin:0 auto}.ProfEarlyCareer-module__qclOEa__grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(40px,5vw,88px);display:grid}.ProfEarlyCareer-module__qclOEa__header{margin-bottom:clamp(28px,4vh,44px)}.ProfEarlyCareer-module__qclOEa__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--moss-deep);align-items:center;gap:10px;margin-bottom:22px;font-size:.72rem;display:inline-flex}.ProfEarlyCareer-module__qclOEa__eyebrowRule{background:linear-gradient(90deg, var(--moss-deep) 0%, #2f4a3a00 100%);width:44px;height:1px}.ProfEarlyCareer-module__qclOEa__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-size:clamp(2rem,4.6vw,3.25rem);font-weight:400;line-height:1.04}.ProfEarlyCareer-module__qclOEa__sub{max-width:46ch;font-family:var(--font-display);color:var(--text-muted);margin-top:18px;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-style:italic;line-height:1.5}.ProfEarlyCareer-module__qclOEa__body{max-width:60ch}.ProfEarlyCareer-module__qclOEa__body p{color:var(--text);font-size:1.0625rem;line-height:1.72}.ProfEarlyCareer-module__qclOEa__body p+p{margin-top:1.2em}.ProfEarlyCareer-module__qclOEa__pullQuote{border-left:2px solid var(--saffron);margin-top:clamp(32px,4vh,48px);padding-left:clamp(20px,2vw,28px)}.ProfEarlyCareer-module__qclOEa__pullQuote blockquote{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.375rem,2.4vw,1.875rem);font-style:italic;line-height:1.32}.ProfEarlyCareer-module__qclOEa__pullQuote figcaption{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);margin-top:14px;font-size:.72rem}.ProfEarlyCareer-module__qclOEa__aside{position:relative}.ProfEarlyCareer-module__qclOEa__figure{aspect-ratio:4/5;border-radius:14px;width:100%;margin-bottom:clamp(28px,4vh,40px);position:relative;overflow:hidden}.ProfEarlyCareer-module__qclOEa__figureImg{object-fit:cover;filter:saturate(.92)contrast(1.02)}.ProfEarlyCareer-module__qclOEa__figureFrame{pointer-events:none;border:1px solid #0a14241f;border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff40}.ProfEarlyCareer-module__qclOEa__timeline{padding-left:22px;list-style:none;position:relative}.ProfEarlyCareer-module__qclOEa__timeline:before{content:"";background:#0a142429;width:1px;position:absolute;top:8px;bottom:8px;left:4px}.ProfEarlyCareer-module__qclOEa__tEntry{padding-bottom:26px;position:relative}.ProfEarlyCareer-module__qclOEa__tEntry:last-child{padding-bottom:0}.ProfEarlyCareer-module__qclOEa__tEntry:before{content:"";background:var(--saffron);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-22px;box-shadow:0 0 0 4px #e89a3d29}.ProfEarlyCareer-module__qclOEa__tPeriod{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--moss-deep);font-size:.6875rem}.ProfEarlyCareer-module__qclOEa__tRole{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:6px;font-size:1.25rem;font-weight:400}.ProfEarlyCareer-module__qclOEa__tPlace{color:var(--text-soft);margin-top:2px;font-size:.875rem;display:block}.ProfEarlyCareer-module__qclOEa__tDesc{color:var(--text-muted);max-width:40ch;margin-top:8px;font-size:.9375rem;line-height:1.55}.ProfEarlyCareer-module__qclOEa__expandedSection{z-index:1000;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out ProfEarlyCareer-module__qclOEa__fadeIn;display:flex;position:fixed;inset:0}@keyframes ProfEarlyCareer-module__qclOEa__fadeIn{0%{opacity:0}to{opacity:1}}.ProfEarlyCareer-module__qclOEa__expandedSection:before{content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:-1;background:#0a142473;position:absolute;inset:0}.ProfEarlyCareer-module__qclOEa__expandedContent{background:var(--paper);border:1px solid var(--paper-edge);width:100%;max-width:760px;max-height:85vh;color:var(--ink);animation:ProfEarlyCareer-module__qclOEa__slideUp .35s var(--ease-out-expo);border-radius:20px;padding:clamp(32px,5vw,56px);position:relative;overflow-y:auto;box-shadow:0 24px 64px -16px #0a14243d,inset 0 1px #fff9}@keyframes ProfEarlyCareer-module__qclOEa__slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ProfEarlyCareer-module__qclOEa__closeButton{border:1px solid var(--border);width:36px;height:36px;color:var(--ink);cursor:pointer;z-index:10;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;transition:all .2s;display:flex;position:absolute;top:24px;right:24px}.ProfEarlyCareer-module__qclOEa__closeButton:hover{border-color:var(--ink);background:#0a14240d}.ProfEarlyCareer-module__qclOEa__expandedInner{text-align:left}.ProfEarlyCareer-module__qclOEa__expandedTitle{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;line-height:1.1}.ProfEarlyCareer-module__qclOEa__expandedSubtitle{font-family:var(--font-display);color:var(--terracotta);border-bottom:1px solid var(--border-soft);margin-bottom:2rem;padding-bottom:1rem;font-size:1.25rem;font-style:italic;font-weight:300}.ProfEarlyCareer-module__qclOEa__contentText{color:var(--text);font-size:1.0625rem;line-height:1.75}.ProfEarlyCareer-module__qclOEa__contentText p{margin-bottom:1.5rem}.ProfEarlyCareer-module__qclOEa__contentText p:last-child{margin-bottom:0}.ProfEarlyCareer-module__qclOEa__contentText .ProfEarlyCareer-module__qclOEa__lead{color:var(--ink-soft);font-size:1.2rem;font-weight:500;line-height:1.6}.ProfEarlyCareer-module__qclOEa__contentText hr{background:var(--border);border:0;height:1px;margin:1.5rem 0}.ProfEarlyCareer-module__qclOEa__readMoreWrapper{margin-top:1.5rem;margin-bottom:2rem}.ProfEarlyCareer-module__qclOEa__readMoreButton{font-family:var(--font-body);color:var(--terracotta);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:1rem;font-weight:500;transition:color .2s,transform .2s;display:inline-flex}.ProfEarlyCareer-module__qclOEa__readMoreButton:hover{color:var(--saffron);transform:translate(4px)}@media (max-width:900px){.ProfEarlyCareer-module__qclOEa__grid{grid-template-columns:1fr}}
.SubArchive-module__ccdhha__tools{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-bottom:clamp(20px,3vh,32px);display:flex}.SubArchive-module__ccdhha__searchWrap{flex:320px;min-width:240px;max-width:460px;position:relative}.SubArchive-module__ccdhha__searchIcon{color:var(--text-soft);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.SubArchive-module__ccdhha__search{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--ink);border-radius:6px;padding:11px 38px;font-family:inherit;font-size:.9rem;transition:border-color .18s,box-shadow .18s}.SubArchive-module__ccdhha__search::placeholder{color:var(--text-soft)}.SubArchive-module__ccdhha__search:focus{border-color:var(--gold,#c9a84c);outline:none;box-shadow:0 0 0 3px #c9a84c29}.SubArchive-module__ccdhha__search::-webkit-search-cancel-button{display:none}.SubArchive-module__ccdhha__clear{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.SubArchive-module__ccdhha__clear:hover{background:var(--panel-deep);color:var(--ink)}.SubArchive-module__ccdhha__toolMeta{align-items:center;gap:16px;display:flex}.SubArchive-module__ccdhha__count{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.SubArchive-module__ccdhha__toggleAll{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;border:none;border-bottom:1px solid var(--border);background:0 0;padding:0;font-size:.72rem;transition:color .16s,border-color .16s}.SubArchive-module__ccdhha__toggleAll:hover{color:var(--ink);border-color:currentColor}.SubArchive-module__ccdhha__empty{color:var(--text-muted);margin:8px 0 24px;font-size:.92rem}.SubArchive-module__ccdhha__mark{color:inherit;background:#c9a84c47;border-radius:2px;padding:0 1px}.SubArchive-module__ccdhha__list{counter-reset:none;margin:0;padding:0;list-style:none}.SubArchive-module__ccdhha__row{border-top:1px solid var(--border-soft)}.SubArchive-module__ccdhha__row:first-child{border-top:none}.SubArchive-module__ccdhha__rowInner{color:inherit;border-radius:5px;grid-template-columns:40px minmax(0,1fr) auto;align-items:baseline;gap:4px 18px;padding:15px 12px 15px 4px;text-decoration:none;transition:background-color .2s,transform .2s;display:grid;position:relative}.SubArchive-module__ccdhha__rowInner:before{content:"";background:var(--gold,#c9a84c);transform-origin:top;border-radius:2px;width:2px;transition:transform .26s cubic-bezier(.16,1,.3,1);position:absolute;top:8px;bottom:8px;left:0;transform:scaleY(0)}.SubArchive-module__ccdhha__rowLinked .SubArchive-module__ccdhha__rowInner:hover,.SubArchive-module__ccdhha__rowLinked .SubArchive-module__ccdhha__rowInner:focus-visible{background:var(--panel);outline:none;transform:translate(3px)}.SubArchive-module__ccdhha__rowLinked .SubArchive-module__ccdhha__rowInner:hover:before,.SubArchive-module__ccdhha__rowLinked .SubArchive-module__ccdhha__rowInner:focus-visible:before{transform:scaleY(1)}.SubArchive-module__ccdhha__index{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--text-soft);padding-top:3px;font-size:.7rem}.SubArchive-module__ccdhha__body{flex-direction:column;gap:4px;min-width:0;display:flex}.SubArchive-module__ccdhha__primary{color:var(--ink);font-size:1rem;line-height:1.45}.SubArchive-module__ccdhha__secondary{color:var(--text-muted);font-size:.85rem;line-height:1.5}.SubArchive-module__ccdhha__meta{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;white-space:nowrap;color:var(--text-soft);padding-top:3px;font-size:.72rem}.SubArchive-module__ccdhha__cta{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--gold,#c9a84c);align-items:center;gap:5px;margin-top:3px;font-size:.68rem;display:inline-flex}.SubArchive-module__ccdhha__cta svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.SubArchive-module__ccdhha__rowLinked .SubArchive-module__ccdhha__rowInner:hover .SubArchive-module__ccdhha__cta svg{transform:translate(2px,-2px)}@media (max-width:720px){.SubArchive-module__ccdhha__rowInner{grid-template-columns:28px minmax(0,1fr);gap:4px 12px}.SubArchive-module__ccdhha__meta{grid-column:2;padding-top:6px}}@media (prefers-reduced-motion:reduce){.SubArchive-module__ccdhha__rowInner,.SubArchive-module__ccdhha__rowInner:before,.SubArchive-module__ccdhha__cta svg{transition:none}.SubArchive-module__ccdhha__rowLinked .SubArchive-module__ccdhha__rowInner:hover{transform:none}}
.EducationPhilosophy-module__nkwsHa__section{color:var(--navy);background:#f5f0e8;padding:clamp(64px,10vh,96px) clamp(20px,5vw,56px)}.EducationPhilosophy-module__nkwsHa__inner{max-width:880px;margin:0 auto}.EducationPhilosophy-module__nkwsHa__quote{border-top:1px solid #0a14241f;border-bottom:1px solid #0a14241f;margin:0;padding:clamp(32px,5vw,48px) 0;position:relative}.EducationPhilosophy-module__nkwsHa__quoteMark{font-family:var(--font-display);color:#c9a84c;opacity:.35;font-size:4rem;line-height:1;position:absolute;top:16px;left:0}.EducationPhilosophy-module__nkwsHa__quoteText{font-family:var(--font-display);letter-spacing:-.02em;color:var(--navy);text-wrap:pretty;margin:0;padding-left:clamp(24px,4vw,48px);font-size:clamp(1.375rem,3vw,2rem);line-height:1.35}.EducationPhilosophy-module__nkwsHa__goldPhrase{font-family:var(--font-display);color:#c9a84c;margin:20px 0 0;padding-left:clamp(24px,4vw,48px);font-size:clamp(1.125rem,2vw,1.375rem);font-style:italic}.EducationPhilosophy-module__nkwsHa__body{margin-top:clamp(32px,5vh,48px)}.EducationPhilosophy-module__nkwsHa__body p{color:color-mix(in srgb, var(--navy) 82%, transparent);max-width:68ch;margin:0;font-size:1.0625rem;line-height:1.7}
.GivingBackHero-module__biK8Oq__hero{min-height:clamp(480px,72vh,680px);color:var(--paper);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.GivingBackHero-module__biK8Oq__hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#04100ea6 50%,#04100e 100%);height:120px;position:absolute;bottom:0;left:0;right:0}.GivingBackHero-module__biK8Oq__backdrop{z-index:0;position:absolute;inset:0}.GivingBackHero-module__biK8Oq__backdropImage{object-fit:cover;object-position:50% 40%;filter:saturate(1.05)contrast(1.04)brightness(.88)}.GivingBackHero-module__biK8Oq__backdropTint{background:radial-gradient(55% 45% at 15% 15%,#e89a3d3d 0%,#e89a3d00 65%),radial-gradient(45% 50% at 85% 85%,#2f4a3a61 0%,#2f4a3a00 65%),linear-gradient(#050a136b 0%,#050a135c 40%,#050a13d1 80%,#04100ef5 100%);position:absolute;inset:0}.GivingBackHero-module__biK8Oq__backdropFade{background:radial-gradient(110% 70% at 50% 100%,#0a1424b8 0%,#0a142400 55%),radial-gradient(80% 40% at 0%,#04081480 0%,#04081400 60%);position:absolute;inset:0}.GivingBackHero-module__biK8Oq__inner{z-index:1;width:min(1280px,100%);margin:0 auto;padding:clamp(120px,18vh,180px) clamp(20px,5vw,56px) clamp(56px,8vh,88px);position:relative}.GivingBackHero-module__biK8Oq__crumbs{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;font-size:.6875rem;display:inline-flex}.GivingBackHero-module__biK8Oq__crumbLink{color:var(--text-on-dark-soft);text-decoration:none;transition:color .2s}.GivingBackHero-module__biK8Oq__crumbLink:hover{color:var(--saffron)}.GivingBackHero-module__biK8Oq__crumbSep{opacity:.45}.GivingBackHero-module__biK8Oq__crumbCurrent{color:var(--text-on-dark)}.GivingBackHero-module__biK8Oq__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--saffron);align-items:center;gap:12px;margin-bottom:24px;font-size:.6875rem;display:inline-flex}.GivingBackHero-module__biK8Oq__eyebrowRule{background:var(--saffron);width:32px;height:1px;display:inline-block}.GivingBackHero-module__biK8Oq__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;max-width:14ch;margin:0 0 24px;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:400;line-height:1.02}.GivingBackHero-module__biK8Oq__titleLine{display:block}.GivingBackHero-module__biK8Oq__lead{max-width:52ch}.GivingBackHero-module__biK8Oq__lead p{font-family:var(--font-display);color:var(--text-on-dark-soft);text-wrap:pretty;font-size:clamp(1.125rem,2.2vw,1.5rem);font-style:italic;font-weight:300;line-height:1.45}
.InstitutionalRoles-module__vhLhkq__section{isolation:isolate;background:linear-gradient(#fbf6ec 0%,#f3ead8 100%);padding:clamp(96px,14vh,160px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.InstitutionalRoles-module__vhLhkq__glow{z-index:0;pointer-events:none;background:radial-gradient(60% 40%,#e89a3d29 0%,#e89a3d00 70%),radial-gradient(30% 30% at 0 100%,#c25a3c1f 0%,#c25a3c00 70%);position:absolute;inset:0}.InstitutionalRoles-module__vhLhkq__inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.InstitutionalRoles-module__vhLhkq__header{max-width:880px;margin-bottom:clamp(48px,8vh,88px)}.InstitutionalRoles-module__vhLhkq__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--terracotta);align-items:center;gap:10px;margin-bottom:24px;font-size:.75rem;display:inline-flex}.InstitutionalRoles-module__vhLhkq__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-bottom:24px;font-size:clamp(2rem,5.2vw,4rem);font-weight:400;line-height:1.02}.InstitutionalRoles-module__vhLhkq__titleLine{display:block}.InstitutionalRoles-module__vhLhkq__titleAccent{color:var(--terracotta);font-style:italic;font-weight:300}.InstitutionalRoles-module__vhLhkq__subhead{color:var(--text-muted);max-width:56ch;font-size:1.0625rem;line-height:1.6}.InstitutionalRoles-module__vhLhkq__grid{grid-template-columns:repeat(var(--grid-cols,2), minmax(0, 1fr));grid-template-rows:auto auto;align-items:stretch;gap:clamp(20px,3vw,36px);list-style:none;display:grid}.InstitutionalRoles-module__vhLhkq__gridItem{min-height:0;display:flex}.InstitutionalRoles-module__vhLhkq__revealWrap{perspective:1200px;width:100%;height:100%;display:flex}.InstitutionalRoles-module__vhLhkq__card{background:var(--paper);border:1px solid var(--border);width:100%;height:100%;transition:transform .5s var(--ease-out-expo), box-shadow .5s var(--ease-out-expo), border-color .4s var(--ease-out-quart);transform-style:preserve-3d;transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));border-radius:6px;flex-direction:column;min-height:360px;padding:clamp(28px,3vw,40px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 50px -24px #0a142440,inset 0 1px #fbf6ec99}.InstitutionalRoles-module__vhLhkq__card:hover{border-color:var(--terracotta);box-shadow:0 40px 60px -20px #c25a3c59,0 8px 16px -8px #e89a3d40}.InstitutionalRoles-module__vhLhkq__cardShine{pointer-events:none;background:radial-gradient(280px circle at var(--tilt-mx,50%) var(--tilt-my,50%), #e89a3d38 0%, #e89a3d00 70%);opacity:0;transition:opacity .4s var(--ease-out-quart);position:absolute;inset:0}.InstitutionalRoles-module__vhLhkq__card:hover .InstitutionalRoles-module__vhLhkq__cardShine{opacity:1}.InstitutionalRoles-module__vhLhkq__cardIndex{font-family:var(--font-mono);letter-spacing:.18em;color:var(--terracotta);margin-bottom:clamp(24px,4vh,40px);font-size:.75rem}.InstitutionalRoles-module__vhLhkq__cardLogo{border:1px solid var(--border-soft);background:#fff;border-radius:6px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:24px;padding:10px;display:flex;transform:translateZ(40px)}.InstitutionalRoles-module__vhLhkq__logo{object-fit:contain;width:100%;height:100%}.InstitutionalRoles-module__vhLhkq__role{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--terracotta);margin-bottom:14px;font-size:.6875rem;transform:translateZ(30px)}.InstitutionalRoles-module__vhLhkq__name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-bottom:auto;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:500;line-height:1.2;transform:translateZ(20px)}.InstitutionalRoles-module__vhLhkq__cardEdge{background:linear-gradient(90deg, var(--saffron) 0%, var(--terracotta) 50%, var(--crimson) 100%);transform-origin:0;height:3px;transition:transform .5s var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.2)}.InstitutionalRoles-module__vhLhkq__card:hover .InstitutionalRoles-module__vhLhkq__cardEdge{transform:scaleX(1)}@media (max-width:960px){.InstitutionalRoles-module__vhLhkq__grid{grid-template-columns:repeat(min(var(--grid-cols,2), 2), minmax(0, 1fr))}}@media (max-width:639px){.InstitutionalRoles-module__vhLhkq__grid{grid-template-columns:1fr;gap:24px}.InstitutionalRoles-module__vhLhkq__card{min-height:0}}
.ProfLeadership-module__ZnNyEW__section{color:var(--paper);isolation:isolate;background:linear-gradient(#050d12 0%,#081a16 55%,#04100e 100%);padding:clamp(96px,14vh,168px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.ProfLeadership-module__ZnNyEW__bg{z-index:0;pointer-events:none;background:radial-gradient(46% 52% at 78% 6%,#5f8a6b29 0%,#5f8a6b00 60%),radial-gradient(40% 46% at 14% 96%,#e89a3d1a 0%,#e89a3d00 62%);position:absolute;inset:0}.ProfLeadership-module__ZnNyEW__grain{z-index:0;opacity:.14;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ProfLeadership-module__ZnNyEW__inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.ProfLeadership-module__ZnNyEW__header{max-width:760px;margin-bottom:clamp(48px,7vh,80px)}.ProfLeadership-module__ZnNyEW__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--moss-soft);align-items:center;gap:10px;margin-bottom:22px;font-size:.72rem;display:inline-flex}.ProfLeadership-module__ZnNyEW__eyebrowRule{background:linear-gradient(90deg, var(--moss) 0%, #5f8a6b00 100%);width:44px;height:1px}.ProfLeadership-module__ZnNyEW__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.02}.ProfLeadership-module__ZnNyEW__italic{font-family:var(--font-display);color:var(--saffron);margin-top:18px;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-style:italic}.ProfLeadership-module__ZnNyEW__desc{max-width:56ch;color:var(--text-on-dark);margin-top:14px;font-size:1rem;line-height:1.65}.ProfLeadership-module__ZnNyEW__cards{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2vw,28px);list-style:none;display:grid}.ProfLeadership-module__ZnNyEW__cardCell{display:flex}.ProfLeadership-module__ZnNyEW__tilt{width:100%;display:flex}.ProfLeadership-module__ZnNyEW__card{text-align:left;width:100%;color:var(--paper);cursor:pointer;transition:transform .55s var(--ease-out-expo), border-color .4s var(--ease-out-quart), box-shadow .55s var(--ease-out-expo);will-change:transform;background:#fbf6ec06;border:1px solid #fbf6ec1a;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ProfLeadership-module__ZnNyEW__card:hover{border-color:#e89a3d73;transform:translateY(-6px);box-shadow:0 30px 70px -34px #000000d9}.ProfLeadership-module__ZnNyEW__cardMedia{aspect-ratio:4/3;position:relative;overflow:hidden}.ProfLeadership-module__ZnNyEW__cardMediaImg{object-fit:cover;transition:transform .9s var(--ease-out-expo);transform:scale(1.02)}.ProfLeadership-module__ZnNyEW__card:hover .ProfLeadership-module__ZnNyEW__cardMediaImg{transform:scale(1.08)}.ProfLeadership-module__ZnNyEW__cardMediaFallback{background:linear-gradient(135deg,#0a1820 0%,#16302a 100%);position:absolute;inset:0}.ProfLeadership-module__ZnNyEW__cardScrim{background:linear-gradient(#04100e00 40%,#04100ec7 100%);position:absolute;inset:0}.ProfLeadership-module__ZnNyEW__cardNo{font-family:var(--font-mono);letter-spacing:.18em;color:#fbf6ecc7;font-size:.72rem;position:absolute;top:14px;left:16px}.ProfLeadership-module__ZnNyEW__cardBody{flex-direction:column;flex:1;padding:clamp(20px,2.2vw,28px);display:flex}.ProfLeadership-module__ZnNyEW__cardCategory{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--saffron);margin-bottom:12px;font-size:.6875rem}.ProfLeadership-module__ZnNyEW__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);font-size:clamp(1.3125rem,1.9vw,1.625rem);font-weight:400;line-height:1.12}.ProfLeadership-module__ZnNyEW__cardIntro{color:var(--text-on-dark-soft);margin-top:12px;font-size:.9375rem;line-height:1.6}.ProfLeadership-module__ZnNyEW__cardCta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--saffron);align-items:center;gap:7px;margin-top:auto;padding-top:22px;font-size:.72rem;display:inline-flex}.ProfLeadership-module__ZnNyEW__cardCta svg{width:15px;height:15px;transition:transform .4s var(--ease-out-expo)}.ProfLeadership-module__ZnNyEW__card:hover .ProfLeadership-module__ZnNyEW__cardCta svg{transform:translate(4px)}.ProfLeadership-module__ZnNyEW__sectionCta{justify-content:center;margin-top:clamp(36px,5vh,56px);display:flex}.ProfLeadership-module__ZnNyEW__sectionCtaBtn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);transition:transform .4s var(--ease-out-expo), border-color .3s, background .3s;border:1px solid #e89a3d80;border-radius:999px;align-items:center;gap:10px;padding:13px 26px;font-size:.75rem;display:inline-flex}.ProfLeadership-module__ZnNyEW__sectionCtaBtn svg{width:15px;height:15px;color:var(--saffron);transition:transform .4s var(--ease-out-expo)}.ProfLeadership-module__ZnNyEW__sectionCtaBtn:hover{border-color:var(--saffron);background:#e89a3d1f;transform:translateY(-2px)}.ProfLeadership-module__ZnNyEW__sectionCtaBtn:hover svg{transform:translate(3px)}.ProfLeadership-module__ZnNyEW__overlay{z-index:1000;-webkit-backdrop-filter:blur(7px);overscroll-behavior:contain;background:#030908c7;justify-content:center;align-items:flex-start;padding:clamp(16px,5vh,64px) clamp(12px,4vw,40px);display:flex;position:fixed;inset:0;overflow-y:auto}.ProfLeadership-module__ZnNyEW__panel{transform-origin:50%;background:linear-gradient(#0a1620 0%,#061310 100%);border:1px solid #e89a3d38;border-radius:20px;outline:none;width:min(820px,100%);margin:auto;position:relative;overflow:hidden;box-shadow:0 50px 120px -40px #000000e6}.ProfLeadership-module__ZnNyEW__close{z-index:3;-webkit-backdrop-filter:blur(6px);width:42px;height:42px;color:var(--paper);cursor:pointer;transition:transform .4s var(--ease-out-expo), background .3s var(--ease-out-quart), border-color .3s;background:#040c0e8c;border:1px solid #fbf6ec38;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:16px}.ProfLeadership-module__ZnNyEW__close svg{width:18px;height:18px}.ProfLeadership-module__ZnNyEW__close:hover{border-color:var(--saffron);background:#e89a3d29;transform:scale(1.06)}.ProfLeadership-module__ZnNyEW__close:active{transform:scale(.96)}.ProfLeadership-module__ZnNyEW__panelHead{position:relative}.ProfLeadership-module__ZnNyEW__panelCover{aspect-ratio:21/9;position:relative;overflow:hidden}.ProfLeadership-module__ZnNyEW__panelCoverImg{object-fit:cover}.ProfLeadership-module__ZnNyEW__panelCoverScrim{background:linear-gradient(#0613101a 30%,#061310f5 100%);position:absolute;inset:0}.ProfLeadership-module__ZnNyEW__panelHeadText{margin-top:-64px;padding:0 clamp(24px,4vw,48px);position:relative}.ProfLeadership-module__ZnNyEW__panelCategory{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--saffron);font-size:.6875rem}.ProfLeadership-module__ZnNyEW__panelTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--paper);text-wrap:balance;margin-top:10px;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:400;line-height:1.06}.ProfLeadership-module__ZnNyEW__panelSubtitle{color:var(--text-on-dark-soft);max-width:56ch;margin-top:10px;font-size:.95rem}.ProfLeadership-module__ZnNyEW__panelBody{padding:clamp(20px,3vw,32px) clamp(24px,4vw,48px) clamp(24px,4vw,48px)}.ProfLeadership-module__ZnNyEW__panelIntro{font-family:var(--font-display);color:var(--text-on-dark);border-bottom:1px solid #fbf6ec1a;margin-bottom:clamp(20px,3vh,32px);padding-bottom:clamp(20px,3vh,32px);font-size:clamp(1.125rem,1.9vw,1.4375rem);font-style:italic;line-height:1.5}.ProfLeadership-module__ZnNyEW__block+.ProfLeadership-module__ZnNyEW__block{margin-top:clamp(28px,4vh,44px)}.ProfLeadership-module__ZnNyEW__blockHeading{font-family:var(--font-display);letter-spacing:-.02em;color:var(--saffron);margin-bottom:14px;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:400}.ProfLeadership-module__ZnNyEW__blockImage{aspect-ratio:16/9;border-radius:12px;margin-bottom:18px;position:relative;overflow:hidden}.ProfLeadership-module__ZnNyEW__blockImageImg{object-fit:cover}.ProfLeadership-module__ZnNyEW__blockBody p{color:var(--text-on-dark);font-size:1.0625rem;line-height:1.72}.ProfLeadership-module__ZnNyEW__blockBody p+p{margin-top:1.1em}.ProfLeadership-module__ZnNyEW__archive{border-top:1px solid #fbf6ec1a;margin-top:8px;list-style:none}.ProfLeadership-module__ZnNyEW__archiveRow{border-bottom:1px solid #fbf6ec14;flex-direction:column;gap:4px;padding:14px 0;display:flex}.ProfLeadership-module__ZnNyEW__archivePrimary{color:var(--text-on-dark);font-size:.975rem;line-height:1.5}.ProfLeadership-module__ZnNyEW__archiveSecondary{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--saffron);font-size:.6875rem}@media (max-width:900px){.ProfLeadership-module__ZnNyEW__cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProfLeadership-module__ZnNyEW__overlay{-webkit-backdrop-filter:none}}
.SubMedia-module__cZg-Oa__section{color:var(--paper);background:linear-gradient(#050d12 0%,#081a16 55%,#04100e 100%);padding:clamp(56px,9vh,104px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.SubMedia-module__cZg-Oa__inner{max-width:1200px;margin:0 auto}.SubMedia-module__cZg-Oa__head{max-width:760px;margin-bottom:clamp(32px,5vh,56px)}.SubMedia-module__cZg-Oa__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--moss-soft);align-items:center;gap:10px;margin-bottom:20px;font-size:.72rem;display:inline-flex}.SubMedia-module__cZg-Oa__eyebrowRule{background:linear-gradient(90deg, var(--moss) 0%, #5f8a6b00 100%);width:44px;height:1px}.SubMedia-module__cZg-Oa__h2{font-family:var(--font-display);letter-spacing:-.035em;color:var(--paper);text-wrap:balance;font-size:clamp(1.875rem,4.4vw,3rem);font-weight:400;line-height:1.04}.SubMedia-module__cZg-Oa__italic{font-family:var(--font-display);color:var(--text-on-dark);margin-top:16px;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-style:italic}.SubMedia-module__cZg-Oa__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:clamp(20px,2.5vw,32px);list-style:none;display:grid}.SubMedia-module__cZg-Oa__card{background:#fbf6ec08;border:1px solid #fbf6ec1a;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.SubMedia-module__cZg-Oa__frame,.SubMedia-module__cZg-Oa__facade{aspect-ratio:16/9;border:none;width:100%;margin:0;padding:0;display:block;position:relative}.SubMedia-module__cZg-Oa__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.SubMedia-module__cZg-Oa__facade{cursor:pointer;background-color:#0a1820;background-position:50%;background-size:cover;place-items:center;display:grid}.SubMedia-module__cZg-Oa__facade:after{content:"";transition:background .3s var(--ease-out-quart);background:linear-gradient(#04100e1a 40%,#04100e8c 100%);position:absolute;inset:0}.SubMedia-module__cZg-Oa__facade:hover:after{background:#04100e59}.SubMedia-module__cZg-Oa__playBtn{z-index:1;color:#0a1424;width:60px;height:60px;transition:transform .4s var(--ease-out-expo);background:#e89a3deb;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.SubMedia-module__cZg-Oa__playBtn svg{width:24px;height:24px;margin-left:3px}.SubMedia-module__cZg-Oa__facade:hover .SubMedia-module__cZg-Oa__playBtn{transform:scale(1.08)}.SubMedia-module__cZg-Oa__body{padding:clamp(16px,1.8vw,22px)}.SubMedia-module__cZg-Oa__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);font-size:1.1875rem;font-weight:400;line-height:1.2}.SubMedia-module__cZg-Oa__desc{color:var(--text-on-dark-soft);margin-top:8px;font-size:.9rem;line-height:1.55}.SubMedia-module__cZg-Oa__watch{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--saffron);align-items:center;gap:6px;margin-top:14px;font-size:.68rem;display:inline-flex}.SubMedia-module__cZg-Oa__watch svg{width:13px;height:13px}
.AboutHero-module__ZlcfDW__hero{min-height:clamp(560px,86vh,820px);color:var(--paper);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.AboutHero-module__ZlcfDW__hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#04100ea6 50%,#04100e 100%);height:140px;position:absolute;bottom:0;left:0;right:0}.AboutHero-module__ZlcfDW__backdrop{z-index:0;position:absolute;inset:0}.AboutHero-module__ZlcfDW__backdropImage{object-fit:cover;object-position:50% 40%;filter:saturate(1.1)contrast(1.04)brightness(.92)}.AboutHero-module__ZlcfDW__backdropTint{background:radial-gradient(55% 45% at 15% 15%,#e89a3d47 0%,#e89a3d00 65%),radial-gradient(45% 50% at 85% 85%,#2f4a3a61 0%,#2f4a3a00 65%),linear-gradient(#050a1361 0%,#050a1352 40%,#050a13c7 80%,#04100ef5 100%);position:absolute;inset:0}.AboutHero-module__ZlcfDW__backdropFade{background:radial-gradient(110% 70% at 50% 100%,#0a1424b8 0%,#0a142400 55%),radial-gradient(80% 40% at 0%,#04081480 0%,#04081400 60%);position:absolute;inset:0}.AboutHero-module__ZlcfDW__inner{z-index:1;width:min(1280px,100%);margin:0 auto;padding:clamp(120px,18vh,200px) clamp(20px,5vw,56px) clamp(56px,8vh,96px);position:relative}.AboutHero-module__ZlcfDW__crumbs{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-soft);align-items:center;gap:10px;margin-bottom:28px;font-size:.6875rem;display:inline-flex}.AboutHero-module__ZlcfDW__crumbLink{color:var(--text-on-dark-soft);text-decoration:none;transition:color .2s}.AboutHero-module__ZlcfDW__crumbLink:hover{color:var(--saffron)}.AboutHero-module__ZlcfDW__crumbSep{opacity:.5}.AboutHero-module__ZlcfDW__crumbCurrent{color:var(--saffron)}.AboutHero-module__ZlcfDW__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--saffron-soft);align-items:center;gap:10px;margin-bottom:32px;font-size:.75rem;display:inline-flex}.AboutHero-module__ZlcfDW__eyebrowRule{background:linear-gradient(90deg, var(--saffron) 0%, #e89a3d00 100%);width:48px;height:1px}.AboutHero-module__ZlcfDW__title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--paper);text-wrap:balance;max-width:18ch;margin-bottom:32px;font-size:clamp(2.75rem,9vw,6.5rem);font-weight:400;line-height:.95}.AboutHero-module__ZlcfDW__titleLine{display:block}.AboutHero-module__ZlcfDW__titleAccent{color:var(--saffron);font-style:italic;font-weight:300}.AboutHero-module__ZlcfDW__lead{max-width:52ch;font-family:var(--font-display);color:var(--text-on-dark);margin-bottom:clamp(40px,6vh,64px);font-size:clamp(1.0625rem,1.7vw,1.375rem);font-style:italic;font-weight:400;line-height:1.45}.AboutHero-module__ZlcfDW__scrollHint{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-on-dark-soft);align-items:center;gap:14px;font-size:.6875rem;display:inline-flex}.AboutHero-module__ZlcfDW__scrollLine{background:var(--saffron);width:48px;height:1px;animation:AboutHero-module__ZlcfDW__scrollPulse 2.4s var(--ease-in-out-quart) infinite;transform-origin:0}@keyframes AboutHero-module__ZlcfDW__scrollPulse{0%,to{opacity:.5;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.AboutHero-module__ZlcfDW__scrollLine{animation:none}}
.EducationTabbed-module__ZnCfNG__section{background:linear-gradient(#fbf6ec 0%,#f5f0e8 100%);padding:clamp(72px,11vh,112px) clamp(20px,5vw,56px)}.EducationTabbed-module__ZnCfNG__inner{max-width:1280px;margin:0 auto}.EducationTabbed-module__ZnCfNG__layout{flex-direction:column;gap:clamp(32px,5vh,48px);display:flex}@media (min-width:768px){.EducationTabbed-module__ZnCfNG__layout{flex-direction:row;align-items:flex-start;gap:clamp(24px,3vw,40px)}.EducationTabbed-module__ZnCfNG__main{flex:0 0 70%;max-width:70%}.EducationTabbed-module__ZnCfNG__sidebar{flex:0 0 30%;max-width:30%}}.EducationTabbed-module__ZnCfNG__tabList{flex-wrap:wrap;gap:8px;margin-bottom:clamp(20px,3vh,32px);display:flex}.EducationTabbed-module__ZnCfNG__tab{border:1px solid var(--border);min-height:44px;color:var(--ink);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#fbf6ecd9;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.8125rem;font-weight:600;transition:background .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1),color .2s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.EducationTabbed-module__ZnCfNG__tab:hover{border-color:var(--navy)}}.EducationTabbed-module__ZnCfNG__tab:active{transform:scale(.97)}.EducationTabbed-module__ZnCfNG__tabActive{background:var(--navy);border-color:var(--navy);color:#f5f0e8}.EducationTabbed-module__ZnCfNG__tabIcon{flex-shrink:0;width:14px;height:14px}.EducationTabbed-module__ZnCfNG__panel{background:#fff;border:1px solid #1a2a4a1a;border-radius:12px;padding:clamp(20px,3vw,32px);box-shadow:0 8px 32px #0a14240f}.EducationTabbed-module__ZnCfNG__entryList{margin:0;padding:0;list-style:none}.EducationTabbed-module__ZnCfNG__entry{border-bottom:1px solid #1a2a4a14;padding:18px 0}.EducationTabbed-module__ZnCfNG__entry:first-child{padding-top:0}.EducationTabbed-module__ZnCfNG__entry:last-child{border-bottom:none;padding-bottom:0}.EducationTabbed-module__ZnCfNG__entryTitle{font-family:var(--font-body);color:var(--navy);margin:0 0 8px;font-size:1rem;line-height:1.55}.EducationTabbed-module__ZnCfNG__entryDescription{color:var(--ink-muted);margin:0 0 6px;font-size:.9375rem;line-height:1.6}.EducationTabbed-module__ZnCfNG__entryMeta{color:#1a2a4aa6;margin:0;font-size:.8125rem;line-height:1.5}.EducationTabbed-module__ZnCfNG__sidebarCard{background:#fff;border:1px solid #1a2a4a1a;border-radius:12px;padding:24px;position:sticky;top:96px;box-shadow:0 8px 28px #0a14240f}.EducationTabbed-module__ZnCfNG__sidebarImageWrap{border-radius:10px;margin:-4px -4px 20px;overflow:hidden}.EducationTabbed-module__ZnCfNG__sidebarImage{object-fit:cover;width:100%;height:auto;display:block}.EducationTabbed-module__ZnCfNG__sidebarHeading{font-family:var(--font-display);text-align:center;color:#c9a84c;text-wrap:balance;margin:0 0 16px;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400}.EducationTabbed-module__ZnCfNG__sidebarQuote{border:none;margin:0 0 20px;padding:0}.EducationTabbed-module__ZnCfNG__sidebarQuote p{text-align:center;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.65}.EducationTabbed-module__ZnCfNG__sidebarCta{background:var(--terracotta);color:#fff;min-height:44px;font-family:var(--font-display);border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .2s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}@media (hover:hover) and (pointer:fine){.EducationTabbed-module__ZnCfNG__sidebarCta:hover{background:#a85a38}}.EducationTabbed-module__ZnCfNG__sidebarCta:active{transform:scale(.97)}.EducationTabbed-module__ZnCfNG__entryContentRow{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;display:flex}.EducationTabbed-module__ZnCfNG__entryLeftCol{flex:1}.EducationTabbed-module__ZnCfNG__entryRightCol{flex-shrink:0;margin-bottom:2px;display:flex}@media (max-width:600px){.EducationTabbed-module__ZnCfNG__entryContentRow{flex-direction:column;align-items:flex-start;gap:12px}}.EducationTabbed-module__ZnCfNG__entryCtaWrap{display:flex}.EducationTabbed-module__ZnCfNG__entryCta{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--terracotta);border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 12px #c3643b33}@media (hover:hover) and (pointer:fine){.EducationTabbed-module__ZnCfNG__entryCta:hover{background:#a85a38;transform:translateY(-1px);box-shadow:0 6px 16px #c3643b4d}}.EducationTabbed-module__ZnCfNG__entryCta:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.EducationTabbed-module__ZnCfNG__tab,.EducationTabbed-module__ZnCfNG__sidebarCta,.EducationTabbed-module__ZnCfNG__entryCta{transition:none}.EducationTabbed-module__ZnCfNG__tab:active,.EducationTabbed-module__ZnCfNG__sidebarCta:active,.EducationTabbed-module__ZnCfNG__entryCta:active{transform:none}}
.GivingBackPhilosophy-module__shPfIW__section{color:var(--ink);background:linear-gradient(#fbf6ec 0%,#f3ead8 100%);padding:clamp(72px,12vh,120px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.GivingBackPhilosophy-module__shPfIW__section:before{content:"";pointer-events:none;background:radial-gradient(40% 30% at 100% 0,#c25a3c14 0%,#c25a3c00 70%),radial-gradient(35% 40% at 0 100%,#e89a3d1a 0%,#e89a3d00 70%);position:absolute;inset:0}.GivingBackPhilosophy-module__shPfIW__inner{z-index:1;max-width:820px;margin:0 auto;position:relative}.GivingBackPhilosophy-module__shPfIW__header{margin-bottom:clamp(32px,5vh,48px)}.GivingBackPhilosophy-module__shPfIW__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--terracotta);align-items:center;gap:10px;margin-bottom:20px;font-size:.75rem;display:inline-flex}.GivingBackPhilosophy-module__shPfIW__eyebrowRule{background:linear-gradient(90deg, var(--terracotta) 0%, #c25a3c00 100%);width:48px;height:1px}.GivingBackPhilosophy-module__shPfIW__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;line-height:1.08}.GivingBackPhilosophy-module__shPfIW__titleLine{display:block}.GivingBackPhilosophy-module__shPfIW__lead{border-left:3px solid var(--saffron);margin-bottom:clamp(28px,4vh,40px);padding-left:clamp(16px,3vw,28px)}.GivingBackPhilosophy-module__shPfIW__lead p{font-family:var(--font-display);color:var(--navy-mid);text-wrap:pretty;font-size:clamp(1.125rem,2.2vw,1.375rem);font-weight:500;line-height:1.5}.GivingBackPhilosophy-module__shPfIW__body{flex-direction:column;gap:20px;display:flex}.GivingBackPhilosophy-module__shPfIW__paragraph p{color:var(--text-muted);text-wrap:pretty;font-size:1.0625rem;line-height:1.72}
.EducationNarrative-module__9yaWOq__section{background:var(--paper);color:var(--navy);padding:clamp(80px,12vh,128px) clamp(20px,5vw,56px)}.EducationNarrative-module__9yaWOq__inner{max-width:1200px;margin:0 auto}.EducationNarrative-module__9yaWOq__header{max-width:720px;margin-bottom:clamp(40px,6vh,64px)}.EducationNarrative-module__9yaWOq__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:400;line-height:1.05}.EducationNarrative-module__9yaWOq__titleLine{display:block}.EducationNarrative-module__9yaWOq__layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,72px);display:grid}.EducationNarrative-module__9yaWOq__body{flex-direction:column;gap:20px;display:flex}.EducationNarrative-module__9yaWOq__paragraph p{color:color-mix(in srgb, var(--navy) 88%, transparent);margin:0;font-size:1.0625rem;line-height:1.75}.EducationNarrative-module__9yaWOq__pullQuote{background:#f5f0e8;border-left:3px solid #c9a84c;border-radius:0 4px 4px 0;margin:16px 0;padding:28px 28px 28px 48px;position:relative}.EducationNarrative-module__9yaWOq__pullQuoteMark{font-family:var(--font-display);color:#c9a84c;opacity:.4;font-size:2.5rem;line-height:1;position:absolute;top:12px;left:16px}.EducationNarrative-module__9yaWOq__pullQuote blockquote{font-family:var(--font-display);color:var(--navy);margin:0;font-size:clamp(1.125rem,2vw,1.375rem);font-style:italic;line-height:1.45}.EducationNarrative-module__9yaWOq__pullQuoteCite{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--navy) 55%, transparent);margin-top:12px;font-size:.6875rem;font-style:normal;display:block}.EducationNarrative-module__9yaWOq__aside{position:sticky;top:120px}.EducationNarrative-module__9yaWOq__imageFrame{aspect-ratio:16/9;background:var(--paper-deep);border-radius:4px;position:relative;overflow:hidden;box-shadow:0 24px 48px #0a14241f}.EducationNarrative-module__9yaWOq__image{object-fit:contain}.EducationNarrative-module__9yaWOq__imageFade{pointer-events:none;background:linear-gradient(#0000 60%,#0a142459 100%);position:absolute;inset:0}@media (max-width:900px){.EducationNarrative-module__9yaWOq__layout{grid-template-columns:1fr}.EducationNarrative-module__9yaWOq__aside{order:-1;max-width:420px;position:static}}
