.hero[data-astro-cid-pt52cwch]{isolation:isolate;background:var(--ink-deep);align-items:center;min-height:clamp(440px,35vw,500px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-pt52cwch] .hero__bg{z-index:-1;object-fit:cover;object-position:center;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-pt52cwch]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#2b222273 0%,#2b22220d 65%,#2b222200 100%);position:absolute;inset:0}.hero__content[data-astro-cid-pt52cwch]{padding-block:72px}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-pt52cwch]{clip-path:inset(0)}.hero[data-astro-cid-pt52cwch] .hero__bg{height:100lvh;animation:hero-settle 2.4s var(--ease-out) both;position:fixed;top:0;left:0}.hero__content[data-astro-cid-pt52cwch]>[data-astro-cid-pt52cwch]{animation:hero-rise 1s var(--ease-out) both}.hero__content[data-astro-cid-pt52cwch]>[data-astro-cid-pt52cwch]:nth-child(2){animation-delay:.12s}.hero__content[data-astro-cid-pt52cwch]>[data-astro-cid-pt52cwch]:nth-child(3){animation-delay:.24s}.hero__content[data-astro-cid-pt52cwch]>[data-astro-cid-pt52cwch]:nth-child(4){animation-delay:.5s}}@keyframes hero-settle{0%{opacity:0;transform:scale(1.07)}to{opacity:.72}}@keyframes hero-rise{0%{opacity:0;transform:translateY(18px)}}.hero[data-astro-cid-pt52cwch] h1[data-astro-cid-pt52cwch]{margin-top:2px;font-weight:400}.hate[data-astro-cid-pt52cwch]{font-style:italic;font-weight:700}.hero__lead[data-astro-cid-pt52cwch]{max-width:34rem;margin-top:22px;font-size:1.125rem;line-height:1.65}.hero__rule[data-astro-cid-pt52cwch]{background:var(--shell);width:100px;height:1px;margin-top:40px;display:block}.story__inner[data-astro-cid-pt52cwch]{grid-template-columns:minmax(0,1fr) minmax(0,38rem);align-items:start;column-gap:clamp(32px,6vw,96px);display:grid}.story__head[data-astro-cid-pt52cwch]{position:sticky;top:40px}.story__rule[data-astro-cid-pt52cwch]{background:var(--peach);width:64px;height:1px;margin-top:28px;display:block}.story__text[data-astro-cid-pt52cwch]{--stack:1.4em;font-size:1.0625rem;line-height:1.8}.story__short[data-astro-cid-pt52cwch]{font-family:var(--font-serif);color:var(--peach);font-size:1.25rem;line-height:1.5}.story__turn[data-astro-cid-pt52cwch]{font-family:var(--font-serif);border-top:1px solid #f5eee640;padding-top:1.4em;font-size:1.375rem;line-height:1.5;margin-top:2em!important}.loud__grid[data-astro-cid-pt52cwch]{grid-template-columns:367px minmax(0,1fr);align-items:center;column-gap:clamp(40px,6vw,80px);display:grid}.loud[data-astro-cid-pt52cwch] .loud__img{aspect-ratio:367/560;object-fit:cover;object-position:center 35%;width:100%}.loud__text[data-astro-cid-pt52cwch]{--stack:1.3em;max-width:36rem;margin-top:22px}.principles[data-astro-cid-pt52cwch]{row-gap:36px;margin-top:44px;list-style:none}.principle[data-astro-cid-pt52cwch]{border-top:1px solid #4a3c4059;grid-template-columns:52px 1fr;align-items:start;column-gap:12px;padding-top:20px;display:grid}.principle__num[data-astro-cid-pt52cwch]{font-family:var(--font-serif);color:var(--terracotta);padding-top:2px;font-size:1.75rem;line-height:1}.principle[data-astro-cid-pt52cwch] .h4[data-astro-cid-pt52cwch]{margin-bottom:6px;font-size:1.125rem;font-weight:700}.principles__next[data-astro-cid-pt52cwch]{max-width:46rem;margin-top:48px}.principles__next[data-astro-cid-pt52cwch] a[data-astro-cid-pt52cwch]{text-underline-offset:4px;font-weight:600;text-decoration-thickness:1px}.edu__intro[data-astro-cid-pt52cwch]{max-width:46rem;margin-top:18px}.edu__label[data-astro-cid-pt52cwch]{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#ebbca8;border-bottom:1px solid #f5eee64d;margin:52px 0 8px;padding-bottom:14px;font-size:.8125rem;font-weight:700}.edu__years-list[data-astro-cid-pt52cwch]{list-style:none}.edu__year[data-astro-cid-pt52cwch]{border-bottom:1px solid #f5eee624;grid-template-columns:140px minmax(0,1fr);gap:24px;padding:32px 0;display:grid}.edu__year-num[data-astro-cid-pt52cwch]{font-family:var(--font-serif);color:#ebbca8;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.edu__year-items[data-astro-cid-pt52cwch]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;display:grid}.edu__year-items[data-astro-cid-pt52cwch] .edu__item[data-astro-cid-pt52cwch]:only-child{grid-column:1/-1;max-width:40rem}.edu__title[data-astro-cid-pt52cwch]{font-family:var(--font-serif);margin-bottom:4px;font-size:1.125rem;font-weight:700;line-height:1.4}.edu__meta[data-astro-cid-pt52cwch]{font-size:.875rem;font-style:italic;line-height:1.5}.edu__now[data-astro-cid-pt52cwch]{color:#f5dccf;letter-spacing:.04em;background:#ebbca833;border-radius:999px;margin-left:10px;padding:2px 10px;font-size:.75rem;font-style:normal;font-weight:700;display:inline-block}.edu__text[data-astro-cid-pt52cwch]{margin-top:8px;font-size:.9375rem;font-weight:300;line-height:1.7}.edu__academic[data-astro-cid-pt52cwch] ul[data-astro-cid-pt52cwch]{gap:10px;margin-top:16px;list-style:none;display:grid}.edu__academic[data-astro-cid-pt52cwch] li[data-astro-cid-pt52cwch]{font-size:.9375rem;line-height:1.6}.edu__aca-meta[data-astro-cid-pt52cwch]{opacity:.8}@media (width<=860px){.edu__year[data-astro-cid-pt52cwch]{grid-template-columns:1fr;gap:14px}.story__inner[data-astro-cid-pt52cwch]{grid-template-columns:1fr;row-gap:32px}.story__head[data-astro-cid-pt52cwch]{position:static}}@media (width<=760px){.loud__grid[data-astro-cid-pt52cwch]{grid-template-columns:1fr;row-gap:36px}.loud__media[data-astro-cid-pt52cwch]{max-width:420px}.loud[data-astro-cid-pt52cwch] .loud__img{aspect-ratio:4/5}.hero__lead[data-astro-cid-pt52cwch]{font-size:var(--fs-body)}.hero[data-astro-cid-pt52cwch]:after{background:#2b222240}.edu__year-items[data-astro-cid-pt52cwch]{grid-template-columns:1fr}}
