.institutional-shell .eyebrow{letter-spacing:.16em;margin-bottom:20px;font-size:12px}.institutional-shell .hero .lead{max-width:440px;font-size:17px;line-height:1.65}.institutional-shell .hero .identity,.institutional-shell .hero-foot{font-size:12px;line-height:1.6}.institutional-shell .hero h1{letter-spacing:-.03em}.institutional-shell .expertise,.institutional-shell .founder-band,.institutional-shell .home-journal,.institutional-shell .final-contact{padding-top:88px!important;padding-bottom:88px!important}.institutional-shell .expertise h2,.institutional-shell .founder-band h2,.institutional-shell .home-journal h2,.institutional-shell .final-contact h2{letter-spacing:-.02em!important;font-size:clamp(34px,3.2vw,46px)!important;line-height:1.1!important}.institutional-shell .expertise p,.institutional-shell .home-journal p,.institutional-shell .final-contact p{font-size:15px;line-height:1.7}.institutional-shell .founder-profile{grid-template-columns:1.55fr .75fr!important;gap:64px!important}.institutional-shell .founder-band p{margin-bottom:14px;font-size:15px;line-height:1.65}.institutional-shell .founder-profile .office-copy>.founder-lead{margin-bottom:20px!important;font-size:22px!important}.institutional-shell .founder-profile .office-portrait{max-width:320px;margin-top:0}.institutional-shell .founder-profile .office-facts{margin-top:20px}.institutional-shell .home-journal{padding-top:120px!important;padding-bottom:120px!important}.institutional-shell .home-journal h3,.institutional-shell .home-journal h3 a{font-size:26px!important;line-height:1.25!important}.institutional-shell .home-journal article{padding-top:36px;padding-bottom:28px}.institutional-shell .text-link,.institutional-shell .home-journal a:not(h3 a),.institutional-shell .expertise a:not(h3 a),.institutional-shell .founder-band a,.institutional-shell .final-contact a:not(.button){text-underline-offset:4px;letter-spacing:0!important;font-size:14px!important}.institutional-shell .expertise li,.institutional-shell .final-contact li{font-size:14px;line-height:1.7}.institutional-shell small,.institutional-shell .hero-foot span{font-size:max(12px,1em)}@media (max-width:760px){.institutional-shell .expertise,.institutional-shell .founder-band,.institutional-shell .home-journal,.institutional-shell .final-contact{padding-top:64px!important;padding-bottom:64px!important}.institutional-shell .founder-profile{gap:28px!important;display:flex!important}.institutional-shell .founder-profile .office-portrait{max-width:300px}.institutional-shell .eyebrow{font-size:12px}.institutional-shell .hero .lead{max-width:none;font-size:16px}.institutional-shell .expertise h2,.institutional-shell .founder-band h2,.institutional-shell .home-journal h2,.institutional-shell .final-contact h2{font-size:34px!important}.institutional-shell .home-journal h3,.institutional-shell .home-journal h3 a{font-size:22px!important}}.institutional-shell .home-journal{flex-direction:column;justify-content:center;min-height:860px;display:flex;padding-top:100px!important;padding-bottom:100px!important}.institutional-shell .home-journal>.wrap{width:100%}.institutional-shell .founder-profile{grid-template-columns:1.7fr .7fr!important;align-items:center!important;gap:56px!important}.institutional-shell .founder-profile .office-copy{max-width:760px}.institutional-shell .founder-band p{margin-bottom:12px;line-height:1.6}.institutional-shell .founder-profile .office-copy>.founder-lead{font-size:21px!important}.institutional-shell .founder-profile .office-portrait{max-width:300px}.institutional-shell .eyebrow,.institutional-shell [class*=eyebrow],.institutional-shell .detail-meta span,.institutional-shell .detail-meta,.institutional-shell .flow-tools,.institutional-shell .flow-tools *,.institutional-shell .office-facts,.institutional-shell .office-facts *,.institutional-shell .consent,.institutional-shell .sf-h,.institutional-shell .contact-form .consent{font-size:12px!important}.institutional-shell .founder-profile{margin-top:0!important;padding:0!important}.institutional-shell .expertise{padding-top:72px!important;padding-bottom:64px!important}.institutional-shell .expertise-layout{margin-top:32px}.institutional-shell h1,.institutional-shell h2,.institutional-shell h3{font-weight:500}@media (max-width:760px){.institutional-shell .hero h1,.institutional-shell .hero h1 *{font-weight:500}.institutional-shell .hero .scene-caption small{letter-spacing:0!important}.institutional-shell .hero .scene-caption{max-width:88%}}.hero .copy h1{line-height:1.08;font-size:clamp(32px,3vw,46px)!important}.hero .copy .lead,.hero .lead{line-height:1.6;font-size:16px!important}.hero header .brand img,header .brand img{height:auto;width:178px!important}.hero header{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#122c2d9e;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;height:84px;padding:0 5.5%;display:flex;position:fixed;top:0;left:0;right:0}.hero header nav a,.hero nav a{font-weight:500;transition:color .2s;color:#f7f4ee!important;font-size:14px!important}.hero header nav a:hover,.hero header nav a:focus-visible{color:#edab90!important}.music-toggle{z-index:55;color:#f7f4ee;font:500 12px/1 var(--font-inter),sans-serif;letter-spacing:.06em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.85;background:#122c2db8;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;transition:opacity .2s,color .2s,border-color .2s;display:inline-flex;position:fixed;bottom:22px;left:22px}.music-toggle:hover,.music-toggle:focus-visible{opacity:1;color:#edab90;border-color:#edab90}.music-toggle.is-on{color:#edab90;border-color:#edab9099}@media (max-width:760px){.hero .copy h1{font-size:32px!important}.hero .copy .lead,.hero .lead{font-size:15px!important}.hero header .brand img,header .brand img{width:150px!important}.hero header{height:auto;min-height:64px;padding:12px 5.5%;display:block;position:absolute}.music-toggle{padding:8px 12px;bottom:14px;left:14px}}
