.authority-page[data-astro-cid-7vgs4rdo]{min-height:70vh;color:oklch(var(--foreground));background:radial-gradient(circle at 82% 4%, oklch(var(--primary) / .13), transparent 30rem), oklch(var(--background))}.authority-hero[data-astro-cid-7vgs4rdo]{border-bottom:1px solid oklch(var(--border));padding:clamp(56px,8vw,112px) 0 clamp(48px,6vw,80px)}.authority-hero__inner[data-astro-cid-7vgs4rdo],.authority-body[data-astro-cid-7vgs4rdo]{max-width:calc(var(--container-default) + 2 * var(--space-x));padding-inline:var(--space-x)}.authority-hero__inner[data-astro-cid-7vgs4rdo]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.authority-page--person[data-astro-cid-7vgs4rdo] .authority-hero__inner[data-astro-cid-7vgs4rdo]{grid-template-columns:minmax(0,1.25fr) minmax(220px,.55fr)}.authority-hero__copy[data-astro-cid-7vgs4rdo]{max-width:880px}.authority-back[data-astro-cid-7vgs4rdo]{color:oklch(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;margin-bottom:36px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.authority-back[data-astro-cid-7vgs4rdo]:hover{color:oklch(var(--cyan-link))}.authority-eyebrow[data-astro-cid-7vgs4rdo]{color:oklch(var(--cyan-link));letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:800}h1[data-astro-cid-7vgs4rdo]{letter-spacing:-.045em;text-wrap:balance;max-width:980px;font-size:clamp(42px,7vw,84px);font-weight:900;line-height:.98}.authority-lead[data-astro-cid-7vgs4rdo]{max-width:820px;color:oklch(var(--muted-foreground));margin-top:28px;font-size:clamp(18px,2vw,23px);line-height:1.55}.authority-portrait[data-astro-cid-7vgs4rdo]{aspect-ratio:3/4;border:1px solid oklch(var(--border));border-radius:calc(var(--radius) * 2);box-shadow:0 24px 72px oklch(var(--foreground) / .12);overflow:hidden}.authority-portrait[data-astro-cid-7vgs4rdo] img[data-astro-cid-7vgs4rdo]{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.authority-body[data-astro-cid-7vgs4rdo]{padding-top:clamp(42px,6vw,76px);padding-bottom:clamp(72px,9vw,120px)}.authority-facts[data-astro-cid-7vgs4rdo]{border-top:1px solid oklch(var(--border));border-bottom:1px solid oklch(var(--border));grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(64px,8vw,104px);display:grid}.authority-fact[data-astro-cid-7vgs4rdo]{border-right:1px solid oklch(var(--border));padding:24px clamp(14px,2.5vw,28px)}.authority-fact[data-astro-cid-7vgs4rdo]:first-child{padding-left:0}.authority-fact[data-astro-cid-7vgs4rdo]:last-child{border-right:0}.authority-fact[data-astro-cid-7vgs4rdo] dt[data-astro-cid-7vgs4rdo]{color:oklch(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.authority-fact[data-astro-cid-7vgs4rdo] dd[data-astro-cid-7vgs4rdo]{font-size:clamp(16px,1.7vw,20px);font-weight:800;line-height:1.3}.authority-content[data-astro-cid-7vgs4rdo]{max-width:var(--container-narrow)}.authority-page--comparison[data-astro-cid-7vgs4rdo] .authority-content[data-astro-cid-7vgs4rdo]{margin-top:clamp(64px,9vw,112px)}.authority-section[data-astro-cid-7vgs4rdo]{padding:0}.authority-section[data-astro-cid-7vgs4rdo]+.authority-section[data-astro-cid-7vgs4rdo]{margin-top:clamp(52px,7vw,80px)}.authority-section[data-astro-cid-7vgs4rdo] h2[data-astro-cid-7vgs4rdo]{text-wrap:balance;margin-bottom:22px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.06}.authority-section[data-astro-cid-7vgs4rdo] p[data-astro-cid-7vgs4rdo]{color:oklch(var(--muted-foreground));font-size:clamp(16px,1.6vw,19px);line-height:1.75}.authority-section[data-astro-cid-7vgs4rdo] p[data-astro-cid-7vgs4rdo]+p[data-astro-cid-7vgs4rdo]{margin-top:16px}.authority-section[data-astro-cid-7vgs4rdo] ul[data-astro-cid-7vgs4rdo]{gap:4px;margin-top:26px;padding:0;list-style:none;display:grid}.authority-section[data-astro-cid-7vgs4rdo] li[data-astro-cid-7vgs4rdo]{border-top:1px solid oklch(var(--border));color:oklch(var(--foreground));font-size:clamp(15px,1.5vw,17px);font-weight:600;line-height:var(--lh-snug);padding:9px 0 9px 32px;position:relative}.authority-section[data-astro-cid-7vgs4rdo] li[data-astro-cid-7vgs4rdo]:last-child{border-bottom:1px solid oklch(var(--border))}.authority-section[data-astro-cid-7vgs4rdo] li[data-astro-cid-7vgs4rdo]:before{content:"";border-bottom:2px solid oklch(var(--cyan-text));border-left:2px solid oklch(var(--cyan-text));width:13px;height:8px;position:absolute;top:50%;left:4px;transform:translateY(-70%)rotate(-45deg)}.authority-links[data-astro-cid-7vgs4rdo]{max-width:var(--container-narrow);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(64px,8vw,104px);display:grid}.authority-links[data-astro-cid-7vgs4rdo] a[data-astro-cid-7vgs4rdo]{border:1px solid oklch(var(--border));border-radius:var(--radius);min-height:76px;color:oklch(var(--foreground));background:oklch(var(--card));transition:border-color var(--dur-fast), transform var(--dur-fast);justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font-weight:700;text-decoration:none;display:flex}.authority-links[data-astro-cid-7vgs4rdo] a[data-astro-cid-7vgs4rdo]:hover{border-color:oklch(var(--primary));transform:translateY(-2px)}@media (width<=760px){.authority-page--person[data-astro-cid-7vgs4rdo] .authority-hero__inner[data-astro-cid-7vgs4rdo]{grid-template-columns:1fr}.authority-portrait[data-astro-cid-7vgs4rdo]{max-width:320px}.authority-facts[data-astro-cid-7vgs4rdo]{grid-template-columns:repeat(2,minmax(0,1fr))}.authority-fact[data-astro-cid-7vgs4rdo]{border-bottom:1px solid oklch(var(--border))}.authority-fact[data-astro-cid-7vgs4rdo]:nth-child(2){border-right:0}.authority-fact[data-astro-cid-7vgs4rdo]:nth-child(3),.authority-fact[data-astro-cid-7vgs4rdo]:nth-child(4){border-bottom:0}.authority-fact[data-astro-cid-7vgs4rdo]:nth-child(3){padding-left:0}.authority-links[data-astro-cid-7vgs4rdo]{grid-template-columns:1fr}}
