:root{color-scheme:light dark;--ink:#000;--paper:#fff;--muted:#999;--link:#00e;--link-hover:#20c;--border:#ccc;--zebra:#f4f4f4;--accent:#111;--focus:#07f;--text-inverse:#fff;--container-max:1100px;--container-gutters-sm:16px;--container-gutters:32px;--rail-x:clamp(14px,2.2vw,20px);--rail-y:16px}@media (prefers-color-scheme:dark){:root{--ink:#f4f4f4;--paper:#0b0b0b;--muted:#b3b3b3;--link:#8ab4ff;--link-hover:#aec8ff;--border:#333;--zebra:#141414;--accent:#fafafa;--focus:#8ab4ff;--text-inverse:#000}}body,html{height:100dvh;background:var(--paper);color:var(--ink);margin:0;font-family:Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color-scheme:light dark}main{min-height:100dvh;margin:0;position:relative;overflow:hidden}a{color:var(--link);text-decoration:underline}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1{line-height:.9;letter-spacing:-.01em;color:var(--ink);text-rendering:optimizeLegibility;font-feature-settings:"kern",common-ligatures discretionary-ligatures contextual,oldstyle-nums proportional-nums;font-kerning:normal;font-variant-ligatures:common-ligatures discretionary-ligatures contextual;font-variant-numeric:oldstyle-nums proportional-nums}@supports (font-variation-settings:normal){h1{font-variation-settings:"opsz" 72}}.tagline{color:var(--muted);font-size:1.2rem}main:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(1200px 800px at 50% 45%,transparent 40%,rgba(0,0,0,.12) 100%)}.ContentWrap{width:100%;max-width:var(--container-max);margin-inline:auto;text-align:left;padding-inline:var(--container-gutters-sm)}@media (min-width:640px){.ContentWrap{padding-inline:var(--container-gutters)}}.Rail{padding-inline:var(--rail-x)}.visually-skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.visually-skip:focus{position:static;width:auto;height:auto;padding:8px 12px;background:var(--accent);color:var(--text-inverse);border-radius:8px;margin:8px;display:inline-block}.Cluster_Cluster__RxWEd{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.75rem}.Cluster_Cluster__RxWEd[data-nowrap]{flex-wrap:nowrap}.Cluster_Cluster__RxWEd[data-align=start]{align-items:flex-start}.Cluster_Cluster__RxWEd[data-align=center]{align-items:center}.Cluster_Cluster__RxWEd[data-align=end]{align-items:flex-end}.Cluster_Cluster__RxWEd[data-align=stretch]{align-items:stretch}.Cluster_Cluster__RxWEd[data-justify=start]{justify-content:flex-start}.Cluster_Cluster__RxWEd[data-justify=center]{justify-content:center}.Cluster_Cluster__RxWEd[data-justify=end]{justify-content:flex-end}.Cluster_Cluster__RxWEd[data-justify=space-between]{justify-content:space-between}.Cluster_Cluster__RxWEd[data-justify=space-around]{justify-content:space-around}.Cluster_Cluster__RxWEd[data-justify=space-evenly]{justify-content:space-evenly}.SiteHeader_Header__uGqvt{background:var(--paper);color:var(--ink)}.SiteHeader_Bar__e17ts{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:16px}.SiteHeader_Brand__wZUq_{font-weight:700;text-decoration:none;color:var(--ink);letter-spacing:-.01em}.SiteHeader_NavLink__av_CV{text-decoration:underline}