@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46bc28de2e2b0d9f-s.2m4b-9p0tazhi.woff2?dpl=b89ac9f204ef375cd0c07d132bc2cef18f570057ca309811d26c6ac10afcbb6a366162626662343136373863353230303038376432636231)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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/812e2ecb5e17ea59-s.168g1xwbjlcc_.woff2?dpl=b89ac9f204ef375cd0c07d132bc2cef18f570057ca309811d26c6ac10afcbb6a366162626662343136373863353230303038376432636231)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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1773d0375f79890f-s.p.1l3o7kdaw7sd5.woff2?dpl=b89ac9f204ef375cd0c07d132bc2cef18f570057ca309811d26c6ac10afcbb6a366162626662343136373863353230303038376432636231)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:Tiro Devanagari Hindi Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}.tiro_devanagari_hindi_74992be6-module__WyyVnq__className{font-family:Tiro Devanagari Hindi,Tiro Devanagari Hindi Fallback;font-style:normal;font-weight:400}.tiro_devanagari_hindi_74992be6-module__WyyVnq__variable{--font-kp-serif:"Tiro Devanagari Hindi", "Tiro Devanagari Hindi Fallback"}
.kp{--kp-paper:#f5f0e6;--kp-paper-deep:#ebe3d3;--kp-card:#fbf8f1;--kp-ink:#1c1e29;--kp-ink-2:#565866;--kp-rule:#d9d1c1;--kp-sindoor:#a8401f;--kp-indigo:#2f4a7a;--kp-storm:#3d4247;--kp-serif:var(--font-kp-serif), "Iowan Old Style", Georgia, serif;--kp-sans:var(--font-anek-latin), ui-sans-serif, system-ui, sans-serif;--kp-urdu:var(--font-kp-urdu), var(--font-noto-nastaliq-urdu), "Noto Nastaliq Urdu", serif;--kp-gutter:20px;--kp-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;background:var(--kp-paper-deep);width:100%;color:var(--kp-ink);font:400 16px/1.6 var(--kp-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-tap-highlight-color:#a8401f22;position:relative}.kp *,.kp :before,.kp :after{box-sizing:border-box}.kp ::selection{background:var(--kp-ink);color:var(--kp-paper)}.kp :where(h1,h2,p,figure,dl,dd,ol,ul){margin:0;padding:0}.kp h1,.kp h2{font-family:var(--kp-serif);text-wrap:balance;font-weight:400}.kp i{font-family:var(--kp-serif);font-style:italic}.kp a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.kp a:focus-visible,.kp summary:focus-visible,.kp button:focus-visible,.kp input:focus-visible,.kp select:focus-visible{outline:2px solid var(--kp-sindoor);outline-offset:3px}.kp img{width:100%;height:auto;display:block}.kp a,.kp button,.kp summary,.kp select{touch-action:manipulation}#join,#artists{scroll-margin-top:16px}.kp [lang=hi],.kp [lang=bn],.kp [lang=ur]{letter-spacing:0;font-synthesis:none;text-transform:none;font-style:normal}.kp [lang=ur]{unicode-bidi:isolate;line-height:2}.kp :lang(hi){font-family:var(--kp-serif)}.kp :lang(ur){font-family:var(--kp-urdu)}.kp :lang(pa){font-family:var(--font-kp-guru), var(--font-anek-gurmukhi), var(--kp-serif)}.kp :lang(ta){font-family:var(--font-kp-taml), var(--font-anek-tamil), var(--kp-serif)}.kp-skip{z-index:10;background:var(--kp-ink);padding:10px 16px;text-decoration:none;position:absolute;top:8px;left:12px;transform:translateY(-160%);color:var(--kp-paper)!important}.kp-skip:focus{transform:none}.kp-page{z-index:2;background:var(--kp-paper);position:relative;box-shadow:0 28px 48px -18px #1c1e2966}.kp-wordmark{font-family:var(--kp-serif);align-items:baseline;gap:.45em;line-height:1;display:inline-flex}.kp-wordmark-latn{font-size:1em}.kp-wordmark-deva,.kp-wordmark-urdu{color:var(--kp-ink-2);font-size:.82em}.kp-wordmark-deva{font-family:var(--kp-serif)}.kp-wordmark-urdu{line-height:2}.kp-header{padding:8px var(--kp-gutter) 0;justify-content:space-between;align-items:center;gap:16px;font-size:24px;display:flex}.kp-signin{text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;display:inline-flex}.kp-signin:hover,.kp-signin:focus-visible{text-decoration:underline}.kp-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kp-cw{font-family:var(--kp-serif);align-items:center;min-height:44px;line-height:1;display:inline-grid}.kp-cw>span[aria-hidden]{opacity:0;transition:opacity .26s var(--kp-ease), transform .42s var(--kp-ease);grid-area:1/1;transform:translateY(42%)}.kp-cw>span.is-on{opacity:1;transform:none}.kp-cw>span.is-leaving{opacity:0;transform:translateY(-42%)}.kp-cw>span[lang=ur]{font-size:.95em;line-height:1.9}@media (prefers-reduced-motion:reduce){.kp-cw>span[aria-hidden]{transition:none}}.kp-open{--kp-art-w:min(46vw, 15.2cm, calc((100svh - 490px) * .73));--kp-art-h:calc(var(--kp-art-w) * 1.3701);--kp-art-top:6px;position:relative}.kp-open-art{z-index:2;padding-top:var(--kp-art-top);pointer-events:none;position:relative}.kp-open-frame{width:var(--kp-art-w);margin-inline:auto;position:relative}.kp-open-painting{box-shadow:0 18px 40px -26px #1f1d1999,0 2px 6px -3px #1f1d1933}.kp-open-frame .kp-open-detail{display:none}.kp-hero-copy{z-index:1;padding:18px var(--kp-gutter) 48px;position:relative}.kp-hero-copy h1{letter-spacing:-.012em;font-size:clamp(30px,8.4vw,64px);line-height:1.04}.kp-lede{color:var(--kp-ink-2);max-width:44ch;margin-top:10px;font-size:16px;line-height:1.5}.kp-form{gap:8px;max-width:32rem;margin-top:18px}.kp-form .kh-waitlist-row{gap:8px}.kp-form .kh-waitlist-label:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kp-form .kh-waitlist-label{color:var(--kp-ink-2);flex-basis:100%;margin-top:6px;font-size:13px}.kp-form .kh-waitlist-optional{color:#75706a}.kp-form .kh-waitlist-input,.kp-form .kh-waitlist-select{border:1px solid var(--kp-ink);background:var(--kp-card);min-height:48px;color:var(--kp-ink);font:400 16px/1 var(--kp-sans);border-radius:0;padding:0 14px}.kp-form .kh-waitlist-input::placeholder{color:#75706a}.kp-form .kh-waitlist-submit{border:1px solid var(--kp-ink);background:var(--kp-ink);min-height:48px;color:var(--kp-paper);font:500 16px/1 var(--kp-sans);cursor:pointer;transition:background-color .16s var(--kp-ease), color .16s var(--kp-ease);border-radius:0;padding:0 20px}.kp-form .kh-waitlist-submit:disabled{opacity:.6;cursor:progress}.kp-form .kh-waitlist-consent{color:var(--kp-ink-2);font-size:12.5px;line-height:1.45}.kp-form .kh-waitlist-error{color:var(--kp-sindoor);font-size:14px}.kp-form .kh-waitlist-success-message{font:400 22px/1.3 var(--kp-serif)}.kp-form .kh-waitlist-share-link{align-items:center;min-height:44px;font-size:15px;display:inline-flex}@media (hover:hover) and (pointer:fine){.kp-form .kh-waitlist-submit:hover{background:var(--kp-sindoor);border-color:var(--kp-sindoor)}.kp a:hover{text-decoration-color:currentColor}}.kp-lean{z-index:3;padding:40px var(--kp-gutter);background:var(--kp-paper);border-top:1px solid var(--kp-rule);gap:24px;display:grid;position:relative}.kp h2{letter-spacing:-.01em;font-size:clamp(28px,6.6vw,52px);line-height:1.08}.kp-lean-copy p,.kp-artists p{max-width:58ch;color:var(--kp-ink-2);margin-top:12px;font-size:17px;line-height:1.6}.kp-lean-still{overflow:clip}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.kp-open{view-timeline:--kp-open block}.kp-open-art{height:100svh;position:sticky;top:0;overflow:clip}.kp-hero-copy{padding-top:calc(var(--kp-art-top) + var(--kp-art-h) + 18px);margin-top:-100svh}.kp-open-frame{animation:linear both kp-zoom;animation-timeline:--kp-open;animation-range:contain contain 50%}.kp-open-frame .kp-open-detail{opacity:0;animation:linear both kp-detail;animation-timeline:--kp-open;animation-range:contain 8% contain 30%;display:block;position:absolute}.kp-lean{border-top:0;margin-top:70svh}.kp-lean-still{display:none}@keyframes kp-zoom{to{translate:var(--kp-dx,0) var(--kp-dy,0);scale:var(--kp-s,1)}}@keyframes kp-detail{to{opacity:1}}}}.kp-yours{padding:44px var(--kp-gutter);border-top:1px solid var(--kp-rule);gap:32px;display:grid}.kp-steps{gap:18px;margin-top:22px;display:grid}.kp-steps>div{border-top:1px solid var(--kp-rule);padding-top:16px}.kp-steps dt{font:400 22px/1.25 var(--kp-serif)}.kp-steps dd{color:var(--kp-ink-2);max-width:46ch;margin-top:4px}.kp-example{justify-self:center;width:min(100%,300px)}.kp-phone{border:1px solid var(--kp-ink);background:var(--kp-card);border-radius:34px;flex-direction:column;min-height:530px;padding:22px 18px 16px;font-size:13px;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px -30px #1f1d19aa}.kp-stitch{aspect-ratio:244/300;pointer-events:none;width:calc(100% - 28px);height:auto;position:absolute;top:22px;left:14px;right:14px;overflow:visible}.kp-stitch line{stroke:var(--kp-thread);stroke-width:1.8px;stroke-linecap:round}.kp-stitch line.is-echo{stroke-width:1.3px;stroke-opacity:.45}.kp-ex-crown{aspect-ratio:244/300;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-inline:-4px;padding:40px 24px 18px;display:flex;position:relative}.kp-ex-native{font:400 38px/1.3 var(--kp-serif)}.kp-ex-native span{display:inline-block}.kp-ex-native[lang=pa]{font-size:32px}.kp-ex-native[lang=ta]{font-size:22px;line-height:1.5}.kp-ex-native[lang=ur]{font-size:34px;line-height:1.9}.kp-ex-knot{gap:5px;margin:8px 0 6px;display:flex}.kp-ex-knot i{background:var(--kp-thread);border-radius:1px;width:7px;height:1.6px;display:block}.kp-ex-latin{font:italic 400 19px/1.2 var(--kp-serif)}.kp-ex-where{font:500 9.5px/1.4 var(--kp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--kp-ink-2);margin-top:8px}.kp-ex-events{text-align:center;flex-wrap:wrap;justify-content:space-around;gap:8px 16px;margin-top:10px;list-style:none;display:flex}.kp-ex-events span{display:block}.kp-ex-events span:first-child{font:400 15px/1.2 var(--kp-serif)}.kp-ex-events span:last-child{color:var(--kp-ink-2);margin-top:2px;font-size:11px}.kp-ex-reply{border-top:1.6px dashed var(--kp-thread);margin-top:auto;padding-top:10px;font-size:12px}.kp-ex-reply p{font-weight:600}.kp-ex-reply ul{color:var(--kp-ink-2);gap:2px;margin-top:4px;list-style:none;display:grid}.kp-ex-reply li{justify-content:space-between;gap:12px;display:flex}.kp-ex-reply .is-yes{color:var(--kp-ink);font-weight:600}.kp-ex-reply .is-yes:before{content:"";border-left:1.6px solid var(--kp-thread);border-bottom:1.6px solid var(--kp-thread);width:9px;height:5px;margin-right:6px;display:inline-block;transform:rotate(-45deg)translateY(-2px)}.kp-ex-tabs{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}.kp-ex-tabs button{border:1px solid var(--kp-rule);background:var(--kp-card);min-width:44px;min-height:44px;color:var(--kp-ink);cursor:pointer;transition:background-color .16s var(--kp-ease), color .16s var(--kp-ease), border-color .16s var(--kp-ease);border-radius:0;padding:0 12px;font-size:16px}.kp-ex-tabs button[lang=ur]{line-height:1.4}.kp-ex-tabs button[aria-pressed=true]{background:var(--kp-ink);color:var(--kp-paper);border-color:var(--kp-ink)}.kp-example figcaption{text-align:center;color:var(--kp-ink-2);margin-top:10px;font-size:13px}@media (hover:hover) and (pointer:fine){.kp-ex-tabs button:hover{border-color:var(--kp-ink)}}@media (prefers-reduced-motion:no-preference){.kp-stitch.is-sewing line{animation:kp-sew .12s var(--kp-ease) both}.is-arriving .kp-ex-native span,.is-arriving .kp-ex-latin,.is-arriving .kp-ex-where{animation:kp-arrive .22s var(--kp-ease) both}.is-arriving .kp-ex-latin{animation-delay:80ms}.is-arriving .kp-ex-where{animation-delay:.13s}@keyframes kp-sew{0%{opacity:0}}@keyframes kp-arrive{0%{opacity:0;transform:translateY(6px)}}}.kp-thread{z-index:3;pointer-events:none;position:absolute;left:0}.kp-thread-window{position:absolute;inset:0;overflow:clip}.kp-thread svg{display:block;overflow:visible}.kp-thread line{stroke:var(--kp-indigo);stroke-width:2.6px;stroke-linecap:round}.kp-thread line.is-echo{stroke-width:1.6px;stroke-opacity:.5}@media (max-width:899px){.kp-thread line{stroke-width:2px}.kp-thread line.is-echo{stroke-width:1.3px}}.kp-card{background:var(--kp-card);border:1px solid var(--kp-ink);outline:1px solid var(--kp-ink);outline-offset:-6px;max-width:34rem;margin-top:18px;padding:16px 18px 12px;position:relative}.kp-card-head{font:italic 400 19px/1.3 var(--kp-serif);text-align:center}.kp-card-head [lang]{font-style:normal}.kp-card .kp-form{max-width:none;margin-top:8px}.kp-card .kh-waitlist-input,.kp-card .kh-waitlist-select{background:0 0;border-width:0 0 1px;padding-inline:2px}.kp-card .kh-waitlist-input:focus-visible,.kp-card .kh-waitlist-select:focus-visible{outline-offset:2px}.kp-artists{padding:44px var(--kp-gutter);background:var(--kp-paper-deep);gap:4px;display:grid}.kp-footer-entry{pointer-events:none;height:1px;margin-top:-1px}.kp-footer{z-index:1;height:100svh;min-height:560px;padding:24px var(--kp-gutter) max(24px, env(safe-area-inset-bottom));background:var(--kp-paper-deep);flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex;position:sticky;bottom:0;overflow:clip}.kp-footer-quilt{object-fit:cover;width:100%;position:absolute;inset:0;height:100%!important}.kp-footer-card{background:var(--kp-paper);text-align:center;justify-items:center;gap:10px;max-width:30rem;padding:28px 28px 22px;display:grid;position:relative;box-shadow:0 20px 50px -30px #1f1d19}.kp-footer-wordmark{flex-wrap:wrap;justify-content:center;font-size:clamp(36px,11vw,76px)}.kp-footer-card>p:not(.kp-credit){font-family:var(--kp-serif);font-size:18px}.kp-footer-card nav{gap:24px;font-size:15px;display:flex}.kp-footer-card nav a{align-items:center;min-height:44px;display:inline-flex}.kp-credit{color:var(--kp-ink-2);font-size:12px}.kp-kantha-tag{z-index:1;background:var(--kp-card);border:1.5px dashed var(--kp-indigo);outline:4px solid var(--kp-card);max-width:22rem;padding:14px 18px 13px;position:relative;box-shadow:0 12px 28px -18px #1c1e29aa}.kp-kantha-name{font:400 20px/1.2 var(--kp-serif)}.kp-kantha-name [lang=bn]{font-family:var(--font-kp-beng), var(--kp-serif);color:var(--kp-ink-2);margin-left:.2em;font-size:.8em}.kp-kantha-tag p+p{color:var(--kp-ink-2);text-wrap:pretty;margin-top:4px;font-size:13.5px;line-height:1.5}.kp-kantha-tag .kp-kantha-line{font:italic 400 16px/1.35 var(--kp-serif);color:var(--kp-ink)}.kp-kantha-lead{width:60px;height:60px;position:absolute;top:-62px;left:-2px;overflow:visible}.kp-kantha-lead path{fill:none;stroke:var(--kp-indigo);stroke-width:1.4px}.kp-kantha-lead circle{fill:none;stroke:var(--kp-indigo);stroke-width:1.6px}@media (prefers-reduced-motion:reduce){.kp-footer{position:relative}}@media (max-width:899px){.kp-form .kh-waitlist-submit{flex:1 0 auto}.kp-form .kh-waitlist-select{flex-basis:8rem}}@media (min-width:900px){.kp{--kp-gutter:clamp(32px, 5vw, 80px)}.kp-header{padding-top:18px;font-size:28px}.kp-open{--kp-art-w:min(10.5cm, 30vw, calc((100svh - 220px) * .73));--kp-art-top:max(24px, calc((100svh - 110px - var(--kp-art-h)) / 2))}.kp-open-art{height:calc(100svh - 90px)}.kp-open-frame{margin-left:calc(var(--kp-gutter) + (45vw - var(--kp-gutter) - var(--kp-art-w)) / 2)}.kp-hero-copy{min-height:calc(100svh - 90px);padding:24px var(--kp-gutter) 64px 0;flex-direction:column;justify-content:center;max-width:42rem;margin:calc(90px - 100svh) 0 0 50%;display:flex}.kp-hero-copy h1{font-size:clamp(44px,5vw,68px)}.kp-lede{font-size:19px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.kp-open-art{height:100svh}.kp-hero-copy{margin-top:-100svh;padding-top:24px}}}.kp-lean,.kp-yours{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5vw;padding-block:72px}.kp-lean-still{order:2;justify-self:end;width:100%;max-width:520px}.kp-yours-copy{order:2}.kp-example{width:330px}.kp-artists{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:6vw}.kp-kantha-tag{position:absolute;top:15%;left:max(24px,5vw)}.kp-artists{padding-block:72px 88px}}
