.meet-hero[data-astro-cid-fbcvvjey]{position:relative;overflow:hidden;isolation:isolate;padding:calc(var(--nav-height) + var(--space-3xl)) 0 calc(var(--space-4xl) + 40px)}.hero-glow[data-astro-cid-fbcvvjey]{position:absolute;inset:auto 0 0;height:46%;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#4a037500,#8a2a8f8c 45%,#e0457bbf 72%,#ff9a3cd9 90%,#fec60a)}.hero-skyline[data-astro-cid-fbcvvjey]{position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:-1;width:max(100%,1300px);max-width:none;height:auto;opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 70%);mask-image:linear-gradient(180deg,transparent 0%,#000 70%)}.hero-grid[data-astro-cid-fbcvvjey]{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:var(--space-3xl);align-items:center}.hero-copy[data-astro-cid-fbcvvjey]{min-width:0}.hero-title[data-astro-cid-fbcvvjey]{font-size:clamp(2.5rem,1.6rem + 3.9vw,5rem);line-height:.98;margin-bottom:var(--space-md)}.t-line[data-astro-cid-fbcvvjey]{display:block}.hero-swoosh{max-width:360px;height:26px;margin-bottom:var(--space-lg)}.hero-copy[data-astro-cid-fbcvvjey] .section-lede[data-astro-cid-fbcvvjey]{color:#ffffffe6}.hero-tags[data-astro-cid-fbcvvjey]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:var(--space-xl) 0}.tag[data-astro-cid-fbcvvjey]{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-sm);line-height:1.2;padding:.5em 1em .45em .8em;border:2px solid var(--gold);border-radius:999px;color:var(--white);background:#2b07478c}.tag-fly[data-astro-cid-fbcvvjey]{background:var(--green)}.tag[data-astro-cid-fbcvvjey] .tag-star{width:.95em;height:.95em}.hero-ctas[data-astro-cid-fbcvvjey]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.hero-media[data-astro-cid-fbcvvjey]{position:relative;justify-self:center;width:min(100%,360px)}.hero-frame[data-astro-cid-fbcvvjey]{position:relative;padding:10px;border-radius:var(--radius-xl);background:var(--gold-sheen);box-shadow:var(--shadow-xl),0 0 0 1px #fec60a66;transform:rotate(1.2deg)}.hero-photo[data-astro-cid-fbcvvjey]{border-radius:calc(var(--radius-xl) - 8px) calc(var(--radius-xl) - 8px) 0 0;overflow:hidden;width:100%;height:clamp(440px,52vw,580px);background:var(--purple-deep)}.hero-photo[data-astro-cid-fbcvvjey] img[data-astro-cid-fbcvvjey]{width:100%;height:100%;object-fit:cover;object-position:center 30%}.hero-frame[data-astro-cid-fbcvvjey] figcaption[data-astro-cid-fbcvvjey]{background:var(--purple-deep);color:var(--white);border-radius:0 0 calc(var(--radius-xl) - 8px) calc(var(--radius-xl) - 8px);padding:.7rem 1rem;font-family:var(--font-label);font-weight:600;font-size:var(--text-sm);letter-spacing:.04em;line-height:1.35}.hero-plate[data-astro-cid-fbcvvjey]{position:absolute;left:-28px;top:14%;display:flex;align-items:center;gap:.6rem;background:var(--purple-deep);color:var(--white);border-radius:999px;padding:.5rem 1.1rem .5rem .6rem;box-shadow:0 0 0 2px var(--gold),var(--shadow-lg)}.hero-plate[data-astro-cid-fbcvvjey] .plate-star{width:1.6rem;height:1.6rem}.plate-text[data-astro-cid-fbcvvjey]{display:flex;flex-direction:column;gap:1px}.plate-label[data-astro-cid-fbcvvjey]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:var(--gold);line-height:1.1}.plate-value[data-astro-cid-fbcvvjey]{font-family:var(--font-display);font-weight:800;font-size:1.2rem;line-height:1.05}@media(max-width:900px){.hero-grid[data-astro-cid-fbcvvjey]{grid-template-columns:1fr;gap:var(--space-2xl)}.hero-media[data-astro-cid-fbcvvjey]{width:min(100%,320px)}.hero-photo[data-astro-cid-fbcvvjey]{height:500px}}@media(max-width:480px){.meet-hero[data-astro-cid-fbcvvjey]{padding-top:calc(var(--nav-height) + var(--space-2xl))}.hero-title[data-astro-cid-fbcvvjey]{font-size:clamp(2.1rem,10.5vw,2.8rem)}.hero-plate[data-astro-cid-fbcvvjey]{left:-6px}.hero-media[data-astro-cid-fbcvvjey]{width:min(100%,280px)}.hero-photo[data-astro-cid-fbcvvjey]{height:440px}.hero-ctas[data-astro-cid-fbcvvjey] .btn[data-astro-cid-fbcvvjey]{flex:1 1 100%}.tag[data-astro-cid-fbcvvjey]{white-space:normal}}.numbers-head[data-astro-cid-ejl72jxd]{text-align:center;margin-bottom:var(--space-2xl)}.numbers-head[data-astro-cid-ejl72jxd] .section-title[data-astro-cid-ejl72jxd]{margin-inline:auto;max-width:22ch}.stats[data-astro-cid-ejl72jxd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.stat[data-astro-cid-ejl72jxd]{display:flex;flex-direction:column;gap:.4rem;padding:var(--space-xl) var(--space-lg) var(--space-lg);text-align:center;align-items:center}.stat-num[data-astro-cid-ejl72jxd]{font-family:var(--font-display);font-weight:900;font-size:var(--text-5xl);line-height:.95;color:var(--purple);font-variant-numeric:lining-nums tabular-nums}.stat-fly[data-astro-cid-ejl72jxd] .stat-num[data-astro-cid-ejl72jxd]{color:var(--green)}.stat-fly[data-astro-cid-ejl72jxd]{border-top-color:var(--green)}.stat-label[data-astro-cid-ejl72jxd]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-lg);line-height:1.15;color:var(--purple-deep);max-width:22ch}.stat-note[data-astro-cid-ejl72jxd]{font-size:var(--text-sm);color:var(--muted);line-height:1.4;max-width:30ch}.honors[data-astro-cid-ejl72jxd]{margin-top:var(--space-3xl)}.honors-title[data-astro-cid-ejl72jxd]{display:flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);color:var(--purple);margin-bottom:var(--space-xl)}.honors-title[data-astro-cid-ejl72jxd] .honors-star{width:.9em;height:.9em}.honors-list[data-astro-cid-ejl72jxd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.honor[data-astro-cid-ejl72jxd]{display:flex;align-items:center;gap:var(--space-md);background:var(--white);border-radius:999px;padding:.6rem 1.2rem .6rem .6rem;box-shadow:var(--shadow-sm);border:1px solid var(--lilac)}.honor-text[data-astro-cid-ejl72jxd]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.honor-name[data-astro-cid-ejl72jxd]{font-weight:700;color:var(--purple-deep)}.honor-when[data-astro-cid-ejl72jxd]{font-size:var(--text-sm);color:var(--muted)}@media(max-width:960px){.stats[data-astro-cid-ejl72jxd]{grid-template-columns:repeat(2,minmax(0,1fr))}.honors-list[data-astro-cid-ejl72jxd]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}@media(max-width:520px){.stats[data-astro-cid-ejl72jxd]{grid-template-columns:1fr;gap:var(--space-md)}.stat[data-astro-cid-ejl72jxd]{display:grid;grid-template-columns:6.2rem minmax(0,1fr);column-gap:var(--space-md);row-gap:.2rem;align-items:center;text-align:left;padding:var(--space-lg) var(--space-md)}.stat-num[data-astro-cid-ejl72jxd]{grid-row:span 2;font-size:var(--text-3xl);text-align:center}.stat-label[data-astro-cid-ejl72jxd]{font-size:var(--text-base)}.honor[data-astro-cid-ejl72jxd]{border-radius:var(--radius-lg)}}.story[data-astro-cid-sknncypb]{--marker: 56px}.story-head[data-astro-cid-sknncypb]{margin-bottom:var(--space-3xl);max-width:860px}.t-line[data-astro-cid-sknncypb]{display:block}.chapters[data-astro-cid-sknncypb]{--ch-gap: var(--space-4xl);position:relative;display:flex;flex-direction:column;gap:var(--ch-gap)}.chapter[data-astro-cid-sknncypb]:not(:last-child):before{content:"";position:absolute;left:calc(var(--marker) / 2 - 1px);top:12px;height:calc(100% + var(--ch-gap));width:2px;background:var(--gold)}.chapter[data-astro-cid-sknncypb]{position:relative;display:grid;grid-template-columns:var(--marker) minmax(0,1fr);gap:var(--space-2xl)}.marker[data-astro-cid-sknncypb]{position:relative}.marker-dot[data-astro-cid-sknncypb]{position:sticky;top:calc(var(--nav-height) + 20px);display:grid;place-items:center;width:var(--marker);height:var(--marker);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--purple-3),var(--purple) 55%,var(--purple-deep));box-shadow:0 0 0 3px var(--gold),0 0 0 7px var(--cream),var(--shadow-md)}.marker-dot[data-astro-cid-sknncypb] .marker-star{width:54%;height:54%}.chapter-fly[data-astro-cid-sknncypb] .marker-dot[data-astro-cid-sknncypb]{background:radial-gradient(circle at 35% 30%,#13805a,var(--green) 60%,#063826)}.ch-body[data-astro-cid-sknncypb]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--space-2xl);align-items:start;min-width:0}.ch-body-stack[data-astro-cid-sknncypb]{grid-template-columns:minmax(0,1fr)}.ch-text[data-astro-cid-sknncypb]{min-width:0}.ch-text[data-astro-cid-sknncypb]>p[data-astro-cid-sknncypb]+p[data-astro-cid-sknncypb],.ch-paras[data-astro-cid-sknncypb] p[data-astro-cid-sknncypb]+p[data-astro-cid-sknncypb],.now-card[data-astro-cid-sknncypb]>p[data-astro-cid-sknncypb]+p[data-astro-cid-sknncypb]{margin-top:var(--space-md)}.story[data-astro-cid-sknncypb] .ch-when[data-astro-cid-sknncypb]{display:flex;flex-wrap:wrap;align-items:center;gap:.2em .5em;font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:var(--text-sm);color:var(--gold-deep);margin-bottom:var(--space-sm);padding-top:.6rem}.sep[data-astro-cid-sknncypb]{width:18px;height:2px;background:currentColor;opacity:.6}.chapter-fly[data-astro-cid-sknncypb] .ch-when[data-astro-cid-sknncypb]{color:var(--green)}.ch-title[data-astro-cid-sknncypb]{font-family:var(--font-display);font-weight:800;font-size:var(--text-3xl);color:var(--purple);line-height:1.08;margin-bottom:var(--space-lg)}.ch-text[data-astro-cid-sknncypb] p[data-astro-cid-sknncypb]{color:var(--ink-soft)}.ch-quote[data-astro-cid-sknncypb]{margin:var(--space-lg) 0;padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);border-left:4px solid var(--gold)}.ch-text[data-astro-cid-sknncypb] .ch-quote[data-astro-cid-sknncypb] .q-text[data-astro-cid-sknncypb]{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:var(--text-xl);color:var(--purple-deep);line-height:1.35}.ch-quote[data-astro-cid-sknncypb] .q-text[data-astro-cid-sknncypb]:before{content:"“"}.ch-quote[data-astro-cid-sknncypb] .q-text[data-astro-cid-sknncypb]:after{content:"”"}.ch-text[data-astro-cid-sknncypb] .ch-quote-big[data-astro-cid-sknncypb] .q-text[data-astro-cid-sknncypb]{font-weight:800;font-size:var(--text-4xl);line-height:1.02;color:var(--purple)}.ch-text[data-astro-cid-sknncypb] .q-src[data-astro-cid-sknncypb]{margin-top:var(--space-sm);font-family:var(--font-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:var(--text-xs);color:var(--muted)}.ch-text[data-astro-cid-sknncypb] .tr-line[data-astro-cid-sknncypb]{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--muted)}.tr-label[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.78em;color:var(--purple-deep)}html[lang=en] .tr-line[data-astro-cid-sknncypb]{display:none}.ch-aside[data-astro-cid-sknncypb]{min-width:0}.schools[data-astro-cid-sknncypb]{padding:var(--space-lg) var(--space-xl) var(--space-xl)}.aside-title[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:var(--text-sm);color:var(--purple);margin-bottom:var(--space-md)}.schools[data-astro-cid-sknncypb] li[data-astro-cid-sknncypb]{font-weight:600;color:var(--purple-deep);line-height:1.35}.schools[data-astro-cid-sknncypb] .school-end[data-astro-cid-sknncypb]{font-family:var(--font-display);font-weight:800;font-size:var(--text-xl);color:var(--purple)}.titles[data-astro-cid-sknncypb]{background:var(--purple);color:var(--white);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-xl);box-shadow:var(--shadow-lg);border-top:6px solid var(--gold)}.titles-title[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:var(--text-sm);color:var(--gold);margin-bottom:var(--space-sm)}.titles-table[data-astro-cid-sknncypb]{width:100%;border-collapse:collapse}.titles-table[data-astro-cid-sknncypb] th[data-astro-cid-sknncypb],.titles-table[data-astro-cid-sknncypb] td[data-astro-cid-sknncypb]{text-align:left;padding:.7rem 0;border-bottom:1px solid var(--line-light);vertical-align:middle}.titles-table[data-astro-cid-sknncypb] thead[data-astro-cid-sknncypb] th[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-xs);color:#ffffffb8;padding-top:0}.titles-table[data-astro-cid-sknncypb] .num[data-astro-cid-sknncypb]{text-align:right}.titles-table[data-astro-cid-sknncypb] tbody[data-astro-cid-sknncypb] th[data-astro-cid-sknncypb]{font-weight:400}.ev[data-astro-cid-sknncypb]{display:block;font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);line-height:1;font-variant-numeric:lining-nums}.ev-note[data-astro-cid-sknncypb]{display:block;font-size:var(--text-xs);color:#ffffffbf;margin-top:3px}.titles-table[data-astro-cid-sknncypb] td[data-astro-cid-sknncypb]{font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);color:var(--gold);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.stars[data-astro-cid-sknncypb]{display:inline-flex;gap:2px;margin-right:.5rem;vertical-align:.1em;font-size:.6em}.titles-table[data-astro-cid-sknncypb] tfoot[data-astro-cid-sknncypb] th[data-astro-cid-sknncypb],.titles-table[data-astro-cid-sknncypb] tfoot[data-astro-cid-sknncypb] td[data-astro-cid-sknncypb]{border-bottom:0;padding-bottom:0}.titles-table[data-astro-cid-sknncypb] tfoot[data-astro-cid-sknncypb] th[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:var(--text-sm);color:var(--white)}.titles-table[data-astro-cid-sknncypb] .total[data-astro-cid-sknncypb]{font-size:var(--text-4xl);line-height:.95}.ucla-aside[data-astro-cid-sknncypb]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:var(--space-md);align-items:end}.ucla-photo[data-astro-cid-sknncypb]{aspect-ratio:3 / 4;box-shadow:var(--shadow-md)}.pbs[data-astro-cid-sknncypb]{padding:var(--space-md) var(--space-lg) var(--space-lg)}.pbs-title[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:var(--text-xs);color:var(--purple);margin-bottom:var(--space-sm)}.pbs-row[data-astro-cid-sknncypb]{display:grid;gap:var(--space-sm)}.pb[data-astro-cid-sknncypb]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.pb[data-astro-cid-sknncypb]+.pb[data-astro-cid-sknncypb]{border-top:1px solid var(--lilac);padding-top:var(--space-sm)}.pb-ev[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm);color:var(--muted)}.pb-time[data-astro-cid-sknncypb]{font-family:var(--font-display);font-weight:900;font-size:var(--text-3xl);color:var(--purple);line-height:1;font-variant-numeric:lining-nums tabular-nums}.roles[data-astro-cid-sknncypb]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:var(--space-xl) 0 0}.role[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-sm);padding:.45em 1em .4em;border-radius:999px;background:var(--purple);color:var(--white);line-height:1.2;box-shadow:0 0 0 2px var(--gold)}.role-fly[data-astro-cid-sknncypb]{background:var(--green)}.fly-media[data-astro-cid-sknncypb]{display:flex;flex-direction:column;gap:var(--space-md);padding-top:3.2rem}.fly-photo[data-astro-cid-sknncypb]{aspect-ratio:4 / 3;box-shadow:var(--shadow-md)}.fly-note[data-astro-cid-sknncypb]{font-size:var(--text-sm);line-height:1.5;color:var(--muted);border-left:3px solid var(--green);padding-left:var(--space-md)}.now-card[data-astro-cid-sknncypb]{border-radius:var(--radius-xl);padding:var(--space-2xl);border-top:6px solid var(--gold);box-shadow:var(--shadow-lg)}.now-card[data-astro-cid-sknncypb] .ch-when[data-astro-cid-sknncypb]{color:var(--gold)}.now-card[data-astro-cid-sknncypb] .ch-title[data-astro-cid-sknncypb]{color:var(--white);font-size:var(--text-4xl)}.now-card[data-astro-cid-sknncypb] p[data-astro-cid-sknncypb]{color:#ffffffe0}.now-foot[data-astro-cid-sknncypb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md) var(--space-lg);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--line-light)}.now-card[data-astro-cid-sknncypb] .now-general[data-astro-cid-sknncypb]{font-family:var(--font-label);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-sm);color:#fffc}@media(max-width:860px){.story[data-astro-cid-sknncypb]{--marker: 44px}.chapter[data-astro-cid-sknncypb]{gap:var(--space-lg)}.chapters[data-astro-cid-sknncypb]{--ch-gap: var(--space-3xl)}.ch-body[data-astro-cid-sknncypb]{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.ucla-aside[data-astro-cid-sknncypb]{max-width:480px}.fly-media[data-astro-cid-sknncypb]{padding-top:0;max-width:560px}}@media(max-width:560px){.story[data-astro-cid-sknncypb]{--marker: 34px}.chapter[data-astro-cid-sknncypb]{gap:var(--space-md)}.marker-dot[data-astro-cid-sknncypb]{box-shadow:0 0 0 2px var(--gold),0 0 0 5px var(--cream),var(--shadow-sm)}.story[data-astro-cid-sknncypb] .ch-when[data-astro-cid-sknncypb]{flex-direction:column;align-items:flex-start;padding-top:.2rem;letter-spacing:.12em}.sep[data-astro-cid-sknncypb]{display:none}.now-card[data-astro-cid-sknncypb]{padding:var(--space-lg)}.now-card[data-astro-cid-sknncypb] .ch-title[data-astro-cid-sknncypb]{font-size:var(--text-3xl)}.titles[data-astro-cid-sknncypb]{padding:var(--space-md) var(--space-lg)}.schools[data-astro-cid-sknncypb]{padding:var(--space-md) var(--space-lg) var(--space-lg)}.ch-text[data-astro-cid-sknncypb] .ch-quote-big[data-astro-cid-sknncypb] .q-text[data-astro-cid-sknncypb]{font-size:var(--text-3xl)}}@media(max-width:400px){.ucla-aside[data-astro-cid-sknncypb]{grid-template-columns:minmax(0,1fr)}.ucla-photo[data-astro-cid-sknncypb]{max-width:220px}}.meet-quote[data-astro-cid-e2i2mggl]{position:relative;overflow:hidden;padding:var(--space-4xl) 0;background:radial-gradient(ellipse 60% 70% at 50% 110%,rgba(224,69,123,.35),transparent 70%),radial-gradient(circle at 12% 20%,rgba(254,198,10,.1),transparent 40%),var(--purple)}.quote-wrap[data-astro-cid-e2i2mggl]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.big-quote[data-astro-cid-e2i2mggl]{position:relative;max-width:980px;padding-top:3.2rem}.q-mark[data-astro-cid-e2i2mggl]{position:absolute;left:50%;top:-.15em;transform:translate(-50%);font-family:var(--font-display);font-weight:900;font-size:9rem;line-height:1;color:var(--gold);pointer-events:none}.big-quote[data-astro-cid-e2i2mggl] .q-text[data-astro-cid-e2i2mggl]{font-family:var(--font-display);font-weight:800;font-style:italic;letter-spacing:-.01em;font-size:var(--text-5xl);line-height:1.02;color:var(--white);max-width:22ch;margin-inline:auto;font-variant-numeric:lining-nums;text-wrap:balance}.tr-line[data-astro-cid-e2i2mggl]{margin:var(--space-lg) auto 0;font-size:var(--text-base);color:#ffffffd1;max-width:60ch}.tr-label[data-astro-cid-e2i2mggl]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.78em;color:var(--gold);margin-right:.3em}html[lang=en] .tr-line[data-astro-cid-e2i2mggl]{display:none}.q-src[data-astro-cid-e2i2mggl]{margin-top:var(--space-xl);font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:var(--text-sm);color:var(--gold)}.quote-swoosh{max-width:420px;height:30px;margin-top:var(--space-lg)}@media(max-width:860px){.meet-quote[data-astro-cid-e2i2mggl]{padding:var(--space-3xl) 0}.big-quote[data-astro-cid-e2i2mggl] .q-text[data-astro-cid-e2i2mggl]{font-size:var(--text-4xl)}.q-mark[data-astro-cid-e2i2mggl]{font-size:7rem}.big-quote[data-astro-cid-e2i2mggl]{padding-top:2.6rem}}@media(max-width:480px){.big-quote[data-astro-cid-e2i2mggl] .q-text[data-astro-cid-e2i2mggl]{font-size:clamp(1.8rem,8.5vw,2.3rem)}}.honor[data-astro-cid-soqtcm73]{position:relative;overflow:hidden;isolation:isolate;border-top:3px solid var(--gold)}.honor-stars[data-astro-cid-soqtcm73]{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 15% 20%,var(--gold) 0 1.5px,transparent 2px),radial-gradient(circle at 65% 70%,var(--gold) 0 1px,transparent 1.5px);background-size:90px 90px,60px 60px;opacity:.35;-webkit-mask-image:linear-gradient(90deg,transparent 20%,#000);mask-image:linear-gradient(90deg,transparent 20%,#000)}.honor-grid[data-astro-cid-soqtcm73]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-3xl);align-items:start}.dates[data-astro-cid-soqtcm73]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md);margin:var(--space-xl) 0}.date-card[data-astro-cid-soqtcm73]{position:relative;background:#ffffff0f;border:1px solid rgba(254,198,10,.35);border-top:4px solid var(--gold);border-radius:var(--radius-md);padding:var(--space-lg)}.date-card[data-astro-cid-soqtcm73] .date-star{position:absolute;top:var(--space-md);right:var(--space-md);width:1.4rem;height:1.4rem}.date-when[data-astro-cid-soqtcm73]{display:flex;flex-wrap:wrap;gap:0 .45em;font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-sm);color:var(--gold);padding-right:2rem}.sep[data-astro-cid-soqtcm73]{opacity:.6}.date-title[data-astro-cid-soqtcm73]{font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);margin:var(--space-sm) 0;line-height:1.1}.date-text[data-astro-cid-soqtcm73]{font-size:var(--text-sm);color:#ffffffd6;line-height:1.55}.honor-quote[data-astro-cid-soqtcm73]{border-left:4px solid var(--gold);padding-left:var(--space-lg)}.q-text[data-astro-cid-soqtcm73]{font-size:var(--text-lg);font-style:italic;font-weight:500;color:#ffffffe6;line-height:1.45}.q-text[data-astro-cid-soqtcm73]:first-child:before{content:"“";color:var(--gold)}.q-strong[data-astro-cid-soqtcm73]{margin-top:var(--space-sm);font-family:var(--font-display);font-style:italic;font-weight:800;font-size:var(--text-3xl);line-height:1.08;color:var(--white);font-variant-numeric:lining-nums}.q-strong[data-astro-cid-soqtcm73]:after{content:"”";color:var(--gold)}.tr-line[data-astro-cid-soqtcm73]{margin-top:var(--space-md);font-size:var(--text-sm);color:#ffffffc7}.tr-label[data-astro-cid-soqtcm73]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.78em;color:var(--gold);margin-right:.3em}html[lang=en] .tr-line[data-astro-cid-soqtcm73]{display:none}.q-src[data-astro-cid-soqtcm73]{margin-top:var(--space-md);font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:var(--text-sm);color:var(--gold)}.honor-visual[data-astro-cid-soqtcm73]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl)}.gold-frame[data-astro-cid-soqtcm73]{padding:8px;background:var(--gold-sheen);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.gold-frame[data-astro-cid-soqtcm73] img[data-astro-cid-soqtcm73]{width:100%;height:100%;object-fit:cover;border-radius:calc(var(--radius-lg) - 6px) calc(var(--radius-lg) - 6px) 0 0}.gold-frame[data-astro-cid-soqtcm73] figcaption[data-astro-cid-soqtcm73]{background:var(--purple);color:var(--white);padding:.6rem .9rem;border-radius:0 0 calc(var(--radius-lg) - 6px) calc(var(--radius-lg) - 6px);font-family:var(--font-label);font-weight:600;font-size:var(--text-sm);letter-spacing:.04em;line-height:1.35}.sign-photo[data-astro-cid-soqtcm73]{width:min(100%,460px);transform:rotate(-1.5deg)}.sign-photo[data-astro-cid-soqtcm73] img[data-astro-cid-soqtcm73]{aspect-ratio:460 / 262}.council-photo[data-astro-cid-soqtcm73]{width:min(100%,290px);transform:rotate(1deg)}.council-photo[data-astro-cid-soqtcm73] img[data-astro-cid-soqtcm73]{aspect-ratio:320 / 440;object-position:center top}@media(max-width:960px){.honor-grid[data-astro-cid-soqtcm73]{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.honor-visual[data-astro-cid-soqtcm73]{flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}.council-photo[data-astro-cid-soqtcm73]{width:min(100%,240px)}.sign-photo[data-astro-cid-soqtcm73],.council-photo[data-astro-cid-soqtcm73]{transform:none}}@media(max-width:600px){.dates[data-astro-cid-soqtcm73]{grid-template-columns:minmax(0,1fr)}}.news-head[data-astro-cid-t4akckz5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:end;margin-bottom:var(--space-xl)}.news-intro[data-astro-cid-t4akckz5] .section-lede[data-astro-cid-t4akckz5]{margin-bottom:var(--space-sm)}.news-note[data-astro-cid-t4akckz5]{font-family:var(--font-label);font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm);color:var(--muted)}.news-list[data-astro-cid-t4akckz5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.news-item[data-astro-cid-t4akckz5]{display:flex}.news-link[data-astro-cid-t4akckz5]{position:relative;display:flex;flex-direction:column;gap:var(--space-md);width:100%;padding:var(--space-lg) var(--space-lg) var(--space-xl);transition:transform var(--duration-normal) var(--ease-default),box-shadow var(--duration-normal)}.news-link[data-astro-cid-t4akckz5]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.news-meta[data-astro-cid-t4akckz5]{display:flex;flex-direction:column;line-height:1.25;padding-right:3.5rem}.news-src[data-astro-cid-t4akckz5]{font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm);color:var(--purple)}.news-date[data-astro-cid-t4akckz5]{font-size:var(--text-sm);color:var(--muted);font-variant-numeric:lining-nums tabular-nums}.news-title[data-astro-cid-t4akckz5]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--purple-deep);line-height:1.2;overflow-wrap:anywhere;font-variant-numeric:lining-nums}.news-go[data-astro-cid-t4akckz5]{position:absolute;top:var(--space-lg);right:var(--space-lg);--badge-size: 40px;transition:transform var(--duration-normal) var(--ease-default)}.news-link[data-astro-cid-t4akckz5]:hover .news-go[data-astro-cid-t4akckz5]{transform:translate(2px,-2px)}.news-errata[data-astro-cid-t4akckz5]{margin-top:var(--space-lg);max-width:70ch;font-size:var(--text-sm);color:var(--muted);line-height:1.5}@media(max-width:960px){.news-list[data-astro-cid-t4akckz5]{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.news-head[data-astro-cid-t4akckz5]{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}}.cta-inner[data-astro-cid-5qk3nyg5]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:var(--space-3xl);align-items:center}.cta-btns[data-astro-cid-5qk3nyg5]{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-xl)}.cta-share{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--lilac)}.cta-card[data-astro-cid-5qk3nyg5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);padding:var(--space-xl) var(--space-lg) var(--space-lg);text-align:center}.cta-slogan[data-astro-cid-5qk3nyg5]{font-size:var(--text-2xl);color:var(--purple);max-width:14ch}.cta-swoosh{height:22px;max-width:220px}@media(max-width:900px){.cta-inner[data-astro-cid-5qk3nyg5]{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.cta-side[data-astro-cid-5qk3nyg5]{max-width:420px}}@media(max-width:480px){.cta-btns[data-astro-cid-5qk3nyg5] .btn[data-astro-cid-5qk3nyg5]{flex:1 1 100%;white-space:normal}.cta-side[data-astro-cid-5qk3nyg5]{max-width:none}}
