@font-face{font-family:Card Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/lora-latin-ext-400-normal.3gx9u_fowu8ue.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/lora-latin-400-normal.3-2amz9d45vyl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Card Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/lora-latin-ext-600-normal.3rs2w6v5tsiyh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/lora-latin-600-normal.29ncv44evl7jh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Card Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caveat-latin-ext-400-normal.2phajxqihfssk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caveat-latin-400-normal.3r_2tlsk65eum.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Card Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caveat-latin-ext-600-normal.4228g4r__ftmn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caveat-latin-600-normal.2cwz_0qwo_1oi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Card Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/hind-devanagari-400-normal.3mp1vt5yizv7q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Card Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/hind-latin-ext-400-normal.0g1jq8hqg_1pc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/hind-latin-400-normal.2vgre8w9i81xw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Card Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/hind-devanagari-600-normal.0afmp9a1__u60.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Card Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/hind-latin-ext-600-normal.2hazxq1wlwwn8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/hind-latin-600-normal.27cx41ml4zrex.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Card JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/jetbrains-mono-latin-ext-400-normal.1y03up-y7l7i4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/jetbrains-mono-latin-400-normal.3crsbyy6lh6yf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Card JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/jetbrains-mono-latin-ext-600-normal.12mh91he4a1qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Card JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/jetbrains-mono-latin-600-normal.2mm922pe315l1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer components{.cd-stage{box-sizing:border-box;min-block-size:100dvh;inline-size:100%;padding:24px 16px calc(16px + env(safe-area-inset-bottom));background-color:var(--cd-stage);background-image:var(--cd-texture,none), var(--cd-stage-image,none);background-repeat:repeat,no-repeat;background-size:var(--cd-texture-size,auto), auto;color:var(--cd-ink);font-family:var(--cd-font);grid-template-rows:1fr auto;justify-items:center;display:grid;position:relative;overflow:hidden}.cd-backdrop,.cd-charms{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.cd-charms{z-index:2}.cd-frames{z-index:1;pointer-events:none;position:absolute;inset:0}.cd-piece{object-fit:contain;position:absolute;inset-block-start:0}.cd-piece--top{object-position:top center;left:50%;translate:-50%}.cd-piece--left{object-position:top left;left:0}.cd-piece--right{object-position:top right;right:0}@media (max-width:699px){.cd-piece--only-wide{display:none}}@media (min-width:700px){.cd-piece--only-narrow{display:none}}.cd-frame{z-index:1;aspect-ratio:4/5;perspective:1400px;align-self:center;place-items:center;inline-size:min(100%,420px,72dvh - 100.8px);display:grid;position:relative}.cd-scene{transform-style:preserve-3d;transform:rotateX(var(--cd-tilt-x,0deg)) rotateY(var(--cd-tilt-y,0deg));transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.cd-mute{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:0;border-radius:50%;justify-content:center;align-items:center;block-size:44px;inline-size:44px;padding:0;display:inline-flex;position:absolute;inset-block-start:max(12px, env(safe-area-inset-top));inset-inline-end:12px}.cd-home{z-index:4;color:#fff;filter:drop-shadow(0 1px 4px #00000059);min-block-size:44px;font-family:var(--brand-font-display,serif);letter-spacing:.2em;text-transform:uppercase;opacity:0;border-radius:22px;align-items:center;gap:8px;padding-inline:10px 14px;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .4s;display:inline-flex;position:absolute;inset-block-start:max(12px, env(safe-area-inset-top));inset-inline-start:12px}.cd-home-on{opacity:1}.cd-home .brand-mark{block-size:26px}.cd-home:focus-visible,.cd-mute:focus-visible{outline-offset:2px;outline:2px solid #fff}.cd-closed{color:#fff;cursor:pointer;block-size:100%;inline-size:100%;font:inherit;background:0 0;border:0;border-radius:18px;place-items:center;padding:0;display:grid;position:relative}.cd-closed:focus-visible{outline:3px solid var(--brand-focus,#fff);outline-offset:6px}.cd-tap{z-index:3;color:#fff;letter-spacing:.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:600;position:relative}.cd-cover{--cd-kraft:color-mix(in srgb, var(--cd-paper) 70%, #7a5a3a);transform-style:preserve-3d;display:block;position:absolute;inset:0;container-type:inline-size}.cd-cover--leaving{pointer-events:none}.cd-cover span{display:block;position:absolute}.cd-plain,.cd-env-back,.cd-lamp-dark,.cd-dhu-dark,.cd-ran-paper,.cd-gift-box,.cd-cur-stage,.cd-flip-back,.cd-fold-front,.cd-pack-card,.cd-pack-top{border-radius:4.5cqi;inset:0;box-shadow:0 20px 60px #0006}.cd-plain{background:var(--cd-paper)}.cd-env-back{background:var(--cd-kraft)}.cd-env-liner{clip-path:polygon(0 0,100% 0,50% 56%);background:radial-gradient(circle, color-mix(in srgb, var(--cd-ink) 40%, transparent) .9cqi, transparent 1.2cqi) 0 0 / 6cqi 6cqi, color-mix(in srgb, var(--cd-paper) 55%, #8c2f39);inset:0}.cd-env-pocket{background:color-mix(in srgb, var(--cd-kraft) 92%, #fff);filter:drop-shadow(0 -.4cqi .8cqi #0000001f);inset:0}.cd-env-pocket--left{clip-path:polygon(0 0,50% 60%,0 100%)}.cd-env-pocket--right{clip-path:polygon(100% 0,50% 60%,100% 100%)}.cd-env-pocket--bottom{clip-path:polygon(0 100%,50% 58%,100% 100%);background:color-mix(in srgb, var(--cd-kraft) 96%, #fff)}.cd-env-flap{z-index:1;transform-origin:50% 0;transform-style:preserve-3d;inset:0}.cd-env-flap-face{clip-path:polygon(0 0,100% 0,50% 56%);backface-visibility:hidden;inset:0}.cd-env-flap-face--out{background:color-mix(in srgb, var(--cd-kraft) 88%, #000)}.cd-env-flap-face--in{background:radial-gradient(circle, color-mix(in srgb, var(--cd-ink) 40%, transparent) .9cqi, transparent 1.2cqi) 0 0 / 6cqi 6cqi, color-mix(in srgb, var(--cd-paper) 55%, #8c2f39);transform:rotateY(180deg)}.cd-env-seal{z-index:2;background:radial-gradient(circle at 40% 35%,#a63a46,#8c2f39 60%,#6e1f2a);border-radius:50%;block-size:11cqi;inline-size:11cqi;top:56%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1.4cqi #ffffff1f,0 .6cqi 1.2cqi #0000004d}.cd-fold-front{background:color-mix(in srgb, var(--cd-paper) 90%, var(--cd-ink));transform-origin:50% 0}.cd-fold-rule{border:.6cqi double color-mix(in srgb, var(--cd-ink) 45%, transparent);border-radius:2cqi;inset:5cqi}.cd-fold-emblem{border:.7cqi solid color-mix(in srgb, var(--cd-ink) 55%, transparent);block-size:20cqi;inline-size:20cqi;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.cd-fold-emblem:after{content:"";background:color-mix(in srgb, var(--cd-ink) 55%, transparent);block-size:5cqi;inline-size:5cqi;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cd-fold-crease{z-index:1;background:linear-gradient(#00000073,#0000);border-radius:4.5cqi 4.5cqi 0 0;block-size:4cqi;top:0;left:0;right:0}.cd-lamp-dark{background:color-mix(in srgb, var(--cd-paper) 18%, #000)}.cd-lamp-diya{background:#6b3a24;border-radius:0 0 50% 50%/0 0 100% 100%;block-size:5.5cqi;inline-size:13cqi;bottom:7cqi;left:50%;transform:translate(-50%)}.cd-lamp-diya:before{content:"";background:#8a4b2d;border-radius:50%;block-size:2cqi;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.cd-lamp-diya:after{content:"";background:#3a2418;block-size:2cqi;inline-size:.8cqi;position:absolute;top:-1.6cqi;left:50%;transform:translate(-50%)}.cd-dhu-dark{background:color-mix(in srgb, var(--cd-paper) 35%, #1c1a1f)}.cd-dhu-smoke{filter:blur(3.5cqi);background:#ffffff38;border-radius:50%;block-size:46cqi;inline-size:12cqi;bottom:20%;left:44%;transform:rotate(-8deg)}.cd-dhu-smoke--2{background:#ffffff29;block-size:40cqi;inline-size:9cqi;bottom:30%;left:38%;transform:rotate(10deg)}.cd-dhu-smoke--3{background:#ffffff1f;block-size:34cqi;inline-size:8cqi;bottom:38%;left:50%;transform:rotate(-16deg)}.cd-dhu-censer{background:linear-gradient(#8a4b2d,#8a4b2d) 50% 100%/12cqi 2.2cqi no-repeat,linear-gradient(#8a4b2d,#8a4b2d) 50% 0/2.6cqi 100% no-repeat;block-size:15cqi;inline-size:14cqi;bottom:5cqi;left:50%;transform:translate(-50%)}.cd-dhu-censer:before{content:"";background:#a35a36;border-radius:1cqi 1cqi 7cqi 7cqi;block-size:7cqi;position:absolute;top:0;left:0;right:0}.cd-dhu-censer:after{content:"";background:#ff6b35;border-radius:50%;block-size:1.6cqi;position:absolute;top:-.6cqi;left:2.5cqi;right:2.5cqi;box-shadow:0 0 2cqi .6cqi #ff6b3599}.cd-ran-paper{background:var(--cd-paper)}.cd-ran-ring{border:1cqi dotted color-mix(in srgb, var(--cd-ink) 55%, transparent);border-radius:50%;block-size:58cqi;inline-size:58cqi;top:50%;left:50%;transform:translate(-50%,-50%)}.cd-ran-dots{background:radial-gradient(circle, color-mix(in srgb, var(--cd-ink) 50%, transparent) 1.2cqi, transparent 1.5cqi) 0 0 / 7cqi 7cqi;border-radius:50%;block-size:38cqi;inline-size:38cqi;top:50%;left:50%;transform:translate(-50%,-50%)}.cd-pack-card{background:color-mix(in srgb, var(--cd-paper) 86%, var(--cd-ink));box-shadow:0 10px 30px #00000040}.cd-pack-card--2{background:color-mix(in srgb, var(--cd-paper) 78%, var(--cd-ink))}.cd-pack-card--3{background:color-mix(in srgb, var(--cd-paper) 70%, var(--cd-ink))}.cd-pack-top{background:var(--cd-paper)}.cd-pack-rule{border:.4cqi solid color-mix(in srgb, var(--cd-ink) 28%, transparent);border-radius:2cqi;inset:5cqi}.cd-pack-mark{border:.7cqi solid color-mix(in srgb, var(--cd-ink) 50%, transparent);border-radius:50%;block-size:12cqi;inline-size:12cqi;top:50%;left:50%;transform:translate(-50%,-50%)}.cd-pack-mark:after{content:"";background:color-mix(in srgb, var(--cd-ink) 50%, transparent);border-radius:50%;block-size:4cqi;inline-size:4cqi;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cd-pack-band{background:linear-gradient(180deg, color-mix(in srgb, var(--cd-kraft) 90%, #fff), var(--cd-kraft) 45%, color-mix(in srgb, var(--cd-kraft) 80%, #000));block-size:13cqi;top:46%;left:-1.5cqi;right:-1.5cqi;box-shadow:0 .8cqi 1.6cqi #0000004d}.cd-gift-box,.cd-gift-lid{background:linear-gradient(90deg, transparent calc(50% - 7cqi), #f4c542 calc(50% - 7cqi), #f4c542 calc(50% + 7cqi), transparent calc(50% + 7cqi)), var(--cd-gift,#c8323f)}.cd-gift-lid{z-index:1;background-color:#b02a36;border-radius:4.5cqi 4.5cqi 1.5cqi 1.5cqi;inset:0 0 76%;box-shadow:0 1.5cqi 3cqi #0000004d}.cd-gift-loop{z-index:2;border:2.8cqi solid #f4c542;border-radius:50%;block-size:12cqi;inline-size:18cqi;top:22%;left:50%;transform:translate(-100%,-55%)rotate(-20deg)}.cd-gift-loop--right{transform:translateY(-55%)rotate(20deg)}.cd-cur-stage{background:color-mix(in srgb, var(--cd-paper) 30%, #1a0a0f)}.cd-cur-drape{z-index:1;background:repeating-linear-gradient(90deg,#8c2f39 0 6cqi,#6e1f2a 6cqi 9cqi,#a33a46 9cqi 12cqi);inline-size:52%;top:0;bottom:0;box-shadow:inset 0 -4cqi 6cqi #00000059}.cd-cur-drape--left{border-radius:4.5cqi 0 0 4.5cqi;left:0}.cd-cur-drape--right{border-radius:0 4.5cqi 4.5cqi 0;right:0}.cd-cur-drape:after{content:"";background:#f4c542;border-radius:1.5cqi;block-size:3cqi;position:absolute;top:58%;left:8%;right:8%;box-shadow:0 .5cqi 1cqi #0000004d}.cd-cur-valance{z-index:2;filter:drop-shadow(0 .6cqi .8cqi #00000059);background:radial-gradient(circle at 50% 30%,#7a2433 6cqi,#0000 6.3cqi) 0 100%/12cqi 12cqi repeat-x,linear-gradient(#7a2433,#7a2433) 0 0/100% 8cqi no-repeat;border-radius:4.5cqi 4.5cqi 0 0;block-size:14cqi;top:0;left:0;right:0}.cd-flip-back{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--cd-ink) 6%, transparent) 0 2cqi, transparent 2cqi 7cqi), var(--cd-paper);backface-visibility:hidden}.cd-flip-stamp{border:1.2cqi dotted var(--cd-paper);outline:.4cqi solid color-mix(in srgb, var(--cd-ink) 30%, transparent);background:color-mix(in srgb, var(--cd-paper) 65%, #8c2f39);block-size:21cqi;inline-size:17cqi;top:7cqi;right:7cqi;transform:rotate(4deg)}.cd-flip-mark{border:.6cqi dashed color-mix(in srgb, var(--cd-ink) 45%, transparent);border-radius:50%;block-size:16cqi;inline-size:16cqi;top:9cqi;right:20cqi}.cd-flip-lines{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--cd-ink) 35%, transparent) 0 .5cqi, transparent .5cqi 8.5cqi);block-size:26cqi;bottom:18cqi;left:10cqi;right:10cqi}.cd-card{box-sizing:border-box;background:var(--cd-paper);block-size:100%;inline-size:100%;color:var(--cd-ink);text-align:center;overflow-wrap:anywhere;backface-visibility:hidden;border-radius:18px;flex-direction:column;justify-content:center;gap:14px;padding:28px 26px 44px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 70px #0006;container-type:inline-size}.cd-card:after{content:"";border:1px solid color-mix(in srgb, var(--cd-ink) 16%, transparent);pointer-events:none;border-radius:11px;position:absolute;inset:9px}.cd-face{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.cd-photo{aspect-ratio:4/3;border-radius:12px;inline-size:70%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 6px 18px #0000002e}.cd-words{flex-direction:column;gap:10px;display:flex;position:relative}.cd-words p{margin:0}.cd-to{--w-base:clamp(22px, 7cqi, 30px);--w-bold:700}.cd-line{--w-base:clamp(15px, 4.6cqi, 19px)}.cd-sign{--w-base:clamp(14px, 4.2cqi, 17px);opacity:.85;font-style:italic}.cd-from{--w-base:clamp(14px, 4.2cqi, 17px);--w-bold:600;margin-block-start:6px}.cd-card .cd-to,.cd-card .cd-line,.cd-card .cd-sign,.cd-card .cd-from{font-size:calc(var(--w-base) * var(--w-size,1));font-weight:var(--w-weight,var(--w-bold,inherit));font-family:var(--w-font,inherit);line-height:calc(1.35 * var(--w-line,1));letter-spacing:var(--w-track,normal);color:var(--w-ink,inherit)}.cd-from-label{opacity:.7;font-weight:400}.cd-letter{display:inline-block}.cd-caret{vertical-align:-.15em;opacity:0;background:currentColor;block-size:1em;inline-size:2px;margin-inline-start:2px;display:inline-block}.cd-veil{pointer-events:none;opacity:0;position:absolute;inset:0}.cd-bar{z-index:3;opacity:0;justify-content:center;gap:10px;margin-block-start:18px;transition:opacity .4s;display:flex;position:relative}.cd-bar-on{opacity:1}.cd-bar{flex-wrap:wrap}.cd-words p,.cd-letter,.cd-caret{opacity:0}.cd-words-on p{animation:.6s ease-out both cd-fade;animation-delay:var(--d,0s)}.cd-words-on .cd-letters>span[aria-hidden]{opacity:1}.cd-words-on .cd-letters{opacity:1;animation:none}.cd-words-on .cd-letter{animation:.3s ease-out both cd-fade;animation-delay:var(--d,0s)}.cd-words-on .cd-caret{animation:.8s step-end infinite cd-caret;animation-delay:var(--d,0s)}@keyframes cd-fade{0%{opacity:0}to{opacity:1}}@keyframes cd-fade-out{0%{opacity:1}to{opacity:0}}@keyframes cd-caret{0%,50%{opacity:1}51%,to{opacity:0}}.cd-card{animation:.6s ease-out both cd-fade}.cd-words-on.cd-words-rise p{animation-name:cd-rise;animation-duration:.7s}.cd-words-on.cd-words-write .cd-letter{animation-name:cd-write;animation-duration:.35s}@keyframes cd-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes cd-write{0%{opacity:0;filter:blur(4px);transform:translateY(2px)scale(1.15)}to{opacity:1;filter:blur();transform:none}}.cd-phase-closed .cd-dhu-smoke{animation:7s ease-in-out infinite alternate cd-dhu-wisp}.cd-phase-closed .cd-dhu-smoke--2{animation-delay:-2.5s}.cd-phase-closed .cd-dhu-smoke--3{animation-delay:-4.5s}@keyframes cd-dhu-wisp{0%{translate:0;scale:1}to{translate:3cqi -6cqi;scale:1.2 1.1}}.cd-ran-ring{animation:70s linear infinite cd-turn}@keyframes cd-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}.cd-dhu-censer:after{animation:2.4s ease-in-out infinite alternate cd-coals}@keyframes cd-coals{0%{opacity:.6}to{opacity:1}}.cd-envelope .cd-cover,.cd-envelope .cd-card{transform-origin:50% 100%}.cd-envelope .cd-cover{transform:scale(.88)}.cd-envelope .cd-env-back{transform:translateZ(-6px)}.cd-envelope .cd-env-liner{transform:translateZ(-5px)}.cd-envelope .cd-cover--leaving{animation:cd-env-rest var(--cd-arrival) linear both}.cd-envelope .cd-cover--leaving .cd-env-flap{animation:cd-env-flap calc(var(--cd-arrival) * .4) linear both;animation-delay:calc(var(--cd-arrival) * .1)}.cd-envelope .cd-cover--leaving .cd-env-seal{animation:cd-env-seal calc(var(--cd-arrival) * .12) ease-in both}.cd-envelope .cd-card{--cd-rest:translate3d(0, 0, 0) rotateX(0) scale(1) translate3d(-4%, -3%, 40px) rotateX(0) rotateZ(-5deg) scale(.78);animation:cd-env-card var(--cd-arrival) linear both}@keyframes cd-env-seal{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}40%{transform:translate(-50%,-50%)scale(1.15)}to{opacity:0;transform:translate(-50%,-50%)scale(.6)translateZ(10px)}}@keyframes cd-env-flap{0%{animation-timing-function:cubic-bezier(.5,0,.6,1);transform:translateZ(1px)rotateX(0)}78%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translateZ(-7px)rotateX(208deg)}to{transform:translateZ(-7px)rotateX(196deg)}}@keyframes cd-env-rest{0%,4%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(0,0)rotateX(0)scale(.88)}24%,to{transform:translateY(-1%)rotateX(28deg)scale(.78)}}@keyframes cd-env-card{0%,4%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(0,0)rotateX(0)scale(.88)translate3d(0,-4%,-3px)rotateX(0)rotate(0)scale(.92);box-shadow:0 0 #0000}24%,40%{animation-timing-function:cubic-bezier(.45,0,.3,1);transform:translateY(-1%)rotateX(28deg)scale(.78)translate3d(0,-4%,-3px)rotateX(0)rotate(0)scale(.92);box-shadow:0 0 #0000}62%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translateY(-1%)rotateX(28deg)scale(.78)translate3d(0,-48%,-3px)rotateX(0)rotate(0)scale(.92);box-shadow:0 4px 14px #00000029}74%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translateY(-1%)rotateX(28deg)scale(.78)translate3d(0,-50%,-3px)rotateX(-34deg)rotate(0)scale(.92);box-shadow:0 16px 36px #00000042}90%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(0,0)rotateX(0)scale(1)translate3d(-4%,-6%,48px)rotateX(0)rotate(-5.8deg)scale(.77);box-shadow:0 40px 90px #00000080}to{transform:var(--cd-rest);box-shadow:0 32px 80px #00000073}}.cd-fold .cd-cover--leaving .cd-fold-front{animation:cd-fold-open calc(var(--cd-arrival) * .8) cubic-bezier(.4, 0, .15, 1) both;animation-delay:calc(var(--cd-arrival) * .08)}.cd-fold .cd-cover--leaving{animation:cd-fold-rest var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-fold .cd-card{--cd-rest:translate3d(0, 5%, 4px) scale(.92);animation:cd-fold-card var(--cd-arrival) linear both}@keyframes cd-fold-open{0%{transform:translateZ(2px)rotateX(0)}85%{transform:translateZ(2px)rotateX(-121deg)}to{transform:translateZ(2px)rotateX(-115deg)}}@keyframes cd-fold-rest{0%,30%{transform:none}to{transform:translateY(5%)scale(.92)}}@keyframes cd-fold-card{0%{filter:brightness(.55);animation-timing-function:cubic-bezier(.3,0,.2,1);transform:none}30%{filter:brightness(.6);transform:none}75%{filter:brightness(1.1);transform:translate3d(0,5%,4px)scale(.92)}to{transform:var(--cd-rest);filter:brightness()}}.cd-lamp .cd-lamp-diya{transform:translate(-50%)translateZ(8px)}.cd-lamp .cd-cover--leaving .cd-lamp-dark{animation:cd-fade-out calc(var(--cd-arrival) * .2) linear both}.cd-lamp .cd-cover--leaving .cd-lamp-diya{animation:cd-lamp-diya var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-lamp .cd-card{--cd-rest:translate3d(0, -4%, 2px) scale(.94);animation:cd-lamp-card var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-lamp .cd-veil{opacity:1;background:radial-gradient(circle at 50% 96%, transparent var(--cd-r), #050302f7 calc(var(--cd-r) + 18%));animation:cd-lamp-light var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-lamp .cd-card:before{content:"";z-index:1;block-size:22px;inline-size:10px;animation:cd-lamp-flame var(--cd-arrival) ease-out both;background:radial-gradient(at 50% 70%,#ffe066 0 30%,#ff8c2a 60%,#0000 100%);border-radius:50% 50% 40% 40%;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@keyframes cd-lamp-diya{0%,40%{transform:translate(-50%)translateZ(8px)}to{transform:translate(-50%,1.5cqi)translateZ(14px)}}@keyframes cd-lamp-card{0%,40%{transform:none}to{transform:var(--cd-rest)}}@keyframes cd-lamp-light{0%{--cd-r:0%;opacity:1}25%{--cd-r:6%}to{--cd-r:150%;opacity:0}}@keyframes cd-lamp-flame{0%,15%{opacity:0;transform:translate(-50%)scaleY(.2)}30%{opacity:1;transform:translate(-50%)scaleY(1.2)}90%{opacity:1}to{opacity:0}}.cd-dhunuchi .cd-dhu-censer{transform:translate(-50%)translateZ(10px)}.cd-dhunuchi .cd-cover--leaving .cd-dhu-dark{animation:cd-fade-out calc(var(--cd-arrival) * .6) ease-in both;animation-delay:calc(var(--cd-arrival) * .15)}.cd-dhunuchi .cd-cover--leaving .cd-dhu-smoke{animation:cd-dhu-clear var(--cd-arrival) ease-in both}.cd-dhunuchi .cd-cover--leaving .cd-dhu-censer{animation:cd-dhu-censer var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-dhunuchi .cd-card{--cd-rest:translate3d(0, -4%, 6px) scale(.95);animation:cd-dhu-card var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}@keyframes cd-dhu-clear{0%,20%{opacity:1;translate:0;scale:1}to{opacity:0;translate:2cqi -40cqi;scale:1.6 1.3}}@keyframes cd-dhu-censer{0%,50%{transform:translate(-50%)translateZ(10px)}to{transform:translate(-50%,2cqi)translateZ(18px)}}@keyframes cd-dhu-card{0%{opacity:0;filter:blur(12px);transform:translateY(6%)scale(.96)}30%{opacity:1}70%{filter:blur();transform:translate3d(0,-5%,8px)scale(.95)}to{opacity:1;filter:blur();transform:var(--cd-rest)}}.cd-rangoli .cd-cover--leaving{animation:cd-ran-mat var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-rangoli .cd-card{--cd-rest:translate3d(0, -4%, 24px) rotate(-2.5deg) scale(.88);animation:cd-ran-draw var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}@keyframes cd-ran-mat{0%,40%{transform:translateZ(-4px)}to{transform:translate3d(0,2%,-4px)rotate(2deg)scale(1.02)}}@keyframes cd-ran-draw{0%{opacity:1;clip-path:circle(0);transform:translateZ(8px)}70%{clip-path:circle(80%);transform:translate3d(0,-6%,30px)rotate(-3deg)scale(.88)}to{opacity:1;clip-path:circle(80%);transform:var(--cd-rest)}}.cd-pack .cd-pack-card--1{transform:translateZ(-2px)rotate(1deg)}.cd-pack .cd-pack-card--2{transform:translateZ(-4px)rotate(-1.5deg)}.cd-pack .cd-pack-card--3{transform:translateZ(-6px)rotate(2deg)}.cd-pack .cd-pack-top{transform:translateZ(-1px)}.cd-pack .cd-pack-band{transform:translateZ(4px)}.cd-pack .cd-cover--leaving .cd-pack-band{animation:cd-pack-band calc(var(--cd-arrival) * .3) cubic-bezier(.5, 0, .5, 1) both}.cd-pack .cd-cover--leaving .cd-pack-card--1{animation:cd-pack-fan-1 var(--cd-arrival) linear both}.cd-pack .cd-cover--leaving .cd-pack-card--2{animation:cd-pack-fan-2 var(--cd-arrival) linear both}.cd-pack .cd-cover--leaving .cd-pack-card--3{animation:cd-pack-fan-3 var(--cd-arrival) linear both}.cd-pack .cd-cover--leaving .cd-pack-top{animation:cd-pack-top var(--cd-arrival) linear both}.cd-pack .cd-card{--cd-rest:translate3d(0, -7%, 44px) rotate(2deg) scale(.92);animation:cd-pack-lift var(--cd-arrival) linear both}@keyframes cd-pack-band{0%{opacity:1;transform:translateZ(4px)}to{opacity:0;transform:translate3d(0,46cqi,4px)rotate(4deg)}}@keyframes cd-pack-fan-1{0%,30%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateZ(-2px)rotate(1deg)}70%{transform:translate3d(1.5%,4%,-2px)rotate(4deg)}to{transform:translate3d(1%,4%,-2px)rotate(3deg)}}@keyframes cd-pack-fan-2{0%,30%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateZ(-4px)rotate(-1.5deg)}70%{transform:translate3d(-5%,3%,-4px)rotate(-7deg)}to{transform:translate3d(-4%,3%,-4px)rotate(-5.5deg)}}@keyframes cd-pack-fan-3{0%,30%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateZ(-6px)rotate(2deg)}70%{transform:translate3d(8%,2%,-6px)rotate(11deg)}to{transform:translate3d(6.5%,2.5%,-6px)rotate(9deg)}}@keyframes cd-pack-top{0%,30%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateZ(-1px)}70%{transform:translate3d(-1.5%,4.5%,-1px)rotate(-2deg)}to{transform:translate3d(-1%,4%,-1px)rotate(-1.5deg)}}@keyframes cd-pack-lift{0%,32%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateZ(1px);box-shadow:0 2px 6px #0003}66%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate3d(0,-11%,64px)rotate(3deg)scale(.93);box-shadow:0 44px 96px #00000080}86%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translate3d(0,-6%,40px)rotate(1.6deg)scale(.92)}to{transform:var(--cd-rest);box-shadow:0 34px 80px #00000073}}.cd-gift .cd-gift-box{transform:translateZ(0)}.cd-gift .cd-gift-lid{transform:translateZ(6px)}.cd-gift .cd-gift-loop{transform:translate(-100%,-55%)rotate(-20deg)translateZ(8px)}.cd-gift .cd-gift-loop--right{transform:translateY(-55%)rotate(20deg)translateZ(8px)}.cd-gift .cd-cover--leaving{animation:cd-gift-rest var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-gift .cd-cover--leaving .cd-gift-lid{animation:cd-gift-lid var(--cd-arrival) linear both}.cd-gift .cd-cover--leaving .cd-gift-loop{animation:cd-gift-loop var(--cd-arrival) linear both}.cd-gift .cd-cover--leaving .cd-gift-loop--right{animation-name:cd-gift-loop-right}.cd-gift .cd-card{--cd-rest:translate3d(0, -10%, 40px) rotate(2deg) scale(.84);animation:cd-gift-rise var(--cd-arrival) linear both}@keyframes cd-gift-rest{0%,55%{transform:none}to{transform:translateY(6%)scale(.9)}}@keyframes cd-gift-lid{0%,10%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translateZ(6px)}45%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate3d(0,-40cqi,30px)rotate(-5deg)}to{transform:translate3d(0,-14cqi,-30px)rotateX(-35deg)rotate(-3deg)}}@keyframes cd-gift-loop{0%,10%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translate(-100%,-55%)rotate(-20deg)translateZ(8px)}45%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-100%,-55%)translate3d(0,-40cqi,30px)rotate(-26deg)}to{transform:translate(-100%,-55%)translate3d(0,-14cqi,-30px)rotateX(-35deg)rotate(-20deg)}}@keyframes cd-gift-loop-right{0%,10%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translateY(-55%)rotate(20deg)translateZ(8px)}45%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translateY(-55%)translate3d(0,-40cqi,30px)rotate(26deg)}to{transform:translateY(-55%)translate3d(0,-14cqi,-30px)rotateX(-35deg)rotate(18deg)}}@keyframes cd-gift-rise{0%,28%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate3d(0,4%,-3px)scale(.84);box-shadow:0 0 #0000}56%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translate3d(0,-34%,-3px)rotate(0)scale(.84)}64%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translate3d(0,-32%,24px)rotate(1deg)scale(.84)}86%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate3d(0,-13%,50px)rotate(2.6deg)scale(.845);box-shadow:0 40px 90px #00000080}to{transform:var(--cd-rest);box-shadow:0 32px 80px #00000073}}.cd-curtain .cd-cur-stage{transform:translateZ(-6px)}.cd-curtain .cd-cur-drape{transform:translateZ(30px)}.cd-curtain .cd-cur-valance{transform:translateZ(34px)}.cd-curtain .cd-cover--leaving .cd-cur-drape--left{animation:cd-cur-left var(--cd-arrival) cubic-bezier(.6, 0, .25, 1) both}.cd-curtain .cd-cover--leaving .cd-cur-drape--right{animation:cd-cur-right var(--cd-arrival) cubic-bezier(.6, 0, .25, 1) both}.cd-curtain .cd-cover--leaving .cd-cur-valance{animation:cd-cur-valance var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}.cd-curtain .cd-card{--cd-rest:translate3d(0, 4%, 20px) scale(.84);animation:cd-cur-card var(--cd-arrival) cubic-bezier(.3, 0, .2, 1) both}@keyframes cd-cur-left{0%,15%{transform:translateZ(30px)}to{transform:translate3d(-84%,0,30px)}}@keyframes cd-cur-right{0%,15%{transform:translateZ(30px)}to{transform:translate3d(84%,0,30px)}}@keyframes cd-cur-valance{0%,40%{transform:translateZ(34px)}to{transform:translate3d(0,-3cqi,34px)}}@keyframes cd-cur-card{0%,15%{filter:brightness(.35);transform:translateY(6%)scale(.8)}70%{filter:brightness(1.08)}to{transform:var(--cd-rest);filter:brightness()}}.cd-flip .cd-cover--leaving{animation:cd-flip-away calc(var(--cd-arrival) * .9) cubic-bezier(.45, 0, .25, 1) both}.cd-flip .cd-card{--cd-rest:translate3d(0, 0, 6px) rotate(-1.5deg) scale(.96);animation:cd-flip-in var(--cd-arrival) linear both}@keyframes cd-flip-away{0%{transform:translateZ(2px)rotateY(0)}50%{transform:translate3d(0,-4%,40px)rotateY(90deg)}to{transform:translateZ(-4px)rotateY(180deg)}}@keyframes cd-flip-in{0%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.25,1);transform:translateZ(0)rotateY(-180deg)scale(.96)}45%{animation-timing-function:cubic-bezier(.45,0,.25,1);transform:translate3d(0,-4%,40px)rotateY(-90deg)scale(1)}90%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translateZ(2px)rotateY(0)rotate(-2.5deg)scale(.96)}to{opacity:1;transform:var(--cd-rest)}}}@media (prefers-reduced-motion:reduce){.cd-phase-closed .cd-dhu-smoke,.cd-ran-ring,.cd-dhu-censer:after,.cd-words-on .cd-caret{animation:none}.cd-scene{transition:none}}@property --cd-r{syntax:"<percentage>";inherits:false;initial-value:0%}
