@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-cyrillic-ext-400-normal.CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-cyrillic-400-normal.DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-greek-400-normal.DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-ext-400-normal.DpfYvR5A.woff2)format("woff2"),url(/_astro/press-start-2p-latin-ext-400-normal.DBgyq7ky.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-400-normal._wFEWmAB.woff2)format("woff2"),url(/_astro/press-start-2p-latin-400-normal.KLytu4cr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA1sABEAAAAAHoAAAA0NAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjYbgVYcHgZgAIEcCFIJnAwRCAqQYI8XCyoAATYCJANIBCAFhEYHgQMMgTIbXxyzERVsHACE8glRlMTNGuC/TNCOsPx2QQmhQhhC4M20okXTFqEhVURx6R7hW8dxHCyeOt/g95qXVDc/WsfbebhWbD/CR0gy6/9/Ta373oeiXyAqgxSnTCxzwqYAKTnpAMusECtz2mqm3exmNUsg2s7ZA4HVxHQwVrueh/rDfLv7Lwm1ggGPhm6O0ywdqHLnChjw0sAiHgodhTr8P9r6fayoxILc8BDLYDZY1sCXjyVohh22qH9RT1edDN7/AP2cTZWl818gsGQ5D75l6hUIkgft7TJWgW1uuQGhiOvNQ6v//+f8sve+JKed4Q4gCAcsZ4QiY5LbJj/vNf2QfEoylN9PlHYIQC2DHABQc9YhCgVs7apdq7cSCEbHWJX4Ft3pgLGJW9fAEO0kouAvS4OwwI532L5AwHWvI6HMEk4MsPWliGEBV2Jb0Nt7+ISuKQH4UAyCDVmC7O61nTToUrIJwMZPw0eIC/wZeRpygqGkGcYlK0i9fo9iKyL4ZoiNnFJAehjSFqO2cFF8oa6BSIQJmgL0ANpOWKiLUVSlelW+o6Fl3jk8/9Wz2RcUELUyvxVvndbiizwD4ND029M2RtV1cz4FRz3BycVDJXyLP5dI/aEG8cHDqB998tfEEgKZYGCWQL70kg8fNCIYvsSMj/lOLNIjeoLeKRJS2ElipUER+3YsYK0TRK3s/r7luuHig5vzJx29H70fvm/9rI/sUukWwVmUbBZH47Xm1S2TK0UVF/MOILQ9BJgvRGOvfaJ2/t/1zcGAwMk0y9KzfwjunqEfPibGt+l5K2sNJ19h7/7bYsvyyr4778FZMGfTESRzJQYIJGUdYJg3HxBQ/1Os7N2IEzJUKbHyyiTWziZhvt0SxmBOuh55uzVyo8ESaR0e9jAnY7C67eCwYFocM2l5UqKBY+lHHuPUUAoyJIIcU1XzINaJntapF99aIvPHsSfNcraaoY+SR3je/JQSwm44oxy7dfPp12bLXP2Wt6zagq6nR/QlKocVRZEavtVMaw2vVBNcXrwiwQt3jk3CZGnJmX4b2DFcgeMJHNpy7zOdsJbMlovuXyQrqnv8U7KUc99lKHL2AvJHSEyLOaCgmZDe9cLiMmFZxLbovM9QCeiQqxWitlq9KAJy2XIu0FQpXFaA6nrCh0MNyf+nUtTiqCPz61SWrtvMybLPYvohQeFio5tztYAFHJ4fwakGu7lj0QR0vA7uraH+aljdgANZfImAq39SlgSGN10ymVOmcCMXozMnc7N4zhcPeJsWk2Uk3ZvCwBzSi2ZDe1UfcBv5pDSRbDMdtFKEs6ypmr3xRRTQkYnY4hoCcupD++nPiDhaJu/M53M+EKJy44iVOg1EgIpEyKdCNKPWYiZagscxCgIpWPHA3FT/pCwP7ZUUi4YFxSoJ7KZpPHubqhxM8wn8oW15IVP+Oj17sy9wfkmZYbOoSE/emWl0e6hGUpHBHOyxhmuMbg6tmRC+TJVkriCLN7yiqoOo6y3VmLccDbB2xk/VmZCLqRYtspmEbU0a71iBCZtCBLtGSun4oeWwUcFHbxNpi5oRWMQ3uESVv40b2yS1sXsjxhgFyD40VGt2Ing1to/nQIyK3PlAA2YEjYyhiQloZhLyTEGBadjELGhhNmxmzqJ+WA4uiy7P3iZTA33dYk4ODBBEYvl3wsFIl/z3viXYIAxfy6H6e08t5qNWiTaqneqgOqkuqpvqoXqpPmqN9BDUFi0MhwuNRRNziUlaNWwzVLf5RTDMWGenGxiBtFBGy6y7ZXfuW08lXARgNLErq8HYUdVdiZFuVWl1li5lT62xEG09XXocum79wglstD0c6T0zFPYQ7raIfwHo3bdbdTyt+vu+TEKtFj6UgrnxOwpModnfBraQBxBXKV/pVlSW+KQaLUB7hP3J8MqJLaxT+u58hiyOW1Ja3XMusA0gpsEi0pFOevNqZBaP538MQya1w5ZrEtsdNdtGoS1yeGLhfmXl6bv0U+oudegOeddWjtGESw3tXO/S5gXNm2x9ERSPTJeQLL2h2PWUQLJztij3dpvlcztTxp2zzbtbznA5hx2Xmo5YtBbWuEV5we8a5R1KsofMhjDnAun3phvpq8yBHfEYTRIql1p7KxzZ6eDSmPObFFMmc3fh4w4loq16xzuRGrXmnbFfLFQ6XLR7dnny/CWRyC1WvJ4xYWWfu/tKGTBOqp42KevBSHPtNExNJNXz5g1MS7eZk9rc1GJaOc+YeGbWTbfc8yz/VnO97jmwLZQ2nwfbY0i8VGdHOWwhD6HZUMyCPQ7iGrVy9Os7jEX3qUiXNbVq7JaOP/C9qO6IRxCX9b9iUcnkF92Xvby1W87XTJHPtsK+Rdh2PjJ8v0d9i7wNh7FbYcADVu6mb4+4lZu7Y9HJ7pQcrD6ECnIUMFWDw2ArhCPXQzwzNZoP7TVidglFXYDYI2ZIxgjHHRUWqC0JNRboMThBgwVmS0KLFbbxE4QNHSlwWxF6UuB3gISBFIStCCMpEevFI5YQQNqSMGNBHoNTLFhQtiSsWMnaNjxkTXwFbSvCTgr6DpBwkIKxFeEk1TSj4pKYXJYUIEx5RVFsgY8DShU7KungoFA6KoRTCV4ynuXHi/zWdRYluCFRwLtOBA+F8CzBZOJLHr7l4UcefvUGP4WQ4LMK8efuyG58Xt6NL8i78UV5N76kN3hZIXhFofSruPee3Tb7lM5/RrJ1/zPtrfnWs2dn+z9lr35KdBx79IB9mUEQ+v+wUNcy6+49gG6gIYAWADRiQ/IRY36NoAgsVN8KkHL5NEyTRhojbEDpa6kXxHciAlrySJ7y5SlPuJ7wyIOXLrmYvlumM7O7C/jsx13yFsilqTkRPs7YtKUtLrTzy8vzRGd74FNOcMa+jxNYgm2RufX89smw3vPh2ktTxeXCcPk4eTCpMiT8Srk64415pPPho3ZYvbOxXqvW+mr/rtXqNWTWtzWq9Uf1ifW/1JbGQXVsjiQ405251ooebgzmhmFWmamHTDQl/iU6/35VjZ1bXf+XFGysS9keZ/OcCNjQ8VqaKlqh5aIuZH98Tck2CnPW1w/aItDAwVN1w7zuhntCaOnC0Y2/YEqK63MJU/BfOd2jbF3/V+3ftS7uAgG01AlsUEBeePLsu08h1IAPJ03/iPt1bbobgEiI0ytgIj4NZipLIqajgKWVhIBIKd3QPz0KDSm0rMCyqAyi3BEmQJRtxULEogSEgW/gwUt1pY6VT2x/EhQFaXQeTGFp+xQNXMe4Ffi+VYZl5Y7YpLVTDj12nNgpGQPkm5saTYP5FGBxGPiyWWTfEXb+2CAJFciIlJaqAheO5zoVeLCNZ1dg0uQHxq+kyLJ0GVrnjiAIwnKGwjAOS4VCFBkjZWFzYXPLpigfKdZ3rgnNiElPmukqsq35rE3CONxAPL5nMRGXNTHnjkBKVXZJqViVxDYBUSYSlGM8+mt+uvJLnmUi3hX5e9MzIdna0fZdeK4x3l3PIGDWtZyIXM9xK9A6ZPkwDyys4/uxX8pPz8mxnaeGF9n1zFND5tnpvjhOpyPix/k4Fm46lx5gZkpF/8F0Bv7BY/Z441Ca1GnAJgvWMoTgMqonLYkoPivHusR6AITCRP0GBJuu1CGIJEEFKhyWLrMSoKyY9ZHolfnpbiZQ4HQSQDtKSEGgJSkBOSgtrW7KUW2p4mCeK9oJByzeKXHjRxETLAJYrP9plNXE041RAgCtgClC1pAg0qSluhEr1TQ4LKuybbHKOCqlDKXHFChqOcxOHt4Ia5tp4wAuKOIjRAAyO//R77bshDv+Y4fi9wB8efYrBICfvt2qD/fQbRVXpzFwWXjLO1++M6J/8zQgXTJ6Q3g3fx23rmsGnqYr498ABkTBOOlvmPsd1OpObMA5rwOeHzZginvZ1gjUHACfiaH5wSQbzYNZEGawsM1PBksdPjFYOeEc1zFlkgdaA1x2fx/2tnu2GdZweNldV9yW2D1Dqs2vF34rwiuc7KP2OuyxlrrGwVf3mpsGHcduxYMoXxR+SpN3ZfBbjFUTI4YUFbG/XaKZr3H5g+LeclljN933ezyk5ltOHB9+yqAJK2de0qt7EsmmumpOKjlU9n271Zsu2TJX9pxbbvtIlPyKy6vUqEY3ccKLq1thKT8m7i1XR3KZV8z4r3VxK1LUNp8Pv+IKlfvAkvJltriB0TC/1euuW7UWX8oWDm9Bc7oX6+b74TZGfSVZQIcf+6Ff2+Grfus3fhcMEQIf90xIUqTJIpvnjlsPbl4pFmeK088cK25x/mu6XVf/hbd6Z3H5wf1tz/tXrq/olHcbx6FX/Gg1fZrojbVP0ZsMlzv4NKzuZ9GS6IOlP9/eUi67257dmdeXcrpfdSDPMU9M7+uJad+67ZchYP6uI15aOfOp6ZfObGGF9Sz4ko0hA/Nr+U93b5t9xX4KNW7x8gkkdTf/fGfmNAd9X6IPn2fk9bvGk/mgVjTmewAAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/silkscreen-latin-400-normal.CtPo2yA5.woff2)format("woff2"),url(/_astro/silkscreen-latin-400-normal.D0DfPJut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-vietnamese-400-normal.D0VnvwZ9.woff2)format("woff2"),url(/_astro/vt323-vietnamese-400-normal.D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-ext-400-normal.iUdYUaX4.woff2)format("woff2"),url(/_astro/vt323-latin-ext-400-normal.DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/chivo-vietnamese-wght-normal.BjQIDkhi.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/chivo-latin-ext-wght-normal.CuxPzFD0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/chivo-latin-wght-normal.CPi3f958.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-black:#111;--ink-white:#fff;--ink-yellow:#ffde00;--ink-red:#e10600;--paper:var(--ink-white);--text:var(--ink-black);--keyline:var(--ink-black);--accent:var(--ink-red);--mark:var(--ink-yellow);--on-red:var(--ink-white);--on-yellow:var(--ink-black);--on-black:var(--ink-white);--font-display:"Press Start 2P", "Courier New", monospace;--font-wordmark:"Silkscreen", "Courier New", monospace;--font-button:"Silkscreen", "Courier New", monospace;--font-code:"VT323", ui-monospace, "SF Mono", Menlo, monospace;--font-body:"Chivo Variable", "Chivo", "Helvetica Neue", sans-serif;--step--1:clamp(.84rem, .8rem + .15vw, .92rem);--step-0:clamp(1rem, .96rem + .2vw, 1.12rem);--step-1:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--step-2:clamp(1.6rem, 1.4rem + .9vw, 2.1rem);--step-3:clamp(2rem, 1.6rem + 1.9vw, 3.2rem);--step-4:clamp(2.6rem, 1.8rem + 3.6vw, 5.2rem);--s-1:4px;--s0:8px;--s1:16px;--s2:24px;--s3:32px;--s4:48px;--s5:72px;--s6:112px;--line:3px;--line-thin:2px;--radius:0;--refresh-flash:.16s;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-synthesis:none;scroll-padding-top:96px}body{background:var(--paper);color:var(--text);font:400 var(--step-0)/1.55 var(--font-body);text-rendering:optimizelegibility;margin:0}img{max-width:100%;display:block}h1,h2,h3{text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}code{font-family:var(--font-code);font-size:1.15em}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:2px}a:hover{text-decoration-color:var(--ink-red)}::selection{background:var(--ink-yellow);color:var(--ink-black)}:focus-visible{outline:var(--line) solid var(--ink-black);outline-offset:3px;box-shadow:0 0 0 calc(var(--line) + 3px) var(--ink-yellow)}html{scrollbar-color:var(--ink-black) var(--ink-yellow)}input::placeholder{color:#555;opacity:1}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--s1);z-index:50;background:var(--ink-yellow);padding:var(--s0) var(--s1);font-family:var(--font-display);border:var(--line) solid var(--ink-black);position:absolute;top:-100px}.skip:focus{top:var(--s1)}.display{font:700 clamp(2.1rem, 1rem + 3.4vw, 4.2rem)/1 var(--font-display);text-transform:uppercase}.h2{font:700 var(--step-3)/1.05 var(--font-display);text-transform:uppercase}.h3{font:700 var(--step-1)/1.15 var(--font-display);text-transform:uppercase}.lede{font-size:var(--step-1);max-width:52ch;line-height:1.45}.note{font:400 1.3rem/1.3 var(--font-code);margin-top:var(--s2)}.crumb{font:400 1.35rem/1 var(--font-code)}.crumb a{text-decoration:none}.crumb a:before{content:"‹ "}.empty{font-size:var(--step-1)}.masthead{z-index:20;justify-content:space-between;align-items:center;gap:var(--s0) var(--s3);background:var(--ink-yellow);padding:12px max(16px,4vw);display:flex;position:sticky;top:0}.masthead:after,.colophon:before{content:"";background:linear-gradient(var(--ink-red) 0 25%, var(--ink-yellow) 0 50%, var(--ink-white) 0 75%, var(--ink-black) 0);height:12px;position:absolute;left:0;right:0}.masthead:after{bottom:-12px}.masthead__brand{flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.masthead__word{font:400 var(--step-1)/1 var(--font-wordmark);letter-spacing:.02em;text-transform:uppercase}.masthead__nav{align-items:center;gap:2px;display:flex}.masthead__nav a{font:400 .85rem/1 var(--font-display);text-transform:uppercase;white-space:nowrap;border:var(--line-thin) solid transparent;padding:12px;text-decoration:none}.masthead__nav a:hover,.masthead__nav a[aria-current=page]{border-color:var(--ink-black);background:var(--ink-white)}.masthead__nav .masthead__kit{margin-left:var(--s1);background:var(--ink-black);color:var(--ink-white)}.masthead__nav .masthead__kit:hover,.masthead__nav .masthead__kit[aria-current=page]{background:var(--ink-red);border-color:var(--ink-black);color:var(--ink-white)}.btn{--bg:var(--ink-white);--fg:var(--ink-black);align-items:center;gap:var(--s0);min-height:48px;font:700 .85rem/1.1 var(--font-display);text-transform:uppercase;text-align:center;color:var(--fg);background:var(--bg);border:var(--line) solid var(--ink-black);cursor:pointer;transition:transform .12s var(--ease-out);border-bottom-width:7px;border-radius:0;justify-content:center;padding:12px 20px;text-decoration:none;display:inline-flex}.btn:hover{--bg:var(--ink-yellow);--fg:var(--ink-black)}.btn--yellow:hover{--bg:var(--ink-white)}.btn:active{border-bottom-width:3px;transform:translateY(4px)}.btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.btn--red{--bg:var(--ink-red);--fg:var(--ink-white)}.btn--black{--bg:var(--ink-black);--fg:var(--ink-white)}.btn--yellow{--bg:var(--ink-yellow)}.btn--big{min-height:60px;padding-inline:28px;font-size:.98rem}.btn--small{min-height:44px;padding:8px 14px;font-size:.78rem}.actions{gap:var(--s1);margin-top:var(--s3);flex-wrap:wrap;display:flex}.band{padding:var(--s6) max(16px, 4vw);border-bottom:var(--line) solid var(--ink-black)}.band--yellow{background:var(--ink-yellow)}.band--red{background:var(--ink-red);color:var(--ink-white)}.band--red a:focus-visible{box-shadow:0 0 0 calc(var(--line) + 3px) var(--ink-white)}.band__head{gap:var(--s1);max-width:980px;margin-bottom:var(--s4);display:grid}.band__head p{font-size:var(--step-1);max-width:56ch;line-height:1.45}.band>.h2{margin-bottom:var(--s4)}.band--line{justify-content:space-between;align-items:end;gap:var(--s3);flex-wrap:wrap;display:flex}.band--line .band__head{margin-bottom:0}.page-head{padding-top:var(--s5);gap:var(--s2);justify-items:start;display:grid}.page-head--split{gap:var(--s5);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}.page-head--split>div{gap:var(--s2);justify-items:start;display:grid}.split2{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.split2>div{gap:var(--s1);justify-items:start;display:grid}.trio{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trio h3{font:700 var(--step-1)/1.1 var(--font-display);text-transform:uppercase;margin-bottom:var(--s1)}.trio p{max-width:36ch}.hero{gap:var(--s5);padding-top:var(--s5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;display:grid}.hero__copy{gap:var(--s3);display:grid}.hero__copy .actions{margin-top:0}.board{gap:var(--s2);margin:0;display:grid}.board__bezel{border:var(--line) solid var(--ink-black);background:#d8d8d8;padding:clamp(8px,1.4vw,18px)}.board__panel{aspect-ratio:1360/480;border:var(--line-thin) solid var(--ink-black);background:var(--ink-white);grid-template-columns:452fr 456fr 452fr;display:grid}.third{--cool:0;background:var(--ink-white);position:relative;overflow:hidden}.third img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.third img[hidden]{display:none}.third__cool{height:3px;width:calc(var(--cool) * 100%);background:var(--ink-black);opacity:.35;position:absolute;bottom:0;left:0}.board__keys{width:68%;min-width:min(100%,320px);padding-bottom:var(--skirt);--skirt:clamp(4px, .55vw, 7px);grid-template-columns:repeat(4,minmax(0,1fr));justify-self:center;gap:clamp(8px,1.6vw,22px);display:grid}.key{all:unset;box-sizing:border-box;cursor:pointer;aspect-ratio:2;--cap:var(--ink-white);--legend:var(--ink-black);background:var(--cap);color:var(--legend);border:var(--line) solid var(--ink-black);box-shadow:inset 0 calc(var(--skirt) * -.8) 0 #00000029, 0 var(--skirt) 0 var(--ink-black);transition:transform 90ms var(--ease-out), box-shadow 90ms var(--ease-out);border-radius:7px;place-items:center;display:grid;position:relative}.key:before{content:"";border:2px solid #0000001a;border-radius:4px;position:absolute;inset:9% 7% 24%}.key--red{--cap:var(--ink-red);--legend:var(--ink-white)}.key--yellow{--cap:var(--ink-yellow)}.key--black{--cap:var(--ink-black);--legend:var(--ink-white)}.key--black:before{border-color:#ffffff2e}.key__legend{fill:currentColor;width:30%;height:auto;margin-bottom:12%;position:relative}.key:hover{filter:brightness(1.06)}.key:active{transform:translateY(calc(var(--skirt) * .8));box-shadow:inset 0 calc(var(--skirt) * -.5) 0 #00000029, 0 calc(var(--skirt) * .2) 0 var(--ink-black)}.key[aria-disabled=true]{cursor:wait;filter:none;transform:translateY(calc(var(--skirt) * .5));box-shadow:inset 0 calc(var(--skirt) * -.6) 0 #00000029, 0 calc(var(--skirt) * .5) 0 var(--ink-black)}.key[aria-disabled=true] .key__legend{opacity:.55}.key:focus-visible{outline:var(--line) solid var(--ink-black);outline-offset:4px;box-shadow:inset 0 calc(var(--skirt) * -.8) 0 #00000029, 0 var(--skirt) 0 var(--ink-black), 0 0 0 calc(var(--line) + 4px) var(--ink-yellow)}.board__caption{font:400 1.3rem/1.3 var(--font-code)}.epd{aspect-ratio:452/480;background:var(--ink-white);border:var(--line) solid var(--ink-black);width:100%;max-width:340px;position:relative;overflow:hidden}.epd img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.epd img[hidden]{display:none}.epd__flash{pointer-events:none;opacity:0;position:absolute;inset:0}[data-refresh=black]>.epd__flash{opacity:1;background:var(--ink-black)}[data-refresh=white]>.epd__flash{opacity:1;background:var(--ink-white)}[data-refresh=ink]>img:not([hidden]){animation:.88s steps(4,end) both ink-in}@keyframes ink-in{0%{filter:contrast(.2)brightness(1.6)}to{filter:none}}.ways{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.way{gap:var(--s1);height:100%;padding:var(--s3);background:var(--ink-white);border:var(--line) solid var(--ink-black);transition:transform .16s var(--ease-out);align-content:start;text-decoration:none;display:grid}.way:hover{transform:translateY(-4px)}.way h3{font:700 var(--step-1)/1.1 var(--font-display);text-transform:uppercase}.way__icon{width:48px;height:32px}.way .disk--icon{width:31px;height:auto}.disk{--body:var(--ink-white);--fg:var(--ink-black);--kl:var(--line);aspect-ratio:90/94;width:100%;color:var(--ink-black);background:var(--ink-black);clip-path:polygon(0 0,88% 0,100% 12%,100% 100%,0 100%);text-decoration:none;display:block;position:relative;container-type:inline-size}.disk__shell:before{content:"";inset:var(--kl);background:var(--body);clip-path:polygon(0 0,calc(88% - 1px) 0,100% calc(12% + 1px),100% 100%,0 100%);position:absolute}.disk__shutter{background:var(--fg);width:50%;height:26%;position:absolute;top:0;left:25%}.disk__window{background:var(--body);width:14%;height:18%;position:absolute;top:4%;left:58%}.disk__label{background:var(--ink-white);border:var(--kl) solid var(--ink-black);flex-direction:column;gap:4cqi;padding:6cqi 7cqi;display:flex;position:absolute;inset:40% 8% 10%}.disk__no{font:400 11cqi/.9 var(--font-code);letter-spacing:.02em}.disk__title{font:700 9cqi/1.05 var(--font-display);text-transform:uppercase;overflow-wrap:anywhere}.disk--yellow{--body:var(--ink-yellow)}.disk--red{--body:var(--ink-red)}.disk--black{--body:var(--ink-black);--fg:var(--ink-white);--kl:0px}.disk--black .disk__label{border:0}.disk--blank .disk__label{border-style:dashed}.disk--blank .disk__title{color:var(--ink-red)}.disk--icon{--kl:2px;width:28px}.disk--icon .disk__label{left:12%;right:12%}.disk--feature{max-width:320px}.disk--link,.disk--feature{filter:drop-shadow(6px 6px 0 var(--ink-black))}.disk--link{transition:transform .16s var(--ease-out), filter .16s var(--ease-out)}.disk--link:hover{filter:drop-shadow(9px 9px 0 var(--ink-black));transform:translate(-3px,-3px)}.disk--link:active{filter:drop-shadow(3px 3px 0 var(--ink-black));transform:translate(3px,3px)}.disk--link:focus-visible{box-shadow:none;outline:none}.disk--link:focus-visible .disk__label{outline:var(--line) solid var(--ink-black);outline-offset:2px;background:var(--ink-yellow)}.shelf{gap:var(--s3);border-bottom:10px solid var(--ink-black);grid-template-columns:repeat(5,minmax(0,200px));align-items:end;margin:0;padding:0;list-style:none;display:grid}.shelf--labelled{align-items:start;row-gap:var(--s4);border-bottom:0}.shelf--labelled li{align-content:start;display:grid}.shelf--labelled li p{padding-top:var(--s2);border-top:10px solid var(--ink-black);margin-top:0}.shelf-band .actions{margin-top:var(--s4)}.screens{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.screens__item{gap:var(--s1);display:grid}.screens__item h3{font:700 var(--step-1)/1.1 var(--font-display);text-transform:uppercase;margin-top:var(--s1)}.screens__item p{max-width:38ch}.mock{place-items:center start;height:190px;display:grid}.mock--epd{aspect-ratio:1360/480;border:var(--line) solid var(--ink-black);background:#d8d8d8;grid-template-columns:repeat(3,1fr);width:100%;height:auto;padding:8px}.mock--epd img{object-fit:cover;width:100%;height:100%}.mock--reader{aspect-ratio:3/4;background:var(--ink-black);border:var(--line) solid var(--ink-black);width:140px;height:auto;padding:10px 10px 22px}.mock--reader img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.mock--desk{width:100%;height:auto}.mock__wall{aspect-ratio:16/9;background:var(--ink-white);border:var(--line) solid var(--ink-black);border-bottom-width:16px;grid-template-columns:1fr 1fr;gap:4%;width:100%;padding:8% 12%;display:grid}.mock__wall img{object-fit:contain;width:100%;height:100%}.postlist{border-top:var(--line) solid var(--ink-black);max-width:900px;margin:0;padding:0;list-style:none}.postlist li{gap:var(--s2);padding:var(--s2) 0;border-bottom:var(--line) solid var(--ink-black);grid-template-columns:140px 1fr;align-items:baseline;display:grid}.postlist time{font:400 1.4rem/1 var(--font-code)}.postlist a{font:700 var(--step-1)/1.15 var(--font-display);text-transform:uppercase;text-decoration:none}.updates{gap:var(--s4);padding:var(--s5) max(16px, 4vw);background:var(--ink-black);color:var(--ink-white);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.updates__copy{gap:var(--s1);display:grid}.updates h2{font:700 var(--step-2)/1.05 var(--font-display);text-transform:uppercase}.updates__copy p{max-width:46ch}.updates__form{gap:var(--s1);grid-template-columns:minmax(0,1fr) auto;display:grid}.updates__form .form-status{grid-column:1/-1}.updates :focus-visible{outline-color:var(--ink-white)}.updates__form.is-sent input,.updates__form.is-sent button{display:none}input[type=email],input[type=text]{text-overflow:ellipsis;width:100%;min-height:52px;font:500 1.05rem/1 var(--font-body);color:var(--ink-black);background:var(--ink-white);border:var(--line) solid var(--ink-black);border-radius:0;padding:10px 14px}input:focus{background:#fffbe0}input[aria-invalid=true]{border-color:var(--ink-red);background:#fff1f0}.form-status{font:400 1.3rem/1.3 var(--font-code);min-height:1.3em}.form-status[data-kind=err]{color:var(--ink-red)}.updates .form-status[data-kind=err]{color:var(--ink-yellow)}.form-status[data-kind=ok]{background:var(--ink-yellow);color:var(--ink-black);padding:6px 10px}.field{gap:6px;display:grid}.field label{font:700 .85rem/1.2 var(--font-display);text-transform:uppercase}.field .opt{font:400 1.1rem/1 var(--font-code);text-transform:none}.coupon{gap:var(--s3);padding:var(--s3);background:var(--ink-white);border:var(--line) dashed var(--ink-black);outline:var(--line) solid var(--ink-black);outline-offset:8px;display:grid}.coupon__kits{gap:var(--s1);border:0;margin:0;padding:0;display:grid}.coupon__kits legend{font:700 var(--step-1)/1 var(--font-display);text-transform:uppercase;margin-bottom:var(--s2)}.kitopt{gap:var(--s1);border:var(--line) solid var(--ink-black);cursor:pointer;grid-template-columns:30px 1fr;align-items:center;padding:14px;display:grid;position:relative}.kitopt input{opacity:0;width:30px;height:30px;margin:0;position:absolute}.kitopt__box{border:var(--line) solid var(--ink-black);background:var(--ink-white);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.kitopt__box:after{content:"";background:var(--ink-black);opacity:0;border-radius:50%;width:12px;height:12px}.kitopt input:checked+.kitopt__box:after{opacity:1}.kitopt:has(input:checked){background:var(--ink-yellow)}.kitopt:hover{background:#fffbe0}.kitopt:has(input:checked):hover{background:var(--ink-yellow)}.kitopt input:focus-visible+.kitopt__box{outline:var(--line) solid var(--ink-black);outline-offset:3px;box-shadow:0 0 0 calc(var(--line) + 3px) var(--ink-yellow)}.kitopt__text{gap:2px;display:grid}.kitopt__text span{font:400 1.2rem/1.1 var(--font-code)}.coupon.is-sent .coupon__kits,.coupon.is-sent .field,.coupon.is-sent button{display:none}.kit{align-items:start}.kit .plate{width:100%;margin-top:var(--s2)}.kit__more{margin-top:var(--s1)}.plates{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.plates__wide{grid-area:span 2/span 2}.plate{gap:var(--s0);margin:0;display:grid}.plate__open{all:unset;box-sizing:border-box;width:100%;aspect-ratio:var(--ratio);cursor:zoom-in;border:var(--line) solid var(--ink-black);background:var(--ink-white);display:block;overflow:hidden}.plate__open img{object-fit:contain;width:100%;height:100%;transition:transform .5s var(--ease-out)}.plate__open:hover img{transform:scale(1.03)}.plate__open:focus-visible{outline:var(--line) solid var(--ink-black);outline-offset:3px;box-shadow:0 0 0 calc(var(--line) + 3px) var(--ink-yellow)}.plate figcaption{font-size:.92rem}.plate--empty .plate__open{border-style:dashed}.plate__todo{place-content:center;justify-items:center;gap:var(--s1);height:100%;padding:var(--s2);text-align:center;display:grid}.plate__tag{font:700 .75rem/1 var(--font-display);text-transform:uppercase;background:var(--ink-yellow);border:var(--line-thin) solid var(--ink-black);padding:6px 8px}.plate__label{font:500 .95rem/1.3 var(--font-body);max-width:28ch}.plate__todo--big{aspect-ratio:4/3;width:min(90vw,900px)}.board-entry{gap:var(--s5);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.board-entry__copy{gap:var(--s2);justify-items:start;display:grid}.board-entry__copy .actions{margin-top:var(--s1)}.specline{font:400 1.4rem/1.3 var(--font-code)}.board-entry--bench{grid-template-columns:auto minmax(0,1fr)}.bench-tag{font:700 .9rem/1 var(--font-display);text-transform:uppercase;border:var(--line) dashed var(--ink-black);background:var(--ink-white);padding:14px 16px;transform:rotate(-3deg)}.keylist{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin:0;padding:0;list-style:none;display:grid}.keylist li{gap:var(--s2);font-size:var(--step-1);align-items:center;display:flex}.keylist svg{flex:none}.listing{padding:var(--s2) var(--s3);font:400 clamp(1.2rem, 1rem + .5vw, 1.45rem)/1.35 var(--font-code);background:var(--ink-black);color:var(--ink-white);border:var(--line) solid var(--ink-black);white-space:pre;max-width:100%;margin:0;overflow-x:auto}.listing .hl{color:var(--ink-yellow)}.listing--paper{background:var(--ink-white);color:var(--ink-black)}.need{gap:var(--s4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.parts{border-collapse:collapse;background:var(--ink-white);border:var(--line) solid var(--ink-black);width:100%}.parts td{padding:var(--s2);border-bottom:var(--line) solid var(--ink-black);vertical-align:top}.parts tr:last-child td{border-bottom:0}.parts__qty{white-space:nowrap;width:1%;font:400 2rem/1 var(--font-code)}.parts span{margin-top:2px;display:block}.prints{gap:var(--s2);padding:var(--s3);background:var(--ink-white);border:var(--line) solid var(--ink-black);display:grid}.prints h3{font:700 var(--step-1)/1 var(--font-display);text-transform:uppercase}.prints ol{font:400 1.4rem/1.15 var(--font-code);gap:2px;margin:0;padding-left:2.2em;display:grid}.steps{border-top:var(--line) solid var(--ink-black);margin:0;padding:0;list-style:none;display:grid}.steps li{gap:var(--s3);padding:var(--s3) 0;border-bottom:var(--line) solid var(--ink-black);grid-template-columns:96px minmax(0,1fr) minmax(0,280px);align-items:start;display:grid}.steps--plain li{grid-template-columns:96px minmax(0,1fr)}.steps__n{font:700 4.5rem/.85 var(--font-display);color:var(--ink-red)}.steps__copy{gap:var(--s0);max-width:58ch;display:grid}.steps__copy h3{font:700 var(--step-1)/1.15 var(--font-display);text-transform:uppercase}.drive-head{--dw:min(300px, 38vw);padding:var(--s3) max(16px, 4vw) 0;border-bottom:var(--line) solid var(--ink-black);position:relative}.drive-head__crumb{margin-bottom:var(--s3)}.drive-head__disk{z-index:1;width:var(--dw);position:relative}.drive-head__bar{z-index:2;margin:calc(var(--dw) * -.47) calc(-1 * max(16px, 4vw)) 0;min-height:calc(var(--dw) * .47 + var(--s3));padding:var(--s3) max(16px, 4vw) var(--s3) calc(max(16px, 4vw) + var(--dw) + var(--s4));gap:var(--s0);background:var(--ink-black);color:var(--ink-white);align-content:center;display:grid;position:relative}.drive-head__bar:before{content:"";width:calc(var(--dw) + 20px);background:#444;height:6px;position:absolute;top:0;left:calc(max(16px,4vw) - 10px)}.drive-head__bar p{font:400 1.4rem/1 var(--font-code);color:var(--ink-yellow)}.app-body{gap:var(--s5);grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;display:grid}.app-cards{gap:var(--s1);justify-items:start;display:grid}.app-about{gap:var(--s2);justify-items:start;display:grid}.app-about .h3{margin-top:var(--s2)}.touches{border:var(--line) solid var(--ink-black);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:640px;margin:0;display:grid}.touches div{border-right:var(--line) solid var(--ink-black);padding:12px 14px}.touches div:last-child{border-right:0}.touches dt{font:700 .75rem/1 var(--font-display);text-transform:uppercase}.touches dd{font:400 1.45rem/1.05 var(--font-code);margin:8px 0 0}.make-disks{justify-items:center;display:grid}.make-disks .disk{width:min(280px,60vw);filter:drop-shadow(6px 6px 0 var(--ink-black))}.notfound{gap:var(--s5);grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;min-height:60vh;display:grid}.notfound .disk{filter:drop-shadow(6px 6px 0 var(--ink-black))}.notfound>div{gap:var(--s2);display:grid}.lightbox{background:0 0;border:0;width:100%;max-width:min(1400px,96vw);max-height:96vh;padding:0}.lightbox::backdrop{background:#111111eb}.lightbox__frame{background:var(--ink-white);border:var(--line) solid var(--ink-black);outline:6px solid var(--ink-yellow);grid-template-rows:minmax(0,1fr) auto;max-height:94vh;display:grid}.lightbox__media{place-items:center;min-height:0;display:grid;overflow:hidden}.lightbox__media img{object-fit:contain;width:auto;max-height:calc(94vh - 90px)}.lightbox__bar{align-items:center;gap:var(--s1) var(--s2);padding:var(--s1) var(--s2);border-top:var(--line) solid var(--ink-black);flex-wrap:wrap;display:flex}.lightbox__caption{font:400 1.3rem/1.3 var(--font-code);flex:260px}.lightbox__count{font:400 1.3rem/1 var(--font-code);background:var(--ink-yellow);padding:4px 8px}.lightbox__count:empty{display:none}.lightbox__nav{gap:var(--s0);display:flex}.colophon{gap:var(--s2);padding:var(--s4) max(16px, 4vw) var(--s5);background:var(--ink-black);color:var(--ink-white);margin-top:12px;display:grid;position:relative}.colophon:before{top:-12px}.colophon__brand{gap:var(--s1);align-items:center;max-width:70ch;display:flex}.colophon__links{gap:4px var(--s2);flex-wrap:wrap;display:flex}.colophon__links a{font:400 .85rem/2 var(--font-display);text-transform:uppercase}.colophon a:hover{color:var(--ink-yellow)}.colophon :focus-visible{outline-color:var(--ink-white)}@media (width<=1080px){.hero,.page-head--split,.board-entry,.need,.split2,.updates,.app-body{grid-template-columns:minmax(0,1fr)}.steps li{grid-template-columns:72px minmax(0,1fr)}.steps li .plate{grid-column:2;max-width:360px}.shelf{grid-template-columns:repeat(4,minmax(0,1fr))}.screens{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=760px){html{scroll-padding-top:0}.masthead{align-items:stretch;gap:var(--s1);flex-direction:column;padding-bottom:8px;position:static}.masthead__nav{scrollbar-width:none;padding-inline:max(16px,4vw);margin-inline:calc(-1*max(16px,4vw));padding-bottom:4px;overflow-x:auto}.masthead__nav::-webkit-scrollbar{display:none}.band{padding-block:var(--s5)}.trio,.ways,.screens,.keylist,.plates{grid-template-columns:minmax(0,1fr)}.plates__wide{grid-area:auto}.shelf{gap:var(--s3) var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}.board__keys{gap:var(--s0)}.key__state{font-size:1.05rem}.updates__form{grid-template-columns:minmax(0,1fr)}.postlist li{grid-template-columns:minmax(0,1fr);gap:4px}.steps li,.steps--plain li{gap:var(--s1);grid-template-columns:52px minmax(0,1fr)}.steps__n{font-size:3rem}.touches{grid-template-columns:minmax(0,1fr)}.touches div{border-right:0;border-bottom:var(--line) solid var(--ink-black)}.touches div:last-child{border-bottom:0}.drive-head{--dw:150px}.drive-head__bar{padding-left:calc(max(16px, 4vw) + var(--dw) + var(--s2))}.board-entry--bench{grid-template-columns:minmax(0,1fr);justify-items:start}.notfound{grid-template-columns:minmax(0,160px)}.coupon{padding:var(--s2);outline-offset:5px}}@media (prefers-reduced-motion:reduce){.btn,.key,.way,.disk--link,.plate__open img{transition:none}.disk--link:hover,.way:hover{transform:none}}.docs{gap:var(--s4);padding:var(--s4) max(16px, 4vw) var(--s6);grid-template-columns:240px minmax(0,1fr) 200px;align-items:start;display:grid}.docs__nav,.docs__toc{gap:var(--s2);font-size:.95rem;display:grid;position:sticky;top:100px}.docs__home{font:700 var(--step-1)/1 var(--font-display);text-transform:uppercase;text-decoration:none}.docs__section{font:700 .75rem/1 var(--font-display);text-transform:uppercase;background:var(--ink-black);color:var(--ink-white);justify-self:start;padding:6px 8px}.docs__nav ul,.docs__toc ul{margin:var(--s0) 0 0;gap:2px;padding:0;list-style:none;display:grid}.docs__nav a,.docs__toc a{border-left:var(--line) solid transparent;padding:6px 8px;text-decoration:none;display:block}.docs__nav a:hover,.docs__toc a:hover{background:#fffbe0}.docs__nav a[aria-current=page]{background:var(--ink-yellow);border-left-color:var(--ink-black);font-weight:650}.docs__lede{font-size:var(--step-1);line-height:1.45}.prose{max-width:74ch;display:block}.prose>*+*{margin-top:var(--s2)}.prose h1{font-size:var(--step-3);text-transform:uppercase}.prose h2{font-size:var(--step-2);text-transform:uppercase;margin-top:var(--s5);padding-top:var(--s2);border-top:var(--line) solid var(--ink-black)}.prose h3{font:700 var(--step-1)/1.2 var(--font-body);margin-top:var(--s4)}.prose h4{font:700 var(--step-0)/1.3 var(--font-body);margin-top:var(--s3)}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:6px}.prose a{font-weight:600}.prose :not(pre)>code{border:1px solid var(--ink-black);background:#fffbe0;padding:0 4px;font-size:1.1em}.prose pre{margin-top:var(--s2);padding:var(--s2) var(--s3);background:var(--ink-black);color:var(--ink-white);border:var(--line) solid var(--ink-black);font:400 1.15rem/1.35 var(--font-code);overflow-x:auto}.prose pre code{font:inherit}.prose table{border-collapse:collapse;border:var(--line) solid var(--ink-black);width:100%;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--ink-black);text-align:left;vertical-align:top;padding:10px 12px}.prose thead th{font:700 .75rem/1.2 var(--font-display);text-transform:uppercase;background:var(--ink-black);color:var(--ink-white)}.prose blockquote{padding:var(--s1) var(--s2);background:var(--ink-yellow);border:var(--line) solid var(--ink-black);margin-inline:0}.prose hr{border:0;border-top:var(--line) solid var(--ink-black)}@media (width<=1080px){.docs{grid-template-columns:200px minmax(0,1fr)}.docs__toc{display:none}}@media (width<=760px){.docs{gap:var(--s3);grid-template-columns:minmax(0,1fr)}.docs__nav{border-bottom:var(--line) solid var(--ink-black);padding-bottom:var(--s2);position:static}}.docs-start{gap:var(--s2);display:grid}.docs-start__h{font:700 var(--step-1)/1 var(--font-display);text-transform:uppercase;margin-top:var(--s2)}.docs-start__list{gap:var(--s1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.docs-start__list a{border:var(--line) solid var(--ink-black);font:700 .8rem/1 var(--font-display);text-transform:uppercase;border-bottom-width:6px;padding:10px 14px;text-decoration:none;display:inline-block}.docs-start__list a:hover{background:var(--ink-yellow)}.parts4{gap:var(--s1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.parts4 a{height:100%;padding:var(--s2);border:var(--line) solid var(--ink-black);grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;text-decoration:none;display:grid}.parts4 a:hover{background:#fffbe0}.parts4 b{font:700 1rem/1 var(--font-display);text-transform:uppercase;grid-column:1/-1;align-items:center;gap:10px;display:flex}.parts4 span{grid-column:1/-1;font-weight:400}.parts4__icon{display:none}.flow{margin:var(--s2) 0 var(--s3);gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.flow__step{padding:var(--s2);border:var(--line) solid var(--ink-black);gap:4px;display:grid;position:relative}.flow__step b{font:700 1rem/1 var(--font-display);text-transform:uppercase}.flow__step--yellow{background:var(--ink-yellow)}.flow__step--red{background:var(--ink-red);color:var(--ink-white)}.flow__step:not(:last-child):after{content:"";top:50%;right:calc(-1 * var(--s3) + 2px);width:calc(var(--s3) - 4px);background:var(--ink-black);clip-path:polygon(0 30%,55% 30%,55% 0,100% 50%,55% 100%,55% 70%,0 70%);height:26px;position:absolute;translate:0 -50%}@media (width<=760px){.parts4,.flow{grid-template-columns:minmax(0,1fr)}.flow__step:not(:last-child):after{display:none}}.disk__title{overflow-wrap:normal;word-break:normal;font-size:7.5cqi}.screens__item{grid-template-rows:200px auto 1fr}.screens__item .mock{align-self:end}@media (width<=760px){.hero .display{font-size:clamp(1.8rem,8.4vw,2.6rem)}.screens__item{grid-template-rows:auto auto 1fr}}.docs__menu{position:sticky;top:100px}.docs__menu .docs__nav{position:static}.docs__summary{display:none}.prose h1{font:700 var(--step-3)/1.05 var(--font-display);text-transform:uppercase}.listing--wrap{white-space:pre-wrap;overflow-wrap:anywhere}.steps li:last-child{border-bottom:0}.drive-head__bar{margin-top:calc(var(--dw) * -.3);min-height:calc(var(--dw) * .3 + var(--s4))}@media (width<=1080px){.hero__demo{order:2}}@media (width<=760px){.masthead__nav{flex-wrap:wrap;row-gap:6px;margin-inline:0;padding-inline:0;overflow:visible}.masthead__nav a{padding:10px}.band--yellow{padding-block:var(--s4)}.docs__menu{border:var(--line) solid var(--ink-black);position:static}.docs__summary{cursor:pointer;font:700 .85rem/1 var(--font-display);text-transform:uppercase;background:var(--ink-yellow);padding:12px 14px;display:block}.docs__menu .docs__nav{padding:var(--s2);border-bottom:0}.drive-head{--dw:140px}.drive-head__bar{margin-top:calc(var(--dw) * -.3);padding-left:max(16px,4vw);padding-top:calc(var(--dw) * .3 + var(--s2))}}.prose h2{font-family:var(--font-display);font-weight:700}.display{font-size:clamp(1.6rem,.9rem + 2.3vw,3rem);line-height:1.2}.hero .display{font-size:clamp(1.5rem,2.3vw,2.6rem)}.h2{font-size:clamp(1.25rem,.95rem + 1.2vw,2rem);line-height:1.25}.h3,.trio h3,.way h3,.screens__item h3,.steps__copy h3,.prints h3,.coupon__kits legend,.postlist a{font-size:clamp(.9rem,.8rem + .35vw,1.1rem);line-height:1.35}.updates h2{font-size:clamp(1.1rem,.9rem + .8vw,1.6rem);line-height:1.3}.btn{font-family:var(--font-button);letter-spacing:.02em;font-size:.9rem;font-weight:400;line-height:1.2}.btn--big{font-size:1.02rem}.btn--small{font-size:.82rem}.masthead__nav a{font-size:.7rem}.colophon__links a,.field label,.touches dt,.docs__section,.plate__tag,.docs-start__list a,.parts4 b,.flow__step b{font-size:.68rem;line-height:1.6}.disk__title{font-size:6.4cqi;line-height:1.3}.steps__n{font-size:3.4rem}.prose h1{font-size:clamp(1.4rem,1rem + 1.6vw,2.2rem);line-height:1.25}.prose h2{font-size:clamp(1.05rem,.9rem + .6vw,1.4rem);line-height:1.3}.docs__home{font-size:1rem}.bench-tag{font-size:.72rem}@media (width<=760px){.hero .display{font-size:clamp(1.25rem,6vw,1.7rem)}.steps__n{font-size:2.2rem}}.masthead__word{aspect-ratio:97/10;width:auto;height:clamp(17px,1rem + .4vw,24px);font:inherit;display:block}.diagram{margin:var(--s3) 0;padding:var(--s2);border:var(--line) solid var(--ink-black);background:var(--ink-white);overflow-x:auto}.diagram svg{max-width:100%;height:auto;margin-inline:auto;display:block}.diagram .svgbob line,.diagram .svgbob path,.diagram .svgbob circle,.diagram .svgbob rect,.diagram .svgbob polygon{stroke:var(--ink-black);stroke-width:2px}.diagram .svgbob text{fill:var(--ink-black);font-family:var(--font-code);font-size:17px}.diagram .svgbob .filled{fill:var(--ink-black)}.diagram .svgbob rect.backdrop{fill:var(--ink-white);stroke:none}.masthead__brand{align-items:flex-start;gap:10px}.masthead__brand>svg:first-child{width:auto;height:38px}.masthead__word{height:15px;margin-top:8px}@media (width<=760px){.masthead__brand>svg:first-child{height:32px}.masthead__word{height:13px;margin-top:7px}}.colophon__brand{gap:var(--s2);flex-wrap:wrap;align-items:center;max-width:none;display:flex}.colophon__badge{background:var(--ink-white);color:var(--ink-black);border:var(--line) solid var(--ink-white);align-items:flex-start;gap:10px;padding:10px 14px 8px;text-decoration:none;display:inline-flex}.colophon__badge>svg:first-child{background:0 0;width:auto;height:34px;padding:0}.colophon__badge .wordmark{aspect-ratio:97/10;width:auto;height:14px;margin-top:7px}.colophon__badge:hover{border-color:var(--ink-yellow)}.colophon__brand p{max-width:52ch}.docs__type{font:700 .68rem/1.6 var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-red);margin:0 0 var(--s1)}.docs-paths{gap:var(--s1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-paths a{height:100%;padding:var(--s2);border:var(--line) solid var(--ink-black);border-bottom-width:6px;gap:6px;text-decoration:none;display:grid}.docs-paths a:hover{background:var(--ink-yellow)}.docs-paths b{font:700 .8rem/1.6 var(--font-display);text-transform:uppercase}.docs-paths span{font-weight:400}.docs-start__more{margin:0}@media (width<=760px){.docs-paths{grid-template-columns:minmax(0,1fr)}}.picker{gap:var(--s2);margin:0;display:grid}.picker__part img{transition:none}.picker__still{z-index:2;pointer-events:none;font:400 var(--step--1)/1 var(--font-button);text-transform:uppercase;background:var(--ink-yellow);border:var(--line) solid var(--ink-black);opacity:0;transition:opacity .12s var(--ease-out);padding:8px 10px;position:absolute;top:8%;left:50%;translate:-50%}.picker__part.is-still .picker__still{opacity:1}.picker__cool{background:var(--ink-red);width:0;height:6px;position:absolute;bottom:0;left:0}.picker__part.is-resting .picker__cool{animation:rest-drain var(--rest,6s) linear both}@keyframes rest-drain{0%{width:100%}to{width:0}}.picker__slots{grid-template-columns:452fr 456fr 452fr;gap:clamp(6px,1vw,14px);padding-inline:clamp(8px,1.4vw,18px);display:grid}.picker__slot{gap:var(--s0);border:0;justify-items:center;min-width:0;margin:0;padding:0;display:grid}.picker__disks{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.picker__choice{cursor:pointer;border:var(--line) solid transparent;width:48px;height:48px;transition:background-color .12s var(--ease-out), transform .12s var(--ease-out);place-items:center;display:grid}.picker__choice .disk--icon{width:26px}.picker__choice:hover{background:var(--ink-white);border-color:var(--ink-black)}.picker__choice:has(input:checked){background:var(--ink-yellow);border-color:var(--ink-black);transform:translateY(2px)}.picker__choice:has(input:focus-visible){outline:var(--line) solid var(--ink-black);outline-offset:3px;box-shadow:0 0 0 calc(var(--line) + 3px) var(--ink-yellow)}.picker__now{font:400 1.25rem/1.1 var(--font-code);text-align:center}.picker__now b{font:400 var(--step--1)/1 var(--font-button);text-transform:uppercase;margin-bottom:2px;display:block}@media (width<=760px){.picker__disks{grid-template-columns:repeat(2,44px);gap:4px;display:grid}.picker__choice{width:44px;height:44px}.picker__now b{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.picker__part.is-resting .picker__cool{animation:none}}.follow-tag{z-index:2;pointer-events:none;font:400 clamp(.9rem, .7rem + .5vw, 1.15rem)/1 var(--font-code);letter-spacing:.02em;background:var(--ink-red);color:var(--ink-white);border:var(--line-thin) solid var(--ink-black);padding:3px 6px;position:absolute;top:6%;left:6%}.follow-tag[hidden]{display:none}.drive-flow{--dk:clamp(72px, 9vw, 132px);gap:0;margin:0;display:grid}.drive-flow__disks{z-index:1;padding-inline:var(--s2);justify-content:center;gap:clamp(10px,2vw,28px);display:flex;position:relative}.drive-flow__disks .disk{width:var(--dk);filter:drop-shadow(6px 6px 0 var(--ink-black));flex:none}.drive-flow__bar{z-index:2;margin-top:calc(var(--dk) * -.42);padding:var(--s2) var(--s3);background:var(--ink-black);color:var(--ink-white);gap:var(--s-1);text-align:center;justify-items:center;display:grid;position:relative}.drive-flow__bar:before{content:"";background:#444;height:6px;position:absolute;top:0;left:6%;right:6%}.drive-flow__name{font:400 var(--step-1)/1 var(--font-display);text-transform:uppercase}.drive-flow__status{font:400 clamp(1.15rem, 1rem + .5vw, 1.5rem)/1.1 var(--font-code);color:var(--ink-yellow)}.drive-flow__out{place-items:center;height:72px;display:grid;position:relative}.drive-flow__out:before{content:"";width:var(--line);background:var(--ink-black);position:absolute;top:0;bottom:14px;left:50%;translate:-50%}.drive-flow__out:after{content:"";border:10px solid #0000;border-top:14px solid var(--ink-black);border-bottom:0;position:absolute;bottom:0;left:50%;translate:-50%}.drive-flow__out span{font:400 1.25rem/1 var(--font-code);background:inherit;border:var(--line-thin) solid var(--ink-black);background:var(--ink-white);padding:2px 8px;position:relative}.drive-flow__screens{padding:var(--s2) 0 0;gap:var(--s3);border-top:var(--line) solid var(--ink-black);grid-template-columns:2.2fr .8fr 1.4fr;align-items:end;margin:0;list-style:none;display:grid}.drive-flow__screens li{gap:var(--s0);justify-items:center;display:grid}.drive-flow__label{font:400 1.25rem/1 var(--font-code)}.drive-flow__mock{border:var(--line) solid var(--ink-black);background:#d8d8d8;display:block}.drive-flow__mock img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.drive-flow__mock--board{aspect-ratio:1360/480;grid-template-columns:repeat(3,1fr);width:100%;padding:6px;display:grid}.drive-flow__third{background:var(--ink-white);border:1px solid var(--ink-black);position:relative;overflow:hidden}.drive-flow__third .follow-tag{padding:1px 4px;font-size:.85rem}.drive-flow__mock--reader{aspect-ratio:3/4;background:var(--ink-black);width:min(100%,92px);padding:6px 6px 14px}.drive-flow__mock--desk{background:var(--ink-white);aspect-ratio:16/9;border-bottom-width:12px;width:100%;padding:8% 10%}.drive-flow__mock--desk>span{grid-template-columns:1fr 1fr;gap:6%;height:100%;display:grid}.drive-flow__mock--desk img{object-fit:contain}.drive-flow__cap{margin-top:var(--s3);font:400 var(--step-0)/1.4 var(--font-body);text-align:center}@media (width<=560px){.drive-flow__disks{gap:8px;padding-inline:0}.drive-flow__screens{grid-template-columns:1fr 1fr}.drive-flow__screens li:first-child{grid-column:1/-1}}.tree{--fg:var(--ink-black);--bg:var(--ink-white);--nw:minmax(0, 1fr);gap:var(--s2);color:var(--fg);margin:0;display:grid}.tree--ink{--fg:var(--ink-white);--bg:var(--ink-black)}.tree__legend{align-items:center;gap:var(--s0);font:400 1.25rem/1 var(--font-code);justify-self:end;display:flex}.tree__drawn{border:var(--line-thin) solid var(--fg);background:var(--ink-white);width:22px;height:22px;position:relative}.tree__drawn:after{content:"";aspect-ratio:1;background:var(--ink-yellow);clip-path:polygon(0 0,100% 0,100% 100%);width:60%;position:absolute;top:0;right:0}.tree__deck{font:400 var(--step--1)/1 var(--font-display);text-transform:uppercase;margin-top:var(--s1)}.tree__row{grid-template-columns:var(--nw) 76px var(--nw) 76px var(--nw);align-items:end;display:grid;position:relative}.tree__row:has(.tree__return){padding-bottom:64px}.tree__node{gap:var(--s0);justify-items:center;display:grid}.tree__label{font:400 1.3rem/1 var(--font-code);text-transform:uppercase}.tree__card{aspect-ratio:452/480;background:var(--ink-white);border:var(--line) solid var(--fg);width:min(100%,210px);transition:outline-color .2s var(--ease-out);outline-offset:4px;outline:6px solid #0000;display:block;position:relative;overflow:hidden}.tree__card img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.tree__card:after{content:"";aspect-ratio:1;background:var(--ink-yellow);clip-path:polygon(0 0,100% 0,100% 100%);pointer-events:none;border-left:0;width:18%;position:absolute;top:0;right:0}.tree__node.is-now .tree__card{outline-color:var(--ink-yellow)}.tree--paper .tree__node.is-now .tree__card{outline-color:var(--ink-red)}.tree__edge{align-self:center;justify-items:center;gap:6px;margin-top:1.6rem;display:grid;position:relative}.tree__edge span,.tree__return span{font:400 .8rem/1 var(--font-display);text-transform:uppercase}.tree__edge:after{content:"";width:100%;height:var(--line);background:var(--fg);transition:height .2s var(--ease-out);display:block}.tree__edge:before{content:"";right:-2px;bottom:calc(var(--line) / 2 - 8px);border:8px solid #0000;border-left:12px solid var(--fg);border-right:0;position:absolute}.tree__edge--back:before{border-left:0;border-right:12px solid var(--fg);left:-2px;right:auto}.tree__return{border:var(--line) solid var(--fg);border-top:0;place-items:end center;height:40px;display:grid;position:absolute;bottom:8px;left:calc(16.6667% - 25.3333px);right:calc(16.6667% - 25.3333px)}.tree__return span{background:var(--bg);padding:0 8px;translate:0 calc(50% + 2px)}.tree__return:before{content:"";border:8px solid #0000;border-bottom:12px solid var(--fg);border-top:0;position:absolute;top:-12px;left:-11px}.tree__edge.is-going:after{background:var(--ink-yellow);outline:var(--line-thin) solid var(--fg);height:7px}.tree__return.is-going{border-width:7px;border-color:var(--ink-yellow)}.tree__keys{gap:var(--s1);margin-top:var(--s2);padding-top:var(--s2);border-top:var(--line) solid var(--fg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tree__key{justify-items:center;gap:var(--s0);text-align:center;display:grid}.tree__cap{border:var(--line) solid var(--fg);background:var(--cap);width:64px;height:36px;color:var(--leg);box-shadow:0 2px 0 var(--fg);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:6px;place-items:center;display:grid}.tree__cap svg{fill:currentColor;width:18px;height:18px}.tree__cap--red{--cap:var(--ink-red);--leg:var(--ink-white)}.tree__cap--yellow{--cap:var(--ink-yellow);--leg:var(--ink-black)}.tree__cap--black{--cap:var(--ink-black);--leg:var(--ink-white);border-color:var(--fg)}.tree__cap--white{--cap:var(--ink-white);--leg:var(--ink-black)}.tree--ink .tree__cap--black{border-color:var(--ink-white)}.tree__key.is-live .tree__cap{box-shadow:0 6px 0 var(--fg);transform:translateY(-4px)}.tree__does{font:400 1.2rem/1.15 var(--font-code);min-height:2.3em}.tree__key.is-live .tree__does{background:var(--ink-yellow);color:var(--ink-black);padding:2px 6px}.tree__foot{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.tree__now{font:400 var(--step-0)/1.45 var(--font-body);max-width:52ch;min-height:2.9em}.tree--ink .btn{border-color:var(--ink-white)}@media (width<=760px){.tree__row{grid-template-columns:var(--nw) 44px var(--nw) 44px var(--nw)}.tree__return{left:calc(16.6667% - 14.6667px);right:calc(16.6667% - 14.6667px)}.tree__edge span,.tree__return span{font:400 1rem/1 var(--font-code)}.follow-tag{padding:1px 4px;font-size:.8rem}.tree__label{font-size:1.05rem}.tree__legend{justify-self:start;font-size:1.1rem}.tree__keys{gap:var(--s0)}.tree__cap{width:52px}.tree__does{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.tree__card,.tree__cap,.tree__edge:after{transition:none}}.explain__more{font:400 .8rem/1.6 var(--font-display);text-transform:uppercase}.explain__more a{text-underline-offset:4px;text-decoration-thickness:3px}.band--black{background:var(--ink-black);color:var(--ink-white)}.band--black a{color:var(--ink-white)}.band--black a:hover{color:var(--ink-yellow)}.band--black a:focus-visible{box-shadow:0 0 0 calc(var(--line) + 3px) var(--ink-yellow)}.eval-head{gap:var(--s2);padding-block:var(--s5);display:grid}.eval-tabs{gap:var(--s1);margin-top:var(--s1);flex-wrap:wrap;display:flex}.eval-tab{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--s1);background:var(--ink-white);border:var(--line) solid var(--ink-black);min-height:52px;font:400 var(--step--1)/1.1 var(--font-button);text-transform:uppercase;border-bottom-width:7px;padding:8px 16px 8px 8px;display:inline-flex}.eval-tab:hover{background:var(--ink-yellow)}.eval-tab[aria-selected=true]{background:var(--ink-black);color:var(--ink-white)}.eval-tab:focus-visible{outline:var(--line) solid var(--ink-black);outline-offset:3px;box-shadow:0 0 0 calc(var(--line) + 3px) var(--ink-yellow)}.eval-tab__letter{background:var(--ink-red);width:32px;height:32px;color:var(--ink-white);font:400 .9rem/1 var(--font-display);place-items:center;display:grid}.eval-note{max-width:70ch;font:400 1.35rem/1.3 var(--font-code)}.eval-dir[hidden]{display:none}.hiw-copy{max-width:46ch}.hiw-copy .h3{margin-bottom:var(--s2)}.hiw-copy p+p{margin-top:var(--s1)}.hiw-copy .explain__more{margin-top:var(--s2)}.hiw-head{padding-bottom:var(--s4)}.hiw-head .lede{margin-top:var(--s1);max-width:56ch}.hiw-a__apps,.hiw-a__inter{gap:var(--s5);grid-template-columns:minmax(16rem,4fr) minmax(0,7fr);align-items:center;display:grid}.hiw-a__apps .drive-flow__out span{background:var(--ink-yellow)}.hiw-a__screen{gap:var(--s3);display:grid}.hiw-a__cols{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.hiw-a__inter{align-items:start}.hiw-b{display:grid}.hiw-b__part{gap:var(--s5);padding-block:var(--s5);grid-template-columns:minmax(16rem,4fr) minmax(0,7fr);align-items:start;display:grid}.hiw-b__part+.hiw-b__part{border-top:var(--line) solid var(--ink-black)}.hiw-b__part:first-child{padding-top:0}.hiw-c__line{display:grid}.hiw-c__stage{gap:var(--s5);grid-template-columns:minmax(16rem,4fr) minmax(0,7fr);align-items:start;display:grid}.hiw-c__join{--x:50%;height:140px;margin-left:calc(4 / 11 * 100% + var(--s5) * 4 / 11);position:relative}.hiw-c__join--left{--x:17%}.hiw-c__join:before{content:"";left:var(--x);width:var(--line);background:var(--ink-black);position:absolute;top:8px;bottom:22px;translate:-50%}.hiw-c__join:after{content:"";left:var(--x);border:10px solid #0000;border-top:14px solid var(--ink-black);border-bottom:0;position:absolute;bottom:8px;translate:-50%}.hiw-c__join span{left:calc(var(--x) + 18px);font:400 1.3rem/1.1 var(--font-code);background:var(--ink-white);border:var(--line-thin) solid var(--ink-black);padding:4px 8px;position:absolute;top:50%;translate:0 -50%}@media (width<=1080px){.hiw-a__apps,.hiw-a__inter,.hiw-b__part,.hiw-c__stage{gap:var(--s3);grid-template-columns:minmax(0,1fr)}.hiw-copy{max-width:62ch}.hiw-a__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hiw-c__join{margin-left:0}}@media (width<=760px){.hiw-a__cols{gap:var(--s2);grid-template-columns:minmax(0,1fr)}.hiw-b__part{padding-block:var(--s4)}.hiw-c__join{height:110px}.hiw-c__join span{max-width:60%;font-size:1.1rem}}
