@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-standard-normal.qp-RdZgh.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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-standard-normal.C5Lc8Qmc.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}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.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:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.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}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.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:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.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}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2");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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2");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:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gloock-latin-ext-400-normal.B4R8XxiG.woff2)format("woff2");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:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gloock-latin-400-normal.3dTk9V3B.woff2)format("woff2");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:Bagel Fat One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bagel-fat-one-latin-ext-400-normal.0J5BazhT.woff2)format("woff2");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:Bagel Fat One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bagel-fat-one-latin-400-normal.CB1T13M1.woff2)format("woff2");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:Shrikhand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/shrikhand-latin-ext-400-normal.7QjthHjq.woff2)format("woff2");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:Shrikhand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/shrikhand-latin-400-normal.PjOFgsiX.woff2)format("woff2");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-ext-400-normal.DTLbW2xa.woff2)format("woff2");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2)format("woff2");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-ext-700-normal.B2s3bDs2.woff2)format("woff2");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-700-normal.mWgeinG7.woff2)format("woff2");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:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-italic.DiLdooSn.woff2)format("woff2");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:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-italic.DpcbibHm.woff2)format("woff2");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:700;src:url(data:font/woff2;base64,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)format("woff2");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:700;src:url(/_astro/silkscreen-latin-700-normal.CSE2nhgM.woff2)format("woff2");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:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+2190-21FF}:root{--yellow:#ffd84a;--blue:#2e44ff;--pink:#ff9acd;--tomato:#ff5a36;--ink:#0b0b0c;--paper:#fffdf6;--ink-2:#0b0b0cad;--paper-2:#fffdf6bd;--card:#1c1c1b;--card-well:#262625;--card-row:#2b2b2a;--card-line:#f4f4f11a;--card-ink:#f4f4f1;--card-soft:#9b9a94;--warn:#f2b544;--go:#5be38a;--display:"Bricolage Grotesque", "Geist", system-ui, sans-serif;--ui:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--die:0 0 0 5px #fff;--lift:0 18px 30px -14px #0b0b0c73, 0 3px 6px #0b0b0c29;--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);color-scheme:light}*{box-sizing:border-box}html,body{margin:0}img{max-width:100%}[hidden]{display:none!important}html{scroll-behavior:smooth;background:var(--ink);overscroll-behavior-y:none}body{background:var(--yellow);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.5;overflow-x:hidden}::selection{background:var(--ink);color:var(--yellow)}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:8px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;max-width:1360px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}@media (width>=900px){.wrap{padding-left:max(44px, env(safe-area-inset-left,0px));padding-right:max(44px, env(safe-area-inset-right,0px))}}.h2{font-family:var(--display);font-variation-settings:"wdth" 88, "opsz" 96;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(46px,7.6vw,124px);font-weight:800;line-height:.9}.lede{text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.45}[data-br]{display:none}html:not([data-browser]) [data-br=chrome],html[data-browser=chrome] [data-br=chrome],html[data-browser=brave] [data-br=brave]{display:inline}.btn{height:46px;font:600 15px/1 var(--ui);white-space:nowrap;cursor:pointer;transition:transform .4s var(--spring), box-shadow .4s var(--ease);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)rotate(-1.5deg)}.btn:active{transform:translateY(1px)scale(.98)}.btn-ink{background:var(--ink);color:var(--paper);box-shadow:var(--lift)}.btn-paper{background:var(--paper);color:var(--ink);box-shadow:var(--lift)}.btn .chrome,.foot-links .chrome{fill:currentColor;flex:none;width:1.15em;height:1.15em}.foot-links a{gap:9px}.btn-lg{height:64px;padding:0 14px 0 26px;font-size:18px}.btn-xl{height:76px;padding:0 16px 0 32px;font-size:21px}.btn .tagline{background:var(--yellow);color:var(--ink);font:700 12.5px/1 var(--ui);letter-spacing:.01em;border-radius:999px;padding:7px 11px}.btn-ink.on-yellow .tagline{background:var(--pink)}kbd{background:var(--paper);min-width:26px;height:26px;color:var(--ink);font:600 13px/1 var(--ui);border-radius:7px;place-items:center;padding:0 6px;display:inline-grid;box-shadow:0 2px #0b0b0c59}.sticker{background:var(--paper);color:var(--ink);box-shadow:var(--die), var(--lift);transform:rotate(var(--r,0deg));border-radius:18px}.hero{z-index:2;background:var(--yellow);padding-bottom:clamp(40px,7vw,110px);position:relative}.nav{align-items:center;gap:20px;padding-block:22px;display:flex}.logo{color:var(--ink);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.logo img{border-radius:9px;width:38px;height:38px;box-shadow:0 6px 12px -6px #0b0b0c80}.logo svg{aspect-ratio:3.5779;fill:currentColor;width:auto;height:26px}.nav-links{gap:4px;margin-left:auto;display:flex}.nav-links a{border-radius:999px;padding:9px 14px;font-size:15px;font-weight:500;text-decoration:none}.nav-links a:hover{background:#0b0b0c14}.nav-links .nav-page{background:var(--paper);box-shadow:0 0 0 1.5px var(--ink);transition:transform .35s var(--spring), background .2s;margin-left:8px;font-weight:600;transform:rotate(-2deg)}.nav-links .nav-page span{color:var(--blue)}.nav-links .nav-page:hover{background:var(--paper);transform:rotate(0)translateY(-1px)}@media (width<=1100px){.nav-links a[href=\#fallback],.nav-links a[href=\#test]{display:none}}@media (width<=760px){.nav-links{display:none}.nav .btn{margin-left:auto}}.shuffle{font-size:var(--hs);letter-spacing:0;word-spacing:-.01em;transition:opacity .6s var(--ease), transform .8s var(--ease);margin:clamp(14px,2.4vw,28px) 0 0;font-weight:400;line-height:1}.shuffle.pending{opacity:0;transform:translateY(.06em)}.shuffle .ln{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;height:1em;display:flex}.shuffle i{text-align:center;white-space:nowrap;flex:none;font-style:normal;transition:color .2s;display:block}.shuffle i.ws{margin-left:.2em}.shuffle i.hold{color:var(--blue)}.fB{letter-spacing:-.02em;font-family:Bricolage Grotesque,sans-serif;font-size:.985em;font-weight:800}.fI{font-family:Instrument Serif,serif;font-size:1.01em;font-style:italic!important}.fG{font-family:Gloock,serif;font-size:1.02em}.fS{font-family:Shrikhand,serif;font-size:.98em}.fD{font-family:DM Serif Display,serif;font-size:1.05em;font-style:italic!important}.fO{font-family:Bagel Fat One,sans-serif;font-size:.99em}.fM{letter-spacing:-.04em;font-family:Space Mono,monospace;font-size:1.04em;font-weight:700}.fK{letter-spacing:-.02em;font-family:Geist,sans-serif;font-size:.96em;font-weight:900}.hero-foot{flex-direction:column;align-self:start;gap:26px;max-width:540px;margin-top:clamp(26px,3.4vw,44px);display:flex}.cta{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.hint{color:var(--ink-2);align-items:center;gap:5px;font-size:15px;display:inline-flex}.hero-body{--hs:clamp(56px, 10.6vw, 180px);--stage:clamp(280px, 30vw, 470px);grid-template-rows:auto auto auto;grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:clamp(20px,4vw,72px);padding-top:clamp(8px,2vw,24px);display:grid}.hero-body .kicker-pill{grid-area:1/1;place-self:end start}.hero-body .shuffle{grid-area:2/1}.hero-body .hero-foot{grid-area:3/1}.hero-body .stage{grid-area:1/2/4/3}@media (width>=821px){.hero-body .stage{width:min(calc(var(--hs) * 3), 100%);margin-top:calc(var(--hs) * .12);place-self:center}}.kicker-pill{background:var(--ink);color:var(--paper);font:600 14px/1 var(--ui);border-radius:999px;align-items:center;gap:8px;margin:clamp(10px,2vw,22px) 0 0;padding:8px 14px 8px 10px;display:inline-flex;transform:rotate(-2deg)}.kicker-pill:before{content:"";background:var(--yellow);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ffd84a40}.stage{z-index:3;width:var(--stage);aspect-ratio:1;pointer-events:none;place-self:center start;max-width:100%;margin-top:clamp(60px,7vw,110px);position:relative}.stage canvas{opacity:0;width:100%;height:100%;transition:opacity .35s var(--ease);display:block;position:relative}.nerd-still{width:56%;height:auto;transition:opacity .35s var(--ease);pointer-events:none;border-radius:23%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 26px 40px -18px #0b0b0c73}.stage.live canvas{opacity:1}.stage.live .nerd-still{opacity:0}.bubble{background:var(--paper);width:min(330px,92%);height:104px;color:var(--ink);transform-origin:40% 120%;border-radius:26px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;margin:0;padding:12px 18px 12px 12px;display:grid;position:absolute;bottom:80%;right:4%;box-shadow:0 24px 36px -18px #0b0b0c80,0 2px 4px #0b0b0c14}.bubble:after{content:"";background:var(--paper);border-radius:0 0 6px;width:20px;height:20px;position:absolute;bottom:-8px;left:34%;transform:rotate(45deg)}.bubble .tile{background:var(--yellow);border-radius:18px;place-items:center;width:76px;height:80px;font-size:52px;line-height:1;display:grid;overflow:hidden;box-shadow:inset 0 -3px #0b0b0c1f}.bubble .txt{gap:4px;min-width:0;display:grid}.bubble .kick{font:600 12.5px/1 var(--ui);color:var(--ink-2)}.bubble .big{white-space:nowrap;font:700 25px/1.12 var(--ui);letter-spacing:-.01em;display:block;overflow:hidden}.bubble .sub{white-space:nowrap;text-overflow:ellipsis;font:500 13px/1.2 var(--ui);color:var(--ink-2);overflow:hidden}.bubble.pop{animation:pop .42s var(--spring)}.bubble.pop .tile>*{animation:tilein .5s var(--spring)}@keyframes pop{0%{transform:scale(.92)rotate(-2deg)}}@keyframes tilein{0%{opacity:0;transform:translateY(40%)rotate(-12deg)}}@media (width<=820px){.hero-body{--hs:clamp(48px, 16.2vw, 120px);flex-direction:column;align-items:stretch;display:flex}.hero-body .kicker-pill{order:1;align-self:center;margin-top:4px}.hero-body .shuffle{order:2}.hero-body .shuffle .ln{justify-content:center}.hero-foot .lede{text-align:center;text-wrap:balance;margin-inline:auto}.hero-body .stage{order:3;align-self:center;width:168px;margin:116px auto -14px}.stage .bubble{transform-origin:50% 120%;grid-template-columns:62px minmax(0,1fr);gap:12px;width:min(300px,100vw - 40px);height:88px;padding:10px 16px 10px 10px;inset:auto auto 86% 50%;translate:-50%}.stage .bubble:after{border-radius:0 0 6px;margin:0 0 0 -10px;top:auto;bottom:-8px;left:50%}.stage .bubble .tile{border-radius:15px;width:62px;height:68px;font-size:42px}.hero-foot{order:4;gap:20px;max-width:100%;margin-top:14px}.hero-foot .lede{font-size:18px}.cta{gap:12px}.cta .btn-lg,.hint{justify-content:center;width:100%}.hero{padding-bottom:56px}}.demo,.fallback,.houses,.faq{content-visibility:auto;contain-intrinsic-size:auto 1100px}.demo{z-index:1;background:var(--blue);color:var(--paper);padding-block:clamp(80px,10vw,150px);position:relative}@media (width<=820px){.demo{padding-top:96px}}.demo-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;display:flex}.demo-head .h2{max-width:9ch}.steps{flex-wrap:wrap;gap:16px;margin:0 0 8px;padding:0;list-style:none;display:flex}.steps li{font:600 16px/1 var(--ui);align-items:center;gap:10px;padding:12px 16px 12px 12px;display:flex}@media (width<=640px){.demo-head{gap:20px}.steps{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 32px);margin:0 -16px;padding:8px 16px 14px;scroll-padding-inline:16px;overflow-x:auto}.steps::-webkit-scrollbar{display:none}.steps li{scroll-snap-align:start;flex:none;font-size:15px}.browser{border-radius:18px;margin-top:18px}.site{padding:20px 18px 24px}.ms-body{display:none}}.steps b{background:var(--ink);width:28px;height:28px;color:var(--paper);font:700 14px/1 var(--ui);border-radius:50%;place-items:center;display:grid}.browser{background:var(--paper);color:var(--ink);border-radius:22px;margin-top:clamp(36px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #000028a6,0 0 0 1px #0000000d}.bar{background:#efede6;border-bottom:1px solid #0b0b0c14;align-items:center;gap:14px;height:54px;padding:0 16px;display:flex}.dots{gap:7px;display:flex}.dots i{background:#d8d5cb;border-radius:50%;width:12px;height:12px}.url{min-width:0;max-width:520px;height:32px;color:var(--ink-2);font:500 13.5px/1 var(--ui);white-space:nowrap;background:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;margin-inline:auto;padding:0 14px;display:flex;overflow:hidden}.ext{background:#2e44ff24;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ext img{border-radius:6px;width:22px;height:22px}.site{background:#fbf6ea;padding:clamp(22px,4vw,56px);position:relative}.ms-top{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;padding-bottom:18px;display:flex}.ms-logo{letter-spacing:.02em;font:700 clamp(20px,2.4vw,28px)/1 Silkscreen,monospace}.ms-nav{color:var(--ink-2);font:400 14px/1 Space Mono,monospace}.ms-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding-top:clamp(22px,3.4vw,44px);display:grid}@media (width<=760px){.ms-grid{grid-template-columns:minmax(0,1fr)}}.ms-main{flex-direction:column;gap:16px;min-width:0;display:flex}.ms-kicker{font:500 13px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tomato);margin:0}.ms-h{letter-spacing:-.015em;text-wrap:balance;margin:0;font:400 clamp(38px,5.6vw,82px)/.98 Gloock,serif}.ms-sub{color:#3a3934;margin:0;font:italic 400 clamp(21px,2.2vw,28px)/1.25 Instrument Serif,serif}.ms-body{max-width:52ch;font:400 16px/1.6 var(--ui);color:#3a3934;margin:0}.ms-row{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:6px;display:flex}.ms-btn{background:var(--ink);color:#fbf6ea;font-variation-settings:"wdth" 80;border-radius:999px;padding:14px 22px;font:800 17px/1 Bricolage Grotesque,sans-serif;display:inline-block}.ms-price{font:700 15px/1 Space Mono,monospace}.ms-side{background:var(--pink);border-radius:20px;flex-direction:column;align-self:start;gap:14px;min-width:0;padding:24px 24px 26px;display:flex;transform:rotate(1.6deg);box-shadow:0 18px 30px -18px #0b0b0c80}.ms-card-k{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.ms-faux{margin:0;font:700 clamp(26px,2.6vw,34px)/1.1 Instrument Serif,serif}.ms-cjk{margin:0;font:400 clamp(26px,2.6vw,34px)/1.15 Gloock,serif}.ms-sign{color:var(--tomato);margin:4px 0 0;font:400 26px/1 Shrikhand,serif}.ghost{z-index:5;pointer-events:none;width:30px;height:30px;transition:transform 1s var(--ease), opacity .4s;filter:drop-shadow(0 3px 4px #0000004d);opacity:0;position:absolute;top:0;left:0}.ghost.show{opacity:1}.ghost.click{transition:transform .12s}.ghost.click path{fill:var(--blue)}.fallback{background:var(--ink);color:var(--paper);padding-block:clamp(80px,10vw,150px);position:relative;overflow:clip}.fb{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (width<=900px){.fb{grid-template-columns:minmax(0,1fr)}}.fb-copy{flex-direction:column;align-items:flex-start;gap:26px;min-width:0;display:flex}.fb .h2{font-size:clamp(44px,6.4vw,104px)}.asked{color:var(--pink);position:relative}.got{color:var(--yellow)}.fb .lede{color:var(--paper-2);max-width:40ch}.stackline{max-width:100%;color:var(--paper-2);font:500 clamp(13px, 1.25vw, 16px)/1.5 var(--mono);white-space:nowrap;background:#19191a;border-radius:14px;padding:16px 18px;display:block;overflow-x:auto}.stackline span{color:var(--paper);border-radius:5px;margin:0 -2px;padding:1px 4px;transition:background .3s,color .3s,opacity .3s}.stackline span.struck{color:var(--paper-2);text-decoration:line-through;text-decoration-color:var(--tomato);text-decoration-thickness:3px}.stackline span.drew{background:var(--yellow);color:var(--ink)}.stackline span.unused{opacity:.4}.proof{max-width:40ch;margin:0;font-family:Söhne,Helvetica Neue,Arial,sans-serif;font-size:19px;line-height:1.45}.proof b{color:var(--yellow);font-weight:600}.fb-stage{aspect-ratio:1.2;width:100%;max-width:100%;position:relative}.fb-stage canvas{width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(74% 60% at 50% 46%,#000 62%,#0000 100%);mask-image:radial-gradient(74% 60% at 50% 46%,#000 62%,#0000 100%)}.replay{position:absolute;bottom:8px;right:8px}@media (width<=640px){.fb-stage{display:grid}.replay{z-index:2;justify-self:center;margin-top:14px;position:relative}}@media (width<=900px){.fb-stage{aspect-ratio:1.1}.fb-stage canvas{-webkit-mask-image:radial-gradient(96% 70% at 50% 48%,#000 70%,#0000 100%);mask-image:radial-gradient(96% 70% at 50% 48%,#000 70%,#0000 100%)}}.issues{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:clamp(60px,8vw,110px) auto 0;padding-top:0;padding-bottom:0;list-style:none;display:grid}@media (width<=900px){.issues{grid-template-columns:minmax(0,1fr)}}.issue{color:var(--ink);background:var(--c);box-shadow:var(--die), 0 26px 40px -24px #000c;transform:rotate(var(--r));border-radius:24px;flex-direction:column;gap:10px;min-width:0;padding:24px 24px 26px;display:flex}.issue .spec{overflow-wrap:anywhere;margin-bottom:6px;font-size:44px;line-height:1.05}.issue b{font:700 19px/1.2 var(--ui)}.issue p{color:#0b0b0cc2;margin:0;font-size:15.5px;line-height:1.5}.spec.faux{font-family:Instrument Serif,serif;font-weight:700}.spec.cjk{font-family:Gloock,serif}.spec.near{font-family:var(--ui);letter-spacing:-.03em;padding-top:8px;font-size:32px;font-weight:600}.tryon{background:var(--paper);padding-block:clamp(80px,10vw,150px);position:relative;overflow:clip}.to-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;display:flex}.to-any{background:var(--yellow);border-radius:.14em;padding:0 .12em;display:inline-block;transform:rotate(-3deg)}.to-head kbd{vertical-align:2px}.to-stage{align-items:center;min-height:clamp(220px,26vw,360px);margin:clamp(36px,5vw,64px) 0 clamp(28px,4vw,48px);display:grid;position:relative}.to-hint{z-index:1;font:600 14px/1 var(--ui);margin:0;padding:8px 13px;position:absolute;top:-14px;left:0}.to-text{font-family:var(--display);font-weight:800;font-stretch:88%;font-size:calc(clamp(52px, 8.6vw, 136px) * var(--to-size,1));letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;caret-color:var(--tomato);cursor:text;outline:none;margin:0;padding-top:18px;line-height:.98}.to-text:focus{text-decoration:underline 3px var(--yellow);text-underline-offset:.12em}.to-text.flip{animation:to-flip .3s var(--ease) both}@keyframes to-flip{0%{opacity:.25;filter:blur(4px);transform:translateY(.05em)}}.to-dock{background:var(--card);color:var(--card-ink);border-radius:22px;position:relative;box-shadow:0 30px 60px -28px #0b0b0c8c}.to-nerd{pointer-events:none;width:92px;height:78px;padding:0 6px;position:absolute;bottom:100%;right:64px;overflow:hidden}.to-nerd .nerd{transform-origin:50% 100%;width:80px;margin-top:4px;transform:rotate(7deg)}.to-top,.to-bottom{white-space:nowrap;align-items:center;gap:10px;min-height:56px;padding:0 14px 0 18px;display:flex}.to-bottom{box-shadow:inset 0 1px 0 var(--card-line)}.to-kick{box-shadow:inset -1px 0 0 var(--card-line);font:600 15px/20px var(--ui);align-items:center;gap:7px;padding-right:12px;display:inline-flex}.to-kick svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.to-meta{min-width:0;font:500 15px/20px var(--ui);color:var(--card-soft);align-items:center;gap:8px;display:inline-flex;overflow:hidden}.to-to{color:var(--card-soft)}.to-to.picked{color:var(--card-ink);font-weight:650}.to-showing{background:var(--card-ink);color:var(--card);font:600 12px/1.4 var(--ui);border-radius:999px;padding:3px 10px;display:none}.to-dock[data-comparing] .to-showing{display:inline-flex}.to-dock[data-comparing] .to-to{opacity:.4}.to-gap{flex:1}.to-keys{color:var(--card-soft);font:500 13px/1 var(--ui)}.to-keys kbd{min-width:22px;height:22px;font-size:11px}.to-keys kbd+kbd{margin-left:5px}.to-dot{margin:0 4px}.to-strip{scrollbar-width:none;outline:none;gap:10px;padding:4px 18px 16px;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 44px),#0000)}.to-strip::-webkit-scrollbar{display:none}.to-tile{background:var(--card);width:196px;height:124px;color:var(--card-ink);box-shadow:inset 0 0 0 1px var(--card-line);text-align:left;cursor:pointer;transition:box-shadow .16s var(--ease), background .16s var(--ease), color .16s var(--ease), transform .4s var(--spring);border:0;border-radius:14px;flex-direction:column;flex:none;justify-content:space-between;gap:10px;padding:13px 14px 12px;display:flex}.to-tile:hover{box-shadow:inset 0 0 0 1.5px var(--card-ink);transform:translateY(-2px)}.to-tile[data-trying]{box-shadow:inset 0 0 0 2px var(--card-ink)}.to-tile[aria-selected=true]{background:var(--card-ink);color:var(--card);box-shadow:none}.to-sample{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:25px;line-height:1.08;display:-webkit-box;overflow:hidden}.to-sample i{font-style:normal}.to-sp{width:.3em;display:inline-block}.tryon-in .pill{opacity:0;pointer-events:none;transform:translate(-50%,20px)}.to-name{font:500 12px/1 var(--ui);color:var(--card-soft);justify-content:space-between;gap:8px;display:flex}.to-name b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.to-tile:not([aria-selected=true]) .to-name b{color:var(--card-ink)}.to-tile[aria-selected=true] .to-name{color:#1c1c1b99}.to-scrubs{gap:6px;display:inline-flex}.to-scrub{height:34px;color:var(--card-soft);font:500 13px/34px var(--ui);box-shadow:inset 0 0 0 1px var(--card-line);cursor:ew-resize;user-select:none;touch-action:none;background:0 0;border:0;border-radius:999px;align-items:baseline;gap:8px;padding:0 13px;display:inline-flex}.to-scrub:hover{box-shadow:inset 0 0 0 1px var(--card-ink)}.to-val{min-width:36px;color:var(--card-ink);font-variant-numeric:tabular-nums;text-align:right}.to-scrub[data-changed] .to-val{font-weight:700}.to-css{min-width:0;color:var(--card-soft);font:400 12.5px/1 var(--mono);text-overflow:ellipsis;flex:1;margin-left:8px;overflow:hidden}.to-copy{background:var(--yellow);height:36px;color:var(--ink);font:600 14px/1 var(--ui);cursor:pointer;transition:transform .4s var(--spring);border:0;border-radius:999px;padding:0 16px}.to-copy:hover{transform:translateY(-2px)rotate(-2deg)}@media (width<=760px){.to-keys,.to-css{display:none}.to-bottom{justify-content:space-between}.to-tile{width:164px;height:112px}.to-sample{font-size:22px}.to-nerd{width:76px;height:64px;right:28px}.to-nerd .nerd{width:64px}.to-hint{top:-22px}}.houses{background:var(--pink);padding-block:clamp(80px,10vw,150px);position:relative}.houses-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.houses-head .h2{max-width:11ch}.houses-head .lede{color:var(--ink-2);max-width:38ch}.pit{-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#ffffff4d;border-radius:34px;flex-wrap:wrap;place-content:flex-start center;gap:14px 12px;height:clamp(460px,48vw,620px);margin-top:clamp(32px,4vw,56px);padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #0b0b0c14}.tag{font:650 var(--fs,18px)/1 var(--ui);letter-spacing:-.01em;white-space:nowrap;box-shadow:var(--die), 0 12px 18px -10px #0b0b0c73;transform:rotate(var(--r,0deg));border-radius:999px;align-items:center;gap:8px;padding:13px 19px;display:inline-flex}.pit.live .tag{transition:scale .3s var(--spring), box-shadow .3s var(--ease);margin:0;position:absolute;top:0;left:0}.pit.live .tag.held{z-index:5;box-shadow:var(--die), 0 30px 36px -14px #0b0b0c80;scale:1.08}.tag small{font:500 12px/1 var(--ui);opacity:.72}.tag.big,.tag.big:not(.brand){font:800 40px/.9 var(--display);font-variation-settings:"wdth" 88, "opsz" 96;letter-spacing:-.012em;border-radius:24px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 20px 14px}.tag.big small{font:600 13px/1 var(--ui);letter-spacing:0}.tag.brand{background:var(--paper);color:var(--ink);gap:10px;padding:7px 18px 7px 7px;font-size:18px}.tag .mark{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.tag .mark svg{width:19px;height:19px}.tag:not(.brand){gap:10px;padding:7px 19px 7px 7px}.tag .mark.fav{background:#fff;box-shadow:inset 0 0 0 1px #0b0b0c14}.tag .mark.fav img{object-fit:contain;pointer-events:none;border-radius:4px;width:20px;height:20px}.tag.icon{background:0 0;border-radius:22px;width:88px;height:88px;padding:0}.tag.icon img{pointer-events:none;border-radius:22px;width:100%;height:100%}.t-blue{background:var(--blue);color:var(--paper)}.t-paper{background:var(--paper);color:var(--ink)}.t-yellow{background:var(--yellow);color:var(--ink)}.t-ink{background:var(--ink);color:var(--paper)}.t-tomato{background:var(--tomato);color:var(--ink)}.pit-hint{text-align:center;font:500 15px/1 var(--ui);color:var(--ink-2);margin:18px 0 0}.tip{z-index:80;background:var(--ink);color:var(--paper);font:500 13px/1.2 var(--ui);pointer-events:none;white-space:nowrap;border-radius:10px;padding:8px 12px;position:fixed;top:0;left:0}.pit-actions{flex-direction:column;align-items:center;gap:16px;margin-top:20px;display:flex}.pit-actions .pit-hint{margin:0}.rolo-open svg{width:1.2em;height:1.2em}html.rolo-on{overflow:hidden}.rolo{width:100%;max-width:none;height:100%;max-height:none;color:var(--paper);background:radial-gradient(120% 90% at 50% 28%,#26262d 0%,#0b0b0c 72%);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.rolo[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.rolo::backdrop{background:#0b0b0cb3}.rolo-top{padding:calc(18px + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) 8px max(16px, env(safe-area-inset-left,0px));flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.rolo-title{font:800 clamp(28px, 4vw, 44px)/1 var(--display);font-variation-settings:"wdth" 88, "opsz" 96;letter-spacing:-.008em;margin:0 auto 0 0}.rolo-search input{width:min(320px,70vw);height:44px;color:var(--paper);font:500 15px/1 var(--ui);background:#fffdf61a;border:0;border-radius:999px;outline:none;padding:0 18px}.rolo-search input::placeholder{color:#fffdf680}.rolo-search input:focus-visible{box-shadow:0 0 0 2px var(--yellow)}.rolo-chips{gap:6px;display:flex}.rolo-chips button{height:38px;color:var(--paper);font:600 14px/1 var(--ui);cursor:pointer;background:#fffdf614;border:0;border-radius:999px;padding:0 14px}.rolo-chips button[aria-checked=true]{background:var(--yellow);color:var(--ink)}.rolo-x{background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.rolo-stage:focus{outline:none}.rolo-stage{perspective:1500px;perspective-origin:50% 20%;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative;overflow:hidden}.rolo-rod{background:linear-gradient(#6a6a72,#26262a 60%,#121214);border-radius:8px;width:min(620px,100vw - 90px);height:16px;position:absolute;top:calc(50% + 180px);left:50%;transform:translate(-50%);box-shadow:0 14px 30px -6px #000c}.rolo-rod i{background:radial-gradient(circle at 35% 30%, #ffe992, var(--yellow) 45%, #c79b12);border-radius:50%;width:50px;height:50px;position:absolute;top:-17px;box-shadow:inset 0 -4px #0003,0 10px 18px -6px #000000b3}.rolo-rod i:first-child{left:-26px}.rolo-rod i:last-child{right:-26px}.rolo-wheel{width:min(480px,84vw);height:290px;transform-style:preserve-3d;margin-top:60px;position:relative}.rcard{background:var(--paper);color:var(--ink);transform-origin:50% 100%;backface-visibility:hidden;will-change:transform;border-radius:18px;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:8px;padding:24px 26px 26px;display:grid;position:absolute;inset:0;box-shadow:0 30px 40px -26px #000000bf}.rcard:before{content:"";border-radius:inherit;opacity:var(--shade,0);pointer-events:none;background:#0b0b0c;position:absolute;inset:0}.rcard .tab{top:-26px;left:calc(14px + var(--tx,0) * (100% - 78px));background:var(--paper);text-align:center;width:50px;height:30px;font:800 16px/1 var(--display);border-radius:10px 10px 0 0;padding-top:6px;position:absolute}.rcard .slots{background:radial-gradient(11px at 36% 100%,#141417 96%,#0000 100%),radial-gradient(11px at 64% 100%,#141417 96%,#0000 100%);height:14px;position:absolute;bottom:0;left:0;right:0}.rc-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-fav{background-color:#fff;background-repeat:no-repeat;border-radius:12px;width:44px;height:44px;box-shadow:inset 0 0 0 1px #0b0b0c14}.rc-fav.none{font:800 20px/1 var(--display);place-items:center;display:grid}.rc-tag{font:650 12.5px/1 var(--ui);border-radius:999px;padding:7px 11px}.rc-tag.major{background:var(--blue);color:var(--paper)}.rc-tag.independent{background:var(--yellow)}.rc-tag.emerging{background:var(--pink)}.rc-tag.brand{background:var(--tomato)}.rc-name{white-space:nowrap;text-overflow:ellipsis;font:800 clamp(26px, 3.4vw, 34px)/1.05 var(--display);font-variation-settings:"wdth" 88, "opsz" 96;letter-spacing:-.008em;overflow:hidden}.rc-meta{white-space:nowrap;text-overflow:ellipsis;font:500 14px/1.3 var(--ui);color:var(--ink-2);overflow:hidden}.rc-fams{flex-wrap:wrap;align-content:flex-start;gap:6px;max-height:64px;display:flex;overflow:hidden}.rc-fams span{font:600 13px/1 var(--ui);white-space:nowrap;background:#efebdf;border-radius:8px;padding:6px 10px}.rc-foot{font:600 14px/1 var(--ui);justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-foot a{color:var(--ink);border-bottom:2px solid var(--yellow);padding-bottom:2px;text-decoration:none}.rc-foot span{color:var(--ink-2);font-weight:500}.rolo-empty{color:var(--paper-2);margin:0;font-size:16px;position:absolute}.rolo-bottom{padding:6px max(16px, env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));justify-items:center;gap:8px;display:grid}.rolo-tabs{scrollbar-width:none;gap:4px;max-width:100%;padding:2px;display:flex;overflow-x:auto}.rolo-tabs button{width:32px;height:34px;color:var(--paper);font:700 14px/1 var(--ui);cursor:pointer;background:#fffdf614;border:0;border-radius:8px;flex:none}.rolo-tabs button[aria-current=true]{background:var(--yellow);color:var(--ink)}.rolo-count{font:600 14px/1 var(--ui);color:var(--paper);margin:0}.rolo-help{color:#fffdf680;margin:0;font-size:13px}@media (width<=640px){.rolo-wheel{height:262px;margin-top:70px}.rolo-rod{top:calc(50% + 172px)}.rolo-help{display:none}.rolo-top{padding-right:76px}.rolo-x{top:calc(16px + env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px));position:absolute}.rolo-search,.rolo-search input{width:100%}.rc-fams{max-height:30px}.rcard{padding:20px 20px 24px}}.faq{background:var(--paper);padding-block:clamp(80px,10vw,140px)}.faq-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}@media (width<=900px){.faq-in{grid-template-columns:minmax(0,1fr)}}.faq .h2{max-width:7ch;position:sticky;top:24px}@media (width<=900px){.faq .h2{position:static}}.qas{gap:14px;display:grid}.qa{box-shadow:0 0 0 2px var(--ink), 0 6px 0 var(--ink);transform:rotate(var(--r));transition:transform .35s var(--spring);background:#fff;border-radius:22px}.qa:hover{transform:rotate(0)}.qa summary{cursor:pointer;font:700 clamp(18px, 1.8vw, 22px)/1.25 var(--ui);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary i{background:var(--yellow);width:34px;height:34px;transition:transform .35s var(--spring), background .2s;border-radius:50%;flex:none;position:relative}.qa summary i:before,.qa summary i:after{content:"";background:var(--ink);border-radius:2px;width:14px;height:2.5px;margin:-1.25px 0 0 -7px;position:absolute;top:50%;left:50%}.qa summary i:after{transform:rotate(90deg)}.qa[open] summary i{background:var(--pink);transform:rotate(45deg)}.qa p{color:#0b0b0cc7;max-width:62ch;margin:0;padding:0 22px 22px;font-size:16.5px;line-height:1.6}.finale{background:var(--tomato);color:var(--ink);padding-block:clamp(80px,10vw,150px) clamp(110px,12vw,170px);overflow:clip}.finale-in{text-align:center;flex-direction:column;align-items:center;gap:clamp(28px,3.6vw,44px);display:flex}.finale .h2{font-size:clamp(54px,9.6vw,164px)}.keys{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(8px,1.6vw,20px);display:flex}.plus{font:800 clamp(28px, 4vw, 52px)/1 var(--display);opacity:.55}.key{aspect-ratio:1;background:var(--paper);width:clamp(88px,12vw,162px);color:var(--ink);font:600 clamp(38px, 5.4vw, 72px)/1 var(--ui);border-radius:24%;place-items:center;transition:transform 70ms,box-shadow 70ms;display:grid;position:relative;box-shadow:0 clamp(8px,1.1vw,14px) #d6cdba,0 clamp(14px,2vw,26px) 30px -6px #0b0b0c59}.key small{font:500 clamp(11px, 1.2vw, 14px)/1 var(--ui);color:var(--ink-2);position:absolute;bottom:11%}.key .word{letter-spacing:-.01em;font-size:.5em;font-weight:650}.key.f{background:var(--yellow);box-shadow:0 clamp(8px,1.1vw,14px) #d9ae21,0 clamp(14px,2vw,26px) 30px -6px #0b0b0c59}.key.down{transform:translateY(clamp(6px,.9vw,12px));box-shadow:0 2px #d6cdba,0 4px 10px #0b0b0c4d}.key.f.down{box-shadow:0 2px #d9ae21,0 4px 10px #0b0b0c4d}.send-art{width:min(340px,100%);height:200px;color:var(--ink);display:none;position:relative}.mini-phone{background:var(--ink);border-radius:18px;align-content:start;justify-items:center;gap:10px;width:78px;height:140px;padding:16px 8px;display:grid;position:absolute;bottom:6px;left:4px;transform:rotate(-8deg);box-shadow:inset 0 0 0 3px #2b2b2e,0 18px 26px -14px #0b0b0c99}.mini-phone .notch{background:#2b2b2e;border-radius:3px;width:26px;height:6px}.mini-phone .mini-url{width:100%;color:var(--paper);font:600 7.5px/1 var(--ui);text-align:center;background:#fffdf61f;border-radius:6px;padding:4px 0}.mini-phone img{border-radius:10px}.flight{width:150px;position:absolute;top:6px;left:70px}.flight path:first-child{animation:1.6s linear infinite fly}@keyframes fly{to{stroke-dashoffset:-24px}}.laptop{width:200px;position:absolute;bottom:0;right:0}.laptop .screen{border:7px solid var(--ink);background:var(--yellow);border-bottom-width:9px;border-radius:14px 14px 4px 4px;place-items:center;height:128px;display:grid;position:relative}.laptop .bar{gap:4px;display:flex;position:absolute;top:7px;left:8px}.laptop .bar i{background:#0b0b0c4d;border-radius:50%;width:6px;height:6px}.laptop .screen img{border-radius:16px;transform:rotate(-4deg);box-shadow:0 10px 16px -8px #0b0b0c99}.laptop .keys-mini{background:var(--paper);font:700 10px/1 var(--ui);border-radius:6px;padding:3px 6px;position:absolute;bottom:6px;right:8px}.laptop .base{background:linear-gradient(#2b2b2e, var(--ink));border-radius:0 0 12px 12px;height:12px;margin:0 -16px}@media (hover:none) and (pointer:coarse){.send-art{display:block}.finale .keys,.finale .listen{display:none}}.phone-note{color:#0b0b0ccc;text-wrap:balance;max-width:30ch;margin:-6px 0 0;font-size:18px;line-height:1.45}.listen{font:500 16px/1.3 var(--ui);color:#0b0b0cb8;margin:-8px 0 0}.fine{color:#0b0b0cb8;margin:-10px 0 0;font-size:15px}.footer{z-index:2;padding-block:clamp(56px, 7vw, 96px) calc(96px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--paper);border-radius:44px 44px 0 0;margin-top:-44px;position:relative;overflow:clip}.foot-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 48px;display:flex}.foot-say{flex-direction:column;gap:14px;min-width:0;max-width:34rem;display:flex}.foot-line{font:800 clamp(34px, 4.6vw, 64px)/.95 var(--display);font-variation-settings:"wdth" 88, "opsz" 96;letter-spacing:-.012em;text-wrap:balance;margin:0}.foot-sub{color:var(--paper-2);max-width:40ch;margin:0;font-size:16px}.foot-links{flex-wrap:wrap;gap:12px;display:flex}.foot-links a{height:46px;color:var(--paper);font:600 15px/1 var(--ui);transform:rotate(var(--r));transition:transform .4s var(--spring), background .2s;background:#fffdf614;border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.foot-links a:hover{background:#fffdf629;transform:rotate(0)translateY(-3px)scale(1.04)}.foot-links a.hot{background:var(--yellow);color:var(--ink)}.giant{--mx:32%;--my:55%;--r:clamp(70px, 11vw, 170px);margin-top:clamp(56px,8vw,110px);position:relative}.giant svg{aspect-ratio:3.5779;width:100%;height:auto;display:block}.giant .base{fill:#fffdf624}.giant .lit{fill:var(--yellow);-webkit-mask-image:radial-gradient(circle var(--r) at var(--mx) var(--my), #000 98%, transparent 100%);mask-image:radial-gradient(circle var(--r) at var(--mx) var(--my), #000 98%, transparent 100%);position:absolute;inset:0}.perch{transform-origin:50% 100%;width:clamp(64px,9vw,132px);transition:transform .5s var(--spring);border-radius:22%;position:absolute;top:-16%;right:.6%;transform:rotate(12deg);box-shadow:0 18px 30px -12px #000000b3}.giant:hover .perch{transform:rotate(-6deg)translateY(-8%)}.foot-bottom{color:var(--paper-2);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(28px,4vw,48px);font-size:14px;display:flex}.byline{align-items:center;gap:9px;font-weight:500;text-decoration:none;display:inline-flex}.byline .a90{aspect-ratio:208/103;width:auto;height:15px;transition:transform .35s var(--spring)}.byline:hover .a90{transform:rotate(-4deg)scale(1.08)}.foot-bottom .byline{color:var(--paper);margin-left:auto}.legal-links{gap:18px;display:flex}.legal-links a{color:var(--paper-2);text-decoration:none}.legal-links a:hover{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.foot-bottom .byline{background:#fffdf614;border-radius:999px;gap:12px;padding:12px 18px;font-size:15px;transition:background .2s}.foot-bottom .byline:hover{background:#fffdf624}.foot-bottom .byline .a90{height:26px}@media (width<=640px){.footer{padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));border-radius:32px 32px 0 0;margin-top:-32px}.foot-links{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.foot-links a{justify-content:center}.foot-links a.hot{grid-column:1/-1;height:56px;margin-top:12px;font-size:16px;transform:rotate(-1deg)}.giant{margin-top:64px}.perch{width:56px;top:-30%}.foot-bottom{flex-direction:column;align-items:flex-start;gap:16px}.foot-bottom .byline{justify-content:center;width:100%;margin-left:0;padding:16px}.foot-bottom .byline .a90{height:30px}}.legal{color:#fffdf680;flex-basis:100%;margin:0;font-size:12.5px}.hv{z-index:60;pointer-events:none;color:#fff;mix-blend-mode:difference;position:fixed;top:0;left:0}.hv i{border:0 solid;width:10px;height:10px;position:absolute}.hv i:first-child{border-width:2px 0 0 2px;top:0;left:0}.hv i:nth-child(2){border-width:2px 2px 0 0;top:0;right:0}.hv i:nth-child(3){border-width:0 0 2px 2px;bottom:0;left:0}.hv i:nth-child(4){border-width:0 2px 2px 0;bottom:0;right:0}.hvtag{z-index:61;pointer-events:none;background:var(--ink);color:var(--paper);font:500 11px/1.4 var(--mono);white-space:pre;border-radius:6px;padding:3px 7px;position:fixed;top:0;left:0}.peek{z-index:62;pointer-events:none;animation:peekin .22s var(--spring);background:var(--ink);color:var(--card-ink);font:500 14px/1.2 var(--ui);white-space:nowrap;border-radius:11px;align-items:baseline;gap:10px;padding:9px 13px;display:flex;position:fixed;top:0;left:0;box-shadow:0 14px 30px -12px #0000008c}.peek .pn{font-size:18px;line-height:1}.peek .soft{color:var(--card-soft)}.peek .num{font:500 12.5px/1 var(--mono);color:var(--card-soft)}.fcard{z-index:64;background:var(--card);width:340px;max-width:calc(100vw - 24px);color:var(--card-ink);font:14px/1.4 var(--ui);animation:cardin .34s var(--spring);border-radius:18px;padding:8px;position:fixed;box-shadow:0 34px 60px -22px #000000a6,0 0 0 1px #ffffff0f}@keyframes peekin{0%{opacity:0;scale:.9}}@keyframes cardin{0%{opacity:0;transform:translateY(8px)scale(.94)}}.fc-well{background:var(--card-well);border-radius:12px;padding:18px 18px 16px;position:relative}.fc-name{overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance;margin-right:30px;font-size:34px;line-height:1.1}.fc-style{color:#e6e5e0;flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:14px;display:flex}.fc-style .soft,.fc-det .soft{color:var(--card-soft)}.fc-style .num{font:500 12.5px/1.6 var(--mono);color:var(--card-soft)}.fc-x{width:28px;height:28px;color:var(--card-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.fc-x:hover{color:var(--card-ink);background:#ffffff12}.fc-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 8px 12px;display:grid}.fc-metrics div{padding:0 10px}.fc-metrics div+div{border-left:1px solid var(--card-line)}.fc-metrics b{font:500 21px/1.1 var(--mono)}.fc-metrics b small{color:var(--card-soft);margin-left:2px;font-size:12px}.fc-metrics span{color:var(--card-soft);margin-top:3px;font-size:12.5px;display:block}.fc-row{background:var(--card-row);color:var(--card-ink);border-radius:10px;align-items:center;gap:10px;margin:0 2px 8px;padding:11px 12px;text-decoration:none;display:flex}a.fc-row:hover{background:#333331}.fc-row b{white-space:nowrap;margin-left:auto;font-weight:600}.fc-fav{background:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;padding:3px;display:grid}.fc-fav img{object-fit:contain;width:100%;height:100%;display:block}.fc-note{color:#e6e5e0;align-items:flex-start;font-size:13.5px}.fc-note svg{color:var(--warn);flex:none;margin-top:1px}.fc-det{border-top:1px solid var(--card-line);color:var(--card-soft);justify-content:space-between;gap:12px;padding:10px 12px;font-size:12.5px;display:flex}.fc-act{border-top:1px solid var(--card-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fc-act button{height:46px;color:var(--card-ink);font:600 14px/1 var(--ui);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;display:flex}.fc-act button+button{border-left:1px solid var(--card-line)}.fc-act button:hover{background:#ffffff0d}.fc-act button[data-done]{color:var(--go)}.fc-css{color:var(--card-ink);font:500 12px/1.6 var(--mono);white-space:pre-wrap;user-select:all;background:#111;border-radius:10px;margin:8px 2px 2px;padding:12px}.pill{z-index:70;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 24px);height:48px;color:var(--card-ink);font:500 14px/1 var(--ui);white-space:nowrap;transition:opacity .25s var(--ease), transform .35s var(--ease);background:#101010f0;border-radius:999px;align-items:center;gap:12px;padding:0 7px 0 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 40px -14px #0009,0 0 0 1px #ffffff0f}.pill .dot{background:var(--go);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #5be38a38}.pill[data-off] .dot{box-shadow:none;background:#77756f}.pill .soft{color:#a9a8a2;text-overflow:ellipsis;overflow:hidden}.pill button{height:34px;color:var(--card-ink);font:600 13px/1 var(--ui);cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.pill button:hover{background:#ffffff2b}.pill kbd{min-width:20px;height:20px;color:var(--card-ink);box-shadow:none;background:#ffffff24;font-size:11px}@media (width<=640px){.pill .soft{display:none}}@media (hover:none){.pill{display:none}.toast{bottom:calc(18px + env(safe-area-inset-bottom,0px))}}.toast{z-index:71;left:50%;bottom:calc(74px + env(safe-area-inset-bottom,0px));background:var(--paper);max-width:calc(100vw - 32px);color:var(--ink);font:500 14px/1.4 var(--ui);box-shadow:var(--lift), 0 0 0 1px #0b0b0c14;text-align:center;border-radius:14px;padding:12px 16px;position:fixed;transform:translate(-50%)}.toast.in{animation:toastin .4s var(--spring)}@keyframes toastin{0%{opacity:0;transform:translate(-50%,12px)scale(.95)}}.toast a{font-weight:600}html.cc,html.cc *{cursor:none!important}html.inspect body{-webkit-user-select:none;user-select:none}.cur{z-index:90;pointer-events:none;will-change:transform;--fill:var(--ink);--edge:var(--paper);width:0;height:0;position:fixed;top:0;left:0}.cur svg{transform-origin:6px 4px;filter:drop-shadow(0 5px 6px #0b0b0c52);width:34px;height:34px;position:absolute;top:-4px;left:-6px;overflow:visible}.cur path{fill:var(--fill);stroke:var(--edge);stroke-width:2.2px;stroke-linejoin:round;transition:fill .18s,stroke .18s}.cur-ping{border:2.5px solid var(--fill);opacity:0;border-radius:50%;width:32px;height:32px;position:absolute;top:-16px;left:-16px}.cur.ping .cur-ping{animation:ping .45s var(--ease)}@keyframes ping{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.cur[data-s=text]{--fill:var(--blue)}.cur[data-s=link]{--fill:var(--yellow);--edge:var(--ink)}.cur[data-s=grab]{--fill:var(--pink);--edge:var(--ink)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.rolo-top{padding-right:calc(76px + env(safe-area-inset-right,0px));position:relative}.rolo-x{top:calc(16px + env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px));position:absolute}.edge-top,.edge-bottom{display:none}.edges .edge-top,.edges .edge-bottom{z-index:2147483000;pointer-events:none;height:12px;display:block;position:fixed;left:0;right:0}.edges .edge-top{background:var(--edge-top,var(--yellow));top:-7px}.edges .edge-bottom{background:var(--edge-bottom,var(--ink));bottom:-7px}@media (hover:none){#pill{display:none!important}}.touch #pill{display:none!important}.touch .fcard{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto;max-width:none;max-height:52vh;animation:sheetin .38s var(--spring);border-radius:22px;padding:18px 8px 8px;overflow-y:auto;top:auto!important;left:12px!important}.touch .fcard:before{content:"";background:#ffffff38;border-radius:99px;width:36px;height:4px;margin-left:-18px;position:absolute;top:7px;left:50%}.touch .fc-name{font-size:28px}.touch .fc-det{display:none}@keyframes sheetin{0%{transform:translateY(110%)}to{transform:none}}.testdrive{background:var(--yellow);padding-block:clamp(80px,10vw,150px);position:relative;overflow:clip}.td-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;margin-bottom:clamp(32px,4vw,56px);display:flex}.td-any{background:var(--ink);color:var(--yellow);border-radius:.14em;padding:0 .12em;display:inline-block;transform:rotate(-3deg)}.td-head kbd{vertical-align:2px}.td{--td-size:44px;--td-track:-.02em;--bg:#121211;--row:#fffdf612;--fg:#f4f4f1;--soft:#9b9a94;background:var(--card);color:var(--card-ink);border-radius:24px;overflow:hidden;box-shadow:0 40px 70px -30px #0b0b0c8c}.td[data-theme=paper]{--bg:#fff;--row:#0b0b0c14;--fg:#0b0b0c;--soft:#6b675e}.td-top{box-shadow:inset 0 -1px 0 var(--card-line);align-items:center;gap:14px;padding:18px 22px;display:flex}.td-fav img{border-radius:5px;width:22px;height:22px;display:block}.td-title{gap:3px;min-width:0;display:grid}.td-title b{font:650 17px/1.1 var(--ui)}.td-title span{font:500 13.5px/1.2 var(--ui);color:var(--card-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.td-tabs{gap:4px;margin-left:auto;display:flex}.td-tabs button{height:40px;color:var(--card-soft);font:500 15px/1 var(--ui);cursor:pointer;background:0 0;border:0;padding:0 14px;position:relative}.td-tabs button[aria-selected=true]{color:var(--card-ink)}.td-tabs button[aria-selected=true]:after{content:"";background:var(--card-ink);border-radius:2px;height:2px;position:absolute;bottom:-19px;left:12px;right:12px}.td-bar{box-shadow:inset 0 -1px 0 var(--card-line);flex-wrap:wrap;align-items:center;gap:12px 26px;padding:14px 22px;display:flex}.td-input{min-width:0;color:var(--card-ink);font:500 16px/1.2 var(--ui);background:0 0;border:0;outline:none;flex:260px;padding:6px 0}.td-input:focus{box-shadow:0 1.5px 0 var(--yellow)}.td-range{font:500 14px/1 var(--ui);color:var(--card-soft);align-items:center;gap:10px;display:inline-flex}.td-range input{width:110px;accent-color:var(--paper)}.td-range output{min-width:3.4em;font:500 13.5px/1 var(--mono);color:var(--card-ink)}.td[data-view=waterfall] .td-size,.td[data-view=glyphs] .td-size,.td[data-view=glyphs] .td-range{display:none}.td-seg{background:#fffdf60f;border-radius:10px;padding:3px;display:inline-flex}.td-seg button{height:30px;color:var(--card-soft);font:500 14px/1 var(--ui);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px}.td-seg button[aria-pressed=true]{background:var(--card);color:var(--card-ink);box-shadow:inset 0 0 0 1px var(--card-line)}.td-body{background:var(--bg);height:clamp(380px,46vw,520px);color:var(--fg);scrollbar-width:thin;transition:background .3s,color .3s;overflow-y:auto}.td-view{display:none}.td[data-view=styles] [data-for=styles],.td[data-view=waterfall] [data-for=waterfall],.td[data-view=paragraph] [data-for=paragraph],.td[data-view=glyphs] [data-for=glyphs]{display:block}.td-row{box-shadow:inset 0 -1px 0 var(--row);grid-template-columns:170px minmax(0,1fr);align-items:center;gap:20px;padding:16px 22px;display:grid}.td-k{gap:6px;display:grid}.td-k b{font:600 14.5px/1 var(--ui)}.td-k code{font:500 13px/1 var(--mono);color:var(--soft)}.td-s{font-family:Bricolage Grotesque,sans-serif;font-size:var(--td-size);letter-spacing:var(--td-track);white-space:nowrap;text-overflow:clip;margin:0;line-height:1.12;overflow:hidden}.td-wf{grid-template-columns:70px minmax(0,1fr);padding-block:10px}.td-wf .td-s{font-weight:600}.td-para{max-width:34em;font:400 var(--td-para-size,21px)/1.6 "Bricolage Grotesque", sans-serif;letter-spacing:var(--td-track);margin:0;padding:30px 22px}.td-glyphs{grid-template-columns:260px minmax(0,1fr);min-height:100%;display:grid}.td-big{height:clamp(380px,46vw,520px);box-shadow:inset -1px 0 0 var(--row);align-content:center;place-items:center;gap:14px;display:grid;position:sticky;top:0}.td-big span{font:600 170px/1 Bricolage Grotesque,sans-serif}.td-big code{font:500 13px/1 var(--mono);color:var(--soft)}.td-grid{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));align-content:start;display:grid}.td-grid button{height:66px;color:var(--fg);box-shadow:inset -1px -1px 0 var(--row);cursor:pointer;background:0 0;border:0;font:500 28px/1 Bricolage Grotesque,sans-serif}.td-grid button[data-on]{background:var(--yellow);color:var(--ink)}.td-foot{box-shadow:inset 0 1px 0 var(--card-line);font:500 14px/1.3 var(--ui);color:var(--card-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 14px 22px;display:flex}.td-acts{align-items:center;gap:10px;display:inline-flex}.td-ghost{height:40px;color:var(--card-ink);font:500 15px/1 var(--ui);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px}.td-ghost:hover{background:#fffdf614}.td-get{background:var(--paper);height:40px;color:var(--ink);font:600 15px/1 var(--ui);border-radius:11px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}@media (width<=760px){.td-top{flex-wrap:wrap}.td-tabs{width:100%;margin:0 -8px;overflow-x:auto}.td-tabs button[aria-selected=true]:after{bottom:-10px}.td-tabs{justify-content:space-between;margin:0}.td-body{height:auto;overflow:visible}.td-grid{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.td-grid button{height:56px;font-size:24px}.td-tabs button{padding:0 6px;font-size:14px}.td-row{grid-template-columns:minmax(0,1fr);gap:8px}.td-k{align-items:baseline;gap:10px;display:flex}.td-glyphs{grid-template-columns:minmax(0,1fr)}.td-big{height:220px;box-shadow:inset 0 -1px 0 var(--row);position:static}.td-big span{font-size:120px}}.foot-ask{color:var(--paper-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 0;font-size:16px;display:flex}.maker{height:40px;color:var(--paper);font:600 15px/1 var(--ui);background:#fffdf614;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 7px;text-decoration:none;transition:background .2s;display:inline-flex}.maker:hover{background:#fffdf629}.maker img{border-radius:50%;width:26px;height:26px}.maker svg{width:13px;height:13px;fill:var(--paper-2);margin-left:2px;transition:fill .2s}.maker:hover svg{fill:var(--paper)}.legal-page{max-width:720px;padding:calc(28px + env(safe-area-inset-top,0px)) max(20px, env(safe-area-inset-right,0px)) 96px max(20px, env(safe-area-inset-left,0px));margin:0 auto}.legal-page .h2{margin:56px 0 18px}.legal-page .lede{max-width:none;font-size:22px}.legal-page h2:not(.h2){font:700 20px/1.3 var(--ui);margin:40px 0 8px}.legal-page p{margin:0 0 14px;font-size:17px;line-height:1.6}.legal-page .fine-print{color:var(--ink-2);margin-top:48px}.legal-page a{color:var(--ink);text-underline-offset:3px}.legal-foot{max-width:720px;padding:24px max(20px, env(safe-area-inset-right,0px)) calc(40px + env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));border-top:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.legal-foot nav{gap:18px;display:flex}.legal-foot nav a{color:var(--ink);font-weight:500;text-decoration:none}.legal-foot nav a:hover{text-underline-offset:3px;text-decoration:underline}.legal-foot .byline{color:var(--ink)}.legal-foot .byline .a90{height:24px}
