@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&display=swap');
:root{--navy:#242b30;--navy2:#953f23;--green:#257052;--saf:#b4532a;--ink:#242b30;--muted:#626864;--line:#e1dfd7;--bg:#faf9f5;--soft:#f0eee7;--r:20px}
html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:Outfit,"Noto Sans Devanagari",system-ui,sans-serif;font-size:17px}h1,h2,h3{text-wrap:balance}a,button,summary{touch-action:manipulation}a:focus-visible,summary:focus-visible,button:focus-visible{outline:3px solid #b4532a;outline-offset:5px}.wrap{max-width:1240px;padding-inline:32px}.hdr{background:rgba(250,249,245,.95);backdrop-filter:blur(16px)}.hdr .wrap{height:82px}.brand{font-size:24px;letter-spacing:-1px}.nav{gap:20px}.nav a{font-size:13px;font-weight:500}.nav a:hover{color:var(--saf)}.lang{border-left:1px solid var(--line);padding-left:12px}.lang a.on{background:#eee9df;border-radius:6px}.btn{border-radius:9px;font-size:15px;min-height:54px;padding-inline:22px;transition:transform .2s,box-shadow .2s,background .2s}.btn:hover{transform:translateY(-3px);box-shadow:0 8px 20px #242b3014}.btn:active{transform:translateY(0)}
.hero{background:var(--bg);color:var(--ink);overflow:hidden;border-bottom:1px solid var(--line)}.hero>picture{display:none}.hero .wrap{padding:78px 32px 68px;display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center}.hero h1{font-size:clamp(46px,5.2vw,72px);line-height:1.03;letter-spacing:-3.8px;font-weight:600;margin:24px 0!important;max-width:700px}.hero h1 em{font-style:normal;color:var(--saf)}.hero p{font-size:18px;line-height:1.65;color:var(--muted);max-width:520px}.hero .tag{background:transparent!important;color:var(--muted)!important;padding:0;letter-spacing:2px;font-size:11px}.hero .tag:before{content:'';display:inline-block;width:7px;height:7px;background:var(--saf);border-radius:50%;margin-right:10px}.hero .ctas{gap:12px;flex-wrap:wrap;margin-top:28px}.hero .btn-white{background:var(--saf);color:white}.hero .btn-wa{background:transparent;color:var(--ink);border:1px solid #ccc9be}.ticks{color:var(--muted);font-size:12px;gap:8px 15px;margin-top:28px}.ticks span:before{color:var(--saf)}
.product-stage{position:relative;background:#eeebe2;border:1px solid #e4dfd3;border-radius:28px;padding:24px 32px 0;min-height:490px;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background-image:radial-gradient(#c9c1af 1px,transparent 1px);background-size:18px 18px}.stage-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:#655f50}.stage-top b{background:#faf9f5;padding:7px 10px;border-radius:5px;font-weight:500}.stage-link{margin:20px auto 0;background:#fff;padding:10px 14px;border:1px solid #e1ddd2;border-radius:9px;font-size:12px;color:#6b6b62;box-shadow:0 5px 15px #3c35200a}.stage-link span{color:var(--saf)}.product-stage .demo-phone{display:block;width:236px;max-width:80%;margin:24px auto -95px;transform:rotate(-5deg);border:7px solid #292e2a;border-radius:28px;box-shadow:20px 25px 40px #504a3826;overflow:hidden;background:white;transition:transform .3s}.product-stage .demo-phone:hover{transform:rotate(0)}.demo-phone img{width:100%}.stage-note{position:absolute;right:14px;bottom:42px;background:#fffdf9;border:1px solid #ded8cb;box-shadow:0 10px 30px #51432a15;border-radius:12px;padding:14px 18px;font-size:13px;transform:rotate(3deg);max-width:190px}.stage-note small{display:block;color:var(--muted);margin-top:3px;font-size:11px}.stage-note b{color:var(--saf);font-weight:500}
.sec{padding:90px 0}.sec h2{font-size:clamp(30px,3.4vw,45px);letter-spacing:-1.5px;font-weight:500;line-height:1.12;margin-bottom:22px}.sec h3{font-size:20px;font-weight:500;letter-spacing:-.5px}.sec .lead{font-size:18px;max-width:510px}.grid2{gap:90px}.list{gap:0}.list li{padding:20px 0;border-bottom:1px solid var(--line);gap:18px}.list li:last-child{border-bottom:0}.list .ic{background:#f0e4da;border-radius:9px;width:40px;height:40px}.list .ic svg{fill:#a34c29}.list .muted{font-size:15px;line-height:1.6}.phone{width:290px;transform:rotate(4deg);box-shadow:25px 30px 0 #eee9de;border:8px solid #292e2a}.grid3{gap:28px}.card{border:0;background:transparent;padding:28px 0;border-top:1px solid #d5d0c4;border-radius:0}.card .muted{font-size:16px;line-height:1.7}.step b{background:transparent;color:var(--saf);font-size:34px;font-weight:400;width:auto;height:auto;margin-bottom:30px}.card .ic{background:#e8e2d6!important;color:#a34c29}.card .ic svg{width:19px;height:19px;fill:currentColor}
#price>.wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start}#price h2{max-width:300px}#price h2:after{content:'Your brand. Your properties. One link to share.';display:block;font-size:18px;line-height:1.6;letter-spacing:0;font-weight:400;color:var(--muted);margin-top:22px}html:not([lang="en-IN"]) #price h2:after{content:none}.price{background:#f1e9dd;border:1px solid #d9cbbb;border-radius:22px;padding:36px;max-width:none;margin-top:0!important}.price .amt{font-size:68px;letter-spacing:-4px;font-weight:500;color:var(--ink);margin:16px 0}.price .muted{font-size:15px;max-width:400px}.price ul{list-style:none;padding:0!important;line-height:2.2;font-size:15px}.price li:before{content:'✓';margin-right:10px;color:var(--saf)}.price .btn-wa{background:var(--saf);width:100%}.price .addon{line-height:1.65;border-top:1px solid #d9cbbb;padding-top:22px;margin-top:24px}#faq .doc{max-width:900px}#faq summary{font-weight:500;padding:8px 0;font-size:18px}#faq details p{font-size:16px;line-height:1.7;padding-bottom:16px}#contact{background:#ede8dc!important;color:var(--ink)!important;text-align:center}#contact h2{max-width:660px;margin-inline:auto;font-size:clamp(36px,4.5vw,58px)}#contact p{color:var(--muted)!important}#contact .wrap>div{justify-content:center;margin-top:25px}#contact .btn-wa{background:var(--saf)}.ftr{background:#272d29;padding-top:54px;padding-bottom:45px}.ftr .small{font-size:11px}.ftr .cols{gap:40px}.pb-sticky{background:#faf9f5}.pb-sticky .btn-wa{background:var(--saf)}
@media(max-width:1100px){.nav{gap:12px}.nav a{font-size:12px}.brand{font-size:21px}.hero .wrap{gap:32px}.hero h1{font-size:58px}.hero .ctas{flex-direction:column;align-items:flex-start}.product-stage{padding-inline:20px}.ticks{flex-direction:column}}
@media(max-width:899px){.hdr .wrap{height:68px}.hero .wrap{padding-top:46px;grid-template-columns:1fr 1fr;gap:25px}.hero h1{font-size:46px;letter-spacing:-2px}.hero p{font-size:16px}.product-stage{min-height:440px}.stage-top{font-size:9px}.stage-note{right:8px;bottom:25px}.sec{padding:64px 0}.grid2{gap:45px}.phone{margin-top:15px}#price>.wrap{gap:30px}.ftr{padding-bottom:110px}}
@media(max-width:620px){.wrap{padding-inline:22px}.hero .wrap{grid-template-columns:1fr;padding:42px 22px 32px;gap:34px}.hero h1{font-size:49px;max-width:420px;letter-spacing:-2.6px}.hero .ctas{flex-direction:column;align-items:stretch}.hero .btn{width:100%}.hero p{font-size:17px}.ticks{gap:7px}.product-stage{min-height:390px;padding-top:20px}.product-stage .demo-phone{width:215px;margin-top:18px;margin-bottom:-125px}.stage-note{right:14px;bottom:30px}.stage-link{margin-top:18px}.sec{padding:54px 0}.sec h2{font-size:34px}.grid3{gap:8px}#price>.wrap{grid-template-columns:1fr;gap:8px}#price h2{max-width:none}.price{padding:25px}.price .amt{font-size:58px}.phone{width:235px}.ftr .cols{gap:28px}.lang{font-size:13px}.brand{font-size:21px}.brand img{width:28px;height:28px}.pb-sticky .btn{font-size:14px}.card{padding:24px 0}.step b{margin-bottom:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
