{"id":12,"date":"2026-07-11T14:49:14","date_gmt":"2026-07-11T14:49:14","guid":{"rendered":"https:\/\/pratiksha.digigroo.in\/?page_id=12"},"modified":"2026-07-11T14:50:00","modified_gmt":"2026-07-11T14:50:00","slug":"home","status":"publish","type":"page","link":"https:\/\/pratiksha.digigroo.in\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12\" class=\"elementor elementor-12\">\n\t\t\t\t<div class=\"elementor-element elementor-element-851dff3 e-flex e-con-boxed e-con e-parent\" data-id=\"851dff3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c9f14d elementor-widget elementor-widget-html\" data-id=\"7c9f14d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!doctype html>\r\n<html lang=\"en-IN\">\r\n<head>\r\n  <meta charset=\"utf-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n  <title>Pratiksha Customized Cake Designs | Premium Custom Cakes in Kanpur<\/title>\r\n  <meta name=\"description\" content=\"Premium customized cakes in Kalyanpur, Kanpur. Handmade birthday, wedding, anniversary, baby shower, photo and eggless cakes, designed around your celebration.\">\r\n  <meta name=\"theme-color\" content=\"#f7f3ee\">\r\n  <meta property=\"og:title\" content=\"Pratiksha Customized Cake Designs\">\r\n  <meta property=\"og:description\" content=\"Beautifully customized cakes, handmade in Kalyanpur, Kanpur.\">\r\n  <meta property=\"og:type\" content=\"website\">\r\n\r\n  <style>\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;1,500;1,600&display=swap');\r\n\r\n    :root {\r\n      --color-ink: #272420;\r\n      --color-ink-soft: #4f4841;\r\n      --color-muted: #81766e;\r\n      --color-cream: #f7f3ee;\r\n      --color-surface: #fffdfa;\r\n      --color-sand: #eee7dd;\r\n      --color-sand-deep: #e4d8cb;\r\n      --color-rose: #b76b5b;\r\n      --color-rose-dark: #985748;\r\n      --color-wine: #704b43;\r\n      --color-sage: #697568;\r\n      --color-champagne: #c39a62;\r\n      --color-line: rgba(39, 36, 32, .12);\r\n      --color-line-strong: rgba(39, 36, 32, .2);\r\n      --font-body: 'DM Sans', Arial, sans-serif;\r\n      --font-display: 'Playfair Display', Georgia, serif;\r\n      --space-1: 8px;\r\n      --space-2: 16px;\r\n      --space-3: 24px;\r\n      --space-4: 32px;\r\n      --space-5: 40px;\r\n      --space-6: 48px;\r\n      --space-7: 64px;\r\n      --space-8: 80px;\r\n      --space-9: 96px;\r\n      --radius-sm: 4px;\r\n      --radius-md: 12px;\r\n      --radius-lg: 20px;\r\n      --radius-pill: 999px;\r\n      --shadow-soft: 0 18px 60px rgba(69, 48, 37, .10);\r\n      --shadow-card: 0 8px 30px rgba(69, 48, 37, .07);\r\n      --shadow-float: 0 12px 32px rgba(39, 36, 32, .16);\r\n      --container: 1240px;\r\n      --ease: cubic-bezier(.22, .8, .24, 1);\r\n    }\r\n\r\n    *,\r\n    *::before,\r\n    *::after {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    html {\r\n      scroll-behavior: smooth;\r\n    }\r\n\r\n    body {\r\n      margin: 0;\r\n      background: var(--color-cream);\r\n      color: var(--color-ink);\r\n      font-family: var(--font-body);\r\n      font-size: 16px;\r\n      line-height: 1.65;\r\n      -webkit-font-smoothing: antialiased;\r\n      text-rendering: optimizeLegibility;\r\n    }\r\n\r\n    body.nav-open {\r\n      overflow: hidden;\r\n    }\r\n\r\n    img {\r\n      display: block;\r\n      max-width: 100%;\r\n    }\r\n\r\n    a {\r\n      color: inherit;\r\n      text-decoration: none;\r\n    }\r\n\r\n    button,\r\n    input,\r\n    textarea {\r\n      font: inherit;\r\n    }\r\n\r\n    button {\r\n      cursor: pointer;\r\n    }\r\n\r\n    ::selection {\r\n      background: var(--color-rose);\r\n      color: #fff;\r\n    }\r\n\r\n    :focus-visible {\r\n      outline: 3px solid rgba(183, 107, 91, .45);\r\n      outline-offset: 4px;\r\n    }\r\n\r\n    .skip-link {\r\n      position: fixed;\r\n      z-index: 100;\r\n      top: -48px;\r\n      left: 16px;\r\n      padding: 10px 16px;\r\n      border-radius: var(--radius-sm);\r\n      background: var(--color-ink);\r\n      color: #fff;\r\n      transition: top .2s ease;\r\n    }\r\n\r\n    .skip-link:focus {\r\n      top: 16px;\r\n    }\r\n\r\n    .container {\r\n      width: min(var(--container), calc(100% - 80px));\r\n      margin-inline: auto;\r\n    }\r\n\r\n    .eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      color: var(--color-rose-dark);\r\n      font-size: 11px;\r\n      font-weight: 700;\r\n      letter-spacing: .18em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .eyebrow-mark {\r\n      color: var(--color-champagne);\r\n      font-size: 16px;\r\n      line-height: 1;\r\n    }\r\n\r\n    .section {\r\n      padding: var(--space-9) 0;\r\n    }\r\n\r\n    .section-heading {\r\n      max-width: 620px;\r\n      margin-bottom: var(--space-6);\r\n    }\r\n\r\n    .section-heading h2 {\r\n      margin: 14px 0 12px;\r\n    }\r\n\r\n    .section-heading p {\r\n      max-width: 540px;\r\n      margin: 0;\r\n      color: var(--color-muted);\r\n    }\r\n\r\n    h1,\r\n    h2,\r\n    h3,\r\n    p {\r\n      margin-top: 0;\r\n    }\r\n\r\n    h1,\r\n    h2,\r\n    h3 {\r\n      color: var(--color-ink);\r\n      font-family: var(--font-display);\r\n      font-weight: 500;\r\n      letter-spacing: -.035em;\r\n    }\r\n\r\n    h1 {\r\n      font-size: clamp(3.25rem, 6.4vw, 6.2rem);\r\n      line-height: .99;\r\n    }\r\n\r\n    h2 {\r\n      font-size: clamp(2.35rem, 4.1vw, 4.2rem);\r\n      line-height: 1.03;\r\n    }\r\n\r\n    h3 {\r\n      font-size: 1.5rem;\r\n      line-height: 1.18;\r\n    }\r\n\r\n    .serif-italic {\r\n      color: var(--color-rose-dark);\r\n      font-style: italic;\r\n    }\r\n\r\n    .site-header {\r\n      position: sticky;\r\n      z-index: 50;\r\n      top: 0;\r\n      border-bottom: 1px solid rgba(39, 36, 32, .08);\r\n      background: rgba(247, 243, 238, .9);\r\n      backdrop-filter: blur(16px);\r\n      -webkit-backdrop-filter: blur(16px);\r\n    }\r\n\r\n    .header-inner {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 32px;\r\n      min-height: 82px;\r\n    }\r\n\r\n    .brand {\r\n      display: inline-flex;\r\n      flex-shrink: 0;\r\n      align-items: center;\r\n      gap: 12px;\r\n    }\r\n\r\n    .brand-mark {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 38px;\r\n      height: 38px;\r\n      border: 1px solid var(--color-rose);\r\n      border-radius: 50%;\r\n      color: var(--color-rose-dark);\r\n      font-family: var(--font-display);\r\n      font-size: 17px;\r\n      font-style: italic;\r\n    }\r\n\r\n    .brand-copy {\r\n      display: grid;\r\n      line-height: 1.05;\r\n    }\r\n\r\n    .brand-name {\r\n      font-family: var(--font-display);\r\n      font-size: 17px;\r\n      letter-spacing: -.02em;\r\n    }\r\n\r\n    .brand-sub {\r\n      margin-top: 4px;\r\n      color: var(--color-muted);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      letter-spacing: .18em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .site-nav {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 28px;\r\n      margin-left: auto;\r\n    }\r\n\r\n    .site-nav a {\r\n      position: relative;\r\n      padding: 8px 0;\r\n      color: var(--color-ink-soft);\r\n      font-size: 12px;\r\n      font-weight: 600;\r\n      letter-spacing: .02em;\r\n    }\r\n\r\n    .site-nav a::after {\r\n      position: absolute;\r\n      right: 100%;\r\n      bottom: 2px;\r\n      left: 0;\r\n      height: 1px;\r\n      background: var(--color-rose);\r\n      content: '';\r\n      transition: right .35s var(--ease);\r\n    }\r\n\r\n    .site-nav a:hover,\r\n    .site-nav a:focus-visible {\r\n      color: var(--color-rose-dark);\r\n    }\r\n\r\n    .site-nav a:hover::after,\r\n    .site-nav a:focus-visible::after {\r\n      right: 0;\r\n    }\r\n\r\n    .header-cta,\r\n    .button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 10px;\r\n      min-height: 48px;\r\n      padding: 0 21px;\r\n      border: 1px solid transparent;\r\n      border-radius: var(--radius-pill);\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n      letter-spacing: .02em;\r\n      transition:\r\n        transform .3s var(--ease),\r\n        background .3s ease,\r\n        color .3s ease,\r\n        border-color .3s ease,\r\n        box-shadow .3s ease;\r\n    }\r\n\r\n    .header-cta {\r\n      min-height: 42px;\r\n      margin-left: 8px;\r\n      padding-inline: 18px;\r\n      background: var(--color-ink);\r\n      color: #fff;\r\n    }\r\n\r\n    .header-cta:hover,\r\n    .button--dark:hover {\r\n      transform: translateY(-2px);\r\n      background: var(--color-rose-dark);\r\n      box-shadow: var(--shadow-float);\r\n    }\r\n\r\n    .menu-toggle {\r\n      display: none;\r\n      margin-left: auto;\r\n      padding: 8px;\r\n      border: 0;\r\n      background: transparent;\r\n      color: var(--color-ink);\r\n    }\r\n\r\n    .menu-toggle svg {\r\n      width: 24px;\r\n      height: 24px;\r\n    }\r\n\r\n    .hero {\r\n      position: relative;\r\n      overflow: hidden;\r\n      padding: 74px 0 96px;\r\n    }\r\n\r\n    .hero::before {\r\n      position: absolute;\r\n      top: -160px;\r\n      right: -120px;\r\n      width: 440px;\r\n      height: 440px;\r\n      border-radius: 50%;\r\n      background: rgba(228, 216, 203, .38);\r\n      content: '';\r\n      pointer-events: none;\r\n    }\r\n\r\n    .hero-grid {\r\n      position: relative;\r\n      z-index: 1;\r\n      display: grid;\r\n      grid-template-columns: minmax(0, .93fr) minmax(440px, .9fr);\r\n      align-items: center;\r\n      gap: clamp(48px, 8vw, 120px);\r\n    }\r\n\r\n    .hero-copy {\r\n      max-width: 620px;\r\n    }\r\n\r\n    .hero h1 {\r\n      margin: 18px 0 24px;\r\n    }\r\n\r\n    .hero-description {\r\n      max-width: 500px;\r\n      color: var(--color-muted);\r\n      font-size: 16px;\r\n    }\r\n\r\n    .hero-actions {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 12px;\r\n      margin: 32px 0 42px;\r\n    }\r\n\r\n    .button--dark {\r\n      background: var(--color-ink);\r\n      color: #fff;\r\n    }\r\n\r\n    .button--outline {\r\n      border-color: var(--color-line-strong);\r\n      background: transparent;\r\n      color: var(--color-ink);\r\n    }\r\n\r\n    .button--outline:hover {\r\n      transform: translateY(-2px);\r\n      border-color: var(--color-rose);\r\n      background: rgba(255,255,255,.35);\r\n      color: var(--color-rose-dark);\r\n    }\r\n\r\n    .button--rose {\r\n      background: var(--color-rose);\r\n      color: #fff;\r\n    }\r\n\r\n    .button--rose:hover {\r\n      transform: translateY(-2px);\r\n      background: var(--color-rose-dark);\r\n      box-shadow: var(--shadow-float);\r\n    }\r\n\r\n    .button svg {\r\n      width: 16px;\r\n      height: 16px;\r\n    }\r\n\r\n    .hero-meta {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 22px;\r\n      color: var(--color-muted);\r\n      font-size: 12px;\r\n    }\r\n\r\n    .hero-meta-item {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n    }\r\n\r\n    .hero-meta-item svg {\r\n      width: 16px;\r\n      height: 16px;\r\n      color: var(--color-rose);\r\n    }\r\n\r\n    .meta-divider {\r\n      width: 1px;\r\n      height: 25px;\r\n      background: var(--color-line);\r\n    }\r\n\r\n    .hero-media {\r\n      position: relative;\r\n      justify-self: end;\r\n      width: 100%;\r\n      max-width: 600px;\r\n    }\r\n\r\n    .image-frame {\r\n      position: relative;\r\n      overflow: hidden;\r\n      border-radius: var(--radius-lg);\r\n      box-shadow: var(--shadow-soft);\r\n    }\r\n\r\n    .image-frame::after {\r\n      position: absolute;\r\n      inset: 0;\r\n      background: linear-gradient(180deg, rgba(25, 19, 15, 0) 60%, rgba(25, 19, 15, .22));\r\n      content: '';\r\n      pointer-events: none;\r\n    }\r\n\r\n    .hero-media img {\r\n      width: 100%;\r\n      aspect-ratio: 1.02 \/ 1;\r\n      object-fit: cover;\r\n      object-position: 50% 55%;\r\n    }\r\n\r\n    .hero-note {\r\n      position: absolute;\r\n      z-index: 2;\r\n      right: 20px;\r\n      bottom: 20px;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 12px;\r\n      padding: 12px 16px;\r\n      border: 1px solid rgba(255,255,255,.35);\r\n      border-radius: var(--radius-md);\r\n      background: rgba(255,253,250,.87);\r\n      box-shadow: 0 8px 30px rgba(39,36,32,.12);\r\n      backdrop-filter: blur(8px);\r\n    }\r\n\r\n    .hero-note-mark {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 30px;\r\n      height: 30px;\r\n      border-radius: 50%;\r\n      background: var(--color-champagne);\r\n      color: #fff;\r\n      font-size: 13px;\r\n    }\r\n\r\n    .hero-note strong {\r\n      display: block;\r\n      font-size: 12px;\r\n      line-height: 1.2;\r\n    }\r\n\r\n    .hero-note span {\r\n      display: block;\r\n      margin-top: 2px;\r\n      color: var(--color-muted);\r\n      font-size: 10px;\r\n    }\r\n\r\n    .hero-seal {\r\n      position: absolute;\r\n      top: 44px;\r\n      left: -28px;\r\n      display: grid;\r\n      place-items: center;\r\n      width: 94px;\r\n      height: 94px;\r\n      border: 1px solid rgba(112,75,67,.32);\r\n      border-radius: 50%;\r\n      background: var(--color-cream);\r\n      color: var(--color-wine);\r\n      text-align: center;\r\n      font-family: var(--font-display);\r\n      font-size: 14px;\r\n      line-height: 1.1;\r\n      transform: rotate(-12deg);\r\n    }\r\n\r\n    .hero-seal::before {\r\n      display: block;\r\n      margin-bottom: 3px;\r\n      color: var(--color-champagne);\r\n      content: '\u2726';\r\n      font-size: 15px;\r\n    }\r\n\r\n    .trust-strip {\r\n      border-top: 1px solid var(--color-line);\r\n      border-bottom: 1px solid var(--color-line);\r\n      background: rgba(255,253,250,.36);\r\n    }\r\n\r\n    .trust-inner {\r\n      display: grid;\r\n      grid-template-columns: repeat(4, 1fr);\r\n    }\r\n\r\n    .trust-item {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 12px;\r\n      min-height: 88px;\r\n      padding: 16px;\r\n      border-right: 1px solid var(--color-line);\r\n      color: var(--color-ink-soft);\r\n      font-size: 12px;\r\n      font-weight: 600;\r\n      text-align: center;\r\n    }\r\n\r\n    .trust-item:first-child {\r\n      border-left: 1px solid var(--color-line);\r\n    }\r\n\r\n    .trust-icon {\r\n      color: var(--color-champagne);\r\n    }\r\n\r\n    .trust-icon svg {\r\n      width: 19px;\r\n      height: 19px;\r\n    }\r\n\r\n    .why-section {\r\n      background: var(--color-surface);\r\n    }\r\n\r\n    .why-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(5, 1fr);\r\n      border-top: 1px solid var(--color-line);\r\n      border-left: 1px solid var(--color-line);\r\n    }\r\n\r\n    .feature-card {\r\n      min-height: 240px;\r\n      padding: 26px 22px;\r\n      border-right: 1px solid var(--color-line);\r\n      border-bottom: 1px solid var(--color-line);\r\n      transition:\r\n        background .35s ease,\r\n        transform .35s var(--ease);\r\n    }\r\n\r\n    .feature-card:hover {\r\n      position: relative;\r\n      z-index: 1;\r\n      background: var(--color-cream);\r\n      transform: translateY(-5px);\r\n    }\r\n\r\n    .feature-icon {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 44px;\r\n      height: 44px;\r\n      margin-bottom: 32px;\r\n      border: 1px solid var(--color-sand-deep);\r\n      border-radius: 50%;\r\n      color: var(--color-rose-dark);\r\n    }\r\n\r\n    .feature-icon svg {\r\n      width: 20px;\r\n      height: 20px;\r\n    }\r\n\r\n    .feature-card h3 {\r\n      margin-bottom: 10px;\r\n      font-size: 19px;\r\n    }\r\n\r\n    .feature-card p {\r\n      margin: 0;\r\n      color: var(--color-muted);\r\n      font-size: 12px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .categories-section {\r\n      background: var(--color-cream);\r\n    }\r\n\r\n    .categories-heading,\r\n    .gallery-heading {\r\n      display: flex;\r\n      align-items: end;\r\n      justify-content: space-between;\r\n      gap: 24px;\r\n    }\r\n\r\n    .categories-heading .section-heading,\r\n    .gallery-heading .section-heading {\r\n      margin-bottom: 0;\r\n    }\r\n\r\n    .text-link {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 7px;\r\n      color: var(--color-rose-dark);\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .text-link svg {\r\n      width: 14px;\r\n      height: 14px;\r\n      transition: transform .25s ease;\r\n    }\r\n\r\n    .text-link:hover svg {\r\n      transform: translateX(4px);\r\n    }\r\n\r\n    .category-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(4, 1fr);\r\n      gap: 18px;\r\n      margin-top: 48px;\r\n    }\r\n\r\n    .category-card {\r\n      overflow: hidden;\r\n      border: 1px solid var(--color-line);\r\n      border-radius: var(--radius-md);\r\n      background: var(--color-surface);\r\n      transition:\r\n        transform .35s var(--ease),\r\n        box-shadow .35s ease;\r\n    }\r\n\r\n    .category-card:hover {\r\n      transform: translateY(-7px);\r\n      box-shadow: var(--shadow-card);\r\n    }\r\n\r\n    .category-image {\r\n      overflow: hidden;\r\n      aspect-ratio: 1.2 \/ 1;\r\n      background: var(--color-sand);\r\n    }\r\n\r\n    .category-image img {\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      transition: transform .7s var(--ease);\r\n    }\r\n\r\n    .category-card:hover .category-image img {\r\n      transform: scale(1.07);\r\n    }\r\n\r\n    .category-content {\r\n      padding: 20px 20px 22px;\r\n    }\r\n\r\n    .category-content h3 {\r\n      margin: 0 0 6px;\r\n      font-size: 20px;\r\n    }\r\n\r\n    .category-content p {\r\n      min-height: 42px;\r\n      margin: 0 0 15px;\r\n      color: var(--color-muted);\r\n      font-size: 12px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .card-link {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 7px;\r\n      color: var(--color-rose-dark);\r\n      font-size: 11px;\r\n      font-weight: 700;\r\n    }\r\n\r\n    .card-link svg {\r\n      width: 14px;\r\n      height: 14px;\r\n      transition: transform .25s ease;\r\n    }\r\n\r\n    .card-link:hover svg {\r\n      transform: translateX(4px);\r\n    }\r\n\r\n    .gallery-section {\r\n      background: var(--color-surface);\r\n    }\r\n\r\n    .masonry {\r\n      columns: 3 280px;\r\n      column-gap: 18px;\r\n      margin-top: 48px;\r\n    }\r\n\r\n    .gallery-item {\r\n      position: relative;\r\n      overflow: hidden;\r\n      break-inside: avoid;\r\n      margin: 0 0 18px;\r\n      border-radius: var(--radius-md);\r\n      background: var(--color-sand);\r\n      cursor: zoom-in;\r\n    }\r\n\r\n    .gallery-item img {\r\n      width: 100%;\r\n      height: auto;\r\n      transition: transform .7s var(--ease);\r\n    }\r\n\r\n    .gallery-item::after {\r\n      position: absolute;\r\n      inset: 0;\r\n      background: linear-gradient(180deg, transparent 50%, rgba(39,36,32,.7));\r\n      content: '';\r\n      opacity: 0;\r\n      transition: opacity .35s ease;\r\n    }\r\n\r\n    .gallery-item:hover img {\r\n      transform: scale(1.045);\r\n    }\r\n\r\n    .gallery-item:hover::after,\r\n    .gallery-item:focus-within::after {\r\n      opacity: 1;\r\n    }\r\n\r\n    .gallery-caption {\r\n      position: absolute;\r\n      z-index: 1;\r\n      right: 20px;\r\n      bottom: 18px;\r\n      left: 20px;\r\n      display: flex;\r\n      align-items: end;\r\n      justify-content: space-between;\r\n      color: #fff;\r\n      opacity: 0;\r\n      transform: translateY(8px);\r\n      transition:\r\n        opacity .35s ease,\r\n        transform .35s var(--ease);\r\n    }\r\n\r\n    .gallery-item:hover .gallery-caption,\r\n    .gallery-item:focus-within .gallery-caption {\r\n      opacity: 1;\r\n      transform: translateY(0);\r\n    }\r\n\r\n    .gallery-caption strong {\r\n      display: block;\r\n      font-family: var(--font-display);\r\n      font-size: 20px;\r\n      font-weight: 500;\r\n    }\r\n\r\n    .gallery-caption span {\r\n      display: block;\r\n      margin-top: 2px;\r\n      color: rgba(255,255,255,.78);\r\n      font-size: 10px;\r\n    }\r\n\r\n    .gallery-view {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 36px;\r\n      height: 36px;\r\n      border: 1px solid rgba(255,255,255,.58);\r\n      border-radius: 50%;\r\n    }\r\n\r\n    .gallery-view svg {\r\n      width: 15px;\r\n      height: 15px;\r\n    }\r\n\r\n    .about-section {\r\n      background: var(--color-cream);\r\n    }\r\n\r\n    .about-grid {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, .92fr) minmax(0, 1fr);\r\n      align-items: center;\r\n      gap: clamp(44px, 8vw, 110px);\r\n    }\r\n\r\n    .about-media {\r\n      position: relative;\r\n      padding: 0 42px 42px 0;\r\n    }\r\n\r\n    .about-media img {\r\n      width: 100%;\r\n      aspect-ratio: .9 \/ 1;\r\n      border-radius: var(--radius-lg);\r\n      object-fit: cover;\r\n      box-shadow: var(--shadow-soft);\r\n    }\r\n\r\n    .about-accent {\r\n      position: absolute;\r\n      right: 0;\r\n      bottom: 0;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      padding: 16px 18px;\r\n      border-radius: var(--radius-md);\r\n      background: var(--color-ink);\r\n      color: #fff;\r\n      box-shadow: var(--shadow-float);\r\n    }\r\n\r\n    .about-accent svg {\r\n      width: 18px;\r\n      height: 18px;\r\n      color: var(--color-champagne);\r\n    }\r\n\r\n    .about-accent span {\r\n      font-family: var(--font-display);\r\n      font-size: 15px;\r\n    }\r\n\r\n    .about-copy h2 {\r\n      margin: 16px 0 20px;\r\n    }\r\n\r\n    .about-copy > p {\r\n      color: var(--color-muted);\r\n    }\r\n\r\n    .about-points {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 20px 24px;\r\n      margin: 32px 0;\r\n      padding-top: 26px;\r\n      border-top: 1px solid var(--color-line);\r\n    }\r\n\r\n    .about-point {\r\n      display: flex;\r\n      gap: 10px;\r\n    }\r\n\r\n    .about-point-mark {\r\n      display: grid;\r\n      flex: 0 0 22px;\r\n      place-items: center;\r\n      width: 22px;\r\n      height: 22px;\r\n      margin-top: 2px;\r\n      border-radius: 50%;\r\n      background: rgba(183,107,91,.12);\r\n      color: var(--color-rose-dark);\r\n      font-size: 11px;\r\n    }\r\n\r\n    .about-point strong {\r\n      display: block;\r\n      margin-bottom: 2px;\r\n      font-size: 12px;\r\n    }\r\n\r\n    .about-point span {\r\n      display: block;\r\n      color: var(--color-muted);\r\n      font-size: 11px;\r\n      line-height: 1.45;\r\n    }\r\n\r\n    .process-section {\r\n      background: var(--color-wine);\r\n      color: #fff;\r\n    }\r\n\r\n    .process-section h2,\r\n    .process-section .section-heading p {\r\n      color: #fff;\r\n    }\r\n\r\n    .process-section .eyebrow {\r\n      color: #e6c5b7;\r\n    }\r\n\r\n    .process-section .eyebrow-mark {\r\n      color: var(--color-champagne);\r\n    }\r\n\r\n    .process-section .section-heading p {\r\n      opacity: .72;\r\n    }\r\n\r\n    .process-grid {\r\n      position: relative;\r\n      display: grid;\r\n      grid-template-columns: repeat(4, 1fr);\r\n      gap: 28px;\r\n      margin-top: 54px;\r\n    }\r\n\r\n    .process-grid::before {\r\n      position: absolute;\r\n      top: 23px;\r\n      right: 10%;\r\n      left: 10%;\r\n      height: 1px;\r\n      background: rgba(255,255,255,.22);\r\n      content: '';\r\n    }\r\n\r\n    .process-step {\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n\r\n    .step-number {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 46px;\r\n      height: 46px;\r\n      margin-bottom: 28px;\r\n      border: 1px solid rgba(255,255,255,.4);\r\n      border-radius: 50%;\r\n      background: var(--color-wine);\r\n      color: var(--color-champagne);\r\n      font-family: var(--font-display);\r\n      font-size: 18px;\r\n    }\r\n\r\n    .process-step h3 {\r\n      margin-bottom: 9px;\r\n      color: #fff;\r\n      font-size: 20px;\r\n    }\r\n\r\n    .process-step p {\r\n      margin: 0;\r\n      color: rgba(255,255,255,.66);\r\n      font-size: 12px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .testimonial-section {\r\n      background: var(--color-surface);\r\n    }\r\n\r\n    .testimonial-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: 18px;\r\n    }\r\n\r\n    .testimonial-card {\r\n      position: relative;\r\n      padding: 30px;\r\n      border: 1px solid var(--color-line);\r\n      border-radius: var(--radius-md);\r\n      background: var(--color-cream);\r\n      transition:\r\n        transform .35s var(--ease),\r\n        box-shadow .35s ease;\r\n    }\r\n\r\n    .testimonial-card:hover {\r\n      transform: translateY(-5px);\r\n      box-shadow: var(--shadow-card);\r\n    }\r\n\r\n    .quote-mark {\r\n      color: var(--color-champagne);\r\n      font-family: Georgia, serif;\r\n      font-size: 48px;\r\n      line-height: .7;\r\n    }\r\n\r\n    .stars {\r\n      margin: 20px 0 15px;\r\n      color: var(--color-champagne);\r\n      letter-spacing: 3px;\r\n      font-size: 13px;\r\n    }\r\n\r\n    .testimonial-card blockquote {\r\n      min-height: 116px;\r\n      margin: 0 0 22px;\r\n      color: var(--color-ink-soft);\r\n      font-family: var(--font-display);\r\n      font-size: 19px;\r\n      line-height: 1.45;\r\n    }\r\n\r\n    .reviewer {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n      padding-top: 18px;\r\n      border-top: 1px solid var(--color-line);\r\n    }\r\n\r\n    .reviewer-avatar {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 36px;\r\n      height: 36px;\r\n      border-radius: 50%;\r\n      background: var(--color-sand-deep);\r\n      color: var(--color-wine);\r\n      font-family: var(--font-display);\r\n      font-size: 14px;\r\n    }\r\n\r\n    .reviewer strong {\r\n      display: block;\r\n      font-size: 12px;\r\n    }\r\n\r\n    .reviewer span {\r\n      display: block;\r\n      color: var(--color-muted);\r\n      font-size: 10px;\r\n    }\r\n\r\n    .faq-section {\r\n      background: var(--color-cream);\r\n    }\r\n\r\n    .faq-layout {\r\n      display: grid;\r\n      grid-template-columns: .75fr 1.25fr;\r\n      gap: clamp(48px, 9vw, 140px);\r\n    }\r\n\r\n    .faq-intro h2 {\r\n      margin: 16px 0;\r\n    }\r\n\r\n    .faq-intro p {\r\n      color: var(--color-muted);\r\n    }\r\n\r\n    .faq-intro .button {\r\n      margin-top: 12px;\r\n    }\r\n\r\n    .faq-list {\r\n      border-top: 1px solid var(--color-line);\r\n    }\r\n\r\n    details {\r\n      border-bottom: 1px solid var(--color-line);\r\n    }\r\n\r\n    summary {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 20px;\r\n      padding: 22px 0;\r\n      list-style: none;\r\n      cursor: pointer;\r\n      font-family: var(--font-display);\r\n      font-size: 20px;\r\n    }\r\n\r\n    summary::-webkit-details-marker {\r\n      display: none;\r\n    }\r\n\r\n    summary::after {\r\n      display: grid;\r\n      flex: 0 0 26px;\r\n      place-items: center;\r\n      width: 26px;\r\n      height: 26px;\r\n      border: 1px solid var(--color-line-strong);\r\n      border-radius: 50%;\r\n      color: var(--color-rose-dark);\r\n      content: '+';\r\n      font-family: var(--font-body);\r\n      font-size: 17px;\r\n      font-weight: 400;\r\n      transition:\r\n        transform .3s ease,\r\n        background .3s ease;\r\n    }\r\n\r\n    details[open] summary::after {\r\n      border-color: var(--color-rose);\r\n      background: var(--color-rose);\r\n      color: #fff;\r\n      content: '\u2212';\r\n    }\r\n\r\n    details p {\r\n      max-width: 700px;\r\n      margin: -5px 45px 22px 0;\r\n      color: var(--color-muted);\r\n      font-size: 13px;\r\n    }\r\n\r\n    .contact-section {\r\n      padding-top: var(--space-8);\r\n      padding-bottom: var(--space-8);\r\n      background: var(--color-surface);\r\n    }\r\n\r\n    .contact-card {\r\n      display: grid;\r\n      grid-template-columns: .9fr 1.1fr;\r\n      overflow: hidden;\r\n      border-radius: var(--radius-lg);\r\n      background: var(--color-ink);\r\n      color: #fff;\r\n      box-shadow: var(--shadow-soft);\r\n    }\r\n\r\n    .contact-copy {\r\n      padding: clamp(32px, 5vw, 64px);\r\n    }\r\n\r\n    .contact-copy .eyebrow {\r\n      color: #e7c5b8;\r\n    }\r\n\r\n    .contact-copy h2 {\r\n      margin: 16px 0;\r\n      color: #fff;\r\n    }\r\n\r\n    .contact-copy > p {\r\n      max-width: 400px;\r\n      color: rgba(255,255,255,.7);\r\n    }\r\n\r\n    .contact-details {\r\n      display: grid;\r\n      gap: 18px;\r\n      margin: 34px 0;\r\n      padding-top: 26px;\r\n      border-top: 1px solid rgba(255,255,255,.16);\r\n    }\r\n\r\n    .contact-detail {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 13px;\r\n    }\r\n\r\n    .contact-detail svg {\r\n      flex: 0 0 18px;\r\n      width: 18px;\r\n      height: 18px;\r\n      margin-top: 3px;\r\n      color: var(--color-champagne);\r\n    }\r\n\r\n    .contact-detail strong {\r\n      display: block;\r\n      margin-bottom: 2px;\r\n      font-size: 11px;\r\n      letter-spacing: .05em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .contact-detail span,\r\n    .contact-detail a {\r\n      display: block;\r\n      color: rgba(255,255,255,.72);\r\n      font-size: 13px;\r\n      line-height: 1.45;\r\n    }\r\n\r\n    .contact-detail a:hover {\r\n      color: #fff;\r\n    }\r\n\r\n    .contact-form-wrap {\r\n      padding: clamp(32px, 5vw, 64px);\r\n      background: var(--color-sand);\r\n      color: var(--color-ink);\r\n    }\r\n\r\n    .contact-form-wrap h3 {\r\n      margin-bottom: 8px;\r\n      font-size: 25px;\r\n    }\r\n\r\n    .contact-form-wrap > p {\r\n      margin-bottom: 24px;\r\n      color: var(--color-muted);\r\n      font-size: 12px;\r\n    }\r\n\r\n    .form-grid {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 16px;\r\n    }\r\n\r\n    .field {\r\n      display: grid;\r\n      gap: 7px;\r\n    }\r\n\r\n    .field--full {\r\n      grid-column: 1 \/ -1;\r\n    }\r\n\r\n    label {\r\n      color: var(--color-ink-soft);\r\n      font-size: 11px;\r\n      font-weight: 700;\r\n    }\r\n\r\n    input,\r\n    textarea {\r\n      width: 100%;\r\n      padding: 12px 14px;\r\n      border: 1px solid rgba(39,36,32,.17);\r\n      border-radius: var(--radius-sm);\r\n      outline: 0;\r\n      background: rgba(255,253,250,.72);\r\n      color: var(--color-ink);\r\n      font-size: 13px;\r\n      transition:\r\n        border .25s ease,\r\n        box-shadow .25s ease,\r\n        background .25s ease;\r\n    }\r\n\r\n    input {\r\n      min-height: 46px;\r\n    }\r\n\r\n    textarea {\r\n      min-height: 112px;\r\n      resize: vertical;\r\n    }\r\n\r\n    input::placeholder,\r\n    textarea::placeholder {\r\n      color: #a59b92;\r\n    }\r\n\r\n    input:focus,\r\n    textarea:focus {\r\n      border-color: var(--color-rose);\r\n      background: var(--color-surface);\r\n      box-shadow: 0 0 0 4px rgba(183,107,91,.12);\r\n    }\r\n\r\n    .form-submit {\r\n      display: flex;\r\n      align-items: center;\r\n      flex-wrap: wrap;\r\n      gap: 14px;\r\n      margin-top: 20px;\r\n    }\r\n\r\n    .form-message {\r\n      color: var(--color-sage);\r\n      font-size: 11px;\r\n      font-weight: 600;\r\n    }\r\n\r\n    .map-card {\r\n      position: relative;\r\n      min-height: 178px;\r\n      margin-top: 28px;\r\n      overflow: hidden;\r\n      border: 1px solid rgba(255,255,255,.14);\r\n      border-radius: var(--radius-md);\r\n      background: #433c37;\r\n    }\r\n\r\n    .map-card::before {\r\n      position: absolute;\r\n      inset: -20%;\r\n      background:\r\n        repeating-linear-gradient(18deg, transparent 0 27px, rgba(255,255,255,.07) 28px 29px),\r\n        repeating-linear-gradient(108deg, transparent 0 49px, rgba(255,255,255,.05) 50px 51px);\r\n      content: '';\r\n      transform: rotate(-5deg);\r\n    }\r\n\r\n    .map-card::after {\r\n      position: absolute;\r\n      inset: 0;\r\n      background: radial-gradient(circle at 58% 42%, rgba(195,154,98,.22), transparent 14%, transparent 100%);\r\n      content: '';\r\n    }\r\n\r\n    .map-pin {\r\n      position: absolute;\r\n      z-index: 1;\r\n      top: 50%;\r\n      left: 58%;\r\n      display: grid;\r\n      place-items: center;\r\n      width: 42px;\r\n      height: 42px;\r\n      border: 5px solid rgba(255,255,255,.3);\r\n      border-radius: 50% 50% 50% 0;\r\n      background: var(--color-rose);\r\n      color: #fff;\r\n      box-shadow: 0 8px 18px rgba(0,0,0,.25);\r\n      transform: translate(-50%, -50%) rotate(-45deg);\r\n    }\r\n\r\n    .map-pin svg {\r\n      width: 16px;\r\n      height: 16px;\r\n      transform: rotate(45deg);\r\n    }\r\n\r\n    .map-label {\r\n      position: absolute;\r\n      z-index: 2;\r\n      bottom: 14px;\r\n      left: 16px;\r\n      color: rgba(255,255,255,.76);\r\n      font-size: 10px;\r\n      letter-spacing: .08em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .site-footer {\r\n      padding: 54px 0 24px;\r\n      background: var(--color-ink);\r\n      color: #fff;\r\n    }\r\n\r\n    .footer-main {\r\n      display: grid;\r\n      grid-template-columns: 1.35fr 1fr 1fr 1fr;\r\n      gap: 42px;\r\n      padding-bottom: 48px;\r\n    }\r\n\r\n    .footer-brand .brand-name {\r\n      color: #fff;\r\n    }\r\n\r\n    .footer-brand .brand-sub {\r\n      color: rgba(255,255,255,.45);\r\n    }\r\n\r\n    .footer-brand p {\r\n      max-width: 280px;\r\n      margin: 22px 0 0;\r\n      color: rgba(255,255,255,.6);\r\n      font-size: 12px;\r\n    }\r\n\r\n    .footer-heading {\r\n      margin: 4px 0 18px;\r\n      color: var(--color-champagne);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      letter-spacing: .16em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .footer-links {\r\n      display: grid;\r\n      gap: 8px;\r\n    }\r\n\r\n    .footer-links a,\r\n    .footer-contact {\r\n      color: rgba(255,255,255,.63);\r\n      font-size: 12px;\r\n    }\r\n\r\n    .footer-links a:hover,\r\n    .footer-contact a:hover {\r\n      color: #fff;\r\n    }\r\n\r\n    .footer-contact {\r\n      display: grid;\r\n      gap: 9px;\r\n    }\r\n\r\n    .footer-bottom {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 20px;\r\n      padding-top: 22px;\r\n      border-top: 1px solid rgba(255,255,255,.13);\r\n      color: rgba(255,255,255,.42);\r\n      font-size: 10px;\r\n    }\r\n\r\n    .footer-bottom span:last-child {\r\n      color: rgba(255,255,255,.58);\r\n    }\r\n\r\n    .heart {\r\n      color: var(--color-rose);\r\n    }\r\n\r\n    .whatsapp-float {\r\n      position: fixed;\r\n      z-index: 30;\r\n      right: 24px;\r\n      bottom: 24px;\r\n      display: grid;\r\n      place-items: center;\r\n      width: 54px;\r\n      height: 54px;\r\n      border: 4px solid var(--color-cream);\r\n      border-radius: 50%;\r\n      background: #3b7b56;\r\n      color: #fff;\r\n      box-shadow: var(--shadow-float);\r\n      transition:\r\n        transform .3s var(--ease),\r\n        background .3s ease;\r\n    }\r\n\r\n    .whatsapp-float:hover {\r\n      background: #2f6847;\r\n      transform: translateY(-4px) scale(1.03);\r\n    }\r\n\r\n    .whatsapp-float svg {\r\n      width: 25px;\r\n      height: 25px;\r\n    }\r\n\r\n    .modal {\r\n      position: fixed;\r\n      z-index: 80;\r\n      inset: 0;\r\n      display: none;\r\n      place-items: center;\r\n      padding: 24px;\r\n      background: rgba(39,36,32,.72);\r\n      backdrop-filter: blur(8px);\r\n    }\r\n\r\n    .modal.is-open {\r\n      display: grid;\r\n    }\r\n\r\n    .modal-content {\r\n      position: relative;\r\n      overflow: hidden;\r\n      max-width: min(900px, 94vw);\r\n      max-height: 90vh;\r\n      border-radius: var(--radius-md);\r\n      background: var(--color-surface);\r\n      box-shadow: var(--shadow-float);\r\n    }\r\n\r\n    .modal-content img {\r\n      max-width: 100%;\r\n      max-height: 90vh;\r\n      object-fit: contain;\r\n    }\r\n\r\n    .modal-close {\r\n      position: absolute;\r\n      z-index: 2;\r\n      top: 12px;\r\n      right: 12px;\r\n      display: grid;\r\n      place-items: center;\r\n      width: 36px;\r\n      height: 36px;\r\n      border: 0;\r\n      border-radius: 50%;\r\n      background: rgba(39,36,32,.7);\r\n      color: #fff;\r\n    }\r\n\r\n    .modal-close svg {\r\n      width: 17px;\r\n      height: 17px;\r\n    }\r\n\r\n    .reveal {\r\n      opacity: 0;\r\n      transform: translateY(22px);\r\n      transition:\r\n        opacity .75s var(--ease),\r\n        transform .75s var(--ease);\r\n    }\r\n\r\n    .reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translateY(0);\r\n    }\r\n\r\n    .delay-1 {\r\n      transition-delay: .08s;\r\n    }\r\n\r\n    .delay-2 {\r\n      transition-delay: .16s;\r\n    }\r\n\r\n    .delay-3 {\r\n      transition-delay: .24s;\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      *,\r\n      *::before,\r\n      *::after {\r\n        scroll-behavior: auto !important;\r\n        transition-duration: .01ms !important;\r\n        animation-duration: .01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n      }\r\n\r\n      .reveal {\r\n        opacity: 1;\r\n        transform: none;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 1100px) {\r\n      .container {\r\n        width: min(var(--container), calc(100% - 56px));\r\n      }\r\n\r\n      .site-nav {\r\n        gap: 18px;\r\n      }\r\n\r\n      .hero-grid {\r\n        grid-template-columns: minmax(0, 1fr) minmax(380px, .9fr);\r\n        gap: 54px;\r\n      }\r\n\r\n      .why-grid {\r\n        grid-template-columns: repeat(3, 1fr);\r\n      }\r\n\r\n      .feature-card {\r\n        min-height: 220px;\r\n      }\r\n\r\n      .category-grid {\r\n        grid-template-columns: repeat(3, 1fr);\r\n      }\r\n\r\n      .footer-main {\r\n        grid-template-columns: 1.3fr 1fr 1fr;\r\n      }\r\n\r\n      .footer-brand {\r\n        grid-row: span 2;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 820px) {\r\n      .container {\r\n        width: min(var(--container), calc(100% - 40px));\r\n      }\r\n\r\n      .header-inner {\r\n        min-height: 72px;\r\n      }\r\n\r\n      .menu-toggle {\r\n        display: block;\r\n      }\r\n\r\n      .site-nav {\r\n        position: fixed;\r\n        top: 72px;\r\n        right: 0;\r\n        left: 0;\r\n        display: grid;\r\n        gap: 0;\r\n        padding: 14px 20px 24px;\r\n        border-bottom: 1px solid var(--color-line);\r\n        background: rgba(247,243,238,.98);\r\n        box-shadow: 0 18px 30px rgba(39,36,32,.08);\r\n        transform: translateY(-140%);\r\n        transition: transform .4s var(--ease);\r\n      }\r\n\r\n      .site-nav.is-open {\r\n        transform: translateY(0);\r\n      }\r\n\r\n      .site-nav a {\r\n        padding: 14px 0;\r\n        border-bottom: 1px solid var(--color-line);\r\n      }\r\n\r\n      .site-nav a:last-child {\r\n        border-bottom: 0;\r\n      }\r\n\r\n      .site-nav a::after {\r\n        bottom: 8px;\r\n      }\r\n\r\n      .header-cta {\r\n        display: none;\r\n      }\r\n\r\n      .hero {\r\n        padding-top: 54px;\r\n      }\r\n\r\n      .hero-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .hero-media {\r\n        justify-self: stretch;\r\n        max-width: none;\r\n      }\r\n\r\n      .hero-seal {\r\n        left: -10px;\r\n      }\r\n\r\n      .trust-inner {\r\n        grid-template-columns: repeat(2, 1fr);\r\n      }\r\n\r\n      .trust-item:nth-child(3) {\r\n        border-left: 1px solid var(--color-line);\r\n      }\r\n\r\n      .why-grid {\r\n        grid-template-columns: repeat(2, 1fr);\r\n      }\r\n\r\n      .category-grid {\r\n        grid-template-columns: repeat(2, 1fr);\r\n      }\r\n\r\n      .about-grid,\r\n      .faq-layout {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .about-media {\r\n        max-width: 580px;\r\n      }\r\n\r\n      .process-grid {\r\n        grid-template-columns: repeat(2, 1fr);\r\n        gap: 42px 28px;\r\n      }\r\n\r\n      .process-grid::before {\r\n        display: none;\r\n      }\r\n\r\n      .testimonial-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .testimonial-card blockquote {\r\n        min-height: auto;\r\n      }\r\n\r\n      .contact-card {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .footer-main {\r\n        grid-template-columns: repeat(2, 1fr);\r\n      }\r\n\r\n      .footer-brand {\r\n        grid-row: auto;\r\n        grid-column: 1 \/ -1;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 540px) {\r\n      .container {\r\n        width: min(var(--container), calc(100% - 32px));\r\n      }\r\n\r\n      .section {\r\n        padding: 68px 0;\r\n      }\r\n\r\n      h1 {\r\n        font-size: clamp(2.8rem, 14vw, 4.25rem);\r\n      }\r\n\r\n      h2 {\r\n        font-size: clamp(2.15rem, 11vw, 3.2rem);\r\n      }\r\n\r\n      .hero {\r\n        padding: 42px 0 68px;\r\n      }\r\n\r\n      .hero-description {\r\n        font-size: 14px;\r\n      }\r\n\r\n      .hero-actions {\r\n        align-items: stretch;\r\n        flex-direction: column;\r\n      }\r\n\r\n      .hero-actions .button {\r\n        width: 100%;\r\n      }\r\n\r\n      .hero-meta {\r\n        gap: 11px;\r\n        font-size: 10px;\r\n      }\r\n\r\n      .meta-divider {\r\n        height: 20px;\r\n      }\r\n\r\n      .hero-note {\r\n        right: 12px;\r\n        bottom: 12px;\r\n        padding: 10px 12px;\r\n      }\r\n\r\n      .hero-note-mark {\r\n        width: 26px;\r\n        height: 26px;\r\n      }\r\n\r\n      .hero-seal {\r\n        top: 18px;\r\n        left: -8px;\r\n        width: 76px;\r\n        height: 76px;\r\n        font-size: 11px;\r\n      }\r\n\r\n      .trust-item {\r\n        min-height: 76px;\r\n        gap: 7px;\r\n        padding: 12px 8px;\r\n        font-size: 10px;\r\n      }\r\n\r\n      .why-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .feature-card {\r\n        min-height: 0;\r\n        padding: 22px;\r\n      }\r\n\r\n      .feature-icon {\r\n        margin-bottom: 23px;\r\n      }\r\n\r\n      .categories-heading,\r\n      .gallery-heading {\r\n        display: block;\r\n      }\r\n\r\n      .categories-heading .text-link,\r\n      .gallery-heading .text-link {\r\n        margin-top: 20px;\r\n      }\r\n\r\n      .category-grid {\r\n        grid-template-columns: 1fr;\r\n        gap: 14px;\r\n        margin-top: 34px;\r\n      }\r\n\r\n      .category-image {\r\n        aspect-ratio: 1.45 \/ 1;\r\n      }\r\n\r\n      .category-content p {\r\n        min-height: auto;\r\n      }\r\n\r\n      .masonry {\r\n        columns: 2 140px;\r\n        column-gap: 10px;\r\n        margin-top: 34px;\r\n      }\r\n\r\n      .gallery-item {\r\n        margin-bottom: 10px;\r\n        border-radius: 8px;\r\n      }\r\n\r\n      .gallery-caption {\r\n        right: 11px;\r\n        bottom: 10px;\r\n        left: 11px;\r\n      }\r\n\r\n      .gallery-caption strong {\r\n        font-size: 14px;\r\n      }\r\n\r\n      .gallery-caption span {\r\n        font-size: 8px;\r\n      }\r\n\r\n      .gallery-view {\r\n        width: 28px;\r\n        height: 28px;\r\n      }\r\n\r\n      .about-media {\r\n        padding: 0 22px 22px 0;\r\n      }\r\n\r\n      .about-points {\r\n        grid-template-columns: 1fr;\r\n        gap: 16px;\r\n      }\r\n\r\n      .process-grid {\r\n        grid-template-columns: 1fr;\r\n        gap: 30px;\r\n        margin-top: 38px;\r\n      }\r\n\r\n      .step-number {\r\n        margin-bottom: 18px;\r\n      }\r\n\r\n      .faq-layout {\r\n        gap: 38px;\r\n      }\r\n\r\n      summary {\r\n        padding: 18px 0;\r\n        font-size: 17px;\r\n      }\r\n\r\n      details p {\r\n        margin-right: 30px;\r\n        font-size: 12px;\r\n      }\r\n\r\n      .contact-copy,\r\n      .contact-form-wrap {\r\n        padding: 30px 22px;\r\n      }\r\n\r\n      .form-grid {\r\n        grid-template-columns: 1fr;\r\n        gap: 14px;\r\n      }\r\n\r\n      .field--full {\r\n        grid-column: auto;\r\n      }\r\n\r\n      .form-submit .button {\r\n        width: 100%;\r\n      }\r\n\r\n      .map-card {\r\n        min-height: 150px;\r\n      }\r\n\r\n      .footer-main {\r\n        grid-template-columns: 1fr 1fr;\r\n        gap: 32px 20px;\r\n      }\r\n\r\n      .footer-brand {\r\n        grid-column: 1 \/ -1;\r\n      }\r\n\r\n      .footer-bottom {\r\n        align-items: flex-start;\r\n        flex-direction: column;\r\n        gap: 7px;\r\n      }\r\n\r\n      .whatsapp-float {\r\n        right: 16px;\r\n        bottom: 16px;\r\n        width: 50px;\r\n        height: 50px;\r\n      }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n\r\n<body>\r\n  <a class=\"skip-link\" href=\"#main-content\">Skip to content<\/a>\r\n\r\n  <svg aria-hidden=\"true\" width=\"0\" height=\"0\" style=\"position:absolute;overflow:hidden\">\r\n    <symbol id=\"i-arrow\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M5 12h13M13 6l6 6-6 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-menu\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M4 7h16M4 12h16M4 17h16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-close\" viewBox=\"0 0 24 24\">\r\n      <path d=\"m6 6 12 12M18 6 6 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-leaf\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M19 4C10 4 5 8 5 14c0 3.4 2.2 6 5.5 6C16.5 20 19 12 19 4Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\r\n      <path d=\"M5.5 19.5C8 14.5 11 11 16 8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-sparkle\" viewBox=\"0 0 24 24\">\r\n      <path d=\"m12 3 1.5 5.5L19 10l-5.5 1.5L12 17l-1.5-5.5L5 10l5.5-1.5L12 3ZM19 16l.7 2.3L22 19l-2.3.7L19 22l-.7-2.3L16 19l2.3-.7L19 16Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-heart\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M20.8 8.7c0 5.5-8.8 10.3-8.8 10.3S3.2 14.2 3.2 8.7A4.5 4.5 0 0 1 12 6.5a4.5 4.5 0 0 1 8.8 2.2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-clock\" viewBox=\"0 0 24 24\">\r\n      <circle cx=\"12\" cy=\"12\" r=\"8.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\r\n      <path d=\"M12 7v5l3.5 2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-phone\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M7.2 4.5 9.4 4l2 4.7-2 1.5c1 2 2.4 3.5 4.3 4.5l1.5-2 4.8 2-.5 2.3c-.3 1.4-1.5 2.2-2.8 2C9.5 17.8 6.2 14.5 5 7.3c-.2-1.3.7-2.5 2.2-2.8Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-map\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M12 20s6-5.4 6-10A6 6 0 0 0 6 10c0 4.6 6 10 6 10Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\r\n      <circle cx=\"12\" cy=\"10\" r=\"2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-check\" viewBox=\"0 0 24 24\">\r\n      <path d=\"m5 12.5 4.2 4.2L19 7\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-eye\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M3.5 12s3.2-5 8.5-5 8.5 5 8.5 5-3.2 5-8.5 5-8.5-5-8.5-5Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/>\r\n      <circle cx=\"12\" cy=\"12\" r=\"2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/>\r\n    <\/symbol>\r\n    <symbol id=\"i-whatsapp\" viewBox=\"0 0 24 24\">\r\n      <path d=\"M20 11.5a7.7 7.7 0 0 1-11.2 6.8L4 20l1.8-4.4A7.5 7.5 0 1 1 20 11.5Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\/>\r\n      <path d=\"M9 8.2c-.3.1-.6.6-.6 1.1 0 .5.4 1.2.9 1.9.8 1.1 1.9 2.1 3.2 2.7.7.3 1.1.4 1.5.2.3-.1.6-.6.7-.9.1-.3 0-.4-.3-.6l-1-.5c-.3-.1-.4-.1-.6.2l-.4.6c-.1.1-.2.2-.4.1-.6-.3-1.2-.7-1.7-1.3-.4-.4-.7-.9-.9-1.3-.1-.2 0-.3.1-.5l.3-.4c.1-.2.1-.3 0-.5l-.4-1c-.1-.3-.2-.4-.4-.4Z\" fill=\"currentColor\"\/>\r\n    <\/symbol>\r\n  <\/svg>\r\n\r\n  <header class=\"site-header\">\r\n    <div class=\"container header-inner\">\r\n      <a class=\"brand\" href=\"#home\" aria-label=\"Pratiksha Customized Cake Designs home\">\r\n        <span class=\"brand-mark\" aria-hidden=\"true\">P<\/span>\r\n        <span class=\"brand-copy\">\r\n          <span class=\"brand-name\">Pratiksha Cakes<\/span>\r\n          <span class=\"brand-sub\">Customized cake designs<\/span>\r\n        <\/span>\r\n      <\/a>\r\n\r\n      <button class=\"menu-toggle\" type=\"button\" aria-label=\"Open navigation\" aria-expanded=\"false\" aria-controls=\"site-nav\">\r\n        <svg><use href=\"#i-menu\"><\/use><\/svg>\r\n      <\/button>\r\n\r\n      <nav class=\"site-nav\" id=\"site-nav\" aria-label=\"Primary navigation\">\r\n        <a href=\"#home\">Home<\/a>\r\n        <a href=\"#about\">About<\/a>\r\n        <a href=\"#cakes\">Cakes<\/a>\r\n        <a href=\"#gallery\">Gallery<\/a>\r\n        <a href=\"#testimonials\">Testimonials<\/a>\r\n        <a href=\"#contact\">Contact<\/a>\r\n      <\/nav>\r\n\r\n      <a class=\"header-cta\" href=\"https:\/\/wa.me\/917991306924?text=Hello%20Pratiksha%20Cakes%2C%20I%27d%20like%20to%20order%20a%20custom%20cake.\" target=\"_blank\" rel=\"noopener\">\r\n        Order now\r\n        <svg width=\"15\" height=\"15\"><use href=\"#i-arrow\"><\/use><\/svg>\r\n      <\/a>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <main id=\"main-content\">\r\n    <section class=\"hero\" id=\"home\" aria-labelledby=\"hero-title\">\r\n      <div class=\"container hero-grid\">\r\n        <div class=\"hero-copy reveal\">\r\n          <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> Premium custom cakes \u00b7 Kanpur<\/span>\r\n          <h1 id=\"hero-title\">Crafting beautiful cakes for <span class=\"serif-italic\">every celebration.<\/span><\/h1>\r\n          <p class=\"hero-description\">\r\n            Thoughtfully designed, lovingly handmade, and finished just for your moment.\r\n            From intimate birthdays to once-in-a-lifetime weddings, your cake begins with your story.\r\n          <\/p>\r\n\r\n          <div class=\"hero-actions\">\r\n            <a class=\"button button--dark\" href=\"https:\/\/wa.me\/917991306924?text=Hello%20Pratiksha%20Cakes%2C%20I%27d%20like%20to%20discuss%20a%20custom%20cake.\" target=\"_blank\" rel=\"noopener\">\r\n              <svg><use href=\"#i-whatsapp\"><\/use><\/svg>\r\n              Order on WhatsApp\r\n            <\/a>\r\n            <a class=\"button button--outline\" href=\"#gallery\">\r\n              View gallery\r\n              <svg><use href=\"#i-arrow\"><\/use><\/svg>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <div class=\"hero-meta\" aria-label=\"Business highlights\">\r\n            <span class=\"hero-meta-item\"><svg><use href=\"#i-leaf\"><\/use><\/svg> Freshly baked<\/span>\r\n            <span class=\"meta-divider\" aria-hidden=\"true\"><\/span>\r\n            <span class=\"hero-meta-item\"><svg><use href=\"#i-heart\"><\/use><\/svg> Made by hand<\/span>\r\n            <span class=\"meta-divider\" aria-hidden=\"true\"><\/span>\r\n            <span class=\"hero-meta-item\"><svg><use href=\"#i-map\"><\/use><\/svg> Kalyanpur<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"hero-media reveal delay-2\">\r\n          <div class=\"hero-seal\" aria-hidden=\"true\">Made<br>with love<\/div>\r\n          <div class=\"image-frame\">\r\n            <img fetchpriority=\"high\" data-image=\"hero\" width=\"1400\" height=\"1400\" alt=\"Elegant ivory three-tier custom cake with handmade white flowers on a cake stand\" fetchpriority=\"high\">\r\n            <div class=\"hero-note\">\r\n              <span class=\"hero-note-mark\">\u2726<\/span>\r\n              <span>\r\n                <strong>Made for your moment<\/strong>\r\n                <span>Hand-finished in our Kanpur kitchen<\/span>\r\n              <\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"trust-strip\" aria-label=\"Why customers choose Pratiksha Cakes\">\r\n      <div class=\"container trust-inner\">\r\n        <div class=\"trust-item\"><span class=\"trust-icon\"><svg><use href=\"#i-leaf\"><\/use><\/svg><\/span> Fresh ingredients<\/div>\r\n        <div class=\"trust-item\"><span class=\"trust-icon\"><svg><use href=\"#i-heart\"><\/use><\/svg><\/span> 100% handmade<\/div>\r\n        <div class=\"trust-item\"><span class=\"trust-icon\"><svg><use href=\"#i-sparkle\"><\/use><\/svg><\/span> Designs made for you<\/div>\r\n        <div class=\"trust-item\"><span class=\"trust-icon\"><svg><use href=\"#i-clock\"><\/use><\/svg><\/span> Timely delivery<\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section why-section\" aria-labelledby=\"why-title\">\r\n      <div class=\"container\">\r\n        <div class=\"section-heading reveal\">\r\n          <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> The Pratiksha promise<\/span>\r\n          <h2 id=\"why-title\">Small details. <span class=\"serif-italic\">Big feelings.<\/span><\/h2>\r\n          <p>A cake should taste as beautiful as it looks. Every order is made with patience, precision, and a little extra love.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"why-grid reveal delay-1\">\r\n          <article class=\"feature-card\">\r\n            <span class=\"feature-icon\"><svg><use href=\"#i-leaf\"><\/use><\/svg><\/span>\r\n            <h3>Fresh ingredients<\/h3>\r\n            <p>Wholesome, thoughtfully sourced ingredients for a finish that feels as good as it tastes.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"feature-card\">\r\n            <span class=\"feature-icon\"><svg><use href=\"#i-sparkle\"><\/use><\/svg><\/span>\r\n            <h3>Customized designs<\/h3>\r\n            <p>Your colours, your references, your little details \u2014 turned into a cake that is truly yours.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"feature-card\">\r\n            <span class=\"feature-icon\"><svg><use href=\"#i-heart\"><\/use><\/svg><\/span>\r\n            <h3>100% handmade<\/h3>\r\n            <p>From the first whisk to the final sugar flower, every cake is finished by hand in small batches.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"feature-card\">\r\n            <span class=\"feature-icon\"><svg><use href=\"#i-clock\"><\/use><\/svg><\/span>\r\n            <h3>Timely delivery<\/h3>\r\n            <p>Careful planning and secure packing so your cake arrives looking celebration-ready.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"feature-card\">\r\n            <span class=\"feature-icon\"><svg><use href=\"#i-check\"><\/use><\/svg><\/span>\r\n            <h3>Honest pricing<\/h3>\r\n            <p>Beautiful work, clear conversations, and pricing shaped around your design and serving size.<\/p>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section categories-section\" id=\"cakes\" aria-labelledby=\"categories-title\">\r\n      <div class=\"container\">\r\n        <div class=\"categories-heading reveal\">\r\n          <div class=\"section-heading\">\r\n            <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> Find your flavour<\/span>\r\n            <h2 id=\"categories-title\">A cake for <span class=\"serif-italic\">your kind<\/span> of celebration.<\/h2>\r\n            <p>Choose a starting point, then make it unmistakably yours. We love bringing a thoughtful brief to life.<\/p>\r\n          <\/div>\r\n          <a class=\"text-link\" href=\"#contact\">\r\n            Tell us your idea\r\n            <svg><use href=\"#i-arrow\"><\/use><\/svg>\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"category-grid\">\r\n          <article class=\"category-card reveal\">\r\n            <div class=\"category-image\"><img data-image=\"birthday\" loading=\"lazy\" alt=\"Elegant customized birthday cake decorated with flowers and a bow\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Birthday cakes<\/h3>\r\n              <p>Make their favourite day feel even more personal.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"category-card reveal delay-1\">\r\n            <div class=\"category-image\"><img data-image=\"wedding\" loading=\"lazy\" alt=\"Minimal white wedding cake with delicate flowers\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Wedding cakes<\/h3>\r\n              <p>Elegant centrepieces for your once-in-a-lifetime day.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"category-card reveal delay-2\">\r\n            <div class=\"category-image\"><img data-image=\"chocolate\" loading=\"lazy\" alt=\"Rich chocolate cake with glossy ganache and fruit\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Designer cakes<\/h3>\r\n              <p>Statement cakes made to be remembered and photographed.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"category-card reveal delay-3\">\r\n            <div class=\"category-image\"><img data-image=\"baby\" loading=\"lazy\" alt=\"Delicate pastel baby shower cake with flowers and a bow\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Baby shower cakes<\/h3>\r\n              <p>Soft, sweet details for the sweetest new beginning.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"category-card reveal\">\r\n            <div class=\"category-image\"><img data-image=\"chocolate\" loading=\"lazy\" alt=\"Luxury chocolate celebration cake with rich dark glaze\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Anniversary cakes<\/h3>\r\n              <p>A delicious way to mark another beautiful chapter.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"category-card reveal delay-1\">\r\n            <div class=\"category-image\"><img data-image=\"birthday\" loading=\"lazy\" alt=\"Handmade birthday cake in soft blush and cream colours\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Kids theme cakes<\/h3>\r\n              <p>Playful, joyful designs made around their world.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"category-card reveal delay-2\">\r\n            <div class=\"category-image\"><img data-image=\"wedding\" loading=\"lazy\" alt=\"Ivory floral custom cake for a special celebration\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Eggless cakes<\/h3>\r\n              <p>All the beauty and flavour, thoughtfully made eggless.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"category-card reveal delay-3\">\r\n            <div class=\"category-image\"><img data-image=\"chocolate\" loading=\"lazy\" alt=\"Rich handmade festival cake with chocolate and gold accents\"><\/div>\r\n            <div class=\"category-content\">\r\n              <h3>Festival cakes<\/h3>\r\n              <p>Bring a little more sweetness to every gathering.<\/p>\r\n              <a class=\"card-link\" href=\"#contact\">Plan this cake <svg><use href=\"#i-arrow\"><\/use><\/svg><\/a>\r\n            <\/div>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section gallery-section\" id=\"gallery\" aria-labelledby=\"gallery-title\">\r\n      <div class=\"container\">\r\n        <div class=\"gallery-heading reveal\">\r\n          <div class=\"section-heading\">\r\n            <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> A little inspiration<\/span>\r\n            <h2 id=\"gallery-title\">Made to be <span class=\"serif-italic\">remembered.<\/span><\/h2>\r\n            <p>Some of the cakes we have loved creating. Imagine these as a starting point for your own celebration.<\/p>\r\n          <\/div>\r\n          <a class=\"text-link\" href=\"https:\/\/wa.me\/917991306924?text=Hello%20Pratiksha%20Cakes%2C%20I%20saw%20your%20gallery%20and%20would%20like%20to%20discuss%20a%20cake.\" target=\"_blank\" rel=\"noopener\">\r\n            Create yours\r\n            <svg><use href=\"#i-arrow\"><\/use><\/svg>\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"masonry\">\r\n          <figure class=\"gallery-item reveal\" tabindex=\"0\" data-full=\"hero\">\r\n            <img data-image=\"hero\" loading=\"lazy\" alt=\"Three-tier ivory floral cake in warm natural light\">\r\n            <figcaption class=\"gallery-caption\">\r\n              <span><strong>Quiet elegance<\/strong><span>Wedding collection<\/span><\/span>\r\n              <span class=\"gallery-view\" aria-hidden=\"true\"><svg><use href=\"#i-eye\"><\/use><\/svg><\/span>\r\n            <\/figcaption>\r\n          <\/figure>\r\n\r\n          <figure class=\"gallery-item reveal delay-1\" tabindex=\"0\" data-full=\"chocolate\">\r\n            <img data-image=\"chocolate\" loading=\"lazy\" alt=\"Glossy chocolate drip cake with berries and gold accents\">\r\n            <figcaption class=\"gallery-caption\">\r\n              <span><strong>Dark & decadent<\/strong><span>Celebration collection<\/span><\/span>\r\n              <span class=\"gallery-view\" aria-hidden=\"true\"><svg><use href=\"#i-eye\"><\/use><\/svg><\/span>\r\n            <\/figcaption>\r\n          <\/figure>\r\n\r\n          <figure class=\"gallery-item reveal delay-2\" tabindex=\"0\" data-full=\"baby\">\r\n            <img data-image=\"baby\" loading=\"lazy\" alt=\"Pastel baby shower cake with a handmade bow\">\r\n            <figcaption class=\"gallery-caption\">\r\n              <span><strong>Sweet beginnings<\/strong><span>Baby shower collection<\/span><\/span>\r\n              <span class=\"gallery-view\" aria-hidden=\"true\"><svg><use href=\"#i-eye\"><\/use><\/svg><\/span>\r\n            <\/figcaption>\r\n          <\/figure>\r\n\r\n          <figure class=\"gallery-item reveal\" tabindex=\"0\" data-full=\"birthday\">\r\n            <img data-image=\"birthday\" loading=\"lazy\" alt=\"Blush floral birthday cake with delicate sugar flowers\">\r\n            <figcaption class=\"gallery-caption\">\r\n              <span><strong>Celebrate fully<\/strong><span>Birthday collection<\/span><\/span>\r\n              <span class=\"gallery-view\" aria-hidden=\"true\"><svg><use href=\"#i-eye\"><\/use><\/svg><\/span>\r\n            <\/figcaption>\r\n          <\/figure>\r\n\r\n          <figure class=\"gallery-item reveal delay-1\" tabindex=\"0\" data-full=\"wedding\">\r\n            <img data-image=\"wedding\" loading=\"lazy\" alt=\"Minimal sage and ivory wedding cake with floral details\">\r\n            <figcaption class=\"gallery-caption\">\r\n              <span><strong>Softly modern<\/strong><span>Wedding collection<\/span><\/span>\r\n              <span class=\"gallery-view\" aria-hidden=\"true\"><svg><use href=\"#i-eye\"><\/use><\/svg><\/span>\r\n            <\/figcaption>\r\n          <\/figure>\r\n\r\n          <figure class=\"gallery-item reveal delay-2\" tabindex=\"0\" data-full=\"chocolate\">\r\n            <img data-image=\"chocolate\" loading=\"lazy\" alt=\"Luxury dark chocolate cake on a stone surface\">\r\n            <figcaption class=\"gallery-caption\">\r\n              <span><strong>Made for sharing<\/strong><span>Signature collection<\/span><\/span>\r\n              <span class=\"gallery-view\" aria-hidden=\"true\"><svg><use href=\"#i-eye\"><\/use><\/svg><\/span>\r\n            <\/figcaption>\r\n          <\/figure>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section about-section\" id=\"about\" aria-labelledby=\"about-title\">\r\n      <div class=\"container about-grid\">\r\n        <div class=\"about-media reveal\">\r\n          <img data-image=\"wedding\" loading=\"lazy\" alt=\"Handmade floral cake in a warm home bakery setting\">\r\n          <div class=\"about-accent\">\r\n            <svg><use href=\"#i-heart\"><\/use><\/svg>\r\n            <span>Love in every layer<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"about-copy reveal delay-1\">\r\n          <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> Who we are<\/span>\r\n          <h2 id=\"about-title\">A little bakery with a <span class=\"serif-italic\">big heart.<\/span><\/h2>\r\n          <p>\r\n            Pratiksha Customized Cake Designs is a premium homegrown cake studio in Kalyanpur, Kanpur.\r\n            We believe the best cakes do more than look beautiful \u2014 they make people pause, smile, and reach for one more slice.\r\n          <\/p>\r\n          <p>\r\n            Every order begins with a conversation. We listen to what matters to you, shape the design together,\r\n            and then handcraft every detail with care.\r\n          <\/p>\r\n\r\n          <div class=\"about-points\">\r\n            <div class=\"about-point\">\r\n              <span class=\"about-point-mark\"><svg width=\"14\" height=\"14\"><use href=\"#i-check\"><\/use><\/svg><\/span>\r\n              <span><strong>Quality promise<\/strong><span>Freshly baked for every order.<\/span><\/span>\r\n            <\/div>\r\n            <div class=\"about-point\">\r\n              <span class=\"about-point-mark\"><svg width=\"14\" height=\"14\"><use href=\"#i-check\"><\/use><\/svg><\/span>\r\n              <span><strong>True customization<\/strong><span>Your idea, translated beautifully.<\/span><\/span>\r\n            <\/div>\r\n            <div class=\"about-point\">\r\n              <span class=\"about-point-mark\"><svg width=\"14\" height=\"14\"><use href=\"#i-check\"><\/use><\/svg><\/span>\r\n              <span><strong>Thoughtful service<\/strong><span>Clear, warm, and easy from start to finish.<\/span><\/span>\r\n            <\/div>\r\n            <div class=\"about-point\">\r\n              <span class=\"about-point-mark\"><svg width=\"14\" height=\"14\"><use href=\"#i-check\"><\/use><\/svg><\/span>\r\n              <span><strong>Eggless options<\/strong><span>Because everyone deserves a slice.<\/span><\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <a class=\"button button--dark\" href=\"#contact\">\r\n            Start your cake story\r\n            <svg><use href=\"#i-arrow\"><\/use><\/svg>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section process-section\" aria-labelledby=\"process-title\">\r\n      <div class=\"container\">\r\n        <div class=\"section-heading reveal\">\r\n          <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> Simple, personal, yours<\/span>\r\n          <h2 id=\"process-title\">From idea to <span class=\"serif-italic\">\u201cwow\u201d.<\/span><\/h2>\r\n          <p>We keep the process easy and collaborative, so there is one less thing to worry about before your big day.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"process-grid\">\r\n          <article class=\"process-step reveal\">\r\n            <span class=\"step-number\">01<\/span>\r\n            <h3>Choose your design<\/h3>\r\n            <p>Share your occasion, preferred flavour, colours, references, and the feeling you want the cake to have.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"process-step reveal delay-1\">\r\n            <span class=\"step-number\">02<\/span>\r\n            <h3>Confirm your order<\/h3>\r\n            <p>We refine the details together, share a clear quote, and reserve your date with an advance.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"process-step reveal delay-2\">\r\n            <span class=\"step-number\">03<\/span>\r\n            <h3>Cake preparation<\/h3>\r\n            <p>Your cake is baked fresh, assembled carefully, and hand-finished with the details we planned.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"process-step reveal delay-3\">\r\n            <span class=\"step-number\">04<\/span>\r\n            <h3>Delivery or pickup<\/h3>\r\n            <p>Your celebration cake is securely packed and ready for pickup or local delivery in Kanpur.<\/p>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section testimonial-section\" id=\"testimonials\" aria-labelledby=\"testimonial-title\">\r\n      <div class=\"container\">\r\n        <div class=\"section-heading reveal\">\r\n          <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> Kind words<\/span>\r\n          <h2 id=\"testimonial-title\">The sweetest part is <span class=\"serif-italic\">sharing.<\/span><\/h2>\r\n          <p>Real celebrations, happy tables, and the messages that make our work worth every early morning.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"testimonial-grid\">\r\n          <article class=\"testimonial-card reveal\">\r\n            <span class=\"quote-mark\">\u201c<\/span>\r\n            <div class=\"stars\" aria-label=\"5 out of 5 stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n            <blockquote>The cake was exactly what I imagined \u2014 delicate, delicious, and somehow even more beautiful in person.<\/blockquote>\r\n            <div class=\"reviewer\">\r\n              <span class=\"reviewer-avatar\">NS<\/span>\r\n              <span><strong>Neha S.<\/strong><span>Birthday celebration \u00b7 Kanpur<\/span><\/span>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"testimonial-card reveal delay-1\">\r\n            <span class=\"quote-mark\">\u201c<\/span>\r\n            <div class=\"stars\" aria-label=\"5 out of 5 stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n            <blockquote>From our first WhatsApp message to delivery, everything felt thoughtful and so easy. The wedding cake was a dream.<\/blockquote>\r\n            <div class=\"reviewer\">\r\n              <span class=\"reviewer-avatar\">AR<\/span>\r\n              <span><strong>Ananya & Rohan<\/strong><span>Wedding celebration \u00b7 Kanpur<\/span><\/span>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article class=\"testimonial-card reveal delay-2\">\r\n            <span class=\"quote-mark\">\u201c<\/span>\r\n            <div class=\"stars\" aria-label=\"5 out of 5 stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n            <blockquote>Everyone asked where the cake was from. The design, the flavour, the little details \u2014 absolutely loved it.<\/blockquote>\r\n            <div class=\"reviewer\">\r\n              <span class=\"reviewer-avatar\">PM<\/span>\r\n              <span><strong>Priya M.<\/strong><span>Anniversary celebration \u00b7 Kalyanpur<\/span><\/span>\r\n            <\/div>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section faq-section\" aria-labelledby=\"faq-title\">\r\n      <div class=\"container faq-layout\">\r\n        <div class=\"faq-intro reveal\">\r\n          <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> Before you order<\/span>\r\n          <h2 id=\"faq-title\">Good to <span class=\"serif-italic\">know.<\/span><\/h2>\r\n          <p>Have another question? We are always happy to help you choose the right size, flavour, and finish.<\/p>\r\n          <a class=\"button button--outline\" href=\"https:\/\/wa.me\/917991306924?text=Hello%20Pratiksha%20Cakes%2C%20I%20have%20a%20question%20about%20ordering.\" target=\"_blank\" rel=\"noopener\">\r\n            Ask on WhatsApp\r\n            <svg><use href=\"#i-whatsapp\"><\/use><\/svg>\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"faq-list reveal delay-1\">\r\n          <details>\r\n            <summary>How do I place an order?<\/summary>\r\n            <p>Send us your occasion date, serving size, preferred flavour, and any design references on WhatsApp. We will guide you through the options and share a quote.<\/p>\r\n          <\/details>\r\n          <details>\r\n            <summary>Can I customize the design and flavour?<\/summary>\r\n            <p>Absolutely. Share your colours, theme, message, inspiration images, and flavour preferences. We will suggest a design that suits your celebration and budget.<\/p>\r\n          <\/details>\r\n          <details>\r\n            <summary>How much advance notice do you need?<\/summary>\r\n            <p>For best availability, please reach out 5\u20137 days in advance. Wedding and larger designer cakes are best booked 2\u20133 weeks ahead. Last-minute orders depend on our schedule.<\/p>\r\n          <\/details>\r\n          <details>\r\n            <summary>Do you make eggless cakes?<\/summary>\r\n            <p>Yes. Eggless cakes are available across our popular flavours and designs. Please mention it when you enquire so we can recommend the best option.<\/p>\r\n          <\/details>\r\n          <details>\r\n            <summary>Do you offer delivery in Kanpur?<\/summary>\r\n            <p>Yes, local delivery and pickup can be arranged from Kalyanpur. Delivery availability and fee depend on the area, date, and cake size.<\/p>\r\n          <\/details>\r\n          <details>\r\n            <summary>How is pricing decided?<\/summary>\r\n            <p>Pricing depends on serving size, flavour, design complexity, toppers, and delivery. We keep quotations clear and will confirm everything before your order is finalized.<\/p>\r\n          <\/details>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"contact-section\" id=\"contact\" aria-labelledby=\"contact-title\">\r\n      <div class=\"container\">\r\n        <div class=\"contact-card reveal\">\r\n          <div class=\"contact-copy\">\r\n            <span class=\"eyebrow\"><span class=\"eyebrow-mark\">\u2726<\/span> Let\u2019s make it special<\/span>\r\n            <h2 id=\"contact-title\">Tell us about <span class=\"serif-italic\">your celebration.<\/span><\/h2>\r\n            <p>Share a few details and we will get back to you with thoughtful ideas for your cake.<\/p>\r\n\r\n            <div class=\"contact-details\">\r\n              <div class=\"contact-detail\">\r\n                <svg><use href=\"#i-map\"><\/use><\/svg>\r\n                <span>\r\n                  <strong>Find us<\/strong>\r\n                  <span>Kalyanpur, Kanpur<br>Uttar Pradesh, India<\/span>\r\n                <\/span>\r\n              <\/div>\r\n\r\n              <div class=\"contact-detail\">\r\n                <svg><use href=\"#i-phone\"><\/use><\/svg>\r\n                <span>\r\n                  <strong>Call or WhatsApp<\/strong>\r\n                  <a href=\"tel:+917991306924\">+91 79913 06924<\/a>\r\n                <\/span>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <a class=\"button button--rose\" href=\"https:\/\/wa.me\/917991306924?text=Hello%20Pratiksha%20Cakes%2C%20I%27d%20like%20to%20order%20a%20custom%20cake.\" target=\"_blank\" rel=\"noopener\">\r\n              <svg><use href=\"#i-whatsapp\"><\/use><\/svg>\r\n              Chat on WhatsApp\r\n            <\/a>\r\n\r\n            <div class=\"map-card\" role=\"img\" aria-label=\"Map placeholder showing Kalyanpur, Kanpur\">\r\n              <span class=\"map-pin\"><svg><use href=\"#i-map\"><\/use><\/svg><\/span>\r\n              <span class=\"map-label\">Kalyanpur \u00b7 Kanpur<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"contact-form-wrap\">\r\n            <h3>Start your enquiry<\/h3>\r\n            <p>We usually reply with availability and next steps as soon as possible.<\/p>\r\n\r\n            <form id=\"enquiry-form\">\r\n              <div class=\"form-grid\">\r\n                <div class=\"field\">\r\n                  <label for=\"name\">Your name<\/label>\r\n                  <input id=\"name\" name=\"name\" type=\"text\" placeholder=\"e.g. Aditi Sharma\" autocomplete=\"name\" required>\r\n                <\/div>\r\n\r\n                <div class=\"field\">\r\n                  <label for=\"phone\">Phone number<\/label>\r\n                  <input id=\"phone\" name=\"phone\" type=\"tel\" placeholder=\"+91 00000 00000\" autocomplete=\"tel\" required>\r\n                <\/div>\r\n\r\n                <div class=\"field field--full\">\r\n                  <label for=\"message\">Tell us a little about your cake<\/label>\r\n                  <textarea id=\"message\" name=\"message\" placeholder=\"Occasion, date, servings, flavour, colours or any idea you have...\" required><\/textarea>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"form-submit\">\r\n                <button class=\"button button--dark\" type=\"submit\">\r\n                  Send enquiry\r\n                  <svg><use href=\"#i-arrow\"><\/use><\/svg>\r\n                <\/button>\r\n                <span class=\"form-message\" id=\"form-message\" role=\"status\" aria-live=\"polite\"><\/span>\r\n              <\/div>\r\n            <\/form>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n  <\/main>\r\n\r\n  <footer class=\"site-footer\">\r\n    <div class=\"container\">\r\n      <div class=\"footer-main\">\r\n        <div class=\"footer-brand\">\r\n          <a class=\"brand\" href=\"#home\">\r\n            <span class=\"brand-mark\" aria-hidden=\"true\">P<\/span>\r\n            <span class=\"brand-copy\">\r\n              <span class=\"brand-name\">Pratiksha Cakes<\/span>\r\n              <span class=\"brand-sub\">Customized cake designs<\/span>\r\n            <\/span>\r\n          <\/a>\r\n          <p>Premium customized cakes, handmade with care for the moments you will always remember.<\/p>\r\n        <\/div>\r\n\r\n        <div>\r\n          <p class=\"footer-heading\">Explore<\/p>\r\n          <div class=\"footer-links\">\r\n            <a href=\"#about\">About us<\/a>\r\n            <a href=\"#cakes\">Our cakes<\/a>\r\n            <a href=\"#gallery\">Gallery<\/a>\r\n            <a href=\"#testimonials\">Testimonials<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div>\r\n          <p class=\"footer-heading\">Specialties<\/p>\r\n          <div class=\"footer-links\">\r\n            <a href=\"#cakes\">Birthday cakes<\/a>\r\n            <a href=\"#cakes\">Wedding cakes<\/a>\r\n            <a href=\"#cakes\">Eggless cakes<\/a>\r\n            <a href=\"#cakes\">Designer cakes<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div>\r\n          <p class=\"footer-heading\">Get in touch<\/p>\r\n          <div class=\"footer-contact\">\r\n            <a href=\"tel:+917991306924\">+91 79913 06924<\/a>\r\n            <a href=\"https:\/\/wa.me\/917991306924\" target=\"_blank\" rel=\"noopener\">WhatsApp us<\/a>\r\n            <span>Kalyanpur, Kanpur<br>Uttar Pradesh, India<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"footer-bottom\">\r\n        <span>\u00a9 <span id=\"year\">2026<\/span> Pratiksha Customized Cake Designs<\/span>\r\n        <span>Made with <span class=\"heart\" aria-label=\"love\">\u2665<\/span> in Kanpur<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/footer>\r\n\r\n  <a class=\"whatsapp-float\" href=\"https:\/\/wa.me\/917991306924?text=Hello%20Pratiksha%20Cakes%2C%20I%27d%20like%20to%20enquire%20about%20a%20custom%20cake.\" target=\"_blank\" rel=\"noopener\" aria-label=\"Chat with Pratiksha Cakes on WhatsApp\">\r\n    <svg><use href=\"#i-whatsapp\"><\/use><\/svg>\r\n  <\/a>\r\n\r\n  <div class=\"modal\" id=\"image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Expanded gallery image\">\r\n    <div class=\"modal-content\">\r\n      <button class=\"modal-close\" type=\"button\" aria-label=\"Close image\">\r\n        <svg><use href=\"#i-close\"><\/use><\/svg>\r\n      <\/button>\r\n      <img decoding=\"async\" id=\"modal-image\" src=\"\" alt=\"\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script type=\"application\/json\" id=\"image-data\">\r\n    {\r\n      \"hero\": \"https:\/\/images.unsplash.com\/photo-1620525429871-81919b5bd668?auto=format&fit=crop&w=1600&q=85\",\r\n      \"wedding\": \"https:\/\/images.unsplash.com\/photo-1535141192574-5d4897c12636?auto=format&fit=crop&w=1200&q=85\",\r\n      \"baby\": \"https:\/\/images.unsplash.com\/photo-1571115177098-24ec42ed204d?auto=format&fit=crop&w=1200&q=85\",\r\n      \"birthday\": \"https:\/\/images.unsplash.com\/photo-1553803867-48ac36024cba?auto=format&fit=crop&w=1200&q=85\",\r\n      \"chocolate\": \"https:\/\/images.unsplash.com\/photo-1578985545062-69928b1d9587?auto=format&fit=crop&w=1200&q=85\"\r\n    }\r\n  <\/script>\r\n\r\n  <script>\r\n    (function () {\r\n      'use strict';\r\n\r\n      var imageData = JSON.parse(document.getElementById('image-data').textContent);\r\n\r\n      document.querySelectorAll('img[data-image]').forEach(function (image) {\r\n        image.src = imageData[image.getAttribute('data-image')];\r\n      });\r\n\r\n      var menuButton = document.querySelector('.menu-toggle');\r\n      var nav = document.querySelector('.site-nav');\r\n      var navLinks = document.querySelectorAll('.site-nav a');\r\n\r\n      if (menuButton && nav) {\r\n        menuButton.addEventListener('click', function () {\r\n          var isOpen = nav.classList.toggle('is-open');\r\n\r\n          document.body.classList.toggle('nav-open', isOpen);\r\n          menuButton.setAttribute('aria-expanded', String(isOpen));\r\n          menuButton.setAttribute('aria-label', isOpen ? 'Close navigation' : 'Open navigation');\r\n\r\n          menuButton.innerHTML = isOpen\r\n            ? '<svg><use href=\"#i-close\"><\/use><\/svg>'\r\n            : '<svg><use href=\"#i-menu\"><\/use><\/svg>';\r\n        });\r\n\r\n        navLinks.forEach(function (link) {\r\n          link.addEventListener('click', function () {\r\n            nav.classList.remove('is-open');\r\n            document.body.classList.remove('nav-open');\r\n            menuButton.setAttribute('aria-expanded', 'false');\r\n            menuButton.setAttribute('aria-label', 'Open navigation');\r\n            menuButton.innerHTML = '<svg><use href=\"#i-menu\"><\/use><\/svg>';\r\n          });\r\n        });\r\n      }\r\n\r\n      var revealItems = document.querySelectorAll('.reveal');\r\n\r\n      if ('IntersectionObserver' in window) {\r\n        var observer = new IntersectionObserver(function (entries, obs) {\r\n          entries.forEach(function (entry) {\r\n            if (entry.isIntersecting) {\r\n              entry.target.classList.add('is-visible');\r\n              obs.unobserve(entry.target);\r\n            }\r\n          });\r\n        }, {\r\n          rootMargin: '0px 0px -50px 0px',\r\n          threshold: .08\r\n        });\r\n\r\n        revealItems.forEach(function (item) {\r\n          observer.observe(item);\r\n        });\r\n      } else {\r\n        revealItems.forEach(function (item) {\r\n          item.classList.add('is-visible');\r\n        });\r\n      }\r\n\r\n      var modal = document.getElementById('image-modal');\r\n      var modalImage = document.getElementById('modal-image');\r\n      var closeModal = document.querySelector('.modal-close');\r\n\r\n      document.querySelectorAll('.gallery-item').forEach(function (item) {\r\n        function openImage() {\r\n          if (!modal || !modalImage) return;\r\n\r\n          modalImage.src = imageData[item.getAttribute('data-full')];\r\n          modalImage.alt = item.querySelector('img').alt;\r\n          modal.classList.add('is-open');\r\n          document.body.classList.add('nav-open');\r\n          closeModal.focus();\r\n        }\r\n\r\n        item.addEventListener('click', openImage);\r\n\r\n        item.addEventListener('keydown', function (event) {\r\n          if (event.key === 'Enter' || event.key === ' ') {\r\n            event.preventDefault();\r\n            openImage();\r\n          }\r\n        });\r\n      });\r\n\r\n      function hideModal() {\r\n        modal.classList.remove('is-open');\r\n        document.body.classList.remove('nav-open');\r\n        modalImage.src = '';\r\n      }\r\n\r\n      if (closeModal) {\r\n        closeModal.addEventListener('click', hideModal);\r\n      }\r\n\r\n      if (modal) {\r\n        modal.addEventListener('click', function (event) {\r\n          if (event.target === modal) hideModal();\r\n        });\r\n      }\r\n\r\n      document.addEventListener('keydown', function (event) {\r\n        if (event.key === 'Escape' && modal.classList.contains('is-open')) {\r\n          hideModal();\r\n        }\r\n      });\r\n\r\n      var form = document.getElementById('enquiry-form');\r\n      var formMessage = document.getElementById('form-message');\r\n\r\n      if (form) {\r\n        form.addEventListener('submit', function (event) {\r\n          event.preventDefault();\r\n\r\n          var name = document.getElementById('name').value.trim();\r\n\r\n          formMessage.textContent =\r\n            'Thank you' +\r\n            (name ? ', ' + name.split(' ')[0] : '') +\r\n            '! We will be in touch soon.';\r\n\r\n          form.reset();\r\n        });\r\n      }\r\n\r\n      var year = document.getElementById('year');\r\n\r\n      if (year) {\r\n        year.textContent = new Date().getFullYear();\r\n      }\r\n    }());\r\n  <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pratiksha Customized Cake Designs | Premium Custom Cakes in Kanpur Skip to content P Pratiksha Cakes Customized cake designs Home About Cakes Gallery Testimonials Contact Order now \u2726 Premium custom cakes \u00b7 Kanpur Crafting beautiful cakes for every celebration. Thoughtfully designed, lovingly handmade, and finished just for your moment. From intimate birthdays to once-in-a-lifetime weddings, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12"}],"version-history":[{"count":4,"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":18,"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions\/18"}],"wp:attachment":[{"href":"https:\/\/pratiksha.digigroo.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}