@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}:root{--ivory: #f2ede3;--ink: #141210;--signal: #ff4f12;--graphite: #5a554d;--font-display: "Anton", Impact, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--gutter: clamp(16px, 2.8vw, 40px);--col-index: minmax(32px, 8.4vw);--col-gap: 24px;--row-h: clamp(64px, 9svh, 104px);--ease-open: cubic-bezier(.7, 0, .18, 1);--ease-row: cubic-bezier(.2, .7, .2, 1);--t-open: .62s;--t-name: .2s;--t-row: .32s;--t-arrow: .16s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--font-mono);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}a,a:hover{color:var(--ink)}p{margin:0}.page{min-height:100svh}.label{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.index{font-size:13px;font-weight:500;letter-spacing:.04em}.grid{display:grid;grid-template-columns:var(--col-index) minmax(0,1fr);column-gap:var(--col-gap)}.top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px var(--gutter);border-bottom:1px solid var(--ink)}.top-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:none}.top-link svg{width:14px;height:14px}.top-link:focus{outline:none}.top-link:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.dock{position:sticky;top:0;z-index:2;background:var(--ivory);padding:16px var(--gutter) 8px}.dock-inner{width:min(100%,max(280px,calc((100svh - 5 * var(--row-h) - 88px) * 2.6906)));margin-inline:auto}.only-mobile{display:none}.wm{display:block;width:100%;height:auto;overflow:visible}.wm-letters{font-family:var(--font-display);font-size:380px;fill:var(--ink)}.wm-band{transition:transform var(--t-open) var(--ease-open)}.wm-field{fill:var(--signal);transform-box:fill-box;transform-origin:center;transition:transform var(--t-open) var(--ease-open)}.wm-name{transition:opacity var(--t-name) linear}.wm-index{font-family:var(--font-mono);font-size:18px;font-weight:500;letter-spacing:1px;fill:var(--ink)}.wm-domain{font-family:var(--font-display);font-size:68px;fill:var(--ink)}.wm-arrow{fill:none;stroke:var(--ink);stroke-width:3}.wm-strip{fill:var(--signal)}.wm-strip-index{font-family:var(--font-mono);font-size:16px;font-weight:500;fill:var(--ink)}.wm-strip-name{font-family:var(--font-display);font-size:30px;fill:var(--ink)}.statement{padding:72px var(--gutter) 96px}.statement .index{padding-top:10px}.statement-body{display:flex;flex-direction:column;gap:28px}.headline{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(40px,5.6vw,84px);line-height:.95;letter-spacing:.005em;text-transform:uppercase}.headline span{display:block}.body{max-width:46ch;font-size:15px;line-height:1.6;text-wrap:pretty}.ventures{padding:0 var(--gutter);scroll-margin-top:0}.ventures-head{grid-template-columns:var(--col-index) minmax(0,1fr) auto;align-items:end;padding-bottom:14px}.ventures-head h2{margin:0}.ventures-list{display:flex;flex-direction:column;border-bottom:1px solid var(--ink)}.row{display:grid;grid-template-columns:var(--col-index) minmax(0,1fr) 56px;grid-template-areas:"num domain arrow";column-gap:var(--col-gap);align-items:center;min-height:var(--row-h);color:var(--ink);text-decoration:none;box-shadow:inset 0 1px 0 var(--ink)}.row.is-active{box-shadow:inset 0 3px 0 var(--ink)}.row:focus{outline:none}.row:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.row-num{grid-area:num;justify-self:start;padding:4px 6px;margin-left:-6px;font-size:14px;font-weight:500;letter-spacing:.04em}.row:focus-visible .row-num{background:var(--ink);color:var(--ivory)}.row-domain{grid-area:domain;font-family:var(--font-display);font-size:clamp(28px,4.45vw,64px);line-height:1.05;overflow-wrap:anywhere;transition:transform var(--t-row) var(--ease-row)}.row.is-active .row-domain{transform:translate(20px)}.row-arrow{grid-area:arrow;justify-self:end;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:2px solid var(--ink);transition:background-color var(--t-arrow) linear}.row.is-active .row-arrow{background:var(--signal)}.row-arrow svg{width:22px;height:22px}.footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 40px;margin-top:96px;padding:28px var(--gutter) 40px;border-top:1px solid var(--ink);font-size:12px;line-height:1.6;color:var(--graphite)}.footer p:first-child{max-width:72ch}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.wm-band,.wm-field,.wm-name,.row-domain,.row-arrow{transition:none}}@media (min-width: 721px) and (max-height: 500px){.dock{position:static}.dock-inner{width:min(100%,560px)}}@media (max-width: 720px){.label,.index{font-size:12px}.top{gap:12px;padding:4px 16px}.top-link svg{width:12px;height:12px}.dock{position:static;padding:20px 16px 0}.dock-inner{width:100%}.only-desktop{display:none}.only-mobile{display:block}.wm{overflow:hidden}.statement{display:flex;flex-direction:column;gap:18px;padding:48px 16px 56px}.statement .index{padding-top:0}.statement-body{gap:18px}.headline{font-size:44px}.body{max-width:none;font-size:14px}.ventures{padding:0 16px}.ventures-head{display:flex;justify-content:space-between;padding-bottom:12px}.ventures-down{display:none}.row{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"num arrow" "domain arrow";column-gap:12px;row-gap:6px;min-height:88px;padding:12px 0}.row-num{align-self:end;padding:0;margin-left:0;font-size:12px;letter-spacing:0}.row:focus-visible .row-num{padding:0 4px;margin-left:-4px}.row-domain{align-self:start;font-size:30px}.row-arrow{width:44px;height:44px}.row-arrow svg{width:18px;height:18px}.footer{flex-direction:column;flex-wrap:nowrap;gap:12px;margin-top:64px;padding:24px 16px 40px}}
