@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_6189ba3b-module__NfPtiG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_6189ba3b-module__NfPtiG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1_k7aq_c5drf2.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:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.1ewykk74tw0il.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:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_33858923-module__e7vu0a__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_33858923-module__e7vu0a__variable{--font-archivo-black:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.185vq78hrw2dq.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:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.2d9e_tvweuz-y.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:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.185vq78hrw2dq.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:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.2d9e_tvweuz-y.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:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_271014d-module__JEV7rq__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_271014d-module__JEV7rq__variable{--font-spline-mono:"Spline Sans Mono", "Spline Sans Mono Fallback"}
:root{--bg:#fdfdfb;--ink:#111014;--acc:#ff4d2e;--ink2:#46434d;--soft:#f0eef0;--line:#e3e0e3;--lab:#0e0f13;--labacc:#46f7b0;--font-sans:var(--font-archivo), system-ui, sans-serif;--font-black:var(--font-archivo-black), var(--font-archivo), sans-serif;--font-mono:var(--font-spline-mono), ui-monospace, monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);overflow-x:hidden}::selection{background:var(--acc);color:#fff}a{color:inherit}.wrap{z-index:1;max-width:1080px;margin:0 auto;padding:0 28px;position:relative}.bgfx{z-index:0;pointer-events:none;perspective:300px;perspective-origin:50% 45%;position:fixed;inset:0;overflow:hidden}.grid3d{width:200%;height:150%;transform:rotateX(76deg) translateY(var(--gy,0));background-image:linear-gradient(#ff4d2e47 1px,#0000 1px),linear-gradient(90deg,#3a5bff38 1px,#0000 1px);background-size:48px 48px;animation:8s linear infinite flow;position:absolute;top:34%;left:-50%;-webkit-mask-image:linear-gradient(#0000,#000 28% 72%,#0000);mask-image:linear-gradient(#0000,#000 28% 72%,#0000)}@keyframes flow{0%{background-position:0 0}to{background-position:0 48px}}.glow{background:radial-gradient(55vw 46vh at 50% 42%,#ff4d2e1f,#0000 70%);position:absolute;inset:0}.grain{z-index:0;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.grid3d{animation:none}}nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#fdfdfbdb;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:22px 0;display:flex;position:sticky;top:0}nav.stuck{border-color:var(--line)}.logo{font-family:var(--font-mono);letter-spacing:-.5px;font-size:15px;font-weight:600;text-decoration:none}.logo i{color:var(--acc);font-style:normal}.navmid{font-family:var(--font-mono);gap:26px;font-size:13px;display:flex}.navmid a{color:var(--ink2);text-decoration:none}.navmid a:hover{color:var(--ink)}.navmid a.active{color:var(--acc)}.navcta{background:var(--ink);color:var(--bg);font-family:var(--font-mono);border-radius:9px;padding:9px 15px;font-size:13px;text-decoration:none}.navright{align-items:center;gap:12px;display:flex}.navtoggle{cursor:pointer;color:var(--ink);background:0 0;border:none;padding:4px;font-size:20px;line-height:1;display:none}.hero{text-align:center;padding:64px 0 26px}.badge{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;background:var(--ink);color:var(--bg);border-radius:999px;margin-bottom:28px;padding:7px 14px;font-size:12px;display:inline-block}h1{font-family:var(--font-black);letter-spacing:-3px;text-transform:uppercase;font-size:clamp(44px,8vw,100px);line-height:.92}h1 .o{-webkit-text-stroke:2px var(--ink);color:#0000}h1 .r{color:var(--acc)}.rotw{display:inline-block;position:relative}.rotw-in{animation:.5s cubic-bezier(.2,.7,.2,1) both wordin;display:inline-block}@keyframes wordin{0%{opacity:0;filter:blur(4px);transform:translateY(.35em)rotate(-3deg)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.rotw-in{animation:none}}.lede{color:var(--ink2);max-width:600px;margin:28px auto 0;font-size:21px;line-height:1.5}.hl{background:var(--acc);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 8px}.form{gap:10px;max-width:520px;margin:34px auto 12px;display:flex}.form input{border:2px solid var(--ink);font-family:var(--font-sans);border-radius:12px;outline:none;flex:1;padding:17px 18px;font-size:16px}.form input:focus{border-color:var(--acc)}.form button{background:var(--acc);color:#fff;border:2px solid var(--acc);font-family:var(--font-mono);cursor:pointer;border-radius:12px;padding:0 26px;font-size:15px;font-weight:600;transition:all .15s}.form button:hover{background:var(--ink);border-color:var(--ink)}.form button:disabled{opacity:.6;cursor:default}.micro{font-family:var(--font-mono);color:var(--ink2);font-size:12px}.nl-success{text-align:left;background:#1a9c6a1a;border:1px solid #1a9c6a4d;border-radius:14px;margin-top:14px;padding:18px 20px}.nl-success b{font-family:var(--font-black);color:#0f3d2b;margin-bottom:6px;font-size:19px;line-height:1.2;display:block}.nl-success span{color:var(--ink2);font-size:14.5px;line-height:1.5;display:block}.nl-success .hint{font-family:var(--font-mono);opacity:.85;margin-top:10px;font-size:12.5px}.avatars{justify-content:center;align-items:center;gap:12px;margin-top:22px;display:flex}.faces{display:flex}.faces span{border:2px solid var(--bg);background:linear-gradient(135deg,#ffb38a,#ff4d2e);border-radius:50%;width:30px;height:30px;margin-left:-9px}.faces span:nth-child(2){background:linear-gradient(135deg,#8ab4ff,#3a5bff)}.faces span:nth-child(3){background:linear-gradient(135deg,#9be7c4,#1a9c6a)}.faces span:nth-child(4){background:linear-gradient(135deg,#d9b8ff,#7d3aff)}.sec{padding:70px 0 0}.seclabel{align-items:center;gap:14px;margin-bottom:8px;display:flex}.seclabel span{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--acc);font-size:12px}.seclabel .ln{background:var(--line);flex:1;height:1px}.sectitle{font-family:var(--font-black);letter-spacing:-1.5px;font-size:clamp(28px,4vw,46px);line-height:1}.secsub{color:var(--ink2);max-width:54ch;margin-top:12px;font-size:17px}.filters{flex-wrap:wrap;gap:10px;margin:26px 0 30px;display:flex}.chip{font-family:var(--font-mono);border:1.5px solid var(--line);color:var(--ink2);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-size:12.5px;transition:all .15s}.chip:hover{border-color:var(--ink);color:var(--ink)}.chip.active{background:var(--ink);border-color:var(--ink);color:var(--bg)}.chip-n{opacity:.5;margin-left:7px;font-size:11px}.chip.active .chip-n{opacity:.85}.preview{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;display:grid}.card{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;transition:all .18s;display:flex;overflow:hidden}.card:hover{border-color:var(--ink);box-shadow:8px 8px 0 var(--ink);transform:translateY(-4px)}.card-cover{aspect-ratio:16/9;background:var(--soft) center / cover no-repeat;border-bottom:1.5px solid var(--line)}.card-body{flex-direction:column;flex:1;padding:22px;display:flex}.card .n{font-family:var(--font-mono);color:var(--acc);font-size:12px;font-weight:600}.card h4{font-family:var(--font-sans);margin:12px 0 8px;font-size:19px;font-weight:600;line-height:1.2}.card p{color:var(--ink2);font-size:15px;line-height:1.5}.card .open{font-family:var(--font-mono);color:var(--ink2);margin-top:16px;font-size:11px}a.card{color:inherit;text-decoration:none}.card-body h4{flex:1}.src{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;background:var(--soft);color:var(--ink2);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:10px;display:inline-flex}.src.m{background:var(--ink);color:#fff}.featured{background:var(--lab);border:1px solid var(--lab);border-radius:20px;grid-template-columns:1fr 1fr;gap:0;margin-top:30px;display:grid;overflow:hidden}.featured .left{padding:38px 34px}.ftag{font-family:var(--font-mono);color:var(--labacc);letter-spacing:1px;text-transform:uppercase;font-size:12px}.featured h3{font-family:var(--font-black);color:#fff;letter-spacing:-1px;margin:14px 0 12px;font-size:30px;line-height:1.02}.featured p{color:#9aa0ad;font-size:15px;line-height:1.55}.featured .left .free{font-family:var(--font-mono);color:#fff;border:1px solid #2a2d36;border-radius:999px;margin-top:18px;padding:6px 12px;font-size:11px;display:inline-block}.miniterm{font-family:var(--font-mono);color:#e8ebf2;background:#070811;border-left:1px solid #1c2030;flex-direction:column;justify-content:center;padding:28px 26px;font-size:13px;display:flex}.mt-q{color:#7b8298;margin-bottom:10px}.mt-input{gap:8px;margin-bottom:14px;display:flex}.mt-input input{color:#fff;font-family:var(--font-mono);background:#0e1018;border:1px solid #1c2030;border-radius:8px;outline:none;flex:1;padding:10px;font-size:12.5px}.mt-input input:focus{border-color:var(--labacc)}.mt-input button{background:var(--labacc);color:#04130c;cursor:pointer;font-weight:700;font-family:var(--font-mono);border:none;border-radius:8px;padding:0 14px;font-size:12px}.mt-out{min-height:120px;line-height:1.85}.mt-out .l{opacity:0;animation:.4s forwards rise}@keyframes rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.ok{color:var(--labacc)}.warn{color:#ffcf5b}.no{color:#ff6b6b}.bl{color:#5b8cff}.sc{font-size:24px;font-weight:700}.toolgrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.tool{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;padding:22px;transition:all .18s;position:relative}.tool:hover{border-color:var(--ink);box-shadow:8px 8px 0 var(--ink);transform:translateY(-4px)}.tool .ico{font-size:24px}.tool h4{font-family:var(--font-sans);margin:14px 0 7px;font-size:18px;font-weight:700}.tool p{color:var(--ink2);font-size:14.5px;line-height:1.5}.tool .st{font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase;border-radius:999px;padding:4px 9px;font-size:10px;position:absolute;top:18px;right:18px}.st.live{color:#1a9c6a;background:#e4f8ee}.st.beta{color:#b07400;background:#fff0d6}.st.soon{background:var(--soft);color:var(--ink2)}.tool .go{font-family:var(--font-mono);color:var(--acc);margin-top:14px;font-size:12px;font-weight:600}.bar{background:var(--ink);color:var(--bg);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:70px 0 60px;padding:34px;display:flex}.bar h3{font-family:var(--font-black);letter-spacing:-1px;font-size:26px}.bar p{color:#bdbac4;font-family:var(--font-mono);margin-top:6px;font-size:13px}.bar a{background:var(--acc);color:#fff;font-family:var(--font-mono);white-space:nowrap;border-radius:10px;padding:14px 22px;font-weight:600;text-decoration:none}footer{border-top:1.5px solid var(--line);font-family:var(--font-mono);color:var(--ink2);justify-content:space-between;align-items:center;padding:24px 0 50px;font-size:12px;display:flex}footer a{color:var(--ink2);text-decoration:none}footer a:hover{color:var(--ink)}footer .flinks{gap:16px;display:flex}.post{max-width:720px;margin:0 auto;padding:30px 0 80px}.post-meta{font-family:var(--font-mono);color:var(--acc);text-transform:uppercase;letter-spacing:1px;font-size:12px}.post h1{font-family:var(--font-black);letter-spacing:-2px;text-transform:none;margin:14px 0 10px;font-size:clamp(32px,5vw,52px);line-height:1}.post .lede{text-align:left;margin:10px 0 0;font-size:19px}.prose{color:#26242b;margin-top:36px;font-size:17.5px;line-height:1.7}.prose h2{font-family:var(--font-black);letter-spacing:-1px;margin:40px 0 14px;font-size:28px}.prose h3{font-family:var(--font-sans);margin:30px 0 10px;font-size:21px;font-weight:700}.prose p{margin:16px 0}.prose ul,.prose ol{margin:16px 0 16px 22px}.prose li{margin:7px 0}.prose a{color:var(--acc);text-underline-offset:3px;text-decoration:underline}.prose code{font-family:var(--font-mono);background:var(--soft);border-radius:6px;padding:2px 6px;font-size:.88em}.prose pre{background:var(--lab);color:#e8ebf2;border-radius:12px;margin:22px 0;padding:20px;font-size:14px;line-height:1.6;overflow-x:auto}.prose pre code{color:inherit;background:0 0;padding:0}.prose pre a{color:inherit;text-decoration:none}.prose blockquote{border-left:3px solid var(--acc);color:var(--ink2);margin:22px 0;padding-left:18px;font-style:italic}.prose img{border-radius:12px;max-width:100%;margin:22px 0}.logobar{flex-wrap:wrap;align-items:center;gap:20px 30px;margin:18px 0 10px;display:flex}.logobar img{filter:grayscale();opacity:.6;border-radius:0;width:auto;max-width:none;height:28px;margin:0;transition:filter .2s,opacity .2s}.logobar img:hover{filter:none;opacity:1}.logobar img.ieb{border-radius:6px;height:36px}@media (max-width:600px){.logobar{gap:16px 22px}.logobar img{height:24px}.logobar img.ieb{height:30px}}.backlink{font-family:var(--font-mono);color:var(--ink2);margin-bottom:8px;font-size:13px;text-decoration:none;display:inline-block}.backlink:hover{color:var(--acc)}.about-head{align-items:center;gap:22px;margin-top:8px;display:flex}.monogram{background:var(--ink);border-radius:20px;flex:none;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}.monogram img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.stats{flex-wrap:wrap;gap:14px;margin:30px 0 6px;display:flex}.stat{border:1.5px solid var(--line);background:#fff;border-radius:14px;flex:1;min-width:150px;padding:18px}.stat b{font-family:var(--font-black);letter-spacing:-1px;font-size:25px;line-height:1.05;display:block}.stat span{font-family:var(--font-mono);color:var(--ink2);margin-top:6px;font-size:12px;display:block}@media (max-width:820px){.preview,.toolgrid,.featured{grid-template-columns:1fr}.miniterm{border-top:1px solid #1c2030;border-left:none}.bar{text-align:center;flex-direction:column}.navtoggle{display:block}.navmid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#fdfdfbfa;flex-direction:column;gap:0;padding:6px 28px 16px;display:none;position:absolute;top:100%;left:0;right:0}.navmid.open{display:flex}.navmid a{border-bottom:1px solid var(--line);padding:13px 0;font-size:15px}}
