@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,800;1,700;1,800;1,900&family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,600;0,700;1,700&family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;1,700&family=Inter:wght@400;500;600;700&display=swap);*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#170707;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{max-width:100%}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #e8c063;outline-offset:4px}section[id]{scroll-margin-top:24px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar{align-items:center;background:linear-gradient(120deg,#1a0a08,#3a0f0f 45%,#5a1414);display:flex;font-family:Segoe UI,Roboto,Arial,sans-serif;gap:32px;justify-content:space-between;padding:18px 48px}.navbar__brand{display:flex;flex-direction:column;gap:4px}.navbar__eyebrow{align-items:center;color:#d8b26a;display:flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:2px;text-transform:uppercase}.navbar__eyebrow-line{background:#d8b26a;height:1px;width:24px}.navbar__logo{color:#e8c063;font-family:Georgia,Times New Roman,serif;font-size:26px;font-style:italic;font-weight:700;margin:0}.navbar__links{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}.navbar__links a{color:#f1e6d8;font-size:15px;font-weight:500;opacity:.9;text-decoration:none;transition:opacity .2s ease,color .2s ease}.navbar__links a:focus-visible,.navbar__links a:hover{color:#e8c063;opacity:1}.navbar__phone{align-items:center;background:#e8c063;border-radius:999px;color:#2a0e0e;display:flex;font-size:15px;font-weight:700;gap:8px;padding:10px 20px;text-decoration:none;transition:background .2s ease,transform .2s ease;white-space:nowrap}.navbar__phone:focus-visible,.navbar__phone:hover{background:#f0d183;transform:translateY(-1px)}.navbar__phone-icon{height:16px;width:16px}@media (max-width:1150px){.navbar{flex-wrap:wrap;padding:16px 24px;row-gap:16px}.navbar__links{flex-wrap:wrap;gap:20px;justify-content:center;order:3;width:100%}}.navbar__brand{min-width:0}.navbar__toggle{display:none}.navbar__links a{align-items:center;display:inline-flex;min-height:44px}.navbar__phone{min-height:44px}@media (max-width:680px){.navbar{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 44px;padding:16px 20px}.navbar__brand{align-items:flex-start;text-align:left}.navbar__eyebrow{font-size:9px;letter-spacing:1px;line-height:1.5}.navbar__eyebrow-line{display:none}.navbar__logo{font-size:28px}.navbar__toggle{align-items:center;background:#0000;border:1px solid #e8c06373;border-radius:10px;color:#e8c063;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.navbar__phone{grid-column:1/-1;justify-content:center;justify-self:stretch}.navbar__links{background:#220b09;border:1px solid #e8c06340;border-radius:12px;display:none;gap:0;grid-column:1/-1;padding:8px}.navbar__links--open{align-items:stretch;display:flex;flex-direction:column}.navbar__links a{padding:10px 14px;width:100%}}.hero{align-items:flex-start;background:linear-gradient(135deg,#1a0605,#2c0a08 40%,#170606);display:flex;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;gap:48px;justify-content:space-between;overflow:hidden;padding:40px 48px 80px}.hero__content{flex:1 1;max-width:620px;min-width:0;padding-top:20px}.hero__headline{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:68px;font-style:italic;font-weight:800;letter-spacing:-.5px;line-height:1.05;margin:0 0 24px}.hero__headline-gold{color:#d9a441;display:block}.hero__headline-white{color:#f5efe6;display:block}.hero__subtext{color:#cfc4bb;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 36px;max-width:540px}.hero__highlight{color:#d9a441;font-weight:600}.hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.hero__btn{border:none;border-radius:999px;cursor:pointer;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-weight:700;padding:15px 28px;transition:transform .2s ease,background .2s ease,color .2s ease}.hero__btn--primary{background:#e8c063;color:#2a0e0e}.hero__btn--primary:hover{background:#f0d183;transform:translateY(-1px)}.hero__btn--secondary{background:#0000;border:1.5px solid #e8c063;color:#e8c063}.hero__btn--secondary:hover{background:#e8c0631a;transform:translateY(-1px)}.hero__media{flex:1 1;max-width:480px;min-width:0}.hero__image-frame{border:1px solid #e8c06340;border-radius:20px;overflow:hidden;position:relative}.hero__image{background:#0d0d0d;display:block;height:420px;object-fit:cover;width:100%}.hero__price-tag{bottom:20px;color:#f5efe6;left:20px;position:absolute}.hero__price{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:26px;font-weight:700;margin:0}.hero__rupee{color:#e8c063;margin-right:2px}.hero__price-unit{color:#cfc4bb;font-size:15px;font-weight:400;margin-left:2px}.hero__price-label{color:#cfc4bb;font-size:12px;margin:2px 0 0}.hero__live-badge{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#140a0899;border:1px solid #e8c06380;border-radius:999px;bottom:20px;color:#f5efe6;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;position:absolute;right:16px}.hero__live-dot{background:#4ade80;border-radius:50%;box-shadow:0 0 6px #4ade80;height:7px;width:7px}@media (max-width:960px){.hero{flex-direction:column;padding:32px 24px 56px}.hero__headline{font-size:44px}.hero__media{max-width:100%;width:100%}}@media (max-width:680px){.hero{gap:32px;padding:28px 20px 48px}.hero__content{padding-top:0;text-align:left;width:100%}.hero__headline{font-size:clamp(36px,8.5vw,52px);line-height:1.1}.hero__subtext{margin-bottom:24px}.hero__actions{align-items:stretch;flex-direction:column;gap:12px}.hero__btn{min-height:48px;padding:14px 18px;width:100%}.hero__image{aspect-ratio:1/1;height:auto;object-fit:cover}.hero__live-badge{bottom:auto;right:14px;top:14px}.hero__price-tag{background:#140a08cc;border-radius:12px;bottom:14px;left:14px;padding:10px 14px}}.ticker{background:#1a0908;border-bottom:1px solid #e8c06326;border-top:1px solid #e8c06326;overflow:hidden;padding:22px 0;width:100%}.ticker__track{animation:ticker-scroll 22s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.ticker__group{align-items:center;display:flex;flex-shrink:0}.ticker__item{color:#7a5a2e;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:32px;font-style:italic;font-weight:600;padding:0 28px;white-space:nowrap}.ticker__dot{color:#9c7a3a;font-size:18px;line-height:1}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker:hover .ticker__track{animation-play-state:paused}@media (max-width:768px){.ticker__item{font-size:22px;padding:0 18px}.ticker__track{animation-duration:16s}}.why{background:#170707;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;padding:64px 48px 80px}.why__header{margin-bottom:48px;max-width:780px}.why__eyebrow{align-items:center;color:#d8b26a;display:flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.why__eyebrow-line{background:#d8b26a;height:1px;width:24px}.why__headline{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:48px;font-weight:700;line-height:1.15;margin:0 0 20px}.why__highlight{color:#d9a441}.why__subtext{color:#b8aca2;font-size:16px;line-height:1.7;margin:0;max-width:680px}.why__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.why__card{background:linear-gradient(160deg,#2a0e0d,#1c0908);border:1px solid #e8c0632e;border-radius:16px;overflow:hidden;padding:28px 26px;position:relative;transition:border-color .25s ease,transform .25s ease}.why__card:hover{border-color:#e8c06373;transform:translateY(-3px)}.why__card--image{background:linear-gradient(160deg,#2a0e0deb,#140908f2)}.why__card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px}.why__icon{color:#e8c063;height:26px;width:26px}.why__number{color:#e8c06359;font-family:Playfair Display,Georgia,serif;font-size:22px}.why__card-title{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:22px;font-weight:600;line-height:1.3;margin:0 0 12px}.why__card-desc{color:#b8aca2;font-size:14.5px;line-height:1.65;margin:0}@media (max-width:1024px){.why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.why{padding:48px 20px}.why__headline{font-size:34px}.why__grid{gap:16px;grid-template-columns:1fr}.why__header{margin-bottom:32px}.why__card{padding:24px 20px}}.how{background:#170707;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;padding:56px 48px 80px}.how__header{margin-bottom:64px;max-width:760px}.how__eyebrow{align-items:center;color:#d8b26a;display:flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.how__eyebrow-line{background:#d8b26a;height:1px;width:24px}.how__headline{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:48px;font-weight:700;line-height:1.15;margin:0}.how__highlight{color:#d9a441}.how__steps{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}.how__step{display:flex;flex-direction:column}.how__circle-row{margin-bottom:28px;position:relative}.how__circle,.how__circle-row{align-items:center;display:flex}.how__circle{background:#170707;border:1px solid #e8c06366;border-radius:50%;color:#e8c063;flex-shrink:0;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:18px;font-weight:600;height:68px;justify-content:center;width:68px}.how__line{background:#e8c0634d;flex:1 1;height:1px;margin-left:8px}.how__step-title{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:22px;font-weight:600;margin:0 0 10px}.how__step-desc{color:#b8aca2;font-size:14.5px;line-height:1.65;margin:0}@media (max-width:900px){.how__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.how__line{display:none}}@media (max-width:680px){.how{padding:48px 20px}.how__header{margin-bottom:32px}.how__headline{font-size:clamp(30px,8vw,36px)}.how__steps{row-gap:32px}.how__circle-row{justify-content:center;margin-bottom:18px}.how__circle{height:56px;width:56px}}@media (max-width:560px){.how__steps{grid-template-columns:1fr}}.testimonials{background:#170707;display:flex;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;gap:64px;padding:64px 48px 88px}.testimonials__intro{align-self:flex-start;flex:0 1 420px;min-width:0;position:-webkit-sticky;position:sticky;top:32px}.testimonials__eyebrow{align-items:center;color:#d8b26a;display:flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.testimonials__eyebrow-line{background:#d8b26a;height:1px;width:24px}.testimonials__headline{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:46px;font-weight:700;line-height:1.15;margin:0 0 24px}.testimonials__highlight{color:#d9a441}.testimonials__rating{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.testimonials__stars{display:flex;gap:3px}.testimonials__star{fill:#e8c063;color:#e8c063;height:18px;width:18px}.testimonials__rating-text{color:#b8aca2;font-size:14px}.testimonials__list{display:flex;flex:1 1;flex-direction:column;gap:24px;max-width:680px;min-width:0}.testimonials__card{background:linear-gradient(160deg,#2a0e0d,#1c0908);border:1px solid #e8c0634d;border-radius:16px;padding:32px 36px}.testimonials__quote{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:21px;font-style:normal;font-weight:500;line-height:1.5;margin:0 0 24px}.testimonials__author{font-size:14px;margin:0}.testimonials__name{color:#e8c063;font-weight:700}.testimonials__dot{color:#6f6660}.testimonials__location{color:#9a8f85}@media (max-width:960px){.testimonials{flex-direction:column;gap:40px;padding:48px 24px 64px}.testimonials__intro{flex:none;position:static}.testimonials__headline{font-size:36px}.testimonials__list{max-width:100%}}@media (max-width:480px){.testimonials__card{padding:24px 22px}.testimonials__quote{font-size:18px}}@media (max-width:680px){.testimonials{gap:28px;padding:48px 20px}.testimonials__intro{width:100%}.testimonials__headline{font-size:clamp(30px,8vw,36px)}.testimonials__rating{justify-content:center}.testimonials__card{padding:24px 20px}.testimonials__author{line-height:1.7}}.contact,.contact *{box-sizing:border-box;text-align:left}.contact{background:#170707;display:flex;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;gap:64px;padding:64px 48px 88px}.contact__info{flex:0 1 460px;min-width:0}.contact__eyebrow{align-items:center;color:#d8b26a;display:flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.contact__eyebrow-line{background:#d8b26a;height:1px;width:24px}.contact__headline{color:#f5efe6;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:52px;font-weight:700;line-height:1.1;margin:0 0 24px}.contact__highlight{color:#d9a441;font-style:italic}.contact__subtext{color:#b8aca2;font-size:16px;line-height:1.6;margin:0 0 36px;max-width:460px}.contact__list{display:flex;flex-direction:column;gap:22px;list-style:none;margin:0;padding:0}.contact__item{align-items:flex-start;display:flex;gap:16px}.contact__item-icon{align-items:center;border:1px solid #e8c06366;border-radius:50%;color:#e8c063;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.contact__item-label{color:#d8b26a;font-size:13px;font-weight:600;margin:0 0 4px}.contact__item-text{color:#f5efe6;font-size:15px;line-height:1.5;margin:0}.contact__form{background:linear-gradient(160deg,#2a0e0d,#1c0908);border:1px solid #e8c06340;border-radius:20px;flex:1 1;max-width:560px;min-width:0;padding:40px 44px}.contact__row{display:flex;gap:24px;margin-bottom:26px}.contact__field{display:flex;flex:1 1;flex-direction:column;min-width:0}.contact__label{color:#d8b26a;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.contact__input{background:#0000;border:none;border-bottom:1px solid #e8c0634d;color:#f5efe6;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;outline:none;padding:6px 0 12px;transition:border-color .2s ease;width:100%}.contact__input::placeholder{color:#7a6f66;font-weight:400}.contact__input:focus{border-color:#e8c063}.contact__select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27><path d=%27M1 1l5 5 5-5%27 stroke=%27%23e8c063%27 stroke-width=%271.5%27 fill=%27none%27 fill-rule=%27evenodd%27/></svg>");background-position:right 4px center;background-repeat:no-repeat;cursor:pointer;padding-right:20px}.contact__select option{background:#1c0908;color:#f5efe6}.contact__textarea{min-height:70px;resize:vertical}.contact__submit,.contact__textarea{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif}.contact__submit{background:#e8c063;border:none;border-radius:999px;color:#2a0e0e;cursor:pointer;font-size:15.5px;font-weight:700;margin-top:8px;padding:17px;transition:background .2s ease,transform .2s ease;width:100%}.contact__submit:hover{background:#f0d183;transform:translateY(-1px)}.contact__footnote{color:#9a8f85;font-size:13px;margin:16px 0 0;text-align:center!important}@media (max-width:1100px){.contact{flex-direction:column;padding:48px 24px 64px}.contact__info{flex:none}.contact__headline{font-size:38px}.contact__form{max-width:100%;padding:32px 26px;width:100%}.contact__row{flex-direction:column;gap:20px}}.contact__input{font-size:16px;min-height:44px;min-width:0}.contact__submit{min-height:48px;text-align:center}@media (max-width:680px){.contact{gap:32px;padding:48px 20px}.contact__headline{font-size:clamp(32px,8vw,38px)}.contact__form{padding:28px 20px}.contact__item{gap:12px}.contact__item>div{min-width:0;overflow-wrap:anywhere}.contact__footnote{line-height:1.6}}.footer,.footer *{box-sizing:border-box;text-align:left}.footer{background:radial-gradient(ellipse at 15% 20%,#781e198c 0,#0000 55%),radial-gradient(ellipse at 55% 60%,#5a141280 0,#0000 50%),linear-gradient(160deg,#6e1f1c,#5c1815 55%,#4a1210);font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;padding:56px 48px 28px}.footer__top{display:flex;gap:48px;justify-content:space-between;margin-bottom:44px}.footer__brand{flex:0 1 460px;min-width:0}.footer__logo{color:#e8c063;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:40px;font-style:italic;font-weight:700;margin:0 0 16px}.footer__tagline{color:#e6d8d3;font-size:15px;line-height:1.6;margin:0 0 28px;max-width:420px}.footer__cta{background:#e8c063;border:none;border-radius:999px;color:#2a0e0e;cursor:pointer;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-size:14.5px;font-weight:700;padding:15px 26px;transition:background .2s ease,transform .2s ease}.footer__cta:hover{background:#f0d183;transform:translateY(-1px)}.footer__col{display:flex;flex-direction:column;gap:18px}.footer__heading{border-bottom:1px solid #e8c06366;color:#e8c063;display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;padding-bottom:10px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.footer__contact-item{align-items:flex-start;color:#f2e9e4;display:flex;font-size:14.5px;gap:10px;line-height:1.55}.footer__icon{color:#e8c063;flex-shrink:0;margin-top:2px}.footer__links{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.footer__links a{color:#f2e9e4;font-size:14.5px;text-decoration:none;transition:color .2s ease}.footer__links a:hover{color:#e8c063}.footer__divider{background:#e8c06340;height:1px;margin-bottom:20px}.footer__bottom{color:#d8c5be;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between}@media (max-width:1000px){.footer__top{flex-direction:column;gap:36px}.footer__brand{flex:none}.footer__bottom{flex-direction:column}}@media (max-width:680px){.footer{padding:48px 20px 24px}.footer__logo{font-size:34px}.footer__cta{min-height:48px;text-align:center;width:100%}.footer__col{min-width:0}.footer__links{gap:4px}.footer__links a{align-items:center;display:inline-flex;min-height:44px}.footer__bottom{gap:16px;line-height:1.6;overflow-wrap:anywhere}}
/*# sourceMappingURL=main.3fde69af.css.map*/