html:has(.lp){scroll-behavior:smooth;background:#2e070d}.lp{--maroon:#4a0e17;--maroon-mid:#6b1424;--maroon-deep:#2e070d;--maroon-ink:#1f0408;--gold:#c9a24a;--gold-deep:#a87c34;--gold-light:#e9d7a8;--ivory:#f3e6cc;--ivory-paper:#faf3e4;--text:#f6ebd6;--text-2:#dcc7a6;--text-3:#b89c80;--label:#e6cb8a;--line:#c9a24a42;--foil:linear-gradient(100deg, #b98e3e 0%, #e9d7a8 18%, #c9a24a 32%, #f6e9c4 46%, #a87c34 60%, #e9d7a8 78%, #c9a24a 100%);--btn-gold:linear-gradient(180deg, #fbf0cf 0%, #ebd08e 26%, #c9a24a 60%, #a87c34 100%);--serif:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--display:"Marcellus", "Palatino Linotype", Palatino, Georgia, serif;--body:"Cormorant Garamond", "Garamond", Georgia, serif;--script:"Pinyon Script", "Snell Roundhand", cursive;--hindi:"Tiro Devanagari Hindi", "Kohinoor Devanagari", serif;--sans:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--art:"/kiosk/img/heritage";--ease:cubic-bezier(.2, .7, .2, 1);background:var(--maroon-deep);color:var(--text);font:500 21px/1.55 var(--body);text-rendering:optimizelegibility;overflow-x:clip}.lp img{max-width:100%;display:block}.lp p+p{margin-top:0}.lp h1,.lp h2,.lp h3,.lp h4{font-weight:500}.lp [lang=hi]{font-family:var(--hindi)}.lp button{font:inherit;cursor:pointer}.lp .wrap{width:min(1200px,100% - 48px);margin:0 auto}.lp .label{font:600 13px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--label)}.lp h2{font:italic 500 clamp(40px, 4.6vw, 64px)/1.04 var(--serif);letter-spacing:-.012em}.lp .lead{color:var(--text-2);max-width:40ch;font-size:22px}.lp section{padding:120px 0}.lp .head{text-align:center;justify-items:center;gap:16px;margin-bottom:64px;display:grid}.lp .foil{background:var(--foil);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite lp-foil}@keyframes lp-foil{to{background-position:-200% 0}}.lp .btn-gold{background:var(--btn-gold);color:#3a0a12;min-height:56px;font:600 16px/1 var(--sans);letter-spacing:.04em;text-shadow:0 1px #fff6d68c;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 30px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #fff0c880,0 0 0 4px #c9a24a2e,0 18px 40px -16px #c9a24ab3}.lp .btn-gold:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff0c899,0 0 0 6px #c9a24a38,0 24px 50px -16px #c9a24ad9}.lp .btn-gold:disabled{opacity:.6;transform:none}.lp .btn-line{min-height:56px;color:var(--text);font:500 16px/1 var(--sans);letter-spacing:.04em;background:0 0;border:1px solid #c9a24a99;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex}.lp .btn-line:hover{border-color:var(--gold);background:#c9a24a1a}.lp .live-dot{background:#3a0a12;border-radius:50%;width:8px;height:8px;position:relative}.lp .live-dot:after{content:"";animation:lp-ping 1.8s var(--ease) infinite;border:1px solid #3a0a12;border-radius:50%;position:absolute;inset:-4px}.lp .btn-line .live-dot{background:var(--gold-light)}.lp .btn-line .live-dot:after{border-color:var(--gold-light)}@keyframes lp-ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.lp .nav{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--line);background:#2e070ddb;padding:0;position:sticky;top:0}.lp .nav .wrap{justify-content:space-between;align-items:center;height:72px;display:flex}.lp .brand{font:italic 500 27px/1 var(--serif);text-decoration:none}.lp .nav nav{font:500 15px/1 var(--sans);align-items:center;gap:30px;display:flex}.lp .nav nav a:not(.btn-gold){color:var(--text-2);font-size:15px;text-decoration:none}.lp .nav nav a:not(.btn-gold):hover{color:var(--text)}.lp .nav nav a.btn-gold{color:#3a0a12;min-height:44px;padding:0 22px;font-size:14px}.lp .ipad{aspect-ratio:3/4;background:linear-gradient(145deg,#33221a,#0d0705 60%,#22160f);border-radius:6.5%/4.9%;position:relative;box-shadow:0 0 0 1px #c9a24a66,inset 0 0 0 1px #ffffff0d,0 60px 120px -40px #000000d9,0 20px 60px -30px #c9a24a40;container-type:inline-size}.lp .ipad:before{content:"";background:#1b1b22;border-radius:50%;width:1.4cqw;height:1.4cqw;position:absolute;top:1.6cqw;left:50%;translate:-50%;box-shadow:inset 0 0 0 .3cqw #0a0a0e}.lp .ipad>*{inset:3.6cqw;position:absolute!important}.lp .scr{text-align:center;background:url(/kiosk/img/heritage/paisley-tile.svg) 0 0 / 26cqw, radial-gradient(120% 80% at 50% 38%, var(--maroon-mid), var(--maroon) 55%, var(--maroon-deep));border-radius:3cqw;place-items:center;display:grid;overflow:hidden}.lp .scr .arch{filter:drop-shadow(0 0 4cqw #c9a24a2e);width:auto;max-width:none;height:74%;position:absolute;top:6cqw;left:50%;translate:-50%}.lp .scr .in{z-index:2;justify-items:center;gap:1.6cqw;margin-top:2cqw;display:grid;position:relative}.lp .scr .hash{font:italic 500 5.8cqw/1.1 var(--serif);color:var(--text);white-space:nowrap}.lp .scr .lm{font:600 2.5cqw/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--label)}.lp .scr .start{background:var(--btn-gold);color:#3a0a12;width:21cqw;height:21cqw;font:700 3cqw/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;animation:lp-pulse 2.6s var(--ease) infinite;transition:transform .2s var(--ease);border:0;border-radius:50%;place-items:center;margin-top:4cqw;display:grid;box-shadow:0 0 0 1.4cqw #c9a24a38,0 0 0 3.2cqw #c9a24a14,0 3cqw 6cqw -2cqw #0009}.lp .scr .start.still{animation:none}.lp .scr button.start:hover{transform:scale(1.05)}.lp .scr .start:focus-visible{outline:.6cqw solid var(--text);outline-offset:1.6cqw}@keyframes lp-pulse{50%{box-shadow:0 0 0 2.2cqw #c9a24a2e,0 0 0 5cqw #c9a24a0d,0 3cqw 6cqw -2cqw #0009}}.lp .frieze{justify-content:center;align-items:flex-end;display:flex}.lp .frieze img{width:41%}.lp .frieze .k{z-index:1;width:18%;margin:0 -2% 1%;position:relative}.lp .scr .frieze{width:76%;position:absolute;bottom:4cqw;left:50%;translate:-50%}.lp .scr .diya{width:10cqw;position:absolute;bottom:4cqw}.lp .scr .diya.l{left:4cqw}.lp .scr .diya.r{right:4cqw}.lp .flicker{transform-origin:50% 80%;animation:2.6s ease-in-out infinite lp-flicker}@keyframes lp-flicker{30%{transform:scale(1.05,.97)}60%{opacity:.88;transform:scale(.97,1.04)}}.lp .hero{background:url(/kiosk/img/heritage/paisley-tile.svg) 0 0 / 150px, radial-gradient(60% 70% at 72% 45%, var(--maroon-mid), var(--maroon) 50%, var(--maroon-deep));padding:52px 0 30px;position:relative;overflow:hidden}.lp .hero .grid{grid-template-columns:1fr 1fr;align-items:start;gap:40px;padding-top:8px;display:grid}.lp .hero h1{font:400 clamp(38px, 4.6vw, 64px)/1.2 var(--display);letter-spacing:.01em;color:var(--text);text-wrap:balance}.lp .hero h1 span{color:#f3e6cc}.lp .hero .sub{color:var(--text-2);max-width:28ch;margin:26px 0 34px;font-size:clamp(22px,1.55vw,28px);line-height:1.45}@media (min-width:1100px){.lp .hero .sub{font-size:28px}}.lp .ctas{flex-wrap:wrap;gap:12px;display:flex}.lp .hero .free{font:500 15px/1.4 var(--sans);color:var(--text-2);margin-top:18px}.lp .hero .free b{color:var(--text);font-weight:600}.lp .device{justify-items:center;padding:10px 0 40px;display:grid;position:relative}.lp .device .ipad{width:min(480px,100%);transition:rotate .6s var(--ease);rotate:-2deg}.lp .device:hover .ipad{rotate:0deg}.lp .device .stand{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:linear-gradient(90deg,#160c08,#3b2a20 50%,#160c08);width:70px;height:54px;margin-top:-6px}.lp .device .base{background:radial-gradient(#000a,#0000 70%);border-radius:50%;width:200px;height:10px}.lp .hint{font:400 32px/1 var(--script);color:var(--gold-light);pointer-events:none;justify-items:end;gap:2px;display:grid;position:absolute;top:46%;left:-6px;rotate:-6deg}.lp .hint svg{width:92px;height:40px}.lp .proof{border-block:1px solid var(--line);background:var(--maroon-deep)}.lp .proof .wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 32px;padding:30px 0;display:flex}.lp .faces{padding-left:12px;display:flex}.lp .faces span{width:48px;height:48px;font:italic 600 11px/1 var(--serif);letter-spacing:-.04em;color:#3a0a12;border:2px solid var(--maroon-deep);background:var(--btn-gold);border-radius:50%;place-items:center;margin-left:-12px;display:grid;box-shadow:0 6px 14px -6px #0009}.lp .faces span:nth-child(2){color:#fff;background:linear-gradient(160deg,#e3a9a0,#c2575e)}.lp .faces span:nth-child(3){background:linear-gradient(160deg,#f3e6cc,#d9bc78)}.lp .faces span:nth-child(4){color:var(--gold-light);background:linear-gradient(160deg,#8e1b2c,#4a0e17)}.lp .faces span:nth-child(5){color:var(--gold-light);background:linear-gradient(160deg,#6b1424,#2e070d)}.lp .proof .count{align-items:center;gap:14px;display:flex}.lp .proof .count strong{font:600 56px/.9 var(--serif);letter-spacing:-.03em}.lp .proof .count span{font:500 16px/1.25 var(--sans);color:var(--text);text-align:left;gap:4px;display:grid}.lp .proof .count small{font:500 12px/1.2 var(--sans);letter-spacing:.04em;color:var(--text-3)}.lp .proof .sep{background:var(--line);width:1px;height:44px}.lp .proof .fomo{font:600 15px/1.3 var(--sans);color:var(--label);background:#c9a24a14;border:1px solid #c9a24a66;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:flex}.lp .proof .pulse{background:#4ade80;border-radius:50%;width:8px;height:8px;position:relative}.lp .proof .pulse:after{content:"";animation:lp-ping 1.8s var(--ease) infinite;border:1px solid #4ade80;border-radius:50%;position:absolute;inset:-4px}.lp .steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp .step{border:1px solid var(--line);background:linear-gradient(#6b14248c,#2e070d66);border-radius:6px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.lp .step .vis{border-bottom:1px solid var(--line);height:300px;position:relative;overflow:hidden}.lp .step .txt{align-content:start;gap:10px;padding:28px 28px 32px;display:grid}.lp .step .n{font:600 13px/1 var(--sans);letter-spacing:.14em;color:var(--label)}.lp .step h3{font:italic 500 32px/1.08 var(--serif)}.lp .step p{color:var(--text-2);font-size:20px}.lp .v1{background:radial-gradient(70% 80% at 50% 100%,#f0963c38,#0000 70%),linear-gradient(#3a0b14,#22060b)}.lp .v1 .kiosk{z-index:1;justify-items:center;display:grid;position:absolute;top:10px;left:50%;translate:-50%}.lp .v1 .kiosk .ipad{width:188px}.lp .v1 .kiosk .stand{clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);background:linear-gradient(90deg,#160c08,#3b2a20 50%,#160c08);width:40px;height:44px;margin-top:-2px}.lp .v1 .tcard{z-index:2;background:var(--ivory-paper);width:72px;color:var(--maroon);text-align:center;opacity:.92;justify-items:center;gap:4px;padding:8px 6px;display:grid;position:absolute;bottom:18px;right:14px;rotate:8deg;box-shadow:0 16px 30px -14px #000000d9}.lp .v1 .tcard small{font:600 7px/1.15 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-deep)}.lp .v1 .tcard .qr{background-size:6px 6px,auto;width:44px;height:44px}.lp .v1 .tcard .qr:before,.lp .v1 .tcard .qr:after{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--ivory-paper), inset 0 0 0 5px var(--maroon);border-width:2.5px}.lp .qr{background:conic-gradient(from 90deg at 3px 3px, var(--maroon) 25%, transparent 0) 0 0 / 12px 12px, linear-gradient(var(--ivory-paper), var(--ivory-paper));width:84px;height:84px;position:relative}.lp .qr:before,.lp .qr:after{content:"";border:5px solid var(--maroon);background:var(--ivory-paper);width:24px;height:24px;box-shadow:inset 0 0 0 4px var(--ivory-paper), inset 0 0 0 9px var(--maroon);position:absolute;top:0}.lp .qr:before{left:0}.lp .qr:after{right:0}.lp .v1 .floor{background:linear-gradient(#0000,#00000059);height:46px;position:absolute;inset:auto 0 0}.lp .v2{background:#1a0806}.lp .v2 .person{object-fit:cover;object-position:50% 22%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.lp .v2 .shade{background:linear-gradient(#1404068c,#0000 30% 55%,#140406bf);position:absolute;inset:0;box-shadow:inset 0 0 0 10px #14040659,inset 0 0 0 11px #c9a24a73}.lp .v2 .bub{max-width:74%;font:500 14px/1.35 var(--sans);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;padding:10px 14px;position:absolute;box-shadow:0 16px 30px -12px #000000b3}.lp .v2 .bub b{letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;font-size:10px;display:block}.lp .v2 .h{color:var(--text);background:#2e070dd9;border-bottom-left-radius:4px;left:20px}.lp .v2 .h b{color:var(--label)}.lp .v2 .g{color:var(--maroon);background:#f6ebd6f0;border-bottom-right-radius:4px;right:20px}.lp .v2 .g b{color:var(--gold-deep)}.lp .v2 .b1{top:54px}.lp .v2 .b2{bottom:22px}.lp .v2 .wave{vertical-align:middle;align-items:center;gap:2px;height:12px;margin-left:8px;display:inline-flex}.lp .v2 .wave i{background:var(--maroon);border-radius:2px;width:2px;animation:.9s ease-in-out infinite lp-wave}.lp .v2 .wave i:nth-child(2){animation-delay:.15s}.lp .v2 .wave i:nth-child(3){animation-delay:.3s}.lp .v2 .wave i:nth-child(4){animation-delay:.45s}.lp .v2 .wave i:nth-child(5){animation-delay:.6s}@keyframes lp-wave{0%,to{height:3px}50%{height:12px}}.lp .v2 .rec{font:700 11px/1 var(--sans);letter-spacing:.08em;color:#fff;background:#00000073;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;display:flex;position:absolute;top:18px;left:20px}.lp .v2 .rec:before{content:"";background:#e53935;border-radius:50%;width:8px;height:8px}.lp .v3{background:linear-gradient(#2a0a10,#1a0508);grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:10px;padding:22px;display:grid}.lp .tile{border-radius:4px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c9a24a4d}.lp .tile i{position:absolute;inset:0}.lp .tile span{font:600 11px/1.2 var(--sans);color:var(--text);text-align:left;background:linear-gradient(#0000,#0f0305e6);padding:18px 8px 7px;position:absolute;inset:auto 0 0}.lp .tile span small{color:var(--text-2);font-size:10px;font-weight:500;display:block}.lp .tile:after{content:"▶";width:20px;height:20px;color:var(--maroon);background:#f6ebd6e6;border-radius:50%;place-items:center;font-size:8px;display:grid;position:absolute;top:7px;right:7px}.lp .pricing{background:var(--maroon);border-block:1px solid var(--line)}.lp .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.lp .plan{box-shadow:0 0 0 1px var(--line), 0 50px 90px -50px #000c;background:linear-gradient(175deg,#3a0a12e6,#24060bf2);border-radius:8px;grid-template-rows:auto auto auto 1fr auto;display:grid;position:relative;overflow:hidden}.lp .plan.pro{box-shadow:0 0 0 1px #c9a24abf, 0 0 0 7px var(--maroon), 0 0 0 8px #c9a24a4d, 0 60px 100px -50px #000000e6}.lp .plan .badge{z-index:2;font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#3a0a12;background:var(--btn-gold);border-radius:999px;padding:9px 13px;position:absolute;top:18px;right:18px}.lp .plan .pic{border-bottom:1px solid var(--line);background:radial-gradient(60% 70% at 50% 100%,#f0963c33,#0000 70%),url(/kiosk/img/heritage/paisley-tile.svg) 0 0/120px,linear-gradient(#4a0e17,#2e070d);place-items:end center;height:300px;padding-top:30px;display:grid;position:relative;overflow:hidden}.lp .plan .pic>.ipad{width:190px;margin-bottom:-20px}.lp .plan .top{gap:6px;padding:30px 28px 8px;display:grid}.lp .plan .name{font:600 14px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--label)}.lp .plan .amt{font:italic 500 60px/1 var(--serif);letter-spacing:-.02em}.lp .plan .amt small{font:500 16px/1 var(--sans);color:var(--text-2);letter-spacing:0;margin-left:8px;font-style:normal}.lp .plan .for{color:var(--text-2);font-size:19px}.lp .plan ul{align-content:start;padding:18px 28px 8px;list-style:none;display:grid}.lp .plan li{border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:4px 12px;padding:16px 0;display:grid}.lp .plan li:before{content:"";background:#c9a24a29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E6CB8A' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/15px no-repeat;border-radius:50%;grid-row:span 2;width:26px;height:26px;margin-top:2px}.lp .plan li.plus:before{background-color:var(--gold);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233A0A12' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E")}.lp .plan li strong{font:600 17px/1.3 var(--sans);color:var(--text)}.lp .plan li span{color:var(--text-2);font-size:19px;line-height:1.45}.lp .plan .inc{font:600 13px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--label);padding:20px 28px 0}.lp .plan .foot{gap:12px;padding:22px 28px 32px;display:grid}.lp .plan .foot .btn-gold,.lp .plan .foot .btn-line{width:100%}.lp .plan .foot small{text-align:center;font:500 14px/1.4 var(--sans);color:var(--text-2)}.lp .duo{width:250px;height:250px;position:relative}.lp .duo .ipad{width:170px;position:absolute;bottom:-20px;left:10px}.lp .duo .phone-s{z-index:2;width:76px;margin:0;position:absolute;bottom:18px;right:6px;box-shadow:0 0 0 1px #c9a24a99,0 20px 40px -12px #000c}.lp .duo .dl{z-index:3;background:var(--btn-gold);color:#3a0a12;width:44px;height:44px;font:700 22px/1 var(--sans);border-radius:50%;place-items:center;display:grid;position:absolute;top:34px;right:0;box-shadow:0 0 0 4px #c9a24a33,0 12px 24px -8px #000000b3}.lp .btn-gold.google svg{background:#fff;border-radius:50%;width:22px;height:22px;padding:3px}.lp .pnote{text-align:center;font:500 15px/1.5 var(--sans);color:var(--text-2);margin-top:34px}.lp .booth-wrap{transform-origin:50% 100%;align-items:flex-end;display:flex;position:relative;scale:.84}.lp .booth-wrap .diya{width:52px;margin:0 -4px 2px}.lp .booth{width:230px;height:310px;margin-bottom:-2px;position:relative}.lp .booth .canopy{border:2px solid var(--gold);background:linear-gradient(#7a1626,#4a0e17);border-bottom:0;border-radius:115px 115px 0 0/90px 90px 0 0;height:90px;position:absolute;top:0;left:0;right:0}.lp .booth .canopy:after{content:"";background:var(--gold);clip-path:polygon(50% 0,100% 70%,50% 100%,0 70%);width:14px;height:22px;position:absolute;top:-16px;left:50%;translate:-50%}.lp .booth .sign{font:italic 500 17px/1 var(--serif);color:var(--gold-light);white-space:nowrap;position:absolute;top:40px;left:50%;translate:-50%}.lp .booth .body{border:2px solid var(--gold);background:linear-gradient(90deg,#3a0a12,#5a1420 20%,#4a0e17 80%,#2e070d);border-top-width:1px;position:absolute;inset:88px 0 16px}.lp .booth .body:before{content:"";border:1px solid #c9a24a66;position:absolute;inset:8px}.lp .booth .ipad{width:124px;position:absolute;top:104px;left:50%;translate:-50%}.lp .booth .slot{background:linear-gradient(#c9a24a,#a87c34);border-radius:23px 23px 3px 3px;place-items:center;width:46px;height:58px;display:grid;position:absolute;bottom:34px;right:18px}.lp .booth .slot:before{content:"";background:#3a0a12;border-radius:2px;width:22px;height:3px;margin-top:-14px}.lp .booth .slot:after{content:"Letters";font:700 7px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#3a0a12;position:absolute;bottom:7px}.lp .booth .plinth{background:linear-gradient(#c9a24a,#8a6428);border-radius:2px;height:18px;position:absolute;bottom:0;left:-10px;right:-10px}.lp .phone-s{aspect-ratio:9/19;background:#120806;border-radius:12px;width:70px;margin:0 0 18px 24px;padding:3px;rotate:8deg;box-shadow:0 0 0 1px #c9a24a80}.lp .phone-s div{background:url(/kiosk/img/heritage/paisley-tile.svg) 0 0 / 40px, linear-gradient(180deg, var(--maroon-mid), var(--maroon-deep));height:100%;font:italic 500 9px/1.1 var(--serif);color:var(--text);text-align:center;border-radius:9px;place-items:center;padding:4px;display:grid}.lp .film{background:#120806;border-radius:4px;place-items:center;width:74px;height:50px;margin:0 24px 26px 0;display:grid;position:relative;rotate:-6deg;box-shadow:0 0 0 1px #c9a24a80}.lp .film:before{content:"▶";color:var(--gold-light);font-size:14px}.lp .film:after{content:"";border-block:3px dotted #c9a24a80;position:absolute;inset:3px 0}.lp .start-sec,.lp #book{scroll-margin-top:96px}.lp .start-sec .box{background:linear-gradient(170deg,#6b142499,#2e070d99);border:1px solid #c9a24a80;border-radius:8px;grid-template-columns:1.15fr auto .85fr;align-items:stretch;display:grid;overflow:hidden}.lp .start-sec .side{align-content:center;gap:18px;padding:56px 52px;display:grid}.lp .start-sec h3{font:italic 500 40px/1.08 var(--serif)}.lp .start-sec p{color:var(--text-2)}.lp .field{flex-wrap:wrap;gap:10px;display:flex}.lp .field input{min-height:58px;color:var(--text);font:500 17px/1 var(--sans);background:#1404068c;border:1px solid #c9a24a8c;border-radius:999px;outline:none;flex:240px;padding:0 20px}.lp .field input::placeholder{color:var(--text-3)}.lp .field input:focus{border-color:var(--gold-light);box-shadow:0 0 0 4px #c9a24a2e}.lp .start-sec .ok{font:500 15px/1.4 var(--sans);color:var(--label);min-height:1.4em}.lp .start-sec .fine{font:500 14px/1.4 var(--sans);color:var(--text-3)}.lp .or{background:var(--line);place-items:center;width:1px;display:grid;position:relative}.lp .or span{background:var(--maroon-deep);width:52px;height:52px;font:italic 500 20px/1 var(--serif);color:var(--gold-light);border:1px solid #c9a24a80;border-radius:50%;place-items:center;display:grid;position:absolute}.lp .start-sec .create{background:url(/kiosk/img/heritage/paisley-tile.svg) 0 0/130px,#2e070d80}.lp .ticks{font:500 16px/1.4 var(--sans);color:var(--text-2);gap:8px;list-style:none;display:grid}.lp .ticks li:before{content:"✓";color:var(--gold);margin-right:10px;font-weight:700}.lp .faq{padding-top:0}.lp .faq .grid{grid-template-columns:4fr 7fr;gap:80px;display:grid}.lp .faq .intro{align-content:start;gap:16px;display:grid}.lp .faq .intro .lead{font-size:20px}.lp .faq .intro a{color:var(--label)}.lp details{border-top:1px solid var(--line);padding:24px 0}.lp details:last-child{border-bottom:1px solid var(--line)}.lp summary{cursor:pointer;font:600 23px/1.3 var(--body);color:var(--text);justify-content:space-between;gap:20px;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary:after{content:"";width:30px;height:30px;transition:rotate .3s var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E6CB8A' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 7v10M7 12h10'/%3E%3C/svg%3E") 50%/16px no-repeat;border:1px solid #c9a24a80;border-radius:50%;flex:none}.lp details[open] summary:after{rotate:45deg}.lp details p{color:var(--text-2);max-width:58ch;margin-top:12px;font-size:20px}.lp footer{background:var(--maroon-ink);border-top:1px solid var(--line);padding:90px 0 30px;position:relative;overflow:hidden}.lp footer:before{content:"";opacity:.55;background:url(/kiosk/img/heritage/vine.svg) 50%/auto 100% repeat-x;height:34px;position:absolute;top:0;left:0;right:0}.lp footer .frieze{opacity:.9;width:min(420px,70vw);margin:0 auto 30px}.lp footer .cols{grid-template-columns:2fr 1fr 1fr;gap:40px;padding-bottom:60px;display:grid}.lp footer .about{align-content:start;justify-items:start;gap:16px;display:grid}.lp footer .about p{color:var(--text-2);max-width:32ch;font-size:19px}.lp footer .about .btn-line{min-height:46px;font-size:14px}.lp footer h4{font:600 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--label);margin-bottom:18px}.lp footer ul{font:500 16px/1.3 var(--sans);gap:12px;list-style:none;display:grid}.lp footer ul a,.lp footer ul button{color:var(--text-2);font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.lp footer ul a:hover,.lp footer ul button:hover{color:var(--text)}.lp footer .bottom{border-top:1px solid var(--line);font:500 14px/1.4 var(--sans);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:24px;display:flex}.lp footer .bottom .hi{font:16px/1.4 var(--hindi);color:var(--text-2)}.lp .spot{z-index:200;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s var(--ease), visibility 0s .45s;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lp .spot.on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s var(--ease)}.lp .spot .dim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(50% 60%,#2e070d8c,#0a0203f0 70%);position:absolute;inset:0}.lp .spot .beam{pointer-events:none;background:radial-gradient(50% 50%,#ffdca01f,#0000 70%);width:70vmin;height:120%;position:absolute;top:-10%;left:50%;translate:-50%}.lp .spot .stagewrap{transition:transform .6s var(--ease);justify-items:center;gap:18px;display:grid;position:relative;transform:scale(.92)translateY(20px)}.lp .spot.on .stagewrap{transform:none}.lp .spot .ipad{width:min(600px,75svh - 105px,92vw)}.lp .spot .screen{background:var(--maroon-deep);border-radius:3cqw;overflow:hidden}.lp .spot iframe{border:0;width:100%;height:100%;display:block}.lp .spot .bar{text-align:center;font:500 15px/1.4 var(--sans);color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.lp .spot .bar .btn-gold{min-height:44px;padding:0 20px;font-size:14px}.lp .spot .x{z-index:3;width:48px;height:48px;color:var(--text);font:300 26px/1 var(--sans);background:#140406b3;border:1px solid #c9a24a80;border-radius:50%;position:absolute;top:20px;right:22px}.lp .sticky{display:none}@media (max-width:1000px){.lp .hero .grid{text-align:center;grid-template-columns:1fr}.lp .hero .sub{margin-inline:auto}.lp .ctas{justify-content:center}.lp .hint{display:none}.lp .steps,.lp .plans{grid-template-columns:1fr;max-width:600px;margin:0 auto}.lp .start-sec .box{grid-template-columns:1fr}.lp .or{width:auto;height:1px}.lp .faq .grid,.lp footer .cols{grid-template-columns:1fr 1fr;gap:40px}.lp .faq .intro,.lp footer .about{grid-column:1/-1}.lp .nav nav a:not(.btn-gold){display:none}}@media (max-width:600px){.lp{font-size:20px}.lp section{padding:84px 0}.lp .faq{padding-top:0}.lp .wrap{width:calc(100% - 36px)}.lp .hero{padding-top:40px}.lp .hero .sub{font-size:21px}.lp .ctas>*{flex:100%}.lp .plan .top,.lp .plan ul,.lp .plan .inc,.lp .plan .foot{padding-left:22px;padding-right:22px}.lp .plan .amt{font-size:60px}.lp .start-sec .side{padding:40px 24px}.lp .field .btn-gold{flex:100%}.lp .faq .grid{grid-template-columns:1fr}.lp footer{padding-bottom:100px}.lp .sticky{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1f0408eb;border:1px solid #c9a24a59;border-radius:999px;padding:10px;display:flex;position:fixed;inset:auto 12px 12px}.lp .sticky .btn-gold{flex:1;min-height:52px}.lp .spot{padding:0}.lp .spot .stagewrap{width:100%;height:100%}.lp .spot .ipad{aspect-ratio:auto;width:100vw;height:100dvh;box-shadow:none;border-radius:0}.lp .spot .ipad:before{display:none}.lp .spot .ipad>*{inset:0}.lp .spot .screen{border-radius:0}.lp .spot .bar{display:none}.lp .spot .x{width:42px;height:42px;top:12px;right:12px}}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}}
