@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/93b6da25d7dcc0a6-s.0ds8vreemgw27.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fd5073be3e923c20-s.0bu2vpnzs5p12.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.OINFZG_className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:700}.OINFZG_variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/41f7532e57cbae5f-s.342ouc2lgut3q.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/7a6acee73a8e31e5-s.2julhdvgq6jev.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9850196a4be2630a-s.2kclmbe6b5n77.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9ec34dfaa94f6f87-s.1ilty3op2fc65.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/a575348c6bcdca86-s.p.3ja0wwyayu7fx.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ef29790064afbce3-s.26u8_yd-j466t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/817e533297d91a37-s.152x19r7tayqz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e65c1d18d087b3d9-s.2q-hceytvu1v7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c56e2f8b7dcc1901-s.0o1a9igwept3p.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/96cf155e359290ce-s.p.0k9tcplgzph80.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}._1VoDKG_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-weight:600}._1VoDKG_variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Amaranth;font-style:normal;font-weight:400;font-display:swap;src:url(../media/997ad33dc58d23c8-s.0y3k-0-728we4.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:Amaranth;font-style:normal;font-weight:700;font-display:swap;src:url(../media/813f3f6970d4b897-s.1h-djj_enf4qi.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:Amaranth Fallback;src:local(Arial);ascent-override:100.95%;descent-override:24.41%;line-gap-override:0.0%;size-adjust:96.68%}.wyru5G_className{font-family:Amaranth,Amaranth Fallback;font-style:normal}.wyru5G_variable{--font-amaranth:"Amaranth", "Amaranth Fallback"}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.1yo2pz3g4u6be.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0ic9f6t6i9npx.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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.3wo4ln4ldr9c9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.24jxsbewvqxgy.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:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.gNHgqa_className{font-family:Lato,Lato Fallback;font-style:normal}.gNHgqa_variable{--font-lato:"Lato", "Lato Fallback"}
@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e3f45009f38401a-s.0fb7_6vkkyhrv.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a897f5eee39289c-s.0r7pttgyc469c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/cdb0001bc60e7dc8-s.1p8gwux4brl9c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/a99a3bfd2e3bd5de-s.2_8obxg4yjjjm.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:"Baloo Thambi 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e3f45009f38401a-s.0fb7_6vkkyhrv.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a897f5eee39289c-s.0r7pttgyc469c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdb0001bc60e7dc8-s.1p8gwux4brl9c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/a99a3bfd2e3bd5de-s.2_8obxg4yjjjm.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:"Baloo Thambi 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/4e3f45009f38401a-s.0fb7_6vkkyhrv.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a897f5eee39289c-s.0r7pttgyc469c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/cdb0001bc60e7dc8-s.1p8gwux4brl9c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Thambi 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/a99a3bfd2e3bd5de-s.2_8obxg4yjjjm.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:"Baloo Thambi 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:50.74%;line-gap-override:0.0%;size-adjust:95.78%}.rEnOmW_className{font-family:"Baloo Thambi 2","Baloo Thambi 2 Fallback";font-style:normal}.rEnOmW_variable{--font-baloo:"Baloo Thambi 2", "Baloo Thambi 2 Fallback"}
.iYV4-q_button{border-radius:var(--radius-pill);min-height:48px;font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;isolation:isolate;border:1px solid #0000;justify-content:center;align-items:center;padding:.75rem 1.75rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media (max-width:767px){.iYV4-q_button{letter-spacing:.08em;min-height:38px;padding:.45rem 1.125rem;font-size:.6875rem}}.iYV4-q_button:before{content:"";z-index:-1;border-radius:inherit;opacity:0;position:absolute;inset:0}.iYV4-q_button:hover:before,.iYV4-q_button:focus-visible:before{opacity:1}.iYV4-q_label{align-items:center;gap:.5rem;display:inline-flex;position:relative}.iYV4-q_primary,.iYV4-q_secondary,.iYV4-q_light{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#fff;text-shadow:0 1px 2px #38026e59}.iYV4-q_primary{background:linear-gradient(135deg, var(--color-brand) 0%, #e2662f 100%);border-color:#ffffff4d;box-shadow:inset 0 1px #ffffff4d,0 4px 14px #e2662f52}.iYV4-q_primary:before{background:linear-gradient(135deg,#ef743c 0%,#c9521d 100%)}.iYV4-q_secondary{background:var(--color-purple);border-color:#ffffff40;box-shadow:inset 0 1px #ffffff38,0 4px 14px #7f2ceb47}.iYV4-q_secondary:before{background:var(--color-purple-deep)}.iYV4-q_glass{color:var(--color-purple);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#ffffff47;border-color:#ffffffbf;box-shadow:inset 0 1px #fff9,0 4px 14px #2b243314}.iYV4-q_glass:before{background:#7f2ceb1a}.iYV4-q_light{background:#ffffff1f;border-color:#ffc26699;box-shadow:inset 0 1px #ffffff38}.iYV4-q_light:before{background:#fc864e4d}@media (prefers-reduced-motion:no-preference){.iYV4-q_button{transition:transform var(--dur-fast) var(--ease-out)}.iYV4-q_button:before{transition:opacity var(--dur-base) var(--ease-out)}@media (hover:hover){.iYV4-q_button:hover{transform:translateY(-2px)}}.iYV4-q_button:active{transform:translateY(0)scale(.98)}.iYV4-q_button:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-110%)}.iYV4-q_button:hover:after,.iYV4-q_button:focus-visible:after{transition:transform .9s var(--ease-out);transform:translate(110%)}}
.vzxJqW_glass{background:var(--glass-bg-fallback);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vzxJqW_glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.vzxJqW_strong{background:var(--glass-bg-strong)}}
.k8hJkW_guide{gap:var(--space-6);padding:var(--space-5);box-shadow:var(--shadow-md);display:grid}.k8hJkW_copy{align-content:center;gap:var(--space-3);display:grid}.k8hJkW_kicker{font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-ink);font-size:.75rem;font-weight:700}.k8hJkW_title{font-size:clamp(2rem,3.4vw,2.75rem)}.k8hJkW_accent{color:var(--color-brand-ink);font-style:italic}.k8hJkW_text{color:var(--color-muted);max-width:48ch}.k8hJkW_steps{margin:var(--space-2) 0 0;counter-reset:step;padding:0;list-style:none;display:grid}.k8hJkW_steps li{padding-block:var(--space-2);border-top:1px solid var(--color-border);color:var(--color-text);counter-increment:step;grid-template-columns:1.75rem 1fr;align-items:baseline;font-size:.9375rem;display:grid}.k8hJkW_steps li:before{content:counter(step);font-family:var(--font-heading);font-variant-numeric:lining-nums;color:var(--color-brand-ink);font-size:1.125rem}.k8hJkW_steps .k8hJkW_stepActive{border-top-color:var(--color-brand);color:var(--color-brand-ink);font-weight:500}.k8hJkW_stage{align-content:center;justify-items:center;gap:var(--space-4);text-align:center;display:grid}.k8hJkW_dial{aspect-ratio:1;width:min(100%,320px);position:relative}.k8hJkW_figure{width:100%;height:100%;display:block;overflow:visible}.k8hJkW_limit{fill:none;stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:2 5;opacity:.6}.k8hJkW_orb{fill:url(#breath-orb);stroke:#fc864e40;stroke-width:1px}.k8hJkW_track{fill:none;stroke:var(--color-border);stroke-width:3px;stroke-linecap:round}.k8hJkW_arc{fill:none;stroke:var(--color-brand);stroke-width:3px;stroke-linecap:round}.k8hJkW_glow{fill:#fc864e2e}.k8hJkW_dot{fill:var(--color-brand);stroke:#fff;stroke-width:2px}.k8hJkW_centre{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex;position:absolute;inset:0}.k8hJkW_readout{justify-items:center;gap:.125rem;display:grid}.k8hJkW_phase{font-family:var(--font-heading);color:var(--color-text);font-size:1.5rem;line-height:1.1}.k8hJkW_count{font-family:var(--font-heading);font-variant-numeric:lining-nums tabular-nums;color:var(--color-brand-ink);font-size:3.25rem;font-weight:500;line-height:1}.k8hJkW_hint{font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700}.k8hJkW_legend{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.k8hJkW_legend li{font-family:var(--font-label);border:1px solid var(--color-border);border-radius:var(--radius-pill);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);padding:.25rem .75rem;font-size:.75rem;font-weight:700}.k8hJkW_legend span{font-variant-numeric:tabular-nums;margin-left:.25rem}.k8hJkW_legend .k8hJkW_legendActive{color:var(--color-brand-ink);background:#fc864e1a;border-color:#d6622c59}.k8hJkW_controls{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.k8hJkW_begin{min-width:6.5rem;min-height:40px;padding:.5rem 1.25rem;font-size:.875rem}.k8hJkW_reset{background:var(--color-purple);color:#fff;cursor:pointer;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:0 4px 14px #7f2ceb47}.k8hJkW_reset svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.k8hJkW_reset:hover{background:var(--color-purple-deep)}.k8hJkW_note{max-width:40ch;color:var(--color-muted);font-size:.8125rem}@media (max-width:1023px){.k8hJkW_stepsWrap{margin-top:calc(var(--space-3) * -1);opacity:0;grid-template-rows:0fr;display:grid}.k8hJkW_stepsWrap>.k8hJkW_steps{min-height:0;margin:0;overflow:hidden}.k8hJkW_stepsWrap[data-open=true]{margin-top:var(--space-2);opacity:1;grid-template-rows:1fr}}@media (max-width:767px){.k8hJkW_begin{min-height:36px;padding:.4rem 1.125rem;font-size:.6875rem}.k8hJkW_guide{padding:var(--space-5) var(--space-4);gap:0}.k8hJkW_copy{display:contents}.k8hJkW_title,.k8hJkW_text{margin-top:var(--space-3)}.k8hJkW_kicker{letter-spacing:.14em;font-size:.6875rem}.k8hJkW_title{font-size:1.5rem;line-height:1.15}.k8hJkW_text{font-size:.9375rem;line-height:1.65}.k8hJkW_stage{margin-top:var(--space-5)}.k8hJkW_dial{width:min(100%,280px)}.k8hJkW_stepsWrap{order:1;margin-top:0}.k8hJkW_stepsWrap[data-open=true]{margin-top:var(--space-5)}}@media (min-width:768px){.k8hJkW_guide{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (min-width:768px) and (max-width:1023px){.k8hJkW_guide{align-items:start}}@media (min-width:1024px){.k8hJkW_guide{gap:var(--space-7);padding:var(--space-6) var(--space-7)}}@media (prefers-reduced-motion:no-preference){.k8hJkW_steps li,.k8hJkW_legend li{transition:color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out)}.k8hJkW_count{animation:k8hJkW_count-in var(--dur-base) var(--ease-out)}@media (max-width:1023px){.k8hJkW_stepsWrap{transition:grid-template-rows .6s var(--ease-out), margin-top .6s var(--ease-out), opacity .4s var(--ease-out)}.k8hJkW_stepsWrap li{opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);transform:translateY(8px)}.k8hJkW_stepsWrap[data-open=true] li{opacity:1;transition-delay:calc(.2s + var(--i) * 80ms), calc(.2s + var(--i) * 80ms), 0s, 0s;transform:none}}@keyframes k8hJkW_count-in{0%{opacity:0;transform:scale(.92)}}}
.r9_ZKW_card{flex-direction:column;height:100%;display:flex}.r9_ZKW_card:after{content:"";border-radius:inherit;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;position:absolute;inset:0}.r9_ZKW_card:hover:after{opacity:1}.r9_ZKW_media{aspect-ratio:4/3;margin:var(--space-2) var(--space-2) 0;border-radius:calc(var(--radius-lg) - var(--space-2));background:#fbf6ee;border:1px solid #2b243314;position:relative;overflow:hidden;box-shadow:0 2px 4px #2b24330f,0 12px 26px #2b24331f}.r9_ZKW_media:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 -24px 32px -24px #2b24331a}.r9_ZKW_sketch{isolation:isolate;background:#fffaf2;position:absolute;inset:0}.r9_ZKW_layer{object-fit:cover}.r9_ZKW_base{filter:grayscale()contrast(1.08)brightness(1.06)}.r9_ZKW_lines{filter:grayscale()invert()blur(2px);mix-blend-mode:color-dodge}.r9_ZKW_shade{filter:grayscale()contrast(1.9)brightness(.95);mix-blend-mode:multiply;opacity:.22}.r9_ZKW_sketch:after{content:"";z-index:1;mix-blend-mode:multiply;opacity:.55;pointer-events:none;background:#f4e8d6;position:absolute;inset:0}.r9_ZKW_body{gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);display:grid}.r9_ZKW_meta{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-muted);display:flex}.r9_ZKW_level{border-radius:var(--radius-pill);background:var(--color-purple-soft);color:var(--color-purple-deep);padding:.2rem .7rem;font-weight:500}.r9_ZKW_dot{background:var(--color-accent);border-radius:50%;width:4px;height:4px}.r9_ZKW_text{color:var(--color-muted)}.r9_ZKW_compact .r9_ZKW_media{aspect-ratio:16/10}.r9_ZKW_compact .r9_ZKW_body{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4)}.r9_ZKW_compact .r9_ZKW_meta{font-size:.8125rem}.r9_ZKW_compact .r9_ZKW_level{padding:.1rem .6rem}.r9_ZKW_compact h3{font-size:1.375rem;line-height:1.2}.r9_ZKW_compact .r9_ZKW_text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:no-preference){.r9_ZKW_card{transition:transform var(--dur-base) var(--ease-out)}.r9_ZKW_card:after{transition:opacity var(--dur-base) var(--ease-out)}@media (hover:hover){.r9_ZKW_card:hover{transform:translateY(var(--hover-lift))}}.r9_ZKW_sketch{transition:transform var(--dur-slow) var(--ease-out)}.r9_ZKW_card:hover .r9_ZKW_sketch{transform:scale(1.03)}}
.c1FIAa_carousel{position:relative}.c1FIAa_track{--gap:var(--space-4);gap:var(--gap);margin:0 calc(var(--space-2) * -1) calc(var(--space-6) * -1);padding:var(--space-3) var(--space-2) calc(var(--space-5) + var(--space-6));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.c1FIAa_track::-webkit-scrollbar{display:none}@media (pointer:fine){.c1FIAa_track{cursor:grab}}.c1FIAa_dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.c1FIAa_track.c1FIAa_dragging{scroll-behavior:auto}.c1FIAa_dragging>*{pointer-events:none}.c1FIAa_slide{scroll-snap-align:start;flex:0 0 85%}.c1FIAa_slide>:first-child{box-shadow:var(--shadow-sm)}.c1FIAa_slide>:first-child:after{box-shadow:var(--shadow-md)}.c1FIAa_arrow{z-index:2;border:1px solid var(--color-border);background:var(--color-surface);width:44px;height:44px;box-shadow:var(--shadow-md);color:var(--color-text);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:none;position:absolute;top:38%;translate:0 -50%}.c1FIAa_arrow:hover:not(:disabled){background:var(--color-purple);border-color:var(--color-purple);color:#fff}.c1FIAa_arrow:disabled{opacity:0;pointer-events:none}.c1FIAa_prev{left:calc(var(--space-5) * -1)}.c1FIAa_prev svg{rotate:180deg}.c1FIAa_next{right:calc(var(--space-5) * -1)}@media (min-width:640px){.c1FIAa_slide{flex-basis:calc((100% - var(--gap)) / 2)}.c1FIAa_arrow{display:grid}}@media (min-width:900px){.c1FIAa_slide{flex-basis:calc((100% - 2 * var(--gap)) / 3)}}@media (min-width:1200px){.c1FIAa_slide{flex-basis:calc((100% - 3 * var(--gap)) / 4)}}@media (prefers-reduced-motion:no-preference){.c1FIAa_track{scroll-behavior:smooth}.c1FIAa_arrow{transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), opacity var(--dur-base) var(--ease-out)}}
.QDK-cG_arc{overflow:visible}.QDK-cG_line{opacity:.5}.QDK-cG_chakra{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.QDK-cG_chakra{animation:9s ease-in-out infinite QDK-cG_chakra-glow;animation-delay:calc(var(--i) * .55s)}@keyframes QDK-cG_chakra-glow{0%,24%,to{opacity:.75;filter:none;scale:1}10%{opacity:1;filter:drop-shadow(0 0 3px);scale:1.1}}}
.Kw-rTG_toggle{display:none}@media (max-width:639px){.Kw-rTG_text{max-height:4.95em;max-height:3lh;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.4em),#0000);mask-image:linear-gradient(#000 calc(100% - 1.4em),#0000)}.Kw-rTG_open,.Kw-rTG_fits{max-height:var(--full,60rem);-webkit-mask-image:none;mask-image:none}.Kw-rTG_toggle{z-index:2;min-height:32px;margin-top:calc(var(--space-1) * -1);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-purple);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.25rem;padding:0;font-size:.6875rem;font-weight:700;display:inline-flex;position:relative}.Kw-rTG_toggle:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px;border-radius:4px}.Kw-rTG_chevron{stroke-width:2px}.Kw-rTG_chevronUp{transform:rotate(180deg)}}@media (max-width:639px) and (prefers-reduced-motion:no-preference){.Kw-rTG_text{transition:max-height .5s var(--ease-out)}.Kw-rTG_chevron{transition:transform var(--dur-base) var(--ease-out)}}
._49Cb0a_layout{isolation:isolate;gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}._49Cb0a_kolam{display:none}._49Cb0a_aside{top:calc(var(--nav-height) + var(--space-2));z-index:5;align-self:start;min-width:0;position:sticky}._49Cb0a_sections{gap:var(--space-4);min-width:0;display:grid}._49Cb0a_panel,._49Cb0a_layout ._49Cb0a_card{box-shadow:inset 0 1px 0 #ffffffe6, var(--shadow-md);background:#ffffffdb;border:1px solid #ffffffbf}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._49Cb0a_panel,._49Cb0a_layout ._49Cb0a_card{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(145deg,#ffffff9e,#ffffff61)}}._49Cb0a_panel{padding:var(--space-2);border-radius:var(--radius-pill)}._49Cb0a_panelHead,._49Cb0a_bar{display:none}._49Cb0a_kicker{font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);font-size:.6875rem;font-weight:700}._49Cb0a_count{font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:.75rem}._49Cb0a_bar{border-radius:var(--radius-pill);background:#2b24331a;height:3px;position:relative;overflow:hidden}._49Cb0a_bar:after{content:"";width:calc(var(--progress,0) * 100%);border-radius:inherit;background:var(--color-brand);position:absolute;inset:0 auto 0 0}._49Cb0a_list{gap:var(--space-1);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._49Cb0a_list::-webkit-scrollbar{display:none}._49Cb0a_list li{flex:none}._49Cb0a_row{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;min-height:36px;color:var(--color-muted);padding:0 .75rem 0 .5rem;font-size:.75rem;text-decoration:none;display:flex}._49Cb0a_rowText{display:grid}._49Cb0a_rowLevel{font-weight:500}._49Cb0a_rowTitle{display:none}._49Cb0a_signal{background:var(--color-surface);border:1.5px solid #2b243333;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}._49Cb0a_signal svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0}._49Cb0a_active ._49Cb0a_signal{border-color:var(--color-signal);background:var(--color-signal);box-shadow:0 0 0 3px var(--color-signal-soft)}._49Cb0a_done ._49Cb0a_signal{border-color:var(--color-brand);background:var(--color-brand)}._49Cb0a_done ._49Cb0a_signal svg{opacity:1}._49Cb0a_active ._49Cb0a_row{background:var(--color-signal-soft);color:var(--color-signal)}._49Cb0a_done ._49Cb0a_row{color:var(--color-brand-ink)}._49Cb0a_row:hover{color:var(--color-text)}._49Cb0a_card{--chakra:44px;gap:var(--space-2);padding:var(--space-5);scroll-margin-top:7rem;display:grid;position:relative}._49Cb0a_chakraWrap{--halo:calc(var(--chakra) * 1.45);top:var(--space-4);right:var(--space-4);width:var(--halo);height:var(--halo);pointer-events:none;place-items:center;display:grid;position:absolute}._49Cb0a_chakraWrap:before{content:"";opacity:.8;background:radial-gradient(circle,#fc864e33 0%,#ffc2661f 45%,#ffc26600 70%);border-radius:50%;position:absolute;inset:0}._49Cb0a_chakra{width:var(--chakra);height:var(--chakra);color:var(--color-brand);opacity:.75;position:relative}._49Cb0a_layout ._49Cb0a_card[data-state=active] ._49Cb0a_chakra,._49Cb0a_layout ._49Cb0a_card:hover ._49Cb0a_chakra{opacity:1}._49Cb0a_layout ._49Cb0a_card[data-state=active] ._49Cb0a_chakraWrap:before,._49Cb0a_layout ._49Cb0a_card:hover ._49Cb0a_chakraWrap:before{opacity:1;scale:1.08}@media (prefers-reduced-motion:no-preference){._49Cb0a_chakraWrap{transition:opacity .8s var(--ease-out) .2s, scale 1s var(--reveal-ease) .2s}[data-reveal=hidden] ._49Cb0a_chakraWrap{opacity:0;scale:.85}._49Cb0a_chakra [data-part]{stroke-dasharray:1;animation:1.6s cubic-bezier(.45,0,.2,1) .3s backwards _49Cb0a_chakra-draw}._49Cb0a_chakra [data-part=petal]{animation-delay:1s}[data-reveal=hidden] ._49Cb0a_chakra [data-part]{stroke-dashoffset:1px;animation:none}@keyframes _49Cb0a_chakra-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._49Cb0a_chakra,._49Cb0a_chakraWrap:before{transition:opacity var(--dur-base) var(--ease-out), scale var(--dur-slow) var(--ease-out)}._49Cb0a_layout ._49Cb0a_card[data-state=active] ._49Cb0a_chakra{animation:40s linear 2.9s infinite _49Cb0a_chakra-turn}@keyframes _49Cb0a_chakra-turn{to{transform:rotate(360deg)}}}@media (max-width:767px){._49Cb0a_layout ._49Cb0a_card ._49Cb0a_badges{min-height:calc(var(--chakra) * 1.45 - .75rem);padding-right:calc(var(--chakra) * 1.45);align-items:center}._49Cb0a_chakraWrap{top:.75rem;right:.875rem}}@media (min-width:768px){._49Cb0a_layout ._49Cb0a_card{--chakra:clamp(88px, 8.5vw, 120px);padding-right:calc(var(--chakra) * 1.45 + var(--space-7) + var(--space-3))}._49Cb0a_chakraWrap{top:50%;right:var(--space-6);translate:0 -50%}}._49Cb0a_layout ._49Cb0a_card[data-state=active]{box-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 3px var(--color-signal-soft), var(--shadow-md);border-color:#7f2ceb59}._49Cb0a_badges{gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}._49Cb0a_level,._49Cb0a_duration{font-family:var(--font-label);border-radius:var(--radius-pill);letter-spacing:.14em;text-transform:uppercase;padding:.1875rem .625rem;font-size:.625rem;font-weight:700}._49Cb0a_level{color:var(--color-brand-ink);background:#fc864e1a;border:1px solid #d6622c40}._49Cb0a_duration{border:1px solid var(--color-border);color:var(--color-muted);background:#ffffff80}._49Cb0a_cardTitle{font-size:clamp(1.375rem,2vw,1.625rem)}._49Cb0a_text{max-width:68ch;color:var(--color-muted);font-size:.9375rem;line-height:1.65}._49Cb0a_cardLink{color:inherit;text-decoration:none}._49Cb0a_cardLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}._49Cb0a_cardLink:focus-visible{outline:none}._49Cb0a_layout ._49Cb0a_card:has(._49Cb0a_cardLink:focus-visible){outline:2px solid var(--color-signal);outline-offset:3px}._49Cb0a_more{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-ink);justify-self:start;font-size:.6875rem;font-weight:700;display:inline-flex}._49Cb0a_layout ._49Cb0a_card:hover ._49Cb0a_cardTitle{color:var(--color-brand-ink)}._49Cb0a_layout ._49Cb0a_card:hover{border-color:#d6622c4d}._49Cb0a_cta{margin-top:var(--space-7);justify-content:center;display:flex}._49Cb0a_ctaIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:639px){._49Cb0a_sections{gap:var(--space-3)}._49Cb0a_card{padding:1.125rem 1.25rem}._49Cb0a_cta{margin-top:var(--space-6)}}@media (min-width:640px){._49Cb0a_card{padding:var(--space-5) var(--space-6)}}@media (min-width:640px) and (max-width:1023px){._49Cb0a_sections{gap:var(--space-3)}._49Cb0a_card{padding:var(--space-5)}._49Cb0a_cta{margin-top:var(--space-6)}}@media (min-width:1024px){._49Cb0a_layout{gap:var(--space-6);grid-template-columns:250px minmax(0,1fr)}._49Cb0a_kolam{z-index:-1;opacity:.4;pointer-events:none;width:250px;height:auto;display:block;position:absolute;top:25rem;left:0}._49Cb0a_aside{top:calc(var(--nav-height) + var(--space-6))}._49Cb0a_panel{gap:var(--space-3);padding:var(--space-4) var(--space-3);border-radius:var(--radius-lg);display:grid}._49Cb0a_panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-inline:var(--space-2);display:flex}._49Cb0a_kicker{font-size:.625rem}._49Cb0a_count{font-size:.6875rem}._49Cb0a_bar{margin-inline:var(--space-2);display:block}._49Cb0a_list{gap:0;display:grid;overflow:visible}._49Cb0a_row{min-height:0;padding:.3125rem var(--space-2);border-radius:var(--radius-sm);white-space:normal;align-items:center;gap:.625rem}._49Cb0a_signal{width:12px;height:12px}._49Cb0a_rowText{gap:1px}._49Cb0a_rowLevel{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;font-size:.5625rem;font-weight:700;line-height:1.3}._49Cb0a_rowTitle{color:var(--color-text);font-size:.75rem;line-height:1.3;display:block}._49Cb0a_active ._49Cb0a_row{color:var(--color-signal)}._49Cb0a_active ._49Cb0a_rowTitle{font-weight:500}._49Cb0a_row:hover ._49Cb0a_rowTitle{color:var(--color-brand-ink)}._49Cb0a_card{scroll-margin-top:0}}@media (prefers-reduced-motion:no-preference){._49Cb0a_signal,._49Cb0a_row,._49Cb0a_bar:after{transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}._49Cb0a_layout ._49Cb0a_card{transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}@media (hover:hover){._49Cb0a_layout ._49Cb0a_card:hover{transform:translateY(-3px)}}._49Cb0a_cardTitle{transition:color var(--dur-base) var(--ease-out)}._49Cb0a_more svg{transition:transform var(--dur-fast) var(--ease-out)}._49Cb0a_layout ._49Cb0a_card:hover ._49Cb0a_more svg{transform:translate(3px)}._49Cb0a_active ._49Cb0a_signal{animation:1.8s ease-in-out infinite _49Cb0a_signal-pulse}@keyframes _49Cb0a_signal-pulse{50%{box-shadow:0 0 0 6px #7f2ceb0f}}}
.ybWOAa_wrap{position:relative}.ybWOAa_button{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-purple-deep);cursor:pointer;background:#fff9;place-items:center;padding:0;display:inline-grid}.ybWOAa_button:hover{color:var(--color-purple);background:#fff;border-color:#7f2ceb66}.ybWOAa_signedIn{background:var(--color-purple-soft);color:var(--color-purple);font-family:var(--font-label);border-color:#7f2ceb59;font-size:1rem;font-weight:700}.ybWOAa_onDark{color:#fff;background:#ffffff1f;border-color:#ffffff59}.ybWOAa_onDark:hover{color:#fff;background:#ffffff38}.ybWOAa_menu{top:calc(100% + var(--space-2));z-index:2;width:max-content;min-width:13rem;max-width:18rem;padding:var(--space-4);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--glass-bg-fallback);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;position:absolute;right:0;transform:translateY(-6px)}.ybWOAa_menu[data-open=true]{opacity:1;visibility:visible;transform:none}.ybWOAa_signedInAs{color:var(--color-muted);font-size:.75rem}.ybWOAa_name{color:var(--color-purple-deep);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ybWOAa_signOut{width:100%;margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-purple-deep);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;padding:.5rem .75rem;font-size:.75rem;font-weight:700}.ybWOAa_signOut:hover{color:var(--color-purple);border-color:#7f2ceb66}@media (prefers-reduced-motion:no-preference){.ybWOAa_button,.ybWOAa_signOut{transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}.ybWOAa_menu{transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast)}.ybWOAa_menu[data-open=true]{transition-delay:0s}}
.rTNmzq_media{z-index:-2;object-fit:cover;object-position:35% center;width:100%;height:100%;position:absolute;inset:0}video.rTNmzq_media{opacity:0}video.rTNmzq_media[data-playing=true]{opacity:1}@media (prefers-reduced-motion:no-preference){video.rTNmzq_media{transition:opacity 1.2s var(--ease-out)}}
.z33PWG_form{gap:var(--space-5);display:grid}.z33PWG_title{color:var(--color-text);font-size:1rem;font-weight:700}.z33PWG_fields{gap:var(--space-4);display:grid}.z33PWG_field{align-content:start;gap:.375rem;display:grid}.z33PWG_label{color:var(--color-text);font-size:.875rem;font-weight:700}.z33PWG_optional{color:var(--color-muted);font-weight:400}.z33PWG_input{border-radius:var(--radius-sm);width:100%;min-height:46px;color:var(--color-text);background:#fff;border:1px solid #2b24332e;padding:.5rem .875rem;font-size:1rem;line-height:1.5}.z33PWG_input:hover{border-color:#7f2ceb73}.z33PWG_input:focus-visible{outline:2px solid var(--color-purple);outline-offset:1px;border-color:var(--color-purple)}.z33PWG_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%235b5266' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;background-size:12px 8px;padding-right:2.5rem}.z33PWG_select.z33PWG_placeholder{color:#8a8195}.z33PWG_select option{color:var(--color-text)}.z33PWG_invalid{border-color:var(--color-error)}.z33PWG_error{color:var(--color-error);font-size:.8125rem}.z33PWG_note{color:var(--color-muted);font-size:.8125rem}.z33PWG_found{color:#2f7a3e}.z33PWG_missing{color:var(--color-brand-ink)}.z33PWG_message{padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-error);background:#a63a2b14;font-size:.875rem}.z33PWG_actions{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.z33PWG_cancel{color:var(--color-muted);cursor:pointer;background:0 0;border:0;padding:.5rem .25rem;font-size:.9375rem;font-weight:700}.z33PWG_cancel:hover{color:var(--color-purple-deep)}@media (min-width:600px){.z33PWG_fields{gap:var(--space-5) var(--space-4);grid-template-columns:1fr 1fr}.z33PWG_field{grid-column:1/-1}.z33PWG_field.z33PWG_half{grid-column:auto}}
.CCEn-W_button{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-purple-deep);background:#fff9;place-items:center;display:inline-grid;position:relative}.CCEn-W_button:hover{color:var(--color-purple);background:#fff;border-color:#7f2ceb66}.CCEn-W_onDark{color:#fff;background:#ffffff1f;border-color:#ffffff59}.CCEn-W_badge{border-radius:var(--radius-pill);background:var(--color-brand-deep);color:#fff;border:2px solid #fff;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.625rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}@media (prefers-reduced-motion:no-preference){.CCEn-W_button{transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}.CCEn-W_badge{animation:CCEn-W_pop .4s var(--ease-out)}@keyframes CCEn-W_pop{0%{scale:.4}}}
.lea7ga_kolam{color:var(--color-brand);overflow:visible}.lea7ga_line{stroke-dasharray:1;stroke-dashoffset:0}.lea7ga_solid{fill:var(--color-bg)}@media (prefers-reduced-motion:no-preference){.lea7ga_kolam[data-draw=hidden] .lea7ga_line{stroke-dashoffset:1px;fill-opacity:0}.lea7ga_kolam[data-draw=shown] .lea7ga_line{animation:lea7ga_kolam-cycle 10s cubic-bezier(.45, 0, .2, 1) calc(var(--step) * .45s) infinite backwards}@keyframes lea7ga_kolam-cycle{0%{stroke-dashoffset:1px;fill-opacity:0}30%{stroke-dashoffset:0;fill-opacity:0}40%{fill-opacity:1}78%{stroke-dashoffset:0;fill-opacity:1}88%{fill-opacity:0}to{stroke-dashoffset:-1px;fill-opacity:0}}}
.erTu9a_mandala{overflow:visible}.erTu9a_line{stroke-dasharray:1;stroke-dashoffset:0}.erTu9a_solid{fill:var(--mandala-fill,transparent)}.erTu9a_turn{transform-origin:120px 120px}@media (prefers-reduced-motion:no-preference){.erTu9a_mandala[data-draw=hidden] .erTu9a_line{stroke-dashoffset:1px;fill-opacity:0}.erTu9a_mandala[data-draw=shown] .erTu9a_line{animation:erTu9a_mandala-draw 1.8s cubic-bezier(.45, 0, .2, 1) calc(var(--step) * .35s) backwards}.erTu9a_mandala[data-draw=shown] .erTu9a_turn{animation:120s linear 3.5s infinite erTu9a_mandala-turn}.erTu9a_mandala[data-draw=shown]{animation:6s ease-in-out 3.5s infinite erTu9a_mandala-glow}@keyframes erTu9a_mandala-draw{0%{stroke-dashoffset:1px;fill-opacity:0}75%{stroke-dashoffset:0;fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes erTu9a_mandala-turn{to{transform:rotate(360deg)}}@keyframes erTu9a_mandala-glow{50%{filter:drop-shadow(0 0 10px #ffe0b873)}}}
@media (prefers-reduced-motion:no-preference){.U2Tp6W_reveal{transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), transform var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s)}.U2Tp6W_reveal[data-reveal=hidden]{opacity:0;transform:translate3d(0, var(--reveal-distance), 0);will-change:opacity, transform}}
.RdYV6W_book,.RdYV6W_list{gap:var(--space-3);display:grid}.RdYV6W_card{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:#fff;border:1px solid #2b243324;display:flex}.RdYV6W_card:hover{border-color:#7f2ceb59}.RdYV6W_selected,.RdYV6W_selected:hover{border-color:var(--color-purple);box-shadow:0 0 0 1px var(--color-purple);background:#faf6ff}.RdYV6W_choice{align-items:flex-start;gap:var(--space-3);cursor:pointer;flex:1;min-width:0;display:flex}.RdYV6W_radio{width:20px;height:20px;accent-color:var(--color-purple);cursor:pointer;flex-shrink:0;margin:2px 0 0}.RdYV6W_text{gap:.125rem;min-width:0;display:grid}.RdYV6W_name{color:var(--color-text);font-weight:700}.RdYV6W_lines{color:var(--color-muted);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}.RdYV6W_phone{color:var(--color-muted);margin-top:.125rem;font-size:.875rem}.RdYV6W_actions,.RdYV6W_confirm{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.RdYV6W_confirm{gap:var(--space-3);color:var(--color-text);font-size:.875rem}.RdYV6W_link,.RdYV6W_danger{cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.875rem;font-weight:700}.RdYV6W_link{color:var(--color-purple)}.RdYV6W_link:hover:not(:disabled){color:var(--color-purple-deep);text-underline-offset:3px;text-decoration:underline}.RdYV6W_danger{color:var(--color-error)}.RdYV6W_danger:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.RdYV6W_link:disabled,.RdYV6W_danger:disabled{opacity:.4;cursor:default}.RdYV6W_formCard{padding:var(--space-5);border:1px solid var(--color-purple);border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--color-purple);background:#fff}.RdYV6W_add{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:52px;padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-purple);cursor:pointer;background:0 0;border:1px dashed #7f2ceb73;font-size:.9375rem;font-weight:700;display:flex}.RdYV6W_add:hover:not(:disabled){background:var(--color-purple-soft);border-style:solid}.RdYV6W_add:disabled{opacity:.45;cursor:default}.RdYV6W_loading{border-radius:var(--radius-md);background:#faf7f4;min-height:96px}.RdYV6W_error{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-error);background:#a63a2b14;flex-wrap:wrap;font-size:.875rem;display:flex}.RdYV6W_error p{margin:0}@media (max-width:599px){.RdYV6W_card{padding:var(--space-4);flex-direction:column}.RdYV6W_actions,.RdYV6W_confirm{padding-left:calc(20px + var(--space-3));flex-wrap:wrap}.RdYV6W_formCard{padding:var(--space-4)}}@media (prefers-reduced-motion:no-preference){.RdYV6W_card,.RdYV6W_add{transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}}
.A0P4Kq_card{margin-top:calc(var(--section-space) / 2);box-shadow:var(--shadow-lg);border-radius:28px;display:grid;overflow:hidden}.A0P4Kq_cover{object-fit:cover}.A0P4Kq_story{align-items:flex-start;gap:var(--space-4);color:#fff;background:radial-gradient(circle at 22% 12%,#ffffff24 0%,#fff0 45%),linear-gradient(135deg,#46755f 0%,#2f5345 55%,#243f35 100%);flex-direction:column;padding:clamp(1.75rem,4vw,2.75rem);display:flex}.A0P4Kq_title{color:#fff;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.08}.A0P4Kq_accent{color:var(--color-accent);display:block}.A0P4Kq_story .A0P4Kq_tamil{color:var(--color-accent)}.A0P4Kq_text{color:#ffffffdb;max-width:54ch;font-size:.9375rem;line-height:1.65}.A0P4Kq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.A0P4Kq_actions>a{min-height:44px;padding:.6rem 1.35rem;font-size:.875rem}.A0P4Kq_highlight{align-items:center;gap:var(--space-4);width:100%;max-width:480px;margin-top:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:20px;display:flex}.A0P4Kq_thumb{aspect-ratio:4/3;border-radius:12px;flex-shrink:0;width:88px;position:relative;overflow:hidden}.A0P4Kq_highlightBody{gap:var(--space-2);justify-items:start;display:grid}.A0P4Kq_highlightTitle{font-family:var(--font-heading);font-size:1.125rem;font-weight:500;line-height:1.25}.A0P4Kq_link{font-family:var(--font-label);align-items:center;gap:var(--space-2);color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.A0P4Kq_link .text-link{color:#fff}.A0P4Kq_link:hover .text-link:after{transform-origin:0;transform:scaleX(1)}.A0P4Kq_link:focus-visible .text-link:after{transform-origin:0;transform:scaleX(1)}.A0P4Kq_link:focus-visible{outline-color:#fff}.A0P4Kq_portrait{aspect-ratio:1;background:#f1e9fd;width:100%;position:relative}.A0P4Kq_portrait:after{content:"";pointer-events:none;background:linear-gradient(#1c0a3000 55%,#1c0a308c 100%);position:absolute;inset:0}.A0P4Kq_facts{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:1;gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid;position:absolute}.A0P4Kq_fact{justify-content:flex-end;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:#fff;background:#1c0a306b;border:1px solid #ffffff38;border-radius:18px;flex-flow:row-reverse wrap-reverse;display:flex}.A0P4Kq_factValue{font-family:var(--font-heading);font-variant-numeric:lining-nums;margin:0;font-size:1.625rem;font-weight:500;line-height:1.1}.A0P4Kq_factLabel{color:#ffffffd9;font-size:.8125rem}@media (min-width:640px){.A0P4Kq_portrait{aspect-ratio:16/10}}@media (min-width:960px){.A0P4Kq_card{grid-template-columns:1.1fr 1fr}.A0P4Kq_story{justify-content:center}.A0P4Kq_portrait{aspect-ratio:auto;min-height:100%}}@media (max-width:767px){.A0P4Kq_card,.A0P4Kq_highlight{border-radius:var(--radius-lg)}.A0P4Kq_actions>a{min-height:38px;padding:.45rem 1.125rem;font-size:.6875rem}}@media (max-width:479px){.A0P4Kq_story{gap:var(--space-3);padding:var(--space-5) var(--space-4)}.A0P4Kq_portrait{aspect-ratio:5/4}.A0P4Kq_thumb{width:72px}.A0P4Kq_fact{padding:var(--space-2) var(--space-3);flex-flow:column-reverse;align-items:flex-start}.A0P4Kq_factValue{font-size:1.375rem}.A0P4Kq_factLabel{font-size:.75rem}}
._9TB_LG_list{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}._9TB_LG_card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);scroll-margin-top:calc(var(--nav-height) + var(--space-5));display:grid;overflow:hidden}._9TB_LG_coverPanel{padding:var(--space-6) var(--space-5);background:#f8f5fb;place-items:center;display:grid}._9TB_LG_cover{width:min(56vw,220px)}._9TB_LG_coverFrame{aspect-ratio:1241/1832;background:#eee;border-radius:3px 8px 8px 3px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a0a241f,0 10px 24px #1a0a2429}._9TB_LG_coverFrame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0003 0%,#ffffff29 2.5%,#0000000f 5%,#0000 9%);position:absolute;inset:0}._9TB_LG_coverImage{width:115%;max-width:none;height:auto;position:absolute;top:-5.1%;left:-7.5%}._9TB_LG_body{align-content:start;gap:var(--space-3);padding:var(--space-5);display:grid}._9TB_LG_kind{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-purple);font-size:.75rem;font-weight:700}._9TB_LG_title{font-family:var(--font-heading);color:var(--color-heading);margin:0;font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:600;line-height:1.15}._9TB_LG_subtitle{margin-top:var(--space-1);font-family:var(--font-subheading);color:var(--color-muted);font-size:1rem;font-weight:400;display:block}._9TB_LG_tamil{color:var(--color-purple-deep);font-size:1.125rem;line-height:1.5}._9TB_LG_tamilSubtitle{color:var(--color-muted);font-size:.875rem;display:block}._9TB_LG_description{gap:var(--space-2);color:var(--color-muted);font-size:.9375rem;line-height:1.65;display:grid}._9TB_LG_about{justify-items:start;gap:var(--space-1);display:grid}@media (max-width:1023px){._9TB_LG_clamped{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}._9TB_LG_more{min-height:32px;color:var(--color-purple);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-size:.6875rem;font-weight:700;display:inline-flex}._9TB_LG_more:hover{color:var(--color-brand-ink)}._9TB_LG_more[aria-expanded=true] ._9TB_LG_moreIcon{rotate:180deg}@media (prefers-reduced-motion:no-preference){._9TB_LG_moreIcon{transition:rotate var(--dur-base) var(--ease-out)}._9TB_LG_about:has(._9TB_LG_more[aria-expanded=true]) ._9TB_LG_description{animation:_9TB_LG_about-open .4s var(--ease-out)}@keyframes _9TB_LG_about-open{0%{opacity:.4}}}._9TB_LG_themes{gap:var(--space-1) var(--space-3);color:var(--color-purple-deep);flex-wrap:wrap;font-size:.8125rem;display:flex}._9TB_LG_themes li+li:before{content:"·";margin-right:var(--space-3);color:var(--color-accent);font-weight:700}._9TB_LG_meta{gap:var(--space-3) var(--space-6);margin:var(--space-1) 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._9TB_LG_meta dt{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700}._9TB_LG_meta dd{color:var(--color-text);margin:0;font-size:.9375rem;font-weight:700}._9TB_LG_buy{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:#fdf8f3;flex-wrap:wrap;display:flex}._9TB_LG_priceLabel{margin-bottom:var(--space-1);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700}._9TB_LG_price{font-family:var(--font-heading);color:var(--color-heading);font-variant-numeric:lining-nums;font-size:2rem;font-weight:600;line-height:1}._9TB_LG_priceNote{margin-top:var(--space-1);color:var(--color-muted);font-size:.75rem}._9TB_LG_actions{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}._9TB_LG_add,._9TB_LG_viewCart{white-space:nowrap;min-height:48px}._9TB_LG_stepper{border-radius:var(--radius-pill);background:#fff;border:1px solid #2b24331f;align-items:center;height:48px;padding:0 4px;display:inline-flex;box-shadow:0 1px 2px #2b24330d}._9TB_LG_stepper button{width:38px;height:38px;color:var(--color-purple-deep);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._9TB_LG_stepper button:hover:not(:disabled){background:var(--color-purple-soft)}._9TB_LG_stepper button:focus-visible{outline:2px solid var(--color-purple);outline-offset:1px}._9TB_LG_stepper button:disabled{opacity:.35;cursor:default}._9TB_LG_stepper span{text-align:center;min-width:2.25ch;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}@media (prefers-reduced-motion:no-preference){._9TB_LG_inCart{animation:_9TB_LG_in-cart .26s var(--ease-out)}._9TB_LG_stepper button{transition:background-color var(--dur-fast) var(--ease-out)}@keyframes _9TB_LG_in-cart{0%{opacity:0;transform:translateY(4px)}}}@media (min-width:768px){._9TB_LG_card{grid-template-columns:minmax(240px,.75fr) minmax(0,2fr)}._9TB_LG_coverPanel{padding:var(--space-7) var(--space-6)}._9TB_LG_cover{width:100%;max-width:240px}._9TB_LG_body{padding:var(--space-6) var(--space-7) var(--space-6) var(--space-6)}}@media (min-width:768px) and (max-width:1023px){._9TB_LG_card{grid-template-columns:minmax(200px,.7fr) minmax(0,2fr)}._9TB_LG_coverPanel{padding:var(--space-6) var(--space-5)}._9TB_LG_cover{max-width:200px}._9TB_LG_body{gap:var(--space-2);padding:var(--space-5)}._9TB_LG_price{font-size:1.75rem}}@media (max-width:767px){._9TB_LG_list{gap:var(--space-4)}._9TB_LG_coverPanel{padding:var(--space-5) var(--space-4)}._9TB_LG_cover{width:min(42vw,164px)}._9TB_LG_body{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5)}._9TB_LG_kind{font-size:.6875rem}._9TB_LG_title{font-size:1.5rem}._9TB_LG_subtitle{font-size:.9375rem}._9TB_LG_tamil{font-size:1rem}._9TB_LG_description{font-size:.875rem;line-height:1.6}._9TB_LG_themes{gap:var(--space-1) var(--space-2);font-size:.75rem}._9TB_LG_themes li+li:before{margin-right:var(--space-2)}._9TB_LG_meta dd{font-size:.875rem}._9TB_LG_buy{align-items:center;gap:0 var(--space-3);margin-top:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}._9TB_LG_priceBlock{display:contents}._9TB_LG_priceLabel{grid-column:1;margin-bottom:2px;font-size:.625rem}._9TB_LG_price{grid-column:1;font-size:1.5rem;line-height:1.15}._9TB_LG_actions{grid-area:1/2/3;align-self:center}._9TB_LG_actions._9TB_LG_inCart{justify-content:stretch;gap:var(--space-2);margin-top:var(--space-3);grid-area:auto/1/auto/-1}._9TB_LG_inCart ._9TB_LG_viewCart{flex:1}._9TB_LG_stepper,._9TB_LG_viewCart{height:42px;min-height:42px}._9TB_LG_stepper button{width:34px;height:34px}._9TB_LG_priceNote{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid #b4501c1f;grid-column:1/-1;font-size:.6875rem}._9TB_LG_meta{padding-top:var(--space-2);gap:var(--space-2) var(--space-5)}._9TB_LG_add{min-height:42px;padding-inline:1.125rem}}
._3uX23q_hero{padding-top:calc(var(--nav-height) + var(--space-5));padding-bottom:var(--space-4)}._3uX23q_kicker{margin-bottom:var(--space-4);font-family:var(--font-label);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--color-purple);font-size:.75rem;font-weight:700}._3uX23q_card{isolation:isolate;background:var(--color-purple-deep);height:clamp(460px,70svh,640px);box-shadow:var(--shadow-lg);border-radius:32px;position:relative;overflow:hidden}._3uX23q_media{z-index:-1;isolation:isolate;position:absolute;inset:0}._3uX23q_image{object-fit:cover}._3uX23q_panel{inset:auto var(--space-3) var(--space-3);padding:var(--space-4) var(--space-5);color:var(--color-text);background:#ffffffe0;border:1px solid #fff9;border-radius:20px;justify-items:start;gap:.375rem;display:grid;position:absolute;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #ffffff40,0 10px 36px #2b243333}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._3uX23q_panel{-webkit-backdrop-filter:blur(28px)saturate(115%)brightness(1.06);backdrop-filter:blur(28px)saturate(115%)brightness(1.06);background:linear-gradient(140deg,#ffffffb8 0%,#ffffff80 100%)}}._3uX23q_badge{border-radius:var(--radius-pill);background:var(--color-purple-deep);color:#fff;font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;padding:.1875rem .625rem;font-size:.625rem;font-weight:700}._3uX23q_title{color:var(--color-purple-deep);font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.1}._3uX23q_accent{color:var(--color-purple);font-style:italic}._3uX23q_panel ._3uX23q_tamil{color:var(--color-purple);font-size:.9375rem;line-height:1.4}._3uX23q_text{max-width:52ch;color:var(--color-text);font-size:.875rem;line-height:1.55}._3uX23q_stats{gap:var(--space-3);max-width:1040px;margin:var(--space-5) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3uX23q_stat{justify-content:flex-end;gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column-reverse;display:flex;position:relative}._3uX23q_value{font-family:var(--font-heading);color:var(--color-brand-ink);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:clamp(1.625rem,2.4vw,2rem);font-weight:600;line-height:1.1}._3uX23q_label{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-purple-deep);padding-right:2.75rem;font-size:.6875rem;font-weight:700}._3uX23q_icon{top:var(--space-4);right:var(--space-4);background:var(--color-purple-soft);width:36px;height:36px;color:var(--color-purple);border-radius:50%;place-items:center;display:grid;position:absolute}@media (min-width:768px){._3uX23q_panel{right:auto;left:var(--space-5);bottom:var(--space-5);width:min(420px, calc(100% - 2 * var(--space-5)))}}@media (min-width:900px){._3uX23q_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){._3uX23q_hero{padding-top:calc(var(--nav-height) + var(--space-3))}._3uX23q_card{border-radius:var(--radius-lg);height:clamp(400px,62svh,520px)}._3uX23q_panel{padding:var(--space-3) var(--space-4);border-radius:18px}._3uX23q_stats{gap:var(--space-2);margin-top:var(--space-3)}._3uX23q_stat{padding:var(--space-3) var(--space-4);border-radius:18px}._3uX23q_value{padding-right:2.25rem;font-size:1.5rem}._3uX23q_label{letter-spacing:.08em;padding-right:0;font-size:.625rem}._3uX23q_icon{top:var(--space-3);right:var(--space-3);width:30px;height:30px}._3uX23q_icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1023px){._3uX23q_card{height:clamp(420px,44svh,520px)}._3uX23q_stats{margin-top:var(--space-4)}}@media (prefers-reduced-motion:no-preference){._3uX23q_card,._3uX23q_panel,._3uX23q_stat{animation:_3uX23q_rise var(--dur-slow) var(--ease-out) backwards}._3uX23q_card{animation-delay:.1s}._3uX23q_panel{animation-delay:.35s}._3uX23q_stat:first-child{animation-delay:.5s}._3uX23q_stat:nth-child(2){animation-delay:.58s}._3uX23q_stat:nth-child(3){animation-delay:.66s}._3uX23q_stat:nth-child(4){animation-delay:.74s}._3uX23q_media{animation:24s ease-in-out infinite alternate _3uX23q_slow-zoom}._3uX23q_stat{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}@media (hover:hover){._3uX23q_stat:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}}@keyframes _3uX23q_rise{0%{opacity:0;transform:translate3d(0, var(--reveal-distance), 0)}}@keyframes _3uX23q_slow-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}}
.cJzEcG_header{--float-gap:var(--space-3);--float-height:56px;z-index:50;padding-right:var(--scroll-lock-gap,0px);position:fixed;inset:0 0 auto}.cJzEcG_hidden:not(:focus-within){transform:translate3d(0, calc(-100% - var(--float-gap) - 8px), 0)}.cJzEcG_shell{border-radius:0;width:100%;margin-inline:auto;position:relative}.cJzEcG_shell:before,.cJzEcG_shell:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cJzEcG_shell:before{background:#ffffff59}.cJzEcG_shell:after{background:var(--glass-bg-fallback);border:1px solid var(--glass-border);box-shadow:var(--shadow-md);opacity:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cJzEcG_shell:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cJzEcG_shell:after{background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}}.cJzEcG_floating .cJzEcG_shell{width:calc(100% - 2 * var(--space-4));border-radius:calc(var(--float-height) / 2);transform:translate3d(0, var(--float-gap), 0)}.cJzEcG_floating .cJzEcG_shell:before,.cJzEcG_onDark .cJzEcG_shell:before{opacity:0}.cJzEcG_onDark .cJzEcG_links .cJzEcG_link{color:#ffffffe0}.cJzEcG_onDark .cJzEcG_links .cJzEcG_link[aria-current=page]{color:#fff}.cJzEcG_onDark .cJzEcG_toggle{background:#ffffff1f;border-color:#ffffff59}.cJzEcG_onDark .cJzEcG_bar{background:#fff}.cJzEcG_floating .cJzEcG_shell:after,.cJzEcG_open .cJzEcG_shell:after{opacity:1}.cJzEcG_nav{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-5);height:var(--nav-height);display:flex;position:relative}.cJzEcG_floating .cJzEcG_nav{height:var(--float-height);padding-inline:var(--space-5) 8px}.cJzEcG_brand{border-radius:var(--radius-sm);flex-shrink:0;display:inline-flex}.cJzEcG_links{gap:clamp(1.25rem,2.5vw,2.25rem);display:none}.cJzEcG_links .cJzEcG_link{color:var(--color-purple-deep)}.cJzEcG_links .cJzEcG_link[aria-current=page]{color:var(--color-purple)}.cJzEcG_links .cJzEcG_link{letter-spacing:.01em;font-size:.875rem}.cJzEcG_cta{display:none}.cJzEcG_end{align-items:center;gap:var(--space-2);display:flex}.cJzEcG_nav .cJzEcG_cta{white-space:nowrap;flex-shrink:0;min-height:40px;padding:.5rem 1.25rem;font-size:.875rem}.cJzEcG_toggle{border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;background:#fff9;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:40px;height:40px;padding:0;display:inline-flex;position:relative}.cJzEcG_bar{background:var(--color-purple-deep);border-radius:2px;width:18px;height:1.5px}.cJzEcG_toggle[aria-expanded=true] .cJzEcG_bar:nth-last-child(2){transform:translateY(4.25px)rotate(45deg)}.cJzEcG_toggle[aria-expanded=true] .cJzEcG_bar:last-child{transform:translateY(-4.25px)rotate(-45deg)}.cJzEcG_backdrop{z-index:60;opacity:0;visibility:hidden;background:#2b140861;position:fixed;inset:0}.cJzEcG_backdrop[data-open=true]{opacity:1;visibility:visible}.cJzEcG_drawer{--drawer-line:#b4501c29;z-index:61;width:min(86vw,380px);height:100dvh;padding:var(--space-5) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom));overscroll-behavior:contain;color:var(--color-brand-ink);visibility:hidden;background:#f5f5f5;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-12px 0 40px #2b140829}.cJzEcG_drawer[data-open=true]{visibility:visible;transform:none}.cJzEcG_drawerHead{padding-bottom:var(--space-4);border-bottom:1px solid var(--drawer-line);justify-content:space-between;align-items:center;display:flex}.cJzEcG_drawerTitle,.cJzEcG_drawerLabel{font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;color:var(--color-brand-ink);font-size:.75rem;font-weight:700}.cJzEcG_drawerClose{width:40px;height:40px;color:var(--color-brand-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-8px;padding:0;display:grid}.cJzEcG_drawerClose:hover{background:#fc864e1f}.cJzEcG_drawerLink{justify-content:space-between;align-items:center;gap:var(--space-3);border:0;border-bottom:1px solid var(--drawer-line);width:100%;color:var(--color-brand-ink);font-family:var(--font-heading);text-align:left;cursor:pointer;background:0 0;padding:.875rem 0;font-size:1.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.cJzEcG_drawerArrow{color:var(--color-brand);flex-shrink:0}.cJzEcG_drawerLink[aria-current=page] span{align-items:center;gap:var(--space-2);color:var(--color-brand-deep);display:inline-flex}.cJzEcG_drawerLink[aria-current=page] span:before{content:"";background:var(--color-brand);border-radius:50%;width:7px;height:7px}.cJzEcG_drawer :focus-visible{outline-color:var(--color-brand)}.cJzEcG_drawerLink:focus-visible{outline-offset:-2px}.cJzEcG_drawerAction{margin-top:var(--space-5)}.cJzEcG_drawerSignIn{width:100%}.cJzEcG_drawerSignIn:focus-visible{outline-color:var(--color-brand-deep)}.cJzEcG_drawerFoot{gap:var(--space-3);padding-top:var(--space-6);margin-top:auto;display:grid}.cJzEcG_drawerFoot:before{content:"";height:1px;margin-bottom:var(--space-2);background:var(--drawer-line)}.cJzEcG_drawerSocial{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.cJzEcG_drawerSocialLink{width:42px;height:42px;color:var(--color-brand-ink);border:1px solid #b4501c4d;border-radius:50%;place-items:center;display:grid}a.cJzEcG_drawerSocialLink:hover{border-color:var(--color-brand);background:#fc864e1a}.cJzEcG_drawerContact{align-items:center;gap:var(--space-3);color:var(--color-brand-ink);justify-self:start;font-size:.9375rem;text-decoration:none;display:inline-flex}.cJzEcG_drawerContact svg{color:var(--color-brand)}.cJzEcG_drawerContact:hover{color:var(--color-brand-deep)}@media (min-width:960px){.cJzEcG_links{display:flex}.cJzEcG_cta{display:inline-flex}.cJzEcG_toggle,.cJzEcG_backdrop,.cJzEcG_drawer{display:none}.cJzEcG_floating .cJzEcG_shell{width:min(calc(100% - 2 * var(--space-4)), max(80%, 840px))}.cJzEcG_floating .cJzEcG_nav{padding-inline:var(--space-5) 8px}}@media (prefers-reduced-motion:no-preference){.cJzEcG_header{transition:transform .45s var(--ease-out)}.cJzEcG_shell{transition:width .5s var(--ease-out), border-radius .5s var(--ease-out), transform .5s var(--ease-out)}.cJzEcG_nav{transition:height .5s var(--ease-out), padding .5s var(--ease-out)}.cJzEcG_shell:before,.cJzEcG_shell:after{transition:opacity var(--dur-base) var(--ease-out)}.cJzEcG_bar{transition:transform var(--dur-base) var(--ease-out)}.cJzEcG_backdrop{transition:opacity .4s var(--ease-out), visibility 0s linear .4s}.cJzEcG_drawer{transition:transform .5s cubic-bezier(.32,.72,0,1),visibility 0s linear .5s}.cJzEcG_backdrop[data-open=true],.cJzEcG_drawer[data-open=true]{transition-delay:0s}.cJzEcG_drawerLinks li,.cJzEcG_drawerAction,.cJzEcG_drawerFoot{opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);transform:translate(16px)}.cJzEcG_drawer[data-open=true] .cJzEcG_drawerLinks li,.cJzEcG_drawer[data-open=true] .cJzEcG_drawerAction,.cJzEcG_drawer[data-open=true] .cJzEcG_drawerFoot{opacity:1;transition:opacity .5s var(--ease-out) calc(.12s + var(--row,0) * 50ms), transform .5s var(--ease-out) calc(.12s + var(--row,0) * 50ms);transform:none}.cJzEcG_drawerLinks li:nth-child(2){--row:1}.cJzEcG_drawerLinks li:nth-child(3){--row:2}.cJzEcG_drawerLinks li:nth-child(4){--row:3}.cJzEcG_drawerLinks li:nth-child(5){--row:4}.cJzEcG_drawerLinks li:nth-child(6){--row:5}.cJzEcG_drawerLinks li:nth-child(7){--row:6}.cJzEcG_drawerAction{--row:7}.cJzEcG_drawerFoot{--row:8}.cJzEcG_drawerArrow{transition:transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.cJzEcG_drawerLink:hover .cJzEcG_drawerArrow{transform:translate(2px,-2px)}}.cJzEcG_drawerClose,.cJzEcG_drawerSocialLink,.cJzEcG_drawerContact{transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}}
.A23O5q_section{padding-block:calc(var(--section-space) / 2)}.A23O5q_head{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-7);flex-wrap:wrap;margin-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.A23O5q_title{margin-top:var(--space-3)}.A23O5q_tamil{margin-top:var(--space-2)}.A23O5q_intro{margin-top:var(--space-4)}.A23O5q_link{flex-shrink:0}.A23O5q_aside{align-self:center;display:flex}@media (max-width:767px){.A23O5q_head{gap:var(--space-3);margin-bottom:var(--space-5)}.A23O5q_title{margin-top:.375rem}.A23O5q_tamil{margin-top:var(--space-1)}.A23O5q_intro{margin-top:.625rem}}@media (min-width:768px){.A23O5q_head{flex-wrap:nowrap}.A23O5q_head>:first-child{flex:0 auto;min-width:0}}
.YCwLYq_layout{gap:var(--space-6);align-items:start;display:grid}.YCwLYq_lines{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:grid}.YCwLYq_line{gap:var(--space-2) var(--space-4);padding:var(--space-5);grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"thumb info total""thumb controls controls";align-items:center;display:grid}.YCwLYq_line+.YCwLYq_line{border-top:1px solid var(--color-border)}.YCwLYq_thumb{grid-area:thumb;align-self:start}.YCwLYq_info{grid-area:info;gap:.125rem;min-width:0;display:grid}.YCwLYq_name{font-family:var(--font-heading);color:var(--color-heading);font-size:1.25rem;font-weight:600;line-height:1.2;text-decoration:none}.YCwLYq_name:hover{color:var(--color-purple)}.YCwLYq_sub{color:var(--color-muted);font-size:.875rem}.YCwLYq_tamil{color:var(--color-purple-deep);font-size:.9375rem}.YCwLYq_unit{color:var(--color-muted);font-size:.8125rem}.YCwLYq_controls{align-items:center;gap:var(--space-4);grid-area:controls;display:flex}.YCwLYq_stepper{border:1px solid var(--color-border);border-radius:var(--radius-pill);align-items:center;display:inline-flex}.YCwLYq_stepper button{width:36px;height:36px;color:var(--color-purple-deep);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.YCwLYq_stepper button:hover:not(:disabled){background:var(--color-purple-soft)}.YCwLYq_stepper button:disabled{opacity:.35;cursor:default}.YCwLYq_stepper span{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-weight:700}.YCwLYq_remove{color:var(--color-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;text-decoration:underline}.YCwLYq_remove:hover{color:var(--color-error)}.YCwLYq_lineTotal{color:var(--color-text);font-variant-numeric:tabular-nums;grid-area:total;align-self:start;font-weight:700}.YCwLYq_summary{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fdf8f3;display:grid}.YCwLYq_summaryTitle{font-family:var(--font-heading);font-size:1.5rem}.YCwLYq_note{color:var(--color-muted);font-size:.8125rem;line-height:1.55}.YCwLYq_checkout{width:100%;margin-top:var(--space-2)}.YCwLYq_secure{color:var(--color-muted);justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.YCwLYq_loading{border-radius:var(--radius-lg);background:#faf7f4;min-height:240px}.YCwLYq_back{justify-self:center;font-size:.9375rem}@media (min-width:900px){.YCwLYq_layout{grid-template-columns:minmax(0,1fr) 340px}.YCwLYq_summary{top:calc(var(--nav-height) + var(--space-5));position:sticky}.YCwLYq_line{gap:var(--space-5);grid-template-columns:72px minmax(0,1fr) auto auto;grid-template-areas:"thumb info controls total"}.YCwLYq_lineTotal{text-align:right;align-self:center;min-width:5ch}}
._0CLeqG_layout{gap:var(--space-6);align-items:start;display:grid}._0CLeqG_section{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}._0CLeqG_sectionTitle{font-family:var(--font-heading);color:var(--color-heading);font-size:1.5rem;font-weight:600;line-height:1.2}._0CLeqG_sectionNote{margin-top:var(--space-1);color:var(--color-muted);font-size:.875rem}._0CLeqG_sectionBody{margin-top:var(--space-5)}._0CLeqG_summary{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fdf8f3;display:grid}._0CLeqG_summaryHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:.875rem;display:flex}._0CLeqG_summaryTitle{font-family:var(--font-heading);font-size:1.5rem}._0CLeqG_items{gap:var(--space-4);padding:var(--space-2) 0 var(--space-5);border-bottom:1px solid var(--color-border);display:grid}._0CLeqG_item{gap:var(--space-3);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;display:grid}._0CLeqG_thumb{position:relative}._0CLeqG_qty{border-radius:var(--radius-pill);background:var(--color-purple-deep);color:#fff;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-8px;right:-8px}._0CLeqG_itemText{min-width:0}._0CLeqG_itemName{color:var(--color-text);font-size:.9375rem;font-weight:700;line-height:1.3}._0CLeqG_itemSub{color:var(--color-muted);font-size:.8125rem}._0CLeqG_itemPrice{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}._0CLeqG_receipt{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-muted);background:#ffffffb3;font-size:.8125rem;display:flex}._0CLeqG_receipt svg{color:var(--color-purple);flex-shrink:0}._0CLeqG_receipt strong{color:var(--color-text);overflow-wrap:anywhere}._0CLeqG_pay{width:100%;margin-top:var(--space-1)}._0CLeqG_pay:disabled{opacity:.7;cursor:progress}._0CLeqG_message{padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-error);background:#a63a2b14;font-size:.875rem;line-height:1.5}._0CLeqG_secure,._0CLeqG_terms{color:var(--color-muted);text-align:center;text-wrap:balance;font-size:.8125rem;line-height:1.55}._0CLeqG_secure+._0CLeqG_terms{margin-top:calc(var(--space-3) * -1)}._0CLeqG_loading{border-radius:var(--radius-lg);background:#faf7f4;min-height:320px}._0CLeqG_working{justify-items:center;gap:var(--space-4);max-width:34rem;margin:var(--space-4) auto 0;padding:var(--space-8) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text);text-align:center;display:grid}._0CLeqG_spinner{border:3px solid var(--color-purple-soft);border-top-color:var(--color-purple);border-radius:50%;width:32px;height:32px;animation:.9s linear infinite _0CLeqG_spin}@keyframes _0CLeqG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._0CLeqG_spinner{animation-duration:3s}}@media (min-width:900px){._0CLeqG_layout{grid-template-columns:minmax(0,1fr) 380px}._0CLeqG_summary{top:calc(var(--nav-height) + var(--space-5));position:sticky}._0CLeqG_section,._0CLeqG_summary{padding:var(--space-6)}}@media (max-width:767px){._0CLeqG_layout{gap:var(--space-4)}._0CLeqG_section,._0CLeqG_summary{padding:var(--space-5) 1.25rem}._0CLeqG_sectionBody{margin-top:var(--space-4)}._0CLeqG_sectionTitle,._0CLeqG_summaryTitle{font-size:1.3125rem}}
._7XH1AW_showcase{border-radius:calc(var(--radius-lg) + 8px);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#1a0830;height:clamp(300px,34vw,440px);position:relative;overflow:hidden}._7XH1AW_slide{opacity:0;visibility:hidden;position:absolute;inset:0}._7XH1AW_slide[data-active=true]{opacity:1;visibility:visible}._7XH1AW_image{object-fit:cover}._7XH1AW_shade{z-index:1;pointer-events:none;background:linear-gradient(#18082a00 45%,#18082a80 100%);position:absolute;inset:0}._7XH1AW_glass{z-index:2;color:#fff;background:#1c0a308c;border:1px solid #ffffff47;position:absolute;box-shadow:0 8px 32px #0000002e,inset 0 1px #ffffff40}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._7XH1AW_glass{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#ffffff24}}._7XH1AW_caption{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + 64px);justify-items:start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);display:grid}._7XH1AW_tag{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:#ffc266;font-size:.6875rem;font-weight:700}._7XH1AW_title{font-family:var(--font-heading);font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:500;line-height:1.15}._7XH1AW_more{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-sm);color:#ffffffe6;text-decoration:none;display:inline-flex}._7XH1AW_more:hover{color:#fff}._7XH1AW_controls{right:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-1);border-radius:var(--radius-pill);display:flex}._7XH1AW_arrow{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}._7XH1AW_arrow:hover{background:#ffffff2e}._7XH1AW_flip{rotate:180deg}._7XH1AW_dots{align-items:center;gap:6px;display:flex}._7XH1AW_dot{cursor:pointer;background:0 0;border:0;width:14px;height:24px;padding:0;position:relative}._7XH1AW_dot:before{content:"";border-radius:var(--radius-pill);background:#ffffff80;width:6px;height:6px;position:absolute;top:50%;left:50%;translate:-50% -50%}._7XH1AW_dot[data-active=true]{width:26px}._7XH1AW_dot[data-active=true]:before{background:#fff;width:22px}@media (max-width:767px){._7XH1AW_showcase{border-radius:18px}._7XH1AW_caption{right:auto;left:var(--space-3);bottom:var(--space-3);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);align-items:center;display:flex}._7XH1AW_tag,._7XH1AW_title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7XH1AW_more{white-space:nowrap;gap:.375rem;margin-top:0;font-size:.75rem;font-weight:500}._7XH1AW_more svg{width:14px;height:14px}._7XH1AW_controls{right:var(--space-3);bottom:var(--space-3);gap:0;min-height:32px;padding:1px 2px}._7XH1AW_arrow{width:30px;height:28px}._7XH1AW_arrow svg{width:14px;height:14px}._7XH1AW_dots{gap:2px}._7XH1AW_dot{width:10px;height:20px}._7XH1AW_dot:before{width:5px;height:5px}._7XH1AW_dot[data-active=true]{width:18px}._7XH1AW_dot[data-active=true]:before{width:14px}}@media (max-width:359px){._7XH1AW_arrow{display:none}._7XH1AW_controls{padding-inline:var(--space-2)}}@media (min-width:768px){._7XH1AW_caption{left:var(--space-5);right:auto;bottom:var(--space-5);max-width:380px;padding:var(--space-4) var(--space-5)}._7XH1AW_controls{right:var(--space-5);bottom:var(--space-5)}}@media (prefers-reduced-motion:no-preference){._7XH1AW_slide{transition:opacity 1.1s var(--ease-out), visibility 0s linear 1.1s}._7XH1AW_slide[data-active=true]{transition:opacity 1.1s var(--ease-out), visibility 0s}._7XH1AW_image{transition:transform 7s linear;transform:scale(1.06)}._7XH1AW_slide[data-active=true] ._7XH1AW_image{transform:scale(1)}._7XH1AW_title{animation:_7XH1AW_caption-in .7s var(--ease-out)}._7XH1AW_arrow,._7XH1AW_dot,._7XH1AW_dot:before{transition:background-color var(--dur-fast) var(--ease-out), width var(--dur-base) var(--ease-out)}@keyframes _7XH1AW_caption-in{0%{opacity:0;transform:translateY(8px)}}}
.xx2DxW_waves{width:100%;height:clamp(56px,8vw,120px);display:block}.xx2DxW_parallax use:first-child{fill:var(--wave-1)}.xx2DxW_parallax use:nth-child(2){fill:var(--wave-2)}.xx2DxW_parallax use:nth-child(3){fill:var(--wave-3)}.xx2DxW_parallax use:nth-child(4){fill:var(--wave-front)}@media (prefers-reduced-motion:no-preference){.xx2DxW_parallax use{animation:25s cubic-bezier(.55,.5,.45,.5) infinite xx2DxW_wave-drift}.xx2DxW_parallax use:first-child{animation-duration:7s;animation-delay:-2s}.xx2DxW_parallax use:nth-child(2){animation-duration:10s;animation-delay:-3s}.xx2DxW_parallax use:nth-child(3){animation-duration:13s;animation-delay:-4s}.xx2DxW_parallax use:nth-child(4){animation-duration:20s;animation-delay:-5s}@keyframes xx2DxW_wave-drift{0%{transform:translate(-90px)}to{transform:translate(85px)}}}
.pkI36W_stage{isolation:isolate;background:radial-gradient(70% 60% at 15% 0,#7f2ceb1a 0%,#0000 70%),radial-gradient(60% 60% at 90% 100%,#fc864e1f 0%,#0000 70%),linear-gradient(#f6f1fd 0%,#fbf8f5 100%);border-radius:28px;padding:clamp(1.75rem,4vw,2.75rem) clamp(1rem,4vw,2.5rem);position:relative;overflow:hidden}.pkI36W_chakra{z-index:-1;aspect-ratio:1;width:min(760px,120%);color:var(--color-purple);opacity:.1;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.pkI36W_head{justify-items:center;gap:var(--space-1);text-align:center;margin-bottom:clamp(1.25rem,3vw,1.75rem);display:grid}.pkI36W_title{font-size:clamp(1.75rem,3vw,2.25rem)}.pkI36W_head .tamil{font-size:.9375rem}.pkI36W_intro{max-width:46ch;color:var(--color-muted);font-size:.875rem}.pkI36W_list{gap:var(--space-2);max-width:720px;margin-inline:auto;display:grid}.pkI36W_item{background:#ffffffd9;border:1px solid #ffffffd9;border-radius:16px;box-shadow:inset 0 1px #ffffffe6,0 4px 16px #2b24330d}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pkI36W_item{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#ffffff8c}}.pkI36W_item[data-open=true]{background:#ffffffd9;border-color:#7f2ceb59;box-shadow:0 0 0 1px #7f2ceb1f,0 0 28px #7f2ceb29,0 10px 30px #2b24330f}.pkI36W_heading{font:inherit;margin:0}.pkI36W_trigger{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);color:var(--color-purple-deep);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;display:flex}.pkI36W_trigger:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}.pkI36W_number{background:var(--color-purple-soft);width:24px;height:24px;color:var(--color-purple);font-family:var(--font-label);border-radius:50%;flex-shrink:0;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.pkI36W_item[data-open=true] .pkI36W_number{background:var(--color-purple);color:#fff}.pkI36W_question{text-wrap:pretty;flex:1;font-size:.9375rem;font-weight:700;line-height:1.4}.pkI36W_toggle{border:1px solid var(--color-purple-deep);background:var(--color-purple-deep);border-radius:50%;flex-shrink:0;width:30px;height:30px;position:relative}.pkI36W_toggle:before,.pkI36W_toggle:after{content:"";background:#fff;border-radius:2px;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.pkI36W_toggle:after{transform:rotate(90deg)}.pkI36W_item[data-open=true] .pkI36W_toggle{background:0 0;border-color:#38026e59;transform:rotate(45deg)}.pkI36W_item[data-open=true] .pkI36W_toggle:before,.pkI36W_item[data-open=true] .pkI36W_toggle:after{background:var(--color-purple-deep)}.pkI36W_trigger:hover .pkI36W_toggle{background:var(--color-brand);border-color:var(--color-brand)}.pkI36W_item[data-open=true] .pkI36W_trigger:hover .pkI36W_toggle{background:var(--color-purple-soft);border-color:#38026e59}.pkI36W_panel{grid-template-rows:0fr;display:grid}.pkI36W_item[data-open=true] .pkI36W_panel{grid-template-rows:1fr}.pkI36W_panelInner{gap:var(--space-1);padding-inline:calc(var(--space-4) + 24px + var(--space-3)) var(--space-6);color:var(--color-muted);font-size:.875rem;line-height:1.65;display:grid;overflow:hidden}.pkI36W_item[data-open=true] .pkI36W_panelInner{padding-bottom:var(--space-4)}.pkI36W_more{margin-top:var(--space-5);text-align:center;color:var(--color-muted);font-size:.875rem}@media (max-width:639px){.pkI36W_panelInner{padding-inline:var(--space-4)}}@media (max-width:767px){.pkI36W_stage{border-radius:var(--radius-lg)}}@media (prefers-reduced-motion:no-preference){.pkI36W_chakra{animation:180s linear infinite pkI36W_chakra-turn}@keyframes pkI36W_chakra-turn{to{rotate:360deg}}.pkI36W_item{transition:opacity var(--dur-slow) var(--ease-out) var(--reveal-delay,0s), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out)}.pkI36W_panel{transition:grid-template-rows .45s var(--ease-out)}.pkI36W_panelInner{transition:padding-bottom .45s var(--ease-out)}@media (hover:hover){.pkI36W_item:not([data-open=true]):hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 10px 24px #2b243314}}.pkI36W_question,.pkI36W_number{transition:color var(--dur-fast) var(--ease-out), background var(--dur-base) var(--ease-out)}.pkI36W_trigger:hover .pkI36W_question{color:var(--color-purple)}.pkI36W_item[data-open=true] .pkI36W_panelInner p{animation:pkI36W_answer-in .5s var(--ease-out) .15s backwards}.pkI36W_item[data-open=true] .pkI36W_panelInner p:nth-child(2){animation-delay:.23s}.pkI36W_item[data-open=true] .pkI36W_panelInner p:nth-child(3){animation-delay:.31s}@keyframes pkI36W_answer-in{0%{opacity:0;transform:translateY(8px)}}.pkI36W_toggle,.pkI36W_toggle:before,.pkI36W_toggle:after{transition:transform var(--dur-base) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}}
.S6Hkya_footer{--footer-bg:#bf4a10;margin-top:calc(var(--section-space) / 2);font-size:.9375rem}.S6Hkya_waves{--wave-1:#fc864e29;--wave-2:#fc864e4d;--wave-3:#e05c1a99;--wave-front:var(--footer-bg);margin-bottom:-1px}.S6Hkya_body{background:var(--footer-bg);color:#fff;position:relative;overflow:hidden}.S6Hkya_chakras{color:#ffe0b8;opacity:.75;pointer-events:none;width:auto;height:min(86%,600px);display:none;position:absolute;top:50%;translate:0 -50%}.S6Hkya_chakrasLeft{left:clamp(1rem,3.5vw,4rem)}.S6Hkya_chakrasRight{right:clamp(1rem,3.5vw,4rem);scale:-1 1}@media (min-width:1280px){.S6Hkya_chakras{display:block}}.S6Hkya_inner{isolation:isolate;padding-block:var(--space-7) var(--space-5);text-align:center;justify-items:center;display:grid;position:relative}.S6Hkya_mandala{--mandala-fill:var(--footer-bg);top:var(--space-3);z-index:-1;width:auto;max-width:100%;height:calc(100% - 2 * var(--space-3));aspect-ratio:1;color:#ffe0b8;stroke-width:1.1px;opacity:.14;pointer-events:none;position:absolute;left:50%;translate:-50%}.S6Hkya_name{font-family:var(--font-display);letter-spacing:.04em;font-size:clamp(2.5rem,8vw,5.5rem);font-weight:700;line-height:1}.S6Hkya_inner .S6Hkya_nameTamil{margin-top:var(--space-3);color:#ffe0b8;font-size:clamp(1.125rem,2vw,1.375rem)}.S6Hkya_tagline{font-family:var(--font-label);margin-top:var(--space-4);letter-spacing:.18em;text-transform:uppercase;color:#ffffffe0;font-size:.8125rem;font-weight:700}.S6Hkya_nav{justify-content:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.S6Hkya_nav a{color:#fff;font-weight:400}.S6Hkya_nav a:hover{color:#ffe0b8}.S6Hkya_contact{justify-content:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-5);font-style:normal;font-size:var(--text-sm);color:#ffffffe0;flex-wrap:wrap;display:flex}.S6Hkya_street{flex-basis:100%}.S6Hkya_contact a{color:inherit;text-decoration:none}.S6Hkya_contact a:hover{color:#fff}.S6Hkya_bottom{width:100%;max-width:900px;margin:var(--space-6) auto 0;padding-top:var(--space-5);color:#ffffffd9;justify-content:center;justify-self:stretch;align-items:center;gap:var(--space-2) var(--space-6);border-top:1px solid #ffffff40;flex-wrap:wrap;font-size:.8125rem;display:flex}.S6Hkya_legal{justify-content:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.S6Hkya_legal a{color:#fff}.S6Hkya_legal a:hover{color:#ffe0b8}@media (min-width:720px){.S6Hkya_bottom{justify-content:space-between}}@media (max-width:599px){.S6Hkya_inner{padding-block:var(--space-6) var(--space-5)}.S6Hkya_tagline{margin-top:var(--space-3);letter-spacing:.14em;text-wrap:balance;font-size:.75rem}.S6Hkya_inner>nav{justify-self:stretch}.S6Hkya_nav{gap:var(--space-2) var(--space-4);max-width:320px;margin:var(--space-6) auto 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.S6Hkya_nav a{padding-block:var(--space-1);display:inline-block}.S6Hkya_contact{margin-top:var(--space-4)}.S6Hkya_bottom{margin-top:var(--space-5);padding-top:var(--space-4)}}.S6Hkya_letter{display:inline-block}@media (prefers-reduced-motion:no-preference){[data-reveal] .S6Hkya_letter{transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i) * 70ms);animation:S6Hkya_letter-glow 6s ease-in-out calc(1.2s + var(--i) * .18s) infinite}[data-reveal=hidden] .S6Hkya_letter{opacity:0;transform:translateY(.45em)rotate(-6deg)}[data-reveal] .S6Hkya_inner .S6Hkya_nameTamil{transition-delay:.65s}[data-reveal] .S6Hkya_tagline{transition:opacity .9s var(--ease-out) .8s, letter-spacing 1.2s var(--ease-out) .8s}[data-reveal=hidden] .S6Hkya_tagline{opacity:0;letter-spacing:.5em}[data-reveal] .S6Hkya_nav li{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(1s + var(--i) * 90ms)}[data-reveal=hidden] .S6Hkya_nav li{opacity:0;transform:translateY(12px)}.S6Hkya_nav a{transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);display:inline-block}@media (hover:hover){.S6Hkya_nav a:hover{transform:translateY(-2px)}}@keyframes S6Hkya_letter-glow{0%,20%,to{color:#fff;text-shadow:none}10%{color:#ffe0b8;text-shadow:0 0 18px #ffe0b8a6}}}
._3QxX8q_filters{gap:var(--space-2);flex-wrap:wrap;margin-bottom:clamp(1.75rem,4vw,2.5rem);display:flex}._3QxX8q_filter{border-radius:var(--radius-pill);background:var(--color-surface);min-height:44px;color:var(--color-purple-deep);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;isolation:isolate;border:1px solid #7f2ceb40;padding:.5rem 1.375rem;font-size:.8125rem;font-weight:700;position:relative;overflow:hidden}._3QxX8q_filter:before{content:"";z-index:-1;background:var(--color-purple);opacity:0;position:absolute;inset:0}._3QxX8q_filter:hover{border-color:var(--color-purple)}._3QxX8q_filter[aria-pressed=true]{border-color:var(--color-purple);color:#fff}._3QxX8q_filter[aria-pressed=true]:before{opacity:1}._3QxX8q_grid{grid-template-columns:1fr;grid-auto-rows:clamp(240px,70vw,320px);grid-auto-flow:dense;gap:var(--space-4);display:grid}._3QxX8q_tile{min-width:0}._3QxX8q_open{border-radius:var(--radius-lg);isolation:isolate;background:var(--color-purple-soft);width:100%;height:100%;box-shadow:var(--shadow-sm);color:#fff;text-align:left;cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}._3QxX8q_open:focus-visible{outline:3px solid var(--color-purple);outline-offset:3px}._3QxX8q_image{object-fit:cover}._3QxX8q_caption{left:var(--space-4);bottom:var(--space-4);max-width:calc(100% - 2 * var(--space-4));padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#ffffffdb;border:1px solid #ffffffb3;gap:2px;display:grid;position:absolute;box-shadow:0 6px 20px #2b24331f}._3QxX8q_tag{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-purple);font-size:.6875rem;font-weight:700}._3QxX8q_title{font-family:var(--font-heading);color:var(--color-purple-deep);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.15}._3QxX8q_zoom{top:var(--space-4);right:var(--space-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute}._3QxX8q_zoom svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round}@media (min-width:640px){._3QxX8q_grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(220px,26vw,300px)}._3QxX8q_tall{grid-row:span 2}._3QxX8q_wide,._3QxX8q_full{grid-column:span 2}}@media (min-width:640px) and (max-width:1023px){._3QxX8q_tile:last-child{grid-area:span 1/1/auto/-1}._3QxX8q_tile:last-child ._3QxX8q_image{object-position:center 30%!important}._3QxX8q_tile:last-child ._3QxX8q_image[src*=\.png]{object-fit:contain;object-position:center bottom!important}}@media (max-width:639px){._3QxX8q_grid{gap:var(--space-3)}._3QxX8q_caption{left:var(--space-3);bottom:var(--space-3);border-radius:12px;gap:1px;padding:.4375rem .875rem}._3QxX8q_tag{letter-spacing:.12em;font-size:.5625rem}._3QxX8q_title{font-size:1.0625rem}._3QxX8q_zoom{top:var(--space-3);right:var(--space-3);width:32px;height:32px}._3QxX8q_filters{margin-bottom:var(--space-4);gap:.375rem}._3QxX8q_filter{letter-spacing:.1em;min-height:34px;padding:.375rem 1rem;font-size:.6875rem}}@media (min-width:1024px){._3QxX8q_grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}._3QxX8q_full{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){._3QxX8q_filter:before{transition:opacity var(--dur-base) var(--ease-out)}._3QxX8q_open{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}._3QxX8q_open:focus-visible{transform:translateY(var(--hover-lift));box-shadow:var(--shadow-lg)}@media (hover:hover){._3QxX8q_open:hover{transform:translateY(var(--hover-lift));box-shadow:var(--shadow-lg)}}._3QxX8q_image{transition:transform 1.2s var(--ease-out)}._3QxX8q_open:hover ._3QxX8q_image,._3QxX8q_open:focus-visible ._3QxX8q_image{transform:scale(1.06)}._3QxX8q_zoom{opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);transform:scale(.8)}._3QxX8q_open:hover ._3QxX8q_zoom,._3QxX8q_open:focus-visible ._3QxX8q_zoom{opacity:1;transform:none}._3QxX8q_caption{transition:transform var(--dur-base) var(--ease-out)}._3QxX8q_open:hover ._3QxX8q_caption,._3QxX8q_open:focus-visible ._3QxX8q_caption{transform:translateY(-4px)}._3QxX8q_enter{animation:_3QxX8q_enter var(--dur-base) var(--ease-out) backwards;animation-delay:calc(var(--i) * 60ms)}@keyframes _3QxX8q_enter{0%{opacity:0;transform:translateY(12px)}}}
.i66m0G_wrap{gap:var(--space-2);display:grid}.i66m0G_totals{gap:var(--space-2);margin:0;display:grid}.i66m0G_totals div{justify-content:space-between;gap:var(--space-4);color:var(--color-muted);font-size:.9375rem;display:flex}.i66m0G_totals dd{color:var(--color-text);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.i66m0G_totals .i66m0G_free{color:#2f7a3e}.i66m0G_totals .i66m0G_pending{color:var(--color-muted);font-weight:500}.i66m0G_totals .i66m0G_total{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text);font-size:1.125rem;font-weight:700}.i66m0G_totals .i66m0G_total dd{font-weight:700}.i66m0G_hint{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-purple-soft);color:var(--color-purple-deep);font-size:.8125rem}
.JVOw3a_social{max-width:52rem;margin-inline:auto}.JVOw3a_card{text-align:center;border-color:var(--color-border);box-shadow:inset 0 1px 0 #fffc, var(--shadow-lg);gap:clamp(1.25rem,3vw,1.75rem);padding:clamp(1.5rem,3.5vw,2.25rem) clamp(1.25rem,4vw,2.5rem);display:grid}.JVOw3a_head{justify-items:center;gap:var(--space-2);max-width:34rem;margin-inline:auto;display:grid}.JVOw3a_title{font-size:var(--text-h3)}.JVOw3a_text{color:var(--color-muted)}.JVOw3a_list{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));display:grid}.JVOw3a_link{--brand:var(--color-purple);--brand-soft:var(--color-purple-soft);--brand-fill:var(--brand);justify-content:center;align-items:center;gap:var(--space-3);min-height:48px;padding:6px var(--space-4) 6px 6px;border:1px solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-purple-deep);transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#ffffffb3;font-size:.8125rem;font-weight:700;text-decoration:none;display:flex;position:relative}.JVOw3a_instagram{--brand:#e1306c;--brand-soft:#e1306c1a;--brand-fill:linear-gradient(45deg, #feda75, #fa7e1e 25%, #d62976 50%, #962fbf 75%, #4f5bd5)}.JVOw3a_facebook{--brand:#1877f2;--brand-soft:#1877f21a}.JVOw3a_linkedin{--brand:#0a66c2;--brand-soft:#0a66c21a}.JVOw3a_youtube{--brand:red;--brand-soft:#ff000014}.JVOw3a_icon{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:inline-grid}.JVOw3a_link:before,.JVOw3a_link:after{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);background:#ffffffd1;position:absolute;left:50%}.JVOw3a_link:after{content:attr(data-tip);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 #fff, 0 0 0 1px var(--color-border), 0 10px 28px #38026e24;font-family:var(--font-body);letter-spacing:.02em;text-transform:none;white-space:nowrap;color:var(--color-purple-deep);border:1px solid #ffffffe6;padding:.5rem .9rem;font-size:.75rem;font-weight:700;bottom:calc(100% + 10px);transform:translate(-50%,6px)}.JVOw3a_link:before{content:"";border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:10px;height:10px;bottom:calc(100% + 5px);transform:translate(-50%,6px)rotate(45deg)}@media (hover:hover){.JVOw3a_link:hover{border-color:color-mix(in srgb, var(--brand) 30%, transparent);box-shadow:var(--shadow-md);background:#ffffffd9;transform:translateY(-2px)}.JVOw3a_link:hover .JVOw3a_icon{background:var(--brand-fill);color:#fff}.JVOw3a_link:hover:before,.JVOw3a_link:hover:after{opacity:1}.JVOw3a_link:hover:after{transform:translate(-50%)}.JVOw3a_link:hover:before{transform:translate(-50%)rotate(45deg)}}a.JVOw3a_link:focus-visible{outline:2px solid var(--brand);outline-offset:3px}a.JVOw3a_link:focus-visible:before,a.JVOw3a_link:focus-visible:after{opacity:1}a.JVOw3a_link:focus-visible:after{transform:translate(-50%)}a.JVOw3a_link:focus-visible:before{transform:translate(-50%)rotate(45deg)}@media (max-width:767px){.JVOw3a_text{display:none}}@media (max-width:480px){.JVOw3a_list{gap:var(--space-2);grid-template-columns:1fr 1fr}.JVOw3a_link{gap:var(--space-2);min-height:44px;padding-right:var(--space-3);letter-spacing:.06em;font-size:.6875rem}.JVOw3a_icon{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.JVOw3a_link,.JVOw3a_link:before,.JVOw3a_link:after{transition:none}.JVOw3a_link:hover{transform:none}}
.dgei_G_page{padding-bottom:calc(var(--section-space) / 2)}.dgei_G_header{max-width:calc(52rem + var(--gutter) * 2);padding-top:calc(var(--nav-height) + clamp(1.5rem, 3.5vw, 2.5rem));text-align:center;justify-items:center;padding-bottom:clamp(1.75rem,4vw,2.5rem);display:grid}.dgei_G_crumbs{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);max-width:100%;color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;padding:.375rem 1rem;font-size:.8125rem;line-height:1.4;display:flex}.dgei_G_crumbs li{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.dgei_G_crumbs svg{color:var(--color-accent);flex-shrink:0}.dgei_G_crumbs a{color:var(--color-purple);text-decoration:none}.dgei_G_crumbs a:hover{color:var(--color-brand-ink)}.dgei_G_crumbs [aria-current]{max-width:22ch;color:var(--color-heading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dgei_G_category{border-radius:var(--radius-pill);font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-ink);border:1px solid #b4501c4d;margin-top:clamp(1.25rem,3vw,1.75rem);padding:.3125rem .875rem;font-size:.6875rem;font-weight:700}.dgei_G_title{max-width:22ch;margin-top:.875rem;font-size:clamp(2rem,4.2vw,3rem);line-height:1.08}.dgei_G_lead{max-width:54ch;color:var(--color-muted);margin-top:.875rem;font-size:1.0625rem;line-height:1.65}.dgei_G_meta{color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;margin-top:1.25rem;font-size:.8125rem;display:flex}.dgei_G_dot{background:var(--color-accent);border-radius:50%;width:3px;height:3px}.dgei_G_hero{aspect-ratio:21/9;border-radius:var(--radius-lg);background:var(--color-purple-soft);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.dgei_G_cover{object-fit:cover}.dgei_G_layout{align-items:start;gap:1.5rem;padding-top:clamp(1.75rem,4.5vw,3.25rem);display:grid}.dgei_G_article{min-width:0;max-width:44rem;color:var(--color-text);font-size:1.0625rem;line-height:1.8}.dgei_G_intro{color:var(--color-heading);font-size:1.125rem;line-height:1.75}.dgei_G_intro:first-letter{float:left;font-family:var(--font-heading);color:var(--color-purple-deep);margin:.08em .12em 0 0;font-size:3.6em;font-weight:600;line-height:.82}.dgei_G_section{gap:1rem;margin-top:clamp(2rem,4vw,2.75rem);display:grid}.dgei_G_sectionTitle{font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.2}.dgei_G_sectionTitle:before{content:"";background:var(--color-accent);width:36px;height:2px;margin-bottom:.875rem;display:block}.dgei_G_list,.dgei_G_steps{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dgei_G_list li{padding-left:1.5rem;position:relative}.dgei_G_list li:before{content:"";border:2px solid var(--color-accent);background:var(--color-purple);border-radius:50%;width:9px;height:9px;position:absolute;top:.68em;left:2px}.dgei_G_steps{counter-reset:step}.dgei_G_steps li{counter-increment:step;padding-left:2.5rem;position:relative}.dgei_G_steps li:before{content:counter(step);background:var(--color-purple-soft);width:1.625rem;height:1.625rem;font-family:var(--font-label);color:var(--color-purple-deep);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.2em;left:0}.dgei_G_quote{border-block:1px solid var(--color-border);text-align:center;margin:.5rem 0;padding:1.5rem 1rem}.dgei_G_quote blockquote{margin:0}.dgei_G_quote blockquote p:last-child{font-family:var(--font-heading);color:var(--color-purple-deep);text-wrap:balance;font-size:clamp(1.375rem,2.4vw,1.75rem);font-style:italic;font-weight:600;line-height:1.3}.dgei_G_quoteTamil{color:var(--color-purple);margin-bottom:.375rem;font-size:1.0625rem}.dgei_G_quote figcaption{font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-ink);margin-top:.75rem;font-size:.6875rem;font-weight:700}.dgei_G_note{border:1px solid var(--color-border);border-left:3px solid var(--color-brand);border-radius:var(--radius-sm);background:#faf9fb;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.65;display:grid}.dgei_G_noteIcon{color:var(--color-brand-ink);margin-top:4px;display:inline-grid}.dgei_G_author{border-top:1px solid var(--color-border);gap:.75rem;margin-top:clamp(2.5rem,5vw,3.25rem);padding-top:1.5rem;display:grid}.dgei_G_authorRole{color:var(--color-muted);font-size:.8125rem}.dgei_G_authorBio{color:var(--color-muted);font-size:.9375rem;line-height:1.7}.dgei_G_invite{border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0, #ffc26638, transparent 55%), var(--color-purple-soft);border:1px solid #7f2ceb1f;align-items:center;gap:1.25rem;margin-top:2rem;padding:clamp(1.25rem,3.5vw,2rem);display:grid}.dgei_G_inviteTitle{font-size:clamp(1.5rem,2.4vw,1.875rem)}.dgei_G_invite .dgei_G_inviteTamil{margin-top:.25rem;font-size:.9375rem}.dgei_G_inviteText{max-width:44ch;color:var(--color-muted);margin-top:.5rem;font-size:.9375rem;line-height:1.65}.dgei_G_inviteButton{justify-self:start}@media (min-width:720px){.dgei_G_invite{grid-template-columns:1fr auto}}.dgei_G_related{margin-top:clamp(3rem,7vw,4.5rem)}.dgei_G_relatedHead{border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;padding-top:clamp(2rem,4vw,2.75rem);display:flex}.dgei_G_relatedTitle{font-size:clamp(1.625rem,2.8vw,2.125rem)}.dgei_G_allLink{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-purple);flex-shrink:0;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.dgei_G_allLink:hover{color:var(--color-brand-ink)}.dgei_G_relatedGrid{gap:1.5rem;display:grid}@media (min-width:640px){.dgei_G_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.dgei_G_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dgei_G_layout{grid-template-columns:13rem minmax(0,44rem);justify-content:center;gap:clamp(3rem,6vw,5rem)}}@media (max-width:767px){.dgei_G_hero{aspect-ratio:4/3}.dgei_G_lead{font-size:.9688rem}.dgei_G_article{font-size:1rem;line-height:1.75}.dgei_G_intro{font-size:1.0313rem}.dgei_G_crumbs [aria-current]{max-width:14ch}.dgei_G_relatedGrid{gap:1rem}}@media (prefers-reduced-motion:no-preference){.dgei_G_item{animation:dgei_G_rise var(--dur-slow) var(--ease-out) backwards}.dgei_G_header>.dgei_G_item:nth-child(2){animation-delay:80ms}.dgei_G_header>.dgei_G_item:nth-child(3){animation-delay:.14s}.dgei_G_header>.dgei_G_item:nth-child(4){animation-delay:.2s}.dgei_G_header>.dgei_G_item:nth-child(5){animation-delay:.26s}.dgei_G_header+.dgei_G_item{animation-delay:.34s}.dgei_G_crumbs a,.dgei_G_allLink{transition:color var(--dur-fast) var(--ease-out)}@keyframes dgei_G_rise{0%{opacity:0;transform:translate3d(0, var(--reveal-distance), 0)}}}@media print{.dgei_G_hero,.dgei_G_invite,.dgei_G_related,.dgei_G_crumbs{display:none}.dgei_G_layout{display:block}}
.Qa3nkG_wall{--gap:clamp(.625rem, 1.2vw, 1rem);gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));height:100%;display:grid;overflow:hidden}.Qa3nkG_column{min-width:0;overflow:hidden}.Qa3nkG_column[data-column="2"],.Qa3nkG_column[data-column="3"]{display:none}@media (min-width:640px){.Qa3nkG_wall{grid-template-columns:repeat(3,minmax(0,1fr))}.Qa3nkG_column[data-column="2"]{display:block}}@media (min-width:1024px){.Qa3nkG_wall{grid-template-columns:repeat(4,minmax(0,1fr))}.Qa3nkG_column[data-column="3"]{display:block}}.Qa3nkG_track{flex-direction:column;display:flex}.Qa3nkG_tile{width:100%;margin:0 0 var(--gap);border-radius:var(--radius-md);background:var(--color-purple-soft);cursor:zoom-in;border:0;flex:none;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px #38026e14}.Qa3nkG_image{object-fit:cover}.Qa3nkG_tile:focus-visible{outline:3px solid var(--color-purple);outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.Qa3nkG_track{will-change:transform;animation:150s linear infinite Qa3nkG_wall-up}.Qa3nkG_column[data-column="1"] .Qa3nkG_track{animation-name:Qa3nkG_wall-down;animation-duration:170s}.Qa3nkG_column[data-column="2"] .Qa3nkG_track{animation-duration:140s}.Qa3nkG_column[data-column="3"] .Qa3nkG_track{animation-name:Qa3nkG_wall-down;animation-duration:160s}.Qa3nkG_wall[data-paused] .Qa3nkG_track{animation-play-state:paused}.Qa3nkG_wall:has(.Qa3nkG_tile:focus-visible) .Qa3nkG_track{animation-play-state:paused}.Qa3nkG_image{transition:transform 1.2s var(--ease-out)}.Qa3nkG_tile:hover .Qa3nkG_image{transform:scale(1.04)}@keyframes Qa3nkG_wall-up{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes Qa3nkG_wall-down{0%{transform:translateY(-50%)}to{transform:translate(0,0)}}}
._5-Qzvq_stage{isolation:isolate;gap:var(--space-4);padding:var(--space-4);background:var(--color-purple-soft);border-radius:32px;display:grid;position:relative;overflow:hidden}._5-Qzvq_backdrop{z-index:-1;position:absolute;inset:-40px}._5-Qzvq_backdropImage{object-fit:cover;filter:blur(40px)saturate(130%);opacity:.7}._5-Qzvq_backdrop:after{content:"";background:#ffffff80;position:absolute;inset:0}._5-Qzvq_photo{aspect-ratio:4/3;min-height:280px;box-shadow:var(--shadow-md);border-radius:24px;margin:0;position:relative;overflow:hidden}._5-Qzvq_cover{object-fit:cover}._5-Qzvq_caption{left:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-sm);font-family:var(--font-subheading);color:var(--color-purple-deep);background:#ffffffd1;padding:.375rem .875rem;font-size:.9375rem;display:inline-flex;position:absolute}._5-Qzvq_caption:before{content:"";background:var(--color-accent);border-radius:50%;width:8px;height:8px}._5-Qzvq_cards{gap:var(--space-4);display:grid}._5-Qzvq_card{gap:var(--space-2);padding:var(--space-5);background:#ffffffe0;border:1px solid #ffffffbf;border-radius:24px;flex-direction:column;display:flex;box-shadow:inset 0 1px #ffffffe6,0 8px 28px #2b243314}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._5-Qzvq_card{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#fff9}}._5-Qzvq_head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}._5-Qzvq_icon{background:var(--color-purple-deep);color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 6px 16px #38026e40}._5-Qzvq_tamil{border-radius:var(--radius-pill);color:var(--color-purple);text-align:right;background:#ffc26638;padding:.125rem .625rem;font-size:.875rem;line-height:1.6}._5-Qzvq_title{font-family:var(--font-heading);letter-spacing:0;color:var(--color-heading);margin:0;font-size:1.375rem;font-weight:600;line-height:1.2}._5-Qzvq_title:after{content:"";width:28px;height:2px;margin-top:var(--space-2);background:var(--color-accent);border-radius:2px;display:block}._5-Qzvq_text{color:var(--color-muted);font-size:.9375rem;line-height:1.6}@media (max-width:639px){._5-Qzvq_stage,._5-Qzvq_cards{gap:var(--space-3)}._5-Qzvq_stage{padding:var(--space-3);border-radius:var(--radius-lg)}._5-Qzvq_photo{border-radius:18px;min-height:220px}._5-Qzvq_card{padding:var(--space-4);border-radius:18px}._5-Qzvq_head{margin-bottom:0}._5-Qzvq_icon{border-radius:11px;width:38px;height:38px}._5-Qzvq_title{font-size:1.25rem}}@media (min-width:640px){._5-Qzvq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}._5-Qzvq_photo{aspect-ratio:16/9}}@media (min-width:1024px){._5-Qzvq_stage{align-items:stretch;gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}._5-Qzvq_photo{aspect-ratio:auto;min-height:460px}._5-Qzvq_cards{gap:var(--space-5)}}@media (prefers-reduced-motion:no-preference){._5-Qzvq_card{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}@media (hover:hover){._5-Qzvq_card:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffffe6,0 16px 36px #2b24331f}}._5-Qzvq_cover{transition:transform 1.2s var(--ease-out)}._5-Qzvq_photo:hover ._5-Qzvq_cover{transform:scale(1.04)}}
._5XLFQG_card{overscroll-behavior:contain;text-align:center;background:radial-gradient(110% 55% at 50% 0,#ffc26633,#fc864e0f 45%,#0000 75%),#fff;border:1px solid #38026e14;border-radius:28px;flex:0 auto;width:100%;max-width:24rem;min-height:0;margin-inline:auto;padding:clamp(1.75rem,5vw,2.25rem) clamp(1.5rem,6vw,2.5rem) clamp(1.25rem,4vw,1.5rem);font-size:.9375rem;line-height:1.55;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffffe6,0 1px 1px #1e0a320a,0 10px 30px #1e0a321a,0 40px 100px #1e0a3247}._5XLFQG_close{color:#2b24338c;cursor:pointer;background:#ffffffb3;border:1px solid #2b243314;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:inline-grid;position:absolute;top:.875rem;right:.875rem}._5XLFQG_close:hover{background:var(--color-purple-soft);color:var(--color-purple-deep);border-color:#38026e29;transform:rotate(90deg)}._5XLFQG_close:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}._5XLFQG_logo{width:132px;height:auto;margin:0 auto;display:block}._5XLFQG_title{letter-spacing:-.005em;color:var(--color-purple-deep);margin-top:1.125rem;font-size:2.125rem;font-weight:600;line-height:1.05}._5XLFQG_text{max-width:17rem;color:var(--color-muted);text-wrap:balance;margin:.625rem auto 0}._5XLFQG_google{border-radius:var(--radius-pill);color:#1f1a24;width:100%;min-height:50px;font-family:var(--font-body);letter-spacing:.005em;cursor:pointer;background:#fff;border:1px solid #2b243324;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.5rem 1.25rem;font-size:.9875rem;font-weight:700;display:flex;box-shadow:0 1px 2px #1e0a320d,0 4px 12px #1e0a320d}._5XLFQG_google:hover:not(:disabled){border-color:#38026e3d;transform:translateY(-1px);box-shadow:0 2px 4px #1e0a320f,0 12px 28px #1e0a321a}._5XLFQG_google:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #1e0a320f}._5XLFQG_google:focus-visible{border-color:var(--color-purple);box-shadow:0 0 0 4px var(--color-signal-soft);outline:none}._5XLFQG_google:disabled{cursor:progress;opacity:.7}._5XLFQG_error{color:var(--color-error);font-size:.8125rem}._5XLFQG_error:not(:empty){margin-top:var(--space-3)}._5XLFQG_success{background:var(--color-purple-soft);border-radius:20px;flex-direction:column;align-items:center;margin-top:1.5rem;padding:1.125rem 1rem 1rem;display:flex}._5XLFQG_successMark{background:var(--color-purple-deep);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 0 6px #38026e14}._5XLFQG_successTitle{font-family:var(--font-heading);color:var(--color-purple-deep);margin-top:.75rem;font-size:1.375rem;font-weight:600;line-height:1.2}._5XLFQG_successText{color:var(--color-muted);margin-top:.125rem;font-size:.8125rem}._5XLFQG_legal{max-width:17rem;margin:var(--space-5) auto 0;padding-top:var(--space-4);text-wrap:balance;color:#5f566bd9;border-top:1px solid #2b243312;font-size:.75rem;line-height:1.6}._5XLFQG_legalLink{color:var(--color-purple-deep);text-underline-offset:2px;font-weight:600;-webkit-text-decoration:underline #38026e40;text-decoration:underline #38026e40}._5XLFQG_legalLink:hover{color:var(--color-purple);text-decoration-color:currentColor}._5XLFQG_spinner{border:2px solid var(--color-purple);border-right-color:#0000;border-radius:50%;width:18px;height:18px}@media (prefers-reduced-motion:no-preference){._5XLFQG_spinner{animation:.8s linear infinite _5XLFQG_spin}._5XLFQG_close,._5XLFQG_google{transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}._5XLFQG_success{animation:_5XLFQG_rise .5s var(--reveal-ease) backwards}._5XLFQG_successMark{animation:_5XLFQG_pop .45s var(--reveal-ease) .12s backwards}@keyframes _5XLFQG_pop{0%{opacity:0;transform:scale(.4)}}@keyframes _5XLFQG_spin{to{transform:rotate(360deg)}}@keyframes _5XLFQG_rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}}
.bRDKxW_header{justify-content:space-between;align-items:center;gap:var(--space-7);padding-top:calc(var(--nav-height) + clamp(2.5rem, 6vw, 4.5rem));padding-bottom:clamp(2rem,4vw,3rem);display:flex}.bRDKxW_text{justify-items:start;gap:var(--space-3);max-width:40rem;display:grid}.bRDKxW_title{max-width:18ch;font-size:clamp(2.125rem,4.2vw,3.25rem);line-height:1.08}.bRDKxW_tamil{margin-top:calc(var(--space-1) * -1);font-size:clamp(1rem,1.4vw,1.125rem)}.bRDKxW_lead{max-width:54ch;margin-top:var(--space-1);color:var(--color-muted);font-size:1rem;line-height:1.7}.bRDKxW_kolam{width:clamp(130px,13vw,180px);margin-right:var(--space-6);flex-shrink:0;display:none}@media (min-width:768px){.bRDKxW_kolam{display:block}}.bRDKxW_compact{padding-top:calc(var(--nav-height) + clamp(1.25rem, 3vw, 2rem));padding-bottom:clamp(.5rem,1.5vw,1rem)}.bRDKxW_compact .bRDKxW_text{gap:var(--space-2)}.bRDKxW_compact .bRDKxW_title{font-size:clamp(1.875rem,3.2vw,2.5rem)}.bRDKxW_compact .bRDKxW_tamil{margin-top:0;font-size:1rem}.bRDKxW_compact .bRDKxW_lead{margin-top:0;font-size:.9375rem;line-height:1.6}.bRDKxW_compact .bRDKxW_kolam{width:clamp(90px,9vw,120px)}.bRDKxW_centered{text-align:center;padding-bottom:var(--space-2);justify-content:center}.bRDKxW_centered .bRDKxW_text{justify-items:center;margin-inline:auto}.bRDKxW_header.bRDKxW_centered .bRDKxW_kolam{display:none}.bRDKxW_centered .eyebrow:after{content:"";background:var(--color-accent);width:28px;height:1px}@media (prefers-reduced-motion:no-preference){.bRDKxW_item{animation:bRDKxW_fade-up var(--dur-slow) var(--ease-out) backwards}.bRDKxW_text>.bRDKxW_item:nth-child(2){animation-delay:.12s}.bRDKxW_text>.bRDKxW_item:nth-child(3){animation-delay:.24s}.bRDKxW_text>.bRDKxW_item:nth-child(4){animation-delay:.36s}@keyframes bRDKxW_fade-up{0%{opacity:0;transform:translate3d(0, var(--reveal-distance), 0)}}}
.zJ_vlW_books{max-width:calc(1080px + var(--gutter) * 2);padding-top:var(--space-6);scroll-margin-top:var(--nav-height)}.zJ_vlW_invite{padding-block:var(--section-space) calc(var(--section-space) / 2)}.zJ_vlW_inviteInner{justify-items:center;gap:var(--space-4);text-align:center;max-width:40rem;margin-inline:auto;display:grid}.zJ_vlW_inviteInner:before{content:"";width:56px;height:2px;margin-bottom:var(--space-2);background:var(--color-accent)}.zJ_vlW_inviteTitle{font-size:clamp(2rem,4vw,2.75rem)}.zJ_vlW_inviteText{margin-bottom:var(--space-3);color:var(--color-muted);font-size:var(--text-lg)}@media (max-width:767px){.zJ_vlW_books{padding-top:var(--space-4)}.zJ_vlW_inviteInner{gap:var(--space-3)}.zJ_vlW_inviteTitle{font-size:1.75rem}.zJ_vlW_inviteInner .tamil{font-size:.9375rem}.zJ_vlW_inviteText{max-width:34ch;margin-bottom:var(--space-2);font-size:.875rem;line-height:1.6}}
.qaQHRG_cart{max-width:calc(1080px + var(--gutter) * 2);padding-top:0;padding-bottom:var(--section-space)}
.XjuLyG_checkout{max-width:calc(1080px + var(--gutter) * 2);padding-top:var(--space-4);padding-bottom:var(--section-space)}
._8IDnjq_hero{width:100%;max-width:calc(1120px + var(--gutter) * 2);height:max(520px,100svh);padding-inline:var(--gutter);margin-inline:auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 92%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 92%,#0000 100%)}._8IDnjq_photos{padding-top:clamp(1rem,2.5vw,1.75rem)}._8IDnjq_invite{padding-block:var(--section-space) calc(var(--section-space) / 2)}._8IDnjq_inviteInner{justify-items:center;gap:var(--space-4);text-align:center;max-width:40rem;margin-inline:auto;display:grid}._8IDnjq_inviteInner:before{content:"";width:56px;height:2px;margin-bottom:var(--space-2);background:var(--color-accent)}._8IDnjq_inviteTitle{font-size:clamp(2rem,4vw,2.75rem)}._8IDnjq_inviteText{margin-bottom:var(--space-3);color:var(--color-muted);font-size:var(--text-lg)}
