@layer components{.nd{--rice:#f4ecd8;--rice-2:#e8dcbc;--paper:#faf5e9;--ink:#2a221f;--ink-2:#5b4f47;--ink-deep:#201916;--marigold:#a85a25;--haldi:#e8dcbc;--sindoor:#a5402a;--rose:#b94e35;--leaf:#737230;--firozi:#4f7a8e;--sky:#a9c2cd;--peacock:#12582f;--umber:#a5402a;--mist:#e2dfc4;--mist-ink:#5e5d22;--blush:#efd8c8;--blush-ink:#8a3a24;--f-head:var(--font-grotesk), "Arial Narrow", "Helvetica Neue", system-ui, sans-serif;--f-body:var(--font-text), "Helvetica Neue", Arial, system-ui, sans-serif;--f-mono:var(--font-label), ui-monospace, Menlo, Consolas, monospace;--f-serif:var(--font-instrument), Georgia, "Times New Roman", serif;--gl:max(16px, env(safe-area-inset-left,0px));--gr:max(16px, env(safe-area-inset-right,0px));--shadow:0 1px 0 #2a221f14, 0 22px 34px -24px #2a221f8c;--ease:cubic-bezier(.22, 1, .36, 1);--strip:30px;--hello:0px;--bar:calc(60px + var(--strip) + var(--hello));font-family:var(--f-body);color:var(--ink);font-size:16.5px;line-height:1.6}@media (min-width:768px){.nd{--gl:max(32px, env(safe-area-inset-left,0px));--gr:max(32px, env(safe-area-inset-right,0px))}}.nd *,.nd :before,.nd :after{box-sizing:border-box}.nd :focus-visible:not(input,textarea,select){outline:3px solid var(--ink);outline-offset:3px;border-radius:2px}.nd .on-dark :focus-visible:not(input,textarea,select),.nd.on-dark :focus-visible:not(input,textarea,select){outline-color:var(--haldi)}.nd img{max-width:100%}.nd .wrap{width:100%;max-width:1320px;padding-left:var(--gl);padding-right:var(--gr);margin:0 auto}.nd .band{padding-top:56px;padding-bottom:64px}@media (min-width:960px){.nd .band{padding-top:92px;padding-bottom:100px}}.nd .band-top{padding-top:calc(var(--bar) + 30px)}@media (min-width:960px){.nd .band-top{padding-top:calc(var(--bar) + 56px)}}.nd .sb{background:var(--bg,var(--rice));color:var(--fg,var(--ink));position:relative;overflow-x:clip}.nd .sb-dots{background-image:radial-gradient(#2a221f17 1px,#0000 1.2px);background-size:18px 18px}.nd .split{gap:30px;display:grid}@media (min-width:960px){.nd .split{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px}.nd .split-top{align-items:start}.nd .split-rev>:first-child{order:2}}.nd .stack>*+*{margin-top:16px}.nd .t-marigold{--bg:var(--marigold);--fg:var(--paper);--ac:var(--haldi);--acf:var(--ink);--bg2:#c8743a}.nd .t-firozi{--bg:var(--firozi);--fg:var(--paper);--ac:var(--haldi);--acf:var(--ink);--bg2:var(--sky)}.nd .t-rose{--bg:var(--rose);--fg:var(--paper);--ac:var(--haldi);--acf:var(--ink);--bg2:#d98a6f}.nd .t-leaf{--bg:var(--leaf);--fg:var(--rice);--ac:var(--haldi);--acf:var(--ink);--bg2:#5f5e26}.nd .t-sindoor{--bg:var(--sindoor);--fg:#fff;--ac:var(--haldi);--acf:var(--ink);--bg2:#8c3522}.nd .t-sky{--bg:var(--sky);--fg:var(--ink);--ac:var(--sindoor);--acf:#fff;--bg2:var(--paper)}.nd .t-haldi{--bg:var(--haldi);--fg:var(--ink);--ac:var(--firozi);--acf:#fff;--bg2:var(--marigold)}.nd .t-peacock{--bg:var(--peacock);--fg:var(--rice);--ac:var(--haldi);--acf:var(--ink);--bg2:#0d4523}.nd .t-ink{--bg:var(--ink-deep);--fg:var(--rice);--ac:var(--marigold);--acf:#fff;--bg2:var(--ink)}.nd .t-rice{--bg:var(--paper);--fg:var(--ink);--ac:var(--sindoor);--acf:#fff;--bg2:var(--haldi)}.nd .t-linen{--bg:var(--rice);--fg:var(--ink);--ac:var(--sindoor);--acf:#fff;--bg2:var(--rice-2)}.nd .t-mist{--bg:var(--mist);--fg:var(--ink);--ac:var(--mist-ink);--acf:#fff;--bg2:var(--mist)}.nd .t-blush{--bg:var(--blush);--fg:var(--ink);--ac:var(--blush-ink);--acf:#fff;--bg2:var(--blush)}.nd .h-xl{font-family:var(--f-head);letter-spacing:-.015em;overflow-wrap:break-word;margin:0;font-weight:850;line-height:.86}.nd .h-hero{font-size:clamp(3.1rem,10.5vw,7.2rem)}.nd .h-l{font-family:var(--f-head);letter-spacing:-.01em;margin:0;font-size:clamp(2.5rem,6.2vw,4.8rem);font-weight:800;line-height:.88}.nd .h-m{font-family:var(--f-head);letter-spacing:-.01em;margin:0;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:850;line-height:.9}.nd .h-s{font-family:var(--f-head);margin:0;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:850;line-height:.95}.nd .serif{font-family:var(--f-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.nd .accent{color:var(--sindoor)}.nd .on-dark .accent,.nd .t-sindoor .accent,.nd .t-rose .accent,.nd .t-marigold .accent{color:var(--haldi)}.nd .lede{max-width:60ch;margin:0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.7}.nd .say{font-family:var(--f-serif);max-width:40ch;margin:0;font-size:clamp(1.35rem,2.6vw,1.9rem);font-style:italic;line-height:1.22}.nd .say-xl{max-width:30ch;font-size:clamp(1.8rem,4vw,3rem);line-height:1.1}.nd .small{color:var(--ink-2);font-size:.84rem}.nd .tlink{text-underline-offset:.2em;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.nd .tag{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;background:var(--tag-bg,var(--ink));color:var(--tag-fg,var(--rice));padding:.42em .8em;font-size:.72rem;font-weight:700;font-stretch:80%;line-height:1.3;display:inline-block;transform:rotate(-2deg)}.nd .tag-flat{transform:none}.nd .nbtn{--bc:var(--ink);--bt:var(--paper);--bd:#0f0b09;--bi:var(--rose);--bit:#fff;background:var(--bc);color:var(--bt);box-shadow:0 4px 0 var(--bd);font-family:var(--f-head);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:0;border-radius:3px;align-items:stretch;gap:0;padding:0;font-size:1.12rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .12s,box-shadow .12s,filter .2s;display:inline-flex;overflow:hidden}.nd .nbtn>span{padding:.8em 1.25em}.nd .nbtn>.arr{background:var(--bi);min-width:2.9em;color:var(--bit);font-family:var(--f-body);letter-spacing:0;order:-1;place-items:center;padding:0 .7em;font-size:1.05em;font-weight:700;display:grid}.nd .nbtn:hover{filter:brightness(1.06)}.nd .nbtn:active{box-shadow:0 1px 0 var(--bd);transform:translateY(3px)}.nd .nbtn-big{font-size:1.25rem}.nd .nbtn-sm{box-shadow:0 3px 0 var(--bd);font-size:.86rem}.nd .nbtn-sm>span{padding:.62em .9em}.nd .nbtn-red{--bc:var(--sindoor);--bt:#fff;--bd:#6e2717;--bi:var(--sindoor);--bit:#fff}.nd .nbtn-red>.arr{border-left:2px solid #faf5e9d9;order:2}.nd .nbtn-ghost{--bc:var(--rice-2);--bt:var(--ink);--bd:#bfae84;--bi:var(--ink);--bit:var(--rice-2);border-radius:999px}.nd .nbtn-ghost>span:not(.arr){padding-right:.7em}.nd .nbtn-ghost>.arr{border-radius:50%;order:2;align-self:center;width:2.3em;min-width:0;height:2.3em;margin:.35em .4em .35em 0;padding:0}.nd .nbtn-light{--bc:var(--marigold);--bt:#fff;--bd:#6b3713;--bi:var(--ink);--bit:var(--haldi);border-radius:12px}.nd .nbtn-light>.arr{border-radius:9px;min-width:2.5em;margin:.3em 0 .3em .3em}.nd .t-marigold .nbtn-light,.nd .t-rose .nbtn-light,.nd .t-sindoor .nbtn-light{--bc:var(--ink);--bd:#0f0b09;--bi:var(--haldi);--bit:var(--ink)}.nd .btn-row{flex-wrap:wrap;align-items:center;gap:14px 12px;display:flex}.nd .stk{text-align:center;background:var(--stk-bg,var(--ac,var(--sindoor)));width:96px;height:96px;color:var(--stk-fg,var(--acf,#fff));font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;outline-offset:-7px;border-radius:50%;outline:2px dashed;place-items:center;padding:12px;font-size:.7rem;font-weight:700;font-stretch:80%;line-height:1.2;display:grid;transform:rotate(12deg)}.nd .stk-burst{clip-path:polygon(50% 0%,58.5% 13%,71.7% 5%,73.7% 20.3%,89.1% 18.8%,84.2% 33.5%,98.7% 38.9%,88% 50%,98.7% 61.1%,84.2% 66.5%,89.1% 81.2%,73.7% 79.7%,71.7% 95%,58.5% 87%,50% 100%,41.5% 87%,28.3% 95%,26.3% 79.7%,10.9% 81.2%,15.8% 66.5%,1.3% 61.1%,12% 50%,1.3% 38.9%,15.8% 33.5%,10.9% 18.8%,26.3% 20.3%,28.3% 5%,41.5% 13%);border-radius:0;outline:0;width:108px;height:108px;padding:22px;transform:rotate(-8deg)}.nd .stk-label{background:var(--stk-bg,var(--paper));width:auto;height:auto;color:var(--stk-fg,var(--ink));box-shadow:3px 3px 0 var(--ink);border-radius:0;outline:0;padding:.45em .75em;font-size:.72rem;transform:rotate(-3deg)}.nd .tp{z-index:5;pointer-events:none;background:var(--tp,#e8dcbcdb);clip-path:polygon(0 8%,6% 0,12% 10%,18% 0,24% 8%,76% 4%,82% 0,88% 10%,94% 0,100% 8%,100% 92%,94% 100%,88% 90%,82% 100%,76% 94%,24% 96%,18% 100%,12% 90%,6% 100%,0 92%);width:72px;height:22px;position:absolute;box-shadow:0 1px 2px #0000001f}.nd .tp-sky{--tp:#a9c2cde0}.nd .tp-clay{--tp:#c9573db3}.nd .tp-sage{--tp:#7372308c}.nd .tp-tl{top:-10px;left:-16px;transform:rotate(-32deg)}.nd .tp-tr{top:-10px;right:-16px;transform:rotate(30deg)}.nd .tp-tc{margin-left:-36px;top:-11px;left:50%;transform:rotate(-5deg)}.nd .tp-br{bottom:-9px;right:-12px;transform:rotate(-30deg)}.nd .board{aspect-ratio:1/1.04;background-color:var(--board,var(--marigold));width:100%;max-width:600px;box-shadow:var(--shadow);background-image:repeating-linear-gradient(0deg,#7344300f 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 5px);border-radius:3px;justify-self:center;margin-top:10px;position:relative}.nd .board .ph{background:var(--paper);padding:6px;position:absolute;box-shadow:0 2px #2a221f14,0 16px 22px -14px #2a221f99}.nd .board .ph img{object-fit:cover;width:100%;height:100%;display:block}.nd .board .ph .tp{width:30%;min-width:44px;height:20px}.nd .board .ph .tp-tc{margin-left:-15%}.nd .board[data-n="3"] .ph:first-of-type{aspect-ratio:4/5;z-index:1;width:50%;top:7%;left:6%;transform:rotate(-4deg)}.nd .board[data-n="3"] .ph:nth-of-type(2){aspect-ratio:1;z-index:2;width:42%;top:12%;right:5%;transform:rotate(4deg)}.nd .board[data-n="3"] .ph:nth-of-type(3){aspect-ratio:4/3;z-index:3;width:50%;bottom:6%;left:30%;transform:rotate(1.5deg)}.nd .board[data-n="4"] .ph:first-of-type{aspect-ratio:4/5;z-index:1;width:46%;top:6%;left:5%;transform:rotate(-4deg)}.nd .board[data-n="4"] .ph:nth-of-type(2){aspect-ratio:1/1.02;z-index:2;width:42%;top:4%;right:5%;transform:rotate(3.5deg)}.nd .board[data-n="4"] .ph:nth-of-type(3){aspect-ratio:1;z-index:3;width:38%;bottom:5%;left:7%;transform:rotate(3deg)}.nd .board[data-n="4"] .ph:nth-of-type(4){aspect-ratio:4/3;z-index:4;width:48%;bottom:8%;right:5%;transform:rotate(-2.5deg)}.nd .board-grid{aspect-ratio:auto;grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.nd .board-grid .ph{aspect-ratio:229/263;padding:5px;position:relative}.nd .board-grid .ph:nth-child(odd){transform:rotate(-2deg)}.nd .board-grid .ph:nth-child(2n){transform:rotate(2.5deg)}.nd .board-grid .ph:nth-child(3n){transform:rotate(-1deg)translateY(4px)}.nd .fc{background:var(--bg);color:var(--fg);box-shadow:var(--shadow);border-radius:4px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.nd a.fc,.nd .fc-link{transition:transform .3s var(--ease), box-shadow .3s var(--ease);text-decoration:none}.nd a.fc:hover{transform:translateY(-4px);box-shadow:0 1px #2a221f14,0 30px 40px -26px #2a221f99}.nd .fc-media{position:relative}.nd .fc-media img,.nd .fc-media svg.fill{object-fit:cover;width:100%;height:100%;display:block}.nd .fc-body{flex-direction:column;flex:1;padding:0 18px 20px;display:flex;position:relative}.nd .fc-kick{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-top:16px;font-size:.7rem;font-weight:700;font-stretch:80%}.nd .fc-name{font-family:var(--f-head);letter-spacing:-.02em;overflow-wrap:break-word;margin:8px 0 0;font-size:2.3rem;font-weight:900;line-height:.9}.nd .fc-name .serif{letter-spacing:-.02em;font-weight:400}.nd .fc-text{margin-top:12px;font-size:.95rem;line-height:1.6}.nd .fc-text+.fc-text{margin-top:8px}.nd .fc-num{font-family:var(--f-head);color:var(--ac);font-size:3.2rem;font-weight:900;line-height:.8}.nd .fc-cta{margin-top:auto;padding-top:18px}.nd .fc-tag{z-index:3;font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-stretch:80%}.nd .fc-pill{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--rice);align-self:flex-start;align-items:center;gap:.55em;margin-top:14px;padding:.42em .75em;font-size:.7rem;font-weight:700;font-stretch:80%;display:inline-flex}.nd .fam-A{padding-top:22px}.nd .fam-A .fc-media{aspect-ratio:4/4.5;width:74%;box-shadow:12px -10px 0 0 var(--ac);border-radius:999px 999px 0 0;margin:0 0 0 18px;overflow:hidden}.nd .fam-A>.fc-tag{background:var(--ac);width:96px;height:96px;color:var(--acf);text-align:center;outline-offset:-7px;border-radius:50%;outline:2px dashed;place-items:center;padding:12px;font-size:.7rem;line-height:1.2;display:grid;position:absolute;top:22px;right:14px;transform:rotate(12deg)}.nd .fam-A .fc-name{text-transform:uppercase;font-size:2.15rem}.nd .fam-B{background-image:radial-gradient(#2a221f24 1.3px,#0000 1.5px);background-size:14px 14px;padding-top:26px}.nd .fam-B .fc-media{background:var(--paper);width:82%;box-shadow:var(--shadow);margin:0 auto;padding:10px 10px 0;transform:rotate(-3deg)}.nd .fam-B .fc-media img{aspect-ratio:1/.86;height:auto}.nd .fam-B .fc-media .fc-tag{font-family:var(--f-serif);text-transform:none;letter-spacing:0;color:var(--ink);text-align:center;padding:6px 2px 8px;font-size:1.3rem;font-style:italic;font-weight:400;font-stretch:100%;display:block}.nd .fam-B .fc-media .fc-tag:empty{padding:0 0 10px}.nd .fam-B .fc-name{margin-top:12px;font-size:2rem;line-height:1.32}.nd .fam-B .fc-name .hl{background:var(--ac);color:var(--acf);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}.nd .fam-C .fc-media{aspect-ratio:4/3.1;clip-path:polygon(0 0,100% 0,100% 93%,96% 96%,91% 91%,86% 97%,80% 92%,74% 98%,68% 93%,61% 97%,55% 91%,49% 96%,43% 92%,37% 98%,31% 93%,25% 97%,19% 91%,13% 96%,7% 92%,3% 97%,0 93%)}.nd .fam-C>.fc-tag{background:var(--rice);color:var(--ink);box-shadow:3px 3px 0 var(--ink);padding:.4em .7em;font-size:.7rem;position:absolute;top:14px;left:14px;transform:rotate(-3deg)}.nd .fam-C .fc-body{padding-top:4px}.nd .fam-C .fc-stamp{background:var(--bg);width:92px;height:92px;color:var(--fg);text-align:center;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;z-index:2;border:3px double;border-radius:50%;place-items:center;padding:12px;font-size:.7rem;font-weight:700;font-stretch:80%;line-height:1.25;display:grid;position:absolute;top:-98px;right:14px;transform:rotate(-12deg)}.nd .fam-C .fc-stamp~.fc-kick{max-width:calc(100% - 110px)}.nd .fam-C .fc-kick{margin-top:20px}.nd .fam-C .fc-name{font-size:2.4rem}.nd .fam-D{background:linear-gradient(165deg, var(--bg) 0 60%, var(--bg2) 60% 100%)}.nd .fam-D .fc-media{aspect-ratio:1;border:8px solid var(--paper);border-radius:50%;flex:none;width:72%;margin:22px -12% 0 auto;overflow:hidden}.nd .fam-D>.fc-tag{writing-mode:vertical-rl;letter-spacing:.2em;background:var(--ink);color:var(--rice);max-height:70%;padding:.7em .35em;font-size:.7rem;position:absolute;top:24px;left:14px;overflow:hidden;transform:rotate(180deg)}.nd .fam-D .fc-name{font-size:2.45rem}.nd .fam-D .fc-name .lead1{margin-bottom:.06em;font-size:.72em;display:block}.nd .fam-E{text-align:center;box-shadow:none;padding-top:26px}.nd .fam-E.has-stub{--notch:calc(100% - 92px);-webkit-mask:radial-gradient(circle at 0 var(--notch), #0000 15px, #000 15.5px) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--notch), #0000 15px, #000 15.5px) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 var(--notch), #0000 15px, #000 15.5px) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--notch), #0000 15px, #000 15.5px) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--notch), #0000 15px, #000 15.5px) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--notch), #0000 15px, #000 15.5px) right / 51% 100% no-repeat}.nd .fam-E .fc-media{background:var(--paper);flex:none;width:196px;height:224px;margin:0 auto;padding:9px;transform:rotate(2deg);-webkit-mask:radial-gradient(circle,#0000 4.5px,#000 5px) -7px -7px/14px 14px,linear-gradient(#000 0 0) content-box;mask:radial-gradient(circle,#0000 4.5px,#000 5px) -7px -7px/14px 14px,linear-gradient(#000 0 0) content-box}.nd .fam-E .fc-body{align-items:center}.nd .fam-E .fc-body>.fc-tag{border:2px solid;border-radius:999px;margin-top:16px;padding:.35em .9em;font-size:.7rem;display:inline-block}.nd .fam-E .fc-name{text-transform:uppercase;margin-top:10px;font-size:2.05rem}.nd .fam-E .fc-stub{text-align:left;min-height:92px;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;border-top:2px dashed;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:12px 26px;font-size:.7rem;font-weight:700;font-stretch:80%;line-height:1.3;display:flex;position:relative}.nd .fam-W{grid-template-rows:auto 1fr;display:grid}.nd .fam-W .fc-media{clip-path:ellipse(120% 100% at 50% 0);height:240px}.nd .fam-W>.fc-tag{background:var(--ac);width:104px;height:104px;color:var(--acf);text-align:center;z-index:3;place-items:center;padding:22px;font-size:.7rem;line-height:1.2;display:grid;position:absolute;top:190px;right:12px}.nd .fam-W .fc-name{max-width:calc(100% - 96px);font-size:2.6rem}.nd .fam-W .fc-name .serif{color:var(--ac)}.nd .t-firozi.fam-W .fc-name .serif,.nd .t-sky.fam-W .fc-name .serif{color:var(--ink)}@media (min-width:1080px){.nd .fam-W{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.nd .fam-W .fc-media{clip-path:ellipse(100% 120% at 0);height:auto;min-height:380px}.nd .fam-W>.fc-tag{top:26px;left:calc(50% - 124px);right:auto}.nd .fam-W .fc-body{padding:28px 28px 28px 18px}.nd .fam-W .fc-kick{margin-top:96px}.nd .fam-W .fc-name{max-width:none;font-size:3.2rem}}.nd .fam-F{padding-top:26px;box-shadow:0 1px #2a221f0f,0 18px 30px -26px #2a221f59}.nd .fam-F .fc-media{aspect-ratio:3/3.7;outline:1px solid var(--ac);outline-offset:7px;border-radius:50%;flex:none;width:62%;margin:0 auto;overflow:hidden}.nd .fam-F .fc-body{text-align:center;align-items:center}.nd .fam-F .fc-body>.fc-tag{letter-spacing:.18em;color:var(--ac);margin-top:20px;font-size:.7rem}.nd .fam-F .fc-name{font-family:var(--f-serif);letter-spacing:-.01em;font-size:2.4rem;font-style:italic;font-weight:400;line-height:1}.nd .fc-sm .fc-name{font-size:1.7rem;line-height:.98}.nd .fc-sm.fam-B .fc-name{line-height:1.32}@media (min-width:1080px){.nd .fc-sm.fam-W .fc-name{font-size:2.4rem}}.nd .fgrid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:680px){.nd .fgrid-2,.nd .fgrid-3,.nd .fgrid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.nd .fgrid{gap:22px}.nd .fgrid-3{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}.nd .fgrid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nd .fgrid>.fam-W,.nd .fgrid>.wide{grid-column:span 2}}@media (max-width:679px){.nd .swipe{scroll-snap-type:x mandatory;margin-left:calc(-1 * var(--gl));margin-right:calc(-1 * var(--gr));padding:6px var(--gr) 22px var(--gl);scroll-padding-left:var(--gl);scrollbar-width:none;overscroll-behavior-x:contain;gap:14px;display:flex;overflow-x:auto}.nd .swipe::-webkit-scrollbar{display:none}.nd .swipe>*{scroll-snap-align:start;flex:0 0 min(84vw,340px)}.nd .swipe-hint{display:block}}.nd .swipe-hint{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-top:2px;font-size:.7rem;font-weight:700;font-stretch:80%;display:none}.nd .ph-title{margin-top:18px}.nd .ph-title .serif{color:var(--sindoor);font-size:1.08em}.nd .ph-intro{margin-top:20px}.nd .ph-intro>*+*{margin-top:12px}.nd .ph-ctas{margin-top:26px}.nd .fw{gap:26px;margin:0;padding:0;list-style:none;display:grid;position:relative}.nd .fw:before{content:"";border-left:3px dashed var(--fw-line,var(--marigold));position:absolute;top:40px;bottom:40px;left:46px}.nd .fw-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.nd .fw-compact:before{display:none}@media (min-width:560px){.nd .fw-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nd .fw-compact:before{border-left:0;border-top:3px dashed var(--fw-line,var(--marigold));display:block;inset:46px 12% auto}}@media (min-width:960px){.nd .fw-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.nd .fw-row:before{border-left:0;border-top:3px dashed var(--fw-line,var(--marigold));inset:46px 46px auto}}.nd .fw li{position:relative}.nd .fw .it{grid-template-columns:92px 1fr;align-items:start;gap:18px;display:grid}.nd .fw-compact .it{text-align:center;grid-template-columns:1fr;justify-items:center;gap:10px}@media (min-width:960px){.nd .fw-row .it{grid-template-columns:1fr;gap:14px}}.nd .fw a{color:inherit;text-decoration:none}.nd .fw .sh{width:92px;height:92px;font-family:var(--f-head);color:#fff;transition:transform .25s var(--ease);place-items:center;font-size:2.4rem;font-weight:900;display:grid;position:relative}.nd .fw a:hover .sh{transform:translateY(-3px)}.nd .fw li:first-child .sh{background:var(--marigold);border-radius:50%}.nd .fw li:nth-child(2) .sh{background:var(--leaf);border-radius:999px 999px 0 0}.nd .fw li:nth-child(3) .sh{background:var(--rose);border-radius:30px 30px 14px 14px;width:72px;margin:0 10px}.nd .fw li:nth-child(3) .sh:before{content:"";background:var(--ink);border-radius:3px;width:26px;height:16px;margin-left:-13px;position:absolute;top:-14px;left:50%}.nd .fw li:nth-child(4) .sh{background:var(--firozi)}.nd .fw h3,.nd .fw .nm{font-family:var(--f-head);margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:900;line-height:.95}.nd .fw-compact .nm{text-transform:uppercase;letter-spacing:.03em;font-size:1.35rem}.nd .fw .ds{max-width:34ch;margin-top:8px;font-size:.92rem;line-height:1.55;display:block}.nd .step-title{background:var(--st,var(--marigold));color:#fff;box-shadow:6px 6px 0 var(--ink);align-items:center;gap:14px;margin:0;padding:.35em .6em .3em .45em;display:inline-flex;transform:rotate(-1.5deg)}.nd .step-title span{font-family:var(--f-head);text-transform:uppercase;font-size:clamp(2.6rem,8vw,4.2rem);font-weight:900;line-height:.85}.nd .st-dig{--st:var(--marigold)}.nd .st-discover{--st:var(--leaf)}.nd .st-storify{--st:var(--rose)}.nd .st-produce{--st:var(--firozi)}.nd .st-keep{--st:var(--sindoor)}.nd .shape{position:relative;overflow:hidden}.nd .shape img,.nd .shape video{object-fit:cover;width:100%;height:100%;display:block}.nd .shape-arch{box-shadow:14px -12px 0 var(--ac,var(--marigold));border-radius:999px 999px 0 0}.nd .shape-circle{border:8px solid var(--paper);box-shadow:0 0 0 3px var(--ink);border-radius:50%}.nd .shape-torn{clip-path:polygon(0 3%,5% 0,11% 3%,17% 0,24% 4%,31% 1%,38% 4%,46% 0,53% 3%,61% 0,68% 4%,75% 1%,82% 4%,89% 0,95% 3%,100% 0,100% 96%,95% 99%,89% 95%,82% 100%,75% 96%,68% 100%,61% 96%,53% 100%,46% 95%,38% 99%,31% 95%,24% 100%,17% 96%,11% 100%,5% 96%,0 100%)}.nd .pola{background:var(--paper);box-shadow:var(--shadow);transform:rotate(var(--r,-2.5deg));padding:10px 10px 28px;position:relative}.nd .pola img,.nd .pola video{width:100%;height:auto;display:block}.nd .pola-cap{text-align:center;font-family:var(--f-serif);color:var(--ink);padding-top:8px;font-size:1.15rem;font-style:italic;display:block}.nd .quote-card{background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:26px 22px;position:relative}@media (min-width:960px){.nd .quote-card{padding:40px 48px}}.nd .ticket2{--notch:1.1rem;--notch-x:68%;-webkit-mask:radial-gradient(circle var(--notch) at var(--notch-x) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--notch-x) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at var(--notch-x) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--notch-x) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at var(--notch-x) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--notch-x) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;position:relative}.nd .ticket-pad{background:var(--bg);color:var(--fg);padding:30px 24px 180px}@media (min-width:768px){.nd .ticket-pad{padding:52px 36% 52px 48px}}.nd .pair{border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:var(--paper);display:grid}@media (min-width:960px){.nd .pair{grid-template-columns:.85fr 1.15fr}}.nd .pair-poster{background:var(--bg);color:var(--fg);padding:28px 22px;position:relative;overflow:hidden}@media (min-width:960px){.nd .pair-poster{padding:44px 38px}}.nd .pair-panel{min-width:0;padding:26px 20px 30px}@media (min-width:960px){.nd .pair-panel{padding:44px 40px}}.nd .ntabs-strip{border-bottom:2px solid var(--ink);background:#f4ecd8f5}@supports ((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.nd .ntabs-strip{-webkit-backdrop-filter:saturate(1.3)blur(8px);backdrop-filter:saturate(1.3)blur(8px)}}.nd .ntabs{scrollbar-width:none;gap:8px;padding-top:10px;padding-bottom:12px;display:flex;overflow-x:auto}.nd .ntabs::-webkit-scrollbar{display:none}.nd .ntab{cursor:pointer;background:var(--rice-2);color:var(--ink);font-family:var(--f-head);letter-spacing:.05em;text-transform:uppercase;border:0;border-radius:3px;flex:none;align-items:center;gap:.5em;padding:.62em .95em .55em;font-size:.98rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 3px #bfae84}.nd .ntab b{background:var(--ink);width:1.45em;height:1.45em;color:var(--rice-2);border-radius:50%;place-items:center;font-size:.78em;display:grid}.nd .ntab:active{transform:translateY(2px);box-shadow:0 1px #bfae84}.nd .ntab[aria-selected=true]{background:var(--ink);color:var(--paper);box-shadow:0 3px #0f0b09}.nd .ntab[aria-selected=true] b{background:var(--sindoor);color:#fff}.nd .tabs-sticky{top:var(--bar)}html[data-bar=hidden] .nd .tabs-sticky{top:0}.nd .pick{cursor:pointer}.nd .pick:has(:focus-visible){outline:3px solid var(--ink);outline-offset:4px}.nd .pick:has(:checked){box-shadow:0 0 0 4px var(--ink), 10px 12px 0 4px var(--ink);transform:translateY(-3px)rotate(-.6deg)}.nd .pick .picked{z-index:4;display:none;position:absolute;bottom:12px;right:12px}.nd .pick:has(:checked) .picked{display:grid}.nd .after-pick{display:none}.nd .picker:has(:checked) .after-pick{display:block}.nd .picker:has(:checked) .before-pick{display:none}.nd.top{z-index:50;border-bottom:2px solid var(--ink);transition:transform .45s var(--ease);background:#faf5e9f5;position:fixed;inset:0 0 auto}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.nd.top{-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);background:#faf5e9e6}}.nd.top.hide{transform:translateY(-100%)}.nd .top-in{height:calc(var(--bar) - var(--strip) - var(--hello) - 2px);align-items:center;gap:14px;display:flex}html[data-hello] .nd{--hello:24px}.nd .top-welcome{height:var(--hello);border-top:1px solid #2a221f26;align-items:center;display:flex}.nd .top-welcome .wrap{justify-content:flex-end;display:flex}.nd .top-welcome a{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.7rem;font-weight:400;font-stretch:80%;text-decoration:none;overflow:hidden}.nd .top-welcome a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.nd .ig-strip{height:var(--strip);padding-inline:var(--gl) var(--gr);background:var(--ink);color:var(--paper);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:.6em;font-size:.7rem;font-weight:700;text-decoration:none;display:flex;overflow:hidden}.nd .ig-strip em{font-family:var(--f-serif);letter-spacing:0;text-transform:none;color:#f6d77a;font-size:1.35em;font-style:italic;font-weight:400}.nd .ig-strip:hover em,.nd .ig-strip:focus-visible em{text-underline-offset:3px;text-decoration:underline}.nd .ig-strip .ig-narrow{text-transform:none;letter-spacing:.02em;display:none}@media (max-width:640px){.nd .ig-strip .ig-wide{display:none}.nd .ig-strip .ig-narrow{display:inline}}.nd .top-logo{color:var(--ink);flex:none;display:inline-flex}.nd .top-logo img{width:auto;height:32px;display:block}.nd .top-pages{font-family:var(--f-head);text-transform:uppercase;letter-spacing:.05em;gap:18px;margin-left:auto;font-size:.9rem;font-weight:800;display:none}.nd .top-pages a{color:var(--ink);white-space:nowrap;border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.nd .top-pages a:hover,.nd .top-pages a[aria-current=page]{border-bottom-color:var(--sindoor)}.nd .top-pages a{position:relative}.nd .top-ask{background:var(--ink);color:var(--paper);font-family:var(--f-mono);letter-spacing:.1em;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;z-index:5;padding:6px 10px;font-size:.7rem;font-weight:700;font-stretch:80%;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.nd .top-pages a:hover .top-ask,.nd .top-pages a:focus-visible .top-ask{opacity:1;transform:translate(-50%)}.nd .top-panel .pg-ask{font-family:var(--f-serif);text-transform:none;letter-spacing:0;color:var(--ink-2,var(--ink));opacity:.75;margin-top:6px;font-size:1rem;font-style:italic;font-weight:400;display:block}.nd .top-quick{align-items:center;gap:8px;margin-left:auto;display:flex}.nd .menu-btn{background:var(--ink);cursor:pointer;border:0;border-radius:3px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:42px;height:38px;padding:0;display:inline-flex;box-shadow:0 3px #0f0b09}.nd .menu-btn i{background:var(--paper);width:20px;height:2.5px;transition:transform .25s var(--ease), opacity .2s;border-radius:2px;display:block}.nd .menu-btn[aria-expanded=true] i:first-child{transform:translateY(7.5px)rotate(45deg)}.nd .menu-btn[aria-expanded=true] i:nth-child(2){opacity:0}.nd .menu-btn[aria-expanded=true] i:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}.nd .top-quick .nbtn{white-space:nowrap}.nd .menu-btn:active{transform:translateY(2px);box-shadow:0 1px #0f0b09}@media (min-width:1180px){.nd .top-pages{display:flex}.nd .menu-btn{display:none}.nd .top-pages+.top-quick{margin-left:18px}}@media (max-width:520px){.nd .top-quick .nbtn-ghost{display:none}.nd .top-in{gap:10px}.nd .top-quick,.nd .top-quick .nbtn{min-width:0}.nd .top-quick .nbtn>span:not(.arr){text-overflow:ellipsis;overflow:hidden}.nd .top-logo{flex:0 100 210px;min-width:0}.nd .top-logo img{width:100%;height:auto}}.nd .try-s{display:none}@media (max-width:520px){.nd .try-l{display:none}.nd .try-s{display:inline}}.nd .ph-step{font-family:var(--f-serif);max-width:44ch;color:var(--ink);margin:0 0 14px;font-size:clamp(1.25rem,2.2vw,1.6rem);font-style:italic;line-height:1.25}.nd .ph-step b{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;vertical-align:.25em;background:var(--sindoor);color:#fff;margin-right:.7em;padding:.3em .6em;font-size:.7rem;font-style:normal;font-weight:700;display:inline-block}@media (max-width:400px){.nd .top-quick .nbtn-red>.arr{display:none}.nd .top-quick .nbtn>span:not(.arr){padding-inline:.9em}}.nd .top-panel{max-height:calc(100svh - var(--bar));overscroll-behavior:contain;background:var(--rice);border-bottom:2px solid var(--ink);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 30px -18px #2a221f80}.nd .top-panel ul{margin:0;padding:0;list-style:none}.nd .top-panel li{border-bottom:1px solid #2a221f26}.nd .top-panel .pg{color:var(--ink);font-family:var(--f-head);text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:1.5rem;font-weight:850;line-height:1;text-decoration:none;display:flex}.nd .top-panel .pg small{font-family:var(--f-mono);letter-spacing:.14em;color:var(--sindoor);font-size:.7rem;font-weight:700;font-stretch:80%}.nd .top-panel .kids{flex-wrap:wrap;gap:8px;padding:0 0 14px;display:flex}.nd .top-panel .kids a{font-family:var(--f-head);text-transform:uppercase;letter-spacing:.05em;color:var(--ink);background:var(--rice-2);border-radius:3px;padding:.5em .75em;font-size:.9rem;font-weight:800;text-decoration:none;box-shadow:0 3px #bfae84}.nd .top-panel .acts{flex-wrap:wrap;gap:12px;padding:18px 0 22px;display:flex}@media (min-width:1180px){.nd .top-panel{display:none}}.nd.foot{background:var(--ink-deep);color:var(--rice);overflow-x:clip}.nd .foot-big{font-family:var(--f-head);margin:0;font-size:clamp(3rem,9vw,6.4rem);font-weight:850;line-height:.86}.nd .foot-big .serif{color:var(--marigold)}.nd .foot-grid{border-top:1px solid #f4ecd82e;gap:34px;margin-top:44px;padding-top:34px;display:grid}@media (min-width:640px){.nd .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.nd .foot-grid{grid-template-columns:1fr 1fr 1fr 1.2fr}}.nd .foot-h{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--haldi);opacity:.8;margin:0;font-size:.7rem;font-weight:700;font-stretch:80%}.nd .foot-links{font-family:var(--f-head);text-transform:uppercase;letter-spacing:.05em;gap:3px;margin:14px 0 0;padding:0;font-size:1rem;font-weight:800;list-style:none;display:grid}.nd .foot-links a,.nd .foot-addr a{color:var(--rice);border-bottom:1px solid #f4ecd859;text-decoration:none}.nd .foot-links a{padding:3px 0;display:inline-block}.nd .foot-links a:hover,.nd .foot-addr a:hover{border-bottom-color:var(--rice)}.nd .foot-addr{gap:8px;margin-top:14px;font-size:.95rem;font-style:normal;display:grid}.nd .foot-op{border-top:1px solid #f4ecd82e;flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;padding-top:30px;display:flex}.nd .foot-venture{font-family:var(--f-serif);opacity:.9;margin:0;font-size:1.1rem;font-style:italic}.nd .foot-brand{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.nd .foot-brand img{width:auto;max-width:100%;height:40px;display:block}.nd .foot-brand span{font-family:var(--f-head);color:var(--rice);white-space:nowrap;font-size:1.35rem;font-weight:800;line-height:1}.nd .foot-brand .tm{vertical-align:.7em;margin-left:.12em;font-size:.36em}.nd .foot-fine{font-family:var(--f-mono);letter-spacing:.08em;opacity:.7;border-top:1px solid #f4ecd82e;flex-wrap:wrap;justify-content:flex-end;gap:8px 24px;margin-top:30px;padding-top:20px;font-size:.7rem;font-stretch:80%;display:flex}.nd .foot-fine button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:4px 0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.nd a.fc:hover,.nd .fw a:hover .sh{transform:none}.nd .pick:has(:checked){transform:none}.nd.top{transition:none}}.nd .rp-h{margin-top:0}.nd .rp-hint{margin-top:10px}.nd .rp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;display:flex}.nd .rp-back{background:var(--ink);color:var(--paper);font-family:var(--f-head);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:0;border-radius:3px;align-items:center;gap:.5em;padding:.65em 1em;font-size:.9rem;font-weight:800;display:inline-flex;box-shadow:0 3px #0f0b09}.nd .rp-back:disabled{opacity:.35;cursor:default}.nd .rp-back:not(:disabled):active{transform:translateY(2px);box-shadow:0 1px #0f0b09}.nd .rp-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:12px;margin-top:26px;display:grid}@media (min-width:640px){.nd .rp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width:960px){.nd .rp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (min-width:1240px){.nd .rp-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.nd .rp-box{aspect-ratio:1;text-align:left;background:var(--bg);color:var(--fg);border:2px solid var(--ink);box-shadow:0 5px 0 var(--ink);cursor:pointer;font:inherit;flex-direction:column;justify-content:flex-end;gap:6px;min-width:0;padding:12px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.nd .rp-box b{font-family:var(--f-head);letter-spacing:-.01em;font-size:clamp(.95rem,1.9vw,1.2rem);font-weight:900;line-height:.98;position:relative}.nd .rp-art{stroke:currentColor;opacity:.8;width:100%;height:64%;position:absolute;top:4%;left:0;right:0}.nd .rp-photo{object-fit:cover;border-bottom:2px solid var(--ink);filter:saturate(.9);width:100%;height:62%;transition:filter .3s;position:absolute;top:0;left:0;right:0}.nd .rp-box:hover .rp-photo,.nd .rp-box.on .rp-photo{filter:saturate(1.05)}.nd .rp-count{background:var(--ink);min-width:28px;height:28px;color:var(--paper);font-family:var(--f-head);border-radius:999px;place-items:center;padding:0 6px;font-size:.85rem;font-weight:800;display:grid;position:absolute;top:10px;right:10px}.nd .rp-box:hover{box-shadow:0 7px 0 var(--ink);transform:translateY(-2px)}.nd .rp-box:has(.rp-make){aspect-ratio:1/1.32}.nd .rp-box:has(.rp-make) .rp-photo{height:50%}.nd .rp-make{background:var(--paper);min-height:3.4em;color:var(--ink);border:1.5px solid var(--ink);border-radius:3px;flex-direction:column;justify-content:center;gap:2px;margin-top:4px;padding:6px 8px;font-size:.74rem;font-weight:600;line-height:1.2;display:flex;position:relative}.nd .rp-make em{font-style:normal;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--umber,#a5402a);font-size:.7rem;font-weight:700}.nd .rp-produce{background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:4px;margin:18px 0 6px;padding:18px 16px 14px;position:relative}.nd .rp-produce .pr-title{background:var(--ink);color:var(--paper);font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;margin:0;padding:2px 9px;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:12px}.nd .rp-hero{font-family:var(--f-head);margin:0;font-size:1.3rem;font-weight:900;line-height:1.1}.nd .rp-produce ul{margin:8px 0 0;padding:0;font-size:.9rem;font-weight:600;list-style:none}.nd .rp-produce li:before{content:"Also → ";font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:.7rem}.nd .rp-box.on{box-shadow:0 2px 0 var(--ink);outline:3px solid var(--ink);outline-offset:-9px;transform:translateY(3px)}.nd .rp-box.on .rp-art path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s forwards rp-draw}@keyframes rp-draw{to{stroke-dashoffset:0}}.nd .rp-panel{background:var(--bg);color:var(--fg);border:2px solid var(--ink);box-shadow:0 5px 0 var(--ink);grid-column:1/-1;padding:14px 12px 16px;animation:.35s both rp-open;position:relative}@keyframes rp-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.nd .rp-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.nd .rp-panel-head b{font-family:var(--f-head);font-size:1.25rem;font-weight:900;line-height:1}.nd .rp-x{background:var(--ink);width:34px;height:34px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;font-size:1.2rem;line-height:1}.nd .rp-moments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.nd .rp-moments{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.nd .rp-moments{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}@media (min-width:1240px){.nd .rp-moments{grid-template-columns:repeat(6,minmax(0,1fr))}}.nd .rp-moments li{animation:.35s both rp-open}.nd .rp-m{aspect-ratio:1;text-align:left;background:var(--paper);width:100%;color:var(--ink);border:1.5px solid var(--ink);border-top:6px solid var(--door);cursor:pointer;font:inherit;flex-direction:column;gap:6px;min-width:0;padding:10px;transition:background .25s,filter .25s,transform .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #2a221f8c}.nd .rp-m.d-catch{--door:var(--firozi)}.nd .rp-m.d-keep{--door:var(--marigold)}.nd .rp-m.d-give{--door:var(--rose)}.nd .rp-door{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--door);font-size:.7rem;font-weight:700;font-stretch:80%}.nd .rp-sketch{width:100%;height:32%;min-height:40px;color:var(--ink);opacity:.9;flex:none;margin:2px 0 0;display:block}.nd .rp-m.on .rp-sketch{opacity:.45}.nd .rp-head-name{align-items:center;gap:10px;min-width:0;display:inline-flex}.nd .rp-kind-sketch{color:currentColor;flex:none;width:46px;height:46px}.nd .rp-m b{font-family:var(--f-head);overflow-wrap:anywhere;font-size:clamp(.92rem,2.1vw,1.08rem);font-weight:800;line-height:1.05}.nd .rp-format{background:#e8dcbc;align-self:flex-start;margin-top:auto;padding:.3em .5em;font-size:.7rem;font-weight:600;line-height:1.25}.nd .rp-m:active{transform:translateY(2px);box-shadow:0 1px #2a221f8c}.nd .rp-m.on{filter:grayscale();background:#d6d0c3;transform:translateY(2px);box-shadow:inset 0 0 0 2px #2a221f59}.nd .rp-tick{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.8rem;font-weight:800;display:none;position:absolute;top:8px;right:8px}.nd .rp-m.on .rp-tick{display:grid}.nd .nbtn:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.4)}.nd .rp-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:30px;display:flex}.nd .rp-link{font-family:var(--f-head);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:2px solid;padding:4px 0;font-size:.9rem;font-weight:800}.nd .rp-link-light{color:var(--paper)}.nd .rp-bar{bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--ink);max-width:600px;color:var(--paper);font-family:var(--f-head);justify-content:space-between;align-items:center;gap:14px;margin:26px auto 0;padding:10px 10px 10px 16px;font-size:1rem;font-weight:800;animation:.3s both rp-open;display:flex;position:sticky;box-shadow:0 12px 26px -12px #0009}.nd .rp-bar .rp-link{color:var(--paper);font-size:.8rem}@media (max-width:767px){.nd .rp-bar{bottom:calc(4.6rem + env(safe-area-inset-bottom,0px))}.nd .rp-bar .rp-link{display:none}}.nd .rp-summary{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.nd .rp-summary li{background:#faf5e914;border:1px solid #faf5e940;gap:4px;padding:12px;display:grid}.nd .rp-summary b{font-family:var(--f-head);font-size:1.05rem;font-weight:800;line-height:1.05}.nd .rp-summary span{opacity:.8;font-size:.8rem}.nd .rp-ft{font-family:var(--f-head);margin:28px 0 0;font-size:1.3rem;font-weight:800}.nd .rp-formats{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.nd .rp-formats li{background:var(--haldi);color:var(--ink);padding:.45em .8em;font-size:.85rem;font-weight:700}@media (prefers-reduced-motion:reduce){.nd .rp-panel,.nd .rp-moments li,.nd .rp-bar{animation:none}.nd .rp-box.on .rp-art path{stroke-dashoffset:0;animation:none}}}.nd .rp-gate{gap:18px;margin-top:12px;display:grid}.nd .sw-peek{max-height:1000px;position:relative;overflow:hidden}@media (max-width:959px){.nd .sw-peek{max-height:1250px}}.nd .sw-fade{pointer-events:none;-webkit-backdrop-filter:blur(7px);background:linear-gradient(to bottom, #f4ecd800 10%, #f4ecd8bf 60%, var(--rice) 96%);height:62%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 38%);mask-image:linear-gradient(#0000,#000 38%)}.nd .sw-wall{border-top:2px solid var(--ink);margin-top:-2px}@media (min-width:960px){.nd .rp-gate{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:28px}}.nd .rp-gate-say{padding:6px 4px}.nd .rp-gate-form{background:var(--paper);color:var(--ink);border:2px solid var(--ink);padding:clamp(16px,3vw,28px)}.nd .book-also{border-left:3px solid var(--ac);max-width:46ch;padding-left:14px}.nd .book-bar{z-index:45;background:var(--paper);border-top:2px solid var(--ink);padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));transition:transform .35s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -10px 24px -16px #00000073}.nd .book-bar.on{transform:none}.nd .book-bar-in{justify-content:space-between;align-items:center;gap:16px;display:flex}.nd .book-bar-say{font-family:var(--f-head);letter-spacing:-.01em;margin:0;font-size:1.35rem;font-weight:900;display:none}.nd .book-bar .nbtn{flex:1;justify-content:space-between;font-size:1rem}@media (min-width:640px){.nd .book-bar-say{display:block}.nd .book-bar .nbtn{flex:none}}@media (prefers-reduced-motion:reduce){.nd .book-bar{transition:none}}.nd .journal-refs{border-top:1px solid #2a221f40;margin-top:44px;padding-top:18px}.nd .journal-refs h2{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:700;font-stretch:80%}.nd .journal-refs ol{color:var(--ink-2);gap:6px;margin:0;padding-left:1.6em;font-size:.78rem;line-height:1.5;display:grid}.nd .journal-refs a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.nd .journal-refs li{scroll-margin-top:calc(var(--bar) + 60px)}.nd .journal-refs li:target{background:#e8a83847}.nd .journal-more>summary{cursor:pointer;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);text-underline-offset:3px;margin-top:8px;padding:6px 0;font-size:.7rem;font-weight:700;font-stretch:80%;text-decoration:underline;list-style:none;display:inline-block}.nd .journal-more>summary::-webkit-details-marker{display:none}.nd .journal-more>summary:hover{color:var(--ink)}.nd .journal-more .jm-hide,.nd .journal-more[open] .jm-show{display:none}.nd .journal-more[open] .jm-hide{display:inline}.nd .journal-more ol{margin-top:6px}.nd .journal-cite{font-family:var(--f-mono);margin-left:1px;font-size:.62em;line-height:0}.nd .journal-cite a{color:var(--ink-2);text-decoration:none}.nd .journal-cite a:hover{text-decoration:underline}.nd .journal-answers{gap:14px;margin:0 0 44px;padding:0;list-style:none;display:grid}.nd .journal-answers li{background:var(--paper);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);scroll-margin-top:calc(var(--bar) + 24px);grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 18px 20px;display:grid}.nd .journal-answers li:first-child{--ja:#d9634a}.nd .journal-answers li:nth-child(2){--ja:#c9a45c}.nd .journal-answers li:nth-child(3){--ja:#6f97aa}.nd .journal-answers li:nth-child(4){--ja:#8f8c3c}.nd .journal-answers li:target{box-shadow:5px 5px 0 var(--ja);outline:3px solid var(--ja);outline-offset:2px}.nd .journal-answers h2{font-family:var(--f-head);margin:0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:900;line-height:.98}.nd .journal-answers p{margin:8px 0 0;font-size:1.02rem;line-height:1.6}.nd .wdb{min-height:128px;padding:22px max(var(--gl), 5vw);color:#faf5e9;border-bottom:4px solid var(--wa);background:#2a221f;align-items:center;gap:clamp(16px,3.4vw,48px);text-decoration:none;display:flex;overflow:hidden}.nd .wdb-1{--wa:#d9634a;--ws:#e8a58f;--wt:#faf5e9}.nd .wdb-2{--wa:#e8dcbc;--ws:#e8dcbc;--wt:#2a221f}.nd .wdb-3{--wa:#a9c2cd;--ws:#a9c2cd;--wt:#2a221f}.nd .wdb-4{--wa:#c9c77a;--ws:#c9c77a;--wt:#2a221f}.nd .wdb-line{min-width:0;font-family:var(--f-head);flex:auto;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:900;line-height:.98}.nd .wdb-em{font-family:var(--f-serif);color:var(--ws);font-style:italic;font-weight:400}.nd .wdb-go{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;flex:none;align-items:center;gap:12px;font-size:.75rem;font-weight:700;display:flex}.nd .wdb-arrow{background:var(--wa);width:52px;height:52px;color:var(--wt);transition:transform .2s var(--ease);border-radius:50%;place-items:center;font-size:1.25rem;display:grid}.nd .wdb:hover .wdb-arrow{transform:translate(4px)}.nd .wdb-slam{background:var(--wa);color:#2a221f;padding:0 .18em}.nd .wdb-struck{position:relative}.nd .wdb-bar{transform-origin:0;background:#faf5e9;height:.11em;position:absolute;top:54%;left:-.1em;right:-.1em;transform:rotate(-3deg)}.nd .wdb-dots{vertical-align:middle;gap:.16em;margin-left:.2em;display:inline-flex}.nd .wdb-dots i{background:var(--c);border-radius:50%;width:.24em;height:.24em}.nd .wdb-sand>span{white-space:nowrap}@media (max-width:759px){.nd .wdb{flex-direction:column;align-items:flex-start;gap:12px}.nd .wdb-go{align-self:flex-end}.nd .wdb-arrow{width:44px;height:44px}.nd .wdb-4 .wdb-stay{margin-left:0;display:block}}@media (prefers-reduced-motion:no-preference){.nd .wdb :is(.wdb-w,.wdb-ans,.wdb-slam,.wdb-bar,.wdb-ig,.wdb-dots i,.wdb-s,.wdb-stay){animation-duration:8s;animation-iteration-count:infinite;animation-play-state:paused}.nd .wdb.is-on :is(.wdb-w,.wdb-ans,.wdb-slam,.wdb-bar,.wdb-ig,.wdb-dots i,.wdb-s,.wdb-stay){animation-play-state:running}.nd .wdb-w{animation-name:wdb-rise;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:calc(var(--i) * 90ms);display:inline-block}.nd .wdb-ans{animation-name:wdb-wipe;animation-timing-function:cubic-bezier(.65,0,.35,1);display:inline-block}.nd .wdb-slam{animation-name:wdb-slam;animation-timing-function:cubic-bezier(.22,1,.36,1);display:inline-block}.nd .wdb-bar{animation-name:wdb-strike;animation-timing-function:cubic-bezier(.65,0,.35,1)}.nd .wdb-ig{animation-name:wdb-ignite;animation-timing-function:ease-out}.nd .wdb-dots i{animation-name:wdb-fire;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:calc(var(--d) * .26s)}.nd .wdb-s{animation-name:wdb-sand;animation-timing-function:cubic-bezier(.55,0,.75,.4);animation-delay:calc(var(--i) * 45ms);display:inline-block}.nd .wdb-stay{animation-name:wdb-stay;animation-timing-function:cubic-bezier(.22,1,.36,1);display:inline-block}}@keyframes wdb-rise{0%{opacity:0;transform:translateY(.55em)}7%,88%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}@keyframes wdb-wipe{0%,26%{clip-path:inset(0 100% 0 0)}38%,88%{clip-path:inset(0);opacity:1}95%,to{clip-path:inset(0);opacity:0}}@keyframes wdb-slam{0%,18%{opacity:0;transform:scale(2.4)rotate(-6deg)}24%{opacity:1;transform:scale(.92)rotate(-2deg)}28%,88%{opacity:1;transform:scale(1)rotate(-2deg)}95%,to{opacity:0;transform:scale(1)rotate(-2deg)}}@keyframes wdb-strike{0%,34%{transform:scaleX(0)rotate(-3deg)}42%,88%{transform:scaleX(1)rotate(-3deg)}95%,to{opacity:0;transform:scaleX(1)rotate(-3deg)}}@keyframes wdb-ignite{0%,20%{color:#6f625a;text-shadow:none}28%,88%{color:#a9c2cd;text-shadow:0 0 22px #a9c2cd99}95%,to{color:#a9c2cd;opacity:0}}@keyframes wdb-fire{0%,30%{opacity:.15;transform:scale(.6)}34%{opacity:1;transform:scale(1.5)}40%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0}}@keyframes wdb-sand{0%{opacity:0;transform:translateY(.3em)}6%,28%{opacity:1;transform:translate(0)rotate(0)}54%,to{opacity:0;transform:translate(var(--x), .8em) rotate(var(--r))}}@keyframes wdb-stay{0%,40%{opacity:0;transform:translateY(.45em)}50%,90%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}.nd .faq-jump{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.nd .faq-chip{background:var(--bg);color:var(--fg);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:7px 12px;font-size:.72rem;font-weight:700;font-stretch:80%;text-decoration:none;transition:transform .15s,box-shadow .15s}.nd .faq-chip:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.nd .faq-digs{grid-template-columns:minmax(0,1fr);gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.nd .faq-dig-hero{background:var(--bg);color:var(--fg);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);flex-direction:column;display:flex}.nd .faq-dig-ph{border-bottom:2px solid var(--ink);flex:auto;min-height:210px;position:relative;overflow:hidden}.nd .faq-dig-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nd .faq-dig-body{padding:22px 22px 26px}.nd .faq-dig-now{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:.8rem;font-weight:700;font-stretch:80%;display:flex}.nd .faq-dig-now b{background:var(--ac);color:var(--acf);padding:5px 10px}.nd .faq-dig-hero h3{font-family:var(--f-head);letter-spacing:-.01em;text-transform:uppercase;margin:16px 0 0;font-size:clamp(2.5rem,5vw,3.9rem);font-weight:900;line-height:.95}.nd .faq-dig-line{font-family:var(--f-serif);margin:12px 0 20px;font-size:clamp(1.3rem,2.1vw,1.6rem);font-style:italic;line-height:1.2}.nd .faq-dig-human{margin:16px 0 0;font-size:.92rem;line-height:1.4}.nd .faq-dig{background:var(--paper);height:100%;color:var(--ink);border:2px solid var(--ink);align-items:center;gap:14px;padding:14px;display:flex}.nd .faq-dig-round{object-fit:cover;border:2px solid var(--ink);filter:saturate(.75);border-radius:50%;flex:none;width:72px;height:72px}.nd .faq-dig-soon{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;border:1.5px dashed var(--ink);padding:2px 7px;font-size:.7rem;font-weight:700;font-stretch:80%;display:inline-block}.nd .faq-dig b{font-family:var(--f-head);text-transform:uppercase;margin-top:8px;font-size:1.25rem;font-weight:900;line-height:1;display:block}.nd .faq-dig-where{font-family:var(--f-mono);letter-spacing:.04em;color:var(--sindoor);margin-top:8px;font-size:.7rem;font-weight:700;font-stretch:80%;display:block}@media (min-width:640px){.nd .faq-digs{grid-template-columns:repeat(2,minmax(0,1fr))}.nd .faq-dig-hero{grid-column:1/-1}.nd .faq-dig-ph{min-height:300px}}@media (min-width:1040px){.nd .faq-digs{grid-template-rows:repeat(6,auto);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);grid-auto-flow:dense;gap:18px}.nd .faq-dig-hero{grid-area:1/2/span 6;margin:-10px 0}.nd .faq-dig-left{grid-area:span 2/1}.nd .faq-dig-right{grid-area:span 3/3}.nd .faq-dig-right .faq-dig{flex-direction:column;justify-content:center;align-items:flex-start}.nd .faq-dig-right .faq-dig-round{width:96px;height:96px}}.nd .faq-sec{scroll-margin-top:var(--bar)}.nd .faq-head-in{align-items:end;gap:24px;padding-top:44px;padding-bottom:40px;display:grid}@media (min-width:900px){.nd .faq-head-in{grid-template-columns:minmax(0,1fr) auto;gap:40px}}.nd .faq-n{font-family:var(--f-head);color:var(--ac);font-size:3rem;font-weight:900;line-height:1}.nd .faq-eb{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;margin:8px 0 12px;font-size:.75rem;font-weight:700;font-stretch:80%}.nd .faq-head .h-l{max-width:20ch;font-size:clamp(2.1rem,5vw,3.8rem)}.nd .faq-thumbs{display:flex}.nd .faq-thumbs img{object-fit:cover;border:4px solid var(--fg);border-radius:50%;width:clamp(76px,11vw,120px);height:clamp(76px,11vw,120px);box-shadow:0 6px 16px -8px #00000080}.nd .faq-thumbs img+img{margin-left:-18px}.nd .faq-thumbs img:nth-child(2){transform:translateY(-10px)}.nd .faq-list{max-width:900px;padding-top:36px;padding-bottom:48px}.nd .faq-q{border-bottom:2px solid #2a221f2e}.nd .faq-q:first-child{border-top:2px solid var(--ink)}.nd .faq-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;list-style:none;display:flex}.nd .faq-q summary::-webkit-details-marker{display:none}.nd .faq-q h3{font-family:var(--f-head);margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:800;line-height:1.2}.nd .faq-q summary:hover h3{color:var(--sindoor)}.nd .faq-plus{border:2px solid var(--ink);border-radius:50%;flex:none;width:30px;height:30px;position:relative}.nd .faq-plus:before,.nd .faq-plus:after{content:"";background:var(--ink);width:12px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nd .faq-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.nd .faq-q[open] .faq-plus{background:var(--ink)}.nd .faq-q[open] .faq-plus:before{background:var(--paper)}.nd .faq-q[open] .faq-plus:after{background:var(--paper);transform:translate(-50%,-50%)rotate(0)}.nd .faq-a{max-width:70ch;padding:0 0 24px}.nd .faq-a p{margin:0;font-size:1.04rem;line-height:1.75}.nd .faq-a p+p{margin-top:12px}.nd .get-wrap{min-width:0}.nd .get-col{aspect-ratio:1/1.36;max-width:600px;position:relative;container-type:inline-size}.nd .get-col img{width:100%;height:auto;display:block}.nd .get-pola{z-index:1;filter:brightness(.82)saturate(.85);background:#fbf7ee;width:27%;margin:0;padding:1.1cqw 1.1cqw 4.6cqw;position:absolute;box-shadow:0 8px 18px #0000004d}.nd .get-pola:before{content:"";z-index:1;background:#d8c8a0e6;width:38%;height:3.4cqw;position:absolute;top:-1.5cqw;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 2px #00000040}.nd .get-pola-1{top:6%;left:-1%;transform:rotate(-8deg)}.nd .get-pola-2{top:7%;right:-1%;transform:rotate(7deg)}.nd .get-pola-3{top:31%;left:0;transform:rotate(5deg)}.nd .get-pola-4{top:32%;right:0;transform:rotate(-6deg)}.nd .get-pola-5{filter:none;bottom:0;left:36.5%;transform:rotate(-3deg)}.nd .get-hero{z-index:3;width:68%;position:absolute;top:2%;left:16%;transform:rotate(-1.5deg)}.nd .get-hero img{box-shadow:0 18px 44px #0006}.nd .get-score{z-index:6;background:var(--haldi);width:19cqw;height:19cqw;color:var(--ink);border-radius:50%;place-content:center;justify-items:center;display:grid;position:absolute;top:-3%;right:-9%;transform:rotate(6deg);box-shadow:0 6px 16px #00000059}.nd .get-score-l{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;text-align:center;font-size:clamp(.42rem,1.65cqw,.6rem);font-weight:700;font-stretch:80%;line-height:1.1}.nd .get-score-v{font-family:var(--f-head);font-size:7.4cqw;font-weight:900;line-height:.95}.nd .get-stamp{z-index:8;outline-offset:.5cqw;color:#c4261d;font-family:var(--f-head);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;opacity:.94;border:.6cqw solid #c4261d;border-radius:.8cqw;outline:.2cqw solid #c4261d;padding:1.2cqw 2cqw;font-size:4.5cqw;font-weight:900;line-height:1;position:absolute;top:60.5%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)}.nd .get-e{width:31%;margin:0;position:absolute}.nd .get-e1{z-index:4;bottom:1%;left:0;transform:rotate(-4deg)}.nd .get-e2{z-index:5;bottom:2.5%;right:0;transform:rotate(4deg)}.nd .get-l{z-index:7;background:var(--haldi);color:var(--ink);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:4px 8px;font-size:.7rem;font-weight:700;font-stretch:80%;line-height:1.2;position:absolute;box-shadow:0 2px 6px #0000004d}.nd .get-l-script{top:5%;left:-4%;transform:rotate(-1.5deg)}.nd .get-l-engrams{bottom:1%;left:50%;transform:translate(-50%)}.nd .get-audio{z-index:9;background:var(--ink);border:1px solid #e8dcbc8c;border-radius:99px;align-items:center;gap:1.6cqw;padding:1.4cqw 2.4cqw 1.4cqw 1.6cqw;display:flex;position:absolute;top:52.5%;left:-1%;box-shadow:0 8px 20px #0006}.nd .get-audio:before{content:"";border-style:solid;border-width:1.5cqw 0 1.5cqw 2.4cqw;border-color:transparent transparent transparent var(--haldi);flex:none;width:0;height:0;margin-left:1cqw}.nd .get-audio-in{gap:.5cqw;display:grid}.nd .get-audio-l{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--haldi);font-size:clamp(.46rem,1.75cqw,.62rem);font-weight:700;font-stretch:80%;line-height:1.1}.nd .get-wave{align-items:center;gap:.5cqw;height:4.2cqw;display:flex}.nd .get-wave i{background:var(--haldi);width:.62cqw;min-width:2px;height:100%;transform:scaleY(var(--h));transform-origin:50%;border-radius:2px;animation:1.05s ease-in-out infinite alternate getVoice;display:block}@keyframes getVoice{0%{transform:scaleY(.18)}to{transform:scaleY(var(--h))}}@media (prefers-reduced-motion:reduce){.nd .get-wave i{animation:none}}.nd .get-note{opacity:.72;margin:14px 0 0;font-size:.82rem}.nd .mem-topics{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:26px;display:grid}@media (min-width:640px){.nd .mem-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.nd .mem-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}.nd .mem-topics li{border:2px solid var(--ink);background:var(--rice,#fff8ea);padding:18px 20px;scroll-margin-top:96px}.nd .mem-topics h3{font-family:var(--f-head);font-size:1.2rem;font-weight:900;line-height:1.15}.nd .mem-topics p{margin-top:8px;line-height:1.5}.nd .kp-mast{background:var(--ink-deep);color:var(--paper)}.nd .kp-mast .band{padding-bottom:28px;position:relative}.nd .kp-mast-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.nd .kp-mast-grid img{aspect-ratio:1;object-fit:cover;filter:saturate(.9);width:100%;display:block}.nd .kp-mast-card{z-index:1;background:var(--paper);width:min(92%,640px);color:var(--ink);border:2px solid var(--ink);text-align:center;margin:-54px auto 0;padding:22px 24px 24px;position:relative;box-shadow:8px 8px #000}.nd .kp-mast-card h1{font-family:var(--f-head);letter-spacing:-.015em;font-size:clamp(2.5rem,9vw,5.4rem);font-weight:900;line-height:.92}.nd .kp-mast-card h1 em{font-family:var(--f-serif);color:var(--sindoor);font-style:italic;font-weight:400}.nd .kp-mast-card p{margin-top:10px;font-size:clamp(1.05rem,2.4vw,1.3rem);line-height:1.4}@media (min-width:900px){.nd .kp-mast-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.nd .kp-mast-grid img{aspect-ratio:3/4}.nd .kp-mast-grid img:nth-child(2n){transform:translateY(18px)}.nd .kp-mast-card{width:min(60%,680px);margin-top:-40px}}.nd .kp-top{background:var(--rice)}.nd .kp-top-in{align-items:start;gap:28px;padding-bottom:44px;display:grid}@media (min-width:900px){.nd .kp-top-in{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:56px}}.nd .kp-eye{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sindoor);font-size:.74rem;font-weight:700}.nd .kp-intro h2{margin-top:10px;font-size:clamp(2.3rem,6vw,4rem);line-height:1}.nd .kp-intro .lede{max-width:34em;margin-top:16px}.nd .ds-mic{border:1px solid var(--rice-2);text-align:left;background:#fff;align-items:center;gap:14px;width:100%;padding:12px 16px;display:flex}.nd .ds-mic p{gap:2px;display:grid}.nd .ds-mic b{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sindoor);font-size:.7rem;font-weight:700}.nd .ds-mic small{color:var(--ink);font-size:1rem}.nd .ds-mic--done{border-color:#5f7a3a}.nd .ds-mic--done b{color:#5f7a3a}.nd .ds-blob{--level:0;border:2px solid var(--ink);background:var(--sindoor);color:#fff;cursor:pointer;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative}.nd .ds-blob i{border:3px solid var(--sindoor);opacity:calc(.25 + var(--level) * .75);transform:scale(calc(1 + var(--level) * .55));pointer-events:none;border-radius:50%;transition:transform .1s ease-out,opacity .1s ease-out;position:absolute;inset:-4px}.nd .ds-blob[data-heard=true]{background:#5f7a3a}.nd .ds-blob[data-heard=true] i{border-color:#5f7a3a}.nd .ds-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.nd .ds-notes,.nd .ds-threads{text-align:left;border:1px solid var(--rice-2);background:#fff;width:100%;padding:14px 16px}.nd .ds-notes h3,.nd .ds-threads h3{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sindoor);font-size:.7rem;font-weight:700}.nd .ds-notes dl{gap:6px;margin:10px 0 0;display:grid}.nd .ds-notes dl div{grid-template-columns:74px 1fr;gap:10px;display:grid}.nd .ds-notes dt{font-weight:700}.nd .ds-notes dd{margin:0}.nd .ds-threads ul{font-family:var(--f-serif);gap:6px;margin:10px 0 0;padding-left:1.1em;font-size:1.1rem;font-style:italic;line-height:1.35;display:grid}.nd .ds-tick{text-align:left;align-items:flex-start;gap:8px;max-width:30em;font-size:.9rem;display:flex}.nd .ds-tick input{margin-top:4px}.nd .sw-tags{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.nd .sw-tags li{border:1px solid var(--ink-2);padding:3px 8px;font-size:.78rem;line-height:1.3}.nd .sw-tags b{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sindoor);margin-right:3px;font-size:.62rem}.nd .ds{background:var(--paper);width:100%;max-width:440px;color:var(--ink);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);text-align:center;justify-items:center;gap:18px;margin:0 auto;padding:0 20px 26px;display:grid}@media (max-width:520px){.nd .ds{box-shadow:5px 5px 0 var(--ink);padding-inline:16px}}.nd .ds-head{border-bottom:2px solid var(--ink);background:var(--rice);text-align:left;align-items:center;gap:10px;width:calc(100% + 40px);margin:0 -20px;padding:10px 14px;display:flex}@media (max-width:520px){.nd .ds-head{width:calc(100% + 32px);margin:0 -16px}}.nd .ds-head img{border-radius:6px;flex:none;width:28px;height:28px}.nd .ds-head b{font-family:var(--f-head);font-size:1.05rem;font-weight:800;line-height:1;display:block}.nd .ds-head sup{font-size:.5em}.nd .ds-head small{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sindoor);margin-top:3px;font-size:.66rem;font-weight:700;font-stretch:80%;display:block}.nd .ds-head i{color:var(--ink-2);margin:0 .3em;font-style:normal}.nd .ds-stage{justify-items:center;gap:12px;min-height:150px;padding-top:8px;display:grid}.nd .ds{--ds-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='212 150 600 720'%3E%3Cg transform='translate(0 -13)'%3E%3Crect x='402' y='182' width='220' height='48' rx='24' fill='%23b23a30'/%3E%3Cpath d='M312 652V392L512 640L712 392V652' fill='none' stroke='%236b3a1e' stroke-width='104' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='512' cy='808' r='50' fill='%23b23a30'/%3E%3C/g%3E%3C/svg%3E")}.nd .ds-orb{--lvl:0;width:112px;height:112px;margin-top:6px;position:relative}.nd .ds-orb i{background:var(--ds-m) center 54% / 50% no-repeat, radial-gradient(circle at 38% 34%, #fff3cf 0%, #f1c76a 40%, #c9852f 100%);background-blend-mode:multiply, normal;box-shadow:0 0 calc(14px + var(--lvl) * 40px) rgba(201, 133, 47, calc(.25 + var(--lvl) * .45));transform:scale(calc(.86 + var(--lvl) * .24));border-radius:50%;transition:transform .12s ease-out,box-shadow .12s ease-out;position:absolute;inset:0}.nd .ds-idle i{animation:4.5s ease-in-out infinite ds-breathe}.nd .ds-speaking i{animation:1.1s ease-in-out infinite ds-speak}.nd .ds-thinking i{animation:1.4s ease-in-out infinite ds-think}.nd .ds-listening i{background:var(--ds-m) center 54% / 50% no-repeat, radial-gradient(circle at 38% 34%, #fdf6e6 0%, #e9a58f 45%, #a5402a 100%);background-blend-mode:multiply, normal}@keyframes ds-breathe{50%{transform:scale(.92)}}@keyframes ds-speak{0%,to{transform:scale(.9)}40%{transform:scale(1.02)}70%{transform:scale(.94)}}@keyframes ds-think{50%{opacity:.7;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.nd .ds-orb i{animation:none!important}}.nd .ds-caption{max-width:30em;font-family:var(--f-serif);color:var(--ink);font-size:1.2rem;font-style:italic;line-height:1.35}.nd .ds-count{font-family:var(--f-mono);letter-spacing:.08em;color:var(--sindoor);font-size:1.25rem}.nd .ds-count span{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin-right:.6em;font-size:.68rem}.nd .ds-panel{justify-items:center;gap:14px;width:100%;display:grid}.nd .ds-title{font-family:var(--f-head);font-size:clamp(1.8rem,7vw,2.3rem);font-weight:800;line-height:1}.nd .ds-line{font-size:1.05rem;line-height:1.5}.nd .ds-q{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sindoor);font-size:.74rem;font-weight:700}.nd .ds-note{color:var(--ink-2)}.nd .ds-fine{color:var(--ink-2);font-size:.82rem}.nd .ds-care{border-left:3px solid var(--sindoor);text-align:left;background:var(--rice);padding:10px 14px}.nd .ds-err{color:var(--sindoor)}.nd .ds-kinds{gap:10px;width:100%;display:grid}.nd .ds-kind{border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:#fff;padding:14px 18px;font-size:1.05rem;font-weight:700}.nd .ds-kind:hover,.nd .ds-kind:focus-visible{background:var(--ink);color:var(--paper)}.nd .ds-btn{border:2px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:4px 4px 0 var(--sindoor);cursor:pointer;padding:13px 24px;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-block}.nd .ds-btn-red{background:var(--sindoor);color:#fff;box-shadow:4px 4px 0 var(--ink)}.nd .ds-btn-sm{box-shadow:3px 3px 0 var(--sindoor);padding:10px 16px;font-size:.95rem}.nd .ds-btn:disabled{opacity:.6;cursor:wait}.nd .ds-link{color:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600;text-decoration:underline}.nd .ds-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:4px;display:flex}@keyframes ds-in{0%{opacity:0;transform:translateY(18px)rotate(-2deg)}}.nd .ds-drawing{background:var(--ink-2);width:40%;height:2px;animation:1.4s ease-in-out infinite alternate ds-draw}@keyframes ds-draw{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}.nd .ds-kindtag{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sindoor);font-size:.7rem;font-weight:700}.nd .ds-email{justify-items:center;gap:8px;display:grid}.nd .ds-email div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nd .ds-email input{border:2px solid var(--ink);width:220px;min-width:0;color:var(--ink);background:#fff;padding:10px 12px;font-size:1rem}.nd .sw-scroll{overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:var(--ink-2) transparent;max-height:min(80vh,1220px);margin-top:36px;margin-left:-14px;margin-right:-14px;padding:0 14px;overflow-y:auto}.nd .sw-scroll.is-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 90px),#0000);mask-image:linear-gradient(#000 calc(100% - 90px),#0000)}.nd .sw-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:52px 34px;margin:0;padding:22px 0 40px;list-style:none;display:grid}@media (max-width:599px){.nd .sw-grid{grid-template-columns:minmax(0,330px);justify-content:center}}.nd .sw-card{--tilt:-1.6deg;transform:rotate(var(--tilt));transition:transform .35s;position:relative}.nd .sw-card:nth-child(4n+2){--tilt:1.4deg}.nd .sw-card:nth-child(4n+3){--tilt:-.7deg}.nd .sw-card:nth-child(4n+4){--tilt:2deg}.nd .sw-card:hover{transform:rotate(0)translateY(-4px)}@media (prefers-reduced-motion:reduce){.nd .sw-card{transition:none}}.nd .sw-card:target .sw-pol{outline:3px solid var(--sindoor);outline-offset:5px}.nd .sw-pin{z-index:2;background:radial-gradient(circle at 34% 30%, #f3a58c 0 14%, var(--sindoor) 46%, #5e1f12 100%);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:-9px;left:50%;box-shadow:1px 4px 4px #00000059}.nd .sw-pol{background:#fdfbf6;margin:0;padding:12px 12px 0;box-shadow:0 1px 1px #00000014,0 12px 24px -6px #2b241959}.nd .sw-pol img,.nd .sw-blank{aspect-ratio:1;object-fit:cover;filter:contrast(1.04);background:#ece6d8;width:100%;display:block}.nd .sw-blank{place-items:center;display:grid}.nd .sw-pol figcaption{text-align:center;min-height:64px;font-family:var(--f-serif);color:#2b2419;padding:12px 4px 16px;font-size:1.45rem;font-style:italic;line-height:1.1}.nd .sw-slip{width:92%;transform:rotate(calc(var(--tilt) * -1.2));background:#f6efdf;border:1px solid #2b24192e;margin:-4px auto 0;padding:14px 16px;position:relative;box-shadow:0 6px 12px -8px #2b241973}.nd .sw-slip p{margin:0;font-size:.95rem;line-height:1.5}.nd .sw-slip .sw-date{margin-top:10px}.nd .sw-date{color:var(--ink-2);font-size:.8rem}.nd .sw-del{border:1px solid var(--sindoor);color:var(--sindoor);cursor:pointer;background:0 0;margin-top:10px;padding:4px 10px;font-size:.8rem}.nd .kt{background:var(--paper);border-top:2px solid var(--ink)}.nd .kt-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (max-width:1099px){.nd .kt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.nd .kt-grid{grid-template-columns:1fr;gap:18px}}.nd .kt-card,.nd .kt-result{--tone:var(--sindoor);--tone-bg:#f3d9cf}.nd .kt-card{text-align:center;border:2px solid var(--ink);box-shadow:5px 5px 0 var(--tone);background:#fffaf0;flex-direction:column;align-items:center;padding:14px 14px 20px;display:flex}@media (max-width:599px){.nd .kt-card{text-align:left;grid-template-columns:40% 1fr;align-items:start;gap:0 14px;display:grid}.nd .kt-card>*{grid-column:2}.nd .kt-card>.kt-face{grid-area:1/1/span 3}.nd .kt-card>.kt-belief,.nd .kt-card>.kt-not{grid-column:1/-1}.nd .kt-card h3{margin-top:2px;font-size:1.3rem}.nd .kt-card .kt-letter{width:30px;height:30px;font-size:.8rem;top:6px;left:6px}}.nd .kt-firozi{--tone:var(--firozi);--tone-bg:#dbe7ec}.nd .kt-leaf{--tone:var(--leaf);--tone-bg:#e6e5c8}.nd .kt-ink{--tone:var(--ink);--tone-bg:#e2dccf}.nd .kt-sindoor{--tone:var(--sindoor);--tone-bg:#f3d9cf}.nd .kt-face{aspect-ratio:4/5;border:2px solid var(--ink);background:var(--rice-2);width:100%;position:relative}.nd .kt-face img{object-fit:cover;width:100%;height:100%;display:block}.nd .kt-face-big{width:min(240px,70%)}.nd .kt-letter{background:var(--tone);color:#fff;width:38px;height:38px;font-family:var(--f-mono);border:2px solid #fffaf0;border-radius:50%;place-items:center;font-size:.95rem;font-weight:700;display:grid;position:absolute;top:10px;left:10px}.nd .kt-card h3,.nd .kt-result h3{margin-top:12px;font-size:1.45rem;font-weight:800;line-height:1.1}.nd .kt-alias{font-family:var(--f-serif);color:var(--tone);margin-top:3px;font-size:1.1rem;font-style:italic}.nd .kt-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;margin-top:8px;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.nd .kt-belief{background:var(--tone-bg);border-left:4px solid var(--tone);text-align:left;width:100%;font-family:var(--f-serif);margin:14px 0 0;padding:12px 14px;font-size:1.12rem;font-style:italic;line-height:1.3}.nd .kt-not{color:var(--ink-2);margin-top:10px;font-size:.85rem}.nd .kt-go{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;margin-top:36px;display:flex}.nd .kt-go span{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.75rem}.nd .kt-scrim{z-index:300;background:#2019168c;place-items:center;padding:16px;animation:.25s ease-out both kt-fade;display:grid;position:fixed;inset:0}@keyframes kt-fade{0%{opacity:0}}@keyframes kt-in{0%{opacity:0;transform:translateY(10px)}}.nd .kt-quiz{background:var(--paper);border:2px solid var(--ink);width:min(520px,100%);max-height:calc(100dvh - 32px);box-shadow:8px 8px 0 var(--sindoor);outline:none;padding:30px 24px 26px;position:relative;overflow-y:auto}.nd .kt-x{cursor:pointer;width:40px;height:40px;color:var(--ink);background:0 0;border:0;font-size:1.8rem;line-height:1;position:absolute;top:6px;right:8px}.nd .kt-q{animation:.3s ease-out both kt-in}.nd .kt-count{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:.72rem}.nd .kt-bar{background:var(--rice-2);height:4px;margin-top:8px}.nd .kt-bar span{background:var(--sindoor);height:100%;transition:width .3s var(--ease);display:block}.nd .kt-q h3{margin-top:18px;font-size:1.5rem;font-weight:800;line-height:1.15}.nd .kt-answers{gap:10px;margin-top:18px;display:grid}.nd .kt-answers button{text-align:left;border:2px solid var(--ink);min-height:52px;font:inherit;color:var(--ink);cursor:pointer;background:#fffaf0;padding:12px 16px;font-size:1.02rem;font-weight:600;transition:background .15s,transform .15s}.nd .kt-answers button:hover,.nd .kt-answers button:focus-visible{background:#f3d9cf;transform:translate(3px)}.nd .kt-answers button.is-picked{background:var(--sindoor);color:#fff}.nd .kt-back{margin-top:14px;font-size:.9rem}.nd .kt-result{text-align:center;flex-direction:column;align-items:center;animation:.4s ease-out both kt-in;display:flex}.nd .kt-result .kt-count{margin-top:10px}.nd .kt-result h3{margin-top:2px;font-size:1.9rem}.nd .kt-more{text-align:left;margin-top:12px;line-height:1.55}@media (prefers-reduced-motion:reduce){.nd .kt-scrim,.nd .kt-q,.nd .kt-result{animation:none}}.nd .kt-next{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:22px;display:flex}.nd .sw-empty{margin-top:36px;font-size:1.1rem}.nd .sw-review{border:2px dashed var(--sindoor);background:var(--paper);margin-top:36px;padding:20px;scroll-margin-top:90px}.nd .sw-review h2{font-size:1.4rem;font-weight:800}.nd .sw-rcard{border-top:1px solid var(--rice-2);grid-template-columns:120px 1fr;gap:16px;margin-top:18px;padding-top:18px;display:grid}.nd .sw-rart img,.nd .sw-rart .sw-blank{aspect-ratio:1;object-fit:cover;width:100%}.nd .sw-rart .ds-link{margin-top:6px;font-size:.85rem}.nd .sw-rcard input,.nd .sw-rcard textarea{border:1px solid var(--ink-2);width:100%;font:inherit;background:#fff;margin-top:8px;padding:8px 10px;display:block}.nd .sw-rcard details{margin-top:10px}.nd .sw-rcard details p{color:var(--ink-2);margin:8px 0}.nd .sw-flag{background:var(--sindoor);color:#fff;margin-top:6px;padding:2px 8px;font-size:.8rem;font-weight:700;display:inline-block}.nd .sw-rcard .ds-row{justify-content:flex-start}@media (max-width:520px){.nd .sw-rcard{grid-template-columns:1fr}}.nd .sw-mine{animation:.8s ease-out both ds-in}.nd .sw-mine .sw-slip{border-style:dashed;border-color:var(--sindoor)}.nd .sw-disclaimer{border-top:1px solid var(--rice-2);max-width:46em;color:var(--ink-2);margin-top:48px;padding-top:18px;font-size:.9rem}
