.styles-module__N1Z6PG__section{padding:var(--section-gap)var(--page-pad)0;max-width:calc(var(--page-max) + 2*var(--page-pad));flex-direction:column;gap:clamp(2.5rem,5vw,4rem);margin:0 auto;display:flex}.styles-module__N1Z6PG__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);max-width:62rem;margin:0 auto;display:grid}.styles-module__N1Z6PG__paragraph{font-size:var(--text-body);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.7}.styles-module__N1Z6PG__quote{border-radius:var(--radius-l);background:var(--rose-3);color:var(--cream);text-align:center;padding:clamp(2.5rem,6vw,5rem)}.styles-module__N1Z6PG__quote p{letter-spacing:-.01em;text-wrap:balance;max-width:52rem;margin:0 auto;font-size:clamp(1.5rem,1rem + 2.2vw,2.8rem);font-style:italic;font-weight:800;line-height:1.2}.styles-module__N1Z6PG__quote footer{font-size:var(--text-small);opacity:.8;margin-top:1.5rem;font-weight:600}.styles-module__N1Z6PG__advisors{scroll-margin-top:calc(var(--header-height) + 1rem);flex-direction:column;gap:2rem;display:flex}.styles-module__N1Z6PG__advisorsIntro{flex-direction:column;gap:.8rem;max-width:40rem;display:flex}.styles-module__N1Z6PG__advisorsTitle{font-size:var(--text-title);letter-spacing:-.015em;font-weight:900}.styles-module__N1Z6PG__advisorsBody{color:var(--color-ink-soft);line-height:1.65}.styles-module__N1Z6PG__advisorsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.styles-module__N1Z6PG__advisor{flex-direction:column;display:flex}.styles-module__N1Z6PG__advisorLink{color:inherit;flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.styles-module__N1Z6PG__advisorLink:hover .styles-module__N1Z6PG__advisorName{color:var(--rose-3)}.styles-module__N1Z6PG__advisorImage{aspect-ratio:1;border-radius:var(--radius-m);background:var(--color-bg-sunken);margin-bottom:.75rem;display:block;position:relative;overflow:clip}.styles-module__N1Z6PG__advisorImage img{object-fit:cover;transition:transform .8s var(--ease-out-expo)}.styles-module__N1Z6PG__advisor:hover .styles-module__N1Z6PG__advisorImage img{transform:scale(1.05)}.styles-module__N1Z6PG__advisorName{letter-spacing:-.01em;font-weight:800;transition:color .25s}.styles-module__N1Z6PG__advisorRole{font-size:var(--text-small);color:var(--color-ink-faint)}.styles-module__N1Z6PG__papers{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.styles-module__N1Z6PG__paper{border-radius:var(--radius-m);border:1px solid var(--color-line);background:var(--color-bg-raised);height:100%;transition:transform .4s var(--ease-out-expo),box-shadow .4s var(--ease-out-expo);align-items:center;gap:1.25rem;padding:1.6rem 1.75rem;text-decoration:none;display:flex}.styles-module__N1Z6PG__paper:hover{box-shadow:var(--shadow-card);transform:translateY(-.3rem)}.styles-module__N1Z6PG__paperIcon{background:var(--rose-3);width:3rem;height:3rem;color:var(--cream);border-radius:1rem;flex-shrink:0;place-items:center;display:grid}.styles-module__N1Z6PG__paperIcon svg{width:1.4rem;height:1.4rem}.styles-module__N1Z6PG__paperText{flex-direction:column;gap:.3rem;display:flex}.styles-module__N1Z6PG__paperTitle{letter-spacing:-.01em;font-weight:800}.styles-module__N1Z6PG__paperBody{font-size:var(--text-small);color:var(--color-ink-soft);line-height:1.5}.styles-module__N1Z6PG__paperCta{font-size:var(--text-small);color:var(--rose-3);white-space:nowrap;flex-shrink:0;margin-left:auto;font-weight:700}@media (max-width:1023px){.styles-module__N1Z6PG__advisorsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.styles-module__N1Z6PG__columns,.styles-module__N1Z6PG__papers{grid-template-columns:1fr}.styles-module__N1Z6PG__paperCta{display:none}}
