.InstitutionalShell-module__2BRU1a__shell{color:#111712;background:#f3f0e8;min-height:100vh}.InstitutionalShell-module__2BRU1a__header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3f0e8eb;border-bottom:1px solid #c9c5bb;justify-content:space-between;align-items:center;gap:2rem;padding:1rem clamp(1.25rem,4vw,4.5rem);display:flex;position:sticky;top:0}.InstitutionalShell-module__2BRU1a__brand{letter-spacing:-.02em;align-items:center;gap:.7rem;font-size:.84rem;font-weight:750;display:flex}.InstitutionalShell-module__2BRU1a__mark{background:#173d2b;border-radius:52% 52% 52% 18%;width:16px;height:16px}.InstitutionalShell-module__2BRU1a__nav{align-items:center;gap:1.4rem;font-size:.76rem;display:flex}.InstitutionalShell-module__2BRU1a__nav a{color:#555b54}.InstitutionalShell-module__2BRU1a__nav a:last-child{color:#fff;background:#111712;border-radius:999px;padding:.62rem 1rem}.InstitutionalShell-module__2BRU1a__main{padding:0 clamp(1.25rem,4vw,4.5rem)}.InstitutionalShell-module__2BRU1a__hero{border-bottom:1px solid #bdb9af;grid-template-columns:.42fr 1.58fr;gap:4vw;padding:8vw 0 7vw;display:grid}.InstitutionalShell-module__2BRU1a__kicker{letter-spacing:.14em;color:#687067;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.InstitutionalShell-module__2BRU1a__hero h1{letter-spacing:-.065em;max-width:10ch;margin:0;font:400 clamp(3.5rem,8.5vw,8.8rem)/.86 Georgia,serif}.InstitutionalShell-module__2BRU1a__hero p{color:#4e554e;max-width:48rem;margin:2.5rem 0 0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.55}.InstitutionalShell-module__2BRU1a__grid{border-bottom:1px solid #c7c3b9;grid-template-columns:.42fr 1.58fr;gap:4vw;padding:6vw 0;display:grid}.InstitutionalShell-module__2BRU1a__sectionTitle{letter-spacing:-.05em;margin:0 0 2rem;font:400 clamp(2.1rem,4.8vw,5rem)/.95 Georgia,serif}.InstitutionalShell-module__2BRU1a__stack{display:grid}.InstitutionalShell-module__2BRU1a__row{border-top:1px solid #c7c3b9;grid-template-columns:minmax(150px,.6fr) 1.4fr auto;align-items:start;gap:1.25rem;padding:1.25rem 0;display:grid}.InstitutionalShell-module__2BRU1a__row:first-child{border-top:1px solid #949188}.InstitutionalShell-module__2BRU1a__row strong{font-size:.84rem}.InstitutionalShell-module__2BRU1a__row p{color:#5f655f;margin:0;font-size:.86rem;line-height:1.55}.InstitutionalShell-module__2BRU1a__badge{white-space:nowrap;letter-spacing:.08em;color:#526057;border:1px solid #aaa69c;border-radius:999px;justify-self:end;padding:.35rem .6rem;font:600 .62rem ui-monospace,SFMono-Regular,Menlo,monospace}.InstitutionalShell-module__2BRU1a__dark{color:#e9ede8;background:#111712;margin:0 calc(-1*clamp(1.25rem,4vw,4.5rem));padding:6vw clamp(1.25rem,4vw,4.5rem)}.InstitutionalShell-module__2BRU1a__dark .InstitutionalShell-module__2BRU1a__kicker{color:#8e9b90}.InstitutionalShell-module__2BRU1a__darkGrid{grid-template-columns:.42fr 1.58fr;gap:4vw;display:grid}.InstitutionalShell-module__2BRU1a__dark h2{letter-spacing:-.055em;max-width:11ch;margin:0;font:400 clamp(2.6rem,6vw,6rem)/.9 Georgia,serif}.InstitutionalShell-module__2BRU1a__dark p{color:#aab3ab;max-width:48rem;line-height:1.65}.InstitutionalShell-module__2BRU1a__footer{color:#dfe5df;background:#0b0f0c;justify-content:space-between;gap:2rem;padding:2rem clamp(1.25rem,4vw,4.5rem);font-size:.72rem;display:flex}.InstitutionalShell-module__2BRU1a__footer div{flex-wrap:wrap;gap:1.3rem;display:flex}.InstitutionalShell-module__2BRU1a__footer a{color:#9fa9a1}@media (max-width:800px){.InstitutionalShell-module__2BRU1a__nav>a:not(:last-child){display:none}.InstitutionalShell-module__2BRU1a__hero,.InstitutionalShell-module__2BRU1a__grid,.InstitutionalShell-module__2BRU1a__darkGrid{grid-template-columns:1fr}.InstitutionalShell-module__2BRU1a__hero{padding:5rem 0}.InstitutionalShell-module__2BRU1a__grid{padding:4rem 0}.InstitutionalShell-module__2BRU1a__row{grid-template-columns:1fr}.InstitutionalShell-module__2BRU1a__badge{justify-self:start}.InstitutionalShell-module__2BRU1a__dark{padding-top:4.5rem;padding-bottom:4.5rem}.InstitutionalShell-module__2BRU1a__footer{flex-direction:column}}
