/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--aura:#7a3414;--tint:#1f4e5f}}}:host,:root{--color-bone:#f3f0ea;--color-bone-2:#eae4d8;--color-line:#ddd3c0;--color-clay:#4b5d3f;--color-clay-dark:#374630;--color-clay-soft:#e3e8da;--color-sage:#b3956a;--color-sage-soft:#f0e6d6;--color-gold:#ab8853;--font-sans:ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,monospace;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-bounce:cubic-bezier(.34,1.56,.64,1)}.theme-aabha{--color-bone:#fdf6f4;--color-bone-2:#f8e9e6;--color-line:#eeddd8;--color-clay:#ad3d54;--color-clay-dark:#862e42;--color-clay-soft:#f6dde3;--color-sage:#9c7a3f;--color-sage-soft:#f1e6d2;--color-gold:#c9a25d;--font-sans:"SN Bn Digits","Manrope",ui-sans-serif,system-ui,sans-serif;--radius-xs:6px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#f0d9d3;--color-ink:#2b1c22;--color-ink-soft:#4a3038;--color-muted:#8d7079;--font-display:"SN Bn Digits","Playfair Display",ui-serif,Georgia,serif;--radius-sm:12px;--radius-md:20px;--radius-lg:32px;--radius-xl:48px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-aabha.sn-dark{--color-bone:#1a1115;--color-bone-2:#24181d;--color-sand:#33232a;--color-ink:#f6e8e4;--color-ink-soft:#dcc8c4;--color-muted:#b29aa1;--color-line:#3a2930;--color-clay:#c0506a;--color-clay-dark:#f2a7b8;--color-clay-soft:#3a1c25;--color-sage:#c4a06b;--color-sage-soft:#2e2418;--color-gold:#d4ad6a;color-scheme:dark}.theme-aabha.sn-dark :has(>:is([class~=from-ink\/55],[class~=from-ink\/70],[class~=from-ink\/75],[class~=from-ink\/80],[class~=from-ink\/85],[class~=from-ink\/90])),.theme-aabha.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/60],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85],[class~="group-hover:bg-ink/35"],[class~=from-ink\/55],[class~=from-ink\/70],[class~=from-ink\/75],[class~=from-ink\/80],[class~=from-ink\/85],[class~=from-ink\/90]),.theme-aabha.sn-dark :is(section,footer,aside).bg-clay,.theme-aabha.sn-dark :is(section,footer,div,aside).bg-ink,.theme-aabha.sn-dark section:has(>.absolute.inset-0.bg-ink),.theme-aabha.sn-dark section:has(>.absolute.inset-0>.absolute.inset-0[class~=bg-ink\/55]){--color-bone:#fdf6f4;--color-bone-2:#f8e9e6;--color-sand:#f0d9d3;--color-ink:#2b1c22;--color-ink-soft:#4a3038;--color-muted:#8d7079;--color-line:#eeddd8;--color-clay:#ad3d54;--color-clay-dark:#862e42;--color-clay-soft:#f6dde3;--color-sage:#9c7a3f;--color-sage-soft:#f1e6d2;--color-gold:#c9a25d;color-scheme:light}.theme-aabha.sn-dark .hover\:bg-clay-dark:hover{background-color:#a63c55}.theme-aabha.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-aabha :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-weight:500}.theme-aabha ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-aabha ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-aabha ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-aabha ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-aabha .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-aabha .container-x{--container-pad:2.5rem}}.theme-aabha .eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--color-gold);font-size:.6875rem;font-weight:600}.theme-aabha .link-underline{display:inline-block;position:relative}.theme-aabha .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-aabha .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-aabha .clip-reveal{clip-path:inset(0 0 100%)}.theme-aabha .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-aabha .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-aabha .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-aabha .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-aabha .animate-marquee{animation:aabha-marquee 32s linear infinite}.theme-aabha .animate-marquee-slow{animation:aabha-marquee 60s linear infinite}.theme-aabha .animate-marquee-rev{animation:aabha-marquee-rev 45s linear infinite}.theme-aabha .pause-on-hover:hover .animate-marquee,.theme-aabha .pause-on-hover:hover .animate-marquee-rev,.theme-aabha .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-aabha .animate-float{animation:aabha-float 7s ease-in-out infinite}.theme-aabha .animate-kenburns{animation:aabha-kenburns 18s ease-in-out infinite alternate}.theme-aabha .animate-spin-slow{animation:spin 22s linear infinite}.theme-aabha .animate-pulse-ring{animation:aabha-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-aabha .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-aabha .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-aabha .hide-scrollbar::-webkit-scrollbar{display:none}.theme-aabha .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes aabha-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes aabha-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes aabha-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes aabha-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes aabha-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-nokshi{--color-bone:#faf7f2;--color-bone-2:#f2ece3;--color-line:#e2d8cb;--color-clay:#c0603a;--color-clay-dark:#a04d2c;--color-clay-soft:#f0dbd0;--color-sage:#79866c;--color-sage-soft:#e4e8dd;--color-gold:#b8924a;--font-sans:"SN Bn Digits","Inter",ui-sans-serif,system-ui,sans-serif;--radius-xs:4px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#e7dccd;--color-ink:#16120f;--color-ink-soft:#3d3630;--color-muted:#7a6f65;--font-display:"SN Bn Digits","Fraunces",ui-serif,Georgia,serif;--radius-sm:8px;--radius-md:14px;--radius-lg:24px;--radius-xl:36px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-nokshi.sn-dark{--color-bone:#15110e;--color-bone-2:#1f1a16;--color-sand:#2c241e;--color-ink:#f3ece2;--color-ink-soft:#d8cec1;--color-muted:#a6998b;--color-line:#342b24;--color-clay:#c2623b;--color-clay-dark:#eaa283;--color-clay-soft:#3a2218;--color-sage:#a3ae93;--color-sage-soft:#23271d;--color-gold:#d2ad68;color-scheme:dark}.theme-nokshi.sn-dark :has(>[class*=from-ink]),.theme-nokshi.sn-dark :has(>div.bg-ink.absolute.inset-0),.theme-nokshi.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85]),.theme-nokshi.sn-dark :is(section,footer,div,aside).bg-ink,.theme-nokshi.sn-dark [class*=from-ink]{--color-bone:#faf7f2;--color-bone-2:#f2ece3;--color-sand:#e7dccd;--color-ink:#16120f;--color-ink-soft:#3d3630;--color-muted:#7a6f65;--color-line:#e2d8cb;--color-clay:#c0603a;--color-clay-dark:#a04d2c;--color-clay-soft:#f0dbd0;--color-sage:#79866c;--color-sage-soft:#e4e8dd;--color-gold:#b8924a;color-scheme:light}.theme-nokshi.sn-dark .hover\:bg-clay-dark:hover{background-color:#a9532f}.theme-nokshi.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-nokshi :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:400}.theme-nokshi ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-nokshi ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-nokshi ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-nokshi ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-nokshi .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-nokshi .container-x{--container-pad:2.5rem}}.theme-nokshi .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-nokshi .link-underline{display:inline-block;position:relative}.theme-nokshi .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-nokshi .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-nokshi .clip-reveal{clip-path:inset(0 0 100%)}.theme-nokshi .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-nokshi .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-nokshi .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-nokshi .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-nokshi .animate-marquee{animation:nokshi-marquee 32s linear infinite}.theme-nokshi .animate-marquee-slow{animation:nokshi-marquee 60s linear infinite}.theme-nokshi .animate-marquee-rev{animation:nokshi-marquee-rev 45s linear infinite}.theme-nokshi .pause-on-hover:hover .animate-marquee,.theme-nokshi .pause-on-hover:hover .animate-marquee-rev,.theme-nokshi .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-nokshi .animate-float{animation:nokshi-float 7s ease-in-out infinite}.theme-nokshi .animate-kenburns{animation:nokshi-kenburns 18s ease-in-out infinite alternate}.theme-nokshi .animate-spin-slow{animation:spin 22s linear infinite}.theme-nokshi .animate-pulse-ring{animation:nokshi-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-nokshi .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-nokshi .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-nokshi .hide-scrollbar::-webkit-scrollbar{display:none}.theme-nokshi .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes nokshi-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nokshi-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes nokshi-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes nokshi-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes nokshi-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-tultul{--color-bone:#fffbf6;--color-bone-2:#fff1e8;--color-line:#f6ddd0;--color-clay:#ff7a59;--color-clay-dark:#e85f3d;--color-clay-soft:#ffe4da;--color-sage:#35b88a;--color-sage-soft:#dcf6ec;--color-gold:#f2a63f;--font-sans:"SN Bn Digits","Nunito",ui-sans-serif,system-ui,sans-serif;--radius-xs:8px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--ease-bounce:cubic-bezier(.34,1.56,.64,1);--color-sand:#ffe1d0;--color-ink:#3a2e2a;--color-ink-soft:#6b5a54;--color-muted:#9c8b84;--font-display:"SN Bn Digits","Fredoka",ui-rounded,"Nunito",sans-serif;--radius-sm:14px;--radius-md:20px;--radius-lg:30px;--radius-xl:44px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-tultul.sn-dark{--color-bone:#1f1917;--color-bone-2:#2a211e;--color-sand:#3b2d27;--color-ink:#fbefe6;--color-ink-soft:#e2d2c8;--color-muted:#b9a59c;--color-line:#3d302b;--color-clay:#ff8a6b;--color-clay-dark:#ffa588;--color-clay-soft:#46291f;--color-sage:#45c697;--color-sage-soft:#1b362d;--color-gold:#f5b35a;color-scheme:dark}.theme-tultul.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:#3a2e2a}.theme-tultul.sn-dark :has(>:is([class~=from-ink\/70],[class~=from-ink\/75],[class~=from-ink\/80],[class~=from-ink\/90])),.theme-tultul.sn-dark :has(>[class~=inset-0]>[class~=bg-ink\/55]),.theme-tultul.sn-dark :has(>div[class~=absolute][class~=inset-0][class~=bg-ink]),.theme-tultul.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85],[class~=bg-ink\/90],[class~=from-ink],[class~=from-ink\/55],[class~=from-ink\/70],[class~=from-ink\/75],[class~=from-ink\/80],[class~=from-ink\/90]),.theme-tultul.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#fffbf6;--color-bone-2:#fff1e8;--color-sand:#ffe1d0;--color-ink:#3a2e2a;--color-ink-soft:#6b5a54;--color-muted:#9c8b84;--color-line:#f6ddd0;--color-clay:#ff7a59;--color-clay-dark:#e85f3d;--color-clay-soft:#ffe4da;--color-sage:#35b88a;--color-sage-soft:#dcf6ec;--color-gold:#f2a63f;color-scheme:light}.theme-tultul.sn-dark :not(section).bg-clay{--color-ink:#3a2e2a;--color-ink-soft:#6b5a54}.theme-tultul.sn-dark .group:hover .group-hover\:bg-clay.group-hover\:text-white,.theme-tultul.sn-dark :not(section).bg-clay.text-white{color:#3a2e2a}.theme-tultul.sn-dark section.bg-clay{background-color:#b4523a}.theme-tultul.sn-dark .bg-bone[class*="shadow-[0_2px_14px_-4px_rgba(0,0,0,0.18)]"],.theme-tultul.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-tultul :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-weight:600}.theme-tultul ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-tultul ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-tultul ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-tultul ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-tultul .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-tultul .container-x{--container-pad:2.5rem}}.theme-tultul .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-tultul .link-underline{display:inline-block;position:relative}.theme-tultul .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-tultul .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-tultul .clip-reveal{clip-path:inset(0 0 100%)}.theme-tultul .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-tultul .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-tultul .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-tultul .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-tultul .animate-marquee{animation:tultul-marquee 32s linear infinite}.theme-tultul .animate-marquee-slow{animation:tultul-marquee 60s linear infinite}.theme-tultul .animate-marquee-rev{animation:tultul-marquee-rev 45s linear infinite}.theme-tultul .pause-on-hover:hover .animate-marquee,.theme-tultul .pause-on-hover:hover .animate-marquee-rev,.theme-tultul .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-tultul .animate-float{animation:tultul-float 7s ease-in-out infinite}.theme-tultul .animate-kenburns{animation:tultul-kenburns 18s ease-in-out infinite alternate}.theme-tultul .animate-spin-slow{animation:spin 22s linear infinite}.theme-tultul .animate-pulse-ring{animation:tultul-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-tultul .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-tultul .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-tultul .hide-scrollbar::-webkit-scrollbar{display:none}.theme-tultul .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.theme-tultul .wiggle-hover:hover{animation:tultul-wiggle .5s ease-in-out}.theme-tultul .animate-pop-in{animation:tultul-pop-in .55s var(--ease-bounce) both}.theme-tultul .blob{border-radius:42% 58% 65% 35%/45% 40% 60% 55%}@keyframes tultul-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tultul-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes tultul-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes tultul-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes tultul-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}@keyframes tultul-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes tultul-pop-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes reveal-safety-net{to{opacity:1}}@keyframes reveal-safety-translate{to{transform:translateY(0)}}.theme-basha{--color-bone:#f3f0ea;--color-bone-2:#eae4d8;--color-sand:#ddd4c1;--color-ink:#2b2621;--color-ink-soft:#4f473e;--color-muted:#857a6c;--color-line:#ddd3c0;--color-clay:#4b5d3f;--color-clay-dark:#374630;--color-clay-soft:#e3e8da;--color-sage:#b3956a;--color-sage-soft:#f0e6d6;--color-gold:#ab8853;--font-display:"SN Bn Digits","Newsreader",ui-serif,Georgia,serif;--font-sans:"SN Bn Digits","Karla",ui-sans-serif,system-ui,sans-serif;--radius-xs:4px;--radius-sm:8px;--radius-md:16px;--radius-lg:26px;--radius-xl:38px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-basha.sn-dark{--color-bone:#1a1815;--color-bone-2:#23201b;--color-sand:#2e2922;--color-ink:#f0ebe2;--color-ink-soft:#d4cbbe;--color-muted:#a89d8e;--color-line:#38322a;--color-clay:#9bb386;--color-clay-dark:#bccfa9;--color-clay-soft:#28311f;--color-sage:#c8aa7e;--color-sage-soft:#31281c;--color-gold:#cfa968;color-scheme:dark}.theme-basha.sn-dark:not([style*=--brand-accent]){--brand-accent:#56703f}.theme-basha.sn-dark :is(:has(>[class*=from-ink]),:has(>div.absolute.inset-0.bg-ink),:has(>.absolute.inset-0>[class~=bg-ink\/55])),.theme-basha.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85]),.theme-basha.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#f3f0ea;--color-bone-2:#eae4d8;--color-sand:#ddd4c1;--color-ink:#2b2621;--color-ink-soft:#4f473e;--color-muted:#857a6c;--color-line:#ddd3c0;--color-clay:#4b5d3f;--color-clay-dark:#374630;--color-clay-soft:#e3e8da;--color-sage:#b3956a;--color-sage-soft:#f0e6d6;--color-gold:#ab8853;color-scheme:light}.theme-basha.sn-dark :is(:has(>[class*=from-ink]),:has(>div.absolute.inset-0.bg-ink),:has(>.absolute.inset-0>[class~=bg-ink\/55])){--color-line:#38322a}.theme-basha.sn-dark .bg-clay{--color-clay:#56703f;--color-bone:#f3f0ea;--color-bone-2:#eae4d8;--color-sage:#b3956a}.theme-basha.sn-dark .group:hover .group-hover\:bg-clay{background-color:#56703f}.theme-basha.sn-dark .hover\:bg-clay-dark:hover{background-color:#4b5d3f}.theme-basha.sn-dark .bg-sage{--color-sage:#b3956a}.theme-basha.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-basha :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:400}.theme-basha ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-basha ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-basha ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-basha ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-basha .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-basha .container-x{--container-pad:2.5rem}}.theme-basha .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-basha .link-underline{display:inline-block;position:relative}.theme-basha .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-basha .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-basha .clip-reveal{clip-path:inset(0 0 100%)}.theme-basha .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-basha .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-basha .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-basha .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-basha .animate-marquee{animation:basha-marquee 32s linear infinite}.theme-basha .animate-marquee-slow{animation:basha-marquee 60s linear infinite}.theme-basha .animate-marquee-rev{animation:basha-marquee-rev 45s linear infinite}.theme-basha .pause-on-hover:hover .animate-marquee,.theme-basha .pause-on-hover:hover .animate-marquee-rev,.theme-basha .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-basha .animate-float{animation:basha-float 7s ease-in-out infinite}.theme-basha .animate-kenburns{animation:basha-kenburns 18s ease-in-out infinite alternate}.theme-basha .animate-spin-slow{animation:spin 22s linear infinite}.theme-basha .animate-pulse-ring{animation:basha-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-basha .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-basha .strip-fade-end{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 120px),#0000 calc(100% - 40px));mask-image:linear-gradient(90deg,#000 calc(100% - 120px),#0000 calc(100% - 40px))}.theme-basha .strip-fade-start{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 120px),#0000 calc(100% - 40px));mask-image:linear-gradient(270deg,#000 calc(100% - 120px),#0000 calc(100% - 40px))}.theme-basha .strip-fade-start.strip-fade-end{-webkit-mask-image:linear-gradient(90deg,#0000 40px,#000 120px calc(100% - 120px),#0000 calc(100% - 40px));mask-image:linear-gradient(90deg,#0000 40px,#000 120px calc(100% - 120px),#0000 calc(100% - 40px))}.theme-basha .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-basha .hide-scrollbar::-webkit-scrollbar{display:none}.theme-basha .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes basha-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes basha-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes basha-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes basha-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes basha-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.theme-basha *,.theme-basha :after,.theme-basha :before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.theme-bidyut{--color-bone:#f6f7fb;--color-bone-2:#eceef6;--color-line:#e0e2ef;--color-clay:#6c5ce7;--color-clay-dark:#5642d6;--color-clay-soft:#e8e4fd;--color-sage:#0ea5b7;--color-sage-soft:#dbf5f8;--color-gold:#d97e1f;--font-sans:"SN Bn Digits","Inter",ui-sans-serif,system-ui,sans-serif;--radius-xs:3px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#dde0ec;--color-ink:#14131f;--color-ink-soft:#3c3b52;--color-muted:#6f6e87;--font-display:"SN Bn Digits","Space Grotesk",ui-sans-serif,system-ui,sans-serif;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f42,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a38,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-bidyut{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 26%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 22%,transparent),transparent 62%)}}.theme-bidyut{background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-bidyut.sn-dark{--color-bone:#0f0f18;--color-bone-2:#171725;--color-line:#2a2b42;--color-clay:#9b8cff;--color-clay-dark:#b8adff;--color-clay-soft:#231e4a;--color-sage:#3ccbdc;--color-sage-soft:#0d2e34;--color-gold:#f0a04b;--color-sand:#23233a;--color-ink:#eceefa;--color-ink-soft:#c4c6dc;--color-muted:#9a9bb8;color-scheme:dark}.theme-bidyut.sn-dark:not([style*=--brand-accent]){--brand-accent:#6c5ce7}.theme-bidyut.sn-dark :is(:has(>[class*=from-ink]),:has(>div.absolute.inset-0.bg-ink),:has(>.absolute.inset-0>[class~=bg-ink\/55])),.theme-bidyut.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85],[class~=bg-ink\/88],[class~=bg-ink\/95],[class~=bg-ink\/97]),.theme-bidyut.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#f6f7fb;--color-bone-2:#eceef6;--color-line:#e0e2ef;--color-clay:#6c5ce7;--color-clay-dark:#5642d6;--color-clay-soft:#e8e4fd;--color-sage:#0ea5b7;--color-sage-soft:#dbf5f8;--color-gold:#d97e1f;--color-sand:#dde0ec;--color-ink:#14131f;--color-ink-soft:#3c3b52;--color-muted:#6f6e87;--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f42,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a38,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-bidyut.sn-dark :is(:has(>[class*=from-ink]),:has(>div.absolute.inset-0.bg-ink),:has(>.absolute.inset-0>[class~=bg-ink\/55])),.theme-bidyut.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85],[class~=bg-ink\/88],[class~=bg-ink\/95],[class~=bg-ink\/97]),.theme-bidyut.sn-dark :is(section,footer,div,aside).bg-ink{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 26%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 22%,transparent),transparent 62%)}}.theme-bidyut.sn-dark :is(:has(>[class*=from-ink]),:has(>div.absolute.inset-0.bg-ink),:has(>.absolute.inset-0>[class~=bg-ink\/55])),.theme-bidyut.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85],[class~=bg-ink\/88],[class~=bg-ink\/95],[class~=bg-ink\/97]),.theme-bidyut.sn-dark :is(section,footer,div,aside).bg-ink{color-scheme:light}.theme-bidyut.sn-dark :is(:has(>[class*=from-ink]),:has(>div.absolute.inset-0.bg-ink),:has(>.absolute.inset-0>[class~=bg-ink\/55])){--color-line:#2a2b42}.theme-bidyut.sn-dark .bg-clay{--color-clay:#6c5ce7;--color-bone:#f6f7fb;--color-bone-2:#eceef6}.theme-bidyut.sn-dark .group:hover .group-hover\:bg-clay{background-color:#6c5ce7}.theme-bidyut.sn-dark .hover\:bg-clay-dark:hover{background-color:#5642d6}.theme-bidyut.sn-dark .bg-sage{--color-sage:#0ea5b7}.theme-bidyut.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-bidyut.sn-dark .ink-key{color:#eceefa;background-color:#23223c;box-shadow:inset 0 0 0 1px #3a3962}.theme-bidyut.sn-dark .ink-key:hover{background-color:#2f2e50}.theme-bidyut.sn-dark .ink-key.hover\:bg-clay:hover{color:#fff;background-color:#6c5ce7}.theme-bidyut .grid>*{min-width:0}.theme-bidyut :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:500}.theme-bidyut ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-bidyut ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-bidyut ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-bidyut ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-bidyut .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-bidyut .container-x{--container-pad:2.5rem}}.theme-bidyut .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-bidyut .link-underline{display:inline-block;position:relative}.theme-bidyut .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-bidyut .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-bidyut .clip-reveal{clip-path:inset(0 0 100%)}.theme-bidyut .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-bidyut .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-bidyut .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-bidyut .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-bidyut .animate-marquee{animation:bidyut-marquee 32s linear infinite}.theme-bidyut .animate-marquee-slow{animation:bidyut-marquee 60s linear infinite}.theme-bidyut .animate-marquee-rev{animation:bidyut-marquee-rev 45s linear infinite}.theme-bidyut .pause-on-hover:hover .animate-marquee,.theme-bidyut .pause-on-hover:hover .animate-marquee-rev,.theme-bidyut .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-bidyut .animate-float{animation:bidyut-float 7s ease-in-out infinite}.theme-bidyut .animate-kenburns{animation:bidyut-kenburns 18s ease-in-out infinite alternate}.theme-bidyut .animate-spin-slow{animation:spin 22s linear infinite}.theme-bidyut .animate-pulse-ring{animation:bidyut-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-bidyut .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-bidyut .strip-fade-end{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 120px),#0000 calc(100% - 40px));mask-image:linear-gradient(90deg,#000 calc(100% - 120px),#0000 calc(100% - 40px))}.theme-bidyut .strip-fade-start{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 120px),#0000 calc(100% - 40px));mask-image:linear-gradient(270deg,#000 calc(100% - 120px),#0000 calc(100% - 40px))}.theme-bidyut .strip-fade-start.strip-fade-end{-webkit-mask-image:linear-gradient(90deg,#0000 40px,#000 120px calc(100% - 120px),#0000 calc(100% - 40px));mask-image:linear-gradient(90deg,#0000 40px,#000 120px calc(100% - 120px),#0000 calc(100% - 40px))}.theme-bidyut .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-bidyut .hide-scrollbar::-webkit-scrollbar{display:none}.theme-bidyut .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.theme-bidyut .mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.01em}.theme-bidyut .dot-grid{background-image:radial-gradient(var(--color-ink) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.theme-bidyut .dot-grid{background-image:radial-gradient(color-mix(in srgb,var(--color-ink) 14%,transparent) 1px,transparent 1px)}}.theme-bidyut .dot-grid{background-size:22px 22px}.theme-bidyut .glow{box-shadow:0 0 0 1px #4b5d3f40,0 18px 40px -20px #4b5d3f8c}@supports (color:color-mix(in lab,red,red)){.theme-bidyut .glow{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-clay) 25%,transparent),0 18px 40px -20px color-mix(in srgb,var(--color-clay) 55%,transparent)}}.theme-bidyut .grain:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-bidyut .mesh{background-image:var(--mesh)}.theme-bidyut .glow-border{transition:border-color .45s var(--ease-out-expo);position:relative}.theme-bidyut .glow-border:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--color-clay),transparent 45%,transparent 60%,var(--color-sage));opacity:0;transition:opacity .45s var(--ease-out-expo);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.theme-bidyut .glow-border:hover:before{opacity:1}@keyframes bidyut-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bidyut-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes bidyut-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes bidyut-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes bidyut-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-doel{--color-bone:#f5f1e8;--color-bone-2:#ebe4d4;--color-line:#ddd3ba;--color-clay:#ff4d23;--color-clay-dark:#dd3a14;--color-clay-soft:#ffe1d2;--color-sage:#1c2140;--color-sage-soft:#e1e2ec;--color-gold:#c9922e;--font-sans:"SN Bn Digits","Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--radius-xs:6px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#ddd0b8;--color-ink:#17140f;--color-ink-soft:#3d372c;--color-muted:#7d7565;--font-display:"SN Bn Digits","Sora",ui-sans-serif,system-ui,sans-serif;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:30px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;--shadow-card:0 1px 2px #17140f0d,0 12px 32px -16px #17140f2e;--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f4d,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a4d,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-doel{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 30%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 30%,transparent),transparent 62%)}}.theme-doel{background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-doel.sn-dark{--color-bone:#15130f;--color-bone-2:#1f1c17;--color-sand:#2d2921;--color-line:#332e26;--color-ink:#f5f1e8;--color-ink-soft:#d9d1c1;--color-muted:#a59c8b;--color-clay:#ff5a30;--color-clay-dark:#ff7a52;--color-clay-soft:#3a1f15;--color-sage:#8b93e6;--color-sage-soft:#1c1f36;--color-gold:#dcaa4a;--shadow-card:0 1px 2px #0000004d,0 12px 32px -16px #0009;color-scheme:dark}.theme-doel.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:#17140f}.theme-doel.sn-dark :has(>:is(div.absolute.inset-0.bg-ink,[class~=from-ink],[class~=from-ink\/55],[class~=from-ink\/70],[class~=from-ink\/75],[class~=from-ink\/80],[class~=from-ink\/85],[class~=from-ink\/90])),.theme-doel.sn-dark :is([class~=bg-ink\/25],[class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85]),.theme-doel.sn-dark :is(section,footer,aside).bg-ink,.theme-doel.sn-dark div.bg-ink:not([class*=rounded]),.theme-doel.sn-dark div.bg-sage.text-bone,.theme-doel.sn-dark section.bg-clay{--color-bone:#f5f1e8;--color-bone-2:#ebe4d4;--color-sand:#ddd0b8;--color-line:#ddd3ba;--color-ink:#17140f;--color-ink-soft:#3d372c;--color-muted:#7d7565;--color-clay:#ff4d23;--color-clay-dark:#dd3a14;--color-clay-soft:#ffe1d2;--color-sage:#1c2140;--color-sage-soft:#e1e2ec;--color-gold:#c9922e;color-scheme:light}.theme-doel.sn-dark .bg-clay{--color-ink:#17140f;--color-ink-soft:#3d372c}.theme-doel.sn-dark:not([style*=--brand-accent]) section.bg-clay{--brand-accent-contrast:#fff}.theme-doel.sn-dark .bg-sage.text-white{color:var(--color-bone)}.theme-doel.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-doel :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:600;line-height:1.28}.theme-doel :is(p,li){line-height:1.7}.theme-doel ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-doel ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-doel ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-doel ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-doel .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-doel .container-x{--container-pad:2.5rem}}.theme-doel .eyebrow{letter-spacing:.04em;color:var(--color-clay);font-size:.78rem;font-weight:600}.theme-doel .link-underline{display:inline-block;position:relative}.theme-doel .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-doel .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-doel .clip-reveal{clip-path:inset(0 0 100%)}.theme-doel .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-doel .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-doel .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-doel .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-doel .bg-clay [class*=text-bone],.theme-doel .bg-clay [class*=text-white],.theme-doel .bg-clay[class*=text-bone],.theme-doel .bg-clay[class*=text-white]{color:var(--brand-accent-contrast)!important}.theme-doel .bg-clay [class*=border-white]{border-color:var(--brand-accent-contrast)!important}@supports (color:color-mix(in lab,red,red)){.theme-doel .bg-clay [class*=border-white]{border-color:color-mix(in srgb,var(--brand-accent-contrast) 30%,transparent)!important}}.theme-doel .grain:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-doel .mesh{background-image:var(--mesh)}.theme-doel .glow-border{transition:border-color .45s var(--ease-out-expo);position:relative}.theme-doel .glow-border:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--color-clay),transparent 45%,transparent 60%,var(--color-sage));opacity:0;transition:opacity .45s var(--ease-out-expo);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.theme-doel .glow-border:hover:before{opacity:1}.theme-doel .mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.02em}.theme-doel .animate-marquee{animation:doel-marquee 32s linear infinite}.theme-doel .animate-marquee-slow{animation:doel-marquee 60s linear infinite}.theme-doel .animate-marquee-rev{animation:doel-marquee-rev 45s linear infinite}.theme-doel .pause-on-hover:hover .animate-marquee,.theme-doel .pause-on-hover:hover .animate-marquee-rev,.theme-doel .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-doel .animate-float{animation:doel-float 7s ease-in-out infinite}.theme-doel .animate-kenburns{animation:doel-kenburns 18s ease-in-out infinite alternate}.theme-doel .animate-spin-slow{animation:spin 22s linear infinite}.theme-doel .animate-pulse-ring{animation:doel-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-doel .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-doel .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-doel .hide-scrollbar::-webkit-scrollbar{display:none}.theme-doel .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes doel-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes doel-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes doel-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes doel-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes doel-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-khelna{--color-bone:#fafbfc;--color-bone-2:#eef6f0;--color-line:#dfe8e2;--color-clay:#2fb350;--color-clay-dark:#22883d;--color-clay-soft:#dff5e4;--color-sage:#ff8c1a;--color-sage-soft:#ffe7d1;--color-gold:#ffc93c;--font-sans:"SN Bn Digits","Quicksand",ui-sans-serif,system-ui,sans-serif;--radius-xs:10px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--ease-bounce:cubic-bezier(.34,1.56,.64,1);--color-sand:#dcefe0;--color-ink:#1c2620;--color-ink-soft:#445048;--color-muted:#78827c;--font-display:"SN Bn Digits","Baloo 2",ui-rounded,"Quicksand",sans-serif;--radius-sm:16px;--radius-md:22px;--radius-lg:32px;--radius-xl:46px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-khelna.sn-dark{--color-bone:#0e1612;--color-bone-2:#16211b;--color-sand:#22362a;--color-line:#25362c;--color-ink:#f2f7f1;--color-ink-soft:#c9d6cd;--color-muted:#8fa196;--color-clay:#2fb350;--color-clay-dark:#74de8f;--color-clay-soft:#173a25;--color-sage:#ff9433;--color-sage-soft:#3b2614;--color-gold:#ffcb45;color-scheme:dark}.theme-khelna.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:var(--color-bone)}.theme-khelna.sn-dark :is([class~=bg-ink\/25],[class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85],[class~="group-hover:bg-ink/10"],[class*=from-ink],[class*=from-ink]~.absolute,:has(>[class*=from-ink])~.absolute),.theme-khelna.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#fafbfc;--color-bone-2:#eef6f0;--color-sand:#dcefe0;--color-line:#dfe8e2;--color-ink:#1c2620;--color-ink-soft:#445048;--color-muted:#78827c;--color-clay:#2fb350;--color-clay-dark:#22883d;--color-clay-soft:#dff5e4;--color-sage:#ff8c1a;--color-sage-soft:#ffe7d1;--color-gold:#ffc93c;color-scheme:light}.theme-khelna.sn-dark .banner-plaque{--color-bone:#16211b;--color-bone-2:#1d2a22;--color-sand:#22362a;--color-line:#2c4134;--color-ink:#f2f7f1;--color-ink-soft:#c9d6cd;--color-muted:#8fa196;--color-clay-dark:#74de8f;--color-clay-soft:#173a25;color-scheme:dark}.theme-khelna.sn-dark .play-tile-ink{--color-bone:#f2f7f1;background-color:#22362a;box-shadow:inset 0 0 0 2px #f2f7f124}.theme-khelna.sn-dark :is(.bg-gold,.bg-clay,.bg-sage){--color-ink:#1c2620;--color-ink-soft:#445048}.theme-khelna.sn-dark .bg-white,.theme-khelna.sn-dark .hover\:bg-white:hover{background-color:var(--color-bone-2)}.theme-khelna.sn-dark .bg-white\/80{background-color:#eae4d8cc}@supports (color:color-mix(in lab,red,red)){.theme-khelna.sn-dark .bg-white\/80{background-color:color-mix(in oklab,var(--color-bone-2) 80%,transparent)}}.theme-khelna :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-weight:600}.theme-khelna ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-khelna ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-khelna ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-khelna ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-khelna .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-khelna .container-x{--container-pad:2.5rem}}.theme-khelna .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-khelna .link-underline{display:inline-block;position:relative}.theme-khelna .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-khelna .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-khelna .clip-reveal{clip-path:inset(0 0 100%)}.theme-khelna .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-khelna .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-khelna .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-khelna .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-khelna .animate-marquee{animation:khelna-marquee 32s linear infinite}.theme-khelna .animate-marquee-slow{animation:khelna-marquee 60s linear infinite}.theme-khelna .animate-marquee-rev{animation:khelna-marquee-rev 45s linear infinite}.theme-khelna .pause-on-hover:hover .animate-marquee,.theme-khelna .pause-on-hover:hover .animate-marquee-rev,.theme-khelna .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-khelna .animate-float{animation:khelna-float 7s ease-in-out infinite}.theme-khelna .animate-kenburns{animation:khelna-kenburns 18s ease-in-out infinite alternate}.theme-khelna .animate-spin-slow{animation:spin 22s linear infinite}.theme-khelna .animate-pulse-ring{animation:khelna-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-khelna .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-khelna .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-khelna .hide-scrollbar::-webkit-scrollbar{display:none}.theme-khelna .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.theme-khelna .wiggle-hover:hover{animation:khelna-wiggle .5s ease-in-out}.theme-khelna .animate-pop-in{animation:khelna-pop-in .55s var(--ease-bounce) both}@keyframes khelna-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes khelna-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes khelna-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes khelna-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes khelna-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}@keyframes khelna-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes khelna-pop-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.theme-khelna .animate-float,.theme-khelna .wiggle-hover:hover{animation:none}}.theme-onyx{--color-bone:#08080a;--color-bone-2:#111114;--color-line:#232329;--color-clay:#6b8cf5;--color-clay-dark:#4d6fe0;--color-clay-soft:#131a35;--color-sage:#9aa7b8;--color-sage-soft:#191d24;--color-gold:#e0a93c;--font-sans:"SN Bn Digits","Hind Siliguri","Anek Bangla",ui-sans-serif,system-ui,sans-serif;--radius-xs:0px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#1a1a1f;--color-ink:#f2f2f4;--color-ink-soft:#c6c6cc;--color-muted:#85858f;--font-display:"SN Bn Digits","Anek Bangla","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--radius-sm:1px;--radius-md:2px;--radius-lg:3px;--radius-xl:4px;--brand-accent:var(--color-clay);--brand-accent-contrast:#08080a;--header-height:76px;--container-pad:1.25rem;--shadow-card:0 1px 2px #00000080,0 16px 40px -18px #000000bf;--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f3d,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a2e,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-onyx{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 24%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 18%,transparent),transparent 62%)}}.theme-onyx{background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-onyx.sn-light{--color-bone:#f4f4f6;--color-bone-2:#e9e9ec;--color-sand:#d8d8dd;--color-ink:#0b0b0d;--color-ink-soft:#35353b;--color-muted:#6e6e77;--color-line:#dcdce1;--color-clay:#3a54b8;--color-clay-dark:#2c3f8f;--color-clay-soft:#e3e8fb;--color-sage:#3d4756;--color-sage-soft:#e4e7ec;--color-gold:#b07d12;--shadow-card:0 1px 2px #14120f0d,0 14px 34px -16px #14120f2e;color-scheme:light}.theme-onyx.sn-light:not([style*=--brand-accent]){--brand-accent-contrast:#fff}.theme-onyx.sn-light :is(section,footer,div,aside).bg-ink{--color-clay:#6b8cf5;--color-clay-dark:#4d6fe0}.theme-onyx.sn-light:not([style*=--brand-accent]) :is(section,footer,div,aside).bg-ink{--brand-accent:#6b8cf5;--brand-accent-contrast:#08080a}.theme-onyx.sn-light .mesh{--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f3d,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a2e,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-onyx.sn-light .mesh{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 24%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 18%,transparent),transparent 62%)}}.theme-onyx:not(.sn-light) .onyx-scrim{background-color:#0000009e}.theme-onyx:not(.sn-light) .onyx-panel{box-shadow:0 0 0 1px var(--color-line),0 28px 70px -20px #000000e6}.theme-onyx :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:0;text-wrap:balance;font-weight:600;line-height:1.28}.theme-onyx :is(p,li){line-height:1.75}.theme-onyx ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-onyx ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-onyx ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-onyx ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-onyx .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-onyx .container-x{--container-pad:2.5rem}}.theme-onyx .eyebrow{letter-spacing:.04em;color:var(--color-clay);font-size:.78rem;font-weight:600}.theme-onyx .link-underline{display:inline-block;position:relative}.theme-onyx .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-onyx .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-onyx .clip-reveal{clip-path:inset(0 0 100%)}.theme-onyx .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-onyx .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-onyx .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-onyx .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-onyx .bg-clay [class*=text-bone],.theme-onyx .bg-clay [class*=text-white],.theme-onyx .bg-clay[class*=text-bone],.theme-onyx .bg-clay[class*=text-white]{color:var(--brand-accent-contrast)!important}.theme-onyx .bg-clay [class*=border-white]{border-color:var(--brand-accent-contrast)!important}@supports (color:color-mix(in lab,red,red)){.theme-onyx .bg-clay [class*=border-white]{border-color:color-mix(in srgb,var(--brand-accent-contrast) 30%,transparent)!important}}.theme-onyx .grain:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-onyx .mesh{background-image:var(--mesh)}.theme-onyx .glow-border{transition:border-color .45s var(--ease-out-expo);position:relative}.theme-onyx .glow-border:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--color-clay),transparent 45%,transparent 60%,var(--color-sage));opacity:0;transition:opacity .45s var(--ease-out-expo);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.theme-onyx .glow-border:hover:before{opacity:1}.theme-onyx .mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.02em}.theme-onyx .animate-marquee{animation:onyx-marquee 32s linear infinite}.theme-onyx .animate-marquee-slow{animation:onyx-marquee 60s linear infinite}.theme-onyx .animate-marquee-rev{animation:onyx-marquee-rev 45s linear infinite}.theme-onyx .pause-on-hover:hover .animate-marquee,.theme-onyx .pause-on-hover:hover .animate-marquee-rev,.theme-onyx .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-onyx .animate-float{animation:onyx-float 7s ease-in-out infinite}.theme-onyx .animate-kenburns{animation:onyx-kenburns 18s ease-in-out infinite alternate}.theme-onyx .animate-spin-slow{animation:spin 22s linear infinite}.theme-onyx .animate-pulse-ring{animation:onyx-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-onyx .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-onyx .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-onyx .hide-scrollbar::-webkit-scrollbar{display:none}.theme-onyx .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes onyx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes onyx-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes onyx-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes onyx-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes onyx-lookbook-fill{0%{width:0}to{width:100%}}@keyframes onyx-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-karat{--color-bone:#f8f4ec;--color-bone-2:#efe6d6;--color-line:#ddccae;--color-clay:#5c1a2b;--color-clay-dark:#3f111d;--color-clay-soft:#f0dde1;--color-sage:#a8823a;--color-sage-soft:#f3e8d2;--color-gold:#c9971f;--font-sans:"SN Bn Digits","Jost",ui-sans-serif,system-ui,sans-serif;--radius-xs:2px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#ddccae;--color-ink:#211714;--color-ink-soft:#4a3c34;--color-muted:#8a7a68;--font-display:"SN Bn Digits","Cormorant Garamond",ui-serif,Georgia,serif;--radius-sm:5px;--radius-md:9px;--radius-lg:15px;--radius-xl:24px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f42,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a38,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-karat{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 26%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 22%,transparent),transparent 62%)}}.theme-karat{background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-karat.sn-dark{--color-bone:#150f0e;--color-bone-2:#201714;--color-sand:#43322a;--color-line:#3a2b25;--color-ink:#f3ebdf;--color-ink-soft:#d6c9b8;--color-muted:#a39383;--color-clay:#d27a8e;--color-clay-dark:#eaa5b4;--color-clay-soft:#3b1a22;--color-sage:#c8a45e;--color-sage-soft:#2c2216;--color-gold:#ddb04a;--brand-accent:#ac3a56;color-scheme:dark}.theme-karat.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/72],[class~=bg-ink\/80],[class~=bg-ink\/85],[class*=from-ink],[class*=from-ink]~.absolute,:has(>[class*=from-ink])~.absolute),.theme-karat.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#f8f4ec;--color-bone-2:#efe6d6;--color-sand:#ddccae;--color-line:#ddccae;--color-ink:#211714;--color-ink-soft:#4a3c34;--color-muted:#8a7a68;--color-clay:#5c1a2b;--color-clay-dark:#3f111d;--color-clay-soft:#f0dde1;--color-sage:#a8823a;--color-sage-soft:#f3e8d2;--color-gold:#c9971f;color-scheme:light}.theme-karat.sn-dark :is(.bg-clay,.group:hover .group-hover\:bg-clay){background-color:#ac3a56}.theme-karat.sn-dark .hover\:bg-clay-dark:hover{background-color:#bd4764}.theme-karat.sn-dark .via-white\/55{--tw-gradient-via:#ab88534d}@supports (color:color-mix(in lab,red,red)){.theme-karat.sn-dark .via-white\/55{--tw-gradient-via:color-mix(in oklab,var(--color-gold) 30%,transparent)}}.theme-karat.sn-dark .bg-\[\#efe9dc\],.theme-karat.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-karat .grid>*{min-width:0}.theme-karat :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:500}.theme-karat ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-karat ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-karat ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-karat ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-karat .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-karat .container-x{--container-pad:2.5rem}}.theme-karat .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-karat .link-underline{display:inline-block;position:relative}.theme-karat .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-karat .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-karat .clip-reveal{clip-path:inset(0 0 100%)}.theme-karat .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-karat .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-karat .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-karat .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-karat .animate-marquee{animation:karat-marquee 32s linear infinite}.theme-karat .animate-marquee-slow{animation:karat-marquee 60s linear infinite}.theme-karat .animate-marquee-rev{animation:karat-marquee-rev 45s linear infinite}.theme-karat .pause-on-hover:hover .animate-marquee,.theme-karat .pause-on-hover:hover .animate-marquee-rev,.theme-karat .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-karat .animate-float{animation:karat-float 7s ease-in-out infinite}.theme-karat .animate-kenburns{animation:karat-kenburns 18s ease-in-out infinite alternate}.theme-karat .animate-spin-slow{animation:spin 22s linear infinite}.theme-karat .animate-pulse-ring{animation:karat-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-karat .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-karat .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-karat .hide-scrollbar::-webkit-scrollbar{display:none}.theme-karat .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.theme-karat .mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.01em}.theme-karat .dot-grid{background-image:radial-gradient(var(--color-ink) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.theme-karat .dot-grid{background-image:radial-gradient(color-mix(in srgb,var(--color-ink) 14%,transparent) 1px,transparent 1px)}}.theme-karat .dot-grid{background-size:22px 22px}.theme-karat .glow{box-shadow:0 0 0 1px #4b5d3f40,0 18px 40px -20px #4b5d3f8c}@supports (color:color-mix(in lab,red,red)){.theme-karat .glow{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-clay) 25%,transparent),0 18px 40px -20px color-mix(in srgb,var(--color-clay) 55%,transparent)}}.theme-karat .grain:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-karat .mesh{background-image:var(--mesh)}.theme-karat .glow-border{transition:border-color .45s var(--ease-out-expo);position:relative}.theme-karat .glow-border:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--color-clay),transparent 45%,transparent 60%,var(--color-sage));opacity:0;transition:opacity .45s var(--ease-out-expo);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.theme-karat .glow-border:hover:before{opacity:1}@keyframes karat-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes karat-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes karat-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes karat-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes karat-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-paduka{--color-bone:#edeeea;--color-bone-2:#e1e3dc;--color-line:#d6d8cf;--color-clay:#e14e0c;--color-clay-dark:#b23d09;--color-clay-soft:#fbe3d2;--color-sage:#35505c;--color-sage-soft:#e1e7e9;--color-gold:#c98a12;--font-sans:"SN Bn Digits","IBM Plex Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--radius-xs:2px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#cdd0c5;--color-ink:#14120f;--color-ink-soft:#3a3733;--color-muted:#726d64;--font-display:"SN Bn Digits","Big Shoulders Display",ui-sans-serif,system-ui,sans-serif;--radius-sm:3px;--radius-md:6px;--radius-lg:10px;--radius-xl:14px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:72px;--container-pad:1.25rem;--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f3d,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a42,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-paduka{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 24%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 26%,transparent),transparent 62%)}}.theme-paduka{background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-paduka.sn-dark{--color-bone:#111315;--color-bone-2:#1a1d20;--color-sand:#272b2f;--color-line:#2c3034;--color-ink:#ecede8;--color-ink-soft:#c9cbc4;--color-muted:#9a9d95;--color-clay:#e14e0c;--color-clay-dark:#f59a6a;--color-clay-soft:#3a1d0f;--color-sage:#7d9cab;--color-sage-soft:#1c2629;--color-gold:#e0a63a;color-scheme:dark}.theme-paduka.sn-dark .bg-sage,.theme-paduka.sn-dark :has(>[class*=from-ink]),.theme-paduka.sn-dark :has(>div.bg-ink.absolute.inset-0),.theme-paduka.sn-dark :is(.bg-black,.bg-\[\#0b0f14\]),.theme-paduka.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/60],[class~=bg-ink\/70],[class~=bg-ink\/72],[class~=bg-ink\/80],[class~=bg-ink\/85]),.theme-paduka.sn-dark :is(section,footer,div,aside).bg-ink,.theme-paduka.sn-dark [class*=from-ink]{--color-bone:#edeeea;--color-bone-2:#e1e3dc;--color-sand:#cdd0c5;--color-line:#d6d8cf;--color-ink:#14120f;--color-ink-soft:#3a3733;--color-muted:#726d64;--color-clay:#e14e0c;--color-clay-dark:#b23d09;--color-clay-soft:#fbe3d2;--color-sage:#35505c;--color-sage-soft:#e1e7e9;--color-gold:#c98a12;color-scheme:light}.theme-paduka.sn-dark .lookbook-docket{--color-bone:#111315;--color-bone-2:#1a1d20;--color-sand:#272b2f;--color-line:#2c3034;--color-ink:#ecede8;--color-ink-soft:#c9cbc4;--color-muted:#9a9d95;--color-clay:#e14e0c;--color-clay-dark:#f59a6a;--color-clay-soft:#3a1d0f;--color-sage:#7d9cab;--color-sage-soft:#1c2629;--color-gold:#e0a63a;border-color:var(--color-line);color-scheme:dark}.theme-paduka.sn-dark .hazard-stripe{--color-ink:#14120f;--color-bone:#edeeea}.theme-paduka.sn-dark .hover\:bg-clay-dark:hover{background-color:#b23d09}.theme-paduka.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-paduka.sn-dark .bg-\[\#efe9dc\]{background-color:#1c1a16}.theme-paduka.sn-dark .bg-\[\#c9a56a\]{background-color:#6b5634}.theme-paduka .grid>*{min-width:0}.theme-paduka :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:600}.theme-paduka ::selection{background:var(--color-clay);color:#fff}.theme-paduka ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-paduka ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-paduka ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-paduka .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-paduka .container-x{--container-pad:2.5rem}}.theme-paduka .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-paduka .link-underline{display:inline-block;position:relative}.theme-paduka .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-paduka .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-paduka .clip-reveal{clip-path:inset(0 0 100%)}.theme-paduka .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-paduka .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-paduka .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-paduka .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-paduka .animate-marquee{animation:paduka-marquee 32s linear infinite}.theme-paduka .animate-marquee-slow{animation:paduka-marquee 60s linear infinite}.theme-paduka .animate-marquee-rev{animation:paduka-marquee-rev 45s linear infinite}.theme-paduka .pause-on-hover:hover .animate-marquee,.theme-paduka .pause-on-hover:hover .animate-marquee-rev,.theme-paduka .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-paduka .animate-float{animation:paduka-float 7s ease-in-out infinite}.theme-paduka .animate-kenburns{animation:paduka-kenburns 18s ease-in-out infinite alternate}.theme-paduka .animate-spin-slow{animation:spin 22s linear infinite}.theme-paduka .animate-pulse-ring{animation:paduka-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-paduka .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-paduka .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-paduka .hide-scrollbar::-webkit-scrollbar{display:none}.theme-paduka .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.theme-paduka .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.01em}.theme-paduka .dot-grid{background-image:radial-gradient(var(--color-ink) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.theme-paduka .dot-grid{background-image:radial-gradient(color-mix(in srgb,var(--color-ink) 14%,transparent) 1px,transparent 1px)}}.theme-paduka .dot-grid{background-size:22px 22px}.theme-paduka .glow{box-shadow:0 0 0 1px #4b5d3f47,0 18px 40px -20px #4b5d3f8c}@supports (color:color-mix(in lab,red,red)){.theme-paduka .glow{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-clay) 28%,transparent),0 18px 40px -20px color-mix(in srgb,var(--color-clay) 55%,transparent)}}.theme-paduka .grain:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-paduka .mesh{background-image:var(--mesh)}.theme-paduka .glow-border{transition:border-color .45s var(--ease-out-expo);position:relative}.theme-paduka .glow-border:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--color-clay),transparent 45%,transparent 60%,var(--color-sage));opacity:0;transition:opacity .45s var(--ease-out-expo);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.theme-paduka .glow-border:hover:before{opacity:1}.theme-paduka .hazard-stripe{background-image:repeating-linear-gradient(-45deg,var(--color-clay),var(--color-clay) 8px,var(--color-ink) 8px,var(--color-ink) 16px)}.theme-paduka .perf-edge{background-image:radial-gradient(circle,var(--color-bone) 2.2px,transparent 2.3px);background-position:50%;background-size:12px 12px}@keyframes paduka-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes paduka-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes paduka-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes paduka-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes paduka-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-poshak{--color-bone:#f7f5f0;--color-bone-2:#eeebe3;--color-line:#ded9cd;--color-clay:#2f3269;--color-clay-dark:#22254c;--color-clay-soft:#e0e0ef;--color-sage:#a83f3a;--color-sage-soft:#f5e3e1;--color-gold:#b8862f;--font-sans:"SN Bn Digits","Manrope",ui-sans-serif,system-ui,sans-serif;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#ded9cd;--color-ink:#16161d;--color-ink-soft:#3b3b48;--color-muted:#77768a;--font-display:"SN Bn Digits","Instrument Serif",ui-serif,Georgia,serif;--radius-sm:0px;--radius-md:1px;--radius-lg:2px;--radius-xl:3px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;--mesh:radial-gradient(60rem 30rem at 12% -10%,#4b5d3f42,transparent 60%),radial-gradient(50rem 28rem at 92% 8%,#b3956a38,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.theme-poshak{--mesh:radial-gradient(60rem 30rem at 12% -10%,color-mix(in srgb,var(--color-clay) 26%,transparent),transparent 60%),radial-gradient(50rem 28rem at 92% 8%,color-mix(in srgb,var(--color-sage) 22%,transparent),transparent 62%)}}.theme-poshak{background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-poshak.sn-dark{--color-bone:#121219;--color-bone-2:#1a1a24;--color-line:#2c2c3a;--color-clay:#a3a7ee;--color-clay-dark:#c0c3f7;--color-clay-soft:#23244b;--color-sage:#e48c84;--color-sage-soft:#3a1f1d;--color-gold:#d8ab5a;--color-sand:#2b2b38;--color-ink:#ede9df;--color-ink-soft:#cbc7bf;--color-muted:#9c9bb0;color-scheme:dark}.theme-poshak.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:var(--color-bone)}.theme-poshak.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/72],[class~=bg-ink\/75],[class~=bg-ink\/80],[class~=bg-ink\/85],:has(>[class*=from-ink]),.group:hover:has(>div>[class*=from-ink])>*),.theme-poshak.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#f7f5f0;--color-bone-2:#eeebe3;--color-line:#ded9cd;--color-clay:#2f3269;--color-clay-dark:#22254c;--color-clay-soft:#e0e0ef;--color-sage:#a83f3a;--color-sage-soft:#f5e3e1;--color-gold:#b8862f;--color-sand:#ded9cd;--color-ink:#16161d;--color-ink-soft:#3b3b48;--color-muted:#77768a;color-scheme:light}.theme-poshak.sn-dark :is(.bg-clay,.bg-sage) :is(.text-white,[class~="text-[var(--brand-accent-contrast)]"]),.theme-poshak.sn-dark :is(.bg-clay,.bg-sage):is(.text-white,[class~="text-[var(--brand-accent-contrast)]"]){color:var(--color-bone)}.theme-poshak.sn-dark .bg-\[\#efe9dc\],.theme-poshak.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-poshak.sn-dark [data-swatch]{box-shadow:0 0 0 1px var(--color-ink)}@supports (color:color-mix(in lab,red,red)){.theme-poshak.sn-dark [data-swatch]{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ink) 55%,transparent)}}.theme-poshak.sn-dark [data-swatch-empty]{opacity:.6}.theme-poshak .grid>*{min-width:0}.theme-poshak :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:500}.theme-poshak ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-poshak ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-poshak ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-poshak ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-poshak .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-poshak .container-x{--container-pad:2.5rem}}.theme-poshak .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-poshak .link-underline{display:inline-block;position:relative}.theme-poshak .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-poshak .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-poshak .clip-reveal{clip-path:inset(0 0 100%)}.theme-poshak .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-poshak .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-poshak .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-poshak .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-poshak .animate-marquee{animation:poshak-marquee 32s linear infinite}.theme-poshak .animate-marquee-slow{animation:poshak-marquee 60s linear infinite}.theme-poshak .animate-marquee-rev{animation:poshak-marquee-rev 45s linear infinite}.theme-poshak .pause-on-hover:hover .animate-marquee,.theme-poshak .pause-on-hover:hover .animate-marquee-rev,.theme-poshak .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-poshak .animate-float{animation:poshak-float 7s ease-in-out infinite}.theme-poshak .animate-kenburns{animation:poshak-kenburns 18s ease-in-out infinite alternate}.theme-poshak .animate-spin-slow{animation:spin 22s linear infinite}.theme-poshak .animate-pulse-ring{animation:poshak-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-poshak .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-poshak .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-poshak .hide-scrollbar::-webkit-scrollbar{display:none}.theme-poshak .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.theme-poshak .mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.01em}.theme-poshak .dot-grid{background-image:radial-gradient(var(--color-ink) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.theme-poshak .dot-grid{background-image:radial-gradient(color-mix(in srgb,var(--color-ink) 14%,transparent) 1px,transparent 1px)}}.theme-poshak .dot-grid{background-size:22px 22px}.theme-poshak .glow{box-shadow:0 0 0 1px #4b5d3f40,0 18px 40px -20px #4b5d3f8c}@supports (color:color-mix(in lab,red,red)){.theme-poshak .glow{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-clay) 25%,transparent),0 18px 40px -20px color-mix(in srgb,var(--color-clay) 55%,transparent)}}.theme-poshak .grain:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-poshak .mesh{background-image:var(--mesh)}.theme-poshak .glow-border{transition:border-color .45s var(--ease-out-expo);position:relative}.theme-poshak .glow-border:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--color-clay),transparent 45%,transparent 60%,var(--color-sage));opacity:0;transition:opacity .45s var(--ease-out-expo);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.theme-poshak .glow-border:hover:before{opacity:1}@keyframes poshak-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes poshak-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes poshak-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes poshak-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes poshak-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-pradarshoni{--color-bone:#f7f4ee;--color-bone-2:#efeae0;--color-line:#e1d9c8;--color-clay:#0e7a6e;--color-clay-dark:#0a5f56;--color-clay-soft:#d8ece9;--color-sage:#8a8175;--color-sage-soft:#ede9e1;--color-gold:#9c8b6e;--font-sans:"SN Bn Digits","Inter",ui-sans-serif,system-ui,sans-serif;--radius-xs:2px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#e4dcc9;--color-ink:#15130f;--color-ink-soft:#423c34;--color-muted:#857b6d;--font-display:"SN Bn Digits","Fraunces",ui-serif,Georgia,serif;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-xl:22px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-pradarshoni.sn-dark{--color-bone:#131210;--color-bone-2:#1c1a17;--color-line:#302c26;--color-clay:#4fbcac;--color-clay-dark:#7dd3c6;--color-clay-soft:#112f2b;--color-sage:#aaa194;--color-sage-soft:#26231e;--color-gold:#c9b48f;--color-sand:#2d2a24;--color-ink:#efe9dd;--color-ink-soft:#d0c9bb;--color-muted:#a59c8d;color-scheme:dark}.theme-pradarshoni.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:var(--color-bone)}.theme-pradarshoni.sn-dark :is([class~=bg-ink\/45],[class~=bg-ink\/50]:not(span),[class~=bg-ink\/55],[class~=bg-ink\/75],[class~=bg-ink\/80],[class~=bg-ink\/85],:has(>[class*=from-ink])),.theme-pradarshoni.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#f7f4ee;--color-bone-2:#efeae0;--color-line:#e1d9c8;--color-clay:#0e7a6e;--color-clay-dark:#0a5f56;--color-clay-soft:#d8ece9;--color-sage:#8a8175;--color-sage-soft:#ede9e1;--color-gold:#9c8b6e;--color-sand:#e4dcc9;--color-ink:#15130f;--color-ink-soft:#423c34;--color-muted:#857b6d;color-scheme:light}.theme-pradarshoni.sn-dark .bg-clay :is(.text-white,[class~="text-[var(--brand-accent-contrast)]"]),.theme-pradarshoni.sn-dark .bg-clay:is(.text-white,[class~="text-[var(--brand-accent-contrast)]"]){color:var(--color-bone)}.theme-pradarshoni.sn-dark [class~="bg-[var(--brand-accent)]"].text-white{color:var(--brand-accent-contrast)}.theme-pradarshoni.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-pradarshoni :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:400}.theme-pradarshoni ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-pradarshoni ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-pradarshoni ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-pradarshoni ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-pradarshoni .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-pradarshoni .container-x{--container-pad:2.5rem}}.theme-pradarshoni .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-pradarshoni .link-underline{display:inline-block;position:relative}.theme-pradarshoni .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-pradarshoni .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-pradarshoni .clip-reveal{clip-path:inset(0 0 100%)}.theme-pradarshoni .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-pradarshoni .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-pradarshoni .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-pradarshoni .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-pradarshoni .animate-marquee{animation:pradarshoni-marquee 32s linear infinite}.theme-pradarshoni .animate-marquee-slow{animation:pradarshoni-marquee 60s linear infinite}.theme-pradarshoni .animate-marquee-rev{animation:pradarshoni-marquee-rev 45s linear infinite}.theme-pradarshoni .pause-on-hover:hover .animate-marquee,.theme-pradarshoni .pause-on-hover:hover .animate-marquee-rev,.theme-pradarshoni .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-pradarshoni .animate-float{animation:pradarshoni-float 7s ease-in-out infinite}.theme-pradarshoni .animate-kenburns{animation:pradarshoni-kenburns 18s ease-in-out infinite alternate}.theme-pradarshoni .animate-spin-slow{animation:spin 22s linear infinite}.theme-pradarshoni .animate-pulse-ring{animation:pradarshoni-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-pradarshoni .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-pradarshoni .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-pradarshoni .hide-scrollbar::-webkit-scrollbar{display:none}.theme-pradarshoni .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes pradarshoni-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pradarshoni-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes pradarshoni-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes pradarshoni-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes pradarshoni-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-ankur{--color-bone:#f8efd9;--color-bone-2:#efe0bb;--color-sand:#e8d6a4;--color-ink:#16213e;--color-ink-soft:#2b3a5c;--color-muted:#5b6478;--color-line:#e3d2a0;--color-clay:#d9a441;--color-clay-dark:#ad7c28;--color-clay-soft:#f6e7c1;--color-sage:#7fd1b8;--color-sage-soft:#e4f5ee;--color-mint-deep:#4f9c86;--color-gold:#c08b2e;--font-display:"SN Bn Digits","Baloo 2",ui-rounded,"Segoe UI Rounded",system-ui,sans-serif;--font-sans:"SN Bn Digits","Poppins",ui-sans-serif,system-ui,sans-serif;--radius-xs:10px;--radius-sm:16px;--radius-md:26px;--radius-lg:38px;--radius-xl:58px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-ankur.sn-dark{--color-bone:#0e1424;--color-bone-2:#172036;--color-sand:#222d48;--color-ink:#f4ecd8;--color-ink-soft:#d9d0bb;--color-muted:#9ea7ba;--color-line:#2a3553;--color-clay:#e2ae4b;--color-clay-dark:#f2c66e;--color-clay-soft:#3a2f17;--color-sage:#2f7d68;--color-sage-soft:#13302a;--color-mint-deep:#8ad8c0;--color-gold:#e0b04f;color-scheme:dark}.theme-ankur.sn-dark :is([class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/60],[class~=bg-ink\/70],[class~="hover:bg-ink/40"],[class~="group-hover:bg-ink/35"],[class~="group-hover:bg-ink/40"]),.theme-ankur.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#f8efd9;--color-bone-2:#efe0bb;--color-sand:#e8d6a4;--color-ink:#16213e;--color-ink-soft:#2b3a5c;--color-muted:#5b6478;--color-line:#e3d2a0;--color-clay:#d9a441;--color-clay-dark:#ad7c28;--color-clay-soft:#f6e7c1;--color-sage:#7fd1b8;--color-sage-soft:#e4f5ee;--color-mint-deep:#4f9c86;--color-gold:#c08b2e;color-scheme:light}.theme-ankur.sn-dark .bg-clay{--color-ink:#16213e;--color-ink-soft:#2b3a5c}.theme-ankur.sn-dark .bg-white,.theme-ankur.sn-dark .hover\:bg-white:hover{background-color:var(--color-bone-2)}.theme-ankur.sn-dark .bg-white\/70{background-color:#eae4d8b3}@supports (color:color-mix(in lab,red,red)){.theme-ankur.sn-dark .bg-white\/70{background-color:color-mix(in oklab,var(--color-bone-2) 70%,transparent)}}.theme-ankur{--brand-accent:var(--color-ink);--brand-accent-contrast:var(--color-bone);--header-height:76px;--container-pad:1.25rem}@layer base{*{border-color:var(--color-line)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-weight:700}::selection{background:var(--color-clay);color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bone-2)}::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}button,input,select,textarea{font-family:inherit}}@layer components{@media (min-width:768px){.container-x{--container-pad:2.5rem}}.clip-reveal{clip-path:inset(0 0 100%)}@supports (color:color-mix(in lab,red,red)){.glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.glass{background:color-mix(in srgb,var(--color-bone) 78%,transparent)}}.rx-rule{background-image:linear-gradient(to right,var(--color-sand) 0,var(--color-sand) 6px,transparent 6px,transparent 12px);background-position:50%;background-repeat:repeat-x;background-size:12px 2px}.container-x{width:100%;max-width:76rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.container-x{--container-pad:2rem}}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-clay);font-size:.6875rem;font-weight:800}.link-underline{display:inline-block;position:relative}.link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .25s var(--ease-snap);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.glass{background:#f3f0ead1}@supports (color:color-mix(in lab,red,red)){.glass{background:color-mix(in srgb,var(--color-bone) 82%,transparent)}}.glass{-webkit-backdrop-filter:blur(14px)saturate(1.3)}.cut-b-sm{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 1.4vw))}.cut-t-sm{clip-path:polygon(0 1.4vw,100% 0,100% 100%,0 100%)}.cut-corner{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}}@layer utilities{.animate-marquee-rev{animation:marquee-rev 45s linear infinite}.pause-on-hover:hover .animate-marquee,.pause-on-hover:hover .animate-marquee-rev,.pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.animate-float{animation:float 7s ease-in-out infinite}.animate-kenburns{animation:kenburns 18s ease-in-out infinite alternate}.animate-spin-slow{animation:spin 22s linear infinite}.text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.animate-pulse-ring{animation:pulse-ring 2.2s cubic-bezier(.4,0,.6,1) infinite}.animate-marquee{animation:marquee 28s linear infinite}.animate-marquee-slow{animation:marquee 55s linear infinite}.pause-on-hover:hover .animate-marquee,.pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.animate-shimmer{background-size:200% 100%;animation:shimmer 1.6s linear infinite}.animate-tick{animation:tick 1.4s var(--ease-snap) infinite}.animate-punch{animation:punch .5s var(--ease-snap) both}.mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-aram{--color-bone:#fff;--color-bone-2:#f1f1fb;--color-sand:#e3e4f6;--color-ink:#23262f;--color-ink-soft:#454a5c;--color-muted:#6b7080;--color-line:#e6e7f4;--color-clay:#ff6555;--color-clay-dark:#e04a3b;--color-clay-soft:#ffe3df;--color-sage:#3853e3;--color-sage-soft:#e6e9fd;--color-gold:#f5a623;--font-display:"SN Bn Digits","Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-sans:"SN Bn Digits","Public Sans",ui-sans-serif,system-ui,sans-serif;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--ease-crisp:cubic-bezier(.22,1,.36,1);background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-aram.sn-dark{--color-bone:#10121a;--color-bone-2:#181b27;--color-sand:#252a3d;--color-ink:#eef0f8;--color-ink-soft:#c9cddc;--color-muted:#9aa0b4;--color-line:#262a3b;--color-clay:#f25a4a;--color-clay-dark:#ff8a7c;--color-clay-soft:#3a1d1d;--color-sage:#5b72f0;--color-sage-soft:#171c3a;--color-gold:#f5a623;color-scheme:dark}.theme-aram.sn-dark :is([class~=bg-ink\/45],[class~=bg-ink\/50]),.theme-aram.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#fff;--color-bone-2:#f1f1fb;--color-sand:#e3e4f6;--color-ink:#23262f;--color-ink-soft:#454a5c;--color-muted:#6b7080;--color-line:#e6e7f4;--color-clay:#ff6555;--color-clay-dark:#e04a3b;--color-clay-soft:#ffe3df;--color-sage:#3853e3;--color-sage-soft:#e6e9fd;--color-gold:#f5a623;color-scheme:light}.theme-aram.sn-dark footer.bg-ink{border-top-color:#262a3b}.theme-aram.sn-dark .bg-ink.text-white{color:var(--color-bone)}.theme-aram.sn-dark .hover\:bg-clay-dark:hover{background-color:#d9473a}.theme-aram.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:#10121a}.theme-aram.sn-dark:not([style*=--brand-accent]) .hover\:bg-clay-dark:hover{background-color:var(--color-clay-dark)}.theme-aram.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-aram{--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:64px;--container-pad:1.25rem}@keyframes tick{0%,to{transform:scale(1)}50%{transform:scale(1.3)rotate(-3deg)}}.theme-shakti{--color-bone:#14161a;--color-bone-2:#1c1f24;--color-sand:#262a31;--color-ink:#f5f4f1;--color-ink-soft:#b7bbc3;--color-muted:#82868f;--color-line:#2a2e35;--color-clay:#ff2e7a;--color-clay-dark:#e01463;--color-clay-soft:#3a1428;--color-sage:#7b8794;--color-sage-soft:#23262c;--color-gold:#ffc246;--font-display:"SN Bn Digits","Baloo Da 2","Noto Sans Bengali",ui-rounded,system-ui,sans-serif;--font-sans:"SN Bn Digits","Noto Sans Bengali",ui-sans-serif,system-ui,sans-serif;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:18px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--ease-snap:cubic-bezier(.65,0,.35,1);background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-shakti.sn-light{--color-bone:#f1f2f4;--color-bone-2:#fff;--color-sand:#e4e6ea;--color-ink:#14161a;--color-ink-soft:#3d424b;--color-muted:#5f646d;--color-line:#dcdfe4;--color-clay:#d80f5c;--color-clay-dark:#b60c4d;--color-clay-soft:#ffe8f0;--color-sage:#7b8794;--color-sage-soft:#e7eaee;--color-gold:#eea20c;color-scheme:light}.theme-shakti.sn-light:not([style*=--brand-accent]){--brand-accent:#ff2e7a}.theme-shakti.sn-light:not([style*=--brand-accent]) [class~="text-[var(--brand-accent)]"]{color:var(--brand-accent)}@supports (color:color-mix(in lab,red,red)){.theme-shakti.sn-light:not([style*=--brand-accent]) [class~="text-[var(--brand-accent)]"]{color:color-mix(in oklab,var(--brand-accent) 80%,#000)}}.theme-shakti.sn-light :is(.h-2,.h-2\.5).rounded-full[style*=background]{box-shadow:inset 0 0 0 1px #14161a2e}.theme-shakti:not(.sn-light) .shakti-scrim{background-color:#0000009e}.theme-shakti:not(.sn-light) .shakti-panel{box-shadow:0 0 0 1px var(--color-line),0 28px 70px -20px #000000e6}.theme-shakti{--brand-accent:var(--color-clay);--brand-accent-contrast:#0e0f12;--header-height:64px;--container-pad:1.25rem}@keyframes punch{0%{opacity:0;transform:scale(.86)}70%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.theme-gentlepark{--color-bone:#f8f2ea;--color-bone-2:#efe5d8;--color-line:#e6d9cd;--color-clay:#7a3b5e;--color-clay-dark:#5e2c48;--color-clay-soft:#f1e1ea;--color-sage:#7c8363;--color-sage-soft:#ecead9;--color-gold:#b9893e;--font-sans:"SN Bn Digits","Albert Sans",ui-sans-serif,system-ui,sans-serif;--radius-xs:4px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#e4d5c2;--color-ink:#231620;--color-ink-soft:#4a3a45;--color-muted:#897d82;--font-display:"SN Bn Digits","Bodoni Moda",ui-serif,Georgia,serif;--radius-sm:8px;--radius-md:16px;--radius-lg:26px;--radius-xl:40px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:76px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-gentlepark.sn-dark{--color-bone:#171114;--color-bone-2:#31252b;--color-line:#3b2f35;--color-clay:#d49bba;--color-clay-dark:#e6b8d0;--color-clay-soft:#3d2032;--color-sage:#aeb592;--color-sage-soft:#26281d;--color-gold:#d6a95e;--color-sand:#3a2e33;--color-ink:#f8f2ea;--color-ink-soft:#e1d6d2;--color-muted:#b2a5a8;--color-clay-ink:#231620;color-scheme:dark}.theme-gentlepark.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:#231620}.theme-gentlepark.sn-dark :has(>:is(div.absolute.inset-0.bg-ink,[class~=from-ink],[class~=from-ink\/35],[class~=from-ink\/55],[class~=from-ink\/70],[class~=from-ink\/75],[class~=from-ink\/80],[class~=from-ink\/85],[class~=from-ink\/90])),.theme-gentlepark.sn-dark :is([class~=bg-ink\/40],[class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/55],[class~=bg-ink\/70],[class~=bg-ink\/80],[class~=bg-ink\/85]),.theme-gentlepark.sn-dark :is(section,footer,aside).bg-ink,.theme-gentlepark.sn-dark div.bg-ink:not([class*=rounded]),.theme-gentlepark.sn-dark section.bg-clay{--color-bone:#f8f2ea;--color-bone-2:#efe5d8;--color-line:#e6d9cd;--color-clay:#7a3b5e;--color-clay-dark:#5e2c48;--color-clay-soft:#f1e1ea;--color-sage:#7c8363;--color-sage-soft:#ecead9;--color-gold:#b9893e;--color-sand:#e4d5c2;--color-ink:#231620;--color-ink-soft:#4a3a45;--color-muted:#897d82;--color-clay-ink:#fff;color-scheme:light}.theme-gentlepark.sn-dark :is(.bg-clay,.bg-gold,[class~=bg-gold\/80],[class~=bg-gold\/85]){--color-ink:#231620;--color-ink-soft:#4a3a45}.theme-gentlepark.sn-dark :is(.bg-clay,[class~=bg-clay\/80])[class~=text-white]{color:var(--color-clay-ink)}.theme-gentlepark.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-gentlepark :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:400}.theme-gentlepark ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-gentlepark ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-gentlepark ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-gentlepark ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-gentlepark .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-gentlepark .container-x{--container-pad:2.5rem}}.theme-gentlepark .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-gentlepark .link-underline{display:inline-block;position:relative}.theme-gentlepark .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-gentlepark .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-gentlepark .clip-reveal{clip-path:inset(0 0 100%)}.theme-gentlepark .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-gentlepark .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-gentlepark .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-gentlepark .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-gentlepark .animate-marquee{animation:gentlepark-marquee 32s linear infinite}.theme-gentlepark .animate-marquee-slow{animation:gentlepark-marquee 60s linear infinite}.theme-gentlepark .animate-marquee-rev{animation:gentlepark-marquee-rev 45s linear infinite}.theme-gentlepark .pause-on-hover:hover .animate-marquee,.theme-gentlepark .pause-on-hover:hover .animate-marquee-rev,.theme-gentlepark .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-gentlepark .animate-float{animation:gentlepark-float 7s ease-in-out infinite}.theme-gentlepark .animate-kenburns{animation:gentlepark-kenburns 18s ease-in-out infinite alternate}.theme-gentlepark .animate-spin-slow{animation:spin 22s linear infinite}.theme-gentlepark .animate-pulse-ring{animation:gentlepark-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-gentlepark .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-gentlepark .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-gentlepark .hide-scrollbar::-webkit-scrollbar{display:none}.theme-gentlepark .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes gentlepark-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gentlepark-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes gentlepark-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes gentlepark-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes gentlepark-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.reveal-safety{animation:reveal-safety-net 10ms linear 1.8s forwards}.reveal-safety-translate{animation:reveal-safety-translate 10ms linear 1.8s forwards}.theme-talika{--color-bone:#f6f1e4;--color-bone-2:#eee6d2;--color-line:#dcd1b8;--color-clay:#a9781e;--color-clay-dark:#7e5a16;--color-clay-soft:#f0e3c4;--color-sage:#6b6a57;--color-sage-soft:#e6e3d6;--color-gold:#8b8060;--font-sans:"SN Bn Digits","Work Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--radius-xs:2px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--color-sand:#e2d6b8;--color-ink:#1e1912;--color-ink-soft:#453f32;--color-muted:#8a8071;--font-display:"SN Bn Digits","Source Serif 4",ui-serif,Georgia,serif;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-xl:20px;--brand-accent:var(--color-clay);--brand-accent-contrast:#fff;--header-height:100px;--container-pad:1.25rem;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans)}.theme-talika.sn-dark{--color-bone:#15120d;--color-bone-2:#1d1912;--color-sand:#2a2419;--color-ink:#efe7d4;--color-ink-soft:#cdc4b0;--color-muted:#a39883;--color-line:#342d21;--color-clay:#c99a3f;--color-clay-dark:#e0b45e;--color-clay-soft:#2e2514;--color-sage:#9a987f;--color-sage-soft:#23221a;--color-gold:#b5a77f;color-scheme:dark}.theme-talika.sn-dark:not([style*=--brand-accent]){--brand-accent-contrast:#1e1912}.theme-talika.sn-dark :has(>:is([class~=from-ink\/75],[class~=from-ink\/85])),.theme-talika.sn-dark :is([class~=bg-ink\/45],[class~=bg-ink\/50],[class~=bg-ink\/80],[class~=bg-ink\/85],[class~=from-ink\/75],[class~=from-ink\/85]),.theme-talika.sn-dark :is(section,footer,div,aside).bg-ink{--color-bone:#f6f1e4;--color-bone-2:#eee6d2;--color-sand:#e2d6b8;--color-ink:#1e1912;--color-ink-soft:#453f32;--color-muted:#8a8071;--color-line:#dcd1b8;--color-clay:#a9781e;--color-clay-dark:#7e5a16;--color-clay-soft:#f0e3c4;--color-sage:#6b6a57;--color-sage-soft:#e6e3d6;--color-gold:#8b8060;color-scheme:light}.theme-talika.sn-dark :not(section).bg-clay{--color-ink:#1e1912;--color-ink-soft:#453f32}.theme-talika.sn-dark .bg-clay.text-white{color:#1e1912}.theme-talika.sn-dark .bg-bone[class*="shadow-[0_2px_14px_-4px_rgba(0,0,0,0.18)]"],.theme-talika.sn-dark .bg-white{background-color:var(--color-bone-2)}.theme-talika :is(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:400}.theme-talika ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-talika .ledger-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}.theme-talika ::-webkit-scrollbar-track{background:var(--color-bone-2)}.theme-talika ::-webkit-scrollbar-thumb{background:var(--color-sand);border:3px solid var(--color-bone-2);border-radius:99px}.theme-talika ::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.theme-talika .container-x{width:100%;max-width:88rem;padding-inline:var(--container-pad);margin-inline:auto}@media (min-width:768px){.theme-talika .container-x{--container-pad:2.5rem}}.theme-talika .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600}.theme-talika .link-underline{display:inline-block;position:relative}.theme-talika .link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme-talika .link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.theme-talika .clip-reveal{clip-path:inset(0 0 100%)}.theme-talika .glass{background:#f3f0eab8}@supports (color:color-mix(in lab,red,red)){.theme-talika .glass{background:color-mix(in srgb,var(--color-bone) 72%,transparent)}}.theme-talika .glass{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.theme-talika .noise:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.theme-talika .animate-marquee{animation:talika-marquee 32s linear infinite}.theme-talika .animate-marquee-slow{animation:talika-marquee 60s linear infinite}.theme-talika .animate-marquee-rev{animation:talika-marquee-rev 45s linear infinite}.theme-talika .pause-on-hover:hover .animate-marquee,.theme-talika .pause-on-hover:hover .animate-marquee-rev,.theme-talika .pause-on-hover:hover .animate-marquee-slow{animation-play-state:paused}.theme-talika .animate-float{animation:talika-float 7s ease-in-out infinite}.theme-talika .animate-kenburns{animation:talika-kenburns 18s ease-in-out infinite alternate}.theme-talika .animate-spin-slow{animation:spin 22s linear infinite}.theme-talika .animate-pulse-ring{animation:talika-pulse-ring 2.4s cubic-bezier(.4,0,.6,1) infinite}.theme-talika .mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.theme-talika .text-stroke{-webkit-text-stroke:1px var(--color-ink);color:#0000}.theme-talika .hide-scrollbar::-webkit-scrollbar{display:none}.theme-talika .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes talika-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes talika-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes talika-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes talika-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes talika-pulse-ring{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.theme-bazar{--color-bone:#fff;--color-bone-2:#fff8ef;--color-line:#e5e7eb;--color-clay:#ff8a00;--color-clay-dark:#e06a00;--color-clay-soft:#fff0dc;--color-sage:#16120e;--color-sage-soft:#ffeed6;--color-gold:#ffb300;--font-sans:"SN Bn Digits","Inter","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-bn:"SN Bn Digits","Hind Siliguri","Inter",ui-sans-serif,sans-serif;--color-sand:#e5e7eb;--color-ink:#1f2937;--color-ink-soft:#4b5563;--color-muted:#6b7280;--font-display:"SN Bn Digits","Inter","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#ff8a00;--brand-accent-contrast:#fff;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-color:#fff}.theme-bazar .bz-container{width:min(78%,1180px);margin:0 auto}@media (max-width:900px){.theme-bazar .bz-container{width:auto;padding:0 16px}}.theme-bazar .bz-btn{white-space:nowrap;background:var(--brand-accent);color:var(--brand-accent-contrast);border:1.5px solid var(--brand-accent);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1rem;font-size:.9rem;font-weight:600;transition:filter .15s,background .15s;display:inline-flex}.theme-bazar .bz-btn:hover{filter:brightness(.95)}.theme-bazar .bz-btn-outline{color:var(--color-sage);border-color:var(--color-sage);background:#fff}.theme-bazar .bz-btn-outline:hover{background:var(--color-sage-soft);filter:none}.theme-bazar .bz-heading{border-bottom:2px solid var(--brand-accent);justify-content:space-between;align-items:end;margin-bottom:1.25rem;padding-bottom:.6rem;display:flex}.theme-bazar .bz-heading h2{letter-spacing:.01em;margin:0;font-size:1.35rem;font-weight:800}.theme-bazar .bz-heading a{color:var(--brand-accent);letter-spacing:.04em;font-size:.85rem;font-weight:700}.theme-bazar .bz-hero{background:radial-gradient(520px 320px at 12% 8%,#ffb30038,#0000 70%),radial-gradient(520px 380px at 92% 12%,#ff6a0052,#0000 70%),linear-gradient(160deg,#0d0a07,#1c140d 55%,#3a2410)}.theme-bazar .bz-hero:after,.theme-bazar .bz-hero:before{content:"";pointer-events:none;border:2px solid #ffffff14;border-radius:999px;position:absolute}.theme-bazar .bz-hero:before{width:360px;height:360px;top:-120px;left:-130px}.theme-bazar .bz-hero:after{width:260px;height:260px;bottom:-90px;right:-80px}.theme-bazar .lp{font-family:var(--font-bn)}.theme-bazar .lp-red{color:#fff;background:linear-gradient(135deg,#16120e,#2a1d12);border:1.5px solid #ff8a00;border-radius:14px;box-shadow:0 8px 22px #16120e47}.theme-bazar .lp-order{color:#1a0f00;outline-offset:1px;cursor:pointer;background:linear-gradient(#ffb300,#ff6a00);border:2px solid #fff;border-radius:8px;outline:3px solid #ff8a00;align-items:center;gap:.5rem;padding:.65rem 2.4rem;font-size:1.35rem;font-weight:700;animation:bazar-pulse 1.8s ease-in-out infinite;display:inline-flex;box-shadow:0 8px 20px #ff8a0066}@media (max-width:639px){.theme-bazar .lp-order{padding:.55rem 1.6rem;font-size:1.05rem}.theme-bazar .lp-list li{gap:.6rem;padding:.5rem .75rem;font-size:.95rem}.theme-bazar .lp-list svg{width:18px;height:18px;margin-top:.2rem}}@keyframes bazar-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.theme-bazar .lp-list{background:#fff;border:2px solid #d95500;border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 6px 16px #16120e24}.theme-bazar .lp-list li{color:#16120e;border-bottom:1px solid #f3dcc0;align-items:flex-start;gap:.8rem;padding:.6rem 1rem;font-size:1.1rem;font-weight:600;display:flex}.theme-bazar .lp-list li:last-child{border-bottom:0}.theme-bazar .lp-list svg{color:#ff8a00;fill:#ff8a00;flex:none;margin-top:.25rem}.theme-bazar.sn-dark{--color-bone:#14110e;--color-bone-2:#1d1814;--color-line:#33291f;--color-ink:#f6efe6;--color-ink-soft:#d6c9b8;--color-muted:#a39887;--color-sage-soft:#2a1d12;--color-clay-soft:#3a2410;background-color:#0d0a08}.theme-bazar.sn-dark .bg-white,.theme-bazar.sn-dark [class*="bg-[#f3f5ef]"],.theme-bazar.sn-dark [class*="bg-[#f4f6f8]"]{background-color:var(--color-bone-2)!important}.theme-bazar.sn-dark .text-sage{color:#ffb347}.theme-bazar.sn-dark .bz-btn-outline{color:#ffb347;background:0 0;border-color:#ffb347}.theme-alna{--color-bone:#f4f4f1;--color-bone-2:#fff;--color-line:#dcdcd5;--color-clay:#111;--color-clay-dark:#000;--color-clay-soft:#e9e9e3;--color-sage:#111;--color-sage-soft:#ecece6;--color-gold:#57f527;--color-sand:#dcdcd5;--color-ink:#111;--color-ink-soft:#3d3d3a;--color-muted:#77776f;--font-sans:"Archivo","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Archivo","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Space Mono","Hind Siliguri",ui-monospace,monospace;--brand-accent:#57f527;--brand-accent-contrast:#111;min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:radial-gradient(1200px 600px at 50% 18%,#fff 0,#fff0 70%),linear-gradient(#f6f6f3,#ecece8);padding-bottom:34px}.theme-alna :lang(bn),.theme-alna[lang=bn] .font-mono{letter-spacing:0}.theme-alna .al-container{width:min(92%,1280px);margin:0 auto}.theme-alna .container-x{width:min(92%,1180px);margin:0 auto}.theme-alna .al-mono{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em}.theme-alna[lang=bn] .al-mono{letter-spacing:.02em}.theme-alna .al-btn{white-space:nowrap;cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;background:var(--color-ink);color:#fff;border:1.5px solid var(--color-ink);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1.5rem;font-size:11px;font-weight:700;transition:background .2s,color .2s,transform .2s;display:inline-flex}.theme-alna .al-btn:hover{transform:translateY(-1px)}.theme-alna .al-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.theme-alna .al-btn-outline{color:var(--color-ink);background:0 0}.theme-alna .al-btn-outline:hover{background:var(--color-ink);color:#fff}.theme-alna .al-btn-text{color:var(--color-ink);background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:.2rem 0}.theme-alna .al-neon{background:var(--brand-accent);color:var(--brand-accent-contrast)}.theme-alna .al-rail{background:linear-gradient(#c9ccd1,#8b9097 55%,#6f747b);box-shadow:0 2px 3px #0000002e}.theme-alna .al-rack-scroll{scrollbar-width:none}.theme-alna .al-rack-scroll::-webkit-scrollbar{display:none}.theme-alna .al-hang{transform-origin:50% 0;animation:alna-hang-in 1.5s cubic-bezier(.2,.75,.25,1) both}@keyframes alna-hang-in{0%{opacity:0;transform:translate(110vw)rotate(0)}35%{opacity:1}55%{transform:translate(0)rotate(-11deg)}70%{transform:translate(0)rotate(7deg)}82%{transform:translate(0)rotate(-3.5deg)}92%{transform:translate(0)rotate(1.5deg)}to{opacity:1;transform:translate(0)rotate(0)}}.theme-alna .al-sway{perspective:900px;transform-origin:50% 0;animation:alna-sway 5.5s ease-in-out infinite alternate}@keyframes alna-sway{0%{transform:rotate(-.9deg)}to{transform:rotate(.9deg)}}.theme-alna .al-turn{transform-origin:50%;transform-style:preserve-3d;will-change:transform;transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .5s}.theme-alna .al-flip{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.theme-alna .al-face{backface-visibility:hidden}.theme-alna .al-face-back{position:absolute;inset:0;transform:rotateY(180deg)}.theme-alna .al-card:hover .al-flip[data-has-back="1"]{transform:rotateY(180deg)}.theme-alna .al-card:hover .al-card-sway{animation-duration:2.4s}.theme-alna .al-tag{animation:alna-tag 3.8s ease-in-out infinite alternate}@keyframes alna-tag{0%{translate:0}to{translate:0 3px}}.theme-alna .al-logo:hover{animation:alna-wobble .6s}@keyframes alna-wobble{30%{transform:rotate(-6deg)scale(1.06)}60%{transform:rotate(4deg)}}.theme-alna .al-marquee{animation:alna-marquee 28s linear infinite}@keyframes alna-marquee{to{transform:translate(-50%)}}.theme-alna .al-fade-up{animation:alna-fade-up .45s both}@keyframes alna-fade-up{0%{opacity:0;transform:translateY(8px)}}.theme-alna .al-sheet{animation:alna-sheet .35s cubic-bezier(.2,.8,.2,1) both}@keyframes alna-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.theme-alna .al-hang,.theme-alna .al-marquee,.theme-alna .al-sway,.theme-alna .al-tag{animation:none!important}.theme-alna .al-flip,.theme-alna .al-turn{transition:none}}.theme-alna.sn-dark{--color-bone:#101010;--color-bone-2:#191918;--color-line:#2e2e2b;--color-clay:#f2f2ee;--color-clay-dark:#fff;--color-clay-soft:#22221f;--color-sage:#f2f2ee;--color-sage-soft:#1d1d1b;--color-ink:#f2f2ee;--color-ink-soft:#c9c9c2;--color-muted:#8f8f87;background:radial-gradient(1200px 600px at 50% 18%,#1d1d1c 0,#0000 70%),#0d0d0c}.theme-alna.sn-dark .al-btn{color:#111;background:#f2f2ee;border-color:#f2f2ee}.theme-alna.sn-dark .al-btn-outline,.theme-alna.sn-dark .al-btn-text{color:#f2f2ee;background:0 0;border-color:#f2f2ee}.theme-alna.sn-dark .bg-white{background-color:var(--color-bone-2)!important}@property --aura{syntax:"<color>";inherits:true;initial-value:#7a3414}.theme-shourov{--color-bone:#0c0a10;--color-bone-2:#15121b;--color-line:#f3ecdf21;--color-clay:#f3ecdf;--color-clay-dark:#fff;--color-clay-soft:#1d1924;--color-sage:#d8b36a;--color-sage-soft:#1a1620;--color-gold:#d8b36a;--color-sand:#2a2430;--color-ink:#f3ecdf;--color-ink-soft:#c9c0b2;--color-muted:#9a9186;--font-sans:"Manrope","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Bodoni Moda","Tiro Bangla",Georgia,serif;--font-mono:"Manrope","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#d8b36a;--brand-accent-contrast:#0c0a10;--aura:#7a3414;isolation:isolate;background:var(--color-bone);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:dark;transition:--aura 1.4s;position:relative}.theme-shourov .font-display{font-weight:400}.theme-shourov ::selection{background:var(--aura);color:#fff}.theme-shourov .sh-container{width:min(92%,1360px);margin:0 auto}.theme-shourov .container-x{width:min(92%,1180px);margin:0 auto}.theme-shourov .sh-kicker{text-transform:uppercase;letter-spacing:.32em;color:var(--brand-accent);font-size:10.5px;font-weight:600}.theme-shourov .sh-label{color:var(--color-muted)}.theme-shourov .sh-label,.theme-shourov .sh-mono{text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:600}.theme-shourov :lang(bn) .sh-kicker,.theme-shourov[lang=bn] .sh-btn,.theme-shourov[lang=bn] .sh-kicker,.theme-shourov[lang=bn] .sh-label,.theme-shourov[lang=bn] .sh-mono{letter-spacing:.02em}.theme-shourov[lang=bn] .font-display{letter-spacing:0}.theme-shourov .sh-aura{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,var(--aura) 0,transparent 62%);opacity:.42;border-radius:50%;width:120vmax;height:120vmax;animation:shourov-breathe 9s ease-in-out infinite alternate;position:fixed;top:42%;left:50%;translate:-50% -50%}@keyframes shourov-breathe{0%{opacity:.34;scale:.92}to{opacity:.5;scale:1.06}}.theme-shourov .sh-grain{z-index:60;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:shourov-grain 1.2s steps(6) infinite;position:fixed;inset:-50%}@keyframes shourov-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}to{transform:translate(0)}}.theme-shourov .sh-cursor{z-index:55;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,var(--aura),transparent 70%);border-radius:50%;width:420px;height:420px;margin:-210px 0 0 -210px;position:fixed;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.theme-shourov .sh-cursor{background:radial-gradient(closest-side,color-mix(in srgb,var(--aura) 55%,transparent),transparent 70%)}}.theme-shourov .sh-cursor{opacity:.5}@media (hover:none){.theme-shourov .sh-cursor{display:none}}.theme-shourov .sh-glass{border:1px solid var(--color-line);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff12,#ffffff05)}.theme-shourov .sh-gold-line{background:linear-gradient(90deg,transparent,var(--brand-accent),transparent);height:1px}.theme-shourov .sh-btn{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:var(--color-ink);color:var(--color-bone);border:1px solid var(--color-ink);box-shadow:0 10px 40px -10px var(--aura);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.6rem;font-size:12px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.theme-shourov .sh-btn{box-shadow:0 10px 40px -10px color-mix(in srgb,var(--aura) 80%,transparent)}}.theme-shourov .sh-btn{transition:transform .25s,background .3s,color .3s,box-shadow .3s}.theme-shourov[lang=bn] .sh-btn{font-size:14px}.theme-shourov .sh-btn:hover{transform:translateY(-2px)}.theme-shourov .sh-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.theme-shourov .sh-btn-outline{color:var(--color-ink);box-shadow:none;background:0 0;border-color:#f3ecdf59}.theme-shourov .sh-btn-outline:hover{background:#f3ecdf14}.theme-shourov .sh-btn-text{color:var(--color-ink);box-shadow:none;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:.2rem 0}.theme-shourov .sh-beam{pointer-events:none;filter:blur(6px);background:conic-gradient(from 180deg at 50% 0,#0000 160deg,#fff7e61a 172deg,#fff7e629 180deg,#fff7e61a 188deg,#0000 200deg);width:70%;height:120%;position:absolute;top:-10%;left:50%;translate:-50%}.theme-shourov .sh-pedestal{background:radial-gradient(closest-side,var(--aura),transparent)}@supports (color:color-mix(in lab,red,red)){.theme-shourov .sh-pedestal{background:radial-gradient(closest-side,color-mix(in srgb,var(--aura) 60%,#fff 10%),transparent)}}.theme-shourov .sh-pedestal{filter:blur(10px);pointer-events:none}.theme-shourov .sh-orbit-item{transform-origin:50% 100%;will-change:transform,filter,opacity;cursor:pointer;position:absolute;bottom:0;left:50%}.theme-shourov .sh-orbit-item img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:none;height:100%;margin:0 auto;display:block}.theme-shourov .sh-orbit-item img.sh-orbit-reflect{opacity:.16;pointer-events:none;height:100%;position:absolute;top:calc(100% + 3px);left:50%;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 62%,#000000e6);mask-image:linear-gradient(#0000 62%,#000000e6)}.theme-shourov .sh-rise{animation:shourov-rise 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes shourov-rise{0%{opacity:0;filter:blur(12px);translate:0 60px}}.theme-shourov .sh-smoke{white-space:nowrap;pointer-events:none;font-family:var(--font-display);color:var(--color-ink);opacity:0;font-style:italic;animation:shourov-smoke 6.5s ease-in infinite;position:absolute;bottom:0;left:50%}.theme-shourov .sh-smoke-once{animation-iteration-count:1}@keyframes shourov-smoke{0%{opacity:0;filter:blur(4px);transform:translate(-50%)scale(.85)}18%{opacity:.9;filter:blur()}60%{opacity:.55}to{opacity:0;transform:translate(-50%,-230px) translateX(var(--drift,30px)) scale(1.15);filter:blur(7px)}}.theme-shourov .sh-mist{pointer-events:none;background:radial-gradient(circle,#ffffffd9,var(--aura) 55%,transparent 72%);border-radius:50%;position:absolute}@supports (color:color-mix(in lab,red,red)){.theme-shourov .sh-mist{background:radial-gradient(circle,#ffffffd9,color-mix(in srgb,var(--aura) 60%,transparent) 55%,transparent 72%)}}.theme-shourov .sh-mist{animation:shourov-mist var(--dur,1.6s) cubic-bezier(.12,.7,.3,1) forwards}@keyframes shourov-mist{0%{opacity:0;transform:translate(0)scale(.3)}12%{opacity:.95}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(var(--sc,2.4));filter:blur(6px)}}.theme-shourov .sh-press{animation:shourov-press .45s}@keyframes shourov-press{30%{translate:0 5px}}.theme-shourov .sh-band{clip-path:polygon(var(--inset) 0,calc(100% - var(--inset)) 0,calc(100% - var(--inset2)) 100%,var(--inset2) 100%)}.theme-shourov .sh-band-in{animation:shourov-band-in .9s cubic-bezier(.2,.8,.2,1) both}@keyframes shourov-band-in{0%{opacity:0;filter:blur(8px);translate:0 18px}}.theme-shourov .sh-pulse{animation:shourov-pulse 1.4s}@keyframes shourov-pulse{30%{background-color:color-mix(in srgb,var(--aura) 35%,transparent)}}.theme-shourov .sh-meter{transition:width 1.6s cubic-bezier(.2,.8,.2,1)}.theme-shourov .sh-niche{border-radius:999px 999px 22px 22px}.theme-shourov .sh-niche-bottle{transition:translate .6s cubic-bezier(.2,.8,.2,1),rotate .6s}.theme-shourov .sh-niche-card:hover .sh-niche-bottle{translate:-50% -14px;rotate:-3deg}.theme-shourov .sh-niche-glow{transition:opacity .6s,scale .8s}.theme-shourov .sh-niche-card:hover .sh-niche-glow{opacity:.9;scale:1.15}.theme-shourov .sh-niche-card:hover .sh-niche-puff{animation:shourov-puff 1.2s ease-out}@keyframes shourov-puff{0%{opacity:0;transform:translate(-50%)scale(.4)}20%{opacity:.7}to{opacity:0;transform:translate(-50%,-70px)scale(1.6)}}.theme-shourov .sh-spin{animation:shourov-spin 60s linear infinite}@keyframes shourov-spin{to{rotate:1turn}}.theme-shourov .sh-intro{z-index:200;background:var(--color-bone);pointer-events:none;animation:shourov-intro-out .7s 1.9s forwards;position:fixed;inset:0}@keyframes shourov-intro-out{to{opacity:0;visibility:hidden}}.theme-shourov .sh-intro-drop{background:radial-gradient(circle at 35% 30%,#fff,var(--aura) 55%);border-radius:50%/60% 60% 40% 40%;width:14px;height:20px;margin-left:-7px;animation:shourov-drop .9s cubic-bezier(.55,0,1,.45) forwards;position:absolute;top:0;left:50%}@keyframes shourov-drop{0%{translate:0 -30px}to{translate:0 50vh}}.theme-shourov .sh-intro-ring{border:1px solid var(--brand-accent);opacity:0;border-radius:50%;width:10px;height:4px;animation:shourov-ring 1.1s ease-out forwards;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes shourov-ring{0%{opacity:.9;width:10px;height:4px}to{opacity:0;width:520px;height:120px}}.theme-shourov .sh-intro-word{opacity:0;white-space:nowrap;animation:shourov-word .8s 1s forwards;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes shourov-word{0%{opacity:0;letter-spacing:.8em;filter:blur(10px)}to{opacity:1;letter-spacing:.3em;filter:blur()}}.theme-shourov .sh-fade{animation:shourov-fade .7s cubic-bezier(.2,.8,.2,1) both}@keyframes shourov-fade{0%{opacity:0;filter:blur(6px);translate:0 14px}}.theme-shourov .sh-drop-in{animation:shourov-drop-in 1.1s cubic-bezier(.3,1.4,.5,1) both}@keyframes shourov-drop-in{0%{opacity:0;translate:0 -120px;rotate:-8deg}}.theme-shourov .sh-scroll-none{scrollbar-width:none}.theme-shourov .sh-scroll-none::-webkit-scrollbar{display:none}.theme-shourov input,.theme-shourov select,.theme-shourov textarea{color-scheme:dark}.theme-shourov .bg-white{background-color:var(--color-bone-2)!important}@media (prefers-reduced-motion:reduce){.theme-shourov .sh-aura,.theme-shourov .sh-drop-in,.theme-shourov .sh-fade,.theme-shourov .sh-grain,.theme-shourov .sh-rise,.theme-shourov .sh-smoke,.theme-shourov .sh-spin{animation:none!important}.theme-shourov .sh-intro{display:none}}@property --tint{syntax:"<color>";inherits:true;initial-value:#1f4e5f}.theme-pata{--color-bone:#f8f7f3;--color-bone-2:#fff;--color-line:#15151b1f;--color-clay:#15151b;--color-clay-dark:#000;--color-clay-soft:#eceae3;--color-sage:#15151b;--color-sage-soft:#efede6;--color-gold:#1f4e5f;--color-sand:#e3e0d6;--color-ink:#15151b;--color-ink-soft:#55555f;--color-muted:#8b8b94;--font-sans:"Figtree","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Bricolage Grotesque","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Figtree","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#1f4e5f;--brand-accent-contrast:#fff;--tint:#1f4e5f;isolation:isolate;background:var(--color-bone);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;transition:--tint 1s;position:relative}.theme-pata ::selection{background:var(--tint);color:#fff}.theme-pata .pa-container{width:min(92%,1360px);margin:0 auto}.theme-pata .font-display{letter-spacing:-.02em}.theme-pata[lang=bn] .font-display{letter-spacing:0}.theme-pata .container-x{width:min(92%,1180px);margin:0 auto}.theme-pata .pa-kicker{text-transform:uppercase;letter-spacing:.22em;color:var(--tint);font-size:11px;font-weight:700}.theme-pata[lang=bn] .pa-kicker{letter-spacing:.03em}.theme-pata .pa-wash{z-index:-1;pointer-events:none;background:radial-gradient(900px 560px at 50% 38%,var(--tint),transparent 70%),radial-gradient(700px 500px at 100% 100%,var(--tint),transparent 70%);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.theme-pata .pa-wash{background:radial-gradient(900px 560px at 50% 38%,color-mix(in srgb,var(--tint) 26%,transparent),transparent 70%),radial-gradient(700px 500px at 100% 100%,color-mix(in srgb,var(--tint) 14%,transparent),transparent 70%)}}.theme-pata .pa-btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:var(--color-ink);color:var(--color-bone);border:1px solid var(--color-ink);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.5rem;font-size:13.5px;font-weight:600;transition:transform .25s,background .25s,color .25s,box-shadow .25s;display:inline-flex}.theme-pata .pa-btn:hover{box-shadow:0 12px 30px -12px var(--tint);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.theme-pata .pa-btn:hover{box-shadow:0 12px 30px -12px color-mix(in srgb,var(--tint) 70%,#000)}}.theme-pata .pa-btn:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none}.theme-pata .pa-btn-outline{color:var(--color-ink);background:0 0;border-color:#15151b40}.theme-pata .pa-btn-outline:hover{box-shadow:none;background:#15151b0d}.theme-pata .pa-btn-text{color:var(--color-ink);box-shadow:none;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:.2rem 0}.theme-pata .pa-card{border:1px solid var(--color-line);-webkit-backdrop-filter:blur(10px);background:#ffffffb3}.theme-pata .pa-stage{perspective:1600px;perspective-origin:50% 40%}.theme-pata .pa-spine-in{animation:pata-spine-in .9s cubic-bezier(.2,.8,.2,1) both}@keyframes pata-spine-in{0%{opacity:0;translate:0 70px}}.theme-pata .pa-board{background:linear-gradient(#d9d4c6,#bdb7a6);border-radius:3px;height:14px;box-shadow:0 18px 30px -12px #15151b47}.theme-pata .pa-cast{filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#15151b2e,#0000);width:100%;height:36px;position:absolute;bottom:14px;left:50%;translate:-50%}.theme-pata .pa-tabs{background:#15151b0f;border-radius:999px;gap:4px;padding:4px;display:inline-flex;position:relative}.theme-pata .pa-tab{color:var(--color-ink-soft);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.5rem 1rem;font-size:13px;font-weight:600;transition:color .25s,background .25s;position:relative}.theme-pata .pa-tab[aria-pressed=true]{color:var(--color-bone);background:var(--color-ink)}.theme-pata .pa-fade{animation:pata-fade .7s cubic-bezier(.2,.8,.2,1) both}@keyframes pata-fade{0%{opacity:0;translate:0 14px}}.theme-pata .pa-reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),translate .9s cubic-bezier(.2,.8,.2,1);translate:0 26px}.theme-pata .pa-reveal.pa-in{opacity:1;translate:0}.theme-pata .pa-flip-in{animation:pata-flip-in 1s cubic-bezier(.2,.8,.2,1) both}@keyframes pata-flip-in{0%{opacity:0;transform:translateY(40px)rotateX(24deg)}}.theme-pata .pa-line{background:linear-gradient(var(--tint),var(--tint)) 0 100% /0 2px no-repeat;transition:background-size .4s}.theme-pata .pa-line:hover{background-size:100% 2px}.theme-pata .pa-scroll-none{scrollbar-width:none}.theme-pata .pa-scroll-none::-webkit-scrollbar{display:none}.theme-pata .pa-tilt{transform-style:preserve-3d;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.theme-pata input,.theme-pata select,.theme-pata textarea{color-scheme:light}.theme-pata.sn-dark{--color-bone:#111114;--color-bone-2:#1a1a1f;--color-line:#f3f0e824;--color-clay:#f3f0e8;--color-clay-dark:#fff;--color-clay-soft:#1f1f25;--color-sage:#f3f0e8;--color-sage-soft:#1a1a20;--color-ink:#f3f0e8;--color-ink-soft:#c4c1b8;--color-muted:#8e8c85;color-scheme:dark}.theme-pata.sn-dark .pa-card{background:#ffffff0d}.theme-pata.sn-dark .pa-tabs{background:#ffffff14}.theme-pata.sn-dark .pa-board{background:linear-gradient(#4a463c,#38352d)}.theme-pata.sn-dark input,.theme-pata.sn-dark select,.theme-pata.sn-dark textarea{color-scheme:dark}.theme-pata .bg-white{background-color:var(--color-bone-2)!important}@media (prefers-reduced-motion:reduce){.theme-pata .pa-fade,.theme-pata .pa-flip-in,.theme-pata .pa-reveal,.theme-pata .pa-spine-in{opacity:1!important;transition:none!important;animation:none!important;translate:none!important}}.theme-darji{--color-bone:#f4f0e6;--color-bone-2:#faf7ee;--color-line:#1c1b1a26;--color-clay:#1c1b1a;--color-clay-dark:#000;--color-clay-soft:#ebe5d6;--color-sage:#2c4a7c;--color-sage-soft:#e6e9ee;--color-gold:#d6452d;--color-sand:#e0d9c6;--color-ink:#1c1b1a;--color-ink-soft:#5c5850;--color-muted:#948f84;--font-sans:"DM Sans","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Syne","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"DM Sans","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#d6452d;--brand-accent-contrast:#fff;--dj-tape:#f2c230;--dj-thread:#d6452d;--dj-denim:#2c4a7c;background:var(--color-bone);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;background-image:radial-gradient(#1c1b1a0d 1px,#0000 0);background-size:4px 4px}.theme-darji ::selection{background:var(--dj-tape);color:#1c1b1a}.theme-darji .dj-container{width:min(92%,1360px);margin:0 auto}.theme-darji .container-x{width:min(92%,1180px);margin:0 auto}.theme-darji[lang=bn] .font-display{letter-spacing:0}.theme-darji .dj-kicker{text-transform:uppercase;letter-spacing:.2em;color:var(--dj-thread);font-size:11px;font-weight:700}.theme-darji[lang=bn] .dj-kicker{letter-spacing:.03em}.theme-darji .dj-mat{background-color:#efe9db;background-image:linear-gradient(#2c4a7c17 1px,#0000 0),linear-gradient(90deg,#2c4a7c17 1px,#0000 0),linear-gradient(#2c4a7c29 1px,#0000 0),linear-gradient(90deg,#2c4a7c29 1px,#0000 0);background-size:24px 24px,24px 24px,120px 120px,120px 120px}.theme-darji .dj-tape{background-color:var(--dj-tape);background-image:repeating-linear-gradient(90deg,#1c1b1ad9 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,#1c1b1ae6 0 1.5px,#0000 1.5px 40px);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:100% 6px,100% 12px}.theme-darji .dj-pinked{-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/12px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/12px 100%}.theme-darji .dj-stitched{border:1.5px dashed #1c1b1a66}.theme-darji .dj-btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:var(--color-ink);color:var(--color-bone);border:1.5px solid var(--color-ink);box-shadow:3px 3px 0 var(--dj-tape);border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.theme-darji .dj-btn:hover{box-shadow:5px 5px 0 var(--dj-tape);transform:translate(-1px,-1px)}.theme-darji .dj-btn:active{box-shadow:1px 1px 0 var(--dj-tape);transform:translate(2px,2px)}.theme-darji .dj-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.theme-darji .dj-btn-outline{color:var(--color-ink);background:0 0;box-shadow:3px 3px #1c1b1a1f}.theme-darji .dj-btn-text{color:var(--color-ink);box-shadow:none;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:.2rem 0}.theme-darji .dj-stitch-frame{stroke-dasharray:5 4;stroke-dashoffset:1200px;animation:darji-stitch 2.2s linear .3s forwards}@keyframes darji-stitch{to{stroke-dashoffset:0}}.theme-darji .dj-cut-in{animation:darji-cut 1.3s cubic-bezier(.6,0,.2,1) .15s both}@keyframes darji-cut{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.theme-darji .dj-photo-swap{animation:darji-swap .6s both}@keyframes darji-swap{0%{opacity:0}}.theme-darji .dj-draw{stroke-dasharray:var(--len,300);stroke-dashoffset:var(--len,300);animation:darji-draw 1.1s forwards;animation-delay:var(--d,0s)}@keyframes darji-draw{to{stroke-dashoffset:0}}.theme-darji .dj-fade{animation:darji-fade .7s cubic-bezier(.2,.8,.2,1) both}@keyframes darji-fade{0%{opacity:0;translate:0 14px}}.theme-darji .dj-reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),translate .9s cubic-bezier(.2,.8,.2,1);translate:0 26px}.theme-darji .dj-reveal.dj-in{opacity:1;translate:0}.theme-darji .dj-snip{transform-origin:50%;animation:darji-snip 1.2s ease-in-out infinite}@keyframes darji-snip{0%,to{rotate:0deg}50%{rotate:-14deg}}.theme-darji .dj-sew{animation:darji-sew 1.4s ease-in-out infinite}@keyframes darji-sew{0%,to{translate:0 -5px}50%{translate:0 6px}}.theme-darji .dj-scroll-none{scrollbar-width:none}.theme-darji .dj-scroll-none::-webkit-scrollbar{display:none}.theme-darji input,.theme-darji select,.theme-darji textarea{color-scheme:light}.theme-darji.sn-dark{--color-bone:#1b1a18;--color-bone-2:#242220;--color-line:#f4f0e629;--color-clay:#f4f0e6;--color-clay-dark:#fff;--color-clay-soft:#2a2825;--color-sage:#8fb0e6;--color-sage-soft:#23262c;--color-ink:#f4f0e6;--color-ink-soft:#c6c1b4;--color-muted:#948f84;color-scheme:dark;background-image:radial-gradient(#f4f0e60d 1px,#0000 0)}.theme-darji.sn-dark .dj-mat{background-color:#26241f;background-image:linear-gradient(#8fb0e61a 1px,#0000 0),linear-gradient(90deg,#8fb0e61a 1px,#0000 0),linear-gradient(#8fb0e62e 1px,#0000 0),linear-gradient(90deg,#8fb0e62e 1px,#0000 0)}.theme-darji.sn-dark .dj-btn{color:#1c1b1a;background:var(--color-ink)}.theme-darji.sn-dark input,.theme-darji.sn-dark select,.theme-darji.sn-dark textarea{color-scheme:dark}.theme-darji .bg-white{background-color:var(--color-bone-2)!important}@media (prefers-reduced-motion:reduce){.theme-darji .dj-cut-in,.theme-darji .dj-draw,.theme-darji .dj-fade,.theme-darji .dj-photo-swap,.theme-darji .dj-reveal,.theme-darji .dj-sew,.theme-darji .dj-snip,.theme-darji .dj-stitch-frame{opacity:1!important;stroke-dashoffset:0!important;clip-path:none!important;transition:none!important;animation:none!important;translate:none!important}}.theme-saaj{--color-bone:#fbfaf8;--color-bone-2:#fff;--color-line:#15121f1a;--color-clay:#15121f;--color-clay-dark:#000;--color-clay-soft:#ece8f6;--color-sage:#ff4f7b;--color-sage-soft:#ffe3ea;--color-gold:#c8f751;--color-sand:#e6defc;--color-ink:#15121f;--color-ink-soft:#5d586c;--color-muted:#9a95a8;--font-sans:"Instrument Sans","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Unbounded","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Instrument Sans","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#ff4f7b;--brand-accent-contrast:#fff;--sj-pink:#ff4f7b;--sj-lime:#c8f751;min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;background:0 0;position:relative}.theme-saaj ::selection{color:#fff;background:#ff4f7b}.theme-saaj .sj-container{width:min(92%,1240px);margin:0 auto}.theme-saaj .container-x{width:min(92%,1180px);margin:0 auto}.theme-saaj[lang=bn] .font-display{letter-spacing:0!important}.theme-saaj .sj-kicker{text-transform:uppercase;letter-spacing:.18em;color:var(--sj-pink);font-size:11px;font-weight:700}.theme-saaj[lang=bn] .sj-kicker{letter-spacing:.03em}html:has(.theme-saaj){background:#fbfaf8}body:has(.theme-saaj){background:0 0}.theme-saaj .sj-mesh{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.theme-saaj .sj-mesh i{filter:blur(60px);opacity:.95;border-radius:50%;animation:saaj-drift 22s ease-in-out infinite alternate;position:absolute}.theme-saaj .sj-mesh i:first-child{background:#d6c8ff;width:52vmax;height:52vmax;top:-14vmax;left:-12vmax}.theme-saaj .sj-mesh i:nth-child(2){background:#ffc7ad;width:46vmax;height:46vmax;animation-duration:28s;animation-delay:-6s;top:8vmax;right:-14vmax}.theme-saaj .sj-mesh i:nth-child(3){background:#b9efd2;width:44vmax;height:44vmax;animation-duration:25s;animation-delay:-12s;bottom:-22vmax;left:20vmax}@keyframes saaj-drift{to{translate:6vmax 4vmax;scale:1.12}}.theme-saaj .sj-glass{-webkit-backdrop-filter:blur(18px);background:#ffffff9e;border:1px solid #fffc;box-shadow:0 20px 50px -26px #3c287859}.theme-saaj .sj-stitched{background:#ffffff9e;border:1px solid #fffc;box-shadow:0 12px 30px -20px #3c287859}.theme-saaj .sj-btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:var(--color-ink);color:#fff;box-shadow:0 6px 0 -1px var(--sj-lime);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.6rem;font-size:14px;font-weight:700;transition:transform .25s cubic-bezier(.3,1.5,.5,1),box-shadow .25s;display:inline-flex}.theme-saaj .sj-btn:hover{box-shadow:0 10px 0 -1px var(--sj-lime);transform:translateY(-3px)}.theme-saaj .sj-btn:active{box-shadow:0 2px 0 -1px var(--sj-lime);transform:translateY(3px)}.theme-saaj .sj-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.theme-saaj .sj-btn-outline{color:var(--color-ink);border:1px solid var(--color-line);background:#ffffffb3;box-shadow:0 6px 0 -1px #15121f1a}.theme-saaj .sj-btn-outline:hover{box-shadow:0 10px 0 -1px #15121f1f}.theme-saaj .sj-btn-text{color:var(--color-ink);box-shadow:none;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:.2rem 0}.theme-saaj .sj-btn-text:hover{box-shadow:none;transform:none}.theme-saaj .sj-reel{border-radius:28px;position:relative;overflow:hidden}.theme-saaj .sj-reel-strip{will-change:transform;display:flex}.theme-saaj .sj-reel.sj-spinning .sj-reel-strip{filter:blur(2.5px)}.theme-saaj .sj-reel-card{flex:none;transition:transform .5s cubic-bezier(.3,1.4,.5,1),opacity .4s}.theme-saaj .sj-reel:after,.theme-saaj .sj-reel:before{content:"";z-index:2;pointer-events:none;width:18%;position:absolute;top:0;bottom:0}.theme-saaj .sj-reel:before{background:linear-gradient(90deg,#fbfaf8e6,#0000);left:0}.theme-saaj .sj-reel:after{background:linear-gradient(270deg,#fbfaf8e6,#0000);right:0}.theme-saaj .sj-focus{border:2px solid var(--color-ink);pointer-events:none;z-index:3;border-radius:22px;position:absolute;top:8px;bottom:8px;left:50%;translate:-50%}.theme-saaj .sj-pop{animation:saaj-pop .6s cubic-bezier(.3,1.6,.5,1) both}@keyframes saaj-pop{0%{opacity:0;transform:translateY(26px)scale(.82)rotate(-4deg)}}.theme-saaj .sj-fade{animation:saaj-fade .7s cubic-bezier(.2,.8,.2,1) both}@keyframes saaj-fade{0%{opacity:0;translate:0 14px}}.theme-saaj .sj-reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),translate .9s cubic-bezier(.2,.8,.2,1);translate:0 26px}.theme-saaj .sj-reveal.sj-in{opacity:1;translate:0}.theme-saaj .sj-dice{transition:transform .8s cubic-bezier(.3,1.4,.5,1)}.theme-saaj .sj-dice.sj-rolling{transform:rotate(540deg)scale(1.1)}.theme-saaj .sj-bob{animation:saaj-bob 4.5s ease-in-out infinite alternate}@keyframes saaj-bob{0%{translate:0 -4px}to{translate:0 6px}}.theme-saaj .sj-marquee{animation:saaj-marquee 30s linear infinite}@keyframes saaj-marquee{to{translate:-50%}}.theme-saaj .sj-scroll-none{scrollbar-width:none}.theme-saaj .sj-scroll-none::-webkit-scrollbar{display:none}.theme-saaj.sn-dark{--color-bone:#14111d;--color-bone-2:#1d1929;--color-line:#ffffff24;--color-ink:#f4f1fb;--color-ink-soft:#b9b2cc;--color-muted:#8a83a0;--color-clay-soft:#26213a;color-scheme:dark}html:has(.theme-saaj.sn-dark){background:#14111d}.theme-saaj.sn-dark .sj-mesh i{opacity:.28}.theme-saaj.sn-dark .sj-glass,.theme-saaj.sn-dark .sj-stitched{background:#26213a9e;border-color:#ffffff1a}.theme-saaj.sn-dark .sj-btn{color:#15121f;background:var(--color-ink)}.theme-saaj.sn-dark .sj-btn-outline{color:var(--color-ink);background:#26213ab3}.theme-saaj.sn-dark .sj-reel:before{background:linear-gradient(90deg,#14111de6,#0000)}.theme-saaj.sn-dark .sj-reel:after{background:linear-gradient(270deg,#14111de6,#0000)}.theme-saaj.sn-dark .sj-photo{mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){.theme-saaj .sj-bob,.theme-saaj .sj-dice,.theme-saaj .sj-fade,.theme-saaj .sj-marquee,.theme-saaj .sj-mesh i,.theme-saaj .sj-pop,.theme-saaj .sj-reveal{opacity:1!important;transition:none!important;animation:none!important;translate:none!important}}.theme-hawa{--color-bone:#f6f4ef;--color-bone-2:#fff;--color-line:#16151a21;--color-clay:#16151a;--color-clay-dark:#000;--color-clay-soft:#ebe8e0;--color-sage:#16151a;--color-sage-soft:#efece4;--color-gold:#16151a;--color-sand:#e2dfd5;--color-ink:#16151a;--color-ink-soft:#5a5862;--color-muted:#96949d;--font-sans:"Outfit","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Gloock","Hind Siliguri",Georgia,serif;--font-mono:"Outfit","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#16151a;--brand-accent-contrast:#f6f4ef;background:var(--color-bone);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light}.theme-hawa ::selection{background:var(--color-ink);color:var(--color-bone)}.theme-hawa .hw-container{width:min(92%,1360px);margin:0 auto}.theme-hawa .container-x{width:min(92%,1180px);margin:0 auto}.theme-hawa[lang=bn] .font-display{letter-spacing:0}.theme-hawa .hw-kicker{text-transform:uppercase;letter-spacing:.24em;font-size:11.5px;font-weight:600}.theme-hawa[lang=bn] .hw-kicker{letter-spacing:.04em}.theme-hawa .hw-btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:var(--hw-fg,var(--color-ink));color:var(--hw-bg,var(--color-bone));border:1.5px solid var(--hw-fg,var(--color-ink));border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.7rem;font-size:14px;font-weight:600;transition:transform .3s cubic-bezier(.3,1.4,.5,1),background .3s,color .3s;display:inline-flex}.theme-hawa .hw-btn:hover{transform:scale(1.05)}.theme-hawa .hw-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.theme-hawa .hw-btn-outline{color:var(--hw-fg,var(--color-ink));background:0 0}.theme-hawa .hw-btn-outline:hover{background:var(--hw-fg,var(--color-ink))}@supports (color:color-mix(in lab,red,red)){.theme-hawa .hw-btn-outline:hover{background:color-mix(in srgb,var(--hw-fg,var(--color-ink)) 10%,transparent)}}.theme-hawa .hw-btn-text{color:var(--hw-fg,var(--color-ink));background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:.2rem 0}.theme-hawa .hw-screens{gap:6px;display:flex}.theme-hawa .hw-screen{cursor:pointer;border-radius:22px;flex:1 1 0;min-width:0;transition:flex-grow .8s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.theme-hawa .hw-screen.hw-open{flex-grow:4.2}.theme-hawa .hw-screen-info{opacity:0;pointer-events:none;transition:opacity .5s .15s,translate .6s cubic-bezier(.2,.8,.2,1) .15s;translate:0 16px}.theme-hawa .hw-screen.hw-open .hw-screen-info{opacity:1;pointer-events:auto;translate:0}.theme-hawa .hw-screen-tag{transition:opacity .35s;position:absolute}.theme-hawa .hw-screen.hw-open .hw-screen-tag{opacity:0}.theme-hawa .hw-vtext{writing-mode:vertical-rl;transform:rotate(180deg)}@media (max-width:767px){.theme-hawa .hw-screens{flex-direction:column}.theme-hawa .hw-screen{flex-basis:0}.theme-hawa .hw-vtext{writing-mode:horizontal-tb;transform:none}}.theme-hawa .hw-flood{z-index:1;animation:hawa-flood .9s cubic-bezier(.6,0,.2,1) forwards;position:absolute;inset:0}@keyframes hawa-flood{0%{clip-path:circle(0 at var(--ox) var(--oy))}to{clip-path:circle(150% at var(--ox) var(--oy))}}.theme-hawa .hw-outline{-webkit-text-stroke:1.5px currentColor;color:#0000}.theme-hawa .hw-fade{animation:hawa-fade .8s cubic-bezier(.2,.8,.2,1) both}@keyframes hawa-fade{0%{opacity:0;translate:0 18px}}.theme-hawa .hw-rise{animation:hawa-rise 1s cubic-bezier(.2,.8,.2,1) both}@keyframes hawa-rise{0%{opacity:0;translate:0 60px;scale:.94}}.theme-hawa .hw-reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),translate .9s cubic-bezier(.2,.8,.2,1);translate:0 26px}.theme-hawa .hw-reveal.hw-in{opacity:1;translate:0}.theme-hawa .hw-marquee{animation:hawa-marquee 34s linear infinite}@keyframes hawa-marquee{to{translate:-50%}}.theme-hawa .hw-scroll-none{scrollbar-width:none}.theme-hawa .hw-scroll-none::-webkit-scrollbar{display:none}.theme-hawa input,.theme-hawa select,.theme-hawa textarea{color-scheme:light}.theme-hawa.sn-dark{--color-bone:#121115;--color-bone-2:#1b1a20;--color-line:#f6f4ef26;--color-clay:#f6f4ef;--color-clay-dark:#fff;--color-clay-soft:#201f26;--color-sage:#f6f4ef;--color-sage-soft:#1b1a20;--color-ink:#f6f4ef;--color-ink-soft:#c9c6cf;--color-muted:#8f8d98;color-scheme:dark}.theme-hawa.sn-dark input,.theme-hawa.sn-dark select,.theme-hawa.sn-dark textarea{color-scheme:dark}.theme-hawa .bg-white{background-color:var(--color-bone-2)!important}@media (prefers-reduced-motion:reduce){.theme-hawa .hw-fade,.theme-hawa .hw-flood,.theme-hawa .hw-marquee,.theme-hawa .hw-reveal,.theme-hawa .hw-rise{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;translate:none!important}.theme-hawa .hw-screen,.theme-hawa .hw-screen-info{transition:none!important}}.theme-putulghor{--color-bone:#fff4e0;--color-bone-2:#fffaf0;--color-line:#3a2a2224;--color-clay:#3a2a22;--color-clay-dark:#000;--color-clay-soft:#fff0c7;--color-sage:#3fae6a;--color-sage-soft:#dff3e6;--color-gold:#ffc93c;--color-sand:#e6d3b3;--color-ink:#3a2a22;--color-ink-soft:#7a6558;--color-muted:#a8978a;--color-paper:#fffaf0;--color-wood:#b9824f;--color-wood-dark:#8a5a2b;--color-red:#e8453c;--color-yellow:#ffc93c;--color-blue:#2f6fdb;--color-green:#3fae6a;--font-sans:"Nunito","Baloo Da 2",ui-sans-serif,system-ui,sans-serif;--font-display:"Bagel Fat One","Baloo Da 2",ui-rounded,system-ui,sans-serif;--font-mono:"Nunito","Baloo Da 2",ui-sans-serif,system-ui,sans-serif;--brand-accent:#e8453c;--brand-accent-contrast:#fff;min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;background:radial-gradient(#b9824f17 1.6px,#0000 1.7px) 0 0/22px 22px,#fff4e0}.theme-putulghor ::selection{color:#3a2a22;background:#ffc93c}.theme-putulghor .pg-container{width:min(92%,1240px);margin:0 auto}.theme-putulghor .container-x{width:min(92%,1180px);margin:0 auto}.theme-putulghor[lang=bn] .font-display{letter-spacing:0!important}.theme-putulghor .pg-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--color-red);font-size:12px;font-weight:800}.theme-putulghor[lang=bn] .pg-kicker{letter-spacing:.02em}.theme-putulghor .pg-btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:var(--color-red);color:#fff;border:3px solid var(--color-ink);box-shadow:0 5px 0 var(--color-ink);border-radius:18px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:15px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex}.theme-putulghor .pg-btn:hover{box-shadow:0 7px 0 var(--color-ink);transform:translateY(-2px)}.theme-putulghor .pg-btn:active{box-shadow:0 1px 0 var(--color-ink);transform:translateY(4px)}.theme-putulghor .pg-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:0 5px 0 var(--color-ink);transform:none}.theme-putulghor .pg-btn-alt,.theme-putulghor .pg-btn-outline{color:var(--color-ink);background:#fff}.theme-putulghor .pg-btn-text{box-shadow:none;color:var(--color-ink);background:0 0;border:0;border-bottom:3px solid;border-radius:0;padding:.2rem 0}.theme-putulghor .pg-btn-text:hover{box-shadow:none;transform:none}.theme-putulghor .pg-chip{border:3px solid var(--color-ink);cursor:pointer;background:#fff;border-radius:999px;padding:.4rem 1rem;font-size:14px;font-weight:800;transition:transform .15s,background .15s}.theme-putulghor .pg-chip:hover{transform:translateY(-2px)}.theme-putulghor .pg-chip[aria-pressed=true]{background:var(--color-ink);color:#fff}.theme-putulghor .pg-card{background:var(--color-paper);border:3px solid var(--color-ink);box-shadow:0 6px 0 var(--color-ink);border-radius:26px}.theme-putulghor .pg-glass,.theme-putulghor .pg-stitched{background:var(--color-paper);border:3px solid var(--color-ink);box-shadow:0 4px 0 var(--color-ink);border-radius:20px}.theme-putulghor .pg-sky{background:linear-gradient(#aee0f7,#dff3fb 70%,#fff4e0);transition:background 1s;position:relative;overflow:hidden}.theme-putulghor .pg-sky.pg-night{background:linear-gradient(#232a5e,#3d3f86 70%,#5b4a8a)}.theme-putulghor .pg-cloud{opacity:.9;background:#fff;border-radius:50px;width:150px;height:50px;animation:pg-drift 60s linear infinite;position:absolute}.theme-putulghor .pg-cloud:after,.theme-putulghor .pg-cloud:before{content:"";background:#fff;border-radius:50%;position:absolute}.theme-putulghor .pg-cloud:before{width:64px;height:64px;top:-30px;left:22px}.pg-cloud:after{width:48px;height:48px;top:-20px;left:78px}.theme-putulghor .pg-night .pg-cloud{opacity:.18}@keyframes pg-drift{0%{translate:-240px}to{translate:calc(100vw + 240px)}}.theme-putulghor .pg-star{opacity:0;background:#fff;border-radius:50%;width:4px;height:4px;transition:opacity 1s;animation:pg-twinkle 3s ease-in-out infinite;position:absolute}.theme-putulghor .pg-night .pg-star{opacity:1}@keyframes pg-twinkle{50%{opacity:.5;transform:scale(1.8)}}.theme-putulghor .pg-house{width:min(100%,880px);margin:0 auto;position:relative}.theme-putulghor .pg-roof{clip-path:polygon(50% 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#d8453a 0 22px,#c43a30 22px 44px);border-bottom:0;height:clamp(70px,14vw,130px);margin:0 -2.2%;position:relative}.theme-putulghor .pg-roof-edge{border:3px solid var(--color-ink);z-index:2;background:#8a2e28;border-radius:8px;height:14px;margin:0 -2.6%;position:relative}.theme-putulghor .pg-chimney{border:3px solid var(--color-ink);z-index:1;background:repeating-linear-gradient(#b5523d 0 12px,#9c4331 12px 14px);border-radius:6px 6px 0 0;width:clamp(24px,5vw,44px);height:clamp(40px,8vw,70px);position:absolute;top:-6%;right:18%}.theme-putulghor .pg-smoke{opacity:0;background:#fff;border-radius:50%;width:22px;height:22px;animation:pg-puff 4s ease-out infinite;position:absolute;bottom:100%;left:50%}.theme-putulghor .pg-smoke:nth-child(2){animation-delay:1.3s}.pg-smoke:nth-child(3){animation-delay:2.6s}@keyframes pg-puff{0%{opacity:.9;transform:translate(-50%)scale(.5)}to{opacity:0;transform:translate(10px,-90px)scale(1.7)}}.theme-putulghor .pg-frame{background:var(--color-wood-dark);border:4px solid var(--color-ink);border-radius:6px 6px 18px 18px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid;box-shadow:0 10px #3a2a2240}.theme-putulghor .pg-room{aspect-ratio:1.28;isolation:isolate;cursor:pointer;background-color:var(--paper-a);border-radius:4px;position:relative;overflow:hidden}.theme-putulghor .pg-room .pg-wall{position:absolute;inset:0 0 24%}.theme-putulghor .pg-wall-stripes{background:repeating-linear-gradient(90deg,#ffe9b8 0 14px,#ffd98a 14px 28px)}.theme-putulghor .pg-wall-dots{background:radial-gradient(#f5a3a3 3px,#0000 3.5px) 0 0/22px 22px,#ffe6d6}.theme-putulghor .pg-wall-stars{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Cpath d='M22 8l3 8 8 3-8 3-3 8-3-8-8-3 8-3z' fill='%23ffd86b'/%3E%3C/svg%3E") 0 0/44px 44px,#a9a2e0}.theme-putulghor .pg-wall-hearts{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath d='M20 30c-10-7-10-15-4-16 3 0 4 2 4 3 0 -1 1-3 4-3 6 1 6 9 -4 16z' fill='%23f7a1b6'/%3E%3C/svg%3E") 0 0/40px 40px,#ffe0e8}.theme-putulghor .pg-wall-checks{background:conic-gradient(#d6f2dc 25%,#bfe9c9 0 50%,#d6f2dc 0 75%,#bfe9c9 0) 0 0 /36px 36px}.theme-putulghor .pg-wall-leaves{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Cpath d='M10 30q0-14 14-16q0 14-14 16z M30 36q2-10 12-10q-2 10-12 10z' fill='%2388cf8f'/%3E%3C/svg%3E") 0 0/46px 46px,#eaf8d8}.theme-putulghor .pg-floor{background:repeating-linear-gradient(90deg,#0000001f 0 2px,transparent 2px 46px),var(--floor);border-top:5px solid var(--trim);height:24%;position:absolute;inset:auto 0 0}.theme-putulghor .pg-win{aspect-ratio:1;outline:3px solid var(--color-ink);background:var(--sky);z-index:1;border:5px solid #fff;border-radius:8px 8px 4px 4px;width:27%;position:absolute;top:9%;overflow:hidden}.theme-putulghor .pg-win:after,.theme-putulghor .pg-win:before{content:"";background:#fff;position:absolute}.pg-win:before{inset:0 47%}.pg-win:after{inset:47% 0}.theme-putulghor .pg-win i{aspect-ratio:1;background:#ffe066;border-radius:50%;width:36%;transition:all .8s;position:absolute;top:10%;right:10%;box-shadow:0 0 14px #ffe066}.theme-putulghor .pg-night .pg-win i{background:#fff7d0;box-shadow:0 0 12px #fff}.theme-putulghor .pg-dark{z-index:3;pointer-events:none;mix-blend-mode:multiply;opacity:0;background:#14123c9e;transition:opacity .6s;position:absolute;inset:0}.theme-putulghor .pg-night .pg-room:not(.pg-lit) .pg-dark{opacity:1}.theme-putulghor .pg-glow{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 50% 8%,#ffd678bf,#0000 62%);transition:opacity .6s;position:absolute;inset:0}.theme-putulghor .pg-night .pg-room.pg-lit .pg-glow{opacity:1}.theme-putulghor .pg-lampcord{background:var(--color-ink);z-index:4;transform-origin:top;width:3px;height:14%;transition:height .2s;position:absolute;top:0;left:50%}.theme-putulghor .pg-lampcord:after{content:"";background:var(--color-yellow);border:2.5px solid var(--color-ink);border-radius:50%;width:13px;height:13px;position:absolute;bottom:-8px;left:-5px}.theme-putulghor .pg-room:hover .pg-lampcord{height:17%}.theme-putulghor .pg-thing{z-index:2;transform:translateX(-50%) rotate(var(--rot,0deg));transform-origin:50% 100%;cursor:pointer;transition:transform .35s cubic-bezier(.3,1.6,.5,1),filter .3s;position:absolute;bottom:17%}.theme-putulghor .pg-thing:before{content:"";z-index:3;background:#ffe078cc;border-left:2px dashed #3a2a2240;border-right:2px dashed #3a2a2240;width:34%;height:15px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-3deg}.theme-putulghor .pg-thing:focus-visible,.theme-putulghor .pg-thing:hover{filter:drop-shadow(0 10px 8px #00000047);z-index:5;outline:none;transform:translate(-50%)translateY(-7%)scale(1.09)rotate(0)}.theme-putulghor .pg-thing.pg-gone{opacity:.25;filter:grayscale()contrast(.6);pointer-events:none}.theme-putulghor .pg-sticker{box-shadow:0 0 0 2.5px var(--color-ink),0 6px 10px #00000038;background:#fff;border:5px solid #fff;border-radius:14px}.theme-putulghor .pg-sticker-lg{box-shadow:0 0 0 3px var(--color-ink),0 14px 24px #00000047;border:8px solid #fff;border-radius:20px}.theme-putulghor .pg-sticker-sm{box-shadow:0 0 0 2.5px var(--color-ink),0 5px 8px #0003;border:4px solid #fff;border-radius:12px}.theme-putulghor .pg-tapebit{z-index:4;background:#ffe078d9;border-left:2px dashed #3a2a2240;border-right:2px dashed #3a2a2240;width:22%;height:24px;position:absolute;top:-14px;left:50%;translate:-50%;rotate:-3deg}.theme-putulghor .pg-ruler{border:3px solid var(--color-ink);background:#ffd24a;border-radius:4px;width:22px;position:relative}.theme-putulghor .pg-ruler i{background:var(--color-ink);height:2px;position:absolute;left:0}.theme-putulghor .pg-ruler b{font-size:10px;font-weight:800;position:absolute;top:-8px;left:20px}.theme-putulghor .pg-label{z-index:4;border:2.5px solid var(--color-ink);font-family:var(--font-display);box-shadow:0 3px 0 var(--color-ink);background:#fff;border-radius:10px;padding:2px 9px;font-size:clamp(11px,1.6vw,15px);position:absolute;top:8px;left:8px}.theme-putulghor .pg-wave{animation:pg-wave 1.6s ease-in-out infinite}@keyframes pg-wave{50%{transform:rotate(-22deg)}}.theme-putulghor .pg-tick{animation:pg-tick 60s steps(60) infinite}@keyframes pg-tick{to{transform:rotate(1turn)}}.theme-putulghor .pg-spin{animation:pg-rot 9s linear infinite}@keyframes pg-rot{to{transform:rotate(1turn)}}.theme-putulghor svg .pg-halo{transform-box:fill-box;transform-origin:50%;animation:pg-breathe 3s ease-in-out infinite}@keyframes pg-breathe{50%{opacity:.4;transform:scale(1.12)}}.theme-putulghor .pg-rock{transform-origin:50% 95%;animation:pg-rock 2.4s ease-in-out infinite}@keyframes pg-rock{50%{transform:rotate(5deg)}0%,to{transform:rotate(-5deg)}}.theme-putulghor .pg-bob{animation:pg-bob 3.6s ease-in-out infinite}@keyframes pg-bob{50%{transform:translateY(-4%)}}.theme-putulghor .pg-pick{transform-origin:50% 100%;animation:pg-pop .5s cubic-bezier(.3,1.5,.5,1) both}@keyframes pg-pop{0%{opacity:0;transform:translateY(30px)scale(.9)rotate(-2deg)}}.theme-putulghor .pg-tagstring{background:var(--color-ink);width:3px;height:40px;position:absolute;top:-34px;left:50%}.theme-putulghor .pg-boxcard{display:block;position:relative}.theme-putulghor .pg-box{aspect-ratio:1;border:3px solid var(--color-ink);box-shadow:0 6px 0 var(--color-ink);background:linear-gradient(#e2b982,#d3a468);border-radius:6px 6px 14px 14px;margin-top:14%;position:relative}.theme-putulghor .pg-flap{border:3px solid var(--color-ink);background:#c99a5c;width:50%;height:14%;transition:transform .5s cubic-bezier(.3,1.4,.5,1);position:absolute;top:-13%}.theme-putulghor .pg-flap.l{transform-origin:0 100%;border-radius:6px 0 0;left:0}.pg-flap.r{transform-origin:100% 100%;border-radius:0 6px 0 0;right:0}.theme-putulghor .pg-boxcard:focus-visible .pg-flap.l,.theme-putulghor .pg-boxcard:hover .pg-flap.l{transform:perspective(300px)rotateX(-200deg)rotate(-8deg)}.theme-putulghor .pg-boxcard:focus-visible .pg-flap.r,.theme-putulghor .pg-boxcard:hover .pg-flap.r{transform:perspective(300px)rotateX(-200deg)rotate(8deg)}.theme-putulghor .pg-tape{background:#fff4e08c;border-left:2px dashed #3a2a224d;border-right:2px dashed #3a2a224d;width:18%;position:absolute;top:-3px;bottom:58%;left:41%}.theme-putulghor .pg-window{border:3px solid var(--color-ink);border-radius:12px;position:absolute;inset:14% 12% 12%;overflow:hidden}.theme-putulghor .pg-boxcard .pg-in{transition:transform .5s cubic-bezier(.3,1.6,.5,1);position:absolute;inset:10%}.theme-putulghor .pg-boxcard:focus-visible .pg-in,.theme-putulghor .pg-boxcard:hover .pg-in{transform:translateY(-34%)scale(1.12)rotate(-4deg)}.theme-putulghor .pg-boxcard:hover .pg-window{overflow:visible}.theme-putulghor .pg-cat{animation:pg-walk 26s linear infinite;position:absolute;bottom:-2px}@keyframes pg-walk{0%{left:-8%;transform:scaleX(1)}49%{transform:scaleX(1)}50%{left:100%;transform:scaleX(-1)}99%{transform:scaleX(-1)}to{left:-8%;transform:scaleX(1)}}.theme-putulghor .pg-fadein{animation:pg-fadein .6s cubic-bezier(.2,.8,.2,1) both}@keyframes pg-fadein{0%{opacity:0;translate:0 16px}}.theme-putulghor .pg-drawer{animation:pg-drawer .45s cubic-bezier(.2,.8,.2,1) both}@keyframes pg-drawer{0%{translate:100%}}.theme-putulghor .pg-toast{animation:pg-toast 2.2s both}@keyframes pg-toast{0%{opacity:0;translate:-50% 14px}12%,85%{opacity:1;translate:-50%}to{opacity:0;translate:-50% -6px}}.theme-putulghor .pg-lid{transform-origin:8% 100%;transition:transform .5s cubic-bezier(.3,1.5,.5,1)}.theme-putulghor .pg-chest-wiggle .pg-lid{animation:pg-lid .7s}@keyframes pg-lid{30%{transform:rotate(-38deg)}60%{transform:rotate(-30deg)}}.theme-putulghor .pg-scroll-none{scrollbar-width:none}.pg-scroll-none::-webkit-scrollbar{display:none}.theme-putulghor .pg-reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),translate .8s cubic-bezier(.2,.8,.2,1);translate:0 26px}.pg-reveal.pg-in{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.pg-bob,.pg-cat,.pg-fadein,.pg-pick,.pg-reveal,.pg-rock,.pg-room:hover .pg-thing svg,.pg-smoke,.pg-spin,.pg-tick,.pg-wave,.theme-putulghor .pg-cloud,.theme-putulghor .pg-star,svg .pg-halo{opacity:1!important;transition:none!important;animation:none!important;translate:none!important}}.theme-putulghor.sn-dark{--color-bone:#1f1712;--color-bone-2:#2a2019;--color-paper:#2a2019;--color-line:#fff0dc29;--color-ink:#fbeedd;--color-ink-soft:#cdb9a6;--color-muted:#a08f80;--color-clay-soft:#3a2c20;color-scheme:dark;background:radial-gradient(#ffdcaa0d 1.6px,#0000 1.7px) 0 0/22px 22px,#1f1712}.theme-putulghor.sn-dark .pg-card,.theme-putulghor.sn-dark .pg-glass,.theme-putulghor.sn-dark .pg-stitched{border-color:#fbeedd;box-shadow:0 6px #00000080}.theme-putulghor.sn-dark .pg-btn{border-color:#1f1712;box-shadow:0 5px #000}.theme-putulghor.sn-dark .pg-btn-alt,.theme-putulghor.sn-dark .pg-btn-outline,.theme-putulghor.sn-dark .pg-chip{color:#fbeedd;background:#3a2c20;border-color:#fbeedd}.theme-putulghor.sn-dark .pg-chip[aria-pressed=true]{color:#1f1712;background:#fbeedd}html:has(.theme-putulghor.sn-dark){background:#1f1712}.theme-roddur{--color-bone:#120e24;--color-bone-2:#1d1533;--color-line:#fff4e62e;--color-clay:#ff8a3d;--color-clay-dark:#ffc96b;--color-clay-soft:#ff8a3d24;--color-sage:#ffc96b;--color-sage-soft:#ffc96b24;--color-gold:#ffc96b;--color-sand:#3d1f52;--color-ink:#fff4e6;--color-ink-soft:#d9c9e6;--color-muted:#a493b8;--color-dusk:#120e24;--color-plum:#3d1f52;--color-sun:#ff8a3d;--color-cream:#fff4e6;--color-soft:#d9c9e6;--font-sans:"Inter Tight","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Anton","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Inter Tight","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#ff8a3d;--brand-accent-contrast:#1a0f22;color:#fff4e6;min-height:100vh;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:dark;background:#120e24;overflow-x:clip}.theme-roddur ::selection{color:#120e24;background:#ff8a3d}.theme-roddur .rd-container{width:min(92%,1280px);margin:0 auto}.theme-roddur .container-x{width:min(92%,1180px);margin:0 auto}.theme-roddur :lang(bn) .font-display,.theme-roddur[lang=bn] .font-display{letter-spacing:0!important}.theme-roddur .rd-kicker{text-transform:uppercase;letter-spacing:.28em;color:var(--color-gold);font-size:12px;font-weight:700}.theme-roddur :lang(bn) .rd-kicker,.theme-roddur[lang=bn] .rd-kicker{letter-spacing:.04em}.theme-roddur .rd-glass{-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#fff4e614;border:1px solid #fff4e62e}.theme-roddur .rd-btn{font-family:var(--font-sans);letter-spacing:.02em;cursor:pointer;white-space:nowrap;color:#1a0f22;background:linear-gradient(135deg,#ffc96b,#ff8a3d 55%,#ff4f6d);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.7rem;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 40px -10px #ff8a3dcc}.theme-roddur .rd-btn:hover{transform:translateY(-2px);box-shadow:0 16px 50px -12px #ff8a3df2}.theme-roddur .rd-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.theme-roddur .rd-btn-ghost{color:#fff4e6;box-shadow:none;background:#fff4e61a;border:1px solid #fff4e64d}.theme-roddur .rd-btn-ghost:hover{box-shadow:none;background:#fff4e62e}.theme-roddur .rd-chip{color:#fff4e6;cursor:pointer;white-space:nowrap;background:#fff4e60f;border:1px solid #fff4e640;border-radius:999px;padding:.5rem 1.1rem;font-size:13px;font-weight:600;transition:background .2s,color .2s}.theme-roddur .rd-chip[aria-pressed=true]{color:#120e24;background:#fff4e6}.theme-roddur .rd-sunline{color:#0000;background:linear-gradient(90deg,#ffc96b,#ff8a3d,#ff4f6d);-webkit-background-clip:text;background-clip:text}.theme-roddur .rd-hscroll{scrollbar-width:none}.theme-roddur .rd-hscroll::-webkit-scrollbar{display:none}.theme-roddur .rd-dusk{background:radial-gradient(90% 45% at 50% 100%,#ff8a3d80,#0000 70%),linear-gradient(#14102b,#3d1f52 58%,#7a3359);position:relative}.theme-roddur .rd-dusk:before{content:"";opacity:.75;pointer-events:none;background:radial-gradient(circle,#ffe2b0,#ff8a3d 55%,#0000 72%);border-radius:50%;width:220px;height:220px;animation:roddur-breathe 5s ease-in-out infinite;position:absolute;bottom:-70px;left:50%;translate:-50%}.theme-roddur .rd-tilt{transform-style:preserve-3d;will-change:transform;transition:transform .25s ease-out,box-shadow .25s}.theme-roddur .rd-framecard:hover .rd-tilt{box-shadow:0 24px 50px -20px #ff8a3d8c}.theme-roddur .rd-glare{pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,30%),#ffffff4d,transparent 55%);transition:opacity .25s;position:absolute;inset:0}.theme-roddur .rd-framecard:hover .rd-glare{opacity:1}.theme-roddur .rd-fade{animation:roddur-fade .9s cubic-bezier(.2,.8,.2,1) both}@keyframes roddur-fade{0%{opacity:0;filter:blur(6px);translate:0 22px}}.theme-roddur .rd-rise{animation:roddur-rise 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes roddur-rise{0%{opacity:0;transform:translateY(60%)skewY(6deg)}}.theme-roddur .rd-pulse{animation:roddur-pulse .6s}@keyframes roddur-pulse{40%{transform:scale(1.25)}}.theme-roddur .rd-scrollhint{animation:roddur-hint 1.8s ease-in-out infinite}@keyframes roddur-hint{50%{opacity:.5;translate:0 8px}}.theme-roddur .rd-toast-pill{animation:roddur-toast 3.2s both}@keyframes roddur-toast{0%{opacity:0;translate:0 12px}8%,88%{opacity:1;translate:0}to{opacity:0;translate:0 -6px}}@keyframes roddur-breathe{50%{opacity:.55;transform:scale(1.12)}}.theme-roddur .rd-loader{z-index:5;background:radial-gradient(circle at 50% 70%,#ff8a3d55,#0000 50%),#120e24;place-items:center;transition:opacity .8s;display:grid;position:absolute;inset:0}.theme-roddur .rd-loader i{background:radial-gradient(circle,#ffe2b0,#ff8a3d 55%,#0000 72%);border-radius:50%;width:90px;height:90px;animation:roddur-breathe 1.6s ease-in-out infinite}.theme-roddur .sn-toggles .sn-mode:not(.sn-lang-one){display:none}@media (prefers-reduced-motion:reduce){.theme-roddur .rd-dusk:before,.theme-roddur .rd-fade,.theme-roddur .rd-loader i,.theme-roddur .rd-pulse,.theme-roddur .rd-rise,.theme-roddur .rd-scrollhint,.theme-roddur .rd-toast-pill{animation:none!important}.theme-roddur .rd-tilt{transition:none;transform:none!important}}.theme-roddur.sn-dark{color-scheme:dark;background:#120e24}.theme-roddur input,.theme-roddur select,.theme-roddur textarea,.theme-roddur.sn-dark input,.theme-roddur.sn-dark select,.theme-roddur.sn-dark textarea{color-scheme:dark}html:has(.theme-roddur){background:#120e24}@media (max-width:767px){.theme-roddur .rd-herocopy{background:linear-gradient(#0000,#0e0a1ec7 40%,#0e0a1eeb);margin:0 -16px;padding:56px 16px 4px}}.theme-dori{--color-bone:#f6efe2;--color-bone-2:#fbf6ec;--color-line:#1d274224;--color-clay:#1d2742;--color-clay-dark:#0f1730;--color-clay-soft:#e9e3d4;--color-sage:#4f7a3a;--color-sage-soft:#e1ead9;--color-gold:#f0b04a;--color-ink:#1d2742;--color-ink-soft:#5d6378;--color-muted:#8a8ea0;--color-paper:#f6efe2;--color-marigold:#f0b04a;--color-sindoor:#b8402c;--color-leaf:#4f7a3a;--dr-glass-bg:#faf5ecbd;--dr-glass-line:#ffffffb3;--dr-tile:#ffffffb3;--dr-sky-a:#cfe3ee;--dr-sky-b:#f3ead9;--dr-roof:#bdb3a4;--font-sans:"Manrope","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Fraunces","Tiro Bangla",ui-serif,Georgia,serif;--font-mono:"Manrope","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#b8402c;--brand-accent-contrast:#fff;min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;background:#e8dccb;overflow-x:clip}.theme-dori ::selection{color:#1d2742;background:#f0b04a}.theme-dori .dr-container{width:min(92%,1280px);margin:0 auto}.theme-dori .container-x{width:min(92%,1180px);margin:0 auto}.theme-dori:lang(bn) .font-display,.theme-dori[lang=bn] .font-display{letter-spacing:0!important;font-style:normal!important}.theme-dori .dr-kicker{text-transform:uppercase;letter-spacing:.26em;color:var(--color-sindoor);font-size:12px;font-weight:800}.theme-dori:lang(bn) .dr-kicker,.theme-dori[lang=bn] .dr-kicker{letter-spacing:.04em}.theme-dori .dr-glass{background:var(--dr-glass-bg);border:1px solid var(--dr-glass-line);-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:0 12px 40px -18px #1d274259}.theme-dori .dr-ink-glow{text-shadow:0 0 18px #faf5ecf2,0 0 2px #faf5ece6}.theme-dori h1 .dr-rise{text-shadow:0 2px 30px #faf5eca6}.theme-dori .dr-tile{background:var(--dr-tile)}.theme-dori .dr-btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:var(--color-ink);color:var(--color-paper);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:14px;font-weight:800;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 12px 30px -12px #1d2742b3}.theme-dori .dr-btn:hover{background:#26335a;transform:translateY(-2px)}.theme-dori .dr-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.theme-dori .dr-btn-ghost,.theme-dori .dr-btn-outline{color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);background:0 0}.theme-dori .dr-btn-ghost:hover,.theme-dori .dr-btn-outline:hover{background:#1d274212}.theme-dori .dr-btn-text{color:var(--color-ink);box-shadow:none;background:0 0;border-bottom:2px solid;border-radius:0;padding:.2rem 0}.theme-dori .dr-btn-text:hover{background:0 0;transform:none}.theme-dori .dr-chip{color:var(--color-ink);cursor:pointer;background:#fff9;border:1.5px solid #1d27422e;border-radius:999px;padding:.55rem 1.1rem;font-size:13.5px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.theme-dori .dr-chip:hover:not(:disabled){border-color:#1d274273}.theme-dori .dr-chip:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}.theme-dori .dr-chip[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.theme-dori .dr-scroll-none{scrollbar-width:none}.theme-dori .dr-scroll-none::-webkit-scrollbar{display:none}.theme-dori .dr-logo-rope{width:30px;height:22px;display:block;position:relative}.theme-dori .dr-logo-rope:before{content:"";border-bottom:2px solid var(--color-ink);border-radius:0 0 50% 50%;height:12px;position:absolute;inset:2px 0 auto}.theme-dori .dr-logo-rope i{background:var(--color-sindoor);transform-origin:50% 0;border-radius:2px 2px 3px 3px;width:8px;height:13px;animation:dr-swing 2.6s ease-in-out infinite;position:absolute;top:9px;left:11px}@keyframes dr-swing{50%{transform:rotate(14deg)}}.theme-dori .dr-fade{animation:dr-fade .9s cubic-bezier(.2,.8,.2,1) both}@keyframes dr-fade{0%{opacity:0;filter:blur(6px);translate:0 18px}}.theme-dori .dr-rise{animation:dr-rise 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes dr-rise{0%{opacity:0;transform:translateY(50%)rotate(-3deg)}}.theme-dori .dr-pop{animation:dr-pop .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes dr-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}}.theme-dori .dr-toast{animation:dr-toast 2.4s both}@keyframes dr-toast{0%{opacity:0;translate:0 12px}12%,85%{opacity:1;translate:0}to{opacity:0;translate:0 -6px}}.theme-dori .dr-shake{animation:dr-shake .7s}@keyframes dr-shake{20%{transform:rotate(-12deg)scale(1.15)}45%{transform:rotate(9deg)scale(1.1)}70%{transform:rotate(-4deg)}}.theme-dori .dr-scrollhint{animation:dr-hint 1.8s ease-in-out infinite}@keyframes dr-hint{50%{translate:0 6px}}.theme-dori .dr-reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),translate .8s cubic-bezier(.2,.8,.2,1);translate:0 22px}.theme-dori .dr-reveal.dr-in{opacity:1;translate:0}.theme-dori .dr-stage{z-index:0;height:100svh;position:sticky;top:0;overflow:hidden}.theme-dori .dr-stage-fill{position:absolute;inset:0}.theme-dori .dr-loader{z-index:3;background:radial-gradient(circle at 50% 40%,#fff8ea,#e8dccb 70%);place-items:center;transition:opacity .8s;display:grid;position:absolute;inset:0}.theme-dori .dr-loader-line{width:180px;height:70px;margin:0 auto;position:relative}.theme-dori .dr-loader-line:before{content:"";border-bottom:2px solid var(--color-ink);border-radius:0 0 50% 50%;height:26px;position:absolute;inset:0 0 auto}.theme-dori .dr-loader-line i{transform-origin:50% 0;border-radius:2px 2px 6px 6px;width:34px;height:44px;animation:dr-swing 1.4s ease-in-out infinite;position:absolute;top:20px}.theme-dori .dr-loader-line i:first-child{background:var(--color-sindoor);left:22px}.theme-dori .dr-loader-line i:nth-child(2){background:var(--color-marigold);animation-delay:.2s;top:25px;left:73px}.theme-dori .dr-loader-line i:nth-child(3){background:#3c5a8a;animation-delay:.4s;left:124px}.theme-dori .dr-scrim{pointer-events:none;background:radial-gradient(120% 90% at 0 100%,#f6efe2eb,#f6efe28c 45%,#f6efe200 75%);height:62%;position:absolute;inset:auto 0 0}.theme-dori [data-weather=storm] .dr-glass{background:#e8eaf0c7}.theme-dori .dr-flat{background:linear-gradient(var(--dr-sky-a),var(--dr-sky-b) 62%,var(--dr-roof) 62.2%,#a89d8d);transition:background 1s;position:relative;overflow:hidden}.theme-dori .dr-flat[data-weather=storm]{--dr-sky-a:#7d8799;--dr-sky-b:#b3b6bd}.theme-dori .dr-flat[data-weather=calm]{--dr-sky-a:#d8ecf5}.theme-dori .dr-cloud{opacity:.8;background:#fff;border-radius:50px;width:150px;height:46px;animation:dr-drift 70s linear infinite;position:absolute}.theme-dori .dr-cloud:after,.theme-dori .dr-cloud:before{content:"";background:#fff;border-radius:50%;position:absolute}.theme-dori .dr-cloud:before{width:58px;height:58px;top:-28px;left:20px}.theme-dori .dr-cloud:after{width:44px;height:44px;top:-18px;left:74px}@keyframes dr-drift{0%{translate:-240px}to{translate:calc(100vw + 240px)}}.theme-dori .dr-line{padding-top:34px;position:relative}.theme-dori .dr-line:before{content:"";border-bottom:2px solid #8a7a58;border-radius:0 0 50% 50%/0 0 100% 100%;height:26px;position:absolute;top:0;left:-2%;right:-2%}.theme-dori .dr-hung{transform-origin:50% 0;flex:none;position:relative}.theme-dori .dr-hung .dr-peg{z-index:2;background:#c99a5e;border-radius:2px 2px 3px 3px;width:9px;height:26px;position:absolute;top:-12px;box-shadow:0 2px 3px #00000040}.theme-dori .dr-sway{animation:dr-sway 5s ease-in-out infinite}@keyframes dr-sway{50%{transform:rotate(1.6deg)}0%,to{transform:rotate(-1.2deg)}}.theme-dori .dr-cloth{background:linear-gradient(135deg,#e7dcc7,#d6c8ad);border-radius:2px 2px 6px 6px;display:block;overflow:hidden;box-shadow:0 14px 22px -12px #1d274273}.theme-dori .dr-cloth img{object-fit:cover;width:100%;height:100%;display:block}.theme-dori .dr-fringe{background:repeating-linear-gradient(90deg,var(--fringe,#c9b9a0) 0 2px,transparent 2px 6px);opacity:.85;height:9px;margin:0 2px}.theme-dori .dr-card{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.theme-dori .dr-card:hover .dr-hung,.theme-dori a:hover>.dr-hung{transform:rotate(-1.4deg)translateY(-3px)}@media (prefers-reduced-motion:reduce){.theme-dori .dr-cloud,.theme-dori .dr-fade,.theme-dori .dr-loader-line i,.theme-dori .dr-logo-rope i,.theme-dori .dr-pop,.theme-dori .dr-reveal,.theme-dori .dr-rise,.theme-dori .dr-scrollhint,.theme-dori .dr-sway{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;translate:none!important}}.theme-dori.sn-dark{--color-bone:#141a2e;--color-bone-2:#1b2238;--color-paper:#1b2238;--color-line:#f6efe229;--color-ink:#f6efe2;--color-ink-soft:#b9bdcc;--color-muted:#8f94a8;--color-clay-soft:#232b45;--color-sindoor:#e0725d;--dr-glass-bg:#1b2238c2;--dr-glass-line:#ffffff1f;--dr-tile:#ffffff12;--dr-sky-a:#1d2a4d;--dr-sky-b:#3b4670;--dr-roof:#3a3d4a;color-scheme:dark;background:#10152a}.theme-dori.sn-dark .dr-btn{background:var(--color-paper);color:var(--color-bone)}.theme-dori.sn-dark .dr-btn:hover{background:#fff}.theme-dori.sn-dark .dr-btn-ghost,.theme-dori.sn-dark .dr-btn-outline{color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);background:0 0}.theme-dori.sn-dark .dr-btn-text{color:var(--color-ink);background:0 0}.theme-dori.sn-dark .dr-chip{color:var(--color-ink);background:#ffffff12;border-color:#f6efe23d}.theme-dori.sn-dark .dr-chip[aria-pressed=true]{background:var(--color-ink);color:#141a2e}.theme-dori.sn-dark .dr-ink-glow,.theme-dori.sn-dark h1 .dr-rise{text-shadow:0 0 18px #10152ae6}.theme-dori.sn-dark .dr-scrim{background:radial-gradient(120% 90% at 0 100%,#10152ad9,#10152a80 45%,#10152a00 75%)}.theme-dori.sn-dark .dr-loader{background:radial-gradient(circle at 50% 40%,#1f2748,#10152a 70%)}.theme-dori.sn-dark .dr-cloud{opacity:.25}html:has(.theme-dori.sn-dark){background:#10152a}.theme-ghurni{--color-bone:#f6efe2;--color-bone-2:#fbf6ec;--color-line:#1d1a1629;--color-clay:#2748d0;--color-clay-dark:#1b34a0;--color-clay-soft:#e3e8fb;--color-sage:#10a37a;--color-sage-soft:#d8f3ea;--color-gold:#ffd23f;--color-sand:#e6d9c0;--color-ink:#1d1a16;--color-ink-soft:#5f574c;--color-muted:#8b8277;--color-paper:#fdfbf6;--font-sans:"Outfit","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Bricolage Grotesque","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Outfit","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#2748d0;--brand-accent-contrast:#fff;--ease:cubic-bezier(.2,.8,.2,1);--gh-paper:#f6efe2;--gh-card:#fdfbf6;--gh-card-ink:#1d1a16;--gh-sheet:#fbf6ec;--gh-sheet-ink:#14161f;--bg:#f6efe2;--ink:#1d1a16;--word:#0000000d;background:var(--gh-paper);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;overflow-x:clip}.theme-ghurni ::selection{color:#fbf6ec;background:#14161f}.theme-ghurni :focus-visible{outline-offset:3px;border-radius:6px;outline:2.5px solid}.theme-ghurni .gh-display{font-family:var(--font-display)}.theme-ghurni .gh-serif{font-family:Instrument Serif,Tiro Bangla,ui-serif,Georgia,serif;font-weight:400}.theme-ghurni[lang=bn] .gh-display,.theme-ghurni[lang=bn] .gh-serif{letter-spacing:0!important;font-style:normal!important}.theme-ghurni .gh-kicker{text-transform:uppercase;letter-spacing:.24em;font-size:12px;font-weight:700}.theme-ghurni[lang=bn] .gh-kicker{letter-spacing:.04em}.theme-ghurni .gh-pill{color:#14161f;-webkit-backdrop-filter:blur(12px);background:#fbf6ecf0;box-shadow:0 10px 34px -16px #0a0e288c}.theme-ghurni .gh-world{background:var(--bg);color:var(--ink);transition:background-color .9s cubic-bezier(.3,.7,.2,1),color .6s}.theme-ghurni .gh-page{color:var(--ink)}.theme-ghurni .gh-sheet-card{background:var(--gh-card);color:var(--gh-card-ink);border:2px solid #14161f0f;border-radius:28px;padding:24px}.theme-ghurni .gh-num{color:#14161f;background:#ffd23f;border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:grid}.theme-ghurni .gh-btn-text{color:var(--ink);box-shadow:none;background:0 0;border-bottom:2px solid;border-radius:0;padding:.2rem 0}.theme-ghurni .gh-aside,.theme-ghurni .gh-sheet,.theme-ghurni .gh-sheet-up{--bg:var(--gh-sheet);--ink:var(--gh-sheet-ink)}.theme-ghurni .gh-announce{z-index:41;color:#fbf6ec;letter-spacing:.02em;background:#14161f;place-items:center;height:34px;font-size:12.5px;font-weight:600;display:grid;position:relative;overflow:hidden}.theme-ghurni .gh-ann-msg{animation:ghurni-ann .6s var(--ease) both}@keyframes ghurni-ann{0%{opacity:0;transform:translateY(10px)}}.theme-ghurni .gh-spiral{background:var(--bg);color:var(--ink);position:relative}.theme-ghurni .gh-stage{height:100svh;touch-action:pan-y;position:sticky;top:0}.theme-ghurni .gh-flat,.theme-ghurni .gh-stage{background:var(--bg);color:var(--ink);transition:background-color .9s cubic-bezier(.3,.7,.2,1),color .6s;overflow:hidden}.theme-ghurni .gh-flat{position:relative}.theme-ghurni .gh-back{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.theme-ghurni .gh-word{font-family:var(--font-display);letter-spacing:-.04em;color:var(--word);white-space:nowrap;animation:ghurni-word .9s var(--ease) both;font-size:min(34vw,62vh);font-weight:800;line-height:.8;transition:color .9s;position:absolute;top:52%;left:50%;translate:-50% -50%}.theme-ghurni[lang=bn] .gh-word{letter-spacing:0;font-size:min(30vw,56vh)}@keyframes ghurni-word{0%{opacity:0;filter:blur(14px);translate:-50% -30%}}.theme-ghurni .gh-hero-title{max-width:56vw;font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink);opacity:var(--hero,1);padding:0 5vw;font-size:min(8.2vw,15vh);font-weight:800;line-height:.9;position:absolute;top:17vh;left:0;right:0}.theme-ghurni .gh-hero-title span{animation:ghurni-rise 1.1s var(--ease) both;display:block}.theme-ghurni .gh-hero-title em{letter-spacing:-.02em;animation:ghurni-rise 1.1s .14s var(--ease) both;font-family:Instrument Serif,Tiro Bangla,ui-serif,Georgia,serif;font-style:italic;font-weight:400;display:block}.theme-ghurni[lang=bn] .gh-hero-title{letter-spacing:0;font-size:min(7.2vw,13vh);line-height:1.1}.theme-ghurni .gh-hero-title.gh-hero-flat{opacity:1;max-width:none;padding:0;font-size:clamp(54px,9vw,132px);position:relative;top:auto}@media (max-width:767px){.theme-ghurni .gh-hero-title{max-width:none;font-size:min(15vw,11vh);top:16vh}.theme-ghurni[lang=bn] .gh-hero-title{font-size:min(12vw,10vh)}.theme-ghurni .gh-hero-title.gh-hero-flat{font-size:17vw;top:auto}}@keyframes ghurni-rise{0%{opacity:0;transform:translateY(40%)rotate(-2deg)}}.theme-ghurni .gh-prog{background:var(--ink);width:2px;height:32%;position:absolute;top:34%;right:16px}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-prog{background:color-mix(in srgb,var(--ink) 25%,transparent)}}.theme-ghurni .gh-prog{border-radius:2px}.theme-ghurni .gh-prog i{left:-4px;top:calc(var(--t,0) * 100%);background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;transform:translateY(-50%)}.theme-ghurni .gh-sheet-page{background:var(--gh-paper);color:var(--ink);--bg:var(--gh-paper);border-radius:44px 44px 0 0;overflow:clip;box-shadow:0 -30px 60px -30px #00000059}.theme-ghurni .gh-quick{position:absolute;left:14px;right:14px}.theme-ghurni .gh-still .gh-marq-track,.theme-ghurni .gh-still .gh-rev-track{animation:none}.theme-ghurni .gh-pack-fold{animation:ghurni-packfold .8s var(--ease) both;transform-origin:50% 80%}@keyframes ghurni-packfold{0%{transform:none}50%{transform:scale(.62)rotateX(35deg)}to{opacity:.15;transform:scale(.18)translateY(60%)rotate(6deg)}}.theme-ghurni .gh-pack-slot{background:var(--gh-card)}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-pack-slot{background:color-mix(in srgb,var(--gh-card) 62%,transparent)}}.theme-ghurni .gh-pack-slot,.theme-ghurni .gh-pack-slot .gh-icon-ink{color:var(--gh-card-ink)}.theme-ghurni .gh-btn{cursor:pointer;white-space:nowrap;background:var(--ink);color:var(--bg);transition:transform .35s var(--ease),box-shadow .35s,opacity .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -14px #0000008c}.theme-ghurni .gh-btn:hover{transform:translateY(-2px)scale(1.025)}.theme-ghurni .gh-btn:active{transform:scale(.97)}.theme-ghurni .gh-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.theme-ghurni .gh-btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.theme-ghurni .gh-btn-yellow{color:#14161f;background:#ffd23f}.theme-ghurni .gh-btn-cream{color:#14161f;background:#fff7ee}.theme-ghurni .gh-drawer .gh-btn,.theme-ghurni .gh-sheet .gh-btn,.theme-ghurni .gh-sheet-up .gh-btn{color:#fbf6ec;background:#14161f}.theme-ghurni .gh-drawer .gh-btn-ghost{color:#14161f;background:0 0;box-shadow:inset 0 0 0 2px #14161f}.theme-ghurni .gh-chip{border:2px solid var(--ink);border-radius:999px;padding:.5rem 1.1rem;font-size:13.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-chip{border:2px solid color-mix(in srgb,var(--ink) 50%,transparent)}}.theme-ghurni .gh-chip{color:var(--ink);cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .3s var(--ease);background:0 0}.theme-ghurni .gh-chip:hover{border-color:var(--ink);transform:translateY(-1px)}.theme-ghurni .gh-chip:active{transform:scale(.96)}.theme-ghurni .gh-chip[aria-pressed=true],.theme-ghurni .gh-chip[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.theme-ghurni .gh-chip-dark{color:#14161f;border-color:#14161f40}.theme-ghurni .gh-chip-dark:hover{border-color:#14161f}.theme-ghurni .gh-chip-dark[aria-pressed=true]{color:#fbf6ec;background:#14161f;border-color:#14161f}.theme-ghurni .gh-chip-light{color:#fbf6ec;border-color:#fbf6ec59}.theme-ghurni .gh-chip-light:hover{border-color:#fbf6ec}.theme-ghurni .gh-chip-light[aria-pressed=true]{color:#14161f;background:#fbf6ec;border-color:#fbf6ec}.theme-ghurni .gh-icon-btn{color:#14161f;cursor:pointer;width:38px;height:38px;transition:background .25s,transform .3s var(--ease);border-radius:999px;place-items:center;display:grid;position:relative}.theme-ghurni .gh-icon-btn:hover{background:#14161f17;transform:scale(1.08)}.theme-ghurni .gh-icon-ink{width:44px;height:44px;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-icon-ink{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ink) 55%,transparent)}}.theme-ghurni .gh-icon-ink:hover{background:var(--ink);color:var(--bg);box-shadow:none}.theme-ghurni .gh-heart-inline.is-on{color:#fff;box-shadow:none;background:#e8344f}.theme-ghurni .gh-badge{color:#fff;background:#14161f;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-2px;right:-2px}.theme-ghurni .gh-step{border-radius:999px;place-items:center;width:30px;height:30px;transition:background .2s;display:grid}.theme-ghurni .gh-step:hover{background:#14161f1f}.theme-ghurni [aria-invalid=true]{border-color:#d6402a!important}.theme-ghurni .gh-spin{animation:ghurni-turn 6s linear infinite}.theme-ghurni .gh-sticker{animation:ghurni-turn 18s linear infinite}@keyframes ghurni-turn{to{transform:rotate(1turn)}}.theme-ghurni .gh-fade{animation:ghurni-fade .9s var(--ease) both}@keyframes ghurni-fade{0%{opacity:0;filter:blur(6px);translate:0 18px}}.theme-ghurni .gh-pop{animation:ghurni-pop .55s cubic-bezier(.2,1.3,.4,1) both}@keyframes ghurni-pop{0%{opacity:0;transform:translateY(18px)scale(.97)}}.theme-ghurni .gh-drawer{animation:ghurni-drawer .5s var(--ease) both}@keyframes ghurni-drawer{0%{translate:100%}}.theme-ghurni .gh-sheet{animation:ghurni-sheet .45s var(--ease) both}@keyframes ghurni-sheet{0%{opacity:0;transform:translateY(24px)scale(.98)}}.theme-ghurni .gh-sheet-up{animation:ghurni-up .5s var(--ease) both}@keyframes ghurni-up{0%{translate:0 100%}}.theme-ghurni .gh-toast{animation:ghurni-toast 2.4s both}@keyframes ghurni-toast{0%{opacity:0;translate:-50% 12px}12%,85%{opacity:1;translate:-50%}to{opacity:0;translate:-50% -6px}}.theme-ghurni .gh-bump{animation:ghurni-bump .7s}@keyframes ghurni-bump{25%{transform:scale(1.3)rotate(-10deg)}55%{transform:scale(.94)rotate(6deg)}}.theme-ghurni .gh-scrollhint{animation:ghurni-hint 1.8s ease-in-out infinite}@keyframes ghurni-hint{50%{translate:0 6px}}.theme-ghurni .gh-bar{animation:ghurni-bar 1s var(--ease) both;transform-origin:0}@keyframes ghurni-bar{0%{transform:scaleX(0)}}.theme-ghurni .gh-flip{animation:ghurni-flip .5s var(--ease) both;display:inline-block}@keyframes ghurni-flip{0%{opacity:0;filter:blur(3px);transform:translateY(40%)scale(.9)}}.theme-ghurni .gh-in{animation:ghurni-in .8s var(--ease) both}@keyframes ghurni-in{0%{opacity:0;transform:translateY(46px)rotateX(-40deg)rotate(-3deg)}}.theme-ghurni .gh-collapse{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.theme-ghurni .gh-collapse[data-open=true]{grid-template-rows:1fr}.theme-ghurni [data-reveal]{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);will-change:transform,opacity;transform:translateY(46px)}.theme-ghurni [data-reveal=left]{transform:translate(-60px)}.theme-ghurni [data-reveal=right]{transform:translate(60px)}.theme-ghurni [data-reveal=scale]{transform:scale(.88)}.theme-ghurni [data-reveal=tilt]{transform:translateY(60px)rotate(-3deg)scale(.96)}.theme-ghurni [data-reveal][data-in]{opacity:1;transform:none}.theme-ghurni .gh-polaroid{color:#14161f;background:#fdfbf6;border-radius:6px;padding:10px 10px 0;display:block;position:relative;box-shadow:0 18px 40px -22px #0000008c}.theme-ghurni .gh-ph{aspect-ratio:4/5;background:#eee;display:block;overflow:hidden}.theme-ghurni .gh-ph img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);display:block}.theme-ghurni .gh-polaroid:hover .gh-ph img{transform:scale(1.06)}.theme-ghurni .gh-polaroid-cap{min-height:84px;padding:10px 4px 14px;display:block}.theme-ghurni .gh-tilt-wrap{perspective:900px}.theme-ghurni .gh-tilt{--rx:0deg;--ry:0deg;--gx:50%;--gy:50%;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s var(--ease),box-shadow .4s;transform-style:preserve-3d;will-change:transform}.theme-ghurni .gh-tilt:hover{box-shadow:0 30px 50px -24px #0009}.theme-ghurni .gh-glare{pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx) var(--gy),#ffffff8c,transparent 45%);mix-blend-mode:soft-light;border-radius:6px;transition:opacity .3s;position:absolute;inset:0}.theme-ghurni .gh-tilt:hover .gh-glare{opacity:1}.theme-ghurni .gh-tag{color:#fbf6ec;letter-spacing:.04em;background:#14161f;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:18px;left:18px}.theme-ghurni .gh-tag-sale{color:#fff;background:#e8344f}.theme-ghurni .gh-heart{color:#14161f;width:34px;height:34px;transition:transform .35s var(--ease),background .25s,color .25s;background:#fdfbf6eb;border-radius:999px;place-items:center;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 6px 16px -8px #00000080}.theme-ghurni .gh-heart:hover{transform:scale(1.14)}.theme-ghurni .gh-heart.is-on{color:#fff;animation:ghurni-beat .5s var(--ease);background:#e8344f}@keyframes ghurni-beat{40%{transform:scale(1.35)}}.theme-ghurni .gh-polaroid .gh-quick{opacity:0;pointer-events:none;transition:opacity .3s,transform .4s var(--ease);text-align:center;background:#fdfbf6f2;border-radius:12px;padding:8px 8px 9px;top:auto;bottom:94px;transform:translateY(12px);box-shadow:0 10px 24px -14px #0009}.theme-ghurni .gh-quick-title{letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin-bottom:5px;font-size:10.5px;font-weight:700;display:block}.theme-ghurni .gh-qs{border:1.5px solid #14161f40;border-radius:999px;min-width:34px;padding:3px 8px;font-size:12px;font-weight:700;transition:background .2s,color .2s}.theme-ghurni .gh-qs:hover{color:#fbf6ec;background:#14161f;border-color:#14161f}@media (hover:hover){.theme-ghurni .gh-polaroid:hover .gh-quick{opacity:1;pointer-events:auto;transform:none}}@media (hover:none){.theme-ghurni .gh-polaroid .gh-quick{display:none}}.theme-ghurni .gh-tabs{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.theme-ghurni .gh-tabs::-webkit-scrollbar{display:none}.theme-ghurni .gh-tab{font-family:var(--font-display);color:var(--ink);border:2px solid #0000;border-radius:999px;flex:none;padding:.7rem 1.25rem;font-size:16px;font-weight:700;transition:background .3s,color .3s,border-color .3s;position:relative}.theme-ghurni .gh-tab b{opacity:.55;margin-left:6px;font-size:12px;font-weight:600}.theme-ghurni .gh-tab:hover{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-tab:hover{border-color:color-mix(in srgb,var(--ink) 40%,transparent)}}.theme-ghurni .gh-tab[aria-selected=true]{background:var(--ink);color:var(--bg)}.theme-ghurni .gh-side-in{scrollbar-width:thin;max-height:calc(100svh - 128px);padding-right:12px;position:sticky;top:108px;overflow-y:auto}.theme-ghurni .gh-filter{color:var(--ink)}.theme-ghurni .gh-sheet-up .gh-filter,.theme-ghurni .gh-sheet-up .gh-fsec{color:#14161f}.theme-ghurni .gh-fsec{border-top:1.5px solid}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-fsec{border-top:1.5px solid color-mix(in srgb,currentColor 18%,transparent)}}.theme-ghurni .gh-check{cursor:pointer;align-items:center;gap:10px;width:100%;padding:7px 2px;font-size:14.5px;font-weight:500;transition:opacity .2s;display:flex}.theme-ghurni .gh-check:disabled{opacity:.35;cursor:not-allowed}.theme-ghurni .gh-box{width:19px;height:19px;transition:background .25s,transform .3s var(--ease);border:2px solid;border-radius:6px;flex:none;place-items:center;display:grid}.theme-ghurni .gh-check[aria-pressed=true] .gh-box{background:currentColor;transform:scale(1.08)}.theme-ghurni .gh-check[aria-pressed=true] .gh-box:after{content:"";border-width:medium;border-left:0 solid var(--bg,#fbf6ec);border-bottom:2px solid var(--bg,#fbf6ec);border-right:2px solid var(--bg,#fbf6ec);border-top:0 solid var(--bg,#fbf6ec);width:4px;height:8px;margin-top:-2px;transform:rotate(45deg)}.theme-ghurni .gh-sheet-up .gh-check[aria-pressed=true] .gh-box:after{border-color:#fbf6ec}.theme-ghurni .gh-sz{border:1.5px solid;border-radius:10px;min-width:40px}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-sz{border:1.5px solid color-mix(in srgb,currentColor 35%,transparent)}}.theme-ghurni .gh-sz{transition:background .2s,color .2s,transform .3s var(--ease);padding:5px 9px;font-size:13px;font-weight:700}.theme-ghurni .gh-sz:hover:not(:disabled){border-color:currentColor;transform:translateY(-1px)}.theme-ghurni .gh-sz[aria-pressed=true]{background:currentColor}.theme-ghurni .gh-sheet-page .gh-sz[aria-pressed=true],.theme-ghurni .gh-sheet-up .gh-sz[aria-pressed=true]{color:#fbf6ec}.theme-ghurni .gh-sz:disabled{opacity:.3;cursor:not-allowed}.theme-ghurni .gh-sw{width:30px;height:30px;transition:transform .3s var(--ease),border-color .2s;border:2px solid #0000;border-radius:50%;place-items:center;display:grid;position:relative}.theme-ghurni .gh-sw i{border-radius:50%;width:22px;height:22px;display:block;box-shadow:inset 0 0 0 1.5px #00000026}.theme-ghurni .gh-sw:hover:not(:disabled){transform:scale(1.12)}.theme-ghurni .gh-sw[aria-pressed=true]{border-color:currentColor;transform:scale(1.12)}.theme-ghurni .gh-sw:disabled{opacity:.25;cursor:not-allowed}.theme-ghurni .gh-sw.is-static{width:28px;height:28px}.theme-ghurni .gh-range{height:22px;position:relative}.theme-ghurni .gh-range:after,.theme-ghurni .gh-range:before{content:"";border-radius:4px;height:4px;position:absolute;top:9px}.theme-ghurni .gh-range:before{background:currentColor;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-range:before{background:color-mix(in srgb,currentColor 20%,transparent)}}.theme-ghurni .gh-range:after{left:var(--a);right:calc(100% - var(--b));background:currentColor}.theme-ghurni .gh-range input{appearance:none;pointer-events:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.theme-ghurni .gh-range input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:grab;width:22px;height:22px;transition:transform .2s var(--ease);background:#fdfbf6;border:3px solid;border-radius:50%}.theme-ghurni .gh-range input::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.2)}.theme-ghurni .gh-range input::-moz-range-thumb{pointer-events:auto;cursor:grab;background:#fdfbf6;border:3px solid;border-radius:50%;width:16px;height:16px}.theme-ghurni .gh-switch{justify-content:space-between;align-items:center;width:100%;padding:8px 2px;font-size:14.5px;font-weight:500;display:flex}.theme-ghurni .gh-switch i{background:currentColor;border-radius:999px;width:42px;height:24px;position:relative}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-switch i{background:color-mix(in srgb,currentColor 22%,transparent)}}.theme-ghurni .gh-switch i{transition:background .3s}.theme-ghurni .gh-switch i:after{content:"";width:18px;height:18px;transition:transform .4s var(--ease);background:#fdfbf6;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000040}.theme-ghurni .gh-switch[aria-checked=true] i{background:currentColor}.theme-ghurni .gh-switch[aria-checked=true] i:after{transform:translate(18px)}.theme-ghurni .gh-search input{border:2px solid var(--ink);border-radius:999px;width:100%}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-search input{border:2px solid color-mix(in srgb,var(--ink) 45%,transparent)}}.theme-ghurni .gh-search input{color:var(--ink);background:0 0;outline:none;padding:.62rem 1rem .62rem 2.6rem;font-size:14.5px;transition:border-color .25s}.theme-ghurni .gh-search input::placeholder{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-search input::placeholder{color:color-mix(in srgb,var(--ink) 55%,transparent)}}.theme-ghurni .gh-search input:focus{border-color:var(--ink)}.theme-ghurni .gh-select select{appearance:none;border:2px solid var(--ink);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-select select{border:2px solid color-mix(in srgb,var(--ink) 45%,transparent)}}.theme-ghurni .gh-select select{color:var(--ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;padding:.62rem 2.2rem .62rem 1.1rem;font-size:13.5px;font-weight:700}.theme-ghurni .gh-select select option{color:#14161f}.theme-ghurni .gh-dens{height:40px;color:var(--ink);border:2px solid #0000;border-radius:12px;align-items:center;gap:3px;padding:0 10px;display:flex}.theme-ghurni .gh-dens i{opacity:.5;background:currentColor;border-radius:2px;width:5px;height:18px;display:block}.theme-ghurni .gh-dens[aria-pressed=true]{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.theme-ghurni .gh-dens[aria-pressed=true]{border-color:color-mix(in srgb,var(--ink) 50%,transparent)}}.theme-ghurni .gh-dens[aria-pressed=true] i{opacity:1}.theme-ghurni .gh-active{background:var(--ink);color:var(--bg);animation:ghurni-pop .35s var(--ease) both;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:700;transition:transform .2s;display:inline-flex}.theme-ghurni .gh-active:hover{transform:scale(1.06)}.theme-ghurni .gh-sec{max-width:1320px;margin:0 auto;padding:4.5rem 1.25rem}@media (min-width:768px){.theme-ghurni .gh-sec{padding:6rem 2rem}}.theme-ghurni .gh-h2{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(40px,6vw,84px);font-style:italic;font-weight:400;line-height:.96}.theme-ghurni .gh-ink-panel{color:#fbf6ec;background:#14161f;border-radius:40px;padding:clamp(1.5rem,4vw,3.5rem)}.theme-ghurni .gh-tiles{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}@media (max-width:1023px){.theme-ghurni .gh-tiles{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-1.25rem;padding-inline:1.25rem;display:flex;overflow-x:auto}.theme-ghurni .gh-tile-wrap{scroll-snap-align:start;flex:none;width:70vw;max-width:300px}}.theme-ghurni .gh-tile{min-height:420px;transition:transform .5s var(--ease),box-shadow .5s;border-radius:30px;flex-direction:column;padding:22px;display:flex;position:relative;overflow:hidden}.theme-ghurni .gh-tile:hover{transform:translateY(-8px);box-shadow:0 30px 50px -28px #0009}.theme-ghurni .gh-tile-fan{height:55%;position:absolute;inset:22px 22px auto}.theme-ghurni .gh-tile-fan img{aspect-ratio:4/5;object-fit:cover;width:62%;transform:translateX(-50%) translateX(calc(var(--k) * 20%)) rotate(calc(var(--k) * 8deg));transition:transform .6s var(--ease);border:5px solid #fdfbf6;border-radius:4px;position:absolute;top:10%;left:50%;box-shadow:0 14px 28px -12px #0000008c}.theme-ghurni .gh-tile:hover .gh-tile-fan img{transform:translateX(-50%) translateX(calc(var(--k) * 46%)) translateY(calc(var(--k) * var(--k) * -6px)) rotate(calc(var(--k) * 14deg))}.theme-ghurni .gh-go{width:38px;height:38px;transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.theme-ghurni .gh-tile:hover .gh-go{transform:translate(4px)rotate(-45deg)}.theme-ghurni .gh-ff-out{background:#ffffff0f;border-radius:30px;padding:1.5rem}.theme-ghurni .gh-ff-grid{grid-template-columns:repeat(2,1fr);align-content:start;gap:12px;min-height:320px;display:grid}@media (min-width:640px){.theme-ghurni .gh-ff-grid{grid-template-columns:repeat(4,1fr);min-height:0}}.theme-ghurni .gh-mini{color:#14161f;transition:transform .4s var(--ease);background:#fdfbf6;border-radius:12px;padding:6px 6px 8px;display:block}.theme-ghurni .gh-mini:hover{transform:translateY(-5px)rotate(-1.5deg)}.theme-ghurni .gh-mini img{aspect-ratio:4/5;object-fit:cover;border-radius:6px;width:100%;display:block}.theme-ghurni .gh-slider{appearance:none;background:linear-gradient(90deg,#ffd23f var(--p,100%),#fbf6ec40 var(--p,100%));border-radius:6px;outline:none;width:100%;height:6px}.theme-ghurni .gh-slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;width:24px;height:24px;transition:transform .2s var(--ease);background:#fdfbf6;border:4px solid #ffd23f;border-radius:50%}.theme-ghurni .gh-slider::-webkit-slider-thumb:active{transform:scale(1.2)}.theme-ghurni .gh-slider::-moz-range-thumb{background:#fdfbf6;border:4px solid #ffd23f;border-radius:50%;width:18px;height:18px}.theme-ghurni .gh-slider-dark{background:linear-gradient(90deg,#14161f var(--p,100%),#14161f26 var(--p,100%))}.theme-ghurni .gh-slider-dark::-webkit-slider-thumb{border-color:#14161f}.theme-ghurni .gh-slider-dark::-moz-range-thumb{border-color:#14161f}.theme-ghurni .gh-marq-wrap{color:#fbf6ec;background:#14161f;padding:2rem 0;position:relative;overflow:hidden}.theme-ghurni .gh-marq{width:max-content;display:flex}.theme-ghurni .gh-marq-track{flex:none;align-items:center;gap:2rem;padding-right:2rem;animation:ghurni-slide 42s linear infinite;display:flex}.theme-ghurni .gh-marq-rev .gh-marq-track{animation-duration:55s;animation-direction:reverse}.theme-ghurni .gh-marq-wrap:hover .gh-marq-track{animation-play-state:paused}@keyframes ghurni-slide{to{transform:translate(-100%)}}.theme-ghurni .gh-marq-word{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;color:#0000;-webkit-text-stroke:2px #fbf6ec;font-size:clamp(54px,9vw,132px);font-weight:800;line-height:1.05;transition:color .4s,-webkit-text-stroke-color .4s}.theme-ghurni .gh-marq-word:hover{color:#ffd23f;-webkit-text-stroke-color:#ffd23f}.theme-ghurni .gh-marq-rev .gh-marq-word{color:#fbf6ec;-webkit-text-stroke:0}.theme-ghurni .gh-marq-rev .gh-marq-word:hover{color:#ffd23f}.theme-ghurni .gh-marq-img{aspect-ratio:4/5;object-fit:cover;height:clamp(70px,10vw,130px);transform:rotate(var(--r));border:5px solid #fdfbf6;border-radius:4px}.theme-ghurni[lang=bn] .gh-marq-word{letter-spacing:0;-webkit-text-stroke-width:1.5px}.theme-ghurni .gh-shelf{scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;gap:18px;margin-inline:-4px;padding:8px 4px 22px;display:flex;overflow-x:auto}.theme-ghurni .gh-shelf::-webkit-scrollbar{display:none}.theme-ghurni .gh-shelf:active{cursor:grabbing}.theme-ghurni .gh-shelf-item{scroll-snap-align:start;flex:none;width:min(66vw,270px)}.theme-ghurni .gh-deal{color:#fff7ee;background:linear-gradient(125deg,#ff5d4a,#ff8a5c 55%,#ffb25c);border-radius:40px;padding:clamp(1.5rem,4vw,3.5rem);position:relative;overflow:hidden}.theme-ghurni .gh-deal:before{content:"";background:#ffffff24;border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-80px}.theme-ghurni .gh-deal:after{content:"";background:#ffd23f40;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-120px;left:30%}.theme-ghurni .gh-digit{flex-direction:column;align-items:center;gap:6px;display:flex}.theme-ghurni .gh-digit-box{min-width:72px;height:76px;font-family:var(--font-display);color:#ffd23f;background:#14161f;border-radius:18px;place-items:center;padding:0 8px;font-size:44px;font-weight:800;display:grid;overflow:hidden}.theme-ghurni .gh-digit small{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.theme-ghurni .gh-deal-card{color:#14161f;transition:transform .5s var(--ease);background:#fdfbf6;border-radius:20px;padding:8px 8px 12px;display:block;position:relative}.theme-ghurni .gh-deal-card:hover{transform:translateY(-8px)rotate(-1.5deg)}.theme-ghurni .gh-deal-card img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%;display:block}.theme-ghurni .gh-deal-off{z-index:1;color:#fff;background:#e8344f;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800;position:absolute;top:14px;left:14px}.theme-ghurni .gh-pack{gap:14px;display:grid}@media (min-width:900px){.theme-ghurni .gh-pack{grid-template-columns:repeat(3,1fr) .9fr}}.theme-ghurni .gh-pack-slot{background:#fff9;border:2px solid #14161f14;border-radius:30px;padding:18px;position:relative}.theme-ghurni .gh-pack-pic{aspect-ratio:4/5;background:#eee;border-radius:16px;overflow:hidden}.theme-ghurni .gh-pack-pic img{object-fit:cover;width:100%;height:100%}.theme-ghurni .gh-plus{z-index:2;color:#fbf6ec;background:#14161f;border-radius:50%;place-items:center;width:34px;height:34px;display:none;position:absolute;top:45%;right:-22px}@media (min-width:900px){.theme-ghurni .gh-plus{display:grid}}.theme-ghurni .gh-pack-sum{color:#f7f2e8;background:#2748d0;border-radius:30px;flex-direction:column;justify-content:center;padding:26px;display:flex}.theme-ghurni .gh-look{min-height:440px;transition:transform .5s var(--ease);border-radius:34px;flex-direction:column;justify-content:flex-end;padding:26px;display:flex;position:relative;overflow:hidden}.theme-ghurni .gh-look:hover{transform:translateY(-8px)}.theme-ghurni .gh-look-stack{height:58%;position:absolute;inset:22px 22px auto}.theme-ghurni .gh-look-stack img{aspect-ratio:4/5;object-fit:cover;width:52%;transform:translateX(-50%) translateX(calc(var(--k) * 38%)) rotate(calc(var(--k) * 9deg));transition:transform .7s var(--ease);border:5px solid #fdfbf6;border-radius:4px;position:absolute;top:6%;left:50%;box-shadow:0 14px 28px -12px #0000008c}.theme-ghurni .gh-look:hover .gh-look-stack img{transform:translateX(-50%) translateX(calc(var(--k) * 52%)) translateY(calc(var(--k) * var(--k) * -10px)) rotate(calc(var(--k) * 13deg))}.theme-ghurni .gh-trust{height:100%;transition:transform .5s var(--ease),box-shadow .5s;background:#fdfbf6;border:2px solid #14161f0f;border-radius:28px;padding:26px}.theme-ghurni .gh-trust:hover{transform:translateY(-6px);box-shadow:0 24px 40px -26px #00000080}.theme-ghurni .gh-sizebox{background:#fdfbf6;border:2px solid #14161f0f;border-radius:30px;gap:18px;padding:24px;display:grid}.theme-ghurni .gh-result{color:#fbf6ec;background:#14161f;border-radius:20px;flex-wrap:wrap;align-items:baseline;gap:12px;padding:16px 20px;display:flex}.theme-ghurni .gh-result b{font-family:var(--font-display);color:#ffd23f;font-size:48px;font-weight:800;line-height:1}.theme-ghurni .gh-chart{background:#fdfbf6;border:2px solid #14161f0f;border-radius:24px;padding:12px;overflow-x:auto}.theme-ghurni .gh-chart table,.theme-ghurni table.gh-t{border-collapse:collapse;width:100%;font-size:14px}.theme-ghurni .gh-chart th{text-align:left;letter-spacing:.12em;text-transform:uppercase;opacity:.55;padding:10px 12px;font-size:11.5px}.theme-ghurni .gh-chart td{border-top:1px solid #14161f14;padding:11px 12px;transition:background .3s}.theme-ghurni .gh-chart tr.is-on td{background:#ffd23f;font-weight:800}.theme-ghurni .gh-chart tr.is-on td:first-child{border-radius:12px 0 0 12px}.theme-ghurni .gh-chart tr.is-on td:last-child{border-radius:0 12px 12px 0}.theme-ghurni .gh-rev{width:max-content;display:flex}.theme-ghurni .gh-rev-track{flex:none;gap:16px;padding-right:16px;animation:ghurni-slide 70s linear infinite;display:flex}.theme-ghurni .gh-rev:hover .gh-rev-track{animation-play-state:paused}.theme-ghurni .gh-rev-card{background:#fdfbf6;border:2px solid #14161f0f;border-radius:26px;flex:none;width:330px;padding:24px}.theme-ghurni .gh-faq{border-top:2px solid #14161f1f}.theme-ghurni .gh-faq-i{width:34px;height:34px;transition:background .3s,transform .4s var(--ease);background:#14161f14;border-radius:50%;flex:none;place-items:center;display:grid}.theme-ghurni .gh-faq[data-open=true] .gh-faq-i{color:#fbf6ec;background:#14161f;transform:rotate(180deg)}.theme-ghurni .gh-footer .gh-flink{transition:transform .3s var(--ease),opacity .2s;opacity:.85}.theme-ghurni .gh-footer .gh-flink:hover{opacity:1;transform:translate(6px)}.theme-ghurni .gh-row{transition:background .2s}.theme-ghurni .gh-row:hover{background:#14161f0f}.theme-ghurni .gh-card-row{animation:ghurni-pop .4s var(--ease) both}.theme-ghurni .gh-ptab{opacity:.6;padding:.7rem 1rem;font-size:14.5px;font-weight:700;transition:opacity .25s;position:relative}.theme-ghurni .gh-ptab[aria-selected=true]{opacity:1}.theme-ghurni .gh-ptab[aria-selected=true]:after{content:"";height:3px;animation:ghurni-bar .4s var(--ease);background:currentColor;border-radius:3px;position:absolute;inset:auto 0 -1.5px}.theme-ghurni .gh-chart,.theme-ghurni .gh-rev-card,.theme-ghurni .gh-sizebox,.theme-ghurni .gh-trust{background:var(--gh-card);color:var(--gh-card-ink)}.theme-ghurni .gh-sz[aria-pressed=true]{color:var(--bg)}.theme-ghurni .gh-sheet-page .gh-sz[aria-pressed=true]{color:var(--gh-paper)}.theme-ghurni .gh-pack-slot .gh-sz[aria-pressed=true]{color:var(--gh-card);background:var(--gh-card-ink)}.theme-ghurni{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){.theme-ghurni .gh-ann-msg,.theme-ghurni .gh-fade,.theme-ghurni .gh-flip,.theme-ghurni .gh-hero-title em,.theme-ghurni .gh-hero-title span,.theme-ghurni .gh-in,.theme-ghurni .gh-marq-track,.theme-ghurni .gh-pop,.theme-ghurni .gh-rev-track,.theme-ghurni .gh-scrollhint,.theme-ghurni .gh-spin,.theme-ghurni .gh-sticker,.theme-ghurni .gh-word{animation:none!important}.theme-ghurni [data-reveal]{opacity:1;transition:none;transform:none}}.theme-ghurni.sn-dark{--color-bone:#17140f;--color-bone-2:#221e18;--color-line:#f4ede02e;--color-ink:#f4ede0;--color-ink-soft:#cdbfa9;--color-muted:#a2957f;--color-paper:#231f1a;--color-clay-soft:#1e2347;--gh-paper:#17140f;--gh-card:#231f1a;--gh-card-ink:#f4ede0;--bg:#17140f;--ink:#f4ede0;--word:#ffffff0d;color-scheme:dark}.theme-ghurni.sn-dark .gh-sheet-page{box-shadow:0 -30px 60px -30px #000000b3}.theme-ghurni.sn-dark .gh-ink-panel{border:1px solid #ffffff1f}.theme-ghurni.sn-dark .gh-chart,.theme-ghurni.sn-dark .gh-rev-card,.theme-ghurni.sn-dark .gh-sheet-card,.theme-ghurni.sn-dark .gh-sizebox,.theme-ghurni.sn-dark .gh-trust{border-color:#f4ede024}.theme-ghurni.sn-dark .gh-result{background:#0e0c09}.theme-ghurni.sn-dark .gh-slider-dark{background:linear-gradient(90deg,#ffd23f var(--p,100%),#f4ede02e var(--p,100%))}.theme-ghurni.sn-dark .gh-slider-dark::-webkit-slider-thumb{border-color:#ffd23f}.theme-ghurni.sn-dark .gh-slider-dark::-moz-range-thumb{border-color:#ffd23f}.theme-ghurni.sn-dark .gh-chart tr.is-on td{color:#14161f}.theme-ghurni.sn-dark .gh-faq-i{background:#f4ede01f}.theme-ghurni.sn-dark .gh-faq[data-open=true] .gh-faq-i{color:#17140f;background:#f4ede0}.theme-ghurni.sn-dark .gh-faq{border-top-color:#f4ede029}html:has(.theme-ghurni.sn-dark){background:#17140f}@media (min-width:900px){.theme-ghurni .gh-pack{grid-template-columns:repeat(var(--n,3),1fr) .9fr}}.theme-kapor{--color-bone:#fff;--color-bone-2:#fafafa;--color-line:#e7e5e2;--color-clay:#b98b73;--color-clay-dark:#9d7259;--color-clay-soft:#f4ebe5;--color-sage:#2f7d4f;--color-sage-soft:#e3f1e8;--color-gold:#f5b301;--color-sand:#efe9e3;--color-ink:#111;--color-ink-soft:#555;--color-muted:#8a8a8a;--color-paper:#fff;--kp-star:#f5b301;--kp-bar:#1b1f27;--font-sans:"Jost","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Jost","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Jost","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#b98b73;--brand-accent-contrast:#fff;min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;background:#fff;overflow-x:clip}.theme-kapor ::selection{background:var(--color-clay);color:#fff}.theme-kapor img{max-width:100%}.theme-kapor .kp-container{width:min(92%,1320px);margin:0 auto}.theme-kapor .container-x{width:min(92%,1180px);margin:0 auto}.theme-kapor .font-display,.theme-kapor .kp-display{font-family:var(--font-display);letter-spacing:0;font-weight:500}.theme-kapor .kp-block{margin-top:4.5rem;margin-bottom:4.5rem}@media (min-width:768px){.theme-kapor .kp-block{margin-top:6.5rem;margin-bottom:6.5rem}}.theme-kapor .kp-h1{letter-spacing:.01em;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.1}.theme-kapor .kp-h2{letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.75rem;font-size:clamp(20px,2.4vw,28px);font-weight:500;line-height:1.2}.theme-kapor[lang=bn] .kp-btn,.theme-kapor[lang=bn] .kp-foot-title,.theme-kapor[lang=bn] .kp-h2,.theme-kapor[lang=bn] .kp-kicker,.theme-kapor[lang=bn] .kp-nav-link,.theme-kapor[lang=bn] .kp-pill,.theme-kapor[lang=bn] .kp-wordmark{letter-spacing:0}.theme-kapor .kp-kicker{text-transform:uppercase;letter-spacing:.18em;color:var(--color-clay-dark);font-size:12px;font-weight:500}.theme-kapor .kp-scroll-none{scrollbar-width:none}.theme-kapor .kp-scroll-none::-webkit-scrollbar{display:none}.theme-kapor .kp-box{border:1px solid var(--color-line);background:var(--color-paper)}.theme-kapor .kp-link{transition:color .2s}.theme-kapor .kp-link:hover{color:var(--color-clay-dark)}.theme-kapor .kp-pic-empty{color:#b7a89c;background:linear-gradient(135deg,#f1ebe6,#e6ddd5)}.theme-kapor .kp-btn{background:var(--color-clay);color:#fff;border:1px solid var(--color-clay);min-height:46px;font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.9rem;font-size:13px;font-weight:500;transition:background-color .25s,color .25s,border-color .25s,transform .2s;display:inline-flex}.theme-kapor .kp-btn:hover{background:var(--color-clay-dark);border-color:var(--color-clay-dark)}.theme-kapor .kp-btn:active{transform:scale(.98)}.theme-kapor .kp-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.theme-kapor .kp-btn-outline{color:var(--color-ink);border-color:var(--color-ink);background:0 0}.theme-kapor .kp-btn-outline:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bone)}.theme-kapor .kp-btn-text{min-height:0;color:var(--color-ink);background:0 0;border:0;border-bottom:1px solid;padding:.2rem 0}.theme-kapor .kp-btn-text:hover{color:var(--color-clay-dark);background:0 0}.theme-kapor .kp-btn-sm{min-height:36px;padding:.5rem 1.1rem;font-size:12px}.theme-kapor .kp-btn-lg{min-height:52px;padding:.95rem 2.2rem}.theme-kapor .kp-btn.is-added{background:#2f7d4f;border-color:#2f7d4f;animation:kapor-pop .5s cubic-bezier(.2,.8,.2,1)}.theme-kapor .kp-pill{border:1px solid var(--color-ink);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.3rem;font-size:13px;font-weight:500;transition:background-color .25s,color .25s;display:inline-flex}.theme-kapor .kp-pill:hover{background:var(--color-bone-2)}.theme-kapor .kp-pill[aria-pressed=true]{background:var(--color-ink);color:var(--color-bone)}.theme-kapor .kp-chip{border:1px solid var(--color-line);min-width:42px;height:40px;color:var(--color-ink);cursor:pointer;background:0 0;padding:0 .85rem;font-size:13.5px;transition:border-color .2s,background-color .2s,color .2s}.theme-kapor .kp-chip:hover:not(:disabled){border-color:var(--color-ink)}.theme-kapor .kp-chip[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bone)}.theme-kapor .kp-chip:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.theme-kapor .kp-chip-lg{min-width:52px;height:46px;font-size:14px}.theme-kapor .kp-select{height:42px;max-width:100%;padding:0 .9rem;font-size:13.5px}.theme-kapor .kp-input,.theme-kapor .kp-select{border:1px solid var(--color-line);background:var(--color-bone);color:var(--color-ink);font-family:inherit}.theme-kapor .kp-input{width:100%;height:46px;outline:none;padding:0 1rem;font-size:14px;transition:border-color .2s}.theme-kapor .kp-input:focus{border-color:var(--color-clay)}.theme-kapor .kp-check{width:16px;height:16px;accent-color:var(--color-clay)}.theme-kapor .kp-arrow{border:1px solid var(--color-line);border-radius:999px;place-items:center;width:40px;height:40px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.theme-kapor .kp-arrow:hover{background:var(--color-ink);color:var(--color-bone);border-color:var(--color-ink)}.theme-kapor .kp-page{border:1px solid #0000;border-radius:999px;place-items:center;min-width:40px;height:40px;font-size:14px;transition:background-color .25s,color .25s;display:grid}.theme-kapor .kp-page:hover:not(:disabled):not(.is-on){background:var(--color-bone-2)}.theme-kapor .kp-page.is-on{background:var(--color-clay);color:#fff}.theme-kapor .kp-page:disabled{opacity:.35;cursor:default}.theme-kapor .kp-crumbs{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:13px;display:flex}.theme-kapor .kp-crumbs a:hover{color:var(--color-ink)}.theme-kapor .kp-crumbs .is-current{color:var(--color-clay-dark)}.theme-kapor .kp-announce{background:var(--kp-bar);color:#fff;position:relative}.theme-kapor .kp-announce-text{text-align:center;letter-spacing:.06em;padding:.6rem 3rem;font-size:12.5px;animation:kapor-fade .5s both}.theme-kapor .kp-announce-x{opacity:.75;place-items:center;width:30px;height:30px;transition:opacity .2s;display:grid;position:absolute;top:50%;right:10px;translate:0 -50%}.theme-kapor .kp-announce-x:hover{opacity:1}.theme-kapor .kp-header{border-bottom:1px solid var(--color-line);background:#fffffff7;transition:box-shadow .35s,border-color .35s}.theme-kapor .kp-header.kp-scrolled{border-color:#0000;box-shadow:0 6px 20px -12px #00000040}.theme-kapor .kp-header-top{grid-template-columns:1fr auto 1fr;align-items:center;height:64px;transition:height .35s;display:grid}@media (min-width:1024px){.theme-kapor .kp-header-top{height:92px}}.theme-kapor .kp-header.kp-scrolled .kp-header-top{height:56px}.theme-kapor .kp-hl,.theme-kapor .kp-hr{align-items:center;gap:.15rem;display:flex}.theme-kapor .kp-hr{justify-content:flex-end;gap:.35rem}.theme-kapor .kp-logo-link{transform-origin:50%;transition:transform .35s;display:block}.theme-kapor .kp-header.kp-scrolled .kp-logo-link{transform:scale(.78)}.theme-kapor .kp-wordmark{letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;margin-right:-.3em;font-size:24px;font-weight:600;line-height:1;display:block}@media (min-width:1024px){.theme-kapor .kp-wordmark{font-size:34px}}.theme-kapor .kp-wordmark-xl{letter-spacing:.24em;margin-right:0;font-size:38px}@media (min-width:1024px){.theme-kapor .kp-wordmark-xl{font-size:52px}}.theme-kapor .kp-icon-btn{border-radius:999px;place-items:center;width:42px;height:42px;transition:background-color .2s;display:grid;position:relative}.theme-kapor .kp-icon-btn:hover{background:var(--color-bone-2)}.theme-kapor .kp-bag-count{background:var(--color-clay);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:500;display:grid;position:absolute;top:1px;right:1px}.theme-kapor .kp-bag-pop{animation:kapor-pop .5s cubic-bezier(.2,.8,.2,1)}.theme-kapor .kp-nav{opacity:1;max-height:50px;transition:max-height .35s,opacity .25s;overflow:hidden}.theme-kapor .kp-header.kp-scrolled .kp-nav{opacity:0;pointer-events:none;max-height:0}.theme-kapor .kp-nav-inner{flex-wrap:wrap;justify-content:center;gap:.25rem 2.2rem;padding:.1rem 1rem .95rem;display:flex}.theme-kapor .kp-nav-link{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);padding:.25rem 0;font-size:13.5px;position:relative}.theme-kapor .kp-nav-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.theme-kapor .kp-nav-link.is-active:after,.theme-kapor .kp-nav-link:hover:after{transform:scaleX(1)}.theme-kapor .kp-nav-link.is-active{color:var(--color-clay-dark)}.theme-kapor .kp-drawer,.theme-kapor .kp-modal,.theme-kapor .kp-sheet{visibility:hidden;transition:visibility 0s linear .4s;position:fixed;inset:0}.theme-kapor .kp-drawer{z-index:110}.theme-kapor .kp-sheet{z-index:125}.theme-kapor .kp-modal{z-index:130;place-items:center;padding:1rem;display:grid}.theme-kapor .kp-drawer.is-open,.theme-kapor .kp-modal.is-open,.theme-kapor .kp-sheet.is-open{visibility:visible;transition-delay:0s}.theme-kapor .kp-drawer-veil,.theme-kapor .kp-modal-veil,.theme-kapor .kp-sheet-veil{opacity:0;background:#00000080;transition:opacity .35s;position:absolute;inset:0}.theme-kapor .is-open>.kp-drawer-veil,.theme-kapor .is-open>.kp-modal-veil,.theme-kapor .is-open>.kp-sheet-veil{opacity:1}.theme-kapor .kp-drawer-panel{background:var(--color-bone);width:min(88vw,380px);height:100%;color:var(--color-ink);flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.theme-kapor .kp-drawer.is-open .kp-drawer-panel{transform:none;box-shadow:0 0 40px #0003}.theme-kapor .kp-sheet-panel{background:var(--color-bone);max-height:86vh;color:var(--color-ink);border-radius:16px 16px 0 0;flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.theme-kapor .kp-sheet.is-open .kp-sheet-panel{transform:none}.theme-kapor .kp-modal-box{background:var(--color-bone);width:min(94vw,520px);max-height:90vh;color:var(--color-ink);opacity:0;padding:1.75rem;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1);position:relative;overflow-y:auto;transform:translateY(14px)scale(.98)}.theme-kapor .kp-modal.is-open .kp-modal-box{opacity:1;transform:none}.theme-kapor .kp-search-panel{animation:kapor-down .4s cubic-bezier(.2,.8,.2,1) both}.theme-kapor .kp-search-veil{animation:kapor-fade .3s both}.theme-kapor .kp-toast{animation:kapor-up .4s cubic-bezier(.2,.8,.2,1) both}.theme-kapor .kp-card{display:block}.theme-kapor .kp-card-photo{aspect-ratio:4/5;background:var(--color-bone-2);position:relative;overflow:hidden}.theme-kapor .kp-card-img{object-fit:cover;width:100%;height:100%;transition:transform .6s,opacity .5s;position:absolute;inset:0}.theme-kapor .kp-card-img2{opacity:0;pointer-events:none}@media (hover:hover){.theme-kapor .kp-card:hover .kp-card-img{transform:scale(1.04)}.theme-kapor .kp-card:hover .kp-card-img2{opacity:1}}.theme-kapor .kp-soldout{z-index:2;color:#fff;letter-spacing:.06em;background:#111;border-radius:999px;padding:.28rem .8rem;font-size:11px;font-weight:500;position:absolute;top:10px;right:10px}.theme-kapor .kp-card-title{color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin-top:.85rem;font-size:13.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.theme-kapor .kp-card-price{margin-top:.3rem;font-size:14px;font-weight:500}.theme-kapor .kp-stagger{animation:kapor-up .6s cubic-bezier(.2,.8,.2,1) both}.theme-kapor .kp-hero{background:#e9e1da;height:540px;position:relative;overflow:hidden}@media (min-width:768px){.theme-kapor .kp-hero{height:clamp(440px,42vw,700px)}}.theme-kapor .kp-slide{opacity:0;pointer-events:none;transition:opacity 1.1s;position:absolute;inset:0}.theme-kapor .kp-slide.is-active{opacity:1;pointer-events:auto;z-index:1}.theme-kapor .kp-slide-img{animation:none}.theme-kapor .kp-slide.is-active .kp-slide-img{animation:kapor-kenburns 9s ease-out both}.theme-kapor .kp-still .kp-slide-img{animation:none!important}.theme-kapor .kp-hero-shade{pointer-events:none;background:linear-gradient(#0000 45%,#00000080),linear-gradient(90deg,#00000047,#0000 55%);position:absolute;inset:0}.theme-kapor .kp-hero-copy{z-index:2;color:#fff;max-width:min(520px,88%);animation:kapor-up .9s cubic-bezier(.2,.8,.2,1) .15s both;position:absolute;bottom:14%;left:6%}@media (min-width:768px){.theme-kapor .kp-hero-copy{bottom:18%}}.theme-kapor .kp-hero-h{letter-spacing:.01em;font-size:clamp(30px,4.6vw,60px);font-weight:500;line-height:1.05}.theme-kapor .kp-hero-sub{opacity:.92;margin-top:.8rem;font-size:clamp(14px,1.4vw,18px)}.theme-kapor .kp-dots{z-index:3;justify-content:center;gap:.6rem;display:flex;position:absolute;bottom:20px;left:0;right:0}.theme-kapor .kp-dot{background:#ffffff8c;border-radius:999px;width:9px;height:9px;transition:width .35s,background-color .3s}.theme-kapor .kp-dot.is-on{background:#fff;width:26px}.theme-kapor .kp-dot-dark{background:#d4cfca}.theme-kapor .kp-dot-dark.is-on{background:var(--color-ink)}.theme-kapor .kp-promo{aspect-ratio:4/4.6;background:var(--color-bone-2);display:block;position:relative;overflow:hidden}@media (min-width:768px){.theme-kapor .kp-promo{aspect-ratio:1/1.08}}.theme-kapor .kp-zoom{transition:transform .6s}@media (hover:hover){.theme-kapor .group:hover .kp-zoom{transform:scale(1.04)}}.theme-kapor .kp-promo-shade,.theme-kapor .kp-tile-shade{pointer-events:none;background:linear-gradient(#0000 55%,#00000080);position:absolute;inset:0}.theme-kapor .kp-promo-copy{color:#fff;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.55rem;display:flex;position:absolute;bottom:6%;left:6%;right:6%}.theme-kapor .kp-promo-copy>*{pointer-events:auto}.theme-kapor .kp-promo-title{font-size:clamp(20px,2.6vw,30px);font-weight:500;line-height:1.15}.theme-kapor .kp-promo-link{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:2px;font-size:12.5px}.theme-kapor .kp-tile{flex:0 0 calc(50% - 6px);max-width:250px;display:block;position:relative}@media (min-width:768px){.theme-kapor .kp-tile{flex:0 0 calc(20% - 16px)}}.theme-kapor .kp-tile-label{text-align:center;color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:500;position:absolute;bottom:14px;left:0;right:0}.theme-kapor .kp-rail{scroll-snap-type:x mandatory;gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.theme-kapor .kp-rail-item{scroll-snap-align:start;flex:0 0 calc(50% - 6px)}@media (min-width:768px){.theme-kapor .kp-rail{gap:1.25rem}.theme-kapor .kp-rail-item{flex:0 0 calc(25% - 15px)}}.theme-kapor .kp-collapse{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.theme-kapor .kp-collapse.is-open{grid-template-rows:1fr}.theme-kapor .kp-collapse>div{visibility:hidden;min-height:0;transition:visibility .35s;overflow:hidden}.theme-kapor .kp-collapse.is-open>div{visibility:visible}.theme-kapor .kp-foot-title{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}.theme-kapor .kp-pdp-title{font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.18}.theme-kapor .kp-thumb{aspect-ratio:4/5;opacity:.65;background:var(--color-bone-2);border:1px solid #0000;transition:opacity .25s,border-color .25s;position:relative;overflow:hidden}.theme-kapor .kp-thumb:hover{opacity:1}.theme-kapor .kp-thumb.is-on{opacity:1;border-color:var(--color-ink)}.theme-kapor .kp-zoombox{aspect-ratio:4/5;cursor:zoom-in;background:var(--color-bone-2);position:relative;overflow:hidden}.theme-kapor .kp-zoomimg{object-fit:cover;width:100%;height:100%;transition:transform .35s;animation:kapor-fade .4s both;position:absolute;inset:0}.theme-kapor .kp-swipe{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.theme-kapor .kp-swipe-slide{aspect-ratio:4/5;scroll-snap-align:start;background:var(--color-bone-2);flex:0 0 100%;position:relative}.theme-kapor .kp-swatch{border:1px solid #0000;border-radius:999px;place-items:center;width:36px;height:36px;transition:border-color .2s,transform .2s;display:grid}.theme-kapor .kp-swatch>span{border:1px solid #00000026;border-radius:999px;width:26px;height:26px}.theme-kapor .kp-swatch.is-on{border-color:var(--color-ink)}.theme-kapor .kp-footer{background:var(--color-bone-2);border-top:1px solid var(--color-line);margin-top:6rem}.theme-kapor .kp-ring{border:1px solid var(--color-line);background:var(--color-bone);border-radius:999px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.theme-kapor .kp-round{border:1px solid var(--color-ink);border-radius:999px;place-items:center;width:38px;height:38px;transition:background-color .25s,color .25s;display:grid}.theme-kapor .kp-round:hover{background:var(--color-ink);color:var(--color-bone)}.theme-kapor .kp-reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),translate .8s cubic-bezier(.2,.8,.2,1);translate:0 22px}.theme-kapor .kp-reveal.kp-in{opacity:1;translate:0}.theme-kapor .kp-fade{animation:kapor-fade .5s both}@keyframes kapor-fade{0%{opacity:0}to{opacity:1}}@keyframes kapor-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes kapor-down{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes kapor-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes kapor-pop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.theme-kapor *,.theme-kapor :after,.theme-kapor :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.theme-kapor .kp-reveal{opacity:1!important;translate:none!important}.theme-kapor .group:hover .kp-zoom,.theme-kapor .kp-card:hover .kp-card-img{transform:none}}.theme-kapor.sn-dark{--color-bone:#131212;--color-bone-2:#1b1a19;--color-paper:#1b1a19;--color-line:#ffffff24;--color-ink:#f3efeb;--color-ink-soft:#c4bdb6;--color-muted:#948c85;--color-clay-soft:#2a211c;--color-sand:#2a2622;--kp-bar:#000;color-scheme:dark;background:#131212}.theme-kapor.sn-dark .kp-header{background:#131212f7}.theme-kapor.sn-dark .kp-soldout{color:#111;background:#f3efeb}.theme-kapor.sn-dark .kp-pic-empty{color:#6f655d;background:linear-gradient(135deg,#24211f,#1b1a19)}.theme-kapor.sn-dark .kp-dot-dark{background:#4a4541}.theme-kapor.sn-dark .kp-dot-dark.is-on{background:#f3efeb}.theme-kapor.sn-dark .kp-pill{border-color:#ffffff80}.theme-kapor.sn-dark .kp-btn-outline{border-color:#fff9}.theme-kapor.sn-dark .kp-round{border-color:#ffffff80}html:has(.theme-kapor.sn-dark){background:#131212}.theme-kapor .kp-tabbar{z-index:60;border-top:1px solid var(--color-line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fff;grid-template-columns:repeat(5,1fr);align-items:end;animation:kapor-tab-in .5s cubic-bezier(.2,.8,.2,1) both;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -16px #00000040}.theme-kapor .kp-tabbar.is-static{animation:none;position:static}.theme-kapor .kp-tab{color:var(--color-soft);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:6px 2px;font-size:11.5px;line-height:1.1;transition:color .25s,transform .25s;display:flex}.theme-kapor .kp-tab:active{transform:scale(.94)}.theme-kapor .kp-tab.is-active{color:var(--color-ink)}.theme-kapor .kp-tab b{font-weight:600}.theme-kapor .kp-tab-home{z-index:1;color:#fff;margin-top:-30px;position:relative}.theme-kapor .kp-tab-home:before{content:"";background:var(--color-clay);z-index:-1;border:4px solid #fff;border-radius:50%;width:66px;height:66px;transition:transform .3s;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 6px 18px -6px #00000059}.theme-kapor .kp-tab-home.is-active{color:#fff}.theme-kapor .kp-tab-home{padding-top:12px;padding-bottom:14px}.theme-kapor .kp-bubble{right:14px;bottom:calc(150px + env(safe-area-inset-bottom));z-index:59;background:var(--color-clay);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;animation:kapor-tab-in .5s cubic-bezier(.2,.8,.2,1) .15s both;display:grid;position:fixed;box-shadow:0 8px 22px -8px #00000073}.theme-kapor .kp-bubble-count{color:#fff;background:#111;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:600;display:grid;position:absolute;top:-4px;right:-2px}@keyframes kapor-tab-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:1023px){.theme-kapor{padding-bottom:76px}.theme-kapor:has(.kp-tabbar.is-static){padding-bottom:0}}@media (prefers-reduced-motion:reduce){.theme-kapor .kp-bubble,.theme-kapor .kp-tabbar{animation:none}}.theme-kapor.sn-dark .kp-tabbar{background:#131212}@media (max-width:1023px){.theme-kapor .kp-icon-btn.kp-hide-m{display:none}}@media (min-width:1024px){.theme-kapor .kp-bubble,.theme-kapor .kp-tabbar{display:none}}.theme-kapor .kp-filterbox{border:1px solid var(--color-line);scrollbar-width:thin;background:#fff;border-radius:6px;max-height:calc(100vh - 9rem);padding:4px 18px 8px;position:sticky;top:7rem;overflow-y:auto}.theme-kapor .kp-fgroup{border-bottom:1px solid var(--color-line);padding:16px 0}.theme-kapor .kp-fgroup:last-child{border-bottom:0}.theme-kapor .kp-gtitle{color:var(--color-ink);padding-bottom:7px;font-size:14.5px;font-weight:600;position:relative}.theme-kapor .kp-gtitle:after{content:"";background:var(--color-clay);width:36px;height:2px;position:absolute;bottom:0;left:0}.theme-kapor .kp-caret{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--color-ink);width:0;height:0;transition:transform .3s}.theme-kapor .kp-caret.is-closed{transform:rotate(-90deg)}@media (min-width:1024px){.theme-kapor .kp-only-m{display:none}}.theme-kapor.sn-dark .kp-filterbox{background:0 0}.theme-chhapa{--color-bone:#f6f1e6;--color-bone-2:#ece4d3;--color-paper:#fffcf4;--color-line:#d6ccb8;--color-clay:#d8381f;--color-clay-dark:#b32a14;--color-clay-soft:#fbe1d9;--color-sage:#2f7d4f;--color-sage-soft:#e3f1e8;--color-gold:#f5b301;--color-sand:#ece4d3;--color-ink:#17140f;--color-ink-soft:#4b453a;--color-muted:#766e5f;--ch-paper:#f6f1e6;--ch-blue:#2340c8;--ch-star:#e0a100;--ch-shadow:#17140f;--ch-sel:#1f6fff;--font-sans:"Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Anton","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#d8381f;--brand-accent-contrast:#fff;background:var(--color-bone);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;font-size:16px;overflow-x:clip}.theme-chhapa ::selection{background:var(--color-clay);color:#fff}.theme-chhapa img{max-width:100%}.theme-chhapa .ch-container{width:min(92%,1280px);margin:0 auto}.theme-chhapa .container-x{width:min(92%,1180px);margin:0 auto}.theme-chhapa .ch-block{margin-top:4.5rem;margin-bottom:4.5rem}@media (min-width:768px){.theme-chhapa .ch-block{margin-top:6.5rem;margin-bottom:6.5rem}}.theme-chhapa .ch-display,.theme-chhapa .font-display{font-family:var(--font-display);letter-spacing:.01em;font-weight:400}.theme-chhapa .ch-h1{letter-spacing:.02em;font-size:clamp(30px,4.4vw,52px);line-height:1.05}.theme-chhapa .ch-h1,.theme-chhapa .ch-h2{font-family:var(--font-display);text-transform:uppercase;font-weight:400}.theme-chhapa .ch-h2{letter-spacing:.03em;margin-bottom:1.6rem;font-size:clamp(24px,3.2vw,38px);line-height:1.08}.theme-chhapa .ch-kicker{text-transform:uppercase;letter-spacing:.18em;color:var(--color-clay-dark);font-size:12px;font-weight:600}.theme-chhapa[lang=bn] .ch-btn,.theme-chhapa[lang=bn] .ch-foot-title,.theme-chhapa[lang=bn] .ch-h1,.theme-chhapa[lang=bn] .ch-h2,.theme-chhapa[lang=bn] .ch-hero-h,.theme-chhapa[lang=bn] .ch-kicker,.theme-chhapa[lang=bn] .ch-nav-link,.theme-chhapa[lang=bn] .ch-pill,.theme-chhapa[lang=bn] .ch-wordmark{letter-spacing:0;text-transform:none}.theme-chhapa .ch-scroll-none{scrollbar-width:none}.theme-chhapa .ch-scroll-none::-webkit-scrollbar{display:none}.theme-chhapa .ch-box{border:2px solid var(--color-ink);background:var(--color-paper);box-shadow:5px 5px 0 var(--ch-shadow)}.theme-chhapa .ch-link{color:var(--color-clay-dark);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.theme-chhapa .ch-link:hover{color:var(--color-ink)}.theme-chhapa .ch-pic-empty{background:repeating-linear-gradient(45deg,var(--color-bone-2),var(--color-bone-2) 10px,var(--color-bone) 10px,var(--color-bone) 20px);color:#a89d86}.theme-chhapa .ch-regmarks{pointer-events:none;position:absolute;inset:0}.theme-chhapa .ch-regmarks i{opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%2317140f' stroke-width='1.3'%3E%3Ccircle cx='13' cy='13' r='7'/%3E%3Cpath d='M13 1v24M1 13h24'/%3E%3C/svg%3E") 50%/contain no-repeat;width:26px;height:26px;position:absolute}.theme-chhapa .ch-regmarks i:first-child{top:14px;left:14px}.theme-chhapa .ch-regmarks i:nth-child(2){top:14px;right:14px}.theme-chhapa .ch-regmarks i:nth-child(3){bottom:14px;left:14px}.theme-chhapa .ch-regmarks i:nth-child(4){bottom:14px;right:14px}.theme-chhapa .ch-corner{border:0 solid var(--color-ink);pointer-events:none;width:14px;height:14px;position:absolute}.theme-chhapa .ch-c-tl{border-top-width:2px;border-left-width:2px;top:8px;left:8px}.theme-chhapa .ch-c-tr{border-top-width:2px;border-right-width:2px;top:8px;right:8px}.theme-chhapa .ch-c-bl{border-bottom-width:2px;border-left-width:2px;bottom:8px;left:8px}.theme-chhapa .ch-c-br{border-bottom-width:2px;border-right-width:2px;bottom:8px;right:8px}.theme-chhapa .ch-btn{background:var(--color-clay);color:#fff;border:2px solid var(--color-ink);min-height:46px;box-shadow:4px 4px 0 var(--ch-shadow);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.7rem;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .2s;display:inline-flex}.theme-chhapa .ch-btn:hover{background:var(--color-clay-dark);box-shadow:2px 2px 0 var(--ch-shadow);transform:translate(2px,2px)}.theme-chhapa .ch-btn:active{box-shadow:0 0 0 var(--ch-shadow);transform:translate(4px,4px)}.theme-chhapa .ch-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:4px 4px 0 var(--ch-shadow);transform:none}.theme-chhapa .ch-btn-outline{background:var(--color-paper);color:var(--color-ink)}.theme-chhapa .ch-btn-outline:hover{background:var(--color-bone-2)}.theme-chhapa .ch-btn-text{box-shadow:none;min-height:0;color:var(--color-ink);background:0 0;border:0;border-bottom:2px solid;padding:.2rem 0}.theme-chhapa .ch-btn-text:hover{box-shadow:none;color:var(--color-clay-dark);background:0 0;transform:none}.theme-chhapa .ch-btn-sm{min-height:36px;box-shadow:3px 3px 0 var(--ch-shadow);padding:.5rem 1.1rem;font-size:12px}.theme-chhapa .ch-btn-lg{min-height:54px;padding:.95rem 2rem;font-size:15px}.theme-chhapa .ch-btn.is-added{background:var(--color-sage);animation:chhapa-pop .5s cubic-bezier(.2,.8,.2,1)}.theme-chhapa .ch-pills{flex-wrap:wrap;gap:.5rem;display:flex}.theme-chhapa .ch-pills.ch-scroll-none{flex-wrap:nowrap;padding:2px 2px 6px;overflow-x:auto}.theme-chhapa .ch-pill{border:2px solid var(--color-ink);background:var(--color-paper);color:var(--color-ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;min-height:36px;padding:.38rem .9rem;font-size:12.5px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.theme-chhapa .ch-pill:hover:not(:disabled){background:var(--color-bone-2)}.theme-chhapa .ch-pill[aria-pressed=true]{background:var(--color-ink);color:var(--color-bone)}.theme-chhapa .ch-pill:disabled{opacity:.4;cursor:not-allowed}.theme-chhapa .ch-pill-icon{padding:.38rem .6rem}.theme-chhapa .ch-chip{border:2px solid var(--color-line);background:var(--color-paper);min-width:42px;height:40px;color:var(--color-ink);cursor:pointer;padding:0 .85rem;font-size:13.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.theme-chhapa .ch-chip:hover:not(:disabled){border-color:var(--color-ink)}.theme-chhapa .ch-chip[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bone)}.theme-chhapa .ch-chip:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.theme-chhapa .ch-chip-lg{min-width:52px;height:46px;font-size:14px}.theme-chhapa .ch-select{height:42px;max-width:100%;padding:0 .9rem;font-size:13.5px}.theme-chhapa .ch-input,.theme-chhapa .ch-select{border:2px solid var(--color-ink);background:var(--color-paper);color:var(--color-ink);font-family:inherit}.theme-chhapa .ch-input{width:100%;resize:vertical;outline:none;padding:.6rem .8rem;font-size:15px}.theme-chhapa .ch-input:focus{border-color:var(--color-clay)}.theme-chhapa .ch-field{display:block}.theme-chhapa .ch-field-l{text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted);justify-content:space-between;margin-bottom:.35rem;font-size:11.5px;font-weight:700;display:flex}.theme-chhapa .ch-field input[type=range]{width:100%;height:30px;accent-color:var(--color-clay)}.theme-chhapa .ch-stepper{border:2px solid var(--color-ink);background:var(--color-paper);align-items:center;display:inline-flex}.theme-chhapa .ch-stepper button:hover{background:var(--color-bone-2)}.theme-chhapa .ch-page{border:2px solid #0000;place-items:center;min-width:40px;height:40px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s;display:grid}.theme-chhapa .ch-page:hover:not(:disabled):not(.is-on){background:var(--color-bone-2)}.theme-chhapa .ch-page.is-on{background:var(--color-ink);color:var(--color-bone)}.theme-chhapa .ch-page:disabled{opacity:.35;cursor:default}.theme-chhapa .ch-crumbs{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:13px;display:flex}.theme-chhapa .ch-crumbs a:hover{color:var(--color-ink)}.theme-chhapa .ch-crumbs .is-current{color:var(--color-ink);font-weight:600}.theme-chhapa .ch-dotswatch{border:2px solid var(--color-line);cursor:pointer;border-radius:50%;width:22px;height:22px}.theme-chhapa .ch-dotswatch[aria-pressed=true]{border-color:var(--color-ink);outline:2px solid var(--color-bone);outline-offset:-4px}.theme-chhapa .ch-announce{background:var(--color-ink);color:var(--ch-paper);position:relative}.theme-chhapa .ch-announce-text{text-align:center;letter-spacing:.06em;padding:.6rem 3rem;font-size:12.5px;animation:chhapa-fade .5s both}.theme-chhapa .ch-announce-x{opacity:.75;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:10px;translate:0 -50%}.theme-chhapa .ch-header{background:var(--color-bone);border-bottom:2px solid var(--color-ink);transition:box-shadow .3s}.theme-chhapa .ch-header.ch-scrolled{box-shadow:0 5px 0 -1px #17140f1f}.theme-chhapa .ch-header-row{justify-content:space-between;align-items:center;gap:1rem;height:62px;transition:height .3s;display:flex}@media (min-width:1024px){.theme-chhapa .ch-header-row{height:78px}}.theme-chhapa .ch-header.ch-scrolled .ch-header-row{height:56px}.theme-chhapa .ch-logo-link{flex-shrink:0;display:block}.theme-chhapa .ch-wordmark{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:.55rem;font-size:25px;line-height:1;display:inline-flex}.theme-chhapa .ch-wordmark-mark{background:var(--color-clay);color:#fff;border:2px solid var(--color-ink);width:34px;height:34px;box-shadow:2px 2px 0 var(--ch-blue);border-radius:50%;place-items:center;font-family:Hind Siliguri,sans-serif;font-size:20px;font-weight:700;display:grid}.theme-chhapa .ch-wordmark-xl{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(44px,9vw,92px);line-height:.95}.theme-chhapa .ch-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1.8rem}.theme-chhapa .ch-nav-link{letter-spacing:.1em;text-transform:uppercase;padding:.25rem 0;font-size:13.5px;font-weight:600;position:relative}.theme-chhapa .ch-nav-link:after{content:"";background:var(--color-clay);transform-origin:0;height:3px;transition:transform .25s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.theme-chhapa .ch-nav-link.is-active:after,.theme-chhapa .ch-nav-link:hover:after{transform:scaleX(1)}.theme-chhapa .ch-hr{align-items:center;gap:.25rem;display:flex}.theme-chhapa .ch-icon-btn{border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid;position:relative}.theme-chhapa .ch-icon-btn:hover{background:var(--color-bone-2)}.theme-chhapa .ch-bag-count{background:var(--color-clay);color:#fff;border:1.5px solid var(--color-ink);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:2px;right:2px}.theme-chhapa .ch-bag-pop{animation:chhapa-pop .5s cubic-bezier(.2,.8,.2,1)}@media (max-width:1023px){.theme-chhapa .ch-icon-btn.ch-hide-m{display:none}}.theme-chhapa .ch-drawer{z-index:110;visibility:hidden;transition:visibility 0s linear .4s;position:fixed;inset:0}.theme-chhapa .ch-drawer.is-open{visibility:visible;transition-delay:0s}.theme-chhapa .ch-drawer-veil{opacity:0;background:#00000080;transition:opacity .35s;position:absolute;inset:0}.theme-chhapa .ch-drawer.is-open .ch-drawer-veil{opacity:1}.theme-chhapa .ch-drawer-panel{background:var(--color-bone);width:min(88vw,380px);height:100%;color:var(--color-ink);border-right:2px solid var(--color-ink);flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.theme-chhapa .ch-drawer.is-open .ch-drawer-panel{transform:none}.theme-chhapa .ch-search-panel{animation:chhapa-down .4s cubic-bezier(.2,.8,.2,1) both}.theme-chhapa .ch-search-veil{animation:chhapa-fade .3s both}.theme-chhapa .ch-toast{border:2px solid var(--color-bone);animation:chhapa-up .4s cubic-bezier(.2,.8,.2,1) both}.theme-chhapa .ch-card{display:block}.theme-chhapa .ch-card-photo{aspect-ratio:5/6;background:var(--color-bone-2);border:2px solid var(--color-ink);box-shadow:4px 4px 0 var(--ch-shadow);transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.theme-chhapa .ch-card-img{object-fit:cover;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.theme-chhapa .ch-card-img2{opacity:0;pointer-events:none}@media (hover:hover){.theme-chhapa .ch-card:hover .ch-card-photo{box-shadow:2px 2px 0 var(--ch-shadow);transform:translate(2px,2px)}.theme-chhapa .ch-card:hover .ch-card-img2{opacity:1}}.theme-chhapa .ch-tag{z-index:2;letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--color-ink);padding:.2rem .6rem;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.theme-chhapa .ch-tag-sold{background:var(--color-ink);color:var(--ch-paper)}.theme-chhapa .ch-tag-custom{background:var(--color-paper);color:var(--color-ink)}.theme-chhapa .ch-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin-top:.9rem;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.theme-chhapa .ch-card-price{color:var(--color-clay-dark);margin-top:.25rem;font-size:14px;font-weight:600}.theme-chhapa .ch-stagger{animation:chhapa-up .6s cubic-bezier(.2,.8,.2,1) both}.theme-chhapa .ch-hero{border-bottom:2px solid var(--color-ink);background:var(--color-bone);position:relative;overflow:hidden}.theme-chhapa .ch-halftone{pointer-events:none;opacity:.16;background-image:radial-gradient(circle,var(--color-ink) 1.3px,transparent 1.7px);-webkit-mask-image:radial-gradient(300px circle at var(--mx,72%) var(--my,45%),#000 0,transparent 72%);mask-image:radial-gradient(300px circle at var(--mx,72%) var(--my,45%),#000 0,transparent 72%);background-size:13px 13px;position:absolute;inset:0}.theme-chhapa .ch-hero-grid{align-items:center;gap:2rem;padding:2.5rem 0 3rem;display:grid;position:relative}@media (min-width:900px){.theme-chhapa .ch-hero-grid{grid-template-columns:1.05fr .95fr;gap:3rem;padding:4.5rem 0 5rem}}.theme-chhapa .ch-hero-h{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:3px 2px #2340c852;margin-top:.6rem;font-size:clamp(42px,7vw,92px);line-height:.98}.theme-chhapa .ch-hero-p{max-width:34rem;color:var(--color-ink-soft);margin-top:1.2rem;font-size:17px;line-height:1.55}.theme-chhapa .ch-press{flex-direction:column;align-items:center;gap:1.1rem;display:flex}.theme-chhapa .ch-shirt{aspect-ratio:400/440;width:min(100%,440px);position:relative}.theme-chhapa .ch-shirt>.ch-pic-empty,.theme-chhapa .ch-shirt>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-chhapa .ch-tee-art{filter:drop-shadow(6px 8px #17140f2e);width:100%;height:100%;position:absolute;inset:0}.theme-chhapa .ch-shirt.is-photo{aspect-ratio:5/6}.theme-chhapa .ch-shirt.is-photo .ch-printbox{width:40%;height:40%;top:31%;left:30%}.theme-chhapa .ch-printbox{pointer-events:none;width:40%;height:40%;position:absolute;top:27%;left:30%}.theme-chhapa .ch-print{clip-path:inset(0 0 100%);animation:chhapa-print 1.7s cubic-bezier(.55,0,.25,1) .15s forwards;position:absolute;inset:0}.theme-chhapa .ch-print img{object-fit:contain;width:100%;height:100%}.theme-chhapa .ch-wipe{opacity:0;background:linear-gradient(#3a342b,#16130e);border-radius:4px;height:16px;margin-top:-8px;animation:chhapa-wipe 1.7s cubic-bezier(.55,0,.25,1) .15s forwards;position:absolute;top:0;left:-9%;right:-9%;box-shadow:0 8px 14px #0000004d}.theme-chhapa .ch-wipe:after{content:"";background:var(--color-clay);border-radius:0 0 4px 4px;height:4px;position:absolute;bottom:-4px;left:4px;right:4px}.theme-chhapa .ch-still .ch-print{clip-path:none;animation:none}.theme-chhapa .ch-still .ch-wipe{display:none}.theme-chhapa .ch-try{flex-direction:column;align-items:center;gap:.6rem;display:flex}.theme-chhapa .ch-try-chips{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.theme-chhapa .ch-chipimg{background:var(--color-paper);border:2px solid var(--color-ink);cursor:pointer;width:54px;height:54px;padding:5px;transition:transform .15s,box-shadow .15s}.theme-chhapa .ch-chipimg img{object-fit:contain;width:100%;height:100%}.theme-chhapa .ch-chipimg[aria-pressed=true]{box-shadow:3px 3px 0 var(--color-clay);transform:translate(-1px,-1px)}.theme-chhapa .ch-try-name{color:var(--color-ink-soft);font-size:13px;font-weight:600}.theme-chhapa .ch-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){.theme-chhapa .ch-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (min-width:1100px){.theme-chhapa .ch-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.theme-chhapa .ch-gcard{display:block}.theme-chhapa .ch-gcard-art{aspect-ratio:1;background:var(--color-paper);border:2px solid var(--color-ink);box-shadow:4px 4px 0 var(--ch-shadow);background-image:radial-gradient(circle,#17140f1a 1px,#0000 1.4px);background-size:12px 12px;place-items:center;padding:1.2rem;transition:transform .2s,box-shadow .2s;display:grid;position:relative}.theme-chhapa .ch-gcard-art img{object-fit:contain;width:100%;height:100%;transition:transform .35s}@media (hover:hover){.theme-chhapa .ch-gcard:hover .ch-gcard-art{box-shadow:2px 2px 0 var(--ch-shadow);transform:translate(2px,2px)}.theme-chhapa .ch-gcard:hover .ch-gcard-art img{transform:scale(1.04)rotate(-1deg)}}.theme-chhapa .ch-gcard-name{margin-top:.8rem;font-size:15px;font-weight:700;display:block}.theme-chhapa .ch-gcard-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;font-size:12.5px;display:flex}.theme-chhapa .ch-gcard-cat{color:var(--color-muted)}.theme-chhapa .ch-gcard-use{color:var(--color-clay-dark);text-underline-offset:3px;font-weight:700;text-decoration:underline}.theme-chhapa .ch-how{background:var(--color-ink);color:var(--ch-paper);margin:4.5rem 0}.theme-chhapa .ch-block-inner{padding:3.5rem 0 4rem}.theme-chhapa .ch-step{border:2px solid var(--ch-paper);background:#f6f1e60a;padding:1.6rem 1.4rem 1.5rem;position:relative}.theme-chhapa .ch-step-n{background:var(--color-clay);color:#fff;width:46px;height:46px;font-family:var(--font-display);border:2px solid var(--ch-paper);box-shadow:3px 3px 0 var(--ch-blue);border-radius:50%;place-items:center;margin-bottom:1rem;font-size:24px;display:grid}.theme-chhapa .ch-step-t{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-size:26px}.theme-chhapa .ch-step-b{opacity:.85;margin-top:.5rem;font-size:15px;line-height:1.55}.theme-chhapa .ch-upload{border:2px solid var(--color-ink);background:var(--color-clay-soft);box-shadow:6px 6px 0 var(--ch-shadow);align-items:center;gap:2rem;padding:2rem 1.4rem;display:grid}@media (min-width:800px){.theme-chhapa .ch-upload{grid-template-columns:1.1fr .9fr;gap:3rem;padding:3rem}}.theme-chhapa .ch-upload-frame{border:2px dashed var(--color-ink);background:var(--color-paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:190px;padding:1.5rem;display:flex;position:relative}.theme-chhapa .ch-upload-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:22px}.theme-chhapa .ch-upload-note{color:var(--color-muted);font-size:12.5px}.theme-chhapa .ch-pdp-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(28px,3.6vw,44px);line-height:1.05}.theme-chhapa .ch-pdp-grid{gap:1.6rem;display:grid}@media (min-width:1024px){.theme-chhapa .ch-pdp-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:start;gap:3.5rem}.theme-chhapa .ch-pdp-left{position:sticky;top:98px}}.theme-chhapa .ch-opt-label{text-transform:uppercase;letter-spacing:.1em;margin-bottom:.6rem;font-size:12.5px;font-weight:700}.theme-chhapa .ch-swatch{border:2px solid #0000;border-radius:50%;place-items:center;width:40px;height:40px;transition:border-color .2s,transform .2s;display:grid}.theme-chhapa .ch-swatch>span{border:1.5px solid #0000004d;border-radius:50%;width:28px;height:28px}.theme-chhapa .ch-swatch.is-on{border-color:var(--color-ink)}.theme-chhapa .ch-thumb{aspect-ratio:5/6;opacity:.65;background:var(--color-bone-2);border:2px solid #0000;width:64px;overflow:hidden}.theme-chhapa .ch-thumb.is-on,.theme-chhapa .ch-thumb:hover{opacity:1;border-color:var(--color-ink)}.theme-chhapa .ch-plain-photo{max-width:560px;box-shadow:6px 6px 0 var(--ch-shadow);margin:0 auto}.theme-chhapa .ch-bag-thumb,.theme-chhapa .ch-plain-photo{aspect-ratio:5/6;border:2px solid var(--color-ink);background:var(--color-bone-2);position:relative;overflow:hidden}.theme-chhapa .ch-bag-thumb{flex-shrink:0;width:84px;display:block}.theme-chhapa .ch-bag-thumb-2{width:56px}.theme-chhapa .ch-edit-note{background:var(--color-clay-soft);padding:.6rem .9rem}.theme-chhapa .ch-edit-note,.theme-chhapa .ch-status{border:2px solid var(--color-ink);font-size:14px;font-weight:600}.theme-chhapa .ch-status{background:var(--color-paper);padding:.7rem .9rem}.theme-chhapa .ch-status.is-error{color:#8a1a13;background:#fde4e0;border-color:#b3261e}.theme-chhapa .ch-collapse{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.theme-chhapa .ch-collapse.is-open{grid-template-rows:1fr}.theme-chhapa .ch-collapse>div{visibility:hidden;min-height:0;transition:visibility .35s;overflow:hidden}.theme-chhapa .ch-collapse.is-open>div{visibility:visible}.theme-chhapa .ch-stage-wrap{max-width:580px;margin:0 auto}.theme-chhapa .ch-sides{border:2px solid var(--color-ink);background:var(--color-paper);margin-bottom:.8rem;display:inline-flex}.theme-chhapa .ch-side-btn{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;min-width:84px;min-height:40px;padding:0 1rem;font-size:13px;font-weight:700}.theme-chhapa .ch-side-btn+.ch-side-btn{border-left:2px solid var(--color-ink)}.theme-chhapa .ch-side-btn.is-on{background:var(--color-ink);color:var(--color-bone)}.theme-chhapa .ch-side-btn:disabled{opacity:.35;cursor:not-allowed}.theme-chhapa .ch-stage{perspective:1600px;border:2px solid var(--color-ink);width:100%;box-shadow:6px 6px 0 var(--ch-shadow);-webkit-user-select:none;user-select:none;background:#e9e4da;position:relative}.theme-chhapa .ch-flip{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.45,.1,.2,1);position:absolute;inset:0}.theme-chhapa .ch-flip.is-back{transform:rotateY(180deg)}.theme-chhapa .ch-face{backface-visibility:hidden;touch-action:pan-y;position:absolute;inset:0;overflow:visible}.theme-chhapa .ch-face-back{transform:rotateY(180deg)}.theme-chhapa .ch-garment{object-fit:fill;-webkit-user-drag:none}.theme-chhapa .ch-canvas,.theme-chhapa .ch-garment{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.theme-chhapa .ch-area{pointer-events:none;border:1.5px dashed #17140f99;position:absolute;box-shadow:0 0 0 1px #fff6}.theme-chhapa .ch-guide{background:var(--ch-sel);opacity:.8;pointer-events:none;position:absolute}.theme-chhapa .ch-guide-v{width:1px}.theme-chhapa .ch-guide-h{height:1px}.theme-chhapa .ch-layer{touch-action:none;cursor:move;transform-origin:50%;position:absolute}.theme-chhapa .ch-layer.is-selected{outline:1.5px solid var(--ch-sel);box-shadow:0 0 0 3px #ffffff73}.theme-chhapa .ch-layer.is-failed{outline:2px dashed #b3261e}.theme-chhapa .ch-handle{border:2px solid var(--ch-sel);touch-action:none;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute}.theme-chhapa .ch-handle:before{content:"";position:absolute;inset:-14px}.theme-chhapa .ch-h-nw{cursor:nwse-resize;top:-8px;left:-8px}.theme-chhapa .ch-h-ne{cursor:nesw-resize;top:-8px;right:-8px}.theme-chhapa .ch-h-sw{cursor:nesw-resize;bottom:-8px;left:-8px}.theme-chhapa .ch-h-se{cursor:nwse-resize;bottom:-8px;right:-8px}.theme-chhapa .ch-rotor{background:var(--ch-sel);color:#fff;cursor:grab;touch-action:none;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-36px;left:50%;translate:-50%}.theme-chhapa .ch-rotor:before{content:"";position:absolute;inset:-12px}.theme-chhapa .ch-rotor:after{content:"";background:var(--ch-sel);width:1.5px;height:12px;margin-left:-.75px;position:absolute;top:100%;left:50%}.theme-chhapa .ch-area-hint{color:var(--color-muted);align-items:center;gap:.5rem;margin-top:.7rem;font-size:12px;display:flex}.theme-chhapa .ch-area-swatch{border:1.5px dashed var(--color-ink);width:18px;height:12px}.theme-chhapa .ch-squeegee{z-index:5;pointer-events:none;background:#f6f1e659;position:absolute;inset:0;overflow:hidden}.theme-chhapa .ch-squeegee:before{background:linear-gradient(#3a342b,#16130e);border-radius:4px;height:18px;box-shadow:0 10px 16px #0000004d}.theme-chhapa .ch-squeegee:after,.theme-chhapa .ch-squeegee:before{content:"";animation:chhapa-sweep 1.1s ease-in-out infinite alternate;position:absolute;top:0;left:-6%;right:-6%}.theme-chhapa .ch-squeegee:after{background:var(--color-clay);height:4px;margin-top:18px}.theme-chhapa .ch-bar{border:2px solid var(--color-ink);background:var(--color-paper);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;max-width:580px;margin:.9rem auto 0;padding:.3rem;display:flex}.theme-chhapa .ch-bar-sep{background:var(--color-line);align-self:stretch;width:2px;margin:4px .25rem}.theme-chhapa .ch-tool{width:42px;height:42px;color:var(--color-ink);cursor:pointer;border-radius:4px;place-items:center;transition:background-color .15s;display:grid}.theme-chhapa .ch-tool:hover:not(:disabled){background:var(--color-bone-2)}.theme-chhapa .ch-tool:disabled{opacity:.3;cursor:not-allowed}.theme-chhapa .ch-tool.is-danger:hover:not(:disabled){color:#b3261e;background:#fde4e0}.theme-chhapa .ch-tabs{grid-template-columns:repeat(5,1fr);display:grid}.theme-chhapa .ch-tab{border:2px solid var(--color-ink);background:var(--color-paper);letter-spacing:.02em;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:54px;margin-left:-2px;padding:6px 2px;font-size:11.5px;font-weight:700;line-height:1.1;display:flex}.theme-chhapa .ch-tab:first-child{margin-left:0}.theme-chhapa .ch-tab.is-on{background:var(--color-ink);color:var(--color-bone)}@media (min-width:640px){.theme-chhapa .ch-tab{flex-direction:row;gap:6px;font-size:13px}}.theme-chhapa .ch-panel{background:var(--color-paper);border:2px solid var(--color-ink);border-top:0;padding:1rem}.theme-chhapa .ch-stack{gap:1rem;margin-top:1rem;display:grid}.theme-chhapa .ch-panel>.ch-stack:first-child{margin-top:0}.theme-chhapa .ch-row{flex-wrap:wrap;gap:.45rem;display:flex}.theme-chhapa .ch-hint{color:var(--color-muted);margin:0 0 .8rem;font-size:13px;line-height:1.45}.theme-chhapa .ch-error{color:#b3261e;margin:.7rem 0 0;font-size:13.5px;font-weight:600}.theme-chhapa .ch-notice{border:2px solid var(--color-ink);background:var(--color-clay-soft);margin-top:.6rem;padding:.55rem .8rem;font-size:13px;font-weight:600}.theme-chhapa .ch-design-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.theme-chhapa .ch-design-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.theme-chhapa .ch-design{border:2px solid var(--color-line);background:var(--color-bone);cursor:pointer;text-align:center;width:100%;padding:5px;transition:border-color .15s,transform .15s;display:block}.theme-chhapa .ch-design:hover{border-color:var(--color-ink);transform:translateY(-2px)}.theme-chhapa .ch-design-img{aspect-ratio:1;background-image:radial-gradient(circle,#17140f1f 1px,#0000 1.4px);background-size:10px 10px;place-items:center;padding:6px;display:grid}.theme-chhapa .ch-design-img img{object-fit:contain;width:100%;height:100%}.theme-chhapa .ch-design-name{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11.5px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.theme-chhapa .ch-drop{border:2px dashed var(--color-ink);background:var(--color-bone);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:.6rem;padding:1.4rem 1rem;transition:background-color .2s;display:flex}.theme-chhapa .ch-drop.is-over,.theme-chhapa .ch-drop:hover{background:var(--color-clay-soft)}.theme-chhapa .ch-drop-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:20px}.theme-chhapa .ch-btn-fake{background:var(--color-clay);color:#fff;border:2px solid var(--color-ink);min-height:42px;box-shadow:3px 3px 0 var(--ch-shadow);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 1.3rem;font-size:13px;font-weight:700;display:inline-flex}.theme-chhapa .ch-fonts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.theme-chhapa .ch-font{border:2px solid var(--color-line);background:var(--color-bone);text-align:left;cursor:pointer;justify-content:space-between;align-items:baseline;gap:.4rem;min-height:44px;padding:.3rem .7rem;font-size:20px;line-height:1.1;display:flex;overflow:hidden}.theme-chhapa .ch-font small{font-family:var(--font-sans);color:var(--color-muted);white-space:nowrap;font-size:10.5px}.theme-chhapa .ch-font[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-paper);box-shadow:3px 3px 0 var(--color-clay)}.theme-chhapa .ch-swatches{flex-wrap:wrap;gap:.4rem;display:flex}.theme-chhapa .ch-sw{cursor:pointer;border:2px solid #17140f59;border-radius:50%;width:30px;height:30px;position:relative}.theme-chhapa .ch-sw[aria-pressed=true]{outline:2px solid var(--color-ink);outline-offset:2px}.theme-chhapa .ch-sw-none{background:linear-gradient(135deg,#fff 45%,#d8381f 45% 55%,#fff 55%)}.theme-chhapa .ch-sw-picker{background:conic-gradient(#e8432d,#f5b301,#1f9d6b,#1f3bff,#7a3cff,#ff6fa3,#e8432d);overflow:hidden}.theme-chhapa .ch-sw-picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.theme-chhapa .ch-crop{background:repeating-conic-gradient(#ddd 0 25%,#f4f4f4 0 50%) 0 0 /16px 16px;touch-action:none;-webkit-user-select:none;user-select:none;max-width:340px;margin:0 auto;position:relative}.theme-chhapa .ch-crop>img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.theme-chhapa .ch-crop-box{cursor:move;touch-action:none;border:2px solid #fff;outline:1px solid #00000080;position:absolute;box-shadow:0 0 0 9999px #00000080}.theme-chhapa .ch-crop-h{border:2px solid var(--ch-sel);touch-action:none;background:#fff;width:18px;height:18px;position:absolute}.theme-chhapa .ch-crop-h:before{content:"";position:absolute;inset:-12px}.theme-chhapa .ch-crop-nw{cursor:nwse-resize;top:-9px;left:-9px}.theme-chhapa .ch-crop-ne{cursor:nesw-resize;top:-9px;right:-9px}.theme-chhapa .ch-crop-sw{cursor:nesw-resize;bottom:-9px;left:-9px}.theme-chhapa .ch-crop-se{cursor:nwse-resize;bottom:-9px;right:-9px}.theme-chhapa .ch-layers{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.theme-chhapa .ch-layer-row{border:2px solid var(--color-line);background:var(--color-bone);align-items:center;gap:.15rem;display:flex}.theme-chhapa .ch-layer-row.is-on{border-color:var(--color-ink);background:var(--color-paper)}.theme-chhapa .ch-layer-main{text-align:left;cursor:pointer;flex:1;align-items:center;gap:.55rem;min-width:0;min-height:44px;padding:0 .6rem;display:flex}.theme-chhapa .ch-layer-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.theme-chhapa .ch-footer{background:var(--color-ink);color:var(--ch-paper);margin-top:6rem;position:relative}.theme-chhapa .ch-footer .ch-regmarks i{filter:invert();opacity:.35}.theme-chhapa .ch-ring{border:2px solid var(--ch-paper);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}a.ch-ring:hover{background:var(--ch-paper);color:var(--color-ink)}.theme-chhapa .ch-foot-title{letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}.theme-chhapa .ch-foot-link{opacity:.85;transition:opacity .2s}.theme-chhapa .ch-foot-link:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.theme-chhapa .ch-foot-bar{opacity:.9;border-top:2px solid #f6f1e640}.theme-chhapa .ch-reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),translate .8s cubic-bezier(.2,.8,.2,1);translate:0 22px}.theme-chhapa .ch-reveal.ch-in{opacity:1;translate:0}.theme-chhapa .ch-fade{animation:chhapa-fade .5s both}@keyframes chhapa-fade{0%{opacity:0}to{opacity:1}}@keyframes chhapa-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes chhapa-down{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes chhapa-pop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes chhapa-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes chhapa-wipe{0%{opacity:1;top:0}88%{opacity:1}to{opacity:0;top:100%}}@keyframes chhapa-sweep{0%{top:-4%}to{top:100%}}@media (prefers-reduced-motion:reduce){.theme-chhapa *,.theme-chhapa :after,.theme-chhapa :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.theme-chhapa .ch-reveal{opacity:1!important;translate:none!important}.theme-chhapa .ch-print{clip-path:none}.theme-chhapa .ch-wipe{display:none}.theme-chhapa .ch-card:hover .ch-card-photo{transform:none}}.theme-chhapa.sn-dark{--color-bone:#15120e;--color-bone-2:#1f1b16;--color-paper:#1d1914;--color-line:#f6f1e62e;--color-ink:#f3ede0;--color-ink-soft:#cbc3b3;--color-muted:#9a917f;--color-clay-soft:#33201b;--color-clay:#e04a2e;--color-clay-dark:#ff7a5f;--ch-shadow:#000;--ch-paper:#f6f1e6;color-scheme:dark;background:#15120e}.theme-chhapa.sn-dark .ch-btn{color:#fff;border-color:#f3ede0;box-shadow:4px 4px #000}.theme-chhapa.sn-dark .ch-btn-outline{color:#f3ede0;background:0 0}.theme-chhapa.sn-dark .ch-btn-text{border-color:#0000 #0000 currentColor}.theme-chhapa.sn-dark .ch-bag-thumb,.theme-chhapa.sn-dark .ch-bar,.theme-chhapa.sn-dark .ch-box,.theme-chhapa.sn-dark .ch-card-photo,.theme-chhapa.sn-dark .ch-edit-note,.theme-chhapa.sn-dark .ch-gcard-art,.theme-chhapa.sn-dark .ch-header,.theme-chhapa.sn-dark .ch-input,.theme-chhapa.sn-dark .ch-notice,.theme-chhapa.sn-dark .ch-panel,.theme-chhapa.sn-dark .ch-pill,.theme-chhapa.sn-dark .ch-plain-photo,.theme-chhapa.sn-dark .ch-select,.theme-chhapa.sn-dark .ch-sides,.theme-chhapa.sn-dark .ch-stage,.theme-chhapa.sn-dark .ch-status,.theme-chhapa.sn-dark .ch-stepper,.theme-chhapa.sn-dark .ch-tab,.theme-chhapa.sn-dark .ch-upload{border-color:#f6f1e68c}.theme-chhapa.sn-dark .ch-header,.theme-chhapa.sn-dark .ch-hero{border-bottom-color:#f6f1e68c}.theme-chhapa.sn-dark .ch-chip[aria-pressed=true],.theme-chhapa.sn-dark .ch-page.is-on,.theme-chhapa.sn-dark .ch-pill[aria-pressed=true],.theme-chhapa.sn-dark .ch-side-btn.is-on,.theme-chhapa.sn-dark .ch-tab.is-on{color:#15120e;background:#f3ede0}.theme-chhapa.sn-dark .ch-stage{background:#2a2620}.theme-chhapa.sn-dark .ch-design-img,.theme-chhapa.sn-dark .ch-gcard-art{background-color:#d9d1bf}.theme-chhapa.sn-dark .ch-gcard-art{background-image:none}.theme-chhapa.sn-dark .ch-footer,.theme-chhapa.sn-dark .ch-how{background:#0d0b08}.theme-chhapa.sn-dark .ch-halftone{opacity:.1;background-image:radial-gradient(circle,#f3ede0 1.3px,#0000 1.7px)}.theme-chhapa.sn-dark .ch-regmarks i{filter:invert()}.theme-chhapa.sn-dark .ch-wordmark-mark{border-color:#f3ede0}html:has(.theme-chhapa.sn-dark){background:#15120e}.theme-chhapa .ch-acc-body{animation:chhapa-fade .35s both}@media (prefers-reduced-motion:reduce){.theme-chhapa .ch-acc-body{animation:none}}.theme-rongtuli{--color-bone:#fbfaff;--color-bone-2:#f0eefc;--color-paper:#fff;--color-line:#e4e1f4;--color-clay:#6c5ce7;--color-clay-dark:#5444d6;--color-clay-soft:#ece9ff;--color-sage:#1fa97a;--color-sage-soft:#dcf6ec;--color-gold:#ffd166;--color-sand:#f0eefc;--color-ink:#14142b;--color-ink-soft:#464660;--color-muted:#7a7a96;--rt-coral:#ff6b6b;--rt-sun:#ffd166;--rt-mint:#2dd4a7;--rt-sky:#5ab8ff;--rt-sel:#8b3dff;--rt-shadow:0 10px 30px #34288c1a;--rt-shadow-lg:0 24px 60px #34288c2e;--ch-star:#f5a524;--font-sans:"Plus Jakarta Sans","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-display:"Plus Jakarta Sans","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--font-mono:"Plus Jakarta Sans","Hind Siliguri",ui-sans-serif,system-ui,sans-serif;--brand-accent:#6c5ce7;--brand-accent-contrast:#fff;background:var(--color-bone);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color-scheme:light;font-size:16px;overflow-x:clip}.theme-rongtuli ::selection{background:var(--color-clay);color:#fff}.theme-rongtuli img{max-width:100%}.theme-rongtuli .rt-container{width:min(92%,1240px);margin:0 auto}.theme-rongtuli .container-x{width:min(92%,1180px);margin:0 auto}.theme-rongtuli .rt-block{margin-top:4.5rem;margin-bottom:4.5rem}@media (min-width:768px){.theme-rongtuli .rt-block{margin-top:6.5rem;margin-bottom:6.5rem}}.theme-rongtuli .font-display,.theme-rongtuli .rt-display{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800}.theme-rongtuli .rt-h1{letter-spacing:-.025em;font-size:clamp(30px,4.2vw,50px);font-weight:800;line-height:1.08}.theme-rongtuli .rt-h2{letter-spacing:-.025em;margin-bottom:1.4rem;font-size:clamp(26px,3.4vw,42px);font-weight:800;line-height:1.1}.theme-rongtuli .rt-eyebrow,.theme-rongtuli .rt-kicker{background:var(--color-clay-soft);color:var(--color-clay-dark);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:.6rem;padding:.28rem .75rem;font-size:12px;font-weight:700;display:inline-flex}.theme-rongtuli[lang=bn] .rt-btn,.theme-rongtuli[lang=bn] .rt-eyebrow,.theme-rongtuli[lang=bn] .rt-kicker,.theme-rongtuli[lang=bn] .rt-nav-link{letter-spacing:0;text-transform:none}.theme-rongtuli .rt-scroll-none{scrollbar-width:none}.theme-rongtuli .rt-scroll-none::-webkit-scrollbar{display:none}.theme-rongtuli .rt-box{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--rt-shadow);border-radius:22px}.theme-rongtuli .rt-link{color:var(--color-clay-dark);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.theme-rongtuli .rt-link:hover{color:var(--color-ink)}.theme-rongtuli .rt-pic-empty{background:linear-gradient(135deg,var(--color-bone-2),#e5e1fb);color:#a9a3d6}.theme-rongtuli .rt-fade{animation:rongtuli-fade .35s both}.theme-rongtuli .rt-btn{color:#fff;min-height:46px;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#7a6cf0,#5a48e0);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:14.5px;font-weight:700;transition:transform .18s,box-shadow .18s,filter .2s;display:inline-flex;box-shadow:0 8px 22px #6c5ce759}.theme-rongtuli .rt-btn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 12px 28px #6c5ce76b}.theme-rongtuli .rt-btn:active{transform:translateY(0)}.theme-rongtuli .rt-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.theme-rongtuli .rt-btn-outline{background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-line),0 4px 14px #34288c0f}.theme-rongtuli .rt-btn-outline:hover{background:var(--color-bone-2);filter:none;box-shadow:inset 0 0 0 1.5px #cfc9f4}.theme-rongtuli .rt-btn-text{box-shadow:none;min-height:0;color:var(--color-clay-dark);background:0 0;border-bottom:2px solid;border-radius:0;padding:.2rem 0}.theme-rongtuli .rt-btn-text:hover{box-shadow:none;color:var(--color-ink);transform:none}.theme-rongtuli .rt-btn-sm{min-height:36px;padding:.5rem 1.1rem;font-size:13px}.theme-rongtuli .rt-btn-lg{min-height:54px;padding:.95rem 2rem;font-size:15.5px}.theme-rongtuli .rt-btn-customise{background:linear-gradient(135deg,#8b3dff,#5a48e0 55%,#3d8bff)}.theme-rongtuli .rt-btn.is-added{background:var(--color-sage);animation:rongtuli-pop .5s cubic-bezier(.2,.8,.2,1)}.theme-rongtuli .rt-pills{flex-wrap:wrap;gap:.5rem;display:flex}.theme-rongtuli .rt-pills.rt-scroll-none{flex-wrap:nowrap;padding:2px 2px 6px;overflow-x:auto}.theme-rongtuli .rt-pill{border:1.5px solid var(--color-line);background:var(--color-paper);color:var(--color-ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;min-height:38px;padding:.4rem 1rem;font-size:13px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.theme-rongtuli .rt-pill:hover:not(:disabled){background:var(--color-bone-2);border-color:#cfc9f4}.theme-rongtuli .rt-pill[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.theme-rongtuli .rt-chip{border:1.5px solid var(--color-line);background:var(--color-paper);min-width:44px;height:42px;color:var(--color-ink);cursor:pointer;border-radius:12px;padding:0 .9rem;font-size:13.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.theme-rongtuli .rt-chip:hover:not(:disabled){border-color:var(--color-clay)}.theme-rongtuli .rt-chip[aria-pressed=true]{background:var(--color-clay);border-color:var(--color-clay);color:#fff}.theme-rongtuli .rt-chip:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.theme-rongtuli .rt-chip-lg{min-width:54px;height:48px;font-size:14px}.theme-rongtuli .rt-select{border:1.5px solid var(--color-line);height:42px;border-radius:12px;max-width:100%;padding:0 .9rem;font-size:13.5px}.theme-rongtuli .rt-input,.theme-rongtuli .rt-select{background:var(--color-paper);color:var(--color-ink);font-family:inherit}.theme-rongtuli .rt-input{border:1.5px solid var(--color-line);width:100%;resize:vertical;border-radius:14px;outline:none;padding:.65rem .85rem;font-size:15px}.theme-rongtuli .rt-input:focus{border-color:var(--color-clay)}.theme-rongtuli .rt-field{display:block}.theme-rongtuli .rt-stepper{border:1.5px solid var(--color-line);background:var(--color-paper);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.theme-rongtuli .rt-stepper button:hover{background:var(--color-bone-2)}.theme-rongtuli .rt-page{border-radius:12px;place-items:center;min-width:40px;height:40px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s;display:grid}.theme-rongtuli .rt-page:hover:not(:disabled):not(.is-on){background:var(--color-bone-2)}.theme-rongtuli .rt-page.is-on{background:var(--color-ink);color:#fff}.theme-rongtuli .rt-page:disabled{opacity:.35;cursor:default}.theme-rongtuli .rt-crumbs{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:13px;display:flex}.theme-rongtuli .rt-crumbs a:hover{color:var(--color-ink)}.theme-rongtuli .rt-crumbs .is-current{color:var(--color-ink);font-weight:600}.theme-rongtuli .rt-dotswatch{width:24px;height:24px;box-shadow:0 0 0 1.5px var(--color-line);cursor:pointer;border:2px solid #fff;border-radius:50%}.theme-rongtuli .rt-dotswatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-clay)}.theme-rongtuli .rt-announce{color:#fff;background:linear-gradient(90deg,#5a48e0,#8b3dff);position:relative}.theme-rongtuli .rt-announce-text{text-align:center;padding:.6rem 3rem;font-size:12.5px;font-weight:600;animation:rongtuli-fade .5s both}.theme-rongtuli .rt-announce-x{opacity:.8;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:10px;translate:0 -50%}.theme-rongtuli .rt-header{-webkit-backdrop-filter:blur(14px);background:#fbfaffdb;border-bottom:1px solid #0000;transition:border-color .3s,box-shadow .3s}.theme-rongtuli .rt-header.rt-scrolled{border-bottom-color:var(--color-line);box-shadow:0 6px 24px #34288c12}.theme-rongtuli .rt-header-row{justify-content:space-between;align-items:center;gap:1rem;height:66px;transition:height .3s;display:flex}@media (min-width:1024px){.theme-rongtuli .rt-header-row{height:78px}}.theme-rongtuli .rt-header.rt-scrolled .rt-header-row{height:60px}.theme-rongtuli .rt-logo-link{flex-shrink:0;display:block}.theme-rongtuli .rt-wordmark{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.55rem;font-size:22px;font-weight:800;line-height:1;display:inline-flex}.theme-rongtuli .rt-wordmark-mark{color:#fff;background:linear-gradient(135deg,#ff6b6b,#8b3dff 60%,#3d8bff);border-radius:12px;place-items:center;width:36px;height:36px;font-size:19px;font-weight:800;display:grid;transform:rotate(-6deg)}.theme-rongtuli .rt-wordmark-xl{letter-spacing:-.04em;font-size:clamp(40px,8vw,84px);font-weight:800;line-height:.95}.theme-rongtuli .rt-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .4rem}.theme-rongtuli .rt-nav-link{color:var(--color-ink-soft);border-radius:999px;padding:.45rem .9rem;font-size:14px;font-weight:600;transition:background-color .2s,color .2s;position:relative}.theme-rongtuli .rt-nav-link:hover{background:var(--color-bone-2);color:var(--color-ink)}.theme-rongtuli .rt-nav-link.is-active{background:var(--color-clay-soft);color:var(--color-clay-dark)}.theme-rongtuli .rt-hr{align-items:center;gap:.25rem;display:flex}.theme-rongtuli .rt-icon-btn{border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid;position:relative}.theme-rongtuli .rt-icon-btn:hover{background:var(--color-bone-2)}.theme-rongtuli .rt-bag-count{background:var(--rt-coral);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:1px;right:1px}.theme-rongtuli .rt-bag-pop{animation:rongtuli-pop .5s cubic-bezier(.2,.8,.2,1)}@media (max-width:1023px){.theme-rongtuli .rt-icon-btn.rt-hide-m{display:none}}.theme-rongtuli .rt-drawer{z-index:110;visibility:hidden;transition:visibility 0s linear .4s;position:fixed;inset:0}.theme-rongtuli .rt-drawer.is-open{visibility:visible;transition-delay:0s}.theme-rongtuli .rt-drawer-veil{opacity:0;background:#14142b73;transition:opacity .35s;position:absolute;inset:0}.theme-rongtuli .rt-drawer.is-open .rt-drawer-veil{opacity:1}.theme-rongtuli .rt-drawer-panel{background:var(--color-bone);width:min(88vw,380px);height:100%;color:var(--color-ink);box-shadow:var(--rt-shadow-lg);border-radius:0 26px 26px 0;flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.theme-rongtuli .rt-drawer.is-open .rt-drawer-panel{transform:none}.theme-rongtuli .rt-search-panel{border-radius:0 0 26px 26px;animation:rongtuli-down .4s cubic-bezier(.2,.8,.2,1) both}.theme-rongtuli .rt-search-veil{animation:rongtuli-fade .3s both}.theme-rongtuli .rt-toast{border-radius:16px;animation:rongtuli-up .4s cubic-bezier(.2,.8,.2,1) both}.theme-rongtuli .rt-card{display:block}.theme-rongtuli .rt-card-photo{aspect-ratio:5/6;background:linear-gradient(160deg,#efeaff,#e3f2ff 60%,#fff1ee);border-radius:22px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.theme-rongtuli .rt-card-img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;transition:opacity .45s,transform .5s;position:absolute;inset:0}.theme-rongtuli .rt-card-img2{opacity:0;pointer-events:none}@media (hover:hover){.theme-rongtuli .rt-card:hover .rt-card-photo{box-shadow:var(--rt-shadow-lg);transform:translateY(-4px)}.theme-rongtuli .rt-card:hover .rt-card-img{transform:scale(1.04)}.theme-rongtuli .rt-card:hover .rt-card-img2{opacity:1}}.theme-rongtuli .rt-tag{z-index:2;border-radius:999px;padding:.25rem .7rem;font-size:11.5px;font-weight:700;position:absolute;top:10px;left:10px}.theme-rongtuli .rt-tag-sold{background:var(--color-ink);color:#fff}.theme-rongtuli .rt-tag-custom{color:var(--color-clay-dark);background:#ffffffeb;box-shadow:0 4px 12px #34288c1f}.theme-rongtuli .rt-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin-top:.9rem;font-size:14.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.theme-rongtuli .rt-card-price{color:var(--color-clay-dark);margin-top:.25rem;font-size:14.5px;font-weight:700}.theme-rongtuli .rt-stagger{animation:rongtuli-up .6s cubic-bezier(.2,.8,.2,1) both}.theme-rongtuli .rt-hero{background:linear-gradient(180deg,#f3efff 0,var(--color-bone) 100%);position:relative;overflow:hidden}.theme-rongtuli .rt-hero-bg{pointer-events:none;position:absolute;inset:0}.theme-rongtuli .rt-hero-bg i{filter:blur(60px);opacity:.55;border-radius:50%;position:absolute}.theme-rongtuli .rt-hero-bg i:first-child{background:#c9bcff;width:380px;height:380px;top:-60px;left:-90px}.theme-rongtuli .rt-hero-bg i:nth-child(2){background:#ffd0c9;width:320px;height:320px;top:8%;right:4%}.theme-rongtuli .rt-hero-bg i:nth-child(3){background:#bfe9ff;width:300px;height:300px;bottom:-120px;right:30%}.theme-rongtuli .rt-hero-grid{align-items:center;gap:2.2rem;padding:2.2rem 0 3rem;display:grid;position:relative}@media (min-width:900px){.theme-rongtuli .rt-hero-grid{grid-template-columns:1.02fr .98fr;gap:3rem;padding:4.2rem 0 5rem}}.theme-rongtuli .rt-hero-h{letter-spacing:-.03em;word-spacing:.08em;color:#0000;background:linear-gradient(120deg,#14142b 30%,#5a48e0 70%,#ff6b6b);-webkit-background-clip:text;background-clip:text;font-size:clamp(38px,6.2vw,76px);font-weight:800;line-height:1.02}.theme-rongtuli .rt-hero-p{max-width:34rem;color:var(--color-ink-soft);margin-top:1.2rem;font-size:17.5px;line-height:1.6}.theme-rongtuli .rt-hero-chips{flex-wrap:wrap;gap:.5rem;margin-top:1.6rem;display:flex}.theme-rongtuli .rt-hero-chips li{box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink-soft);background:#fffc;border-radius:999px;padding:.35rem .85rem;font-size:13px;font-weight:600}.theme-rongtuli .rt-hero-art{place-items:center;display:grid}.theme-rongtuli .rt-hero-card{width:min(100%,470px);box-shadow:var(--rt-shadow-lg);background:linear-gradient(150deg,#fff,#f2eeff);border-radius:34px;padding:1.1rem;animation:rongtuli-float 7s ease-in-out infinite;position:relative}.theme-rongtuli .rt-hero-canvaswrap{background:linear-gradient(160deg,#efeaff,#e3f2ff 60%,#fff1ee);border-radius:24px;width:100%;position:relative;overflow:hidden}.theme-rongtuli .rt-hero-photo{object-fit:cover;mix-blend-mode:multiply;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.theme-rongtuli .rt-hero-blank{position:absolute;inset:0}.theme-rongtuli .rt-hero-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.theme-rongtuli .rt-hero-hit{pointer-events:none;position:absolute;inset:1.1rem}.theme-rongtuli .rt-hero-bar{color:var(--color-ink-soft);box-shadow:var(--rt-shadow);pointer-events:none;background:#fff;border-radius:999px;align-items:center;gap:.7rem;padding:.55rem 1rem;display:flex;position:absolute;bottom:-18px;left:50%;translate:-50%}.theme-rongtuli .rt-hero-bar i{background:var(--rt-coral);border-radius:50%;width:18px;height:18px}.theme-rongtuli .rt-hero-bar b{background:var(--rt-sun);border-radius:50%;width:18px;height:18px}.theme-rongtuli .rt-hero-cursor{color:var(--rt-sel);fill:#fff;pointer-events:none;filter:drop-shadow(0 4px 6px #0003);animation:rongtuli-cursor 6s ease-in-out infinite;position:absolute;top:40%;right:16%}.theme-rongtuli .rt-hero-cursor.is-still{animation:none}.theme-rongtuli .rt-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}@media (min-width:800px){.theme-rongtuli .rt-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}.theme-rongtuli .rt-cat-link{border-radius:26px;align-items:flex-end;min-height:210px;padding:1.1rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.theme-rongtuli .rt-cat-link:hover{box-shadow:var(--rt-shadow-lg);transform:translateY(-4px)}}.theme-rongtuli .rt-cat-0 .rt-cat-link{background:linear-gradient(150deg,#ece6ff,#d5ccff)}.theme-rongtuli .rt-cat-1 .rt-cat-link{background:linear-gradient(150deg,#ffe7e1,#ffcfc5)}.theme-rongtuli .rt-cat-2 .rt-cat-link{background:linear-gradient(150deg,#dff4ff,#bde4ff)}.theme-rongtuli .rt-cat-3 .rt-cat-link{background:linear-gradient(150deg,#fff3cf,#ffe39a)}.theme-rongtuli .rt-cat-4 .rt-cat-link{background:linear-gradient(150deg,#dcf8ec,#b5eed6)}.theme-rongtuli .rt-cat-5 .rt-cat-link{background:linear-gradient(150deg,#ffe2f1,#ffc4e0)}.theme-rongtuli .rt-cat-pic{aspect-ratio:1;border-radius:50%;width:62%;transition:transform .4s;position:absolute;top:-4%;right:-6%;overflow:hidden;transform:rotate(8deg)}.theme-rongtuli .rt-cat-pic img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%}@media (hover:hover){.theme-rongtuli .rt-cat-link:hover .rt-cat-pic{transform:rotate(0)scale(1.06)}}.theme-rongtuli .rt-cat-name{letter-spacing:-.01em;font-size:19px;font-weight:800;position:relative}.theme-rongtuli .rt-cat-go{background:#fff;border-radius:50%;width:32px;height:32px;padding:6px;position:absolute;bottom:1rem;right:1rem}.theme-rongtuli .rt-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){.theme-rongtuli .rt-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.3rem}}@media (min-width:1100px){.theme-rongtuli .rt-gallery{grid-template-columns:repeat(5,minmax(0,1fr))}}.theme-rongtuli .rt-gcard{display:block}.theme-rongtuli .rt-gcard-art{aspect-ratio:1;box-shadow:inset 0 0 0 1px var(--color-line);background:linear-gradient(160deg,#fff,#f1edff);border-radius:24px;place-items:center;padding:1.2rem;transition:transform .3s,box-shadow .3s;display:grid}.theme-rongtuli .rt-gcard-art img{object-fit:contain;width:100%;height:100%;transition:transform .35s}@media (hover:hover){.theme-rongtuli .rt-gcard:hover .rt-gcard-art{box-shadow:var(--rt-shadow);transform:translateY(-3px)}.theme-rongtuli .rt-gcard:hover .rt-gcard-art img{transform:scale(1.06)rotate(-2deg)}}.theme-rongtuli .rt-gcard-name{margin-top:.8rem;font-size:15px;font-weight:700;display:block}.theme-rongtuli .rt-gcard-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;font-size:12.5px;display:flex}.theme-rongtuli .rt-gcard-cat{color:var(--color-muted)}.theme-rongtuli .rt-gcard-use{color:var(--color-clay-dark);font-weight:700}.theme-rongtuli .rt-tpl{background:linear-gradient(#0000,#efeaff 40%,#0000)}.theme-rongtuli .rt-tpl-inner{padding:3rem 0}.theme-rongtuli .rt-tiles{scroll-snap-type:x proximity;gap:1rem;padding:.4rem .2rem 1.2rem;display:flex;overflow-x:auto}.theme-rongtuli .rt-tiles li{scroll-snap-align:start;flex:none}.theme-rongtuli .rt-tile{width:190px;display:block}.theme-rongtuli .rt-tile-art{box-shadow:var(--rt-shadow);background:#fff;border-radius:22px;padding:.5rem;transition:transform .3s,box-shadow .3s;display:block}.theme-rongtuli .rt-tile-art canvas{aspect-ratio:5/6;width:100%;display:block}@media (hover:hover){.theme-rongtuli .rt-tile:hover .rt-tile-art{box-shadow:var(--rt-shadow-lg);transform:translateY(-5px)rotate(-1deg)}}.theme-rongtuli .rt-tile-name{margin-top:.7rem;font-size:14.5px;font-weight:700;display:block}.theme-rongtuli .rt-tile-tag{color:var(--color-muted);font-size:12.5px;display:block}.theme-rongtuli .rt-how{margin:4.5rem 0}.theme-rongtuli .rt-how-inner{padding:1rem 0}.theme-rongtuli .rt-step{background:var(--color-paper);box-shadow:var(--rt-shadow),inset 0 0 0 1px var(--color-line);border-radius:26px;padding:1.6rem 1.5rem;position:relative;overflow:hidden}.theme-rongtuli .rt-step-n{color:#fff;background:linear-gradient(135deg,#ff6b6b,#8b3dff);border-radius:16px;place-items:center;width:46px;height:46px;margin-bottom:1rem;font-size:21px;font-weight:800;display:grid}.theme-rongtuli .rt-step:nth-child(2) .rt-step-n{background:linear-gradient(135deg,#5ab8ff,#6c5ce7)}.theme-rongtuli .rt-step:nth-child(3) .rt-step-n{background:linear-gradient(135deg,#2dd4a7,#5ab8ff)}.theme-rongtuli .rt-step-t{letter-spacing:-.01em;font-size:20px;font-weight:800}.theme-rongtuli .rt-step-b{color:var(--color-ink-soft);margin-top:.5rem;font-size:15px;line-height:1.6}.theme-rongtuli .rt-pdp-title{letter-spacing:-.025em;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.08}.theme-rongtuli .rt-pdp-grid{gap:1.8rem;display:grid}@media (min-width:1024px){.theme-rongtuli .rt-pdp-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:start;gap:3.5rem}.theme-rongtuli .rt-pdp-left{position:sticky;top:98px}}.theme-rongtuli .rt-opt-label{margin-bottom:.6rem;font-size:13px;font-weight:700}.theme-rongtuli .rt-swatch{border:2px solid #0000;border-radius:50%;place-items:center;width:42px;height:42px;transition:border-color .2s,transform .2s;display:grid}.theme-rongtuli .rt-swatch>span{border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 1.5px #00000029}.theme-rongtuli .rt-swatch.is-on{border-color:var(--color-clay)}.theme-rongtuli .rt-thumb{aspect-ratio:5/6;opacity:.7;background:var(--color-bone-2);border:2px solid #0000;border-radius:12px;width:64px;overflow:hidden}.theme-rongtuli .rt-thumb.is-on,.theme-rongtuli .rt-thumb:hover{opacity:1;border-color:var(--color-clay)}.theme-rongtuli .rt-plain-photo{aspect-ratio:5/6;max-width:560px;box-shadow:var(--rt-shadow-lg);background:linear-gradient(160deg,#efeaff,#e3f2ff 60%,#fff1ee);border-radius:32px;margin:0 auto;position:relative;overflow:hidden}.theme-rongtuli .rt-plain-photo>img{mix-blend-mode:multiply}.theme-rongtuli .rt-bag-thumb{aspect-ratio:5/6;background:var(--color-bone-2);border-radius:16px;flex-shrink:0;width:84px;display:block;position:relative;overflow:hidden}.theme-rongtuli .rt-bag-thumb-2{width:56px}.theme-rongtuli .rt-edit-note{background:var(--color-clay-soft);color:var(--color-clay-dark);border-radius:14px;padding:.65rem .95rem;font-size:14px;font-weight:600}.theme-rongtuli .rt-status{background:var(--color-bone-2);border-radius:14px;padding:.7rem .95rem;font-size:14px;font-weight:600}.theme-rongtuli .rt-status.is-error{color:#a3261c;background:#ffe9e7}.theme-rongtuli .rt-footer{color:#f4f3ff;background:#14142b;border-radius:40px 40px 0 0;margin-top:3rem;position:relative;overflow:hidden}.theme-rongtuli .rt-footer:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b3dff73,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-80px}.theme-rongtuli .rt-ring{background:#ffffff1a;border-radius:14px;place-items:center;width:40px;height:40px;transition:background-color .2s;display:grid}.theme-rongtuli a.rt-ring:hover{background:#fff3}.theme-rongtuli .rt-foot-title{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:13px;font-weight:700}.theme-rongtuli .rt-foot-link{opacity:.85;transition:opacity .2s}.theme-rongtuli .rt-foot-link:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.theme-rongtuli .rt-foot-bar{border-top:1px solid #ffffff1f}.theme-rongtuli .rt-footer .rt-kicker{background:0 0;padding:0}.theme-rongtuli .rt-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(22px)}.theme-rongtuli .rt-reveal.rt-in{opacity:1;transform:none}@keyframes rongtuli-fade{0%{opacity:0}to{opacity:1}}@keyframes rongtuli-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rongtuli-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes rongtuli-pop{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes rongtuli-float{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-10px)rotate(.4deg)}}@keyframes rongtuli-cursor{0%,to{transform:translate(0)}30%{transform:translate(-70px,60px)}60%{transform:translate(-20px,-40px)}}@keyframes rongtuli-spin{to{transform:rotate(1turn)}}.theme-rongtuli .rt-ed{z-index:300;color:var(--color-ink);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;background:#eceaf6;outline:none;flex-direction:column;font-size:14px;animation:rongtuli-fade .2s both;display:flex;position:fixed;inset:0}.theme-rongtuli .rt-ed *{box-sizing:border-box}.theme-rongtuli .rt-ed button{cursor:pointer;font-family:inherit}.theme-rongtuli .rt-ed button:disabled{cursor:not-allowed}.theme-rongtuli .rt-ed-top{color:#fff;background:linear-gradient(90deg,#5a48e0,#8b3dff 60%,#6c5ce7);flex:none;align-items:center;gap:.5rem;height:58px;padding:0 .8rem;display:flex}.theme-rongtuli .rt-ed-iconbtn{width:40px;height:40px;color:inherit;border-radius:12px;place-items:center;transition:background-color .15s;display:grid}.theme-rongtuli .rt-ed-iconbtn:hover:not(:disabled){background:#ffffff29}.theme-rongtuli .rt-ed-iconbtn:disabled{opacity:.4}.theme-rongtuli .rt-ed-titlebox{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.theme-rongtuli .rt-ed-pn{white-space:nowrap;text-overflow:ellipsis;opacity:.92;max-width:30ch;font-size:14px;font-weight:700;overflow:hidden}.theme-rongtuli .rt-ed-title{color:#fff;width:min(260px,100%);height:36px;font:inherit;background:#ffffff29;border:0;border-radius:10px;outline:none;padding:0 .75rem;font-weight:600}.theme-rongtuli .rt-ed-title::placeholder{color:#ffffffb3}.theme-rongtuli .rt-ed-title:focus{background:#ffffff42}.theme-rongtuli .rt-ed-top-tools{align-items:center;display:flex}.theme-rongtuli .rt-ed-zoomchip{color:#fff;background:#ffffff29;border-radius:10px;min-width:58px;height:34px;padding:0 .7rem;font-size:13px;font-weight:700}.theme-rongtuli .rt-ed-top-cta{align-items:center;gap:.5rem;display:flex}.theme-rongtuli .rt-ed-btn{color:#4b35d8;white-space:nowrap;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;height:40px;padding:0 1.2rem;font-size:14px;font-weight:800;transition:transform .15s,background-color .15s;display:inline-flex}.theme-rongtuli .rt-ed-btn:hover:not(:disabled){transform:translateY(-1px)}.theme-rongtuli .rt-ed-btn:disabled{opacity:.55}.theme-rongtuli .rt-ed-btn-ghost{color:#fff;background:#ffffff2e}.theme-rongtuli .rt-ed-btn.is-added{color:#0b6b49;background:#c6f7e2}.theme-rongtuli .rt-ed-main{flex:1;min-height:0;display:flex}.theme-rongtuli .rt-ed-rail{background:#14142b;flex-direction:column;flex:0 0 76px;padding:.5rem 0;display:flex;overflow-y:auto}.theme-rongtuli .rt-ed-railbtn{color:#b9b8d6;text-align:center;flex-direction:column;align-items:center;gap:5px;padding:.75rem .2rem;font-size:11px;font-weight:600;line-height:1.1;transition:color .15s,background-color .15s;display:flex}.theme-rongtuli .rt-ed-railbtn:hover{color:#fff}.theme-rongtuli .rt-ed-railbtn.is-on{color:#fff;background:#8b3dff4d;box-shadow:inset 3px 0 #a778ff}.theme-rongtuli .rt-ed-side{border-right:1px solid var(--color-line);background:#fff;flex-direction:column;flex:0 0 332px;min-height:0;animation:rongtuli-fade .2s both;display:flex}.theme-rongtuli .rt-ed-panel-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.theme-rongtuli .rt-ed-panel-head{flex:none;justify-content:space-between;align-items:center;padding:.85rem 1rem .5rem;display:flex}.theme-rongtuli .rt-ed-panel-head h2{font-size:16px;font-weight:800}.theme-rongtuli .rt-ed-panel-head button{width:30px;height:30px;color:var(--color-muted);border-radius:9px;place-items:center;display:grid}.theme-rongtuli .rt-ed-panel-head button:hover{background:var(--color-bone-2)}.theme-rongtuli .rt-ed-panel-scroll{flex:1;min-height:0;overflow-y:auto}.theme-rongtuli .rt-ed-panel-body{align-content:start;gap:.9rem;padding:.3rem 1rem 1.4rem;display:grid}.theme-rongtuli .rt-ed-hint{color:var(--color-muted);font-size:12.5px;line-height:1.45}.theme-rongtuli .rt-ed-hint-warn{color:#9a5a00}.theme-rongtuli .rt-ed-sub{color:var(--color-ink-soft);text-transform:none;font-size:12.5px;font-weight:800}.theme-rongtuli .rt-ed-dim{color:var(--color-muted);margin-left:.35rem;font-weight:500}.theme-rongtuli .rt-ed-error{color:#b3261e;font-size:13px;font-weight:600}.theme-rongtuli .rt-ed-stack{gap:.8rem;display:grid}.theme-rongtuli .rt-ed-row{flex-wrap:wrap;gap:.4rem;display:flex}.theme-rongtuli .rt-ed-grid{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.theme-rongtuli .rt-ed-grid-t{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-rongtuli .rt-ed-grid-s{grid-template-columns:repeat(5,minmax(0,1fr))}.theme-rongtuli .rt-ed-grid-g{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-rongtuli .rt-ed-grid-c{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-rongtuli .rt-ed-tcard{width:100%;box-shadow:inset 0 0 0 1px var(--color-line);text-align:left;background:#f6f5fc;border-radius:14px;padding:.35rem;transition:box-shadow .15s,transform .15s;display:block}.theme-rongtuli .rt-ed-tcard:hover{box-shadow:inset 0 0 0 2px var(--rt-sel);transform:translateY(-1px)}.theme-rongtuli .rt-ed-tthumb{background:#fff;border-radius:10px;width:100%;height:auto;display:block}.theme-rongtuli .rt-ed-tname{margin:.3rem .2rem .1rem;font-size:12px;font-weight:700;display:block}.theme-rongtuli .rt-ed-shape{aspect-ratio:1;background:#f6f5fc;border-radius:12px;place-items:center;width:100%;transition:background-color .15s,transform .15s;display:grid}.theme-rongtuli .rt-ed-shape:hover{background:var(--color-clay-soft);transform:scale(1.05)}.theme-rongtuli .rt-ed-gcard{aspect-ratio:1;width:100%;box-shadow:inset 0 0 0 1px var(--color-line);background:#f6f5fc;border-radius:14px;place-items:center;gap:2px;padding:.4rem;transition:box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.theme-rongtuli .rt-ed-gcard:hover{box-shadow:inset 0 0 0 2px var(--rt-sel);transform:translateY(-1px)}.theme-rongtuli .rt-ed-gcard img{object-fit:contain;width:100%;height:100%;min-height:0}.theme-rongtuli .rt-ed-gcard span{text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#ffffffe6;padding:.15rem .3rem;font-size:10.5px;font-weight:700;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.theme-rongtuli .rt-ed-gcard.is-failed{box-shadow:inset 0 0 0 2px #b3261e}.theme-rongtuli .rt-ed-retry{color:#b3261e}.theme-rongtuli .rt-ed-busy{border:2px solid var(--rt-sel);border-right:2px solid #0000;border-radius:50%;width:16px;height:16px;animation:rongtuli-spin .8s linear infinite;position:absolute;top:6px;right:6px}.theme-rongtuli .rt-ed-bigbtn{width:100%;color:var(--color-ink);text-align:left;background:#f0eefc;border-radius:12px;padding:.8rem 1rem;font-weight:700;transition:background-color .15s;display:block}.theme-rongtuli .rt-ed-bigbtn:hover:not(:disabled){background:#e5e1fb}.theme-rongtuli .rt-ed-t1{font-family:"Anton",var(--font-sans);font-size:22px;font-weight:400}.theme-rongtuli .rt-ed-t2{font-size:16px;font-weight:800}.theme-rongtuli .rt-ed-t3{font-size:13px;font-weight:500}.theme-rongtuli .rt-ed-primary{color:#fff;text-align:center;background:linear-gradient(135deg,#8b3dff,#5a48e0)}.theme-rongtuli .rt-ed-primary:hover:not(:disabled){background:linear-gradient(135deg,#9a55ff,#6a58ee)}.theme-rongtuli .rt-ed-combo{width:100%;box-shadow:inset 0 0 0 1px var(--color-line);text-align:center;background:#f6f5fc;border-radius:12px;gap:2px;padding:.7rem .5rem;transition:box-shadow .15s;display:grid}.theme-rongtuli .rt-ed-combo:hover{box-shadow:inset 0 0 0 2px var(--rt-sel)}.theme-rongtuli .rt-ed-combo span{font-size:22px;line-height:1.1}.theme-rongtuli .rt-ed-combo small{font-size:12px}.theme-rongtuli .rt-ed-drop{text-align:center;color:var(--color-clay-dark);background:#faf9ff;border:2px dashed #cfc9f4;border-radius:16px;justify-items:center;gap:.6rem;padding:1.2rem;display:grid}.theme-rongtuli .rt-ed-drop.is-over{background:var(--color-clay-soft);border-color:var(--rt-sel)}.theme-rongtuli .rt-ed-search{height:40px;color:var(--color-muted);background:#f0eefc;border-radius:12px;align-items:center;gap:.5rem;padding:0 .8rem;display:flex}.theme-rongtuli .rt-ed-search input{min-width:0;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:none;flex:1}.theme-rongtuli .rt-ed-pill{min-height:34px;color:var(--color-ink);white-space:nowrap;background:#f0eefc;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .8rem;font-size:12.5px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.theme-rongtuli .rt-ed-pill:hover:not(:disabled){background:#e5e1fb}.theme-rongtuli .rt-ed-pill.is-on,.theme-rongtuli .rt-ed-pill[aria-pressed=true]{background:var(--color-ink);color:#fff}.theme-rongtuli .rt-ed-pill:disabled{opacity:.4;text-decoration:line-through}.theme-rongtuli .rt-ed-pname{justify-content:space-between;gap:.5rem;font-weight:700;display:flex}.theme-rongtuli .rt-ed-colors{flex-wrap:wrap;gap:.45rem;display:flex}.theme-rongtuli .rt-ed-sw{border:2px solid #fff;border-radius:50%;width:28px;height:28px;transition:transform .12s;position:relative;box-shadow:0 0 0 1.5px #d8d4ee}.theme-rongtuli .rt-ed-sw:hover{transform:scale(1.12)}.theme-rongtuli .rt-ed-sw[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--rt-sel)}.theme-rongtuli .rt-ed-sw-lg{width:36px;height:36px}.theme-rongtuli .rt-ed-sw-none{background:linear-gradient(135deg,#fff 45%,#ff5d73 45% 55%,#fff 55%)}.theme-rongtuli .rt-ed-sw-custom{cursor:pointer;background:conic-gradient(#ff5d73,#ffd23f,#2dd4a7,#2b8cbe,#a259ff,#ff5d73);overflow:hidden}.theme-rongtuli .rt-ed-sw-custom input{opacity:0;cursor:pointer;width:44px;height:44px;position:absolute;inset:-6px}.theme-rongtuli .rt-ed-qty{background:#f0eefc;border-radius:12px;align-items:center;display:inline-flex}.theme-rongtuli .rt-ed-qty button{width:40px;height:40px;font-size:18px;font-weight:700}.theme-rongtuli .rt-ed-qty b{text-align:center;min-width:34px}.theme-rongtuli .rt-ed-field{display:block}.theme-rongtuli .rt-ed-field-l{color:var(--color-ink-soft);justify-content:space-between;margin-bottom:.3rem;font-size:12.5px;font-weight:700;display:flex}.theme-rongtuli .rt-ed-field-l b{color:var(--color-muted);font-weight:600}.theme-rongtuli .rt-ed-field input[type=range]{width:100%;height:26px;accent-color:var(--rt-sel)}.theme-rongtuli .rt-ed-textarea{border:1.5px solid var(--color-line);width:100%;font:inherit;resize:vertical;border-radius:12px;outline:none;padding:.55rem .7rem}.theme-rongtuli .rt-ed-textarea:focus{border-color:var(--rt-sel)}.theme-rongtuli .rt-ed-check{align-items:center;gap:.5rem;font-size:13px;font-weight:600;display:flex}.theme-rongtuli .rt-ed-fonts{max-height:min(52vh,420px);margin:0;padding:.3rem;list-style:none;overflow-y:auto}.theme-rongtuli .rt-ed-fonts button{text-align:left;border-radius:10px;justify-content:space-between;align-items:baseline;gap:.8rem;width:100%;padding:.55rem .7rem;font-size:19px;display:flex}.theme-rongtuli .rt-ed-fonts button:hover{background:#f0eefc}.theme-rongtuli .rt-ed-fonts button[aria-pressed=true]{background:var(--color-clay-soft);color:var(--color-clay-dark)}.theme-rongtuli .rt-ed-fonts small{font-family:var(--font-sans);color:var(--color-muted);font-size:11px}.theme-rongtuli .rt-ed-center{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.theme-rongtuli .rt-ed-ctx{border-bottom:1px solid var(--color-line);scrollbar-width:none;background:#fff;flex:none;align-items:center;gap:2px;min-height:52px;padding:0 .6rem;display:flex;overflow-x:auto}.theme-rongtuli .rt-ed-ctx::-webkit-scrollbar{display:none}.theme-rongtuli .rt-ed-ctx>*{flex:none}.theme-rongtuli .rt-ed-ctx-empty{color:var(--color-muted)}.theme-rongtuli .rt-ed-hint{padding:0 .4rem}.theme-rongtuli .rt-ed-tb{min-width:38px;height:38px;color:var(--color-ink);border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:0 .55rem;font-size:13px;font-weight:600;transition:background-color .12s;display:inline-flex}.theme-rongtuli .rt-ed-tb:hover:not(:disabled){background:#f0eefc}.theme-rongtuli .rt-ed-tb.is-on{background:var(--color-clay-soft);color:var(--color-clay-dark)}.theme-rongtuli .rt-ed-tb.is-danger:hover{color:#b3261e;background:#ffe9e7}.theme-rongtuli .rt-ed-tb-font{border:1.5px solid var(--color-line);justify-content:space-between;min-width:150px;font-size:15px}.theme-rongtuli .rt-ed-tb-sep{background:var(--color-line);width:1px;height:24px;margin:0 .3rem}.theme-rongtuli .rt-ed-count{color:var(--color-clay-dark);white-space:nowrap;padding:0 .6rem;font-weight:700}.theme-rongtuli .rt-ed-size{border:1.5px solid var(--color-line);border-radius:10px;align-items:center;margin:0 .25rem;display:inline-flex}.theme-rongtuli .rt-ed-size button{place-items:center;width:30px;height:34px;display:grid}.theme-rongtuli .rt-ed-size input{text-align:center;width:40px;height:34px;font:inherit;background:0 0;border:0;outline:none;font-weight:700}.theme-rongtuli .rt-ed-chip{border-radius:6px;width:20px;height:20px;display:block;box-shadow:inset 0 0 0 1.5px #00000038}.theme-rongtuli .rt-ed-chip-ring{box-shadow:none;background:0 0;border:3px solid}.theme-rongtuli .rt-ed-tool.is-pop{z-index:20;width:min(360px,100% - 1.2rem);max-height:min(70vh,560px);box-shadow:var(--rt-shadow-lg),0 0 0 1px var(--color-line);background:#fff;border-radius:16px;flex-direction:column;animation:rongtuli-down .18s both;display:flex;position:absolute;top:56px;left:.6rem}.theme-rongtuli .rt-ed-tool-body{padding:.2rem 1rem 1rem;overflow-y:auto}.theme-rongtuli .rt-ed-tool.is-pop .rt-ed-fonts{padding:0 0 .5rem}.theme-rongtuli .rt-ed-vpwrap{flex:1;min-height:0;position:relative}.theme-rongtuli .rt-ed-viewport{touch-action:none;-webkit-user-select:none;user-select:none;background-color:#eceaf6;background-image:radial-gradient(circle,#5a48e024 1px,#0000 1.4px);background-size:20px 20px;position:absolute;inset:0;overflow:hidden}.theme-rongtuli .rt-ed-stage{background:#fff;border-radius:8px;position:absolute;box-shadow:0 18px 50px #34288c38}.theme-rongtuli .rt-ed-photo{object-fit:fill;-webkit-user-drag:none;border-radius:8px}.theme-rongtuli .rt-ed-cv,.theme-rongtuli .rt-ed-photo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.theme-rongtuli .rt-ed-area{pointer-events:none;border:1.5px dashed #14142b8c;position:absolute;box-shadow:0 0 0 1px #ffffff8c}.theme-rongtuli .rt-ed-guide{pointer-events:none;z-index:4;background:#ff3d8b;position:absolute}.theme-rongtuli .rt-ed-guide-v{width:1px;top:0;bottom:0}.theme-rongtuli .rt-ed-guide-h{height:1px;left:0;right:0}.theme-rongtuli .rt-ed-layer{cursor:move;transform-origin:50%;z-index:2;position:absolute}.theme-rongtuli .rt-ed-layer:hover:not(.is-sel){outline:1.5px solid #8b3dff8c}.theme-rongtuli .rt-ed-layer.is-sel{outline:2px solid var(--rt-sel);z-index:3}.theme-rongtuli .rt-ed-layer.is-multi{outline-style:dashed}.theme-rongtuli .rt-ed-layer.is-locked{cursor:default}.theme-rongtuli .rt-ed-layer.is-failed{outline:2px dashed #b3261e}.theme-rongtuli .rt-ed-h{border:2px solid var(--rt-sel);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 1px 4px #00000040}.theme-rongtuli .rt-ed-h:before{content:"";position:absolute;inset:-12px}.theme-rongtuli .rt-ed-hs{border-radius:6px;width:10px;height:22px}.theme-rongtuli .rt-ed-h-nw{cursor:nwse-resize;top:-7px;left:-7px}.theme-rongtuli .rt-ed-h-ne{cursor:nesw-resize;top:-7px;right:-7px}.theme-rongtuli .rt-ed-h-sw{cursor:nesw-resize;bottom:-7px;left:-7px}.theme-rongtuli .rt-ed-h-se{cursor:nwse-resize;bottom:-7px;right:-7px}.theme-rongtuli .rt-ed-h-e{cursor:ew-resize;margin-top:-11px;top:50%;right:-5px}.theme-rongtuli .rt-ed-h-w{cursor:ew-resize;margin-top:-11px;top:50%;left:-5px}.theme-rongtuli .rt-ed-h-n{top:-5px}.theme-rongtuli .rt-ed-h-n,.theme-rongtuli .rt-ed-h-s{cursor:ns-resize;width:22px;height:10px;margin-left:-11px;left:50%}.theme-rongtuli .rt-ed-h-s{bottom:-5px}.theme-rongtuli .rt-ed-rot{width:28px;height:28px;color:var(--rt-sel);cursor:grab;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-44px;left:50%;translate:-50%;box-shadow:0 2px 8px #00000040}.theme-rongtuli .rt-ed-rot:before{content:"";position:absolute;inset:-10px}.theme-rongtuli .rt-ed-group{z-index:1;pointer-events:none;border:1.5px solid var(--rt-sel);position:absolute}.theme-rongtuli .rt-ed-marquee{z-index:5;pointer-events:none;border:1px solid var(--rt-sel);background:#8b3dff1a;position:absolute}.theme-rongtuli .rt-ed-inline{z-index:6;border:1.5px solid var(--rt-sel);resize:none;white-space:pre;transform-origin:50%;background:#ffffff8c;border-radius:2px;outline:none;margin:0;padding:0;position:absolute;overflow:hidden}.theme-rongtuli .rt-ed-banner{z-index:8;color:#fff;max-width:calc(100% - 1.5rem);box-shadow:var(--rt-shadow);background:#14142b;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:13px;font-weight:600;animation:rongtuli-down .2s both;display:flex;position:absolute;top:12px;left:50%;translate:-50%}.theme-rongtuli .rt-ed-banner.is-error{background:#b3261e}.theme-rongtuli .rt-ed-spin{animation:rongtuli-spin .9s linear infinite}.theme-rongtuli .rt-ed-areahint{color:var(--color-muted);pointer-events:none;white-space:nowrap;align-items:center;gap:.45rem;font-size:12px;display:flex;position:absolute;bottom:10px;left:12px}.theme-rongtuli .rt-ed-areahint span{border:1.5px dashed #14142b8c;width:18px;height:12px}.theme-rongtuli .rt-ed-viewport.is-printing{opacity:.6;pointer-events:none}.theme-rongtuli .rt-ed-layerpop{z-index:9;width:300px;max-height:60%;box-shadow:var(--rt-shadow-lg),0 0 0 1px var(--color-line);background:#fff;border-radius:16px;flex-direction:column;display:flex;position:absolute;bottom:10px;right:12px;overflow:hidden}.theme-rongtuli .rt-ed-layerpop .rt-ed-panel-body{overflow-y:auto}.theme-rongtuli .rt-ed-layers{gap:3px;margin:0;padding:0;list-style:none;display:grid}.theme-rongtuli .rt-ed-lrow{color:var(--color-ink-soft);border-radius:10px;align-items:center;gap:.15rem;padding:.15rem .3rem;display:flex}.theme-rongtuli .rt-ed-lrow.is-sel{background:var(--color-clay-soft)}.theme-rongtuli .rt-ed-lrow>button{border-radius:8px;place-items:center;width:28px;height:30px;display:grid}.theme-rongtuli .rt-ed-lrow>button:hover{background:#0000000f}.theme-rongtuli .rt-ed-lrow .rt-ed-lname{text-align:left;width:auto;min-width:0;color:var(--color-ink);flex:1;justify-content:flex-start;align-items:center;gap:.45rem;font-size:13px;font-weight:600;display:flex}.theme-rongtuli .rt-ed-lname span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.theme-rongtuli .rt-ed-grip{color:#b4b0d4;cursor:grab}.theme-rongtuli .rt-ed-bottom{border-top:1px solid var(--color-line);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:.8rem;min-height:86px;padding:.4rem .8rem;display:flex}.theme-rongtuli .rt-ed-pages{gap:.6rem;display:flex}.theme-rongtuli .rt-ed-page{box-shadow:inset 0 0 0 1.5px var(--color-line);color:var(--color-ink-soft);background:#f6f5fc;border-radius:10px;justify-items:center;gap:2px;padding:4px;font-size:11px;font-weight:700;display:grid;position:relative}.theme-rongtuli .rt-ed-page.is-on{box-shadow:inset 0 0 0 2px var(--rt-sel);color:var(--rt-sel)}.theme-rongtuli .rt-ed-page canvas{background:#fff;border-radius:6px;width:auto;height:52px;display:block}.theme-rongtuli .rt-ed-zoom{align-items:center;gap:.3rem;display:flex}.theme-rongtuli .rt-ed-zoom button{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.theme-rongtuli .rt-ed-zoom button:hover{background:#f0eefc}.theme-rongtuli .rt-ed-zoom input{width:140px;accent-color:var(--rt-sel)}.theme-rongtuli .rt-ed.is-phone .rt-ed-top{height:52px;padding:0 .4rem}.theme-rongtuli .rt-ed.is-phone .rt-ed-titlebox{flex:0 auto;max-width:28vw}.theme-rongtuli .rt-ed.is-phone .rt-ed-pn{display:none}.theme-rongtuli .rt-ed.is-phone .rt-ed-top-tools{margin-right:auto}.theme-rongtuli .rt-ed.is-phone .rt-ed-titlebox{display:none}.theme-rongtuli .rt-ed.is-phone .rt-ed-btn{height:38px;padding:0 .95rem}.theme-rongtuli .rt-ed.is-phone .rt-ed-bottom{min-height:0;padding:.3rem .6rem}.theme-rongtuli .rt-ed.is-phone .rt-ed-page canvas{height:34px}.theme-rongtuli .rt-ed.is-phone .rt-ed-page{flex-direction:row;align-items:center;gap:6px;padding:3px 8px 3px 3px}.theme-rongtuli .rt-ed.is-phone .rt-ed-layerpop{width:auto;max-height:55%;bottom:8px;left:8px;right:8px}.theme-rongtuli .rt-ed-mobile{border-top:1px solid var(--color-line);padding-bottom:env(safe-area-inset-bottom);background:#fff;flex-direction:column;flex:none;display:flex}.theme-rongtuli .rt-ed-sheet{border-bottom:1px solid var(--color-line);border-radius:18px 18px 0 0;flex-direction:column;max-height:46vh;display:flex;box-shadow:0 -10px 30px #34288c1f}.theme-rongtuli .rt-ed-sheet .rt-ed-grid-t{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-rongtuli .rt-ed-sheet .rt-ed-grid-g{grid-template-columns:repeat(4,minmax(0,1fr))}.theme-rongtuli .rt-ed-tool.is-sheet{border-bottom:1px solid var(--color-line);border-radius:18px 18px 0 0;flex-direction:column;max-height:42vh;display:flex;box-shadow:0 -10px 30px #34288c1f}.theme-rongtuli .rt-ed-tool.is-sheet .rt-ed-fonts{max-height:30vh}.theme-rongtuli .rt-ed-tabbar{grid-template-columns:repeat(6,1fr);display:grid}.theme-rongtuli .rt-ed-tab{min-height:58px;color:var(--color-ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:10.5px;font-weight:700;display:flex}.theme-rongtuli .rt-ed-tab.is-on{color:var(--rt-sel)}.theme-rongtuli .rt-ed-mobile .rt-ed-ctx{border-bottom:0;min-height:58px}.theme-rongtuli .rt-ed-mobile .rt-ed-tb{min-width:44px;height:44px}.theme-rongtuli .rt-ed.is-phone .rt-ed-h{width:20px;height:20px}.theme-rongtuli .rt-ed.is-phone .rt-ed-h-nw{top:-10px;left:-10px}.theme-rongtuli .rt-ed.is-phone .rt-ed-h-ne{top:-10px;right:-10px}.theme-rongtuli .rt-ed.is-phone .rt-ed-h-sw{bottom:-10px;left:-10px}.theme-rongtuli .rt-ed.is-phone .rt-ed-h-se{bottom:-10px;right:-10px}.theme-rongtuli .rt-ed.is-phone .rt-ed-rot{width:34px;height:34px;bottom:-52px}.theme-rongtuli.sn-dark{--color-bone:#12111f;--color-bone-2:#1c1a2e;--color-paper:#191728;--color-line:#dcd8ff24;--color-ink:#f2f0ff;--color-ink-soft:#c4c1e0;--color-muted:#948fb8;--color-clay-soft:#29234f;--color-clay:#8b7cf6;--color-clay-dark:#b3a8ff;--color-sage-soft:#123a2e;--rt-shadow:0 10px 30px #0006;--rt-shadow-lg:0 24px 60px #00000080;color-scheme:dark;background:#12111f}.theme-rongtuli.sn-dark .rt-header{background:#12111fdb}.theme-rongtuli.sn-dark .rt-hero{background:linear-gradient(180deg,#1b1735 0,var(--color-bone) 100%)}.theme-rongtuli.sn-dark .rt-hero-h{background:linear-gradient(120deg,#f2f0ff 30%,#b3a8ff 70%,#ff9a9a);-webkit-background-clip:text;background-clip:text}.theme-rongtuli.sn-dark .rt-hero-card{background:linear-gradient(150deg,#1f1c38,#191728)}.theme-rongtuli.sn-dark .rt-cat-go,.theme-rongtuli.sn-dark .rt-hero-bar,.theme-rongtuli.sn-dark .rt-hero-chips li,.theme-rongtuli.sn-dark .rt-tile-art{color:#f2f0ff;background:#23203d}.theme-rongtuli.sn-dark .rt-card-photo,.theme-rongtuli.sn-dark .rt-hero-canvaswrap,.theme-rongtuli.sn-dark .rt-plain-photo{background:linear-gradient(160deg,#2a2550,#1f2b45 60%,#3a2430)}.theme-rongtuli.sn-dark .rt-card-img,.theme-rongtuli.sn-dark .rt-cat-pic img,.theme-rongtuli.sn-dark .rt-hero-photo,.theme-rongtuli.sn-dark .rt-plain-photo>img{mix-blend-mode:normal}.theme-rongtuli.sn-dark .rt-cat-link{background:linear-gradient(150deg,#2a2550,#1f1c38)!important}.theme-rongtuli.sn-dark .rt-gcard-art{background:#d9d4f0}.theme-rongtuli.sn-dark .rt-btn-outline{color:var(--color-ink);background:0 0}.theme-rongtuli.sn-dark .rt-tpl{background:linear-gradient(#0000,#1b1735 40%,#0000)}.theme-rongtuli.sn-dark .rt-footer{background:#0b0a15}@media (prefers-reduced-motion:reduce){.theme-rongtuli *,.theme-rongtuli :after,.theme-rongtuli :before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.theme-rongtuli .rt-reveal{opacity:1;transform:none}}html:has(.theme-rongtuli.sn-dark){background:#12111f}.theme-rongtuli .rt-ed-areactl{pointer-events:none;position:absolute}.theme-rongtuli .rt-ed-areamove{pointer-events:auto;color:#fff;cursor:grab;touch-action:none;white-space:nowrap;background:#14142b;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:-30px;left:50%;translate:-50%;box-shadow:0 4px 14px #14142b4d}.theme-rongtuli .rt-ed-areamove:active{cursor:grabbing}.theme-rongtuli .rt-ed-areah{pointer-events:auto;touch-action:none;background:#fff;border:2px solid #14142b;border-radius:4px;width:14px;height:14px;position:absolute}.theme-rongtuli .rt-ed-areah-nw{cursor:nwse-resize;top:-7px;left:-7px}.theme-rongtuli .rt-ed-areah-ne{cursor:nesw-resize;top:-7px;right:-7px}.theme-rongtuli .rt-ed-areah-sw{cursor:nesw-resize;bottom:-7px;left:-7px}.theme-rongtuli .rt-ed-areah-se{cursor:nwse-resize;bottom:-7px;right:-7px}.theme-rongtuli .rt-ed-areareset{pointer-events:auto;color:#14142b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #14142b40;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:-30px;left:50%;translate:-50%}@media (max-width:760px){.theme-rongtuli .rt-ed-areah{width:22px;height:22px}.theme-rongtuli .rt-ed-areah-nw{top:-11px;left:-11px}.theme-rongtuli .rt-ed-areah-ne{top:-11px;right:-11px}.theme-rongtuli .rt-ed-areah-sw{bottom:-11px;left:-11px}.theme-rongtuli .rt-ed-areah-se{bottom:-11px;right:-11px}.theme-rongtuli .rt-ed-areamove span{display:none}}html:has(.sn-dark){color-scheme:dark}