@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:300;font-display:swap;src:url(/_astro/cormorant-garamond-latin-300-italic.qkwBXYHn.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/cormorant-garamond-latin-300-normal.Cw-E_7L1.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:700;font-display:swap;src:url(/_astro/cormorant-garamond-latin-700-italic.1ifP4r4a.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/cormorant-garamond-latin-700-normal.DajfzrDU.woff2) format("woff2")}
@font-face{font-family:"Marcellus";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/marcellus-latin-400-normal.86dSXJnk.woff2) format("woff2")}
@font-face{font-family:"Hind";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/hind-latin-400-normal.BqbzxKtL.woff2) format("woff2")}
@font-face{font-family:"Hind";font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/hind-latin-600-normal.C7XVtUlB.woff2) format("woff2")}
/*
 * Haveli Marigold: the style kit for the "haveli" style package.
 * Loaded only when that package is active (<html data-kit="south-asian-haveli-marigold">): apps/sites serves it at
 * /kits/south-asian-haveli-marigold.css and inlines every url("elements/*.svg") as a data URI at build time.
 * Every rule is scoped to :root[data-kit="south-asian-haveli-marigold"], so nothing here can touch another package.
 * Colours come from the colourway tokens (--ink, --ink-2, --cream, --gold, --muted, --vig) wherever they can,
 * plus the kit's own --hvm-* palette (GUIDE.md). Ornaments are SVG masks filled with a token colour.
 * Pseudo-element map: section ::after = full-bleed ground, ::before = the jharokha photograph or the plaque,
 * h2::before = the leheriya rule above the eyebrow, h2::after = its marigold. .edge::before and ::after = the toran
 * hung across the top of the page, under the hero, so every guest walks in under it.
 * The wedding layer: the ceremony set (hero), the dupatta on the jharokha sill (welcome), the ring box (story), the
 * varmala garlands (the day), the lehenga hem and juttis (dress code), the dressed car at the gate (travel), the
 * welcome box (hotels), the mehndi tray (stay), the shagun envelope (registry), the lehenga train through the
 * doorway (RSVP), petals into the urli (reply sent), and the night send-off at the gate (footer).
 */

:root[data-kit="south-asian-haveli-marigold"] {
  --hvm-lime: #f4eadb;
  --hvm-lime-deep: #ecdcc4;
  --hvm-plaster: #fbf5ea;
  --hvm-kohl: #2b1e1a;
  --hvm-lac: #8e1f2c;
  --hvm-lac-deep: #6e1622;
  --hvm-on-lac: #fbf5ea;
  --hvm-leheriya: #35593e; /* text green: eyebrows, times */
  --hvm-leheriya-light: #3f6b4a; /* decoration: leaves, waves */
  --hvm-sandstone: #d98a7e;
  --hvm-marigold: #e8962e;
  --hvm-kundan: #c59a4b;
  --hvm-kundan-deep: #9c7430;
  --hvm-night: #1e2547;
  --hvm-night-deep: #161b36;
  --hvm-night-text: #f4eadb;
  --hvm-night-accent: #e9b566;
  --hvm-ease: cubic-bezier(0.22, 1, 0.36, 1);

  --hvm-el-rule: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2028%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Leheriya%20rule%20with%20a%20marigold%22%3E%3Cpath%20d%3D%22M2%2014L3%2014.82L4%2015.54L5%2016.08L6%2016.36L7%2016.36L8%2016.08L9%2015.54L10%2014.82L11%2014L12%2013.18L13%2012.46L14%2011.92L15%2011.64L16%2011.64L17%2011.92L18%2012.46L19%2013.18L20%2014L21%2014.82L22%2015.54L23%2016.08L24%2016.36L25%2016.36L26%2016.08L27%2015.54L28%2014.82L29%2014L30%2013.18L31%2012.46L32%2011.92L33%2011.64L34%2011.64L35%2011.92L36%2012.46L37%2013.18L38%2014L39%2014.82L40%2015.54L41%2016.08L42%2016.36L43%2016.36L44%2016.08L45%2015.54L46%2014.82L47%2014L48%2013.18L49%2012.46L50%2011.92L51%2011.64L52%2011.64L53%2011.92L54%2012.46L55%2013.18L56%2014L57%2014.82L58%2015.54L59%2016.08L60%2016.36L61%2016.36L62%2016.08L63%2015.54L64%2014.82L65%2014L66%2013.18L67%2012.46L68%2011.92L69%2011.64L70%2011.64L71%2011.92L72%2012.46L73%2013.18L74%2014L75%2014.82L76%2015.54L77%2016.08L78%2016.36L79%2016.36L80%2016.08L81%2015.54L82%2014.82L83%2014L84%2013.18L85%2012.46L86%2011.92L87%2011.64L88%2011.64L89%2011.92L90%2012.46L91%2013.18L92%2014%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.9%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M2%2014L3%2013.18L4%2012.46L5%2011.92L6%2011.64L7%2011.64L8%2011.92L9%2012.46L10%2013.18L11%2014L12%2014.82L13%2015.54L14%2016.08L15%2016.36L16%2016.36L17%2016.08L18%2015.54L19%2014.82L20%2014L21%2013.18L22%2012.46L23%2011.92L24%2011.64L25%2011.64L26%2011.92L27%2012.46L28%2013.18L29%2014L30%2014.82L31%2015.54L32%2016.08L33%2016.36L34%2016.36L35%2016.08L36%2015.54L37%2014.82L38%2014L39%2013.18L40%2012.46L41%2011.92L42%2011.64L43%2011.64L44%2011.92L45%2012.46L46%2013.18L47%2014L48%2014.82L49%2015.54L50%2016.08L51%2016.36L52%2016.36L53%2016.08L54%2015.54L55%2014.82L56%2014L57%2013.18L58%2012.46L59%2011.92L60%2011.64L61%2011.64L62%2011.92L63%2012.46L64%2013.18L65%2014L66%2014.82L67%2015.54L68%2016.08L69%2016.36L70%2016.36L71%2016.08L72%2015.54L73%2014.82L74%2014L75%2013.18L76%2012.46L77%2011.92L78%2011.64L79%2011.64L80%2011.92L81%2012.46L82%2013.18L83%2014L84%2014.82L85%2015.54L86%2016.08L87%2016.36L88%2016.36L89%2016.08L90%2015.54L91%2014.82L92%2014%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.5%22%20opacity%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M148%2014L149%2014.82L150%2015.54L151%2016.08L152%2016.36L153%2016.36L154%2016.08L155%2015.54L156%2014.82L157%2014L158%2013.18L159%2012.46L160%2011.92L161%2011.64L162%2011.64L163%2011.92L164%2012.46L165%2013.18L166%2014L167%2014.82L168%2015.54L169%2016.08L170%2016.36L171%2016.36L172%2016.08L173%2015.54L174%2014.82L175%2014L176%2013.18L177%2012.46L178%2011.92L179%2011.64L180%2011.64L181%2011.92L182%2012.46L183%2013.18L184%2014L185%2014.82L186%2015.54L187%2016.08L188%2016.36L189%2016.36L190%2016.08L191%2015.54L192%2014.82L193%2014L194%2013.18L195%2012.46L196%2011.92L197%2011.64L198%2011.64L199%2011.92L200%2012.46L201%2013.18L202%2014L203%2014.82L204%2015.54L205%2016.08L206%2016.36L207%2016.36L208%2016.08L209%2015.54L210%2014.82L211%2014L212%2013.18L213%2012.46L214%2011.92L215%2011.64L216%2011.64L217%2011.92L218%2012.46L219%2013.18L220%2014L221%2014.82L222%2015.54L223%2016.08L224%2016.36L225%2016.36L226%2016.08L227%2015.54L228%2014.82L229%2014L230%2013.18L231%2012.46L232%2011.92L233%2011.64L234%2011.64L235%2011.92L236%2012.46L237%2013.18L238%2014%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.9%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M148%2014L149%2013.18L150%2012.46L151%2011.92L152%2011.64L153%2011.64L154%2011.92L155%2012.46L156%2013.18L157%2014L158%2014.82L159%2015.54L160%2016.08L161%2016.36L162%2016.36L163%2016.08L164%2015.54L165%2014.82L166%2014L167%2013.18L168%2012.46L169%2011.92L170%2011.64L171%2011.64L172%2011.92L173%2012.46L174%2013.18L175%2014L176%2014.82L177%2015.54L178%2016.08L179%2016.36L180%2016.36L181%2016.08L182%2015.54L183%2014.82L184%2014L185%2013.18L186%2012.46L187%2011.92L188%2011.64L189%2011.64L190%2011.92L191%2012.46L192%2013.18L193%2014L194%2014.82L195%2015.54L196%2016.08L197%2016.36L198%2016.36L199%2016.08L200%2015.54L201%2014.82L202%2014L203%2013.18L204%2012.46L205%2011.92L206%2011.64L207%2011.64L208%2011.92L209%2012.46L210%2013.18L211%2014L212%2014.82L213%2015.54L214%2016.08L215%2016.36L216%2016.36L217%2016.08L218%2015.54L219%2014.82L220%2014L221%2013.18L222%2012.46L223%2011.92L224%2011.64L225%2011.64L226%2011.92L227%2012.46L228%2013.18L229%2014L230%2014.82L231%2015.54L232%2016.08L233%2016.36L234%2016.36L235%2016.08L236%2015.54L237%2014.82L238%2014%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.5%22%20opacity%3D%22.6%22%2F%3E%3Cg%20transform%3D%22translate(98%2014)%20rotate(180)%20scale(.42)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%20transform%3D%22translate(-38%200)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(142%2014)%20scale(.42)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(108%202)%20scale(.5)%22%3E%3Cg%20opacity%3D%220.55%22%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(0)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(22.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(45)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(67.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(90)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(112.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(135)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(157.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(180)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(202.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(225)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(247.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(270)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(292.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(315)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(337.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.78%22%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(13.85)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(41.54)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(69.23)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(96.92)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(124.62)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(152.31)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(180)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(207.69)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(235.38)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(263.08)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(290.77)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(318.46)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(346.15)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%221%22%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(7)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(47)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(87)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(127)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(167)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(207)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(247)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(287)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(327)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%222.6%22%20opacity%3D%22.9%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hvm-el-tile: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Leheriya%20waves%22%3E%3Cpath%20d%3D%22M-24%2056L-20.9%2056.9L-18.44%2058.44L-16.9%2060.9L-16%2064L-15.1%2067.1L-13.56%2069.56L-11.1%2071.1L-8%2072L-4.9%2072.9L-2.44%2074.44L-0.9%2076.9L0%2080L0.9%2083.1L2.44%2085.56L4.9%2087.1L8%2088L11.1%2088.9L13.56%2090.44L15.1%2092.9L16%2096L16.9%2099.1L18.44%20101.56L20.9%20103.1L24%20104L27.1%20104.9L29.56%20106.44L31.1%20108.9L32%20112L32.9%20115.1L34.44%20117.56L36.9%20119.1L40%20120L43.1%20120.9L45.56%20122.44L47.1%20124.9L48%20128L48.9%20131.1L50.44%20133.56L52.9%20135.1L56%20136L59.1%20136.9L61.56%20138.44L63.1%20140.9L64%20144L64.9%20147.1L66.44%20149.56L68.9%20151.1L72%20152L75.1%20152.9L77.56%20154.44L79.1%20156.9L80%20160L80.9%20163.1L82.44%20165.56L84.9%20167.1L88%20168%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-25.43%2051.49L-22.58%2052.64L-19.39%2053.45L-16.56%2054.62L-14.57%2056.63L-13.42%2059.48L-12.61%2062.67L-11.44%2065.5L-9.43%2067.49L-6.58%2068.64L-3.39%2069.45L-0.56%2070.62L1.43%2072.63L2.58%2075.48L3.39%2078.67L4.56%2081.5L6.57%2083.49L9.42%2084.64L12.61%2085.45L15.44%2086.62L17.43%2088.63L18.58%2091.48L19.39%2094.67L20.56%2097.5L22.57%2099.49L25.42%20100.64L28.61%20101.45L31.44%20102.62L33.43%20104.63L34.58%20107.48L35.39%20110.67L36.56%20113.5L38.57%20115.49L41.42%20116.64L44.61%20117.45L47.44%20118.62L49.43%20120.63L50.58%20123.48L51.39%20126.67L52.56%20129.5L54.57%20131.49L57.42%20132.64L60.61%20133.45L63.44%20134.62L65.43%20136.63L66.58%20139.48L67.39%20142.67L68.56%20145.5L70.57%20147.49L73.42%20148.64L76.61%20149.45L79.44%20150.62L81.43%20152.63L82.58%20155.48L83.39%20158.67L84.56%20161.5L86.57%20163.49%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%2040L-23.1%2043.1L-21.56%2045.56L-19.1%2047.1L-16%2048L-12.9%2048.9L-10.44%2050.44L-8.9%2052.9L-8%2056L-7.1%2059.1L-5.56%2061.56L-3.1%2063.1L0%2064L3.1%2064.9L5.56%2066.44L7.1%2068.9L8%2072L8.9%2075.1L10.44%2077.56L12.9%2079.1L16%2080L19.1%2080.9L21.56%2082.44L23.1%2084.9L24%2088L24.9%2091.1L26.44%2093.56L28.9%2095.1L32%2096L35.1%2096.9L37.56%2098.44L39.1%20100.9L40%20104L40.9%20107.1L42.44%20109.56L44.9%20111.1L48%20112L51.1%20112.9L53.56%20114.44L55.1%20116.9L56%20120L56.9%20123.1L58.44%20125.56L60.9%20127.1L64%20128L67.1%20128.9L69.56%20130.44L71.1%20132.9L72%20136L72.9%20139.1L74.44%20141.56L76.9%20143.1L80%20144L83.1%20144.9L85.56%20146.44L87.1%20148.9L88%20152%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-22.57%2032.63L-21.42%2035.48L-20.61%2038.67L-19.44%2041.5L-17.43%2043.49L-14.58%2044.64L-11.39%2045.45L-8.56%2046.62L-6.57%2048.63L-5.42%2051.48L-4.61%2054.67L-3.44%2057.5L-1.43%2059.49L1.42%2060.64L4.61%2061.45L7.44%2062.62L9.43%2064.63L10.58%2067.48L11.39%2070.67L12.56%2073.5L14.57%2075.49L17.42%2076.64L20.61%2077.45L23.44%2078.62L25.43%2080.63L26.58%2083.48L27.39%2086.67L28.56%2089.5L30.57%2091.49L33.42%2092.64L36.61%2093.45L39.44%2094.62L41.43%2096.63L42.58%2099.48L43.39%20102.67L44.56%20105.5L46.57%20107.49L49.42%20108.64L52.61%20109.45L55.44%20110.62L57.43%20112.63L58.58%20115.48L59.39%20118.67L60.56%20121.5L62.57%20123.49L65.42%20124.64L68.61%20125.45L71.44%20126.62L73.43%20128.63L74.58%20131.48L75.39%20134.67L76.56%20137.5L78.57%20139.49L81.42%20140.64L84.61%20141.45L87.44%20142.62L89.43%20144.63%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%2024L-20.9%2024.9L-18.44%2026.44L-16.9%2028.9L-16%2032L-15.1%2035.1L-13.56%2037.56L-11.1%2039.1L-8%2040L-4.9%2040.9L-2.44%2042.44L-0.9%2044.9L0%2048L0.9%2051.1L2.44%2053.56L4.9%2055.1L8%2056L11.1%2056.9L13.56%2058.44L15.1%2060.9L16%2064L16.9%2067.1L18.44%2069.56L20.9%2071.1L24%2072L27.1%2072.9L29.56%2074.44L31.1%2076.9L32%2080L32.9%2083.1L34.44%2085.56L36.9%2087.1L40%2088L43.1%2088.9L45.56%2090.44L47.1%2092.9L48%2096L48.9%2099.1L50.44%20101.56L52.9%20103.1L56%20104L59.1%20104.9L61.56%20106.44L63.1%20108.9L64%20112L64.9%20115.1L66.44%20117.56L68.9%20119.1L72%20120L75.1%20120.9L77.56%20122.44L79.1%20124.9L80%20128L80.9%20131.1L82.44%20133.56L84.9%20135.1L88%20136%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-25.43%2019.49L-22.58%2020.64L-19.39%2021.45L-16.56%2022.62L-14.57%2024.63L-13.42%2027.48L-12.61%2030.67L-11.44%2033.5L-9.43%2035.49L-6.58%2036.64L-3.39%2037.45L-0.56%2038.62L1.43%2040.63L2.58%2043.48L3.39%2046.67L4.56%2049.5L6.57%2051.49L9.42%2052.64L12.61%2053.45L15.44%2054.62L17.43%2056.63L18.58%2059.48L19.39%2062.67L20.56%2065.5L22.57%2067.49L25.42%2068.64L28.61%2069.45L31.44%2070.62L33.43%2072.63L34.58%2075.48L35.39%2078.67L36.56%2081.5L38.57%2083.49L41.42%2084.64L44.61%2085.45L47.44%2086.62L49.43%2088.63L50.58%2091.48L51.39%2094.67L52.56%2097.5L54.57%2099.49L57.42%20100.64L60.61%20101.45L63.44%20102.62L65.43%20104.63L66.58%20107.48L67.39%20110.67L68.56%20113.5L70.57%20115.49L73.42%20116.64L76.61%20117.45L79.44%20118.62L81.43%20120.63L82.58%20123.48L83.39%20126.67L84.56%20129.5L86.57%20131.49%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%208L-23.1%2011.1L-21.56%2013.56L-19.1%2015.1L-16%2016L-12.9%2016.9L-10.44%2018.44L-8.9%2020.9L-8%2024L-7.1%2027.1L-5.56%2029.56L-3.1%2031.1L0%2032L3.1%2032.9L5.56%2034.44L7.1%2036.9L8%2040L8.9%2043.1L10.44%2045.56L12.9%2047.1L16%2048L19.1%2048.9L21.56%2050.44L23.1%2052.9L24%2056L24.9%2059.1L26.44%2061.56L28.9%2063.1L32%2064L35.1%2064.9L37.56%2066.44L39.1%2068.9L40%2072L40.9%2075.1L42.44%2077.56L44.9%2079.1L48%2080L51.1%2080.9L53.56%2082.44L55.1%2084.9L56%2088L56.9%2091.1L58.44%2093.56L60.9%2095.1L64%2096L67.1%2096.9L69.56%2098.44L71.1%20100.9L72%20104L72.9%20107.1L74.44%20109.56L76.9%20111.1L80%20112L83.1%20112.9L85.56%20114.44L87.1%20116.9L88%20120%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-22.57%200.63L-21.42%203.48L-20.61%206.67L-19.44%209.5L-17.43%2011.49L-14.58%2012.64L-11.39%2013.45L-8.56%2014.62L-6.57%2016.63L-5.42%2019.48L-4.61%2022.67L-3.44%2025.5L-1.43%2027.49L1.42%2028.64L4.61%2029.45L7.44%2030.62L9.43%2032.63L10.58%2035.48L11.39%2038.67L12.56%2041.5L14.57%2043.49L17.42%2044.64L20.61%2045.45L23.44%2046.62L25.43%2048.63L26.58%2051.48L27.39%2054.67L28.56%2057.5L30.57%2059.49L33.42%2060.64L36.61%2061.45L39.44%2062.62L41.43%2064.63L42.58%2067.48L43.39%2070.67L44.56%2073.5L46.57%2075.49L49.42%2076.64L52.61%2077.45L55.44%2078.62L57.43%2080.63L58.58%2083.48L59.39%2086.67L60.56%2089.5L62.57%2091.49L65.42%2092.64L68.61%2093.45L71.44%2094.62L73.43%2096.63L74.58%2099.48L75.39%20102.67L76.56%20105.5L78.57%20107.49L81.42%20108.64L84.61%20109.45L87.44%20110.62L89.43%20112.63%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%20-8L-20.9%20-7.1L-18.44%20-5.56L-16.9%20-3.1L-16%200L-15.1%203.1L-13.56%205.56L-11.1%207.1L-8%208L-4.9%208.9L-2.44%2010.44L-0.9%2012.9L0%2016L0.9%2019.1L2.44%2021.56L4.9%2023.1L8%2024L11.1%2024.9L13.56%2026.44L15.1%2028.9L16%2032L16.9%2035.1L18.44%2037.56L20.9%2039.1L24%2040L27.1%2040.9L29.56%2042.44L31.1%2044.9L32%2048L32.9%2051.1L34.44%2053.56L36.9%2055.1L40%2056L43.1%2056.9L45.56%2058.44L47.1%2060.9L48%2064L48.9%2067.1L50.44%2069.56L52.9%2071.1L56%2072L59.1%2072.9L61.56%2074.44L63.1%2076.9L64%2080L64.9%2083.1L66.44%2085.56L68.9%2087.1L72%2088L75.1%2088.9L77.56%2090.44L79.1%2092.9L80%2096L80.9%2099.1L82.44%20101.56L84.9%20103.1L88%20104%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-25.43%20-12.51L-22.58%20-11.36L-19.39%20-10.55L-16.56%20-9.38L-14.57%20-7.37L-13.42%20-4.52L-12.61%20-1.33L-11.44%201.5L-9.43%203.49L-6.58%204.64L-3.39%205.45L-0.56%206.62L1.43%208.63L2.58%2011.48L3.39%2014.67L4.56%2017.5L6.57%2019.49L9.42%2020.64L12.61%2021.45L15.44%2022.62L17.43%2024.63L18.58%2027.48L19.39%2030.67L20.56%2033.5L22.57%2035.49L25.42%2036.64L28.61%2037.45L31.44%2038.62L33.43%2040.63L34.58%2043.48L35.39%2046.67L36.56%2049.5L38.57%2051.49L41.42%2052.64L44.61%2053.45L47.44%2054.62L49.43%2056.63L50.58%2059.48L51.39%2062.67L52.56%2065.5L54.57%2067.49L57.42%2068.64L60.61%2069.45L63.44%2070.62L65.43%2072.63L66.58%2075.48L67.39%2078.67L68.56%2081.5L70.57%2083.49L73.42%2084.64L76.61%2085.45L79.44%2086.62L81.43%2088.63L82.58%2091.48L83.39%2094.67L84.56%2097.5L86.57%2099.49%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%20-24L-23.1%20-20.9L-21.56%20-18.44L-19.1%20-16.9L-16%20-16L-12.9%20-15.1L-10.44%20-13.56L-8.9%20-11.1L-8%20-8L-7.1%20-4.9L-5.56%20-2.44L-3.1%20-0.9L0%200L3.1%200.9L5.56%202.44L7.1%204.9L8%208L8.9%2011.1L10.44%2013.56L12.9%2015.1L16%2016L19.1%2016.9L21.56%2018.44L23.1%2020.9L24%2024L24.9%2027.1L26.44%2029.56L28.9%2031.1L32%2032L35.1%2032.9L37.56%2034.44L39.1%2036.9L40%2040L40.9%2043.1L42.44%2045.56L44.9%2047.1L48%2048L51.1%2048.9L53.56%2050.44L55.1%2052.9L56%2056L56.9%2059.1L58.44%2061.56L60.9%2063.1L64%2064L67.1%2064.9L69.56%2066.44L71.1%2068.9L72%2072L72.9%2075.1L74.44%2077.56L76.9%2079.1L80%2080L83.1%2080.9L85.56%2082.44L87.1%2084.9L88%2088%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-22.57%20-31.37L-21.42%20-28.52L-20.61%20-25.33L-19.44%20-22.5L-17.43%20-20.51L-14.58%20-19.36L-11.39%20-18.55L-8.56%20-17.38L-6.57%20-15.37L-5.42%20-12.52L-4.61%20-9.33L-3.44%20-6.5L-1.43%20-4.51L1.42%20-3.36L4.61%20-2.55L7.44%20-1.38L9.43%200.63L10.58%203.48L11.39%206.67L12.56%209.5L14.57%2011.49L17.42%2012.64L20.61%2013.45L23.44%2014.62L25.43%2016.63L26.58%2019.48L27.39%2022.67L28.56%2025.5L30.57%2027.49L33.42%2028.64L36.61%2029.45L39.44%2030.62L41.43%2032.63L42.58%2035.48L43.39%2038.67L44.56%2041.5L46.57%2043.49L49.42%2044.64L52.61%2045.45L55.44%2046.62L57.43%2048.63L58.58%2051.48L59.39%2054.67L60.56%2057.5L62.57%2059.49L65.42%2060.64L68.61%2061.45L71.44%2062.62L73.43%2064.63L74.58%2067.48L75.39%2070.67L76.56%2073.5L78.57%2075.49L81.42%2076.64L84.61%2077.45L87.44%2078.62L89.43%2080.63%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%20-40L-20.9%20-39.1L-18.44%20-37.56L-16.9%20-35.1L-16%20-32L-15.1%20-28.9L-13.56%20-26.44L-11.1%20-24.9L-8%20-24L-4.9%20-23.1L-2.44%20-21.56L-0.9%20-19.1L0%20-16L0.9%20-12.9L2.44%20-10.44L4.9%20-8.9L8%20-8L11.1%20-7.1L13.56%20-5.56L15.1%20-3.1L16%200L16.9%203.1L18.44%205.56L20.9%207.1L24%208L27.1%208.9L29.56%2010.44L31.1%2012.9L32%2016L32.9%2019.1L34.44%2021.56L36.9%2023.1L40%2024L43.1%2024.9L45.56%2026.44L47.1%2028.9L48%2032L48.9%2035.1L50.44%2037.56L52.9%2039.1L56%2040L59.1%2040.9L61.56%2042.44L63.1%2044.9L64%2048L64.9%2051.1L66.44%2053.56L68.9%2055.1L72%2056L75.1%2056.9L77.56%2058.44L79.1%2060.9L80%2064L80.9%2067.1L82.44%2069.56L84.9%2071.1L88%2072%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-25.43%20-44.51L-22.58%20-43.36L-19.39%20-42.55L-16.56%20-41.38L-14.57%20-39.37L-13.42%20-36.52L-12.61%20-33.33L-11.44%20-30.5L-9.43%20-28.51L-6.58%20-27.36L-3.39%20-26.55L-0.56%20-25.38L1.43%20-23.37L2.58%20-20.52L3.39%20-17.33L4.56%20-14.5L6.57%20-12.51L9.42%20-11.36L12.61%20-10.55L15.44%20-9.38L17.43%20-7.37L18.58%20-4.52L19.39%20-1.33L20.56%201.5L22.57%203.49L25.42%204.64L28.61%205.45L31.44%206.62L33.43%208.63L34.58%2011.48L35.39%2014.67L36.56%2017.5L38.57%2019.49L41.42%2020.64L44.61%2021.45L47.44%2022.62L49.43%2024.63L50.58%2027.48L51.39%2030.67L52.56%2033.5L54.57%2035.49L57.42%2036.64L60.61%2037.45L63.44%2038.62L65.43%2040.63L66.58%2043.48L67.39%2046.67L68.56%2049.5L70.57%2051.49L73.42%2052.64L76.61%2053.45L79.44%2054.62L81.43%2056.63L82.58%2059.48L83.39%2062.67L84.56%2065.5L86.57%2067.49%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%20-56L-23.1%20-52.9L-21.56%20-50.44L-19.1%20-48.9L-16%20-48L-12.9%20-47.1L-10.44%20-45.56L-8.9%20-43.1L-8%20-40L-7.1%20-36.9L-5.56%20-34.44L-3.1%20-32.9L0%20-32L3.1%20-31.1L5.56%20-29.56L7.1%20-27.1L8%20-24L8.9%20-20.9L10.44%20-18.44L12.9%20-16.9L16%20-16L19.1%20-15.1L21.56%20-13.56L23.1%20-11.1L24%20-8L24.9%20-4.9L26.44%20-2.44L28.9%20-0.9L32%200L35.1%200.9L37.56%202.44L39.1%204.9L40%208L40.9%2011.1L42.44%2013.56L44.9%2015.1L48%2016L51.1%2016.9L53.56%2018.44L55.1%2020.9L56%2024L56.9%2027.1L58.44%2029.56L60.9%2031.1L64%2032L67.1%2032.9L69.56%2034.44L71.1%2036.9L72%2040L72.9%2043.1L74.44%2045.56L76.9%2047.1L80%2048L83.1%2048.9L85.56%2050.44L87.1%2052.9L88%2056%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-22.57%20-63.37L-21.42%20-60.52L-20.61%20-57.33L-19.44%20-54.5L-17.43%20-52.51L-14.58%20-51.36L-11.39%20-50.55L-8.56%20-49.38L-6.57%20-47.37L-5.42%20-44.52L-4.61%20-41.33L-3.44%20-38.5L-1.43%20-36.51L1.42%20-35.36L4.61%20-34.55L7.44%20-33.38L9.43%20-31.37L10.58%20-28.52L11.39%20-25.33L12.56%20-22.5L14.57%20-20.51L17.42%20-19.36L20.61%20-18.55L23.44%20-17.38L25.43%20-15.37L26.58%20-12.52L27.39%20-9.33L28.56%20-6.5L30.57%20-4.51L33.42%20-3.36L36.61%20-2.55L39.44%20-1.38L41.43%200.63L42.58%203.48L43.39%206.67L44.56%209.5L46.57%2011.49L49.42%2012.64L52.61%2013.45L55.44%2014.62L57.43%2016.63L58.58%2019.48L59.39%2022.67L60.56%2025.5L62.57%2027.49L65.42%2028.64L68.61%2029.45L71.44%2030.62L73.43%2032.63L74.58%2035.48L75.39%2038.67L76.56%2041.5L78.57%2043.49L81.42%2044.64L84.61%2045.45L87.44%2046.62L89.43%2048.63%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%20-72L-20.9%20-71.1L-18.44%20-69.56L-16.9%20-67.1L-16%20-64L-15.1%20-60.9L-13.56%20-58.44L-11.1%20-56.9L-8%20-56L-4.9%20-55.1L-2.44%20-53.56L-0.9%20-51.1L0%20-48L0.9%20-44.9L2.44%20-42.44L4.9%20-40.9L8%20-40L11.1%20-39.1L13.56%20-37.56L15.1%20-35.1L16%20-32L16.9%20-28.9L18.44%20-26.44L20.9%20-24.9L24%20-24L27.1%20-23.1L29.56%20-21.56L31.1%20-19.1L32%20-16L32.9%20-12.9L34.44%20-10.44L36.9%20-8.9L40%20-8L43.1%20-7.1L45.56%20-5.56L47.1%20-3.1L48%200L48.9%203.1L50.44%205.56L52.9%207.1L56%208L59.1%208.9L61.56%2010.44L63.1%2012.9L64%2016L64.9%2019.1L66.44%2021.56L68.9%2023.1L72%2024L75.1%2024.9L77.56%2026.44L79.1%2028.9L80%2032L80.9%2035.1L82.44%2037.56L84.9%2039.1L88%2040%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-25.43%20-76.51L-22.58%20-75.36L-19.39%20-74.55L-16.56%20-73.38L-14.57%20-71.37L-13.42%20-68.52L-12.61%20-65.33L-11.44%20-62.5L-9.43%20-60.51L-6.58%20-59.36L-3.39%20-58.55L-0.56%20-57.38L1.43%20-55.37L2.58%20-52.52L3.39%20-49.33L4.56%20-46.5L6.57%20-44.51L9.42%20-43.36L12.61%20-42.55L15.44%20-41.38L17.43%20-39.37L18.58%20-36.52L19.39%20-33.33L20.56%20-30.5L22.57%20-28.51L25.42%20-27.36L28.61%20-26.55L31.44%20-25.38L33.43%20-23.37L34.58%20-20.52L35.39%20-17.33L36.56%20-14.5L38.57%20-12.51L41.42%20-11.36L44.61%20-10.55L47.44%20-9.38L49.43%20-7.37L50.58%20-4.52L51.39%20-1.33L52.56%201.5L54.57%203.49L57.42%204.64L60.61%205.45L63.44%206.62L65.43%208.63L66.58%2011.48L67.39%2014.67L68.56%2017.5L70.57%2019.49L73.42%2020.64L76.61%2021.45L79.44%2022.62L81.43%2024.63L82.58%2027.48L83.39%2030.67L84.56%2033.5L86.57%2035.49%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%20-88L-23.1%20-84.9L-21.56%20-82.44L-19.1%20-80.9L-16%20-80L-12.9%20-79.1L-10.44%20-77.56L-8.9%20-75.1L-8%20-72L-7.1%20-68.9L-5.56%20-66.44L-3.1%20-64.9L0%20-64L3.1%20-63.1L5.56%20-61.56L7.1%20-59.1L8%20-56L8.9%20-52.9L10.44%20-50.44L12.9%20-48.9L16%20-48L19.1%20-47.1L21.56%20-45.56L23.1%20-43.1L24%20-40L24.9%20-36.9L26.44%20-34.44L28.9%20-32.9L32%20-32L35.1%20-31.1L37.56%20-29.56L39.1%20-27.1L40%20-24L40.9%20-20.9L42.44%20-18.44L44.9%20-16.9L48%20-16L51.1%20-15.1L53.56%20-13.56L55.1%20-11.1L56%20-8L56.9%20-4.9L58.44%20-2.44L60.9%20-0.9L64%200L67.1%200.9L69.56%202.44L71.1%204.9L72%208L72.9%2011.1L74.44%2013.56L76.9%2015.1L80%2016L83.1%2016.9L85.56%2018.44L87.1%2020.9L88%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-22.57%20-95.37L-21.42%20-92.52L-20.61%20-89.33L-19.44%20-86.5L-17.43%20-84.51L-14.58%20-83.36L-11.39%20-82.55L-8.56%20-81.38L-6.57%20-79.37L-5.42%20-76.52L-4.61%20-73.33L-3.44%20-70.5L-1.43%20-68.51L1.42%20-67.36L4.61%20-66.55L7.44%20-65.38L9.43%20-63.37L10.58%20-60.52L11.39%20-57.33L12.56%20-54.5L14.57%20-52.51L17.42%20-51.36L20.61%20-50.55L23.44%20-49.38L25.43%20-47.37L26.58%20-44.52L27.39%20-41.33L28.56%20-38.5L30.57%20-36.51L33.42%20-35.36L36.61%20-34.55L39.44%20-33.38L41.43%20-31.37L42.58%20-28.52L43.39%20-25.33L44.56%20-22.5L46.57%20-20.51L49.42%20-19.36L52.61%20-18.55L55.44%20-17.38L57.43%20-15.37L58.58%20-12.52L59.39%20-9.33L60.56%20-6.5L62.57%20-4.51L65.42%20-3.36L68.61%20-2.55L71.44%20-1.38L73.43%200.63L74.58%203.48L75.39%206.67L76.56%209.5L78.57%2011.49L81.42%2012.64L84.61%2013.45L87.44%2014.62L89.43%2016.63%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3Cpath%20d%3D%22M-24%20-104L-20.9%20-103.1L-18.44%20-101.56L-16.9%20-99.1L-16%20-96L-15.1%20-92.9L-13.56%20-90.44L-11.1%20-88.9L-8%20-88L-4.9%20-87.1L-2.44%20-85.56L-0.9%20-83.1L0%20-80L0.9%20-76.9L2.44%20-74.44L4.9%20-72.9L8%20-72L11.1%20-71.1L13.56%20-69.56L15.1%20-67.1L16%20-64L16.9%20-60.9L18.44%20-58.44L20.9%20-56.9L24%20-56L27.1%20-55.1L29.56%20-53.56L31.1%20-51.1L32%20-48L32.9%20-44.9L34.44%20-42.44L36.9%20-40.9L40%20-40L43.1%20-39.1L45.56%20-37.56L47.1%20-35.1L48%20-32L48.9%20-28.9L50.44%20-26.44L52.9%20-24.9L56%20-24L59.1%20-23.1L61.56%20-21.56L63.1%20-19.1L64%20-16L64.9%20-12.9L66.44%20-10.44L68.9%20-8.9L72%20-8L75.1%20-7.1L77.56%20-5.56L79.1%20-3.1L80%200L80.9%203.1L82.44%205.56L84.9%207.1L88%208%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.5%22%20opacity%3D%221%22%2F%3E%3Cpath%20d%3D%22M-25.43%20-108.51L-22.58%20-107.36L-19.39%20-106.55L-16.56%20-105.38L-14.57%20-103.37L-13.42%20-100.52L-12.61%20-97.33L-11.44%20-94.5L-9.43%20-92.51L-6.58%20-91.36L-3.39%20-90.55L-0.56%20-89.38L1.43%20-87.37L2.58%20-84.52L3.39%20-81.33L4.56%20-78.5L6.57%20-76.51L9.42%20-75.36L12.61%20-74.55L15.44%20-73.38L17.43%20-71.37L18.58%20-68.52L19.39%20-65.33L20.56%20-62.5L22.57%20-60.51L25.42%20-59.36L28.61%20-58.55L31.44%20-57.38L33.43%20-55.37L34.58%20-52.52L35.39%20-49.33L36.56%20-46.5L38.57%20-44.51L41.42%20-43.36L44.61%20-42.55L47.44%20-41.38L49.43%20-39.37L50.58%20-36.52L51.39%20-33.33L52.56%20-30.5L54.57%20-28.51L57.42%20-27.36L60.61%20-26.55L63.44%20-25.38L65.43%20-23.37L66.58%20-20.52L67.39%20-17.33L68.56%20-14.5L70.57%20-12.51L73.42%20-11.36L76.61%20-10.55L79.44%20-9.38L81.43%20-7.37L82.58%20-4.52L83.39%20-1.33L84.56%201.5L86.57%203.49%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.7%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-marigold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Marigold%22%3E%3Cg%20opacity%3D%220.55%22%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(0)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(22.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(45)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(67.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(90)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(112.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(135)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(157.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(180)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(202.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(225)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(247.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(270)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(292.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(315)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(337.5)%22%20d%3D%22M0%200C6.6%20-4.5%2014.52%20-5.58%2018.48%20-4.14Q22%20-3.6%2020.9%20-1.35Q23.32%200%2020.9%201.35Q22%203.6%2018.48%204.14C14.52%205.58%206.6%204.5%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.78%22%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(13.85)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(41.54)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(69.23)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(96.92)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(124.62)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(152.31)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(180)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(207.69)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(235.38)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(263.08)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(290.77)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(318.46)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(346.15)%22%20d%3D%22M0%200C4.8%20-4.1%2010.56%20-5.08%2013.44%20-3.77Q16%20-3.28%2015.2%20-1.23Q16.96%200%2015.2%201.23Q16%203.28%2013.44%203.77C10.56%205.08%204.8%204.1%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%221%22%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(7)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(47)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(87)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(127)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(167)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(207)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(247)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(287)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(24%2024)%20rotate(327)%22%20d%3D%22M0%200C3%20-3.3%206.6%20-4.09%208.4%20-3.04Q10%20-2.64%209.5%20-0.99Q10.6%200%209.5%200.99Q10%202.64%208.4%203.04C6.6%204.09%203%203.3%200%200Z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%222.6%22%20opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-petal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Marigold%20petal%22%3E%3Cpath%20d%3D%22M10%2015.4C6.6%2013.6%202.4%2010.3%201.4%206.2%201%204.5%202.2%203.6%203.2%204.4%203.2%202.6%204.6%201.4%205.8%202.4%206.2.8%208%20.3%209%201.5%209.6.4%2011%20.4%2011.6%201.5%2012.6.3%2014.4.9%2014.4%202.5%2015.6%201.6%2017.1%202.7%2016.9%204.4%2018%203.9%2019%205.1%2018.6%206.6%2017.2%2010.7%2013.2%2013.8%2010%2015.4Z%22%2F%3E%3Cpath%20d%3D%22M10%2014.6V5.4M10%2014.6%206.2%206.6M10%2014.6l3.8-8%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.28%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-leaf: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2016%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Mango%20leaf%22%3E%3Cg%20transform%3D%22translate(1%208)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3Cpath%20d%3D%22M1%200C12%20-.5%2024%20-.6%2033%20-.7%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hvm-el-jharokha: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20140%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Jharokha%20arch%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%20140V66A14.16%2014.16%200%200%201%203.57%2044.16A14.16%2014.16%200%200%201%2013.91%2024.6A14.16%2014.16%200%200%201%2029.94%209.35A14.16%2014.16%200%200%201%2050%200A14.16%2014.16%200%200%201%2070.06%209.35A14.16%2014.16%200%200%201%2086.09%2024.6A14.16%2014.16%200%200%201%2096.43%2044.16A14.16%2014.16%200%200%201%20100%2066V140Z%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-jharokha-frame: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-8%20-20%20116%20176%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Jharokha%20frame%22%3E%3Cpath%20transform%3D%22translate(50%2080)%20scale(1.06)%20translate(-50%20-80)%22%20d%3D%22M0%20140V66A14.16%2014.16%200%200%201%203.57%2044.16A14.16%2014.16%200%200%201%2013.91%2024.6A14.16%2014.16%200%200%201%2029.94%209.35A14.16%2014.16%200%200%201%2050%200A14.16%2014.16%200%200%201%2070.06%209.35A14.16%2014.16%200%200%201%2086.09%2024.6A14.16%2014.16%200%200%201%2096.43%2044.16A14.16%2014.16%200%200%201%20100%2066V140%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20opacity%3D%221%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3Cpath%20transform%3D%22translate(50%2080)%20scale(1.12)%20translate(-50%20-80)%22%20d%3D%22M0%20140V66A14.16%2014.16%200%200%201%203.57%2044.16A14.16%2014.16%200%200%201%2013.91%2024.6A14.16%2014.16%200%200%201%2029.94%209.35A14.16%2014.16%200%200%201%2050%200A14.16%2014.16%200%200%201%2070.06%209.35A14.16%2014.16%200%200%201%2086.09%2024.6A14.16%2014.16%200%200%201%2096.43%2044.16A14.16%2014.16%200%200%201%20100%2066V140%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.7%22%20opacity%3D%220.55%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3Cpath%20d%3D%22M43%20-6.5C43%20-10.5%2046%20-13%2050%20-15.5%2054%20-13%2057%20-10.5%2057%20-6.5Z%22%2F%3E%3Cpath%20d%3D%22M41.5%20-6.5H58.5V-4.8H41.5Z%22%2F%3E%3Cpath%20d%3D%22M49.4%20-15.4V-19.2H50.6V-15.4Z%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%22-19.8%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M-8%20140H108V143.2H-8Z%22%2F%3E%3Cpath%20d%3D%22M-4%20143.2H104V145H-4Z%22%20opacity%3D%22.75%22%2F%3E%3Cpath%20d%3D%22M10%20145H22L20.2%20148.4H11.8Z%22%2F%3E%3Cpath%20d%3D%22M12.4%20148.4H19.6L16%20156Z%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M78%20145H90L88.2%20148.4H79.8Z%22%2F%3E%3Cpath%20d%3D%22M80.4%20148.4H87.6L84%20156Z%22%20opacity%3D%22.85%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-toran-flowers: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20480%2060%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Toran%3A%20cord%20and%20marigold%20strings%22%3E%3Cdefs%3E%3Cg%20id%3D%22b%22%3E%3Cg%20opacity%3D%220.7%22%3E%3Cpath%20transform%3D%22rotate(0)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(30)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(60)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(90)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(120)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(150)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(180)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(210)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(240)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(270)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(300)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(330)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%221%22%3E%3Cpath%20transform%3D%22rotate(22.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(67.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(112.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(157.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(202.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(247.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(292.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(337.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3C%2Fg%3E%3Ccircle%20r%3D%222.6%22%2F%3E%3C%2Fg%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%203.4H480%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%223%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2221%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2227%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2233%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2251%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2257%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2263%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2269%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2275%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2281%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2287%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2293%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%2299%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22105%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22111%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22117%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22123%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22129%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22135%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22141%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22147%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22153%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22159%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22165%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22171%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22177%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22183%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22189%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22195%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22201%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22207%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22213%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22219%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22225%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22231%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22237%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22243%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22249%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22255%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22261%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22267%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22273%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22279%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22285%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22291%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22297%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22303%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22309%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22315%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22321%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22327%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22333%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22339%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22345%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22351%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22357%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22363%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22369%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22375%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22381%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22387%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22393%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22399%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22405%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22411%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22417%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22423%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22429%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22435%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22441%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22447%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22453%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22459%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22465%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22471%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%22477%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(30%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(30%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(30%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2232.400000000000006%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(70%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(70%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(70%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(70%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%2241.00000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(110%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(110%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(110%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(110%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%2241.00000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(150%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(150%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(150%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(150%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%2241.00000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(190%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(190%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(190%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(190%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(190%2043.4)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%2249.60000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(230%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(230%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(230%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(230%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(230%2043.4)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22230%22%20cy%3D%2249.60000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(270%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(270%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(270%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(270%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(270%2043.4)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22270%22%20cy%3D%2249.60000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(310%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(310%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(310%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(310%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Ccircle%20cx%3D%22310%22%20cy%3D%2241.00000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(350%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(350%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(350%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(350%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2241.00000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(390%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(390%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(390%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(390%2034.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Ccircle%20cx%3D%22390%22%20cy%3D%2241.00000000000001%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(430%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(430%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(430%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22430%22%20cy%3D%2232.400000000000006%22%20r%3D%221.3%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(470%209)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(470%2017.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(470%2026.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%2232.400000000000006%22%20r%3D%221.3%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-toran-leaves: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20480%2060%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Toran%3A%20mango%20leaves%22%3E%3Cg%20transform%3D%22translate(10%205)%20rotate(90)%20scale(0.68%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(50%205)%20rotate(90)%20scale(0.72%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(90%205)%20rotate(90)%20scale(0.76%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(130%205)%20rotate(90)%20scale(0.79%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(170%205)%20rotate(90)%20scale(0.83%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(210%205)%20rotate(90)%20scale(0.87%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(250%205)%20rotate(90)%20scale(0.89%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(290%205)%20rotate(90)%20scale(0.85%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(330%205)%20rotate(90)%20scale(0.81%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(370%205)%20rotate(90)%20scale(0.78%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(410%205)%20rotate(90)%20scale(0.74%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(450%205)%20rotate(90)%20scale(0.7%20.9)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hvm-el-toran-leaf: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2040%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Hanging%20mango%20leaf%22%3E%3Cg%20transform%3D%22translate(6%201)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%200C6.84%20-7.48%2022.04%20-7.14%2031.92%20-2.18Q35.34%20-0.54%2038%20-0.68Q34.96%201.09%2031.16%202.04C21.28%206.66%206.84%207.14%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hvm-el-toran-string: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2048%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Hanging%20marigold%20string%22%3E%3Cpath%20d%3D%22M6%200V44%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20fill%3D%22none%22%2F%3E%3Cdefs%3E%3Cg%20id%3D%22b%22%3E%3Cg%20opacity%3D%220.7%22%3E%3Cpath%20transform%3D%22rotate(0)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(30)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(60)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(90)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(120)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(150)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(180)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(210)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(240)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(270)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(300)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(330)%22%20d%3D%22M0%200C6.6%20-5%2014.52%20-6.2%2018.48%20-4.6Q22%20-4%2020.9%20-1.5Q23.32%200%2020.9%201.5Q22%204%2018.48%204.6C14.52%206.2%206.6%205%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%221%22%3E%3Cpath%20transform%3D%22rotate(22.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(67.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(112.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(157.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(202.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(247.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(292.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3Cpath%20transform%3D%22rotate(337.5)%22%20d%3D%22M0%200C3.9%20-4.25%208.58%20-5.27%2010.92%20-3.91Q13%20-3.4%2012.35%20-1.27Q13.78%200%2012.35%201.27Q13%203.4%2010.92%203.91C8.58%205.27%203.9%204.25%200%200Z%22%2F%3E%3C%2Fg%3E%3Ccircle%20r%3D%222.6%22%2F%3E%3C%2Fg%3E%3C%2Fdefs%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(6%205)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(6%2013.6)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(6%2022.2)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(6%2030.8)%20scale(0.2)%22%20opacity%3D%220.85%22%2F%3E%3Cuse%20href%3D%22%23b%22%20transform%3D%22translate(6%2039.4)%20scale(0.2)%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-toran-cord: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%208%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Toran%20cord%22%3E%3Cpath%20d%3D%22M0%203.4H12%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%223%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%223.4%22%20r%3D%221.7%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-chhatri: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2064%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Chhatri%20skyline%22%3E%3Cpath%20d%3D%22M0%2062.4H240%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M44%2059H196V62H44Z%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M101.6%2059H138.4V55.55H101.6Z%22%2F%3E%3Cpath%20d%3D%22M104.94%2055.55H107.47V39.45H104.94Z%22%2F%3E%3Cpath%20d%3D%22M113.56%2055.55H116.09V39.45H113.56Z%22%2F%3E%3Cpath%20d%3D%22M123.91%2055.55H126.44V39.45H123.91Z%22%2F%3E%3Cpath%20d%3D%22M132.54%2055.55H135.07V39.45H132.54Z%22%2F%3E%3Cpath%20d%3D%22M99.3%2039.45H140.7L137.25%2035.42H102.75Z%22%2F%3E%3Cpath%20d%3D%22M105.05%2035.42C103.33%2024.5%20113.1%2019.9%20120%2015.3C126.9%2019.9%20136.68%2024.5%20134.95%2035.42Z%22%2F%3E%3Cpath%20d%3D%22M119.31%2015.3H120.69V9.55H119.31Z%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%228.4%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M58.48%2059H81.52V56.84H58.48Z%22%2F%3E%3Cpath%20d%3D%22M60.57%2056.84H62.15V46.76H60.57Z%22%2F%3E%3Cpath%20d%3D%22M65.97%2056.84H67.55V46.76H65.97Z%22%2F%3E%3Cpath%20d%3D%22M72.45%2056.84H74.03V46.76H72.45Z%22%2F%3E%3Cpath%20d%3D%22M77.85%2056.84H79.43V46.76H77.85Z%22%2F%3E%3Cpath%20d%3D%22M57.04%2046.76H82.96L80.8%2044.24H59.2Z%22%2F%3E%3Cpath%20d%3D%22M60.64%2044.24C59.56%2037.4%2065.68%2034.52%2070%2031.64C74.32%2034.52%2080.44%2037.4%2079.36%2044.24Z%22%2F%3E%3Cpath%20d%3D%22M69.57%2031.64H70.43V28.04H69.57Z%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%2227.32%22%20r%3D%220.94%22%2F%3E%3Cpath%20d%3D%22M158.48%2059H181.52V56.84H158.48Z%22%2F%3E%3Cpath%20d%3D%22M160.57%2056.84H162.15V46.76H160.57Z%22%2F%3E%3Cpath%20d%3D%22M165.97%2056.84H167.55V46.76H165.97Z%22%2F%3E%3Cpath%20d%3D%22M172.45%2056.84H174.03V46.76H172.45Z%22%2F%3E%3Cpath%20d%3D%22M177.85%2056.84H179.43V46.76H177.85Z%22%2F%3E%3Cpath%20d%3D%22M157.04%2046.76H182.96L180.8%2044.24H159.2Z%22%2F%3E%3Cpath%20d%3D%22M160.64%2044.24C159.56%2037.4%20165.68%2034.52%20170%2031.64C174.32%2034.52%20180.44%2037.4%20179.36%2044.24Z%22%2F%3E%3Cpath%20d%3D%22M169.57%2031.64H170.43V28.04H169.57Z%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2227.32%22%20r%3D%220.94%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-bandhani: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Bandhani%20corner%22%3E%3Cpath%20d%3D%22M1.5%2062V1.5H62%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%2F%3E%3Cg%20opacity%3D%221%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%228.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2213.6%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2213.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%228.4%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.85%22%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%228.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2225.6%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2213.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2220.4%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2211%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.85%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2220.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2213.6%22%20cy%3D%2223%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2225.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%228.4%22%20cy%3D%2223%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2223%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.6%22%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%228.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2237.6%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%2213.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2232.4%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%2211%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.6%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2232.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2213.6%22%20cy%3D%2235%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2237.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%228.4%22%20cy%3D%2235%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2235%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.7%22%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2220.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2225.6%22%20cy%3D%2223%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2225.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2220.4%22%20cy%3D%2223%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2223%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.35%22%3E%3Ccircle%20cx%3D%2247%22%20cy%3D%228.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2249.6%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2247%22%20cy%3D%2213.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2244.4%22%20cy%3D%2211%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2247%22%20cy%3D%2211%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%220.35%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2244.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2213.6%22%20cy%3D%2247%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2249.6%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%228.4%22%20cy%3D%2247%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2247%22%20r%3D%22.75%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hvm-el-kundan: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20120%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Kundan%20frame%22%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%2260%22%20r%3D%2242%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%2260%22%20r%3D%2256.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%20opacity%3D%22.7%22%2F%3E%3Cg%20transform%3D%22translate(60%2010.5)%20rotate(0)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2278.94%22%20cy%3D%2214.27%22%20r%3D%221.8%22%2F%3E%3Cg%20transform%3D%22translate(95%2025)%20rotate(45)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22105.73%22%20cy%3D%2241.06%22%20r%3D%221.8%22%2F%3E%3Cg%20transform%3D%22translate(109.5%2060)%20rotate(90)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22105.73%22%20cy%3D%2278.94%22%20r%3D%221.8%22%2F%3E%3Cg%20transform%3D%22translate(95%2095)%20rotate(135)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2278.94%22%20cy%3D%22105.73%22%20r%3D%221.8%22%2F%3E%3Cg%20transform%3D%22translate(60%20109.5)%20rotate(180)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2241.06%22%20cy%3D%22105.73%22%20r%3D%221.8%22%2F%3E%3Cg%20transform%3D%22translate(25%2095)%20rotate(225)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2214.27%22%20cy%3D%2278.94%22%20r%3D%221.8%22%2F%3E%3Cg%20transform%3D%22translate(10.5%2060)%20rotate(270)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2214.27%22%20cy%3D%2241.06%22%20r%3D%221.8%22%2F%3E%3Cg%20transform%3D%22translate(25%2025)%20rotate(315)%22%3E%3Cellipse%20rx%3D%223.3%22%20ry%3D%224.6%22%2F%3E%3Cellipse%20rx%3D%221.6%22%20ry%3D%222.6%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.3%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2241.06%22%20cy%3D%2214.27%22%20r%3D%221.8%22%2F%3E%3C%2Fsvg%3E");
  --hvm-el-urli: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%2072%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Brass%20urli%20bowl%22%3E%3Cpath%20d%3D%22M4%2014.5C4%2012%2012%2010.6%20100%2010.6S196%2012%20196%2014.5C196%2017%20190%2018%20182%2018.6%20172%2042%20140%2056%20100%2056S28%2042%2018%2018.6C10%2018%204%2017%204%2014.5Z%22%2F%3E%3Cpath%20d%3D%22M74%2056H126L132%2064H68Z%22%2F%3E%3Cpath%20d%3D%22M62%2064H138V67.4H62Z%22%2F%3E%3Cpath%20d%3D%22M12%2014.6C40%2016.4%20160%2016.4%20188%2014.6%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M30%2026C50%2034%20150%2034%20170%2026%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.18%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M42%2036C62%2042%20138%2042%20158%2036%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.14%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");

  --hvm-img-limewash: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/limewash-tile-1024.webp");
  --hvm-img-sandstone: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/sandstone-tile-1024.webp");
  /* The wedding layer: one cue per section. */
  --hvm-img-dupatta: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/dupatta-jharokha-700.webp");
  --hvm-img-ring-box: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/ring-box-900.webp");
  --hvm-img-urli: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/urli-dusk-900.webp");
  --hvm-img-varmala: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/varmala-tray-700.webp");
  --hvm-img-dress: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/dress-flatlay-700.webp");
  --hvm-img-gate: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/haveli-gate-900.webp");
  --hvm-img-welcome-box: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/welcome-box-700.webp");
  --hvm-img-mehndi: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/mehndi-tray-700.webp");
  --hvm-img-shagun: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/shagun-tray-700.webp");
  --hvm-img-courtyard: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/courtyard-dusk-1200.webp");
  --hvm-img-send-off: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/send-off-gate-900.webp");

  /* Bandhani: a very faint field of tie-dye dots in the text colour, drawn in CSS (no image). */
  --hvm-bandhani:
    radial-gradient(
        circle at 50% 50%,
        color-mix(in srgb, var(--cream, #2b1e1a) 7%, transparent) 0 1.3px,
        transparent 1.8px
      )
      0 0 / 22px 22px,
    radial-gradient(
        circle at 50% 50%,
        color-mix(in srgb, var(--cream, #2b1e1a) 5%, transparent) 0 1px,
        transparent 1.5px
      )
      11px 11px / 22px 22px;
  /* Gota: the narrow gold ribbon edge, as a background stripe (used on plaques and the primary button hover). */
  --hvm-gota: repeating-linear-gradient(
    90deg,
    var(--hvm-kundan) 0 3px,
    color-mix(in srgb, var(--hvm-kundan) 55%, #fff) 3px 5px
  );
}
@media (min-width: 900px) {
  :root[data-kit="south-asian-haveli-marigold"] {
    --hvm-img-ring-box: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/ring-box-1600.webp");
    --hvm-img-urli: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/urli-dusk-1600.webp");
    --hvm-img-gate: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/haveli-gate-1920.webp");
    --hvm-img-courtyard: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/courtyard-dusk-1920.webp");
    --hvm-img-send-off: url("https://media.lovesfirst.site/clients/style-vault/media/south-asian-haveli-marigold/send-off-gate-1920.webp");
  }
}

/* ---------- Type: Marcellus headings (carved, inscriptional), Hind text, names in Cormorant italic ---------- */
:root[data-kit="south-asian-haveli-marigold"] body,
:root[data-kit="south-asian-haveli-marigold"] main {
  font-family: "Hind", "Jost", system-ui, sans-serif;
}
:root[data-kit="south-asian-haveli-marigold"] main .block p,
:root[data-kit="south-asian-haveli-marigold"] main .block li {
  font-weight: 400;
  font-size: clamp(1.0625rem, 1.5vw, 1.125rem);
  line-height: 1.72;
}
:root[data-kit="south-asian-haveli-marigold"] main .eyebrow {
  font-family: "Hind", system-ui, sans-serif;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.72rem;
  letter-spacing: 0.3em;
  color: var(--hvm-leheriya);
  text-shadow: none;
  margin-bottom: 1.1rem;
}
:root[data-kit="south-asian-haveli-marigold"] main .block h2:not(.lf-fx) {
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 1.12;
  text-wrap: balance;
}
:root[data-kit="south-asian-haveli-marigold"] main h3 {
  font-weight: 400;
  letter-spacing: 0.01em;
  text-wrap: balance;
}
:root[data-kit="south-asian-haveli-marigold"] .names,
:root[data-kit="south-asian-haveli-marigold"] #welcome h2 {
  font-style: italic;
  font-weight: 400;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-still .names em {
  font-style: normal;
}
:root[data-kit="south-asian-haveli-marigold"][data-fx="engraved"] main .lf-fx {
  /* Cut into lime plaster: a light lip below, a soft shade above. */
  text-shadow:
    0 1px 0 rgba(255, 255, 255, 0.75),
    0 -1px 0 color-mix(in srgb, var(--cream) 26%, transparent);
}

/* ---------- Sections: frame and full-bleed grounds ---------- */
:root[data-kit="south-asian-haveli-marigold"] main {
  overflow-x: clip;
}
:root[data-kit="south-asian-haveli-marigold"] section.block {
  position: relative;
  isolation: isolate;
}
:root[data-kit="south-asian-haveli-marigold"] section.block::after {
  content: "";
  position: absolute;
  z-index: -2;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  pointer-events: none;
  background: var(--hvm-bg, transparent);
  background-blend-mode: var(--hvm-blend, normal);
}

/* Divider: the leheriya rule above the eyebrow of every section after the welcome, with a marigold at its
   centre (h2::after) that opens as the rule draws. Hung off the heading so the reveal's transform can't move it. */
:root[data-kit="south-asian-haveli-marigold"] section.block > h2 {
  position: relative;
}
:root[data-kit="south-asian-haveli-marigold"] section.block:not(#welcome, #countdown) > h2::before,
:root[data-kit="south-asian-haveli-marigold"] section.block:not(#welcome, #countdown) > h2::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: calc(-2.2rem - 28px - 1.4rem);
  left: 50%;
  height: 28px;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] section.block:not(#welcome, #countdown) > h2::before {
  width: min(240px, 64vw);
  transform: translateX(-50%);
  background-color: var(--hvm-kundan-deep);
  -webkit-mask: var(--hvm-el-rule) center / contain no-repeat;
  mask: var(--hvm-el-rule) center / contain no-repeat;
  clip-path: inset(0 0 0 0);
  transition: clip-path 1.4s var(--hvm-ease);
}
:root[data-kit="south-asian-haveli-marigold"] section.block:not(#welcome, #countdown) > h2::after {
  /* the marigold at the rule's centre, in marigold over the gold line */
  top: calc(-2.2rem - 28px - 1.4rem + 3px);
  width: 22px;
  height: 22px;
  margin-left: -11px;
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-marigold) center / contain no-repeat;
  mask: var(--hvm-el-marigold) center / contain no-repeat;
  transition:
    transform 0.9s var(--hvm-ease) 0.2s,
    opacity 0.6s ease 0.2s;
}
/* Left-aligned sections: the rule sits flush left over the eyebrow; centred sections keep it centred. */
:root[data-kit="south-asian-haveli-marigold"] section.block:not(.center, #travel, #countdown) > h2::before {
  left: 0;
  width: min(180px, 50vw);
  transform: none;
}
:root[data-kit="south-asian-haveli-marigold"]
  section.block:not(.center, #travel, #countdown, #welcome)
  > h2::after {
  left: min(90px, 25vw);
}
/* With the kit's motion running, rules start closed and draw open from the centre; the marigold opens after. */
:root[data-kit="south-asian-haveli-marigold"].hvm-motion section.block:not(.hvm-in) > h2::before {
  clip-path: inset(0 50% 0 50%);
}
:root[data-kit="south-asian-haveli-marigold"].hvm-motion section.block:not(.hvm-in) > h2::after {
  transform: scale(0.2) rotate(-60deg);
  opacity: 0;
}

/* The toran: a cord of marigold strings and mango leaves hung across the top of the page, right under the hero,
   in place of the hairline and diamond. Two layers of the same geometry: flowers in marigold, leaves in green.
   motion.ts swaps the static masks for real pendants that sway once as the welcome arrives. */
:root[data-kit="south-asian-haveli-marigold"] .edge {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  height: 78px;
  margin: 0;
  opacity: 1;
  background: none;
  pointer-events: none;
}
/* Two sibling layers (a mask on .edge itself would clip the second): flowers in ::before, leaves in ::after. */
:root[data-kit="south-asian-haveli-marigold"] .edge::before,
:root[data-kit="south-asian-haveli-marigold"] .edge::after {
  content: "";
  position: absolute;
  inset: 0;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  transform: none;
  border: 0;
}
:root[data-kit="south-asian-haveli-marigold"] .edge::before {
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-toran-flowers) center top / 624px 78px repeat-x;
  mask: var(--hvm-el-toran-flowers) center top / 624px 78px repeat-x;
}
:root[data-kit="south-asian-haveli-marigold"] .edge::after {
  background: var(--hvm-leheriya-light);
  -webkit-mask: var(--hvm-el-toran-leaves) center top / 624px 78px repeat-x;
  mask: var(--hvm-el-toran-leaves) center top / 624px 78px repeat-x;
}
:root[data-kit="south-asian-haveli-marigold"] .edge.hvm-live {
  display: flex;
  justify-content: center;
  overflow: hidden;
}
:root[data-kit="south-asian-haveli-marigold"] .edge.hvm-live::before,
:root[data-kit="south-asian-haveli-marigold"] .edge.hvm-live::after {
  display: none;
}
:root[data-kit="south-asian-haveli-marigold"] .edge.hvm-live .hvm-cord {
  position: absolute;
  inset: 0 0 auto;
  height: 10.4px;
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-toran-cord) 0 0 / 15.6px 10.4px repeat-x;
  mask: var(--hvm-el-toran-cord) 0 0 / 15.6px 10.4px repeat-x;
}
:root[data-kit="south-asian-haveli-marigold"] .edge.hvm-live i {
  flex: 0 0 26px;
  height: 62px;
  margin-top: 5px;
  transform-origin: 50% 0;
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-toran-string) center top / 15.6px 62px no-repeat;
  mask: var(--hvm-el-toran-string) center top / 15.6px 62px no-repeat;
  will-change: transform;
}
:root[data-kit="south-asian-haveli-marigold"] .edge.hvm-live i.leaf {
  height: 52px;
  background: var(--hvm-leheriya-light);
  -webkit-mask-image: var(--hvm-el-toran-leaf);
  mask-image: var(--hvm-el-toran-leaf);
  -webkit-mask-size: 15.6px 52px;
  mask-size: 15.6px 52px;
}

/* ---------- The jharokha: the signature photo frame. One element carries the photograph (masked to the cusped
   arch) and the frame (double line, dome finial and bracketed sill) as two mask layers over a kundan ground, so
   the frame needs no extra markup. Used by the welcome, the day, dress code, hotels, stay and registry. ---------- */
:root[data-kit="south-asian-haveli-marigold"] #welcome::before,
:root[data-kit="south-asian-haveli-marigold"] #day > :is(ol, .grid)::after,
:root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-cards::after,
:root[data-kit="south-asian-haveli-marigold"] #hotels .lf-cards::after,
:root[data-kit="south-asian-haveli-marigold"] #stay::before,
:root[data-kit="south-asian-haveli-marigold"] #registry .lf-links::after {
  content: "";
  display: block;
  width: min(15rem, 62vw);
  aspect-ratio: 116 / 176;
  margin: 0 auto 2.4rem;
  background:
    var(--hvm-img, none) 50% 55.556% / auto 79.545% no-repeat,
    var(--hvm-kundan);
  -webkit-mask:
    var(--hvm-el-jharokha) 50% 55.556% / 86.207% 79.545% no-repeat,
    var(--hvm-el-jharokha-frame) center / 100% 100% no-repeat;
  mask:
    var(--hvm-el-jharokha) 50% 55.556% / 86.207% 79.545% no-repeat,
    var(--hvm-el-jharokha-frame) center / 100% 100% no-repeat;
}

/* Plaque: a lime panel with a gota edge behind the text, over a photograph (travel, RSVP). */
:root[data-kit="south-asian-haveli-marigold"] #travel::before,
:root[data-kit="south-asian-haveli-marigold"] #rsvp::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: clamp(2.5rem, 7vh, 4.5rem) 0;
  background:
    var(--hvm-gota) top / 100% 3px no-repeat,
    var(--hvm-gota) bottom / 100% 3px no-repeat,
    var(--hvm-bandhani),
    color-mix(in srgb, var(--ink) 95%, transparent);
  border: 1px solid color-mix(in srgb, var(--hvm-kundan) 70%, transparent);
  outline: 1px solid color-mix(in srgb, var(--ink) 70%, transparent);
  outline-offset: 6px;
  box-shadow: 0 30px 60px -30px rgba(43, 30, 26, 0.5);
}
@media (max-width: 700px) {
  :root[data-kit="south-asian-haveli-marigold"] #travel::before,
  :root[data-kit="south-asian-haveli-marigold"] #rsvp::before {
    inset: clamp(2.5rem, 7vh, 4.5rem) 10px;
  }
}

/* ---------- Welcome: lime wash under the toran, the dupatta on the jharokha sill, names in Cormorant italic ---------- */
:root[data-kit="south-asian-haveli-marigold"] #welcome {
  --hvm-bg: var(--hvm-img-limewash) center / 900px repeat, var(--ink);
  --hvm-blend: multiply;
  --hvm-img: var(--hvm-img-dupatta);
  padding-top: clamp(7rem, 15vh, 9.5rem);
}
:root[data-kit="south-asian-haveli-marigold"] #welcome h2 {
  font-size: calc(clamp(3.3rem, 10vw, 6rem) * var(--names-scale));
  line-height: 1.02;
  letter-spacing: -0.005em;
}
/* Names written in ink (motion.ts): a soft-edged mask sweeps left to right as the welcome arrives. */
:root[data-kit="south-asian-haveli-marigold"] #welcome h2.hvm-ink {
  --hvm-ink: 100%;
  -webkit-mask: linear-gradient(90deg, #000 46%, transparent 54%) var(--hvm-ink) 0 / 260% 100% no-repeat;
  mask: linear-gradient(90deg, #000 46%, transparent 54%) var(--hvm-ink) 0 / 260% 100% no-repeat;
}
:root[data-kit="south-asian-haveli-marigold"] #welcome .rule {
  width: min(220px, 60vw);
  height: 26px;
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
  opacity: 1;
  background:
    linear-gradient(var(--hvm-marigold), var(--hvm-marigold)) center / 26px 26px no-repeat,
    var(--hvm-kundan-deep);
  -webkit-mask: var(--hvm-el-rule) center / contain no-repeat;
  mask: var(--hvm-el-rule) center / contain no-repeat;
}

/* ---------- Countdown: indigo dusk, the urli of floating marigolds under the last shaft of light ---------- */
:root[data-kit="south-asian-haveli-marigold"] #countdown {
  --ink: var(--hvm-night);
  --ink-2: var(--hvm-night-deep);
  --cream: var(--hvm-night-text);
  --gold: var(--hvm-night-accent);
  --muted: rgba(244, 234, 219, 0.8);
  --hvm-bg:
    linear-gradient(180deg, rgba(30, 37, 71, 0.9), rgba(30, 37, 71, 0.55) 45%, rgba(30, 37, 71, 0.82)),
    var(--hvm-img-urli) center 70% / cover no-repeat, var(--hvm-night);
  color: var(--cream);
  max-width: none;
  padding-top: clamp(4.5rem, 11vh, 7rem);
  padding-bottom: clamp(4rem, 10vh, 6rem);
}
:root[data-kit="south-asian-haveli-marigold"] #countdown .eyebrow {
  color: var(--hvm-night-accent);
  margin-top: 1.4rem;
  margin-bottom: 0;
}
:root[data-kit="south-asian-haveli-marigold"] #countdown .lf-num {
  position: relative;
  display: grid;
  place-items: center;
  width: min(13rem, 60vw);
  aspect-ratio: 116 / 176;
  margin: 0 auto;
  padding-top: 2.6rem;
  line-height: 1;
  font-family: var(--font-headings);
  font-weight: 400;
  font-variant-numeric: lining-nums proportional-nums;
  font-size: calc(clamp(4rem, 15vw, 6rem) * var(--headings-scale, 1));
  letter-spacing: 0.01em;
  color: var(--hvm-night-text);
}
:root[data-kit="south-asian-haveli-marigold"] #countdown .lf-num::before {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--hvm-kundan);
  -webkit-mask: var(--hvm-el-jharokha-frame) center / 100% 100% no-repeat;
  mask: var(--hvm-el-jharokha-frame) center / 100% 100% no-repeat;
}
/* The urli loop (motion.ts), behind the numerals on larger screens. */
:root[data-kit="south-asian-haveli-marigold"] #countdown .hvm-urli-loop {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  overflow: hidden;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] #countdown .hvm-urli-loop video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 70%;
  opacity: 0;
  transition: opacity 1.6s ease;
}
:root[data-kit="south-asian-haveli-marigold"] #countdown .hvm-urli-loop video.on {
  opacity: 0.55;
}
:root[data-kit="south-asian-haveli-marigold"] #countdown .hvm-urli-loop::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(30, 37, 71, 0.85),
    rgba(30, 37, 71, 0.35) 45%,
    rgba(30, 37, 71, 0.75)
  );
}

/* ---------- Story: the ring box on block-printed cloth, washed to lime; marigolds on the timeline ---------- */
:root[data-kit="south-asian-haveli-marigold"] #story {
  --hvm-bg:
    linear-gradient(90deg, rgba(var(--vig), 0.95), rgba(var(--vig), 0.9) 60%, rgba(var(--vig), 0.8)),
    var(--hvm-img-ring-box) 74% center / cover no-repeat, var(--ink);
}
@media (min-width: 900px) {
  /* The text column sits left; the ring box shows through on the right. */
  :root[data-kit="south-asian-haveli-marigold"] #story {
    --hvm-bg:
      linear-gradient(
        90deg,
        rgba(var(--vig), 0.96),
        rgba(var(--vig), 0.92) 50%,
        rgba(var(--vig), 0.42) 76%,
        rgba(var(--vig), 0.18)
      ),
      var(--hvm-img-ring-box) 74% center / cover no-repeat, var(--ink);
  }
}
:root[data-kit="south-asian-haveli-marigold"] .lf-tl::before,
:root[data-kit="south-asian-haveli-marigold"] .lf-sched::before {
  width: 1px;
  background: linear-gradient(var(--hvm-kundan-deep), color-mix(in srgb, var(--hvm-kundan) 15%, transparent));
}
:root[data-kit="south-asian-haveli-marigold"] .lf-tl li::before,
:root[data-kit="south-asian-haveli-marigold"] .lf-sched li::before {
  left: -2px;
  top: 2px;
  width: 19px;
  height: 19px;
  border: 0;
  transform: none;
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-marigold) center / contain no-repeat;
  mask: var(--hvm-el-marigold) center / contain no-repeat;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-when,
:root[data-kit="south-asian-haveli-marigold"] .lf-time,
:root[data-kit="south-asian-haveli-marigold"] .lf-meta {
  font-family: "Hind", system-ui, sans-serif;
  color: var(--hvm-leheriya);
  font-weight: 600;
  letter-spacing: 0.22em;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-time {
  letter-spacing: 0.14em;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-card .lf-meta {
  letter-spacing: 0.16em;
  font-size: 0.68rem;
  line-height: 1.6;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-tl h3,
:root[data-kit="south-asian-haveli-marigold"] .lf-sched h3 {
  font-size: calc(1.6rem * var(--headings-scale, 1));
}

/* ---------- The day: lime, marigold markers, the varmala garlands in a jharokha beside the list ---------- */
:root[data-kit="south-asian-haveli-marigold"] #day {
  --hvm-bg: var(--hvm-bandhani), var(--ink);
  --hvm-img: var(--hvm-img-varmala);
}
:root[data-kit="south-asian-haveli-marigold"] #day > :is(ol, .grid)::after {
  margin: 1rem auto 0;
}
:root[data-kit="south-asian-haveli-marigold"] #day .lf-place {
  font-family: var(--font-headings);
  font-style: normal;
  font-size: 1.05rem;
  color: var(--hvm-lac);
  opacity: 1;
}
:root[data-kit="south-asian-haveli-marigold"] #day .item {
  padding-top: 1.2rem;
  border-top: 1px solid color-mix(in srgb, var(--hvm-kundan-deep) 45%, transparent);
}
:root[data-kit="south-asian-haveli-marigold"] #day .item .when {
  color: var(--hvm-leheriya);
  font-weight: 600;
}
@media (min-width: 760px) {
  :root[data-kit="south-asian-haveli-marigold"] .lf-sched li::before {
    left: calc(9.5rem - 9px);
  }
}
@media (min-width: 960px) {
  :root[data-kit="south-asian-haveli-marigold"] #day {
    padding-right: calc(var(--gutter) + 17rem);
  }
  :root[data-kit="south-asian-haveli-marigold"] #day > :is(ol, .grid)::after {
    position: absolute;
    right: -17rem;
    top: 0;
    width: 14rem;
    margin: 0;
  }
  :root[data-kit="south-asian-haveli-marigold"] #day > .grid {
    position: relative;
  }
}

/* ---------- Dress code: a sunken leheriya ground, plaster cards with bandhani corners and a gold rule, arched
   swatches, and the lehenga hem with juttis and safa in a jharokha as one more cell ---------- */
:root[data-kit="south-asian-haveli-marigold"] #dress-code {
  --hvm-bg: var(--hvm-img-sandstone) center / 640px repeat, var(--ink-2);
  --hvm-blend: multiply;
  --hvm-img: var(--hvm-img-dress);
}
:root[data-kit="south-asian-haveli-marigold"] #dress-code::before {
  /* the leheriya waves, faint, in green over the stone (the shimmer in motion.ts rides on the same tile) */
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  background: var(--hvm-leheriya-light);
  opacity: 0.07;
  -webkit-mask: var(--hvm-el-tile) 0 0 / 64px 64px repeat;
  mask: var(--hvm-el-tile) 0 0 / 64px 64px repeat;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-cards::after,
:root[data-kit="south-asian-haveli-marigold"] #hotels .lf-cards::after,
:root[data-kit="south-asian-haveli-marigold"] #registry .lf-links::after {
  align-self: center;
  width: min(13rem, 56vw);
  margin: 0 auto;
  order: -1;
}
@media (min-width: 760px) {
  :root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-cards::after,
  :root[data-kit="south-asian-haveli-marigold"] #hotels .lf-cards::after {
    order: 0;
  }
  /* Registry: the shagun tray between the two cards. */
  :root[data-kit="south-asian-haveli-marigold"] #registry .lf-links::after {
    order: 1;
  }
  :root[data-kit="south-asian-haveli-marigold"] #registry .lf-links > :nth-child(n + 2) {
    order: 2;
  }
}
:root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-card,
:root[data-kit="south-asian-haveli-marigold"] #hotels .lf-card,
:root[data-kit="south-asian-haveli-marigold"] #registry .lf-card {
  position: relative;
  padding: 2.4rem 2rem 2.2rem;
  background: var(--hvm-plaster);
  border: 1px solid color-mix(in srgb, var(--hvm-kundan) 75%, transparent);
  box-shadow:
    inset 0 0 0 5px var(--hvm-plaster),
    inset 0 0 0 6px color-mix(in srgb, var(--hvm-kundan) 35%, transparent),
    0 18px 40px -30px rgba(43, 30, 26, 0.55);
}
:root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-card::before,
:root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-card::after,
:root[data-kit="south-asian-haveli-marigold"] #rsvp form::before,
:root[data-kit="south-asian-haveli-marigold"] #rsvp form::after {
  content: "";
  position: absolute;
  width: 46px;
  height: 46px;
  background: var(--hvm-lac);
  opacity: 0.8;
  -webkit-mask: var(--hvm-el-bandhani) center / contain no-repeat;
  mask: var(--hvm-el-bandhani) center / contain no-repeat;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-card::before,
:root[data-kit="south-asian-haveli-marigold"] #rsvp form::before {
  top: 9px;
  left: 9px;
}
:root[data-kit="south-asian-haveli-marigold"] #dress-code .lf-card::after,
:root[data-kit="south-asian-haveli-marigold"] #rsvp form::after {
  right: 9px;
  bottom: 9px;
  transform: rotate(180deg);
}
:root[data-kit="south-asian-haveli-marigold"] .lf-swatches {
  gap: 0.55rem;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-swatches li {
  width: 24px;
  height: 34px;
  border-radius: 12px 12px 2px 2px / 14px 14px 2px 2px;
  border-color: color-mix(in srgb, var(--cream) 28%, transparent);
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32);
}

/* ---------- Travel: the haveli gate with the dressed car, text on a lime plaque with a gota edge ---------- */
:root[data-kit="south-asian-haveli-marigold"] #travel {
  --hvm-bg: var(--hvm-img-gate) center 62% / cover no-repeat, var(--ink-2);
  max-width: 46rem;
  padding: clamp(8.5rem, 19vh, 11.5rem) clamp(2rem, 6vw, 4.5rem) clamp(7rem, 18vh, 11rem);
  text-align: center;
}
:root[data-kit="south-asian-haveli-marigold"] #travel p {
  margin-left: auto;
  margin-right: auto;
}

/* ---------- Hotels: sandstone grain on lime-deep, plaster cards crowned with a marigold, the welcome box ---------- */
:root[data-kit="south-asian-haveli-marigold"] #hotels {
  --hvm-bg: var(--hvm-img-sandstone) center / 640px repeat, var(--ink);
  --hvm-blend: multiply;
  --hvm-img: var(--hvm-img-welcome-box);
}
:root[data-kit="south-asian-haveli-marigold"] #hotels .lf-card,
:root[data-kit="south-asian-haveli-marigold"] #registry .lf-card {
  justify-items: center;
  text-align: center;
  padding-top: 3rem;
}
:root[data-kit="south-asian-haveli-marigold"] #hotels .lf-card::before,
:root[data-kit="south-asian-haveli-marigold"] #registry .lf-card::before {
  /* a marigold sitting on the top rule, like the bead at the centre of a toran */
  content: "";
  position: absolute;
  top: -12px;
  left: 50%;
  width: 24px;
  height: 24px;
  margin-left: -12px;
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-marigold) center / contain no-repeat;
  mask: var(--hvm-el-marigold) center / contain no-repeat;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-cards {
  gap: 1.8rem;
}

/* ---------- Stay: lime wash, the mehndi tray (the night before) in a jharokha ---------- */
:root[data-kit="south-asian-haveli-marigold"] #stay {
  --hvm-bg: var(--hvm-img-limewash) center / 900px repeat, var(--ink);
  --hvm-blend: multiply;
  --hvm-img: var(--hvm-img-mehndi);
}
:root[data-kit="south-asian-haveli-marigold"] #stay::before {
  margin-bottom: 5.2rem; /* clear of the leheriya rule above the eyebrow */
}
@media (min-width: 900px) {
  :root[data-kit="south-asian-haveli-marigold"] #stay {
    padding-right: calc(var(--gutter) + 17rem);
  }
  :root[data-kit="south-asian-haveli-marigold"] #stay::before {
    position: absolute;
    right: var(--gutter);
    top: 50%;
    width: 13.5rem;
    margin: 0;
    transform: translateY(-50%);
  }
}

/* ---------- FAQ: rows with gold hairlines; a mango leaf that turns down when open ---------- */
:root[data-kit="south-asian-haveli-marigold"] #faq {
  --hvm-bg: var(--hvm-bandhani), var(--ink);
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc {
  border-top: 1px solid color-mix(in srgb, var(--hvm-kundan-deep) 55%, transparent);
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc details {
  border-bottom: 1px solid color-mix(in srgb, var(--hvm-kundan-deep) 35%, transparent);
  transition: background-color 0.3s ease;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc details[open] {
  background: color-mix(in srgb, var(--hvm-lime-deep) 75%, transparent);
  box-shadow: inset 2px 0 0 var(--hvm-lac);
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc summary {
  padding: 1.3rem 0.9rem 1.3rem 1rem;
  font-size: calc(1.3rem * var(--headings-scale, 1));
  transition: color 0.2s ease;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc summary:hover {
  color: var(--hvm-lac);
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc summary:focus-visible {
  outline: 2px solid var(--hvm-lac);
  outline-offset: 2px;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc details p {
  padding: 0 1rem;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc summary i {
  flex: 0 0 24px;
  height: 24px;
  transition: transform 0.45s var(--hvm-ease);
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc summary i::before {
  top: 50%;
  height: 10px;
  margin-top: -5px;
  background: var(--hvm-leheriya-light);
  transform: none;
  -webkit-mask: var(--hvm-el-leaf) center / contain no-repeat;
  mask: var(--hvm-el-leaf) center / contain no-repeat;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc summary i::after {
  display: none;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-acc details[open] summary i {
  transform: rotate(90deg);
}

/* ---------- Registry: lime wash, plaster cards that lift, the shagun envelope on its brass tray between them ---------- */
:root[data-kit="south-asian-haveli-marigold"] #registry {
  --hvm-bg: var(--hvm-img-limewash) center / 900px repeat, var(--ink);
  --hvm-blend: multiply;
  --hvm-img: var(--hvm-img-shagun);
}
:root[data-kit="south-asian-haveli-marigold"] a.lf-card {
  transition:
    transform 0.35s var(--hvm-ease),
    box-shadow 0.35s var(--hvm-ease),
    border-color 0.25s ease;
}
:root[data-kit="south-asian-haveli-marigold"] a.lf-card:hover {
  transform: translateY(-4px);
  border-color: var(--hvm-kundan-deep);
  box-shadow:
    inset 0 0 0 5px var(--hvm-plaster),
    inset 0 0 0 6px color-mix(in srgb, var(--hvm-kundan) 60%, transparent),
    0 26px 46px -26px rgba(43, 30, 26, 0.6);
}
:root[data-kit="south-asian-haveli-marigold"] a.lf-card:active {
  transform: translateY(-1px);
}
:root[data-kit="south-asian-haveli-marigold"] a.lf-card:focus-visible {
  outline: 2px solid var(--hvm-lac);
  outline-offset: 4px;
}

/* ---------- RSVP: the courtyard at dusk under its lights, a plaque, the doorway, a plaster reply card ---------- */
:root[data-kit="south-asian-haveli-marigold"] #rsvp {
  --hvm-bg: var(--hvm-img-courtyard) center 45% / cover no-repeat, var(--hvm-night);
  max-width: 44rem;
  padding: clamp(6.5rem, 14vh, 8.5rem) clamp(1.5rem, 5vw, 4rem) clamp(7rem, 16vh, 10rem);
}
/* The doorway (motion.ts): a jharokha window onto the carved sandstone door, where the lehenga train glides back
   over the threshold once as the RSVP arrives, then rests on the empty doorway. Poster still under reduced motion. */
:root[data-kit="south-asian-haveli-marigold"] #rsvp .hvm-door {
  position: relative;
  width: min(13rem, 54vw);
  aspect-ratio: 116 / 176;
  margin: 0 auto 5.6rem;
}
:root[data-kit="south-asian-haveli-marigold"] #rsvp .hvm-door > span {
  position: absolute;
  left: 6.897%;
  top: 11.364%;
  width: 86.207%;
  height: 79.545%;
  overflow: hidden;
  background: var(--hvm-lime-deep);
  -webkit-mask: var(--hvm-el-jharokha) center / 100% 100% no-repeat;
  mask: var(--hvm-el-jharokha) center / 100% 100% no-repeat;
}
:root[data-kit="south-asian-haveli-marigold"] #rsvp .hvm-door :is(video, img) {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 64%;
}
:root[data-kit="south-asian-haveli-marigold"] #rsvp .hvm-door::after {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--hvm-kundan-deep);
  -webkit-mask: var(--hvm-el-jharokha-frame) center / 100% 100% no-repeat;
  mask: var(--hvm-el-jharokha-frame) center / 100% 100% no-repeat;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] #rsvp form {
  position: relative;
  gap: 1.1rem;
  margin-top: 2.2rem;
  padding: 2.4rem clamp(1.2rem, 4vw, 2.4rem) 2.2rem;
  background: var(--hvm-plaster);
  border: 1px solid color-mix(in srgb, var(--hvm-kundan) 75%, transparent);
  box-shadow:
    inset 0 0 0 5px var(--hvm-plaster),
    inset 0 0 0 6px color-mix(in srgb, var(--hvm-kundan) 35%, transparent);
}
:root[data-kit="south-asian-haveli-marigold"] main label {
  font-family: "Hind", system-ui, sans-serif;
  font-weight: 600;
  font-size: 0.7rem;
  letter-spacing: 0.22em;
  color: var(--muted);
}
:root[data-kit="south-asian-haveli-marigold"] main input,
:root[data-kit="south-asian-haveli-marigold"] main select {
  font-family: "Hind", system-ui, sans-serif;
  font-weight: 400;
  font-size: 1.0625rem;
  letter-spacing: 0;
  text-transform: none;
  color: var(--cream);
  background-color: #fffdf8;
  border: 1px solid color-mix(in srgb, var(--cream) 28%, transparent);
  border-radius: 3px;
  min-height: 48px;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease;
}
:root[data-kit="south-asian-haveli-marigold"] main input:hover,
:root[data-kit="south-asian-haveli-marigold"] main select:hover {
  border-color: color-mix(in srgb, var(--cream) 48%, transparent);
}
:root[data-kit="south-asian-haveli-marigold"] main input:focus,
:root[data-kit="south-asian-haveli-marigold"] main select:focus {
  outline: none;
  border-color: var(--hvm-lac);
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--hvm-lac) 22%, transparent);
}
:root[data-kit="south-asian-haveli-marigold"] main input:focus-visible,
:root[data-kit="south-asian-haveli-marigold"] main select:focus-visible {
  outline: 2px solid var(--hvm-lac);
  outline-offset: 2px;
}
:root[data-kit="south-asian-haveli-marigold"] main select {
  appearance: none;
  -webkit-appearance: none;
  padding-right: 2.6rem;
  background-image:
    linear-gradient(45deg, transparent 50%, var(--hvm-lac) 50%),
    linear-gradient(135deg, var(--hvm-lac) 50%, transparent 50%);
  background-position:
    calc(100% - 20px) 52%,
    calc(100% - 14px) 52%;
  background-size: 6px 6px;
  background-repeat: no-repeat;
}
:root[data-kit="south-asian-haveli-marigold"] #rsvp .note {
  color: var(--cream);
  font-family: var(--font-headings);
  font-size: 1.05rem;
}

/* ---------- Buttons: primary (lac, cusped top corners, gota edge on hover), secondary (gold double rule), link ---------- */
:root[data-kit="south-asian-haveli-marigold"] main .btn {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.6em;
  min-height: 48px;
  padding: 0.95rem 1.9rem 0.85rem;
  font-family: "Hind", system-ui, sans-serif;
  font-weight: 600;
  font-size: 0.74rem;
  letter-spacing: 0.24em;
  text-transform: uppercase;
  color: var(--cream);
  background: transparent;
  border: 1px solid var(--hvm-lac);
  border-radius: 3px;
  box-shadow:
    inset 0 0 0 3px var(--ink),
    inset 0 0 0 4px color-mix(in srgb, var(--hvm-kundan) 70%, transparent);
  transition:
    background-color 0.3s ease,
    color 0.3s ease,
    transform 0.15s ease,
    box-shadow 0.3s ease;
}
:root[data-kit="south-asian-haveli-marigold"] main .btn:hover {
  background: var(--hvm-lac);
  color: var(--hvm-on-lac);
  box-shadow:
    inset 0 0 0 3px var(--hvm-lac),
    inset 0 0 0 4px var(--hvm-kundan);
}
:root[data-kit="south-asian-haveli-marigold"] main .btn:active {
  transform: translateY(1px);
}
:root[data-kit="south-asian-haveli-marigold"] main .btn:focus-visible {
  outline: 2px solid var(--hvm-lac);
  outline-offset: 4px;
}
/* Primary: the RSVP submit. Lac red with small cusped top corners; hover shows a gota-gold edge and a light sweep. */
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"] {
  width: 100%;
  margin-top: 0.8rem;
  color: var(--hvm-on-lac);
  background: var(--hvm-lac);
  border-color: var(--hvm-lac);
  border-radius: 16px 16px 3px 3px / 12px 12px 3px 3px;
  box-shadow:
    inset 0 0 0 3px var(--hvm-lac),
    inset 0 0 0 4px rgba(251, 245, 234, 0.32),
    0 10px 24px -14px rgba(110, 22, 34, 0.85);
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]::before {
  /* the gota edge: a narrow gold ribbon along the bottom that appears on hover */
  content: "";
  position: absolute;
  left: 4px;
  right: 4px;
  bottom: 4px;
  height: 3px;
  background: var(--hvm-gota);
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 35%, rgba(255, 226, 170, 0.32) 50%, transparent 65%);
  transform: translateX(-110%);
  transition: transform 0.9s var(--hvm-ease);
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]:hover {
  color: var(--hvm-on-lac);
  background: var(--hvm-lac-deep);
  border-color: var(--hvm-kundan);
  box-shadow:
    inset 0 0 0 3px var(--hvm-lac-deep),
    inset 0 0 0 4px var(--hvm-kundan),
    0 14px 28px -14px rgba(110, 22, 34, 0.9);
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]:hover::before {
  opacity: 1;
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]:hover::after {
  transform: translateX(110%);
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]:active {
  transform: translateY(1px);
  box-shadow:
    inset 0 2px 6px rgba(0, 0, 0, 0.32),
    inset 0 0 0 4px rgba(251, 245, 234, 0.25);
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]:focus-visible {
  outline-color: var(--hvm-lac-deep);
}
:root[data-kit="south-asian-haveli-marigold"] main button.btn:disabled {
  opacity: 0.6;
}
/* Link: small caps in lac with an underline that draws in. */
:root[data-kit="south-asian-haveli-marigold"] main .lf-link {
  display: inline-block;
  padding-bottom: 3px;
  font-family: "Hind", system-ui, sans-serif;
  font-weight: 600;
  color: var(--hvm-lac);
  background: linear-gradient(currentColor, currentColor) 0 100% / 0% 1px no-repeat;
  transition: background-size 0.45s var(--hvm-ease);
}
:root[data-kit="south-asian-haveli-marigold"] main a:hover .lf-link,
:root[data-kit="south-asian-haveli-marigold"] main a.lf-link:hover,
:root[data-kit="south-asian-haveli-marigold"] main a.lf-link:focus-visible {
  background-size: 100% 1px;
}
:root[data-kit="south-asian-haveli-marigold"] main a.lf-link:focus-visible {
  outline: 2px solid var(--hvm-lac);
  outline-offset: 3px;
}

/* ---------- Footer: the send-off at the gate at night, under indigo dusk; the chhatri skyline in gold ---------- */
:root[data-kit="south-asian-haveli-marigold"] footer {
  --gold: var(--hvm-night-accent);
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  min-height: clamp(24rem, 62vh, 34rem);
  padding-top: 4.5rem;
  color: rgba(244, 234, 219, 0.8);
  background:
    linear-gradient(
      180deg,
      var(--hvm-night) 0%,
      rgba(30, 37, 71, 0.5) 24%,
      rgba(30, 37, 71, 0.22) 46%,
      rgba(30, 37, 71, 0.86) 74%,
      var(--hvm-night) 100%
    ),
    var(--hvm-img-send-off) center 62% / cover no-repeat,
    var(--hvm-night);
  border-top: 0;
  font-size: 0.82rem;
}
:root[data-kit="south-asian-haveli-marigold"] footer::before {
  content: "";
  display: block;
  width: 150px;
  height: 40px;
  margin: 0 auto 1.4rem;
  background: var(--hvm-kundan);
  -webkit-mask: var(--hvm-el-chhatri) center / contain no-repeat;
  mask: var(--hvm-el-chhatri) center / contain no-repeat;
}
:root[data-kit="south-asian-haveli-marigold"] footer .brand {
  font-family: "Hind", system-ui, sans-serif;
  font-weight: 600;
  font-size: 0.72rem;
  letter-spacing: 0.36em;
}

/* ---------- The haveli doors (hero, CSS only): two carved teak leaves with brass studs swing open onto the
   ceremony set as the page arrives. Still hero only (the film hero has its own opening). Reduced motion: no doors. */
:root[data-kit="south-asian-haveli-marigold"] .lf-still {
  perspective: 1600px;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-still::before,
:root[data-kit="south-asian-haveli-marigold"] .lf-still::after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 0;
  bottom: 0;
  width: 50.2%;
  pointer-events: none;
  background:
    radial-gradient(circle, #d9b46a 0 2px, #8a6526 2.4px, transparent 3px) 30px 30px / 60px 60px,
    linear-gradient(90deg, rgba(0, 0, 0, 0.28), transparent 7%, transparent 93%, rgba(0, 0, 0, 0.32)),
    repeating-linear-gradient(90deg, rgba(255, 220, 180, 0.03) 0 2px, rgba(0, 0, 0, 0.04) 2px 5px),
    linear-gradient(180deg, #4a1d18, #3a1612 60%, #2e110e);
  box-shadow:
    inset 0 0 0 14px rgba(0, 0, 0, 0.18),
    inset 0 0 0 15px rgba(217, 180, 106, 0.45),
    inset 0 0 0 40px rgba(0, 0, 0, 0.1),
    inset 0 0 0 41px rgba(217, 180, 106, 0.3);
  backface-visibility: hidden;
  animation: 2.1s cubic-bezier(0.55, 0.05, 0.25, 1) 0.45s both;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-still::before {
  left: 0;
  transform-origin: 0 50%;
  animation-name: hvm-door-left;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-still::after {
  right: 0;
  transform-origin: 100% 50%;
  animation-name: hvm-door-right;
}
@keyframes hvm-door-left {
  0% {
    transform: rotateY(0deg);
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  100% {
    transform: rotateY(-98deg);
    opacity: 0;
  }
}
@keyframes hvm-door-right {
  0% {
    transform: rotateY(0deg);
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  100% {
    transform: rotateY(98deg);
    opacity: 0;
  }
}
/* Ambient hero loop (hero-loop.mp4 next to the still), faded in over the photo once it can play. */
:root[data-kit="south-asian-haveli-marigold"] .lf-still .hvm-loop {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: var(--still-photo-position, 50% 50%);
  filter: var(--still-photo-filter, none);
  opacity: 0;
  transition: opacity 1.6s ease;
}
:root[data-kit="south-asian-haveli-marigold"] .lf-still .hvm-loop.on {
  opacity: 1;
}

/* ---------- Motion hooks (motion.ts) ---------- */
/* Leheriya shimmer: a glow that follows the pointer across the dyed-silk waves (welcome and dress code). */
:root[data-kit="south-asian-haveli-marigold"] .hvm-shimmer {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  overflow: hidden;
  pointer-events: none;
  -webkit-mask: var(--hvm-el-tile) 0 0 / 64px 64px repeat;
  mask: var(--hvm-el-tile) 0 0 / 64px 64px repeat;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-shimmer i {
  position: absolute;
  left: 0;
  top: 0;
  width: 520px;
  height: 520px;
  margin: -260px 0 0 -260px;
  border-radius: 50%;
  background: radial-gradient(
    closest-side,
    rgba(197, 154, 75, 0.55),
    rgba(232, 150, 46, 0.22) 55%,
    transparent
  );
  opacity: 0;
  will-change: transform, opacity;
}
/* Drifting marigold petals: the recurring motif (welcome, RSVP, footer). */
:root[data-kit="south-asian-haveli-marigold"] .hvm-petals {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  overflow: hidden;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-petals i,
:root[data-kit="south-asian-haveli-marigold"] .hvm-burst i,
:root[data-kit="south-asian-haveli-marigold"] .hvm-urli i {
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 14px;
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-petal) center / contain no-repeat;
  mask: var(--hvm-el-petal) center / contain no-repeat;
  will-change: transform, opacity;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-petals i {
  opacity: 0.7;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-petals i.rose,
:root[data-kit="south-asian-haveli-marigold"] .hvm-burst i.rose,
:root[data-kit="south-asian-haveli-marigold"] .hvm-urli i.rose {
  width: 16px;
  height: 13px;
  border-radius: 70% 30% 70% 30% / 60% 40% 60% 40%;
  -webkit-mask: none;
  mask: none;
  background: radial-gradient(ellipse at 35% 35%, #b8343f, var(--hvm-lac) 62%, #5e121b);
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-petals i.gold {
  background: #f0b04a;
}
:root[data-kit="south-asian-haveli-marigold"] footer .hvm-petals i {
  opacity: 0.5;
}
/* Reply sent (motion.ts): marigold and rose petals rise from the button and float down into a brass urli that sits
   under the reply card; they settle on the water, a ripple spreads, and the lac seal presses onto the card. */
:root[data-kit="south-asian-haveli-marigold"] .hvm-burst {
  position: absolute;
  z-index: 3;
  inset: 0;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-urli {
  position: absolute;
  z-index: 2;
  left: 50%;
  bottom: -28px;
  width: 156px;
  height: 56px;
  margin-left: -78px;
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-urli::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, #e3c27c, var(--hvm-kundan) 40%, #8a6526);
  -webkit-mask: var(--hvm-el-urli) center / contain no-repeat;
  mask: var(--hvm-el-urli) center / contain no-repeat;
  filter: drop-shadow(0 6px 8px rgba(43, 30, 26, 0.35));
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-urli b {
  /* the ripple on the water */
  position: absolute;
  left: 50%;
  top: 9px;
  width: 104px;
  height: 9px;
  margin-left: -52px;
  border-radius: 50%;
  border: 1px solid rgba(255, 244, 214, 0.75);
  opacity: 0;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-seal {
  position: absolute;
  z-index: 3;
  right: -22px;
  bottom: -38px;
  display: grid;
  place-items: center;
  width: 86px;
  height: 86px;
  border-radius: 49% 51% 47% 53% / 52% 47% 53% 48%;
  background:
    radial-gradient(circle at 50% 50%, transparent 56%, rgba(50, 8, 14, 0.22) 58%, transparent 61%),
    radial-gradient(circle at 36% 30%, #b23a46, var(--hvm-lac) 48%, var(--hvm-lac-deep) 100%);
  box-shadow:
    inset 0 -3px 6px rgba(50, 8, 14, 0.4),
    inset 0 2px 3px rgba(255, 200, 190, 0.3),
    0 8px 16px -6px rgba(50, 8, 14, 0.6);
  pointer-events: none;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-seal::before {
  /* the kundan ring of stones around the initials */
  content: "";
  position: absolute;
  inset: 6px;
  background: var(--hvm-kundan);
  -webkit-mask: var(--hvm-el-kundan) center / contain no-repeat;
  mask: var(--hvm-el-kundan) center / contain no-repeat;
  opacity: 0.85;
}
:root[data-kit="south-asian-haveli-marigold"] .hvm-seal b {
  font-family: var(--font-names), "Cormorant Garamond", Georgia, serif;
  font-style: italic;
  font-weight: 400;
  font-size: 1.55rem;
  line-height: 1;
  color: rgba(255, 225, 200, 0.8);
  text-shadow:
    0 1px 0 rgba(40, 6, 10, 0.45),
    0 -1px 0 rgba(255, 210, 190, 0.25);
}
/* Decline: no celebration; a single marigold comes to rest on the card. */
:root[data-kit="south-asian-haveli-marigold"] .hvm-rest {
  position: absolute;
  z-index: 3;
  left: 50%;
  bottom: -14px;
  width: 30px;
  height: 30px;
  margin-left: -15px;
  background: var(--hvm-marigold);
  -webkit-mask: var(--hvm-el-marigold) center / contain no-repeat;
  mask: var(--hvm-el-marigold) center / contain no-repeat;
  pointer-events: none;
}

@media (prefers-reduced-motion: reduce) {
  :root[data-kit="south-asian-haveli-marigold"] .lf-still::before,
  :root[data-kit="south-asian-haveli-marigold"] .lf-still::after {
    display: none;
    animation: none;
  }
  :root[data-kit="south-asian-haveli-marigold"] section.block > h2::before,
  :root[data-kit="south-asian-haveli-marigold"] section.block > h2::after,
  :root[data-kit="south-asian-haveli-marigold"] main .btn,
  :root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]::before,
  :root[data-kit="south-asian-haveli-marigold"] main button.btn[type="submit"]::after,
  :root[data-kit="south-asian-haveli-marigold"] a.lf-card,
  :root[data-kit="south-asian-haveli-marigold"] .lf-acc summary i,
  :root[data-kit="south-asian-haveli-marigold"] .lf-acc details,
  :root[data-kit="south-asian-haveli-marigold"] main .lf-link {
    transition: none;
  }
  :root[data-kit="south-asian-haveli-marigold"].hvm-motion section.block:not(.hvm-in) > h2::before {
    clip-path: inset(0);
  }
  :root[data-kit="south-asian-haveli-marigold"].hvm-motion section.block:not(.hvm-in) > h2::after {
    transform: none;
    opacity: 1;
  }
  :root[data-kit="south-asian-haveli-marigold"] a.lf-card:hover {
    transform: none;
  }
}
