@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.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:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.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-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.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 Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_e17aa5bd-module__o6X_jq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_e17aa5bd-module__o6X_jq__variable{--font-display:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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 Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_d633ac5f-module__BboVrW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_d633ac5f-module__BboVrW__variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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 Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_768fb615-module__nw7kYW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_768fb615-module__nw7kYW__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.283562-kfm0pv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.2336ijw7y_ets.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:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.p.01npz8736q7k4.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:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55369777ae4e606f-s.0dvx36ad_rzpa.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/786278188bba99f8-s.2h1xa6k2l1ubz.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:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/970c428219233a3d-s.p.2c-43iqdh9ttx.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:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.kalam_b5009455-module__HLNqnq__className{font-family:Kalam,Kalam Fallback;font-style:normal}.kalam_b5009455-module__HLNqnq__variable{--font-hand:"Kalam", "Kalam Fallback"}
:root{--paper:#fff;--paper-raised:#fff;--paper-sunk:#f6f5f2;--stone:#f6f5f2;--rule:#ebe9e4;--rule-strong:#cfccc4;--ruling:transparent;--ink:#0f1115;--ink-muted:#545862;--ink-faint:#6d717b;--action:#0f1115;--action-hover:#2a2d35;--on-action:#fff;--khata:#c4283a;--khata-soft:#fbe6e8;--on-khata:#fff;--haldi:#ffc53d;--haldi-mark:#ffd666;--on-haldi:#0f1115;--haldi-ink:#7a5300;--haldi-soft:#fff3cf;--neel:#2d5bff;--link:#2448d8;--focus:#2d5bff;--positive:#127a52;--positive-soft:#e3f4ec;--caution:#8f5a00;--caution-soft:#fdf1d9;--critical:#b8371a;--critical-soft:#fce8e1;--tint-clay:#f8ece5;--tint-sage:#e9f1ea;--tint-rose:#f8eaee;--tint-sky:#e8eefc;--shadow-sm:0 1px 2px #0f11150d;--shadow-paper:0 1px 2px #0f11150a, 0 12px 32px -16px #0f111529;--shadow-overlay:0 2px 6px #0f11150f, 0 24px 48px -20px #0f11153d;--shadow-press:0 1px 2px #0f11150f, 0 4px 12px -6px #0f111526;--focus-ring:0 0 0 2px var(--paper), 0 0 0 4px var(--focus);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:112px;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-full:9999px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0c0d10;--paper-raised:#15171c;--paper-sunk:#111317;--stone:#111317;--rule:#24262d;--rule-strong:#3a3d46;--ink:#f3f2ee;--ink-muted:#b4b6bd;--ink-faint:#8f929b;--action:#f3f2ee;--action-hover:#fff;--on-action:#0c0d10;--khata:#ff6b7a;--khata-soft:#3a161c;--on-khata:#0c0d10;--haldi:#ffc53d;--haldi-mark:#8a6614;--on-haldi:#0c0d10;--haldi-ink:#ffcf5c;--haldi-soft:#33280c;--neel:#8aa6ff;--link:#8aa6ff;--focus:#8aa6ff;--positive:#5fd3a3;--positive-soft:#0f2a21;--caution:#f2c16a;--caution-soft:#2e230b;--critical:#ff8f6b;--critical-soft:#35180f;--tint-clay:#2a1f1a;--tint-sage:#18241c;--tint-rose:#2a1b20;--tint-sky:#172038;--shadow-sm:0 1px 2px #0006;--shadow-paper:0 1px 2px #0006, 0 16px 36px -18px #000c;--shadow-overlay:0 24px 48px -20px #000000e6;--shadow-press:0 1px 2px #0006, 0 6px 14px -8px #000a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#0c0d10;--paper-raised:#15171c;--paper-sunk:#111317;--stone:#111317;--rule:#24262d;--rule-strong:#3a3d46;--ink:#f3f2ee;--ink-muted:#b4b6bd;--ink-faint:#8f929b;--action:#f3f2ee;--action-hover:#fff;--on-action:#0c0d10;--khata:#ff6b7a;--khata-soft:#3a161c;--on-khata:#0c0d10;--haldi:#ffc53d;--haldi-mark:#8a6614;--on-haldi:#0c0d10;--haldi-ink:#ffcf5c;--haldi-soft:#33280c;--neel:#8aa6ff;--link:#8aa6ff;--focus:#8aa6ff;--positive:#5fd3a3;--positive-soft:#0f2a21;--caution:#f2c16a;--caution-soft:#2e230b;--critical:#ff8f6b;--critical-soft:#35180f;--tint-clay:#2a1f1a;--tint-sage:#18241c;--tint-rose:#2a1b20;--tint-sky:#172038;--shadow-sm:0 1px 2px #0006;--shadow-paper:0 1px 2px #0006, 0 16px 36px -18px #000c;--shadow-overlay:0 24px 48px -20px #000000e6;--shadow-press:0 1px 2px #0006, 0 6px 14px -8px #000a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root{--stamp-wear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 2.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E");--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-thud:cubic-bezier(.3, 1.6, .5, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-synthesis-weight:none}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans), "Segoe UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:26px;overflow-x:hidden}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a{color:var(--link);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:2px solid #0000}::selection{background:var(--haldi-soft);color:var(--ink)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display-hero,.display-xl,.display-l,.display-m,.display-s{font-family:var(--font-display), Georgia, serif;font-weight:400}.display-hero{letter-spacing:-.025em;font-size:clamp(54px,8.2vw,108px);line-height:.94}.display-xl{letter-spacing:-.02em;font-size:clamp(42px,6vw,76px);line-height:.98}.display-l{letter-spacing:-.018em;font-size:clamp(38px,5vw,56px);line-height:1.02}.display-m{letter-spacing:-.012em;font-size:clamp(30px,3.6vw,38px);line-height:1.08}.display-s{letter-spacing:-.008em;font-size:27px;line-height:1.12}.title{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:24px}.body-l{letter-spacing:-.005em;font-size:19px;line-height:30px}.label{font-size:14px;font-weight:600;line-height:20px}.caption{color:var(--ink-muted);font-size:14px;line-height:21px}.eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:11.5px;font-weight:500;line-height:16px}.data{font-family:var(--font-mono), ui-monospace, Menlo, monospace;font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}.muted{color:var(--ink-muted)}.faint{color:var(--ink-faint)}.note{font-family:var(--font-hand), "Comic Sans MS", cursive;color:var(--neel);font-size:20px;font-weight:400;line-height:1.15}.note--l{font-size:clamp(22px,2.4vw,27px)}.note--tilt{display:inline-block;transform:rotate(-2.5deg)}.hand{font-family:var(--font-hand), cursive}.kicker{font-family:var(--font-hand), cursive;color:var(--neel);transform-origin:0;width:fit-content;font-size:21px;line-height:1;transform:rotate(-2deg)}.hl{background-image:linear-gradient(100deg, transparent 0, var(--haldi-mark) .12em, var(--haldi-mark) calc(100% - .1em), transparent 100%);-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:nowrap;background-position:0 88%;background-repeat:no-repeat;background-size:100% 42%;border-radius:.5em .2em .6em .25em;margin:0 -.04em;padding:0 .1em}.hl--draw{animation:hl-draw .8s var(--ease-out) both;animation-delay:var(--d,.4s)}@keyframes hl-draw{0%{background-size:0% 42%}}.page{flex-direction:column;min-height:100dvh;display:flex}.wrap{width:100%;max-width:1200px;padding-inline:var(--space-5);margin:0 auto}.reading{width:100%;max-width:660px;padding-inline:var(--space-5);margin:0 auto}@media (min-width:768px){.wrap,.reading{padding-inline:var(--space-6)}}.stack{gap:var(--space-4);display:grid}.stack-s{gap:var(--space-2);display:grid}.stack-l{gap:var(--space-6);display:grid}.stack-xl{gap:var(--space-7);display:grid}.row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.between{justify-content:space-between}.main{padding-block:var(--space-6) var(--space-9);flex:1}.topbar{z-index:20;background:color-mix(in srgb, var(--paper) 84%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--rule);position:sticky;top:0}.topbar__in{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:68px;display:flex}.topbar__actions{align-items:center;gap:var(--space-3);display:flex}.topbar__links{gap:var(--space-6);display:none}.topbar__links a{color:var(--ink-muted);font-size:15px;font-weight:500;text-decoration:none;transition:color .15s}.topbar__links a:hover,.topbar__links a[aria-current=page]{color:var(--ink)}@media (min-width:860px){.topbar__links{display:flex}}.logo{color:var(--ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;align-items:center;gap:9px;font-size:27px;font-weight:400;line-height:28px;text-decoration:none;display:inline-flex}.logo--l{font-size:34px;line-height:36px}.logo svg{flex:none;width:.9em;height:.9em}.logo .br{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:square}.logo .bar{fill:var(--khata)}.logo__v{color:var(--khata);font-style:italic}.btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;height:46px;transition:background-color .15s ease-out, border-color .15s, transform .15s var(--ease-out), box-shadow .15s ease-out, opacity .15s;border:1px solid #0000;padding:0 22px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.btn--primary{background:var(--action);color:var(--on-action);border-color:var(--action);box-shadow:var(--shadow-press)}.btn--primary:hover:not(:disabled){background:var(--action-hover);box-shadow:var(--shadow-paper);transform:translateY(-1px)}.btn--primary:active:not(:disabled){box-shadow:var(--shadow-sm);transform:none}.btn--secondary{background:var(--paper-raised);color:var(--ink);border-color:var(--rule-strong);box-shadow:var(--shadow-sm)}.btn--secondary:hover:not(:disabled){border-color:var(--ink-faint);background:var(--stone)}.btn--quiet{color:var(--ink);padding:0 var(--space-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:5px;background:0 0}.btn--quiet:hover:not(:disabled){-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.btn--sm{height:38px;padding:0 16px;font-size:14px}.btn--lg{height:54px;padding:0 28px;font-size:16px}.btn--block{width:100%}.btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.btn .spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin}.btn__arrow{transition:transform .15s ease-out}.btn:hover .btn__arrow{transform:translate(3px)}@keyframes spin{to{transform:rotate(360deg)}}.field{gap:7px;display:grid}.field__label{font-size:14px;font-weight:600;line-height:20px}.field__note{color:var(--ink-muted);font-size:14px;line-height:20px}.field.is-error .field__note{color:var(--critical)}.input{width:100%;height:52px;padding:0 var(--space-4);border:1px solid var(--rule-strong);background:var(--paper-raised);color:var(--ink);min-width:0;box-shadow:var(--shadow-sm);border-radius:12px;font-size:17px;transition:border-color .15s,box-shadow .15s}.input:hover{border-color:var(--ink-faint)}.input:focus-visible{border-color:var(--ink)}.input::placeholder{color:var(--ink-faint);opacity:.75}.input[readonly]{background:var(--stone);box-shadow:none}.input--mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase}.field.is-error .input{border-color:var(--critical)}.input-group{align-items:stretch;display:flex}.input-group__pre{padding:0 var(--space-3);border:1px solid var(--rule-strong);background:var(--stone);color:var(--ink-muted);font-family:var(--font-mono), monospace;border-right:0;border-radius:12px 0 0 12px;align-items:center;display:inline-flex}.input-group .input{border-radius:0 12px 12px 0}textarea.input{height:auto;min-height:96px;padding-block:var(--space-3);resize:vertical}.otp{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,56px));display:grid}.otp input{text-align:center;height:62px;font-family:var(--font-mono), monospace;border:1px solid var(--rule-strong);background:var(--paper-raised);min-width:0;box-shadow:var(--shadow-sm);border-radius:12px;padding:0;font-size:24px;font-weight:500}.otp input:focus-visible{border-color:var(--ink)}.otp.is-error input{border-color:var(--critical)}.check{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}.check input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:2px 0 0}.sheet{--margin:20px;background-color:var(--paper-raised);background-image:linear-gradient(to right, transparent var(--margin), color-mix(in srgb, var(--khata) 40%, transparent) var(--margin) calc(var(--margin) + 1px), transparent calc(var(--margin) + 1px) calc(var(--margin) + 4px), color-mix(in srgb, var(--khata) 40%, transparent) calc(var(--margin) + 4px) calc(var(--margin) + 5px), transparent calc(var(--margin) + 5px));border:1px solid var(--rule);border-radius:6px var(--radius-lg) var(--radius-lg) 6px;box-shadow:var(--shadow-paper);padding:var(--space-6) var(--space-5) var(--space-6) calc(var(--margin) + var(--space-5));position:relative}@media (min-width:768px){.sheet{--margin:36px;padding:var(--space-7) var(--space-7) var(--space-7) calc(var(--margin) + var(--space-6))}}.sheet--plain{border-radius:var(--radius-lg);padding-left:var(--space-5);background-image:none}@media (min-width:768px){.sheet--plain{padding-left:var(--space-7)}}.card{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-5)}.card--sunk{background:var(--stone);border-color:#0000}.card--ink{background:var(--ink);color:var(--paper);border-color:var(--ink)}.slip{background-color:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:var(--shadow-paper);position:relative}.tag-example{z-index:2;font-family:var(--font-hand);background:var(--paper-raised);border:1px dashed var(--rule-strong);color:var(--ink-muted);border-radius:999px;padding:5px 10px 4px;font-size:15px;line-height:1;position:absolute;top:-12px;left:18px;transform:rotate(-3deg)}.choices{gap:var(--space-3);display:grid}.choices--2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.choices--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:520px){.choices--3{grid-template-columns:1fr}}.choice{padding:var(--space-4) calc(var(--space-4) + 28px) var(--space-4) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);cursor:pointer;text-align:left;box-shadow:var(--shadow-sm);gap:4px;transition:border-color .12s,box-shadow .12s,background-color .12s;display:grid;position:relative}.choice:hover{border-color:var(--ink-faint)}.choice input{opacity:0;pointer-events:none;position:absolute}.choice.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--stone)}.choice:has(input:focus-visible){box-shadow:var(--focus-ring)}.choice__title{font-weight:600}.choice__tick{border:1.5px solid var(--rule-strong);background:var(--paper-raised);border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:15px;right:15px}.choice.is-on .choice__tick{background:var(--ink);border-color:var(--ink)}.choice.is-on .choice__tick:after{content:"";border:2px solid var(--paper);border-top:0;border-right:0;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.method{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);box-shadow:var(--shadow-sm);display:grid}.method.is-open{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink), var(--shadow-paper)}.method__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.method__doodle{background:var(--stone);border-radius:12px;flex:none;width:64px;padding:6px}.meta-row{gap:var(--space-2) var(--space-4);color:var(--ink-muted);flex-wrap:wrap;font-size:14px;line-height:20px;display:flex}.pill{border-radius:var(--radius-full);background:var(--stone);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:500;line-height:18px;display:inline-flex}.pill--positive{background:var(--positive-soft);color:var(--positive)}.pill--caution{background:var(--caution-soft);color:var(--caution)}.pill--critical{background:var(--critical-soft);color:var(--critical)}.pill--haldi{background:var(--haldi-soft);color:var(--haldi-ink)}.pill--hand{font-family:var(--font-hand);color:var(--neel);background:0 0;border:1px dashed;font-size:15px;font-weight:400}.notice{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--stone);grid-template-columns:auto 1fr;font-size:15px;line-height:22px;display:grid}.notice--critical{background:var(--critical-soft)}.notice--critical .notice__icon{color:var(--critical)}.notice--caution{background:var(--caution-soft)}.notice--caution .notice__icon{color:var(--caution)}.notice--positive{background:var(--positive-soft)}.notice--positive .notice__icon{color:var(--positive)}.notice__icon{width:20px;height:20px;margin-top:1px}.notice__title{font-weight:600}.stamp{color:var(--khata);outline-offset:-8px;font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;transform:rotate(var(--tilt,-5deg));-webkit-mask-image:var(--stamp-wear);-webkit-mask-image:var(--stamp-wear);mask-image:var(--stamp-wear);border:3px solid;border-radius:8px;outline:1.2px solid;flex-direction:column;align-items:center;gap:2px;padding:8px 14px 7px;font-size:11.5px;font-weight:600;line-height:16px;display:inline-flex;-webkit-mask-size:180px;mask-size:180px}.stamp__big{font-family:var(--font-sans), sans-serif;letter-spacing:-.02em;text-transform:none;font-size:26px;font-weight:800;line-height:30px}.stamp--l{outline-offset:-10px;padding:12px 22px 10px;font-size:12.5px}.stamp--l .stamp__big{font-size:clamp(30px,4vw,40px);line-height:1.05}.stamp--sm{border-width:1.5px;border-radius:5px;outline:0;flex-direction:row;padding:2px 8px;font-size:10.5px;transform:none;-webkit-mask-size:120px;mask-size:120px}@media (prefers-color-scheme:light){.stamp{mix-blend-mode:multiply}}:root[data-theme=light] .stamp{mix-blend-mode:multiply}.stamp--thud{animation:thud .5s var(--ease-thud) both;animation-delay:var(--d,0s)}@keyframes thud{0%{opacity:0;transform:rotate(var(--tilt,-5deg)) scale(2.2)}60%{opacity:1;transform:rotate(var(--tilt,-5deg)) scale(.94)}to{opacity:1;transform:rotate(var(--tilt,-5deg)) scale(1)}}.doodle{width:100%;height:auto;display:block;overflow:visible}.doodle :is(path,rect,circle,ellipse){fill:none}.doodle .dk{stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.doodle .dk-thin{stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.doodle .dk-khata{stroke:var(--khata);stroke-linecap:round;stroke-linejoin:round}.doodle .dk-haldi{stroke:var(--haldi);stroke-linecap:round}.doodle .dk-neel{stroke:var(--neel);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.doodle .dt{fill:var(--ink);font-family:var(--font-hand), cursive}.doodle .dm{fill:var(--ink-muted);font-family:var(--font-mono), monospace}.doodle .stamp-text{fill:var(--khata);letter-spacing:.12em;font-weight:600}.doodle .f-raised{fill:var(--paper-raised)}.doodle .f-sunk{fill:var(--stone)}.doodle .f-haldi{fill:var(--haldi)}.doodle .f-haldi-soft{fill:var(--haldi-soft)}.doodle .f-khata{fill:var(--khata)}.doodle .f-neel-soft{fill:var(--tint-sky)}.doodle .f-clay{fill:var(--tint-clay)}.doodle .f-sage{fill:var(--tint-sage)}.doodle .f-rose{fill:var(--tint-rose)}.doodle .f-chai{fill:#d9a25c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .doodle .f-chai{fill:#9a6a2c}}.scribble path{stroke:var(--ink);stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:1;stroke-dashoffset:1px}.is-drawn .scribble__a{animation:draw .55s var(--ease-out) forwards;animation-delay:var(--d,.6s)}.is-drawn .scribble__b{animation:draw .45s var(--ease-out) forwards;animation-delay:calc(var(--d,.6s) + .45s)}@keyframes draw{to{stroke-dashoffset:0}}.arrow{width:72px}.tick{flex:none;width:22px;height:20px}.tick path{stroke:var(--neel);stroke-width:2.6px;stroke-linecap:round;fill:none;stroke-dasharray:1}.underline{pointer-events:none;width:100%;height:.28em;position:absolute;bottom:-.08em;left:0}.underline path{stroke:var(--neel);stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .7s var(--ease-out) forwards;animation-delay:var(--d,.5s)}.chai__steam{animation:2.4s ease-in-out infinite steam}@keyframes steam{0%,to{opacity:.2;transform:translateY(3px)}50%{opacity:.9;transform:translateY(-3px)}}.shredder__strip{stroke-dasharray:80;stroke-dashoffset:80px;animation:2.8s ease-in infinite shred}@keyframes shred{0%{stroke-dashoffset:80px}45%,80%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.fade-in{animation:fade-in .6s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}}.stepper{gap:var(--space-2);padding:var(--space-4) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.stepper__item{color:var(--ink-faint);align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;line-height:18px;display:flex}.stepper__n{border:1px solid var(--rule-strong);width:26px;height:26px;font-family:var(--font-mono);background:var(--paper-raised);border-radius:50%;flex:none;place-items:center;font-size:12px;line-height:1;display:grid}.stepper__item.is-done{color:var(--ink-muted)}.stepper__item.is-done .stepper__n{background:0 0;border-color:#0000}.stepper__item.is-current{color:var(--ink);font-weight:600}.stepper__item.is-current .stepper__n{background:var(--ink);color:var(--paper);border-color:var(--ink)}.stepper__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:560px){.stepper__item:not(.is-current) .stepper__name{display:none}.stepper{gap:var(--space-3);display:flex}}.scale{gap:var(--space-2);display:grid}.scale__track{border:1px solid var(--ink);background:var(--paper-raised);border-radius:8px;display:grid;position:relative;overflow:hidden}.scale__seg{height:44px;color:var(--ink-muted);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:flex-end;padding-bottom:6px;font-size:12px;line-height:14px;display:flex;position:relative;overflow:hidden}.scale__seg+.scale__seg{border-left:1px solid var(--ink)}.scale__seg:before{content:"";background-image:repeating-linear-gradient(to right, var(--ink) 0 1px, transparent 1px 20%);opacity:.35;background-position:10% 0;height:10px;position:absolute;inset:0 0 auto}.scale__seg.is-current{background:var(--haldi);color:var(--on-haldi);font-weight:600}.scale__seg.is-filling{background:var(--haldi-soft)}.scale--sm .scale__track{border-radius:5px}.scale--sm .scale__seg{height:10px;padding:0}.scale--sm .scale__seg:before{display:none}.scale__axis{justify-content:space-between;gap:var(--space-3);color:var(--ink-faint);font-size:13px;line-height:16px;display:flex}.scale--animate .scale__seg{transition:background-color .12s ease-out}.scale__you{height:34px;position:relative}.scale__you span{white-space:nowrap;position:absolute;bottom:2px;transform:translate(-50%)}.badge{gap:var(--space-5);width:100%;max-width:460px;display:grid;position:relative}.badge__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.badge__figure{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(46px,6.4vw,60px);font-weight:400;line-height:1}.badge__stamp{--tilt:7deg;margin:-6px -4px 0 0}.ledger{border-top:1px solid var(--ink);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.ledger>div{display:contents}.ledger dt,.ledger dd{border-bottom:1px solid var(--rule);min-width:0;margin:0;padding:8px 0 9px}.ledger dt{padding-right:var(--space-4);color:var(--ink-muted);font-size:14px;line-height:22px}.ledger dd{padding-left:var(--space-3);overflow-wrap:anywhere;font-weight:500}.conf{align-items:center;gap:var(--space-2);font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.conf__bars{align-items:flex-end;gap:2px;display:inline-flex}.conf__bars i{background:var(--rule);border-radius:1px;width:5px;display:block}.conf__bars i:first-child{height:8px}.conf__bars i:nth-child(2){height:12px}.conf__bars i:nth-child(3){height:16px}.conf--high{color:var(--positive)}.conf--high .is-on{background:var(--positive)}.conf--medium{color:var(--caution)}.conf--medium .is-on{background:var(--caution)}.conf--low{color:var(--critical)}.conf--low .is-on{background:var(--critical)}.consent__cols{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.consent__col{align-content:start;gap:var(--space-2);display:grid}.consent__col h4{font-family:var(--font-display);align-items:center;gap:10px;margin:0;font-size:22px;font-weight:400;line-height:26px;display:flex}.consent__col h4 .doodle{width:44px}.consent__col ul{margin:0;padding:0;list-style:none}.consent__col li{padding:var(--space-2) 0;border-top:1px solid var(--rule);color:var(--ink-muted);font-size:15px;line-height:21px}details.fine{color:var(--ink-muted);font-size:14px;line-height:20px}details.fine summary{cursor:pointer;color:var(--ink);font-weight:600}details.fine p{margin-top:var(--space-2)}.progress{border-radius:var(--radius-full);background:var(--stone);height:6px;overflow:hidden}.progress i{background:var(--ink);border-radius:inherit;height:100%;transition:width .4s ease-out;display:block}.progress--indeterminate i{animation:1.2s ease-in-out infinite slide;width:30%!important}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.months{border:1px solid var(--rule-strong);background:var(--paper-raised);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}@media (min-width:560px){.months{grid-template-columns:repeat(12,minmax(0,1fr))}}.months>span{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);font-family:var(--font-mono);color:var(--ink-faint);justify-items:center;gap:2px;padding:9px 2px 7px;font-size:11px;line-height:14px;display:grid;position:relative}.months>span .tick{opacity:0;transition:opacity .2s, transform .25s var(--ease-thud);transform:scale(.6)}.months>span.is-done{color:var(--ink)}.months>span.is-done .tick{opacity:1;transform:none}.months>span.is-done .tick path{animation:draw .35s var(--ease-out) both;stroke-dashoffset:1px}.drop{place-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1.5px dashed var(--rule-strong);border-radius:var(--radius-lg);background:var(--stone);text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s;display:grid}.drop.is-over{border-color:var(--ink);background:var(--paper-raised)}.drop .doodle{width:90px}.portal{border:1px solid var(--rule-strong);background:var(--paper-raised);box-shadow:var(--shadow-sm);border-radius:10px;font-size:13px;line-height:17px;overflow:hidden}.portal__bar{background:var(--stone);border-bottom:1px solid var(--rule);gap:5px;padding:7px 9px;display:flex}.portal__bar i{border:1px solid var(--rule-strong);border-radius:50%;width:8px;height:8px}.portal__body{gap:8px;padding:12px;display:grid}.portal__hl{background:var(--haldi-soft);outline:2px solid var(--neel);outline-offset:1px;border-radius:3px;font-weight:600}.split{gap:var(--space-7);align-items:start;display:grid}@media (min-width:900px){.split{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,420px)}}.split__art{display:none}@media (min-width:900px){.split__art{gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-7) var(--space-6);border-radius:var(--radius-lg);background:var(--stone);justify-items:center;display:grid;position:sticky;top:120px}}.split__art .doodle{width:220px}.split__art .note{text-align:center;max-width:300px}@media (min-width:900px){.inline-art{display:none!important}}.section{padding-block:var(--space-9);position:relative}.section--stone{background:var(--stone)}.section__head{gap:var(--space-4);max-width:760px;margin-bottom:var(--space-7);display:grid}.strip{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.panel{align-content:start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-5);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-lg);transition:box-shadow .2s, transform .2s var(--ease-out);display:grid;position:relative}.panel:hover{box-shadow:var(--shadow-paper);transform:translateY(-2px)}.panel>:not(.panel__art){margin-inline:var(--space-3)}.panel__art{background:var(--stone);height:176px;margin-bottom:var(--space-2);border-radius:14px;place-items:center;display:grid}.panel__art .doodle{width:auto;height:140px}.panel__n{font-family:var(--font-hand);color:var(--neel);font-size:22px;line-height:1}.record{gap:var(--space-6);margin-top:var(--space-8);align-items:start;display:grid}@media (min-width:900px){.record{gap:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.code{padding:var(--space-5);color:#eceae4;border-radius:var(--radius-lg);font-family:var(--font-mono), monospace;box-shadow:var(--shadow-overlay);background:#0f1115;border:1px solid #23262d;margin:0;font-size:13.5px;line-height:26px;overflow-x:auto}@media (min-width:560px){.code{padding:var(--space-6);font-size:14.5px}}.code .k{color:#9db4ff}.code .s{color:#ffd98a}.code .c{font-family:var(--font-hand), cursive;color:#ffc53d;white-space:nowrap;font-size:1.12em}.code .gone{color:#7d808a;-webkit-text-decoration:line-through #ff6b7a;text-decoration:line-through #ff6b7a;text-decoration-thickness:2px}.faq{border-top:1px solid var(--ink);display:grid}.faq details{border-bottom:1px solid var(--rule)}.faq summary{justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;font-family:var(--font-display);letter-spacing:-.01em;align-items:baseline;font-size:clamp(22px,2.6vw,28px);font-weight:400;line-height:1.2;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-hand);color:var(--neel);flex:none;font-size:28px;font-weight:400;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details>div{padding:0 0 var(--space-5);max-width:68ch;color:var(--ink-muted);gap:var(--space-3);display:grid}.footer{border-top:1px solid var(--rule);padding-block:var(--space-7) var(--space-7);color:var(--ink-muted);font-size:14px;line-height:20px}.footer__in{gap:var(--space-4);display:grid}.footer a{color:var(--ink-muted);text-decoration:none}.footer a:hover{color:var(--ink)}@media (min-width:760px){.footer__in{grid-template-columns:1fr auto;align-items:end}}.devhint{border:1px dashed var(--rule-strong);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);color:var(--ink-muted);background:var(--stone);font-size:13px;line-height:18px}.devhint b{color:var(--ink);font-family:var(--font-mono), monospace;font-weight:500}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.network-page .topbar__links a[aria-current=page]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--neel);text-decoration-color:var(--neel);text-underline-offset:8px;text-decoration-thickness:2px}.network-mobile-nav{z-index:19;border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--paper) 90%, transparent);-webkit-backdrop-filter:blur(14px);justify-content:center;gap:28px;padding:10px 16px;font-size:14px;display:flex;position:sticky;top:68px}.network-mobile-nav a{color:var(--ink-muted);padding:4px 0;text-decoration:none}.network-mobile-nav a[aria-current=page]{color:var(--ink);font-weight:600}.network-mobile-nav span{margin-left:2px;font-size:10px}@media (min-width:860px){.network-mobile-nav{display:none}}.network-eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:10px;font-size:11.5px;font-weight:500;line-height:18px;display:flex}.network-page p.network-eyebrow{color:var(--ink-faint);max-width:none;font-size:11.5px;line-height:18px}.network-eyebrow>span{background:var(--khata);width:7px;height:7px;box-shadow:0 0 0 4px var(--khata-soft);border-radius:50%}.network-page h1,.network-page h2,.network-page h3{font-weight:400}.network-hero{align-items:center;gap:56px;padding-block:56px 88px;display:grid}.network-hero__copy{gap:26px;display:grid}.network-hero h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:initial;font-size:clamp(42px,5vw,74px);line-height:.94}.network-hero h1 em{white-space:nowrap;font-style:italic;display:inline-block;position:relative}.network-hero__lede{color:var(--ink-muted);max-width:40ch;font-size:19px;line-height:30px}.network-hero__fine{color:var(--ink-muted);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.network-hero__fine svg{color:var(--positive);flex:none}@media (min-width:960px){.network-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;padding-block:80px 112px}}.index-stage{min-width:0;padding:44px 0 72px;position:relative}.index-card{border:1px solid var(--rule);background:var(--paper-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);position:relative;overflow:hidden}.index-card__bar{border-bottom:1px solid var(--rule);background:var(--stone);align-items:center;gap:14px;padding:11px 16px;display:flex}.index-card__dots{gap:6px;display:flex}.index-card__dots i{background:var(--rule-strong);opacity:.7;border-radius:50%;width:10px;height:10px}.index-card__url{background:var(--paper-raised);border:1px solid var(--rule);max-width:260px;font-family:var(--font-mono), monospace;color:var(--ink-faint);border-radius:999px;flex:1;padding:3px 12px;font-size:11.5px}.index-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding:20px 22px 14px;display:flex}.index-card__title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;margin-top:4px;font-size:28px;line-height:32px}.index-controls{align-items:center;gap:6px;display:flex}.index-tabs{background:var(--stone);border-radius:999px;gap:4px;padding:3px;font-size:12.5px;display:flex}.index-tabs button{color:var(--ink-muted);white-space:nowrap;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:5px 12px;transition:color .15s,background-color .15s;position:relative;overflow:hidden}.index-tabs button:hover{color:var(--ink)}.index-tabs .is-on{background:var(--paper-raised);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.index-tabs__progress{background:var(--neel);transform-origin:0;border-radius:2px;height:2px;animation:linear forwards tab-progress;position:absolute;bottom:2px;left:12px;right:12px}@keyframes tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.index-pause{border:1px solid var(--rule);background:var(--paper-raised);width:30px;height:30px;color:var(--ink-muted);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.index-pause:hover{color:var(--ink);border-color:var(--rule-strong)}.index-rows{min-height:305px}.index-row--in{animation:row-in .45s var(--ease-out) both;animation-delay:calc(var(--i,0) * 60ms)}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}}.index-swap{animation:fade-in .45s var(--ease-out) both;display:block}.index-room .index-swap{display:grid}.index-row__name b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-cols--partners,.index-row--partner{grid-template-columns:minmax(0,1fr) 104px 128px}.index-row--partner{grid-template-columns:38px minmax(0,1fr) 104px 128px}.index-row__kyc{font-family:var(--font-mono), monospace;color:var(--positive);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.index-row__kyc svg{width:15px;height:15px}.index-cols,.index-row{grid-template-columns:minmax(0,1fr) 100px 96px 72px;align-items:center;gap:12px;padding-inline:22px;display:grid}.index-cols{border-block:1px solid var(--rule);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);padding-block:8px;font-size:10.5px}.index-cols span:first-child{padding-left:50px}.index-row{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:38px minmax(0,1fr) 100px 96px 72px;padding-block:11px;text-decoration:none;transition:background-color .15s}.index-cols{grid-template-columns:minmax(0,1fr) 100px 96px 72px}.index-cols span:last-child{text-align:right}a.index-row:hover{background:var(--stone)}.index-row__logo{background:var(--brand-soft);width:38px;height:38px;font-family:var(--font-display), Georgia, serif;border-radius:10px;place-items:center;font-size:16px;display:grid}.index-row__name{min-width:0;line-height:19px;display:grid}.index-row__name b{font-size:14.5px;font-weight:600}.index-row__name span{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.index-row .range-tag{font-size:12.5px}.index-row__src{font-family:var(--font-mono), monospace;color:var(--ink-muted);white-space:nowrap;font-size:11px}.index-row__conf{justify-self:end}.index-card__foot{color:var(--ink-muted);align-items:center;gap:8px;padding:13px 22px;font-size:13px;display:flex}.index-card__foot svg{color:var(--positive);width:17px}.index-stamp{z-index:3;--tilt:7deg;--d:.9s;background:var(--paper-raised);border-radius:14px;padding:7px;display:inline-block;position:absolute;top:4px;right:-22px;box-shadow:0 1px 2px #0f11151a,0 14px 30px -16px #0f111580}.index-stamp .stamp{mix-blend-mode:normal}.index-stamp .stamp--l{padding:9px 16px 8px}.index-stamp .stamp--l .stamp__big{font-size:28px}.index-note{z-index:2;--d:1.5s;align-items:flex-start;gap:4px;display:flex;position:absolute;top:0;left:4px;transform:rotate(-2deg)}.index-note .arrow{width:40px;margin-top:12px;transform:rotate(95deg)}.index-room{z-index:3;border:1px solid var(--rule);background:var(--paper-raised);box-shadow:var(--shadow-overlay);border-radius:16px;align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex;position:absolute;bottom:0;left:-28px}.index-room .doodle{flex:none;width:64px}.index-room>div{line-height:19px;display:grid}.index-room .eyebrow{font-size:10px}.index-room b{font-family:var(--font-display), Georgia, serif;font-size:22px;font-weight:400;line-height:26px}.index-room>div>span:last-child{color:var(--ink-muted);font-size:12.5px}.index-row__logo--individual{border-radius:50%}.index-row__logo--institution{background:var(--paper-raised);border:1px solid var(--rule-strong)}.index-row__range{line-height:16px;display:grid}.index-row__range>span:last-child:not(.range-tag):not(.partner-tag){font-family:var(--font-mono), monospace;color:var(--ink-faint);padding-left:19px;font-size:10.5px}.partner-tag{border:1px solid var(--rule-strong);width:fit-content;font-family:var(--font-mono), monospace;color:var(--ink-muted);border-radius:999px;padding:2px 9px;font-size:11px;line-height:16px}.join-list{border:1px solid var(--rule);background:var(--paper-raised);max-width:540px;box-shadow:var(--shadow-paper);border-radius:18px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.join-list li+li{border-top:1px solid var(--rule)}.join-row{color:var(--ink);grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;transition:background-color .15s;display:grid}.join-row:hover{background:var(--stone)}.join-row__who{line-height:20px;display:grid}.join-row__who b{font-size:15.5px;font-weight:600}.join-row__who span{color:var(--ink-muted);font-size:13.5px}.join-row__status{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.join-dot{border:1.5px solid;border-radius:50%;flex:none;width:8px;height:8px}.join-row__go{border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid}.join-row:hover .join-row__go{transform:translate(3px)}.join-row.is-live{background:var(--ink);color:var(--paper)}.join-row.is-live:hover{background:var(--action-hover)}.join-row.is-live .join-row__who span{color:color-mix(in srgb, var(--paper) 70%, transparent)}.join-row.is-live .join-row__status{color:color-mix(in srgb, var(--paper) 80%, transparent)}.join-row.is-live .join-dot{background:#5fd3a3;border-color:#5fd3a3;box-shadow:0 0 0 3px #5fd3a333}.join-row.is-live .join-row__go{background:var(--paper);color:var(--ink)}@media (max-width:560px){.join-row{grid-template-columns:minmax(0,1fr) 28px;gap:4px 12px;padding:13px 16px}.join-row__status{grid-area:2/1}.join-row__go{grid-area:1/2/span 2}}.join-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.join-card{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);align-content:start;gap:10px;padding:14px 14px 26px;display:grid}.join-card>:not(.join-card__art){margin-inline:12px}.join-card__art{background:var(--stone);border-radius:14px;place-items:center;height:160px;margin-bottom:6px;display:grid}.join-card__art .doodle{width:auto;height:118px}.join-card.is-live{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink), var(--shadow-paper)}.join-card.is-live .join-row__status{color:var(--positive)}.join-card.is-live .join-dot{background:var(--positive);border-color:var(--positive)}.join-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;font-size:34px;line-height:36px}.join-card__gate{font-family:var(--font-mono), monospace;color:var(--ink);font-size:13px}.join-card p.muted{font-size:15px;line-height:23px}.join-card .btn,.join-card .text-action{width:fit-content;margin-top:6px}@media (max-width:899px){.join-grid{grid-template-columns:minmax(0,1fr);max-width:520px}}@media (min-width:561px) and (max-width:1240px){.index-row{grid-template-columns:38px minmax(0,1fr) 100px 56px}.index-cols{grid-template-columns:minmax(0,1fr) 100px 56px}.index-row__src,.index-cols span:nth-child(3){display:none}.index-cols--partners span:nth-child(3){display:inline}.index-note{display:none}}@media (max-width:1100px){.index-room{left:12px}.index-stamp{right:-8px}}@media (max-width:560px){.index-stage{padding:40px 0 84px}.index-card__head{padding:16px 16px 12px}.index-card__title{font-size:24px;line-height:28px}.index-card__head{align-items:flex-start}.index-controls{justify-content:space-between;width:100%}.index-tabs{font-size:12px}.index-tabs button{padding:5px 10px}.index-rows{min-height:244px}.index-cols{display:none}.index-row{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding-inline:16px}.index-row__src,.index-row__conf,.index-row__kyc{display:none}.index-row--partner{grid-template-columns:36px minmax(0,1fr) auto}.index-row:nth-child(n+5){display:none}.index-card__foot{padding-inline:16px}.index-stamp{padding:5px;top:22px;right:-4px}.index-note{display:none}.index-stamp .stamp--l .stamp__big{font-size:22px;line-height:26px}.index-room{margin:-14px 12px 0;position:relative;bottom:auto;left:auto}.index-stage{padding-bottom:24px}}.range-tag{color:var(--khata);font-family:var(--font-mono), monospace;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.range-tag svg{width:15px;height:15px}.network-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.network-section-head>div{gap:14px;display:grid}.network-section-head h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-wrap:initial;max-width:20ch;font-size:clamp(36px,4.4vw,56px);line-height:1.02}.network-section-head h2 em{font-style:italic}.network-section-head>p{font-size:15px;line-height:24px}.network-section-head__art{flex:none;width:150px}.discovery-section{padding-block:40px 96px;scroll-margin-top:90px}.preview-note{background:var(--stone);color:var(--ink-muted);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:28px;padding:12px 16px;font-size:13px;line-height:20px;display:flex}.preview-note strong{color:var(--ink);font-weight:600}.preview-dot{background:var(--neel);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.preview-note--compact{background:0 0;margin-bottom:0;padding:0}.preview-chip{color:var(--ink-muted);background:var(--paper-raised);border:1px solid var(--rule);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-block}.discovery-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.filter-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.filter-pills button{border:1px solid var(--rule);background:var(--paper-raised);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 15px;font-size:14px;line-height:22px;transition:border-color .15s,background-color .15s;display:inline-flex}.filter-pills button:hover{border-color:var(--rule-strong)}.filter-pills button.is-active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.filter-pills button>span{font-size:11px}.discovery-search{border:1px solid var(--rule-strong);background:var(--paper-raised);width:min(100%,300px);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;display:flex}.discovery-search svg{color:var(--ink-faint);flex:none;width:18px}.discovery-search:focus-within{box-shadow:var(--focus-ring)}.discovery-search input{box-shadow:none;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px;line-height:22px}.business-grid,.circle-grid,.conversation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.circle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.circle-grid .circle-card h3{font-size:30px;line-height:34px}.accent-clay{--brand-soft:var(--tint-clay);--brand-ink:var(--ink)}.accent-sage{--brand-soft:var(--tint-sage);--brand-ink:var(--ink)}.accent-rose{--brand-soft:var(--tint-rose);--brand-ink:var(--ink)}.accent-sky{--brand-soft:var(--tint-sky);--brand-ink:var(--ink)}.business-card{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);transition:box-shadow .25s, transform .25s var(--ease-out);min-width:0;overflow:hidden}.business-card:hover{box-shadow:var(--shadow-paper);transform:translateY(-3px)}.business-card__visual{position:relative}.business-card__visual img{aspect-ratio:1.8;object-fit:cover;width:100%;height:auto;transition:transform .5s var(--ease-out);display:block}.business-card__visual>a{display:block;overflow:hidden}.business-card:hover .business-card__visual img{transform:scale(1.03)}.save-business{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#0f1115;cursor:pointer;width:40px;height:40px;box-shadow:var(--shadow-sm);background:#ffffffe6;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.save-business[aria-pressed=true]{color:#fff;background:#0f1115}.business-card__body{gap:10px;padding:22px;display:grid}.business-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;font-size:32px;line-height:36px}.business-card h3 a{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;text-decoration:none;display:flex}.business-card h3 a svg{color:var(--ink-faint);transition:transform .2s,color .2s}.business-card:hover h3 a svg{color:var(--ink);transform:translate(3px)}.business-card__body>p{min-height:46px;font-size:15px;line-height:23px}.business-card__founder{align-items:center;gap:10px;padding-top:14px;font-size:14px;line-height:20px;display:flex}.business-card__body .business-card__founder{border-top:1px solid var(--rule);margin-top:6px}.business-card__founder>span:last-child{display:grid}.business-card__founder b{font-weight:600}.business-card__founder>span:last-child>span{color:var(--ink-muted);font-size:12.5px}.founder-avatar{background:var(--brand-soft,var(--stone));width:38px;height:38px;color:var(--brand-ink,var(--ink));font-family:var(--font-display), Georgia, serif;border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.founder-avatar--large{width:58px;height:58px;font-size:24px}.discovery-save-note{margin-top:18px;font-size:12.5px}.discovery-empty{border-radius:var(--radius-lg);background:var(--stone);text-align:center;justify-items:center;gap:14px;padding:56px 20px;display:grid}.discovery-empty h3{font-family:var(--font-display), Georgia, serif;font-size:32px}.text-action{color:var(--ink);align-items:center;gap:8px;padding-block:10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.text-action svg{transition:transform .2s}.text-action:hover svg{transform:translate(3px)}.trust-section{padding-block:96px;scroll-margin-top:70px}.trust-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;display:flex}.why-section{border-top:1px solid var(--rule);padding-block:104px 96px}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.why-card{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);align-content:start;gap:12px;padding:14px 14px 26px;display:grid;position:relative}.why-card>:not(.why-card__art):not(.why-card__stamp):not(.why-card__verdict){margin-inline:12px}.why-card__art{background:var(--stone);border-radius:14px;place-items:center;height:190px;margin-bottom:8px;display:grid;position:relative}.why-card__art .doodle{width:auto;height:150px}.why-card__art .cross{width:64%;height:72%;position:absolute;inset:14% 18%}.why-card__art .cross path{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;opacity:.55}.why-card__verdict{font-size:19px;position:absolute;top:20px;left:26px}.why-card__stamp{position:absolute;top:24px;right:24px;transform:rotate(-6deg)}.why-card--true{border-color:color-mix(in srgb, var(--khata) 35%, var(--rule));box-shadow:var(--shadow-paper)}.why-card--true .why-card__art{background:var(--khata-soft)}.why-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:30px;line-height:34px}.why-card p:last-child{color:var(--ink-muted);font-size:15px;line-height:23px}.channels-section{background:var(--stone);padding-block:104px}.channels{align-items:center;gap:48px;display:grid}@media (min-width:1000px){.channels{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}}.channels__title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(36px,4.4vw,56px);line-height:1.02}.channels__title em{font-style:italic}.channels__flow{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px auto;align-items:center;gap:8px;display:grid}.channels__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.channels__list li{border:1px solid var(--rule);background:var(--paper-raised);text-align:center;box-shadow:var(--shadow-sm);white-space:nowrap;border-radius:999px;padding:9px 14px;font-size:14px;line-height:18px}.channels__arrow .arrow{width:44px;transform:rotate(-35deg)}.channels__returns{gap:10px;display:grid}.channels__returns>div{border:1px solid var(--rule-strong);background:var(--paper-raised);box-shadow:var(--shadow-paper);border-radius:12px;gap:2px;padding:14px 16px;display:grid}.channels__returns b{font-family:var(--font-mono), monospace;font-size:15px;font-weight:600}.channels__returns span{color:var(--ink-muted);font-size:12.5px;line-height:17px}.channels__stamp{background:var(--paper-raised);box-shadow:var(--shadow-paper);border-radius:14px;padding:6px}.channels__stamp .stamp{mix-blend-mode:normal}.channels__stamp .stamp--l{padding:9px 14px 8px}.channels__stamp .stamp--l .stamp__big{font-size:24px;line-height:28px}@media (max-width:700px){.channels__flow{grid-template-columns:minmax(0,1fr);justify-items:center}.channels__list{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.channels__list li{white-space:normal}.channels__arrow .arrow{transform:rotate(60deg)}.channels__returns{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}.decisions-section{padding-block:96px}.decision-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.decision-card{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);align-content:start;gap:10px;padding:14px 14px 24px;display:grid}.decision-card>:not(.decision-card__art){margin-inline:10px}.decision-card__art{background:var(--brand-soft);border-radius:14px;place-items:center;height:150px;margin-bottom:6px;display:grid}.decision-card__art .doodle{width:auto;height:112px}.decision-card__when{width:fit-content;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:10.5px}.decision-card__when.is-next{color:var(--neel)}.decision-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:26px;line-height:30px}.decision-card p{color:var(--ink-muted);font-size:14.5px;line-height:22px}.privacy-section{background:var(--stone);padding-block:104px}.principle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.principle{border-radius:var(--radius-lg);background:var(--paper-raised);align-content:start;gap:10px;padding:24px;display:grid}.principle__art{align-items:center;height:96px;margin-bottom:8px;display:flex}.principle__art .doodle{width:auto;height:92px}.principle h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:26px;line-height:30px}.principle p{color:var(--ink-muted);font-size:14.5px;line-height:22px}.roadmap-section{padding-block:104px 48px}.roadmap{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.roadmap>li{align-content:start;gap:16px;padding:22px 24px 8px 0;display:grid}.roadmap>li+li{border-left:1px solid var(--rule);padding-left:24px}.roadmap__when{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:10px;font-size:12px;display:flex}.roadmap__dot{border:1.5px solid var(--ink-faint);border-radius:50%;width:10px;height:10px}.roadmap>li.is-live .roadmap__when{color:var(--positive)}.roadmap>li.is-live .roadmap__dot{border-color:var(--positive);background:var(--positive);box-shadow:0 0 0 4px var(--positive-soft)}.roadmap ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.roadmap ul li{font-family:var(--font-display), Georgia, serif;letter-spacing:-.005em;font-size:23px;line-height:28px}.roadmap>li:not(.is-live) ul li{color:var(--ink-muted)}.faq-section{padding-block:72px 96px}.faq-layout{align-items:start;gap:40px;display:grid}@media (min-width:960px){.faq-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:72px}.faq-layout>.stack{position:sticky;top:110px}}.faq-title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(40px,5vw,60px);line-height:1}.faq-title em{font-style:italic}.network-circles-section{padding-block:96px}.circle-card{color:var(--ink);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-lg);transition:transform .25s var(--ease-out), box-shadow .25s;gap:20px;padding:14px 14px 24px;text-decoration:none;display:grid}.circle-card:hover{box-shadow:var(--shadow-paper);transform:translateY(-3px)}.circle-card>:not(.circle-art){margin-inline:10px}.circle-art{background:var(--brand-soft);border-radius:14px;place-items:center;height:170px;display:grid;position:relative}.circle-art .doodle{width:auto;height:130px}.circle-art .preview-chip{position:absolute;top:12px;right:12px}.circle-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;font-size:34px;line-height:38px}.circle-card .muted{font-size:15px;line-height:23px}.circle-card__bottom{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;padding-top:16px;font-size:14px;font-weight:500;display:flex}.circle-card:hover .circle-card__bottom svg{transform:translate(3px)}.circle-card__bottom svg{transition:transform .2s}.conversation-card{color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);transition:box-shadow .25s, transform .25s var(--ease-out);gap:18px;padding:26px;text-decoration:none;display:grid}.conversation-card:hover{box-shadow:var(--shadow-paper);transform:translateY(-3px)}.conversation-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:28px;line-height:32px}.conversation-card h3:before{content:"“";height:30px;color:var(--neel);font-size:56px;line-height:1;display:block}.conversation-card .business-card__founder{align-self:end}.network-invitation{background:var(--ink);color:var(--paper);border-radius:28px;align-items:center;gap:36px;margin-block:24px 96px;padding:56px 40px;display:grid}.network-invitation>div:first-child{gap:18px;display:grid}.network-invitation h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(40px,5vw,64px);line-height:1}.network-invitation h2 em{font-style:italic}.network-invitation p:not(.network-eyebrow){max-width:46ch;color:color-mix(in srgb, var(--paper) 72%, transparent);font-size:17px;line-height:27px}.network-invitation .network-eyebrow{color:color-mix(in srgb, var(--paper) 60%, transparent)}.network-invitation .btn--primary{background:var(--paper);color:var(--ink);border-color:var(--paper)}.network-invitation .btn--primary:hover:not(:disabled){background:var(--paper);opacity:.92}.network-invitation a:not(.btn){color:var(--paper)}.network-invitation .caption{color:color-mix(in srgb, var(--paper) 60%, transparent)}.network-invitation>.stack{justify-items:start;font-size:15px}.invite-chai{align-items:flex-end;gap:14px;display:flex}.invite-chai .doodle{flex:none;width:64px}.invite-chai .doodle .dk,.invite-chai .doodle .dk-thin{stroke:var(--paper)}.invite-chai .doodle .f-raised{fill:#0000}.invite-chai .note{color:#9db4ff}@media (min-width:900px){.network-invitation{grid-template-columns:1.35fr 1fr;padding:72px 64px}}.profile-main,.rooms-main{padding-block:32px 96px}.profile-breadcrumb{color:var(--ink-muted);align-items:center;gap:10px;margin-bottom:22px;font-size:13px;display:flex}.profile-breadcrumb a{color:var(--ink)}.profile-cover{aspect-ratio:2.6;object-fit:cover;object-position:50% 57%;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.profile-intro{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;padding-block:32px;display:flex}.profile-intro h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;font-size:clamp(52px,6.4vw,84px);line-height:1}.profile-intro>div:first-child{gap:12px;display:grid}.profile-intro .body-l{max-width:40ch}.profile-columns{grid-template-columns:minmax(0,1fr) 340px;gap:64px;padding-top:40px;display:grid}.profile-content{align-content:start;gap:40px;display:grid}.profile-content section{gap:16px;display:grid}.profile-content h2,.profile-sidebar h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:32px;line-height:36px}.profile-content p{color:var(--ink-muted);max-width:62ch;font-size:17px;line-height:29px}.profile-quote{background:var(--brand-soft);border-radius:var(--radius-lg);margin:0;padding:28px 32px}.profile-quote p{font-family:var(--font-display), Georgia, serif;color:var(--ink);letter-spacing:-.01em;font-size:32px;font-style:italic;line-height:38px}.profile-quote cite{color:var(--ink-muted);margin-top:16px;font-size:13px;font-style:normal;display:block}.profile-tags{flex-wrap:wrap;gap:8px;display:flex}.profile-tags>span{border:1px solid var(--rule);background:var(--paper-raised);color:var(--ink-muted);border-radius:999px;padding:6px 13px;font-size:13.5px}.profile-sidebar{align-content:start;gap:24px;display:grid}.profile-panel{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);gap:16px;padding:26px;display:grid}.profile-panel .business-card__founder{padding-top:0}.profile-panel .business-card__founder b{font-size:17px}.profile-panel .ledger dd{font-size:13.5px}.profile-panel .ledger dt{font-size:12.5px}.profile-panel .range-tag{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:42px;line-height:46px}.profile-panel .range-tag svg{width:25px;height:25px}.profile-panel h3{font-size:17px;font-weight:600}.profile-panel p{color:var(--ink-muted);font-size:14px;line-height:22px}.profile-panel--proof{position:relative;overflow:hidden}.profile-panel--proof .stamp{--tilt:8deg;position:absolute;top:104px;right:18px}.profile-related{padding-top:72px}.profile-related .business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.room-layout{grid-template-columns:260px minmax(0,1fr);gap:32px;display:grid}.room-picker{align-content:start;gap:10px;display:grid}.room-picker a{border:1px solid var(--rule);border-radius:var(--radius-md);color:var(--ink);background:var(--paper-raised);gap:5px;padding:18px;text-decoration:none;transition:border-color .15s;display:grid}.room-picker a:hover{border-color:var(--rule-strong)}.room-picker a[aria-current=page]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.room-picker a>span{color:var(--ink-muted);font-size:11.5px}.room-picker a>strong{font-family:var(--font-display), Georgia, serif;font-size:26px;font-weight:400}.room-window{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);box-shadow:var(--shadow-paper);overflow:hidden}.room-window__head{border-bottom:1px solid var(--rule);gap:12px;padding:26px 28px;display:grid}.room-window__head h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;font-size:42px;line-height:44px}.room-window__head p{color:var(--ink-muted);font-size:15px;line-height:23px}.room-messages{gap:24px;padding:28px;display:grid}.room-message{align-items:flex-start;gap:12px;display:flex}.room-message>div{gap:8px;min-width:0;display:grid}.room-message__author{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13.5px;display:flex}.room-message__author span{color:var(--ink-muted);font-size:11.5px}.room-message__bubble{background:var(--brand-soft,var(--stone));border-radius:4px 18px 18px;padding:14px 18px;font-size:15px;line-height:24px}.room-message__bubble p+p{margin-top:8px}.room-coming{border-top:1px solid var(--rule);background:var(--stone);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}.room-coming>div{gap:5px;max-width:44ch;display:grid}.room-coming p{color:var(--ink-muted);font-size:13.5px;line-height:21px}.room-coming__art{flex:none;width:84px}.room-explanation{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:48px;display:grid}.room-explanation section{grid-template-columns:96px 1fr;align-items:start;gap:20px;display:grid}.room-explanation .doodle{width:96px}.room-explanation h3{font-family:var(--font-display), Georgia, serif;margin-bottom:8px;font-size:28px;line-height:32px}.room-explanation p{color:var(--ink-muted);font-size:15px;line-height:24px}.circles-hero{gap:22px;padding-block:56px 88px;display:grid}.circles-hero h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.028em;max-width:16ch;font-size:clamp(48px,6.4vw,88px);line-height:.98}.circles-hero h1 em{font-style:italic}.circles-hero .join-grid{margin-top:24px}.kind-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kind-card{border-radius:var(--radius-lg);background:var(--paper-raised);align-content:start;gap:10px;padding:14px 14px 24px;display:grid}.kind-card>:not(.kind-card__art){margin-inline:10px}.kind-card__art{background:var(--brand-soft);border-radius:14px;place-items:center;height:160px;margin-bottom:6px;display:grid}.kind-card__art .doodle{width:auto;height:120px}.kind-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;font-size:32px;line-height:36px}.kind-card p.muted{font-size:15px;line-height:23px}.kind-card__who{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.kind-card__who span{border:1px solid var(--rule);color:var(--ink-muted);border-radius:999px;padding:3px 10px;font-size:12.5px}.room-message--partner .room-message__bubble{background:var(--paper-raised);border:1px dashed var(--rule-strong)}.room-message__author .partner-tag{padding:0 7px;font-size:10px}.founder-avatar--square{border-radius:10px}.rules-section{padding-block:32px 104px}.rules{border:1px solid var(--rule);border-radius:28px;align-items:start;gap:40px;padding:48px;display:grid}@media (min-width:900px){.rules{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.rules__title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(36px,4.4vw,52px);line-height:1}.rules__title em{font-style:italic}.rules__art{width:150px;margin-top:12px}.rules__list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.rules__list li{font-family:var(--font-display), Georgia, serif;letter-spacing:-.005em;grid-template-columns:28px 1fr;gap:12px;font-size:24px;line-height:30px;display:grid}.rules__list .tick{margin-top:5px}.audience{align-items:center;gap:48px;display:grid}@media (min-width:960px){.audience{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:72px}}.audience__title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(38px,4.8vw,60px);line-height:1}.audience__title em{font-style:italic}.audience__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.audience__list li{color:var(--ink-muted);grid-template-columns:28px 1fr;gap:12px;font-size:16px;line-height:25px;display:grid}.audience__list b{color:var(--ink);font-weight:600}.audience__list .tick{margin-top:3px}.audience__status{background:var(--paper-raised);border:1px solid var(--rule);width:fit-content;color:var(--ink-muted);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:13.5px;display:inline-flex}.audience__status .join-dot{color:var(--neel)}.audience__art{border-radius:var(--radius-lg);background:var(--paper-raised);justify-items:center;gap:18px;padding:48px 32px;display:grid}.audience__art .doodle{width:min(280px,80%)}.institutions-section{padding-block:104px 32px;scroll-margin-top:70px}.partner-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.partner-card{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);align-content:start;gap:10px;padding:14px 14px 24px;display:grid}.partner-card>:not(.partner-card__art){margin-inline:10px}.partner-card__art{background:var(--stone);border-radius:14px;place-items:center;height:140px;margin-bottom:6px;display:grid}.partner-card__art .doodle{width:auto;height:104px}.partner-card h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:26px;line-height:30px}.partner-card p{color:var(--ink-muted);font-size:14.5px;line-height:22px}.partner-terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.partner-terms section{border-radius:var(--radius-lg);background:var(--stone);padding:26px}.partner-terms h3{font-family:var(--font-display), Georgia, serif;margin-bottom:14px;font-size:30px;line-height:34px}.partner-terms ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.partner-terms li{grid-template-columns:22px 1fr;gap:8px;font-size:15.5px;line-height:23px;display:grid}.partner-terms li:before{content:"✓";font-family:var(--font-hand);color:var(--neel);font-size:18px}.partner-terms ul.is-never li{color:var(--ink-muted)}.partner-terms ul.is-never li:before{content:"✕";color:var(--ink-faint)}@media (max-width:1040px){.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.kind-grid{grid-template-columns:minmax(0,1fr);max-width:520px}.partner-terms{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.circles-hero{padding-block:32px 56px}.rules{border-radius:22px;padding:26px 22px}.rules__list li{font-size:20px;line-height:26px}.rules-section{padding-block:16px 64px}.institutions-section{padding-block:64px 16px}.partner-grid{grid-template-columns:minmax(0,1fr)}.kind-card__art,.partner-card__art{height:120px}.kind-card__art .doodle,.partner-card__art .doodle{height:84px}}.join-form h1 em,.join-done h1 em{font-style:italic}.join-fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.join-fieldset>legend{margin-bottom:10px;padding:0}.join-fieldset .field__note{margin-top:-4px}.join-grid-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 16px;display:grid}.join-done .data{white-space:nowrap;font-size:.95em}.pick-row{flex-wrap:wrap;gap:8px;display:flex}.pick-row .choice{padding:10px 40px 10px 14px}.pick-row .choice__tick{width:18px;height:18px;top:50%;right:12px;transform:translateY(-50%)}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}@media (max-width:560px){.join-grid-fields{grid-template-columns:minmax(0,1fr)}}.membership-next{border:1px solid var(--rule);background:var(--paper-raised);border-radius:var(--radius-lg);gap:18px;padding:26px;display:grid}.membership-next>header{gap:6px;display:grid}.membership-next h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:34px;font-weight:400;line-height:38px}.membership-next p{color:var(--ink-muted);font-size:14px;line-height:22px}.membership-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.membership-options a{border:1px solid var(--rule);border-radius:var(--radius-md);color:var(--ink);background:var(--stone);gap:6px;padding:18px;text-decoration:none;transition:border-color .15s;display:grid}.membership-options a:hover{border-color:var(--rule-strong)}.membership-options a>b{font-family:var(--font-display), Georgia, serif;font-size:28px;font-weight:400;line-height:32px}.membership-options a>span{color:var(--ink-muted);font-size:12.5px}.verification-guide{padding-block:56px 0}.verification-guide>header{gap:18px;max-width:820px;margin-bottom:48px;display:grid}.verification-guide h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.028em;font-size:clamp(52px,7vw,96px);line-height:.96}.verification-guide h1 em{font-style:italic}.verification-privacy{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:24px;scroll-margin-top:90px;display:grid}.verification-privacy section{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);padding:26px}.verification-privacy h2{font-family:var(--font-display), Georgia, serif;align-items:center;gap:12px;margin-bottom:14px;font-size:32px;display:flex}.verification-privacy h2 .doodle{width:52px}.verification-privacy ul{color:var(--ink-muted);gap:8px;padding-left:18px;font-size:15px;display:grid}@media (max-width:1100px){.circle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.circle-grid>:last-child{grid-column:auto!important}}@media (max-width:1040px){.decision-grid,.principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.why-grid{grid-template-columns:minmax(0,1fr);max-width:520px}.roadmap{grid-template-columns:minmax(0,1fr)}.roadmap>li+li{border-left:0;border-top:1px solid var(--rule);padding-left:0}.roadmap>li{padding-bottom:20px}.business-grid,.circle-grid,.conversation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-grid>:last-child,.circle-grid>:last-child,.conversation-grid>:last-child{grid-column:1/-1}.business-grid>:last-child .business-card__visual img{max-height:300px}.profile-columns{grid-template-columns:minmax(0,1fr);gap:32px}.profile-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.room-layout{grid-template-columns:minmax(0,1fr);gap:20px}.room-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.network-section-head__art{display:none}}@media (max-width:560px){.network-page .topbar__actions{gap:4px}.network-page .topbar__actions .btn--sm{height:36px;padding-inline:12px;font-size:13px}.network-page .logo{gap:6px;font-size:24px}.network-hero{gap:16px;padding-block:32px 48px}.network-hero__copy{gap:20px}.network-hero .btn--lg{height:50px;padding-inline:22px;font-size:15px}.network-hero .row{gap:8px 14px}.network-hero__lede{font-size:17px;line-height:27px}.network-hero__fine{font-size:13px}.discovery-section{padding-block:24px 64px}.network-section-head{gap:12px;margin-bottom:24px}.discovery-controls{gap:14px}.discovery-search{width:100%}.filter-pills button{padding:7px 12px;font-size:13px}.business-grid,.circle-grid,.conversation-grid,.profile-related .business-grid{grid-template-columns:minmax(0,1fr);gap:18px}.trust-section,.network-circles-section,.why-section,.channels-section,.decisions-section,.privacy-section{padding-block:64px}.roadmap-section{padding-block:64px 24px}.faq-section{padding-block:48px 64px}.decision-grid,.principle-grid{grid-template-columns:minmax(0,1fr)}.decision-card__art,.why-card__art{height:120px}.decision-card__art .doodle{height:84px}.why-card__art .doodle{height:100px}.principle__art{height:72px}.principle__art .doodle{height:68px}.roadmap ul li{font-size:21px;line-height:26px}.network-invitation{border-radius:22px;margin-bottom:64px;padding:40px 24px}.profile-cover{aspect-ratio:1.5}.profile-intro{padding-block:24px}.profile-content p{font-size:16px;line-height:27px}.profile-quote{padding:22px}.profile-quote p{font-size:26px;line-height:32px}.profile-sidebar{grid-template-columns:minmax(0,1fr)}.room-picker{gap:6px}.room-picker a{padding:12px 10px}.room-picker a>span{font-size:10px}.room-picker a>strong{font-size:20px;line-height:24px}.room-window__head{padding:20px}.room-window__head h3{font-size:34px;line-height:38px}.room-messages{gap:20px;padding:20px 16px}.room-message{gap:8px}.room-message .founder-avatar{width:30px;height:30px;font-size:13px}.room-message__bubble{padding:12px 14px;font-size:14px;line-height:23px}.room-coming{padding:20px}.room-coming__art{display:none}.room-explanation,.membership-options,.verification-privacy{grid-template-columns:minmax(0,1fr)}.room-explanation section{grid-template-columns:72px 1fr}.room-explanation .doodle{width:72px}.membership-next{padding:20px}}@media (prefers-reduced-motion:reduce){.circle-card:hover,.business-card:hover,.business-card:hover .business-card__visual img,.conversation-card:hover,.panel:hover{transform:none}}
