@font-face{font-family:libron;src:url(/_next/static/media/24a9d1dfcf045b82-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:libron;src:url(/_next/static/media/0c7889747dfe6667-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:libron;src:url(/_next/static/media/aa9664c03aac4973-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:libron;src:url(/_next/static/media/289c770e19062184-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:libron Fallback;src:local("Arial");ascent-override:94.48%;descent-override:23.62%;line-gap-override:0.00%;size-adjust:110.08%}.__className_522fce{font-family:libron,libron Fallback}.__variable_522fce{--font-libron:"libron","libron Fallback"}:root{--paper:#fafafa;--ink:#171717;--muted:#666666;--mark:#ebebeb;--mark-hover:#dedede;color-scheme:light}*{box-sizing:border-box}body,html{background:var(--paper);color:var(--ink);min-height:100%}body{margin:0;font-family:var(--font-libron),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:-.005em;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.shell{width:min(100%,38rem);margin:0 auto;padding:6.5rem 2rem 5rem;min-height:100dvh}.shell__main{min-width:0;max-width:34rem;animation:rise .55s ease both}@media (max-width:960px){.shell{width:100%}}@media (max-width:720px){.shell{padding:2.25rem 1.35rem 4rem}}.signatureHeading{display:flex;align-items:center;min-height:32px;margin:0;font-size:inherit;font-weight:400;line-height:inherit}.signatureHeading__image{display:block;width:auto;height:32px}.prose{display:flex;flex-direction:column;gap:1.35rem}.homeIntro{margin-top:2.5rem;gap:1.9rem}.prose .md-p,.prose p{margin:0;max-width:34rem;color:var(--ink)}.mark{background-color:var(--mark);padding:.08em .22em;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-color .15s ease}.mark:hover,a.mark:hover{background-color:var(--mark-hover)}.extArrow{display:inline-block;margin-left:.15em;font-size:.85em;line-height:1;transition:transform .15s ease}.extArrow:before{content:"↗"}.externalLink__tail{white-space:nowrap}a:hover .extArrow{transform:translate(.08em,-.08em)}.extLinks{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.2rem}.extLinks a{color:var(--muted);transition:color .15s ease}.extLinks a:hover{color:var(--ink)}@keyframes rise{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.shell__main{animation:none}a:hover .extArrow{transform:none}.extArrow,.extLinks a,.mark{transition:none}}