:root{--maroon-950: #340d10;--maroon-900: #4d1418;--maroon-800: #6a1d20;--maroon-700: #832629;--crimson: #b9282d;--saffron: #e9a11b;--amber: #d9772b;--gold: #c79f3a;--gold-soft: #e7cd82;--leaf: #2f8f3c;--leaf-deep: #1d5f2a;--parchment: #f6e7c6;--paper: #fbf3df;--ivory: #fffaf0;--ink: #2b1411;--ink-soft: #5d3d35;--font-display: "Rozha One", "Noto Serif Malayalam", Georgia, "Times New Roman", serif;--font-body: "Mukta", "Noto Serif Malayalam", system-ui, -apple-system, "Segoe UI", sans-serif;--ease: cubic-bezier(.22, .8, .24, 1);--gutter: clamp(1.1rem, 4.2vw, 2.6rem);--nav-h: 76px;--kolam-gold: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%23e7cd82' stroke-width='1' opacity='.55'%3E%3Cpath d='M36 8c8 8 8 20 0 28-8-8-8-20 0-28zM64 36c-8 8-20 8-28 0 8-8 20-8 28 0zM36 64c-8-8-8-20 0-28 8 8 8 20 0 28zM8 36c8-8 20-8 28 0-8 8-20 8-28 0z'/%3E%3C/g%3E%3Cg fill='%23e7cd82' opacity='.6'%3E%3Ccircle cx='36' cy='36' r='1.6'/%3E%3Ccircle cx='0' cy='0' r='1.6'/%3E%3Ccircle cx='72' cy='0' r='1.6'/%3E%3Ccircle cx='0' cy='72' r='1.6'/%3E%3Ccircle cx='72' cy='72' r='1.6'/%3E%3C/g%3E%3C/svg%3E");--kolam-maroon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%236a1d20' stroke-width='1' opacity='.5'%3E%3Cpath d='M36 8c8 8 8 20 0 28-8-8-8-20 0-28zM64 36c-8 8-20 8-28 0 8-8 20-8 28 0zM36 64c-8-8-8-20 0-28 8 8 8 20 0 28zM8 36c8-8 20-8 28 0-8 8-20 8-28 0z'/%3E%3C/g%3E%3Cg fill='%236a1d20' opacity='.55'%3E%3Ccircle cx='36' cy='36' r='1.6'/%3E%3Ccircle cx='0' cy='0' r='1.6'/%3E%3Ccircle cx='72' cy='0' r='1.6'/%3E%3Ccircle cx='0' cy='72' r='1.6'/%3E%3Ccircle cx='72' cy='72' r='1.6'/%3E%3C/g%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px;-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;color:var(--ink);background:var(--paper);overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:after{content:"";position:fixed;inset:0;z-index:90;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .2 0 0 0 0 .1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img,svg{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:400;line-height:1.1;letter-spacing:-.005em;text-wrap:balance}p{margin:0;text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--saffron);outline-offset:3px}.container{width:min(1240px,100% - var(--gutter) * 2);margin-inline:auto}.section-pad{padding-block:clamp(4.5rem,9vw,8.5rem)}.ml{font-family:"Noto Serif Malayalam",serif;font-weight:500}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:1rem;top:-4rem;z-index:300;padding:.6rem 1rem;background:var(--gold);color:var(--maroon-950);border-radius:999px;text-decoration:none;font-weight:600;transition:top .2s}.skip:focus{top:1rem}.lazy-hold{min-height:60vh}@media(max-width:720px){body{padding-bottom:68px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page{animation:pageIn .5s var(--ease) both}@keyframes pageIn{0%{opacity:0}}._frame_4jgte_1{position:relative;width:100%;filter:drop-shadow(0 18px 30px rgba(20,4,6,.35))}._clip_4jgte_6{position:absolute;inset:0;clip-path:url(#ckv-cartouche);background:var(--maroon-900)}._clip_4jgte_6>img{width:100%;height:100%;object-fit:cover}._rim_4jgte_17{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke-width:3;pointer-events:none}._gold_4jgte_26{stroke:var(--gold)}._soft_4jgte_29{stroke:var(--gold-soft)}._curtain_1w2jl_1{position:fixed;inset:0;z-index:400;display:grid;place-items:center;background:radial-gradient(60% 50% at 50% 45%,var(--maroon-700),var(--maroon-950))}._curtain_1w2jl_1:before{content:"";position:absolute;inset:0;background-image:var(--kolam-gold);opacity:.22}._inner_1w2jl_16{position:relative;display:grid;justify-items:center;gap:1.2rem}._logoWrap_1w2jl_22{padding:6px;border:1.5px solid var(--gold);border-radius:26px;box-shadow:0 0 60px #e9a11b59}._logo_1w2jl_22{width:min(210px,46vw);height:auto;border-radius:20px}._line_1w2jl_33{width:120px;height:1.5px;background:var(--gold);transform-origin:center}._tag_1w2jl_39{font-family:var(--font-display);font-size:1.15rem;letter-spacing:.08em;color:var(--gold-soft)}._wipe_1w2jl_46{position:fixed;inset:0;z-index:390;display:none;place-items:center;background:radial-gradient(60% 50% at 50% 45%,var(--maroon-700),var(--maroon-950));border-bottom:3px solid var(--gold)}._wipeLogo_1w2jl_55{width:96px;height:auto;border-radius:16px;border:1.5px solid var(--gold)}._track_1kolj_1{position:fixed;inset:0 0 auto;height:3px;z-index:150;pointer-events:none}._bar_1kolj_8{height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--saffron),var(--gold-soft),var(--crimson))}._btn_4kpet_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:1.5px solid transparent;border-radius:999px;font-family:var(--font-body);font-weight:600;letter-spacing:.01em;line-height:1;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;white-space:nowrap;transition:color .35s var(--ease),border-color .35s var(--ease),transform .35s var(--ease)}._md_4kpet_20{padding:1rem 1.7rem;font-size:1rem}._sm_4kpet_24{padding:.72rem 1.2rem;font-size:.94rem}._btn_4kpet_1:before{content:"";position:absolute;inset:0;z-index:-1;transform:translate(-101%);transition:transform .5s var(--ease)}._btn_4kpet_1:hover:before,._btn_4kpet_1:focus-visible:before{transform:translate(0)}._btn_4kpet_1:active{transform:scale(.98)}._gold_4kpet_45{background:linear-gradient(180deg,#e6c261,var(--gold));color:var(--maroon-950);border-color:#b98f2e}._gold_4kpet_45:before{background:var(--maroon-900)}._gold_4kpet_45:hover,._gold_4kpet_45:focus-visible{color:var(--gold-soft);border-color:var(--gold)}._dark_4kpet_59{background:var(--maroon-900);color:var(--parchment);border-color:var(--maroon-900)}._dark_4kpet_59:before{background:var(--gold)}._dark_4kpet_59:hover,._dark_4kpet_59:focus-visible{color:var(--maroon-950);border-color:var(--gold)}._outline_4kpet_73{background:transparent;color:var(--parchment);border-color:#e7cd82b3}._outline_4kpet_73:before{background:var(--gold-soft)}._outline_4kpet_73:hover,._outline_4kpet_73:focus-visible{color:var(--maroon-950)}._outlineDark_4kpet_86{background:transparent;color:var(--maroon-800);border-color:var(--maroon-800)}._outlineDark_4kpet_86:before{background:var(--maroon-800)}._outlineDark_4kpet_86:hover,._outlineDark_4kpet_86:focus-visible{color:var(--parchment)}._wa_4kpet_99{background:#1e8f4e;color:#fff;border-color:#1e8f4e}._wa_4kpet_99:before{background:#146c39}._header_1cz0e_1{position:fixed;inset:0 0 auto;z-index:100;color:var(--parchment);transition:background-color .4s var(--ease),box-shadow .4s var(--ease)}._bar_1cz0e_11{position:relative;z-index:1;display:flex;align-items:center;gap:1.75rem;height:92px;width:100%;padding:0 20px;margin-top:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:height .45s var(--ease),width .45s var(--ease),padding .45s var(--ease),margin-top .45s var(--ease),border-radius .45s var(--ease),background-color .45s var(--ease),box-shadow .45s var(--ease),backdrop-filter .45s var(--ease),-webkit-backdrop-filter .45s var(--ease)}._scrolled_1cz0e_38 ._bar_1cz0e_11,._open_1cz0e_39 ._bar_1cz0e_11{background:#340d10f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px #e7cd8259,0 10px 30px #14040640;height:64px;width:80%;padding:0 20px;border-radius:10px;margin-top:20px}._brand_1cz0e_53{display:flex;align-items:center;gap:.75rem;text-decoration:none;margin-right:auto}._logo_1cz0e_61{width:52px;height:52px;border-radius:12px;object-fit:cover;border:1.5px solid var(--gold);transition:width .4s var(--ease),height .4s var(--ease)}._scrolled_1cz0e_38 ._logo_1cz0e_61,._open_1cz0e_39 ._logo_1cz0e_61{width:42px;height:42px}._wordmark_1cz0e_77{display:grid;line-height:1}._ckv_1cz0e_81{font-family:var(--font-display);font-size:1.8rem;color:var(--gold-soft)}._sub_1cz0e_86{font-size:.66rem;font-weight:600;letter-spacing:.24em;margin-top:.25rem}._links_1cz0e_93{display:none;gap:1.35rem;white-space:nowrap;align-items:center}._link_1cz0e_93{position:relative;padding:.4rem 0;font-size:.94rem;font-weight:500;text-decoration:none;color:#f6e7c6e6;transition:color .3s var(--ease)}._link_1cz0e_93:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}._link_1cz0e_93:hover{color:#fff}._link_1cz0e_93:hover:after,._current_1cz0e_124:after{transform:scaleX(1);transform-origin:left}._current_1cz0e_124{color:#fff}._featured_1cz0e_136{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .95rem .42rem .8rem;margin:0 -.1rem;border:1px solid rgba(231,205,130,.55);border-radius:999px;color:var(--gold-soft);font-weight:600;letter-spacing:.02em;background-color:#e7cd820f;overflow:hidden;isolation:isolate;transition:color .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease),transform .35s var(--ease),background-color .35s var(--ease)}._featured_1cz0e_136:after{display:none}._featured_1cz0e_136:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,rgba(255,240,190,.55) 50%,transparent 65%);transform:translate(-130%);animation:_ckvShimmer_1cz0e_1 3.8s var(--ease) infinite;animation-delay:1.2s;pointer-events:none;z-index:-1}._featured_1cz0e_136 ._sparkle_1cz0e_183{font-size:.7em;line-height:1;color:var(--gold);transform:translateY(-1px);animation:_ckvTwinkle_1cz0e_1 2.6s ease-in-out infinite}._featured_1cz0e_136:hover{color:#fff6d8;border-color:var(--gold);background-color:#e7cd821f;box-shadow:0 0 0 1px #e7cd8240,0 6px 22px #e7cd8247;transform:translateY(-1px)}._featuredCurrent_1cz0e_202{color:#fff;background-color:#e7cd8229;border-color:var(--gold);box-shadow:0 0 0 1px #e7cd8259,0 6px 20px #e7cd8240}._drawerFeatured_1cz0e_212{display:inline-flex;align-items:center;gap:.5rem;color:var(--gold-soft)!important;font-style:italic}._drawerFeatured_1cz0e_212 ._sparkle_1cz0e_183{color:var(--gold);font-size:.75em;animation:_ckvTwinkle_1cz0e_1 2.6s ease-in-out infinite}@keyframes _ckvShimmer_1cz0e_1{0%{transform:translate(-130%)}55%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes _ckvTwinkle_1cz0e_1{0%,to{opacity:.55;transform:translateY(-1px) scale(.9)}50%{opacity:1;transform:translateY(-1px) scale(1.15)}}._cta_1cz0e_237{display:none;flex-shrink:0}._burger_1cz0e_242{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(231,205,130,.5);border-radius:50%;background:transparent;color:var(--parchment);cursor:pointer;transition:border-color .3s var(--ease),transform .3s var(--ease)}._burger_1cz0e_242:hover{border-color:var(--gold);transform:scale(1.05)}._drawer_1cz0e_212{position:fixed;inset:0;z-index:99;display:flex;flex-direction:column;justify-content:space-between;padding:92px var(--gutter) 2.2rem;background:var(--maroon-950) var(--kolam-gold);background-blend-mode:soft-light;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;transform:translateY(-12px);transition:opacity .35s var(--ease),transform .35s var(--ease),visibility 0s linear .35s}._open_1cz0e_39 ._drawer_1cz0e_212{visibility:visible;opacity:1;transform:none;transition-delay:0s}._drawerLinks_1cz0e_287{display:grid}._drawerLinks_1cz0e_287 a{padding:.8rem 0;font-family:var(--font-display);font-size:1.7rem;text-decoration:none;color:var(--parchment);border-bottom:1px solid rgba(231,205,130,.2);opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease),transform .5s var(--ease),color .3s var(--ease),padding-left .3s var(--ease);transition-delay:calc(var(--i) * 45ms + .12s)}._open_1cz0e_39 ._drawerLinks_1cz0e_287 a{opacity:1;transform:none}._drawerLinks_1cz0e_287 a:hover{color:var(--gold-soft);padding-left:.4rem}._drawerCurrent_1cz0e_314{color:var(--gold-soft)!important;padding-left:.4rem}._drawerFoot_1cz0e_319{display:grid;gap:1rem;justify-items:start;margin-top:2rem}._tel_1cz0e_325{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;text-decoration:none;color:var(--gold-soft)}@media(prefers-reduced-motion:reduce){._featured_1cz0e_136:before,._featured_1cz0e_136 ._sparkle_1cz0e_183,._drawerFeatured_1cz0e_212 ._sparkle_1cz0e_183{animation:none}}@media(max-width:720px){._bar_1cz0e_11{height:72px}._ckv_1cz0e_81{font-size:1.3rem}._drawer_1cz0e_212{padding-top:72px}._scrolled_1cz0e_38 ._bar_1cz0e_11,._open_1cz0e_39 ._bar_1cz0e_11{width:95%;padding:0 10px;border-radius:10px;margin-top:10px}}@media(min-width:721px)and (max-width:1039px){._drawer_1cz0e_212{padding-top:92px}}@media(min-width:1040px){._links_1cz0e_93{display:flex}._cta_1cz0e_237{display:inline-flex}._burger_1cz0e_242,._drawer_1cz0e_212{display:none}._brand_1cz0e_53{margin-right:0}._bar_1cz0e_11{justify-content:space-between}}@media(min-width:1040px)and (max-width:1220px){._bar_1cz0e_11{gap:1.1rem}._links_1cz0e_93{gap:1rem}._link_1cz0e_93{font-size:.88rem}._featured_1cz0e_136{padding:.38rem .8rem .38rem .7rem;font-size:.85rem}}._footer_1px6y_1{position:relative;padding-top:2.4rem;color:#f6e7c6d9;background:var(--maroon-950)}._orn_1px6y_7{width:min(320px,70%);margin:0 auto 2.4rem;color:var(--gold)}._socialss_1px6y_13{display:flex;gap:1.2rem;margin-top:1.2rem}._socialLink_1px6y_19{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1.5px solid rgba(231,205,130,.45);color:var(--gold-soft);background:#14040640;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background-color .3s,border-color .3s,color .3s,transform .3s}._socialLink_1px6y_19:hover{background:var(--gold-soft);border-color:var(--gold-soft);color:var(--maroon-900);transform:translateY(-2px)}._socialLink_1px6y_19:focus-visible{outline:2px solid var(--gold-soft);outline-offset:3px}._grid_1px6y_50{display:grid;gap:2.4rem;padding-bottom:2.6rem}._logo_1px6y_55{width:96px;height:auto;border-radius:16px;border:1.5px solid var(--gold)}._blurb_1px6y_61{max-width:24rem;margin-top:1.1rem;line-height:1.65}._tagline_1px6y_66{margin-top:.8rem;font-family:var(--font-display);font-size:1.3rem;color:var(--gold-soft)}._footer_1px6y_1 h2{margin-bottom:1rem;font-size:1.35rem;color:var(--gold-soft)}._footer_1px6y_1 ul{display:grid;gap:.55rem}._footer_1px6y_1 a{text-decoration:none;transition:color .25s}._footer_1px6y_1 a:hover{color:#fff;text-decoration:underline}._contact_1px6y_89 li{display:flex;gap:.7rem;line-height:1.5}._contact_1px6y_89 svg{flex:none;margin-top:.25rem;color:var(--gold)}._muted_1px6y_99{line-height:1.6}._base_1px6y_102{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 2rem;padding:1.3rem 0 1.6rem;border-top:1px solid rgba(231,205,130,.25);font-size:.92rem;color:#f6e7c6a6}._devCredit_1px6y_115{margin:0;font-size:.92rem;color:#f6e7c6a6;text-align:right}._devLink_1px6y_122{color:var(--gold-soft);text-decoration:none;border-bottom:1px solid transparent;transition:color .25s,border-color .25s}._devLink_1px6y_122:hover,._devLink_1px6y_122:focus-visible{color:#fff;border-bottom-color:var(--gold-soft);text-decoration:none}@media(min-width:720px){._grid_1px6y_50{grid-template-columns:1.4fr .7fr 1.4fr;gap:2rem}}@media(max-width:719px){._devCredit_1px6y_115{text-align:left}}._float_6yp1m_1{position:fixed;right:22px;bottom:22px;z-index:120;display:none;place-items:center;width:60px;height:60px;border-radius:50%;background:#1e8f4e;color:#fff;box-shadow:0 10px 26px #0a3c1e73;transition:transform .35s var(--ease)}._float_6yp1m_1:hover{transform:scale(1.08)}._float_6yp1m_1:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #1e8f4e;animation:_pulse_6yp1m_1 2.4s var(--ease) infinite}@keyframes _pulse_6yp1m_1{0%{transform:scale(1);opacity:.7}to{transform:scale(1.7);opacity:0}}._bar_6yp1m_37{position:fixed;inset:auto 0 0;z-index:120;display:grid;grid-template-columns:1fr 1fr;padding-bottom:env(safe-area-inset-bottom);background:var(--maroon-950);box-shadow:0 -8px 24px #1404064d}._bar_6yp1m_37 a{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:56px;font-weight:600;text-decoration:none}._wa_6yp1m_56{background:#1e8f4e;color:#fff}._plan_6yp1m_60{background:var(--gold);color:var(--maroon-950)}@media(min-width:721px){._float_6yp1m_1{display:grid}._bar_6yp1m_37{display:none}}._btn_cij2e_1{position:fixed;right:22px;bottom:96px;z-index:119;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--gold);background:var(--maroon-900);color:var(--gold-soft);cursor:pointer;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .35s var(--ease),transform .35s var(--ease),background-color .3s}._show_cij2e_20{opacity:1;transform:none;pointer-events:auto}._btn_cij2e_1:hover{background:var(--gold);color:var(--maroon-950)}@media(max-width:720px){._btn_cij2e_1{right:14px;bottom:76px;width:42px;height:42px}}._hero_savo3_4{position:relative;min-height:100svh;display:flex;align-items:center;padding:calc(var(--nav-h) + 2.5rem) 0 clamp(6rem,12vw,9rem);color:var(--parchment);background-image:url(/assets/herobg-kolXL4Vl.png);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}._hero_savo3_4:before{content:"";position:absolute;inset:0;background-image:var(--kolam-gold);opacity:.2;-webkit-mask-image:radial-gradient(90% 80% at 70% 45%,#000 20%,transparent 78%);mask-image:radial-gradient(90% 80% at 70% 45%,#000 20%,transparent 78%)}._tagline_savo3_35{margin:0 0 1.2rem;font-family:Great Vibes,cursive;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:400;line-height:1.1;letter-spacing:.01em;color:var(--gold-soft);text-align:left;white-space:nowrap;will-change:clip-path,filter;text-shadow:0 1px 0 rgba(0,0,0,.05),0 2px 20px rgba(20,4,6,.35)}._taglineBreak_savo3_51{display:block}._fssai_savo3_58{display:inline-flex;align-items:center;gap:.85rem;margin-bottom:1.6rem;padding:.55rem .95rem .55rem .55rem;border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._fssaiLogo_savo3_69{width:44px;height:44px;object-fit:contain;border-radius:8px;background:#fff;padding:4px;flex-shrink:0}._fssaiText_savo3_79{display:grid;line-height:1.15}._fssaiLabel_savo3_84{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-soft)}._fssaiNumber_savo3_92{font-size:.86rem;font-weight:600;letter-spacing:.04em;color:#f6e7c6eb;font-variant-numeric:tabular-nums}._grid_savo3_103{position:relative;display:grid;gap:clamp(2rem,5vw,4.5rem);align-items:center}._title_savo3_110{font-size:clamp(2rem,3.2vw,5.6rem);line-height:1.04;color:#fff4dc;text-shadow:0 2px 30px rgba(20,4,6,.4)}._mask_savo3_117{display:block;overflow:hidden;padding-bottom:.08em}._mask_savo3_117>span{display:block}._sub_savo3_127{max-width:34rem;margin-top:1.6rem;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.7;color:#f6e7c6e6}._ctas_savo3_135{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.2rem}._socials_savo3_145{display:flex;align-items:center;gap:1rem;margin-top:1.6rem}._socialLink_savo3_152{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1.5px solid rgba(231,205,130,.45);color:var(--gold-soft);background:#14040640;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background-color .3s,border-color .3s,color .3s,transform .3s}._socialLink_savo3_152:hover{background:var(--gold-soft);border-color:var(--gold-soft);color:var(--maroon-900);transform:translateY(-2px)}._socialLink_savo3_152:focus-visible{outline:2px solid var(--gold-soft);outline-offset:3px}._wa_savo3_183{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.3rem 0;font-weight:600;text-decoration:none;color:var(--gold-soft);border-bottom:1.5px solid rgba(231,205,130,.5);transition:border-color .3s,color .3s}._wa_savo3_183:hover{color:#fff;border-color:var(--gold-soft)}._collage_savo3_206{position:relative;width:min(100%,620px);margin-inline:auto;padding-bottom:3.2rem}._main_savo3_213{width:100%}._chip_savo3_217{position:absolute;overflow:hidden;border-radius:50%;border:3px solid var(--gold);background:var(--maroon-900);box-shadow:0 14px 30px #14040680;animation:_float_savo3_1 7s ease-in-out infinite}._chip_savo3_217 img{width:100%;height:100%;object-fit:cover}._c1_savo3_233{width:clamp(88px,17vw,140px);aspect-ratio:1;left:-4%;bottom:0}._c2_savo3_240{width:clamp(104px,20vw,168px);aspect-ratio:1;left:24%;bottom:-6%;animation-delay:-2.4s}._c3_savo3_248{width:clamp(80px,15vw,120px);aspect-ratio:1;right:-2%;bottom:6%;animation-delay:-4.6s}@keyframes _float_savo3_1{50%{transform:translateY(-9px)}}._seal_savo3_262{position:absolute;top:-2.4rem;right:-.4rem;display:grid;place-items:center;width:clamp(92px,15vw,128px);aspect-ratio:1;border-radius:50%;background:var(--maroon-900);border:1.5px solid var(--gold);color:var(--gold-soft);box-shadow:0 12px 30px #14040666}._sealText_savo3_277{position:absolute;inset:0;width:100%;height:100%;font-family:var(--font-body);font-weight:600;animation:_spin_savo3_1 40s linear infinite}._lamp_savo3_287{color:var(--saffron)}@keyframes _spin_savo3_1{to{transform:rotate(360deg)}}@media(min-width:960px){._grid_savo3_103{grid-template-columns:1.05fr .95fr}._collage_savo3_206{margin-right:0}}@media(max-width:959px){._hero_savo3_4{align-items:flex-start;background-position:left}._collage_savo3_206{width:min(100%,460px)}}@media(max-width:480px){._seal_savo3_262{top:-1.6rem;right:0}._ctas_savo3_135>a{flex:1 1 100%}._fssai_savo3_58{width:100%;justify-content:flex-start}._fssaiNumber_savo3_92{font-size:.8rem}._tagline_savo3_35{font-size:clamp(1.75rem,8vw,2.4rem);white-space:normal}._socials_savo3_145{justify-content:flex-start}}._wrap_pv0jf_1{position:relative;z-index:5;margin-top:calc(clamp(3rem,6vw,4.6rem)*-1);padding-bottom:clamp(2rem,4vw,3rem)}._bar_pv0jf_7{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;border-radius:22px;background:linear-gradient(135deg,var(--gold),var(--gold-soft),var(--gold));box-shadow:0 24px 50px #340d1038;overflow:hidden}._item_pv0jf_22{display:flex;align-items:center;gap:.9rem;padding:1.15rem 1.1rem;background:var(--ivory)}._icon_pv0jf_29{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid var(--gold);color:var(--maroon-800);background:var(--parchment)}._text_pv0jf_40{display:grid;line-height:1.25;font-size:.86rem;color:var(--ink-soft)}._text_pv0jf_40 strong{font-size:.98rem;font-weight:600;color:var(--maroon-900)}@media(min-width:720px){._bar_pv0jf_7{grid-template-columns:repeat(3,1fr)}}@media(min-width:1100px){._bar_pv0jf_7{grid-template-columns:repeat(6,1fr)}._item_pv0jf_22{flex-direction:column;text-align:center;padding:1.5rem .8rem}}@media(max-width:500px){._bar_pv0jf_7{display:grid;grid-template-columns:repeat(1,1fr);gap:1px;padding:1px;border-radius:22px;background:linear-gradient(135deg,var(--gold),var(--gold-soft),var(--gold));box-shadow:0 24px 50px #340d1038;overflow:hidden}}._head_1e0ow_1{display:grid;gap:1.1rem;max-width:46rem;margin-bottom:clamp(2rem,4.5vw,3.6rem)}._center_1e0ow_7{margin-inline:auto;text-align:center;justify-items:center}._title_1e0ow_12{font-size:clamp(2.1rem,5.4vw,3.9rem);font-family:Great Vibes,cursive}._lead_1e0ow_16{font-size:clamp(1.05rem,1.6vw,1.2rem);max-width:38rem;line-height:1.7}._light_1e0ow_21 ._title_1e0ow_12{color:var(--maroon-800)}._light_1e0ow_21 ._lead_1e0ow_16{color:var(--ink-soft)}._dark_1e0ow_27 ._title_1e0ow_12{color:var(--parchment)}._dark_1e0ow_27 ._lead_1e0ow_16{color:#f6e7c6d1}._divider_1e0ow_33{width:170px;color:var(--gold)}._section_v0wbp_1{background:var(--parchment);position:relative}._grid_v0wbp_5{display:grid;gap:2.8rem 1.6rem}._dish_v0wbp_9{position:relative}._frame_v0wbp_12{overflow:hidden;aspect-ratio:4 / 3;background:var(--maroon-900);box-shadow:0 18px 40px #340d1040;border:2px solid var(--gold)}._frame_v0wbp_12 img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}._dish_v0wbp_9:hover ._frame_v0wbp_12 img{transform:scale(1.06)}._leaf_v0wbp_29{border-radius:0 38%}._leaf2_v0wbp_32{border-radius:38% 0}._arch_v0wbp_35{border-radius:999px 999px 18px 18px;aspect-ratio:4 / 4.6}._round_v0wbp_39{border-radius:999px;aspect-ratio:1}._soft_v0wbp_43{border-radius:26px}._card_v0wbp_47{position:relative;z-index:1;width:min(100% - 1.6rem,22rem);margin:-2.4rem 0 0 1.2rem;padding:1.1rem 1.3rem 1.2rem;border-radius:14px;background:var(--ivory);border:1px solid var(--gold);box-shadow:0 16px 34px #340d1038}._card_v0wbp_47 h3{font-size:1.32rem;color:var(--maroon-800)}._card_v0wbp_47 p{margin-top:.35rem;font-size:.97rem;line-height:1.55;color:var(--ink-soft)}@media(min-width:640px){._grid_v0wbp_5{grid-template-columns:repeat(2,1fr)}._pachadi_v0wbp_73,._samosa_v0wbp_74{margin-top:3rem}}@media(min-width:1000px){._grid_v0wbp_5{grid-template-columns:repeat(10,1fr);gap:3.4rem 2rem;align-items:start}._sadya_v0wbp_84{grid-column:1 / 8;grid-row:span 2}._sadya_v0wbp_84 ._frame_v0wbp_12{aspect-ratio:1.6 / 1}._sambhar_v0wbp_91{grid-column:8 / 13;padding-inline:3rem}._rice_v0wbp_95{grid-column:8 / 13;margin-top:0}._pachadi_v0wbp_73{grid-column:1 / 5;margin-top:0}._mango_v0wbp_103{grid-column:5 / 9;margin-top:4rem}._samosa_v0wbp_74{grid-column:9 / 13;margin-top:1.5rem}._sadya_v0wbp_84 ._card_v0wbp_47{margin-left:2rem;width:26rem}}._section_125ls_1{background:var(--paper)}._grid_125ls_4{display:grid;gap:1.1rem}._tile_125ls_8{position:relative;display:flex;align-items:flex-end;min-height:240px;height:100%;overflow:hidden;border-radius:20px 20px 20px 4px;border:1.5px solid var(--gold);color:var(--parchment);text-decoration:none;background:var(--maroon-900);isolation:isolate;box-shadow:0 16px 36px #340d102e}._img_125ls_23{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}._shade_125ls_32{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(41,9,12,.92) 8%,rgba(41,9,12,.3) 65%,transparent)}._tile_125ls_8:hover ._img_125ls_23,._tile_125ls_8:focus-visible ._img_125ls_23{transform:scale(1.08)}._body_125ls_42{display:grid;gap:.3rem;padding:1.3rem}._title_125ls_47{font-family:var(--font-display);font-size:1.7rem;line-height:1.1;color:#fff4dc}._text_125ls_53{font-size:.97rem;line-height:1.5;color:#f6e7c6e6}@media(min-width:640px){._grid_125ls_4{grid-template-columns:repeat(2,1fr)}._first_125ls_62{grid-column:1 / -1}._first_125ls_62 ._tile_125ls_8{min-height:300px}}@media(min-width:1000px){._grid_125ls_4{grid-template-columns:repeat(10,1fr)}._grid_125ls_4 li{grid-column:span 2}._grid_125ls_4 ._first_125ls_62{grid-column:span 3;grid-row:span 1}._grid_125ls_4 li:nth-child(2){grid-column:span 3}._tile_125ls_8{min-height:300px}}._section_cw6tx_1{background:var(--parchment)}._note_cw6tx_4{margin:-1.6rem 0 2rem;padding:.7rem 1rem;max-width:44rem;border:1px dashed var(--maroon-700);border-radius:10px;font-size:.93rem;color:var(--maroon-800);background:#fffaf0b3}._review_cw6tx_14{position:relative;display:inline-block;font-size:2rem;color:var(--maroon-800, #6a1d20);text-decoration:none;font-weight:600;letter-spacing:.01em;padding-bottom:4px;transition:color .3s ease}._review_cw6tx_14:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:currentColor;transform:scaleX(.3);transform-origin:left;transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s ease}._review_cw6tx_14:hover{color:var(--gold, #e9a11b)}._review_cw6tx_14:hover:after{transform:scaleX(1)}._grid_cw6tx_47{display:grid;gap:1.6rem}._card_cw6tx_51{position:relative;display:grid;align-content:start;gap:1rem;padding:2.4rem 1.7rem 1.6rem;border:1.5px solid var(--gold);border-radius:6px 26px;background:var(--ivory);box-shadow:0 16px 34px #340d1024}._card_cw6tx_51:nth-child(2){transform:translateY(0)}._mark_cw6tx_65{position:absolute;top:-.2rem;left:1.2rem;font-family:var(--font-display);font-size:5rem;line-height:1;color:var(--gold)}._card_cw6tx_51 blockquote{margin:0}._card_cw6tx_51 blockquote p{font-size:1.08rem;line-height:1.7;color:var(--ink)}._stars_cw6tx_82{display:flex;gap:.15rem;color:var(--saffron)}._card_cw6tx_51 footer{display:grid;line-height:1.35;padding-top:.9rem;border-top:1px solid rgba(199,159,58,.5)}._card_cw6tx_51 footer strong{color:var(--maroon-800)}._card_cw6tx_51 footer span{font-size:.92rem;color:var(--ink-soft)}._tag_cw6tx_100{position:absolute;top:.8rem;right:1rem;padding:.1rem .6rem;border-radius:999px;background:var(--maroon-800);color:var(--parchment);font-size:.75rem;font-weight:600}@media(min-width:900px){._grid_cw6tx_47{grid-template-columns:repeat(3,1fr);align-items:start}._card_cw6tx_51:nth-child(2){transform:translateY(2rem)}}._section_uu70p_1{position:relative;display:grid;place-items:center;min-height:82vh;padding:clamp(5rem,12vw,9rem) 0;overflow:hidden;text-align:center;color:var(--parchment);background:var(--maroon-950);isolation:isolate}._bg_uu70p_13{position:absolute;inset:-10% 0;z-index:-2;width:100%;height:120%;object-fit:cover;background-position:center;filter:saturate(1.1) blur(1.5px)}._veil_uu70p_23{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 55% at 50% 50%,#4d1418bf,#340d10a1 85%),var(--kolam-gold)}._inner_uu70p_31{display:grid;justify-items:center;gap:1.6rem}._title_uu70p_36{font-size:clamp(2.6rem,8vw,6rem);line-height:1.04;color:#fff4dc}._mask_uu70p_41{display:block;overflow:hidden;padding-bottom:.08em}._mask_uu70p_41>span{display:block}._sub_uu70p_49{max-width:34rem;font-size:clamp(1.05rem,1.7vw,1.25rem);color:#f6e7c6eb}._ctas_uu70p_54{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:.6rem}@media(max-width:480px){._ctas_uu70p_54>a{flex:1 1 100%}}._page_dho28_1{--local-maroon: var(--maroon-950, #340d10);--local-gold: var(--gold, #c9a13b);--local-gold-soft: var(--gold-soft, #e7cd82);--local-parchment: var(--parchment, #f6e7c6);--local-cream: var(--cream, #fbf3e2);background:var(--local-cream);color:#3a2a1c}._herobutn_dho28_21{padding:10px}._hero_dho28_21{position:relative;min-height:78vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:8rem 1.5rem 5rem;background:radial-gradient(ellipse at top,rgba(231,205,130,.18),transparent 60%),var(--local-maroon);color:var(--local-parchment);overflow:hidden}._heroInner_dho28_59{max-width:780px;display:grid;gap:1.5rem;justify-items:center}._kicker_dho28_71{font-size:.78rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--local-gold-soft)}._heroTitle_dho28_85{font-family:var(--font-display, serif);font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.15;color:#fff}._heroText_dho28_97{font-size:1.05rem;line-height:1.7;color:#f6e7c6d9;max-width:560px}._sectionTitle_dho28_113{font-family:var(--font-display, serif);font-size:clamp(1.8rem,3.5vw,2.6rem);color:var(--local-maroon)}._sectionSub_dho28_123{color:#6b5644;margin-top:.5rem}._scrolly_dho28_135{padding:5rem 0 6rem;background:#fff}._scrollyHead_dho28_143{text-align:center;margin-bottom:3rem}._eyebrow_dho28_151{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--local-maroon);background:linear-gradient(90deg,var(--local-gold-soft),var(--local-gold));padding:.35rem .9rem;border-radius:999px;margin-bottom:1rem}._scrollyGrid_dho28_177{display:grid;grid-template-columns:1fr;gap:2.5rem}._mediaStage_dho28_189{order:-1}._mediaFrame_dho28_195{position:relative;aspect-ratio:4 / 3;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,var(--local-maroon),#1f0709);box-shadow:0 30px 60px #340d1040}._mediaImg_dho28_211{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.12);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}._mediaImgActive_dho28_235{opacity:1;transform:scale(1)}._mediaVeil_dho28_243{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,transparent,rgba(10,3,4,.85));pointer-events:none}._mediaTrack_dho28_257{position:absolute;top:1.25rem;right:1.25rem;width:4px;height:calc(100% - 2.5rem);border-radius:999px;background:#ffffff38;overflow:hidden}._mediaTrackFill_dho28_277{display:block;width:100%;height:100%;transform-origin:top;background:var(--local-gold);transition:transform .4s cubic-bezier(.22,1,.36,1)}._mediaCaption_dho28_293{position:absolute;left:1.5rem;bottom:1.4rem;display:grid;gap:.2rem}._mediaIndex_dho28_307{font-family:Courier New,monospace;font-size:.85rem;font-weight:700;letter-spacing:.08em;color:var(--local-gold-soft)}._mediaIndex_dho28_307 i{font-style:normal;opacity:.5;margin:0 .15rem}._mediaCaptionTitle_dho28_331{font-family:var(--font-display, serif);font-size:clamp(1.4rem,3vw,2rem);color:#fff}._navArrow_dho28_345{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#f6e7c6e6;color:var(--local-maroon);border:1px solid rgba(201,161,59,.6);cursor:pointer;z-index:3;transition:background .25s ease,color .25s ease,transform .25s ease}._navArrow_dho28_345:hover{background:var(--local-gold);color:var(--local-maroon);transform:translateY(-50%) scale(1.08)}._navArrow_dho28_345:focus-visible{outline:2px solid var(--local-gold);outline-offset:3px}._navArrowPrev_dho28_401{left:.9rem}._navArrowNext_dho28_407{right:.9rem}._itemsList_dho28_417{display:grid}._item_dho28_417{padding:1rem 0}._itemNum_dho28_435{display:block;font-family:Courier New,monospace;font-size:1.5rem;font-weight:700;color:var(--local-gold);letter-spacing:.1em;margin-bottom:.5rem}._itemTitle_dho28_453{font-family:var(--font-display, serif);font-size:clamp(3.5rem,5vw,3.1rem);color:var(--local-maroon)}._itemDesc_dho28_463{margin-top:.6rem;max-width:46ch;font-size:1.6rem;line-height:1.6;color:#6b5644}._dots_dho28_481{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.5rem}._dot_dho28_481{width:10px;height:10px;border-radius:50%;border:1px solid var(--local-gold);background:transparent;cursor:pointer;padding:0;transition:background .25s ease,transform .25s ease}._dot_dho28_481:hover{transform:scale(1.25)}._dotActive_dho28_523{background:var(--local-gold)}._packageSection_dho28_533{padding:5rem 1.5rem;background:var(--local-maroon)}._packageCard_dho28_541{position:relative;max-width:1040px;margin:0 auto;padding:3rem clamp(1.5rem,4vw,3.5rem);border-radius:20px;background:linear-gradient(180deg,rgba(231,205,130,.08),transparent 40%),var(--local-parchment);border:1px solid rgba(201,161,59,.5);box-shadow:0 30px 60px #00000059}._packageRibbon_dho28_565{position:absolute;top:-14px;left:50%;transform:translate(-50%);padding:.4rem 1.4rem;border-radius:999px;background:var(--local-gold);color:var(--local-maroon);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 8px 18px #00000040}._packageTitle_dho28_595{font-family:var(--font-display, serif);font-size:clamp(1.6rem,3.5vw,2.4rem);text-align:center;color:var(--local-maroon);margin-top:.5rem}._packageIntro_dho28_609{text-align:center;max-width:560px;margin:.75rem auto 2.5rem;color:#6b5644}._packageCols_dho28_621{display:grid;grid-template-columns:1fr;gap:2.5rem}._packageColTitle_dho28_631{font-family:var(--font-display, serif);font-size:1.2rem;color:var(--local-maroon);border-bottom:2px solid var(--local-gold);padding-bottom:.5rem;margin-bottom:1rem}._packageList_dho28_647{display:grid;gap:.55rem;font-size:.94rem;color:#4a3927}._packageList_dho28_647 li{position:relative;padding-left:1.3rem}._packageList_dho28_647 li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--local-gold)}._traditions_dho28_691{position:relative;padding:6rem 1.5rem;background:radial-gradient(ellipse at 50% 0%,rgba(201,161,59,.18),transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(201,161,59,.14),transparent 50%),var(--local-parchment);overflow:hidden;isolation:isolate}._traditionsBg_dho28_727{position:absolute;inset:0;z-index:-2}._traditionsBg_dho28_727 img{width:100%;height:100%;object-fit:cover;opacity:.09;filter:sepia(.7) blur(1px)}._traditionsBg_dho28_727:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--local-parchment) 0%,rgba(246,231,198,.6) 45%,var(--local-parchment) 100%)}._traditionsMandala_dho28_773{position:absolute;top:6rem;left:-180px;width:min(560px,90vw);color:#c9a13b47;z-index:-1;animation:_traditionsSpin_dho28_1 140s linear infinite reverse;pointer-events:none}@keyframes _traditionsSpin_dho28_1{to{transform:rotate(360deg)}}._traditionsHead_dho28_805{text-align:center;margin-bottom:3rem}._kickerDark_dho28_813{display:block;font-size:.78rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#9a7420;margin-bottom:.75rem}._traditionsTitle_dho28_831{font-family:var(--font-display, serif);font-size:clamp(1.9rem,4vw,2.8rem);color:var(--local-maroon);margin-bottom:1.25rem}._orn_dho28_843{display:inline-flex;align-items:center;gap:.75rem}._orn_dho28_843 i{display:block;width:64px;height:1px;background:linear-gradient(90deg,transparent,var(--local-gold))}._orn_dho28_843 i:last-child{background:linear-gradient(270deg,transparent,var(--local-gold))}._orn_dho28_843 b{width:9px;height:9px;background:var(--local-gold);transform:rotate(45deg)}._traditionsIntro_dho28_887{max-width:1040px;margin:0 auto 4.5rem;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}._traditionsLead_dho28_903{margin-bottom:1.25rem;font-size:1.12rem;line-height:1.85;color:#3a2a1c}._dropCap_dho28_915{float:left;font-family:var(--font-display, serif);font-size:3.6rem;line-height:.8;padding:.1rem .5rem 0 0;color:var(--local-gold)}._traditionsBody_dho28_931{font-size:1rem;line-height:1.8;color:#5c4a37}._purusharthas_dho28_941{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}._purushartha_dho28_941{display:grid;gap:.25rem;padding:1.4rem 1rem;text-align:center;border-radius:16px;background:var(--local-maroon);border:1px solid rgba(201,161,59,.5);box-shadow:0 14px 30px #340d102e}._purushartha_dho28_941 strong{font-family:var(--font-display, serif);font-size:1.25rem;font-weight:500;color:var(--local-gold-soft)}._purushartha_dho28_941 span{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#f6e7c6bf}._riteHeading_dho28_997{font-family:var(--font-display, serif);font-size:clamp(1.3rem,2.5vw,1.7rem);text-align:center;color:var(--local-maroon);margin-bottom:2.5rem}._timeline_dho28_1015{position:relative;max-width:1040px;margin:0 auto;display:grid;gap:1.5rem;padding-left:2rem}._timeline_dho28_1015:before{content:"";position:absolute;top:0;bottom:0;left:6px;width:2px;background:linear-gradient(180deg,transparent,rgba(201,161,59,.6) 8%,rgba(201,161,59,.6) 92%,transparent)}._timelineItem_dho28_1061{position:relative}._timelineDot_dho28_1067{position:absolute;left:-2rem;top:1.6rem;width:14px;height:14px;border-radius:50%;background:var(--local-gold);box-shadow:0 0 0 4px var(--local-parchment),0 0 0 5px #c9a13b80}._timelineCard_dho28_1091{position:relative;padding:1.9rem 1.6rem 1.6rem;border-radius:18px;background:#ffffffb8;border:1px solid rgba(201,161,59,.4);backdrop-filter:blur(4px);box-shadow:0 12px 30px #340d1014;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}._timelineCard_dho28_1091:before{content:"";position:absolute;top:0;left:1.6rem;width:48px;height:3px;border-radius:0 0 3px 3px;background:var(--local-gold)}._timelineCard_dho28_1091:hover{transform:translateY(-4px);border-color:var(--local-gold);box-shadow:0 20px 40px #340d1029}._timelineNum_dho28_1149{position:absolute;top:.5rem;right:1.1rem;font-family:var(--font-display, serif);font-size:3.4rem;line-height:1;color:#c9a13b38}._timelineTitle_dho28_1167{font-family:var(--font-display, serif);font-size:1.25rem;color:var(--local-maroon);margin-bottom:.45rem;padding-right:3rem}._timelineText_dho28_1181{font-size:.96rem;line-height:1.75;color:#5c4a37}._timelineQuote_dho28_1191{margin-top:1rem;padding:.75rem 1rem;border-left:3px solid var(--local-gold);background:#c9a13b1a;border-radius:0 10px 10px 0;font-family:var(--font-display, serif);font-style:italic;font-size:.92rem;line-height:1.6;color:var(--local-maroon)}@media(min-width:900px){._traditionsIntro_dho28_887{grid-template-columns:1.2fr .8fr;gap:4rem}._timeline_dho28_1015{padding-left:0;gap:2rem}._timeline_dho28_1015:before{left:50%;transform:translate(-1px)}._timelineItem_dho28_1061{width:calc(50% - 2.5rem)}._timelineItem_dho28_1061:nth-child(odd){margin-right:auto}._timelineItem_dho28_1061:nth-child(2n){margin-left:auto;margin-top:-3.5rem}._timelineItem_dho28_1061:nth-child(odd) ._timelineDot_dho28_1067{left:auto;right:-2.5rem;transform:translate(50%)}._timelineItem_dho28_1061:nth-child(2n) ._timelineDot_dho28_1067{left:-2.5rem;transform:translate(-50%)}._timelineItem_dho28_1061:nth-child(2){margin-top:2rem}}@media(max-width:500px){._traditions_dho28_691{padding:3.5rem 1rem}._traditionsIntro_dho28_887{margin-bottom:3rem}._timelineCard_dho28_1091{padding:1.7rem 1.2rem 1.3rem}}@media(prefers-reduced-motion:reduce){._traditionsMandala_dho28_773{animation:none}}._upa_dho28_1331{position:relative;padding:6rem 1.5rem;background:radial-gradient(ellipse at 50% 0%,rgba(231,205,130,.16),transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(201,161,59,.12),transparent 50%),var(--local-maroon);color:var(--local-parchment);overflow:hidden;isolation:isolate}._upaBg_dho28_1369{position:absolute;inset:0;z-index:-2}._upaBg_dho28_1369 img{width:100%;height:100%;object-fit:cover;opacity:.12;mix-blend-mode:luminosity;filter:sepia(.6) blur(1px)}._upaBg_dho28_1369:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--local-maroon) 0%,rgba(52,13,16,.55) 40%,var(--local-maroon) 100%)}._upaMandala_dho28_1417{position:absolute;top:-120px;right:-140px;width:min(620px,90vw);color:#e7cd8229;z-index:-1;animation:_upaSpin_dho28_1 120s linear infinite;pointer-events:none}@keyframes _upaSpin_dho28_1{to{transform:rotate(360deg)}}._upaHead_dho28_1449{text-align:center;max-width:720px;margin:0 auto 2.5rem}._upaKicker_dho28_1459{display:block;font-size:.78rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--local-gold-soft);margin-bottom:.75rem}._upaTitle_dho28_1477{font-family:var(--font-display, serif);font-size:clamp(1.9rem,4vw,2.8rem);color:#fff;margin-bottom:1.25rem}._upaLead_dho28_1489{font-size:1.08rem;line-height:1.85;color:#f6e7c6d9}._upaStrands_dho28_1503{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem 3rem;margin:0 auto 4rem}._upaStrand_dho28_1503{display:grid;justify-items:center;gap:.25rem;min-width:100px;color:var(--local-gold)}._upaThread_dho28_1531{width:100px;height:12px}._upaStrand_dho28_1503 strong{font-family:var(--font-display, serif);font-size:1.15rem;color:#fff;font-weight:500}._upaStrand_dho28_1503 span{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--local-gold-soft)}._upaGrid_dho28_1567{max-width:1040px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:1.25rem}._upaCard_dho28_1581{position:relative;padding:2rem 1.75rem 1.75rem;border-radius:18px;background:linear-gradient(160deg,#f6e7c617,#f6e7c608);border:1px solid rgba(201,161,59,.35);backdrop-filter:blur(4px);overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .35s ease}._upaCard_dho28_1581:before{content:"";position:absolute;top:0;left:1.75rem;width:48px;height:3px;border-radius:0 0 3px 3px;background:var(--local-gold)}._upaCard_dho28_1581:hover{transform:translateY(-4px);border-color:var(--local-gold);box-shadow:0 18px 40px #00000059}._upaNum_dho28_1645{position:absolute;top:.6rem;right:1.1rem;font-family:var(--font-display, serif);font-size:3.6rem;line-height:1;color:#e7cd8224}._upaCardTitle_dho28_1663{font-family:var(--font-display, serif);font-size:1.3rem;color:var(--local-gold-soft);margin-bottom:.6rem;padding-right:3rem}._upaCardText_dho28_1677{font-size:.97rem;line-height:1.75;color:#f6e7c6d1}._gallery_dho28_1691{padding:5rem 0 6rem;background:#fff}._galleryHead_dho28_1701{text-align:center;margin-bottom:2.5rem}._galleryFilters_dho28_1711{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:2.5rem}._galleryFilter_dho28_1711{padding:.5rem 1.1rem;border-radius:999px;border:1px solid rgba(201,161,59,.5);background:transparent;color:var(--local-maroon);font-size:.82rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}._galleryFilter_dho28_1711:hover{background:#c9a13b1f;transform:translateY(-1px)}._galleryFilterActive_dho28_1773{background:var(--local-gold);color:var(--local-maroon);border-color:var(--local-gold)}._galleryGrid_dho28_1785{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._galleryCard_dho28_1797{position:relative;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;border:none;padding:0;cursor:pointer;background:var(--local-maroon);box-shadow:0 10px 24px #340d101a;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}._galleryCard_dho28_1797:hover{transform:translateY(-4px);box-shadow:0 18px 38px #340d1038}._galleryCard_dho28_1797:focus-visible{outline:2px solid var(--local-gold);outline-offset:3px}._galleryImg_dho28_1847{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.22,1,.36,1)}._galleryCard_dho28_1797:hover ._galleryImg_dho28_1847{transform:scale(1.08)}._galleryOverlay_dho28_1871{position:absolute;inset:auto 0 0;padding:1rem .85rem .75rem;display:grid;gap:.2rem;text-align:left;background:linear-gradient(180deg,transparent,rgba(10,3,4,.88));opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}._galleryCard_dho28_1797:hover ._galleryOverlay_dho28_1871,._galleryCard_dho28_1797:focus-visible ._galleryOverlay_dho28_1871{opacity:1;transform:translateY(0)}._galleryCategory_dho28_1913{font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--local-gold-soft)}._galleryCaption_dho28_1929{font-family:var(--font-display, serif);font-size:.95rem;color:#fff}._lightbox_dho28_1943{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:2rem 1.25rem;background:#0f0406e6;backdrop-filter:blur(6px);animation:_lightboxFade_dho28_1 .25s ease}@keyframes _lightboxFade_dho28_1{0%{opacity:0}to{opacity:1}}._lightboxClose_dho28_1985{position:absolute;top:1rem;right:1.25rem;width:44px;height:44px;border-radius:50%;border:1px solid rgba(231,205,130,.5);background:#340d1099;color:var(--local-gold-soft);font-size:1.6rem;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .25s ease,color .25s ease}._lightboxClose_dho28_1985:hover{background:var(--local-gold);color:var(--local-maroon)}._lightboxFigure_dho28_2035{margin:0;max-width:min(920px,100%);max-height:90vh;display:grid;gap:.9rem;justify-items:center;animation:_lightboxZoom_dho28_1 .3s cubic-bezier(.22,1,.36,1)}@keyframes _lightboxZoom_dho28_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}._lightboxImg_dho28_2077{max-width:100%;max-height:78vh;object-fit:contain;border-radius:12px;box-shadow:0 30px 70px #0009}._lightboxCaption_dho28_2093{display:grid;gap:.25rem;text-align:center;font-family:var(--font-display, serif);font-size:1rem;color:#fff}@media(min-width:640px){._galleryGrid_dho28_1785{grid-template-columns:repeat(3,1fr);gap:1rem}}@media(min-width:960px){._galleryGrid_dho28_1785{grid-template-columns:repeat(4,1fr);gap:1.25rem}._galleryCard_dho28_1797{aspect-ratio:4 / 3}}@media(max-width:500px){._gallery_dho28_1691{padding:3.5rem 0 4rem}._galleryFilters_dho28_1711{gap:.4rem}._galleryFilter_dho28_1711{padding:.4rem .85rem;font-size:.72rem}}@media(min-width:760px){._upaGrid_dho28_1567{grid-template-columns:1fr 1fr;gap:1.5rem;padding-bottom:1.5rem}._upaCard_dho28_1581:nth-child(2n){transform:translateY(1.5rem)}._upaCard_dho28_1581:nth-child(2n):hover{transform:translateY(calc(1.5rem - 4px))}}@media(max-width:500px){._upa_dho28_1331{padding:3.5rem 1rem}._upaStrands_dho28_1503{gap:1.25rem 1.5rem;margin-bottom:2.5rem}}@media(prefers-reduced-motion:reduce){._upaMandala_dho28_1417{animation:none}}._cta_dho28_2237{padding:5rem 1.5rem;text-align:center;background:var(--local-parchment)}._ctaTitle_dho28_2247{font-family:var(--font-display, serif);font-size:clamp(1.6rem,3vw,2.2rem);color:var(--local-maroon);margin-bottom:.6rem}._ctaText_dho28_2259{color:#6b5644;margin-bottom:1.75rem}@media(min-width:900px){._scrollyGrid_dho28_177{grid-template-columns:.95fr 1.05fr;align-items:center;gap:4rem}._mediaStage_dho28_189{order:0;position:sticky;top:130px}._mediaFrame_dho28_195{aspect-ratio:4 / 4}}@media(min-width:760px){._packageCols_dho28_621{grid-template-columns:1fr 1fr}}@media(max-width:500px){._packageSection_dho28_533{padding:2rem .8rem;background:var(--local-maroon)}._navArrow_dho28_345{width:38px;height:38px}._navArrowPrev_dho28_401{left:.6rem}._navArrowNext_dho28_407{right:.6rem}._itemNum_dho28_435{font-size:1rem}._itemTitle_dho28_453{font-size:clamp(2.5rem,4vw,2.1rem)}._itemDesc_dho28_463{font-size:1rem}._scrollyGrid_dho28_177{gap:1rem}._packageCard_dho28_541{padding:2rem clamp(1rem,4vw,1.5rem)}}._card_1nck7_1{position:relative;min-height:340px;display:flex;align-items:flex-end;overflow:hidden;border-radius:22px 22px 22px 4px;border:1.5px solid var(--gold);background:var(--maroon-900);color:var(--parchment);isolation:isolate;box-shadow:0 18px 40px #340d1033}._featured_1nck7_14{min-height:420px}._img_1nck7_17{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease),filter .6s}._shade_1nck7_26{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#29090cf2 8%,#29090c8c 48%,#29090c0d 80%);transition:opacity .5s}._card_1nck7_1:hover ._img_1nck7_17,._card_1nck7_1:focus-within ._img_1nck7_17{transform:scale(1.08)}._body_1nck7_37{width:100%;padding:1.5rem 1.5rem 1.4rem}._title_1nck7_41{font-size:clamp(1.45rem,2.4vw,1.9rem);color:#fff4dc}._text_1nck7_45{margin-top:.55rem;font-size:.98rem;line-height:1.55;color:#f6e7c6e6}._link_1nck7_51{position:relative;margin-top:1rem;padding:.25rem 0;border:0;background:none;cursor:pointer;font-weight:600;color:var(--gold-soft)}._link_1nck7_51:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--gold-soft);transform-origin:left;transition:transform .5s var(--ease)}._link_1nck7_51:hover:after{transform:scaleX(.35)}@media(hover:hover)and (min-width:1000px){._text_1nck7_45,._link_1nck7_51{max-height:0;opacity:0;overflow:hidden;transition:max-height .7s var(--ease),opacity .5s var(--ease),margin .5s}._link_1nck7_51{margin-top:0}._card_1nck7_1:hover ._text_1nck7_45,._card_1nck7_1:focus-within ._text_1nck7_45{max-height:9rem;opacity:1}._card_1nck7_1:hover ._link_1nck7_51,._card_1nck7_1:focus-within ._link_1nck7_51{max-height:3rem;opacity:1;margin-top:1rem}._featured_1nck7_14 ._text_1nck7_45,._featured_1nck7_14 ._link_1nck7_51{max-height:none;opacity:1}._featured_1nck7_14 ._link_1nck7_51{margin-top:1rem}}._section_16e5u_1{background:var(--paper)}._grid_16e5u_4{display:grid;gap:1.2rem}@media(min-width:640px){._grid_16e5u_4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){._grid_16e5u_4{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(300px,auto);gap:1.5rem}}._section_ple92_1{position:relative;background:var(--parchment);overflow:hidden}._top_ple92_6{display:grid;gap:clamp(2.2rem,5vw,4rem);align-items:center}._title_ple92_11{font-size:clamp(2.2rem,5.6vw,4.2rem);color:var(--maroon-800)}._lead_ple92_15{margin:1.4rem 0 2rem;max-width:33rem;font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--ink-soft)}._photos_ple92_21{position:relative;display:grid;gap:1.2rem}._p1_ple92_26{width:100%}._p2_ple92_29{width:74%;margin:-14% 0 0 auto}._trailWrap_ple92_34{margin-top:clamp(3.5rem,7vw,6rem)}._trailTitle_ple92_37{font-size:clamp(1.5rem,3vw,2.1rem);color:var(--maroon-800);margin-bottom:1.6rem}._trail_ple92_34{position:relative;display:flex;gap:1.4rem;overflow-x:auto;padding-bottom:1.4rem;scroll-snap-type:x proximity;scrollbar-color:var(--gold) transparent;scrollbar-width:thin}._trail_ple92_34:before{content:"";position:absolute;left:0;top:9px;height:2px;width:calc(var(--n, 7) * 17rem);background:var(--gold)}._step_ple92_62{position:relative;flex:none;width:min(16rem,74vw);padding-top:2.2rem;scroll-snap-align:start}._pin_ple92_69{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--maroon-800);border:3px solid var(--parchment);box-shadow:0 0 0 2px var(--gold)}._step_ple92_62 h4{font-family:var(--font-display);font-weight:400;font-size:1.32rem;color:var(--maroon-800)}._step_ple92_62 p{margin-top:.4rem;font-size:.97rem;line-height:1.55;color:var(--ink-soft)}._careWrap_ple92_93{margin-top:clamp(3rem,6vw,5rem);padding-top:2.4rem;border-top:1.5px solid var(--gold)}._careTitle_ple92_98{font-size:clamp(1.5rem,3vw,2.1rem);color:var(--maroon-800)}._care_ple92_93{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}._care_ple92_93 li{padding:.5rem 1.05rem;border:1px solid var(--gold);border-radius:999px;background:var(--ivory);font-size:.97rem;font-weight:500;color:var(--maroon-900)}@media(min-width:900px){._top_ple92_6{grid-template-columns:.95fr 1.05fr}}._story_ifdoo_1{position:relative;overflow:hidden}._maroon_ifdoo_5{color:var(--parchment);background:radial-gradient(55% 60% at 80% 45%,rgba(233,161,27,.26),transparent 70%),linear-gradient(170deg,var(--maroon-900),var(--maroon-950))}._maroon_ifdoo_5:before{content:"";position:absolute;inset:0;background-image:var(--kolam-gold);opacity:.13}._leafgreen_ifdoo_18{color:#fdf3d8;background:radial-gradient(55% 60% at 20% 45%,rgba(233,161,27,.22),transparent 70%),linear-gradient(170deg,var(--leaf-deep),#0f3a18)}._leafgreen_ifdoo_18:before{content:"";position:absolute;inset:0;background-image:var(--kolam-gold);opacity:.1}._title_ifdoo_32{font-size:clamp(2.2rem,4.8vw,3.8rem);color:#fff4dc}._intro_ifdoo_36{margin-top:1.1rem;max-width:30rem;color:#f6e7c6e0}._stepNo_ifdoo_41{font-size:.9rem;font-weight:600;color:var(--gold-soft)}._chips_ifdoo_46{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}._chips_ifdoo_46 li{padding:.28rem .75rem;border:1px solid rgba(231,205,130,.5);border-radius:999px;font-size:.88rem;color:var(--parchment);background:#14040638}._medal_ifdoo_60{width:46%;color:var(--gold-soft);opacity:.85}._carousel_ifdoo_67{padding-block:clamp(4rem,10vw,6rem)}._stage_ifdoo_70{position:relative;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}._left_ifdoo_77{position:relative;z-index:2}._rail_ifdoo_81{display:grid;gap:.15rem;margin-top:2rem;padding-left:.4rem;border-left:1.5px solid rgba(231,205,130,.3)}._rail_ifdoo_81 button{position:relative;display:flex;align-items:center;gap:.9rem;padding:.55rem 0 .55rem 1.2rem;border:0;background:none;cursor:pointer;text-align:left;font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.6rem);color:#f6e7c673;transition:color .4s var(--ease),transform .4s var(--ease)}._rail_ifdoo_81 button:hover{color:#f6e7c6cc}._pip_ifdoo_106{position:absolute;left:-.62rem;width:11px;height:11px;border-radius:50%;border:1.5px solid var(--gold);background:var(--maroon-950);transition:background-color .4s,transform .4s var(--ease)}._done_ifdoo_116 button{color:#f6e7c6b3}._done_ifdoo_116 ._pip_ifdoo_106{background:var(--gold)}._on_ifdoo_122 button{color:#fff4dc;transform:translate(6px)}._on_ifdoo_122 ._pip_ifdoo_106{background:var(--saffron);transform:scale(1.5)}._right_ifdoo_132{position:relative;display:grid;align-items:center}._media_ifdoo_137{position:relative;width:100%;aspect-ratio:1.08 / 1;margin-inline:auto;overflow:hidden;border-radius:22px;border:1.5px solid var(--gold);background:radial-gradient(circle,var(--maroon-800),var(--maroon-950));box-shadow:0 22px 44px #0a020380}._slide_ifdoo_148{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transform:scale(1.06);transition:opacity .9s var(--ease),transform 1.4s var(--ease)}._slide_ifdoo_148 img{width:100%;height:100%;object-fit:contain}._slideOn_ifdoo_162{opacity:1;transform:none}._navArrow_ifdoo_168{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#f6e7c6eb;color:var(--maroon-900);border:1px solid var(--gold);cursor:pointer;z-index:4;transition:background .25s ease,color .25s ease,transform .25s ease}._navArrow_ifdoo_168:hover{background:var(--gold);color:var(--maroon-950);transform:translateY(-50%) scale(1.08)}._navArrow_ifdoo_168:focus-visible{outline:2px solid var(--gold-soft);outline-offset:3px}._navArrowPrev_ifdoo_196{left:.9rem}._navArrowNext_ifdoo_199{right:.9rem}._card_ifdoo_204{position:relative;margin-top:-3rem;margin-left:auto;margin-right:auto;width:min(28rem,90%);padding:1.4rem 1.6rem 1.5rem;border-radius:16px;border:1px solid var(--gold);background:var(--ivory);color:var(--ink);box-shadow:0 22px 44px #0a020380;z-index:3}._card_ifdoo_204 ._stepNo_ifdoo_41{color:var(--maroon-700)}._card_ifdoo_204 h3{margin-top:.2rem;font-size:1.5rem;color:var(--maroon-800)}._card_ifdoo_204 p{margin-top:.4rem;font-size:.97rem;line-height:1.55;color:var(--ink-soft)}._card_ifdoo_204 ._chips_ifdoo_46 li{color:var(--maroon-800);background:var(--parchment);border-color:var(--gold);font-size:.82rem}._dots_ifdoo_240{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.1rem}._dot_ifdoo_240{width:9px;height:9px;border-radius:50%;border:1px solid var(--gold);background:transparent;cursor:pointer;padding:0;transition:background .25s ease,transform .25s ease}._dot_ifdoo_240:hover{transform:scale(1.25)}._dotActive_ifdoo_259{background:var(--gold)}@media(min-width:900px){._stage_ifdoo_70{grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,5rem)}._media_ifdoo_137{width:min(100%,640px)}._card_ifdoo_204{position:absolute;left:0;bottom:-.5rem;margin:0;width:min(23rem,62%);min-height:11rem}}@media(max-width:500px){._navArrow_ifdoo_168{width:38px;height:38px}._navArrowPrev_ifdoo_196{left:.6rem}._navArrowNext_ifdoo_199{right:.6rem}._card_ifdoo_204{margin-top:-2rem}}._section_4egms_1{padding:5rem 0 6rem;background:radial-gradient(ellipse at 50% 0%,rgba(201,161,59,.2),transparent 60%),var(--parchment, #f6e7c6);overflow:hidden}._head_4egms_23{text-align:center;max-width:660px;margin:0 auto 2.75rem}._eyebrow_4egms_33{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--maroon-950, #340d10);background:linear-gradient(90deg,#e7cd82,#c9a13b);padding:.35rem .9rem;border-radius:999px;margin-bottom:1rem}._title_4egms_57{font-family:var(--font-display, serif);font-size:clamp(1.8rem,3.6vw,2.7rem);color:var(--maroon-950, #340d10)}._sub_4egms_67{margin-top:.7rem;color:#6b5644;line-height:1.7}._stage_4egms_81{--mx: 0;--my: 0;position:relative;max-width:1040px;margin:0 auto;border-radius:28px;overflow:hidden;border:1px solid rgba(201,161,59,.7);box-shadow:0 40px 80px #340d1059,0 0 0 6px #c9a13b1f;opacity:0;transform:translateY(32px) scale(.98);transition:opacity .9s ease,transform .9s cubic-bezier(.22,1,.36,1)}._stage_4egms_81:after{content:"";position:absolute;inset:10px;border:1px solid rgba(231,205,130,.35);border-radius:20px;pointer-events:none}._seen_4egms_133{opacity:1;transform:none}._scene_4egms_141{display:block;width:100%;height:auto}._stage_4egms_81:not(._play_4egms_155) *{animation-play-state:paused!important}._layerBack_4egms_165{transform:translate(calc(var(--mx) * -10px),calc(var(--my) * -5px));transition:transform .3s ease-out}._layerFront_4egms_173{transform:translate(calc(var(--mx) * 8px),calc(var(--my) * 4px));transition:transform .3s ease-out}._valanceText_4egms_183{font-family:var(--font-display, serif);font-size:26px;letter-spacing:10px;fill:#e7cd82}._cook_4egms_199{animation:_bob_4egms_1 1.8s ease-in-out infinite}._ladleArm_4egms_205{animation:_stir_4egms_1 1.3s ease-in-out infinite}._blink_4egms_211{transform-box:fill-box;transform-origin:center;animation:_blink_4egms_211 4.5s infinite}._player_4egms_221{animation:_sway_4egms_1 2.2s ease-in-out infinite}._beatL_4egms_227{animation:_beat_4egms_227 .5s ease-in-out infinite alternate}._beatR_4egms_233{animation:_beat_4egms_227 .5s ease-in-out .25s infinite alternate-reverse}._flame_4egms_239{transform-box:fill-box;transform-origin:50% 100%;animation:_flicker_4egms_1 .5s ease-in-out infinite alternate}._steam_4egms_249{fill:none;stroke:#fff9;stroke-width:7;stroke-linecap:round;transform-box:fill-box;animation:_steam_4egms_249 2.8s ease-out infinite}._potBubble_4egms_265{transform-box:fill-box;transform-origin:center;animation:_boil_4egms_1 1.2s ease-in-out infinite}._hop_4egms_275{animation:_hop_4egms_275 1.6s ease-in-out infinite}._note_4egms_281{opacity:0;transform-box:fill-box;animation:_note_4egms_281 3s ease-out infinite}._ripple_4egms_291{opacity:0;animation:_ripple_4egms_291 2.4s ease-out infinite}._mandala_4egms_299{animation:_spin_4egms_1 160s linear infinite}._rays_4egms_305{animation:_rays_4egms_305 8s ease-in-out infinite alternate}._pulse_4egms_311{animation:_pulse_4egms_311 2.4s ease-in-out infinite alternate}._kolam_4egms_317{animation:_kolam_4egms_317 5s ease-in-out infinite alternate}._swing_4egms_323{animation:_swing_4egms_323 4s ease-in-out infinite}._garland_4egms_329{animation:_swingSm_4egms_1 5s ease-in-out infinite}._flag_4egms_335{animation:_flutter_4egms_1 2s ease-in-out infinite}._sparkle_4egms_341{transform-box:fill-box;transform-origin:center;animation:_twinkle_4egms_1 3s ease-in-out infinite}._petal_4egms_351{transform-box:fill-box;transform-origin:center;opacity:0;animation:_fall_4egms_1 8s linear infinite}._bubble_4egms_367{position:absolute;z-index:2;max-width:34%;padding:.55rem 1rem;border-radius:18px;background:#fffaf0;color:var(--maroon-950, #340d10);font-size:clamp(.65rem,1.5vw,.95rem);font-weight:700;line-height:1.35;text-align:center;box-shadow:0 10px 24px #00000059;pointer-events:none;transform:translate(-50%,-100%);animation:_bubbleLife_4egms_1 3.4s ease both}._bubble_4egms_367:after{content:"";position:absolute;left:50%;bottom:-9px;transform:translate(-50%);border:9px solid transparent;border-top-color:#fffaf0;border-bottom:0}._chips_4egms_425{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:2rem 0 0;padding:0;list-style:none}._chips_4egms_425 li{padding:.5rem 1.2rem;border-radius:999px;border:1px solid rgba(201,161,59,.6);background:#ffffff8c;color:var(--maroon-950, #340d10);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@keyframes _bob_4egms_1{50%{transform:translateY(-3px)}}@keyframes _stir_4egms_1{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes _blink_4egms_211{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes _sway_4egms_1{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg) translateY(-3px)}}@keyframes _beat_4egms_227{0%{transform:rotate(-7deg)}to{transform:rotate(6deg)}}@keyframes _flicker_4egms_1{0%{transform:scale(1) skew(-3deg);opacity:.95}to{transform:scale(.88,1.14) skew(3deg);opacity:1}}@keyframes _steam_4egms_249{0%{opacity:0;transform:translateY(14px)}40%{opacity:.8}to{opacity:0;transform:translateY(-34px)}}@keyframes _boil_4egms_1{0%,to{transform:scale(.6);opacity:.4}50%{transform:scale(1.3);opacity:1}}@keyframes _hop_4egms_275{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-9px) scale(.96,1.07)}60%{transform:translateY(0) scale(1.07,.93)}}@keyframes _note_4egms_281{0%{opacity:0;transform:translate(0) rotate(0)}20%{opacity:1}to{opacity:0;transform:translate(50px,-170px) rotate(25deg)}}@keyframes _ripple_4egms_291{0%{opacity:.8;transform:rotate(-32deg) scale(.6)}to{opacity:0;transform:rotate(-32deg) scale(3.4)}}@keyframes _spin_4egms_1{to{transform:rotate(360deg)}}@keyframes _rays_4egms_305{0%{opacity:.5}to{opacity:1}}@keyframes _pulse_4egms_311{0%{opacity:.55}to{opacity:1}}@keyframes _kolam_4egms_317{0%{stroke-opacity:.35}to{stroke-opacity:.7}}@keyframes _swing_4egms_323{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes _swingSm_4egms_1{0%,to{transform:rotate(-.5deg)}50%{transform:rotate(.5deg)}}@keyframes _flutter_4egms_1{0%,to{transform:skew(0) scaleY(1)}50%{transform:skew(8deg) scaleY(.93)}}@keyframes _twinkle_4egms_1{0%,to{opacity:.1;transform:scale(.6)}50%{opacity:.9;transform:scale(1.4)}}@keyframes _fall_4egms_1{0%{opacity:0;transform:translate(0) rotate(0)}10%{opacity:1}50%{transform:translate(30px,200px) rotate(180deg)}to{opacity:0;transform:translate(-20px,400px) rotate(360deg)}}@keyframes _bubbleLife_4egms_1{0%{opacity:0;transform:translate(-50%,-90%) scale(.8)}10%{opacity:1;transform:translate(-50%,-100%) scale(1.05)}14%{transform:translate(-50%,-100%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-108%) scale(.96)}}@media(max-width:600px){._section_4egms_1{padding:3rem 0 4rem}._stage_4egms_81{border-radius:18px}._bubble_4egms_367{max-width:46%;padding:.35rem .65rem;border-radius:12px}}@media(prefers-reduced-motion:reduce){._stage_4egms_81 *,._bubble_4egms_367{animation:none!important}._layerBack_4egms_165,._layerFront_4egms_173{transform:none}._petal_4egms_351,._note_4egms_281,._ripple_4egms_291{opacity:0}._steam_4egms_249{opacity:.4}._stage_4egms_81{opacity:1;transform:none}}
