.sv{background:var(--paper)}.sv-top{max-width:calc(var(--content-width) + 2 * var(--site-margin));padding:4rem var(--site-margin) 3rem;margin:0 auto}.sv-top h1{font-size:var(--fs-statement);letter-spacing:-.02em;color:var(--ink)}.sv-top-enter h1{animation:fadeUp .7s var(--ease) both}.sv-sec{padding:3rem var(--site-margin)}.sv-sec+.sv-sec{padding-top:0}.sv-statement{font-size:var(--fs-svc);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;max-width:24ch;margin:0 0 3rem}.sv-block{margin:0 0 3.5rem}.sv-block h3{font-size:var(--fs-md);color:var(--ink);margin:0 0 1rem}.sv-prose{font-size:var(--fs-base);color:var(--grey-03);text-wrap:pretty;max-width:62ch;margin:0 0 2rem}.sv-prose a{color:var(--ink);text-underline-offset:.15em;text-decoration:underline}.sv-fig{margin:0}.sv-meta{font-size:var(--fs-sm);color:var(--grey-02);max-width:54ch;margin:0}.sv-briefs{max-width:34rem;margin:2.5rem 0 0}.sv-brief{border-top:1px solid var(--ink);padding:.9rem 0 1.1rem;text-decoration:none;display:block}.sv-brief-date{font-size:var(--fs-sm);color:var(--grey-02);margin-bottom:.3rem;display:block}.sv-brief-title{color:var(--ink);font-size:var(--fs-base)}.sv-brief:hover .sv-brief-title{text-underline-offset:.15em;text-decoration:underline}@media (max-width:768px){.sv-top{padding:3rem 1.5rem 2rem}.sv-sec{padding:2.5rem 1.5rem}}@media (prefers-reduced-motion:reduce){.sv-top-enter h1{animation:none}}
