.sc{--sc-bg:#f7f7f4;--sc-surface:#ffffff;--sc-card:#f2f1ed;--sc-ink:#26251e;--sc-ink-3:#5c5b59;--sc-muted:#73736b;--sc-line:#dcdbd5;--sc-line-2:#cfcec7;--sc-ease:cubic-bezier(0.22,1,0.36,1)}:root{--site-header-height:60px}.sc-wrap{width:min(100% - 40px,1360px);margin-inline:auto}.sc-header{position:fixed;inset:0 0 auto;z-index:50;background:var(--sc-bg)}.sc-header>.sc-wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:var(--site-header-height)}.sc-brand{display:inline-flex;flex-shrink:0;justify-self:start}.sc-header .sc-brand img{width:110px;height:auto}.sc-header nav{display:flex;align-items:center;justify-content:center;height:100%}.sc-nav-link{display:inline-flex;align-items:center;padding:12px 10px;font-size:13.5px;color:var(--sc-ink);white-space:nowrap;transition:opacity .14s ease}.sc-nav-link:hover{opacity:.7}.sc-actions{display:flex;align-items:center;gap:8px;justify-self:end}.sc-skip{position:fixed;z-index:60;top:12px;left:12px;padding:10px 14px;border-radius:6px;background:var(--sc-surface);box-shadow:0 2px 8px rgba(38,37,30,.2);font-size:14px;color:var(--sc-ink);transform:translateY(-200%)}.sc-skip:focus{transform:none}.sc-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;padding:.375rem .625rem;border:1px solid transparent;border-radius:.375rem;background:var(--sc-ink);color:#fff;font:500 11.5px/1.23 var(--font-display);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .4s cubic-bezier(0,0,.2,1),transform .2s var(--sc-ease),box-shadow .2s ease}.sc-button:hover{background:color-mix(in oklab,var(--sc-ink) 86%,var(--sc-bg));transform:translateY(-2px);box-shadow:0 8px 18px rgba(35,34,28,.12)}.sc-button-outline{background:var(--sc-bg);color:var(--sc-ink);border-color:var(--sc-line-2)}.sc-button-outline:hover{background:var(--sc-card)}.sc-slack{width:14px;height:14px;flex:none}.sc-footer a:focus-visible,.sc-footer button:focus-visible,.sc-header a:focus-visible,.sc-header button:focus-visible,.sc-header summary:focus-visible{outline:2px solid var(--sc-ink);outline-offset:4px}.sc-menu{display:none}.sc-menu summary{display:grid;place-content:center;gap:5px;width:40px;height:40px;border-radius:6px;box-shadow:0 0 0 1px var(--sc-line-2);list-style:none;cursor:pointer}.sc-menu summary::-webkit-details-marker{display:none}.sc-menu summary span{display:block;width:16px;height:1.5px;background:var(--sc-ink)}.sc-menu-panel{position:absolute;right:0;top:calc(100% + 8px);display:flex;flex-direction:column;min-width:260px;padding:8px;border-radius:8px;background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line),0 14px 30px -14px rgba(38,37,30,.35)}.sc-menu-panel>a{padding:10px 12px;border-radius:6px;font-size:15px;color:var(--sc-ink)}.sc-menu-panel>a:hover{background:var(--sc-card)}.sc-menu-panel .sc-button{margin-top:6px;padding:12px}.sc-footer .sc-wrap{width:min(100% - 56px,1200px)}.sc-footer{padding:96px 0 40px;background:var(--sc-bg)}.sc-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:24px;padding-top:32px;border-top:1px solid var(--sc-line)}.sc-footer .sc-brand{align-self:start}.sc-footer .sc-brand img{width:124px;height:auto}.sc-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:14px}.sc-footer-heading{margin-bottom:4px;font:400 11px/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sc-muted)}.sc-footer nav a,.sc-footer nav button{padding:0;border:0;background:none;font:inherit;color:var(--sc-ink-3);cursor:pointer}.sc-footer nav a:hover,.sc-footer nav button:hover{color:var(--sc-ink)}.sc-footer-base{margin-top:48px;font-size:13px;color:var(--sc-muted)}@media (max-width:1240px){.sc-header nav{display:none}.sc-header>.sc-wrap{grid-template-columns:auto 1fr auto auto}.sc-actions{grid-column:3}.sc-menu{display:block;grid-column:4;position:relative}}@media (max-width:860px){.sc-footer-grid{grid-template-columns:1fr 1fr}.sc-footer .sc-brand{grid-column:1/-1}}@media (max-width:767px){:root{--site-header-height:52px}.sc-footer .sc-wrap,.sc-wrap{width:min(100% - 32px,1360px)}.sc-header>.sc-wrap{gap:12px}.sc-header .sc-brand img{width:108px}.sc-actions .sc-button-outline{display:none}}.sc-title{font:400 clamp(36px,4.6vw,56px) /1.1 var(--font-mono);letter-spacing:-.02em;text-wrap:balance;color:#26251e}.sc-title-sm{font-size:clamp(26px,2.6vw,34px);line-height:1.2}.sc-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #dcdbd5;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.sc-card:before{content:"";display:block;flex:none;height:8px;background:url(/new/dither/dither-01.png) center 40%/cover;image-rendering:pixelated}.sc-card:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #cfcec7,0 14px 30px -22px rgba(38,37,30,.5)}article:nth-child(5n+2)>.sc-card:before{background-image:url(/new/dither/dither-03.png)}article:nth-child(5n+3)>.sc-card:before{background-image:url(/new/dither/dither-05.png)}article:nth-child(5n+4)>.sc-card:before{background-image:url(/new/dither/dither-04.png)}article:nth-child(5n+5)>.sc-card:before{background-image:url(/new/dither/dither-02.png)}.sc-card-media{border-bottom:1px solid #dcdbd5}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_353f1a{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_353f1a{--font-logo:"Space Mono","Space Mono Fallback"}