.lp{--tint:color-mix(in srgb, var(--brand) 8%, #fff)}.lp .sec-head{text-align:center;justify-items:center;margin-bottom:56px;display:grid}.lp .sec-head.start{text-align:start;justify-items:start}.lp .sec-head .lead{margin-inline:auto}.lp .sec-head.start .lead{margin-inline:0}.lp .row-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.lp .row-head .h-section{margin-bottom:10px}.lp .link-arrow{color:var(--brand);align-items:center;gap:8px;font-weight:700;display:inline-flex}.lp .link-arrow .iconify{transition:transform .2s var(--ease)}.lp .link-arrow:hover .iconify{transform:translate(-4px)}.lp .ico-box{background:var(--brand-50);width:48px;height:48px;color:var(--brand);border-radius:14px;flex:none;place-items:center;font-size:26px;display:grid}.lp .stars{color:var(--star);gap:1px;font-size:15px;display:inline-flex}.lp .av{color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:grid}.lp .av-stack{display:flex}.lp .av-stack .av{margin-inline-start:-10px;box-shadow:0 0 0 3px #fff}.lp .av-stack .av:first-child{margin-inline-start:0}.lp .d1{transition-delay:80ms}.lp .d2{transition-delay:.16s}.lp .d3{transition-delay:.24s}.lp .d4{transition-delay:.32s}.lp .hero{z-index:5;background:linear-gradient(180deg, var(--tint) 0%, #fff 78%);padding:56px 0 0;position:relative;overflow:clip visible}.lp .hero:before{content:"";pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--brand) 22%, transparent) 1px, transparent 1.2px);opacity:.55;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 22% 40%,#000 10%,#0000 70%);mask-image:radial-gradient(60% 55% at 22% 40%,#000 10%,#0000 70%)}.lp .hero-grid{grid-template-columns:1.16fr 1fr;align-items:center;gap:24px;display:grid;position:relative}.lp .hero-text{padding-bottom:90px}.lp .hero .eyebrow{box-shadow:var(--shadow-sm);color:var(--ink);background:#fff;height:40px;padding:0 6px 0 16px}.lp .hero .eyebrow b{background:var(--brand);color:#fff;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12px;display:inline-flex}.lp .hero h1{margin:22px 0;font-size:clamp(40px,4.4vw,62px);line-height:1.22}@media (min-width:1081px){.lp .hero h1 .l2{white-space:nowrap}}.lp .hero-grid>*,.lp .feat>*,.lp .cities-grid>*,.lp .biz-grid>*,.lp .faq-grid>*{min-width:0}.lp .hero h1 .hl-word{color:var(--brand);white-space:nowrap;position:relative}.lp .hero h1 .hl-word svg{inset-inline:-4px;width:calc(100% + 8px);height:16px;position:absolute;bottom:-4px}.lp .hero .lead{max-width:34em;font-size:19px}.lp .hero-proof{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.lp .hero-proof .av{width:40px;height:40px}.lp .hero-proof .txt{line-height:1.35;display:grid}.lp .hero-proof .txt b{align-items:center;gap:6px;font-size:16px;display:inline-flex}.lp .hero-proof .txt span{color:var(--ink-2);font-size:14px}.lp .hero-proof .sep{background:var(--line);width:1px;height:36px}.lp .hero-stores{flex-wrap:wrap;gap:10px;display:flex}.lp .hero-stores .store{height:50px}.lp .stage{width:580px;height:640px;margin-inline:auto;position:relative}.lp .blob{pointer-events:none;border-radius:50%;position:absolute}.lp .blob.b1{inset-inline-end:10px;background:radial-gradient(circle at 50% 45%, var(--brand-100), color-mix(in srgb, var(--brand-50) 60%, transparent) 62%, transparent 72%);width:560px;height:560px;top:40px}.lp .blob.b2{inset-inline-end:-30px;border:1.5px dashed color-mix(in srgb, var(--brand) 22%, transparent);width:640px;height:640px;top:0}.lp .blob.b3{background:var(--brand);inset-inline-end:40px;opacity:.5;width:14px;height:14px;top:90px}.lp .blob.b4{background:var(--success);inset-inline-end:540px;width:10px;height:10px;top:470px}.lp .dev{background:#0b0f17;border-radius:46px;width:262px;height:552px;padding:9px;position:absolute;box-shadow:0 60px 90px -40px #0f17298c,0 20px 40px -20px #0f172940,inset 0 0 0 2px #2a2f3a}.lp .dev>.scr{background:var(--bg);height:100%;color:var(--ink);text-align:start;border-radius:38px;font-size:11px;line-height:1.45;position:relative;overflow:hidden}.lp .dev .isl{top:9px;z-index:9;background:#000;border-radius:14px;width:80px;height:23px;position:absolute;inset-inline-end:50%;transform:translate(-50%)}.lp .dev .sb{z-index:8;direction:ltr;justify-content:space-between;align-items:center;height:38px;padding:4px 22px 0;font-size:12px;font-weight:700;display:flex;position:relative}.lp .dev .sb.light{color:#fff}.lp .dev .sb .ic{align-items:center;gap:4px;display:flex}.lp .dev .hi{bottom:6px;background:var(--ink);z-index:9;border-radius:3px;width:96px;height:4px;position:absolute;inset-inline-end:50%;transform:translate(-50%)}.lp .dev.front{inset-inline-end:159px;z-index:3;top:22px}.lp .dev.back-r{inset-inline-end:322px;z-index:2;top:74px;transform:rotate(8deg)scale(.86)}.lp .dev.back-l{inset-inline-end:-6px;z-index:2;top:74px;transform:rotate(-8deg)scale(.86)}.lp .s-home .top{background:var(--brand);color:#fff;border-radius:0 0 24px 24px;margin-top:-38px;padding:44px 14px 16px;position:relative;overflow:hidden}.lp .s-home .top:after{content:"";inset-inline-end:-60px;border:22px solid #ffffff12;border-radius:50%;width:180px;height:180px;position:absolute;top:-50px}.lp .s-home .loc{z-index:1;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex;position:relative}.lp .s-home .loc small{opacity:.75;font-size:9.5px;display:block}.lp .s-home .loc b{align-items:center;gap:3px;font-size:12.5px;display:flex}.lp .s-home .bell{background:#ffffff29;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;display:grid;position:relative}.lp .s-home .bell:after{content:"";top:6px;width:6px;height:6px;box-shadow:0 0 0 2px var(--brand);background:#ff5b5b;border-radius:50%;position:absolute;inset-inline-start:7px}.lp .s-home .srch{z-index:1;gap:6px;display:flex;position:relative}.lp .s-home .srch .f{height:36px;color:var(--ink-3);background:#fff;border-radius:12px;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:10.5px;display:flex}.lp .s-home .srch .f .iconify{color:var(--ink-2);font-size:15px}.lp .s-home .srch .t{background:#ffffff2e;border-radius:12px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.lp .m-h{justify-content:space-between;align-items:baseline;padding:12px 14px 7px;display:flex}.lp .m-h b{font-size:12.5px}.lp .m-h a{color:var(--brand);font-size:9.5px;font-weight:600}.lp .offer{box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;align-items:center;height:98px;margin:0 14px;display:flex;position:relative;overflow:hidden}.lp .offer .o-t{z-index:1;flex:1;padding:10px 12px;position:relative}.lp .offer .o-t small{color:var(--ink-3);font-size:9px}.lp .offer .o-t b{margin:2px 0 4px;font-size:12px;line-height:1.35;display:block}.lp .offer .o-t .pct{color:var(--brand);font-size:19px;font-weight:800;line-height:1}.lp .offer .o-t .go{background:var(--brand);color:#fff;vertical-align:3px;border-radius:99px;margin-inline-start:4px;padding:2px 9px;font-size:9px;font-weight:700;display:inline-block}.lp .offer img{object-fit:cover;border-radius:50% 0 0 50%;width:100px;height:100%}.lp .dots{justify-content:center;gap:3px;margin-top:6px;display:flex}.lp .dots i{background:#d4d7de;border-radius:3px;width:5px;height:5px}.lp .dots i.on{background:var(--brand);width:14px}.lp .cats-row{justify-content:space-between;padding:0 12px;display:flex}.lp .cats-row .c{width:40px;color:var(--ink-2);justify-items:center;gap:4px;font-size:9px;font-weight:600;display:grid}.lp .cats-row .c .ph{background:var(--brand-50);width:40px;height:40px;color:var(--brand);border-radius:50%;place-items:center;font-size:20px;display:grid;overflow:hidden}.lp .cats-row .c.on .ph{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--brand)}.lp .cats-row .c img{object-fit:cover;width:100%;height:100%}.lp .near{box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;gap:9px;margin:0 14px;padding:8px;display:flex}.lp .near img{object-fit:cover;border-radius:12px;width:62px;height:62px}.lp .near b{align-items:center;gap:3px;font-size:11px;display:flex}.lp .near b .iconify{color:var(--info);font-size:12px}.lp .near .meta{color:var(--ink-3);font-size:9.5px}.lp .near .meta .iconify{color:var(--star)}.lp .slots{gap:4px;margin-top:4px;display:flex}.lp .slots span{background:var(--soft);border-radius:99px;padding:2px 7px;font-size:9px;font-weight:700}.lp .slots span.on{background:var(--brand);color:#fff}.lp .m-tab{bottom:0;height:62px;color:var(--ink-3);background:#fff;border-radius:20px 20px 0 0;justify-content:space-around;align-items:flex-start;padding-top:9px;font-size:19px;display:flex;position:absolute;inset-inline:0;box-shadow:0 -6px 20px #0f17290f}.lp .m-tab .on{color:var(--brand)}.lp .m-tab .fab{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;margin-top:-20px;font-size:19px;display:grid;box-shadow:0 8px 16px -6px #0f172980}.lp .s-map{background:#eef0f3}.lp .mapsvg{width:100%;height:100%;position:absolute;inset:0}.lp .s-map .mtop{top:40px;z-index:4;gap:6px;display:flex;position:absolute;inset-inline:12px}.lp .s-map .mtop .f{height:34px;color:var(--ink-3);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:10px;display:flex}.lp .s-map .mchips{top:82px;z-index:4;gap:5px;display:flex;position:absolute;inset-inline:12px}.lp .s-map .mchips span{box-shadow:var(--shadow-sm);background:#fff;border-radius:99px;padding:3px 9px;font-size:9px;font-weight:700}.lp .s-map .mchips span.on{background:var(--brand);color:#fff}.lp .pin{z-index:3;justify-items:center;display:grid;position:absolute;transform:translate(-50%,-100%)}.lp .pin .bub{background:var(--brand);color:#fff;white-space:nowrap;box-shadow:0 6px 14px -6px var(--brand);border-radius:99px;align-items:center;gap:3px;padding:3px 8px;font-size:9.5px;font-weight:700;display:flex}.lp .pin .bub.dark{background:var(--ink)}.lp .pin .bub .iconify{font-size:11px}.lp .pin:after{content:"";background:inherit;width:8px;height:8px}.lp .pin .tail{border:5px solid #0000;border-top-color:var(--brand);width:0;height:0}.lp .pin .tail.dark{border-top-color:var(--ink)}.lp .me-dot{z-index:3;background:var(--info);width:14px;height:14px;box-shadow:0 0 0 4px #fff, 0 0 0 16px color-mix(in srgb, var(--info) 18%, transparent);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.lp .s-map .mcard{bottom:16px;z-index:4;box-shadow:var(--shadow);background:#fff;border-radius:16px;gap:8px;padding:8px;display:flex;position:absolute;inset-inline:12px}.lp .s-map .mcard img{object-fit:cover;border-radius:12px;width:54px;height:54px}.lp .s-ok{text-align:center;background:#fff}.lp .s-ok .chk{background:var(--success);color:#fff;width:74px;height:74px;box-shadow:0 0 0 10px var(--success-50), 0 0 0 20px color-mix(in srgb, var(--success-50) 50%, transparent);border-radius:50%;place-items:center;margin:18px auto 10px;font-size:40px;display:grid}.lp .s-ok h5{margin:18px 0 2px;font-size:16px}.lp .s-ok p{color:var(--ink-2);margin:0 20px;font-size:10px}.lp .tkt{background:var(--bg);text-align:start;border-radius:16px;margin:12px 14px 0;overflow:hidden}.lp .tkt .r{justify-content:space-between;padding:6px 12px;font-size:10px;display:flex}.lp .tkt .r span{color:var(--ink-3)}.lp .tkt .r b{font-weight:700}.lp .tkt .cut{border-top:2px dashed #dde0e6;margin:4px 10px;position:relative}.lp .tkt .qrw{align-items:center;gap:10px;padding:8px 12px 10px;display:flex}.lp .tkt .qrw .qr{background:#fff;border-radius:8px;width:58px;height:58px;padding:4px}.lp .tkt .qrw .qr img,.lp .tkt .qrw .qr canvas{width:100%!important;height:100%!important}.lp .s-ok .btnm{background:var(--brand);color:#fff;border-radius:99px;justify-content:center;align-items:center;gap:6px;height:38px;margin:12px 14px 0;font-size:11px;font-weight:700;display:flex}.lp .float{z-index:6;box-shadow:var(--shadow-lg);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;animation:6s ease-in-out infinite lp-bob;display:flex;position:absolute}.lp .float b{font-size:14px;line-height:1.3;display:block}.lp .float small{color:var(--ink-2);font-size:12px}.lp .float .ic{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.lp .float.f1{inset-inline-end:370px;top:8px}.lp .float.f1 .ic{background:var(--success);color:#fff;border-radius:50%}.lp .float.f2{inset-inline-end:-40px;padding:10px 14px;animation-delay:-2s;top:452px}.lp .float.f2 .ic{background:var(--success-50);color:var(--success)}.lp .float.f2 b{color:var(--success);font-size:20px}.lp .float.f3{inset-inline-end:300px;animation-delay:-4s;top:430px}.lp .float.f3 .av{width:32px;height:32px;font-size:12px}.lp .float.f4{inset-inline-end:30px;padding:10px 12px;animation-delay:-1s;top:30px}.lp .float.f4 .ic{background:var(--warning-50);color:var(--star)}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.lp .float{animation:none}}.lp .search-wrap{z-index:10;margin-top:-116px;padding-bottom:64px;position:relative}.lp .search{background:#fff;border-radius:30px;grid-template-columns:1.55fr 1fr 1.35fr auto;align-items:stretch;padding:12px;display:grid;box-shadow:0 30px 70px -24px #0f172947,0 0 0 1px #0f17290a}.lp .sf{cursor:text;border-radius:20px;align-content:center;gap:4px;padding:12px 22px;transition:background .2s;display:grid;position:relative}.lp .sf+.sf:before{content:"";inset-inline-start:0;background:var(--line);width:1px;height:56%;position:absolute;top:22%}.lp .sf:hover,.lp .sf:focus-within{background:var(--bg)}.lp .sf:hover:before,.lp .sf:focus-within:before,.lp .sf:hover+.sf:before,.lp .sf:focus-within+.sf:before{opacity:0}.lp .sf label{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.lp .sf label .iconify{color:var(--brand);font-size:18px}.lp .sf input,.lp .sf select{color:var(--ink);appearance:none;cursor:pointer;background:0 0;border:0;outline:0;width:100%;padding:0;font-size:15px}.lp .sf input{cursor:text}.lp .sf input::placeholder{color:var(--ink-3)}.lp .sf .sel{position:relative}.lp .sf .sel .iconify{inset-inline-end:0;color:var(--ink-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lp .seg{gap:6px;display:flex}.lp .seg button{background:var(--soft);cursor:pointer;height:32px;color:var(--ink-2);border:0;border-radius:99px;align-items:center;gap:5px;padding:0 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.lp .seg button.on{background:var(--ink);color:#fff}.lp .sbtn{border-radius:22px;height:auto;min-height:72px;padding:0 34px;font-size:17px}.lp .sbtn .iconify{font-size:22px}.lp .suggest{top:calc(100% + 10px);min-width:340px;box-shadow:var(--shadow-lg);z-index:20;background:#fff;border-radius:20px;max-height:340px;padding:8px;display:none;position:absolute;inset-inline:0;overflow:auto}.lp .suggest.open{display:block}.lp .suggest a{cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:9px 10px;font-size:14px;display:flex}.lp .suggest a:hover,.lp .suggest a.act{background:var(--bg)}.lp .suggest a .ico-box{border-radius:10px;width:36px;height:36px;font-size:20px}.lp .suggest a small{color:var(--ink-3);font-size:12px;display:block}.lp .suggest .grp{color:var(--ink-3);padding:6px 10px 4px;font-size:12px;font-weight:600}.lp .datepop{top:calc(100% + 10px);box-shadow:var(--shadow-lg);z-index:20;background:#fff;border-radius:20px;width:360px;padding:14px;display:none;position:absolute;inset-inline-start:0}.lp .datepop.open{display:block}.lp .datepop .dp-h{justify-content:space-between;margin-bottom:10px;font-size:13px;display:flex}.lp .datepop .dp-h span{color:var(--ink-3)}.lp .datepop .days{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.lp .datepop .days button{background:var(--soft);cursor:pointer;color:var(--ink-2);border:0;border-radius:14px;gap:2px;padding:8px 0;font-size:11px;display:grid}.lp .datepop .days button b{color:var(--ink);font-size:16px}.lp .datepop .days button.on{background:var(--brand);color:#fff}.lp .datepop .days button.on b{color:#fff}.lp .quick{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.lp .quick>span{color:var(--ink-2);font-size:14px;font-weight:600}.lp .quick .chip{height:40px;box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;transition:all .2s}.lp .quick .chip .iconify{color:var(--brand);font-size:17px}.lp .quick .chip:hover{box-shadow:inset 0 0 0 1.5px var(--brand);color:var(--brand)}.lp .toast{bottom:90px;background:var(--ink);color:#fff;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:all .35s var(--ease);z-index:9000;border-radius:16px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:14px 20px;font-size:14px;display:flex;position:fixed;inset-inline-end:50%;transform:translate(-50%,30px)}.lp .toast.show{opacity:1;transform:translate(-50%)}.lp .toast .iconify{color:#7ce3a4;flex:none;font-size:22px}.lp .stats{padding:0 0 24px}.lp .stats-card{background:var(--ink);color:#fff;border-radius:32px;grid-template-columns:repeat(4,1fr);gap:24px;padding:40px 48px;display:grid;position:relative;overflow:hidden}.lp .stats-card:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--brand) 55%, transparent), transparent 65%);inset-inline-end:-160px;opacity:.8;border-radius:50%;width:520px;height:520px;position:absolute;top:-260px}.lp .stat{align-items:center;gap:18px;display:flex;position:relative}.lp .stat+.stat:before{content:"";inset-inline-start:-12px;background:#ffffff1f;width:1px;height:80%;position:absolute;top:10%}.lp .stat .ico-box{color:#fff;background:#ffffff14;border-radius:18px;width:58px;height:58px;font-size:30px}.lp .stat b{letter-spacing:-.5px;font-size:42px;font-weight:800;line-height:1.05;display:block}.lp .stat span{color:#ffffffa8;font-size:15px}.lp .cat-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:18px;display:grid}.lp .tile{isolation:isolate;color:#fff;background:var(--ink);border-radius:26px;flex-direction:column;justify-content:flex-end;padding:22px;display:flex;position:relative;overflow:hidden}.lp .tile img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.lp .tile:before{content:"";z-index:-1;background:linear-gradient(#080b1400 30%,#080b148c 62%,#080b14e0 100%);position:absolute;inset:0}.lp .tile:hover img{transform:scale(1.06)}.lp .tile .t-ico{top:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border-radius:15px;place-items:center;width:46px;height:46px;font-size:25px;display:grid;position:absolute;inset-inline-start:18px;box-shadow:inset 0 0 0 1px #ffffff40}.lp .tile .t-go{top:18px;width:42px;height:42px;color:var(--ink);opacity:0;transition:all .3s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute;inset-inline-end:18px;transform:scale(.8)}.lp .tile:hover .t-go{opacity:1;transform:none}.lp .tile h3{margin:0;font-size:22px;font-weight:800;line-height:1.3}.lp .tile p{opacity:.82;margin:4px 0 0;font-size:13.5px}.lp .tile .t-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.lp .tile .t-tags span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:600}.lp .tile.big{grid-area:span 2/span 2;padding:32px}.lp .tile.big h3{font-size:34px}.lp .tile.big p{font-size:16px}.lp .tile.wide{grid-column:span 2}.lp .tile .t-badge{top:20px;background:var(--success);color:#fff;border-radius:99px;align-items:center;gap:4px;padding:5px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;inset-inline-end:20px}.lp .tile.big:hover .t-badge{opacity:0}.lp .cat-more{justify-content:center;margin-top:36px;display:flex}.lp .cat-more .btn .iconify{transition:transform .3s var(--ease);font-size:20px}.lp .cat-more .btn[aria-expanded=true] .iconify{transform:rotate(180deg)}.lp .all-cats{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.lp .all-cats.open{grid-template-rows:1fr}.lp .all-cats>div{overflow:hidden}.lp .all-inner{grid-template-columns:repeat(4,1fr);gap:12px;padding-top:32px;display:grid}.lp .cat-chip{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.lp .cat-chip:hover{box-shadow:inset 0 0 0 1.5px var(--brand);transform:translateY(-2px)}.lp .cat-chip .ico-box{width:44px;height:44px;font-size:24px}.lp .cat-chip b{font-size:14px;line-height:1.35;display:block}.lp .cat-chip small{color:var(--ink-3);font-size:12px}.lp .cat-chip.soon{opacity:.7}.lp .cat-chip.soon .ico-box{background:var(--soft);color:var(--ink-3)}.lp .cat-chip .soon-b{color:#b26b00;background:var(--warning-50);white-space:nowrap;border-radius:99px;margin-inline-start:auto;padding:3px 8px;font-size:11px;font-weight:700}.lp .steps{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}.lp .step{box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), box-shadow .3s;background:#fff;border-radius:28px;padding:14px 14px 26px;position:relative}.lp .step:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.lp .step .ill{background:var(--bg);border-radius:20px;place-items:center;height:186px;padding:16px;display:grid;position:relative;overflow:hidden}.lp .step .num-b{top:-16px;background:var(--brand);color:#fff;width:40px;height:40px;box-shadow:0 0 0 5px #fff, 0 10px 20px -8px var(--brand);z-index:2;border-radius:50%;place-items:center;font-size:17px;font-weight:800;display:grid;position:absolute;inset-inline-start:24px}.lp .step h3{margin:22px 12px 6px;font-size:20px}.lp .step p{color:var(--ink-2);margin:0 12px;font-size:14.5px;line-height:1.75}.lp .step .conn{top:89px;z-index:3;width:32px;height:32px;box-shadow:var(--shadow);color:var(--brand);background:#fff;border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;inset-inline-end:-26px}.lp .step:last-child .conn{display:none}.lp .mini{box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;width:100%}.lp .ill-1 .mini{color:var(--ink-2);align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.lp .ill-1 .mini .iconify{color:var(--brand);font-size:18px}.lp .ill-1 .mini .cursor{background:var(--brand);width:1.5px;height:16px;animation:1s steps(2,end) infinite lp-blink}@keyframes lp-blink{50%{opacity:0}}.lp .ill-1 .res{gap:6px;width:100%;margin-top:8px;display:grid}.lp .ill-1 .res div{background:#fff;border-radius:12px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.lp .ill-1 .res div i{background:var(--brand-50);width:26px;height:26px;color:var(--brand);border-radius:8px;place-items:center;font-size:15px;display:grid}.lp .ill-1 .res div span{color:var(--ink-3);margin-inline-start:auto;font-size:11px;font-weight:500}.lp .ill-2 .tg{grid-template-columns:repeat(3,1fr);gap:7px;width:100%;display:grid}.lp .ill-2 .tg span{height:34px;box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;place-items:center;font-size:12.5px;font-weight:700;display:grid}.lp .ill-2 .tg span.off{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);background:0 0;text-decoration:line-through}.lp .ill-2 .tg span.on{background:var(--brand);color:#fff;box-shadow:0 8px 16px -8px var(--brand)}.lp .ill-2 .dp{gap:6px;width:100%;margin-bottom:8px;display:flex}.lp .ill-2 .dp span{text-align:center;color:var(--ink-3);background:#fff;border-radius:10px;flex:1;padding:4px 0;font-size:10px;line-height:1.3}.lp .ill-2 .dp span b{color:var(--ink);font-size:14px;display:block}.lp .ill-2 .dp span.on{background:var(--ink);color:#ffffffb3}.lp .ill-2 .dp span.on b{color:#fff}.lp .ill-3 .ring{background:conic-gradient(var(--brand) 0 72%, #e3e5ea 72% 100%);border-radius:50%;place-items:center;width:104px;height:104px;margin-bottom:38px;display:grid}.lp .ill-3 .ring div{background:var(--bg);text-align:center;border-radius:50%;place-items:center;width:86px;height:86px;line-height:1.1;display:grid}.lp .ill-3 .ring b{font-size:22px;display:block}.lp .ill-3 .ring small{color:var(--ink-3);font-size:10px}.lp .ill-3 .sent{bottom:14px;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;align-items:center;gap:6px;padding:7px 10px;font-size:11.5px;font-weight:600;display:flex;position:absolute;inset-inline:14px}.lp .ill-3 .sent .iconify{color:var(--brand);font-size:16px}.lp .ill-3 .ill-plane{top:16px;background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid;position:absolute;inset-inline-end:18px}.lp .ill-4 .mini{align-items:center;gap:12px;padding:12px;display:flex}.lp .ill-4 .qrm{width:74px;height:74px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;flex:none;padding:5px}.lp .ill-4 .qrm img,.lp .ill-4 .qrm canvas{width:100%!important;height:100%!important}.lp .ill-4 .mini b{font-size:13px;display:block}.lp .ill-4 .mini small{color:var(--ink-3);font-size:11px;display:block}.lp .ill-4 .ok{color:var(--success);background:var(--success-50);border-radius:99px;align-items:center;gap:4px;margin-top:6px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.lp .feats{gap:130px;display:grid}.lp .feat{grid-template-columns:1fr 1.08fr;align-items:center;gap:88px;display:grid}.lp .feat.rev .feat-media{order:-1}.lp .feat .eyebrow{margin-bottom:4px}.lp .feat h3{margin:16px 0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.3}.lp .feat .lead{font-size:17px}.lp .checks{gap:14px;margin:28px 0 32px;padding:0;list-style:none;display:grid}.lp .checks li{align-items:flex-start;gap:12px;font-size:15.5px;display:flex}.lp .checks li .iconify{background:var(--success-50);width:26px;height:26px;color:var(--success);border-radius:50%;flex:none;place-items:center;margin-top:1px;padding:5px;font-size:16px;display:grid}.lp .checks li b{display:block}.lp .checks li span{color:var(--ink-2);font-size:14px}.lp .feat-media{background:var(--bg);border-radius:36px;height:520px;position:relative;overflow:hidden}.lp .feat-media.tint{background:var(--brand-50)}.lp .fm-card{box-shadow:var(--shadow-lg);background:#fff;border-radius:22px;position:absolute}.lp .fm-map{position:absolute;inset:0}.lp .fm-map .pin .bub{padding:6px 12px;font-size:12.5px}.lp .fm-map .pin .bub .iconify{font-size:15px}.lp .fm-map .me-dot{width:18px;height:18px;box-shadow:0 0 0 5px #fff, 0 0 0 28px color-mix(in srgb, var(--info) 15%, transparent)}.lp .fm-map .legend{top:22px;gap:8px;display:flex;position:absolute;inset-inline-start:22px}.lp .fm-map .legend span{box-shadow:var(--shadow-sm);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;display:flex}.lp .fm-map .legend span.on{background:var(--ink);color:#fff}.lp .fm-map .legend span .iconify{font-size:16px}.lp .fm-near{bottom:24px;align-items:center;gap:14px;padding:14px;display:flex;inset-inline:24px}.lp .fm-near img{object-fit:cover;border-radius:16px;width:76px;height:76px}.lp .fm-near b{align-items:center;gap:5px;font-size:16px;display:flex}.lp .fm-near b .iconify{color:var(--info)}.lp .fm-near .meta{color:var(--ink-2);flex-wrap:wrap;gap:10px;margin-top:2px;font-size:13px;display:flex}.lp .fm-near .meta .iconify{color:var(--star)}.lp .fm-near .when{text-align:center;background:var(--brand-50);color:var(--brand);border-radius:16px;flex:none;margin-inline-start:auto;padding:8px 14px;line-height:1.2}.lp .fm-near .when small{font-size:11px;font-weight:600;display:block}.lp .fm-near .when b{justify-content:center;font-size:20px}.lp .cal{top:34px;padding:22px;inset-inline:40px}.lp .cal .c-h{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lp .cal .c-h b{font-size:18px;display:block}.lp .cal .c-h small{color:var(--ink-3);font-size:12.5px}.lp .cal .c-h .nav2{gap:6px;display:flex}.lp .cal .c-h .nav2 i{width:34px;height:34px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;place-items:center;font-size:15px;display:grid}.lp .cal .days7{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:16px;display:grid}.lp .cal .days7 span{background:var(--bg);text-align:center;color:var(--ink-3);border-radius:16px;padding:8px 0 6px;font-size:11px;line-height:1.35;position:relative}.lp .cal .days7 span b{color:var(--ink);font-size:19px;display:block}.lp .cal .days7 span:after{content:"";background:var(--success);border-radius:50%;width:5px;height:5px;margin:3px auto 0;display:block}.lp .cal .days7 span.full:after{background:var(--ink-3)}.lp .cal .days7 span.on{background:var(--brand);color:#fffc;box-shadow:0 12px 20px -10px var(--brand)}.lp .cal .days7 span.on b{color:#fff}.lp .cal .days7 span.on:after{background:#fff}.lp .pw{margin-top:12px}.lp .pw .pw-h{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;display:flex}.lp .pw .pw-h b{align-items:center;gap:6px;display:flex}.lp .pw .pw-h b .iconify{color:var(--brand);font-size:18px}.lp .pw .pw-h span{color:var(--ink-3);font-size:12px}.lp .pw .tg4{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.lp .pw .tg4 span{height:38px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:12px;place-items:center;font-size:13.5px;font-weight:700;display:grid}.lp .pw .tg4 span.off{color:var(--ink-3);box-shadow:none;background:var(--bg);text-decoration:line-through}.lp .pw .tg4 span.on{background:var(--brand);color:#fff;box-shadow:0 10px 18px -10px var(--brand)}.lp .adhan{z-index:2;inset-inline-start:18px;background:var(--ink);color:#fff;box-shadow:var(--shadow-lg);border-radius:18px;align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;bottom:18px}.lp .adhan .iconify{color:#ffd27a;font-size:26px}.lp .adhan b{font-size:14px;display:block}.lp .adhan small{opacity:.7;font-size:12px}.lp .fam{top:40px;width:340px;padding:20px;inset-inline-end:40px}.lp .fam h4{margin:0 0 4px;font-size:18px}.lp .fam>small{color:var(--ink-3);font-size:13px}.lp .fam .who{gap:10px;margin-top:16px;display:grid}.lp .fam .who div{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.lp .fam .who div.on{box-shadow:inset 0 0 0 2px var(--brand);background:var(--brand-50)}.lp .fam .who b{font-size:14px;display:block}.lp .fam .who small{color:var(--ink-3);font-size:12px}.lp .fam .who .ck{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--line);color:#fff;border-radius:8px;place-items:center;margin-inline-start:auto;font-size:15px;display:grid}.lp .fam .who .on .ck{background:var(--brand);box-shadow:none}.lp .fam .who .add{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--brand);outline:1.5px dashed var(--brand-100);outline-offset:-1.5px;box-shadow:none;background:repeating-linear-gradient(90deg,#0000 0 0);border:0 dashed;justify-content:center;font-size:14px;font-weight:700}.lp .fam-sum{bottom:40px;width:300px;padding:18px;inset-inline-start:40px}.lp .fam-sum h5{align-items:center;gap:8px;margin:0 0 10px;font-size:15px;display:flex}.lp .fam-sum h5 .iconify{color:var(--brand);font-size:20px}.lp .fam-sum .tl{gap:8px;display:grid}.lp .fam-sum .tl div{align-items:center;gap:10px;font-size:13px;display:flex}.lp .fam-sum .tl div b{min-width:54px;font-weight:700}.lp .fam-sum .tl div span{color:var(--ink-2)}.lp .fam-sum .tl div i{background:var(--brand);border-radius:50%;flex:none;width:8px;height:8px}.lp .fam-sum .gender{gap:6px;margin-top:14px;display:flex}.lp .fam-sum .gender span{background:var(--bg);border-radius:99px;align-items:center;gap:4px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.lp .fam-sum .gender span.on{background:var(--ink);color:#fff}.lp .wa{top:32px;width:316px;inset-inline-start:30px;overflow:hidden}.lp .wa .wa-h{color:#fff;background:#0b7c6b;align-items:center;gap:10px;padding:12px 16px;display:flex}.lp .wa .wa-h .lg{background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.lp .wa .wa-h b{align-items:center;gap:4px;font-size:14px;display:flex}.lp .wa .wa-h small{opacity:.8;font-size:11px}.lp .wa .wa-b{background:#efe7de;gap:10px;padding:16px;display:grid}.lp .wa .msg{background:#fff;border-radius:4px 14px 14px;max-width:92%;padding:10px 12px;font-size:13px;line-height:1.7;box-shadow:0 1px 1px #0000000f}.lp .wa .msg b{display:block}.lp .wa .msg .tm{text-align:end;color:var(--ink-3);font-size:10px;display:block}.lp .wa .acts{grid-template-columns:1fr 1fr;gap:6px;max-width:92%;display:grid}.lp .wa .acts span{text-align:center;color:#0b7c6b;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:7px;font-size:12.5px;font-weight:700;display:flex}.lp .wa .me{background:#d8fdd2;border-radius:14px 4px 14px 14px;justify-self:end;padding:8px 12px;font-size:13px}.lp .ticket{bottom:30px;width:246px;padding:0;inset-inline-end:30px;overflow:hidden;transform:rotate(-3deg)}.lp .ticket .tk-top{background:var(--brand);color:#fff;padding:14px 18px}.lp .ticket .tk-top small{opacity:.75;font-size:11px}.lp .ticket .tk-top b{font-size:15px;display:block}.lp .ticket .tk-mid{grid-template-columns:1fr 1fr;gap:8px;padding:14px 18px 6px;font-size:12px;display:grid}.lp .ticket .tk-mid span{color:var(--ink-3);font-size:11px;display:block}.lp .ticket .tk-mid b{font-size:13px}.lp .ticket .tk-cut{border-top:2px dashed var(--line);margin:8px 0;position:relative}.lp .ticket .tk-cut:before,.lp .ticket .tk-cut:after{content:"";background:var(--brand-50);border-radius:50%;width:20px;height:20px;position:absolute;top:-11px}.lp .ticket .tk-cut:before{inset-inline-start:-10px}.lp .ticket .tk-cut:after{inset-inline-end:-10px}.lp .ticket .tk-qr{align-items:center;gap:12px;padding:6px 18px 18px;display:flex}.lp .ticket .tk-qr .q{flex:none;width:86px;height:86px}.lp .ticket .tk-qr .q img,.lp .ticket .tk-qr .q canvas{width:100%!important;height:100%!important}.lp .ticket .tk-qr b{font-size:15px;display:block}.lp .ticket .tk-qr small{color:var(--ink-3);font-size:11.5px;line-height:1.6;display:block}.lp .cities-grid{grid-template-columns:1.35fr 1fr;align-items:stretch;gap:28px;display:grid}.lp .map-card{min-height:620px;box-shadow:var(--shadow-sm);background:#e9ebee;border-radius:32px;position:relative;overflow:hidden}.lp .sa-map{z-index:1;position:absolute;inset:0}.lp .map-card .map-over{z-index:500;top:20px;box-shadow:var(--shadow);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;inset-inline-start:20px}.lp .map-card .map-over b{font-size:20px;line-height:1.2;display:block}.lp .map-card .map-over small{color:var(--ink-2);font-size:12.5px}.lp .mapboxgl-map{font-family:var(--font);background:#e9ebee}.lp .cmark{justify-items:center;display:grid;position:relative;transform:translate(-50%,-100%)}.lp .cmark .bb{color:var(--ink);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 8px 18px -8px #0f172959}.lp .cmark .bb i{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-style:normal;display:grid}.lp .cmark .bb small{color:var(--ink-3);font-size:11px;font-weight:600}.lp .cmark .tl{background:var(--brand);width:2px;height:8px}.lp .cmark .dt{background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 25%, transparent);border-radius:50%}.lp .cmark.on .bb,.lp .cmark:hover .bb{background:var(--brand);color:#fff}.lp .cmark.on .bb small,.lp .cmark:hover .bb small{color:#ffffffbf}.lp .cmark.on .bb i,.lp .cmark:hover .bb i{color:var(--brand);background:#fff}.lp .cmark.minor .bb,.lp .cmark.minor .tl{display:none}.lp .cmark.minor .dt{width:9px;height:9px}.lp .regions{box-shadow:var(--shadow-sm);background:#fff;border-radius:32px;flex-direction:column;padding:26px;display:flex}.lp .regions h3{margin:0 0 2px;font-size:20px}.lp .regions>small{color:var(--ink-3)}.lp .rg-list{gap:4px;max-height:360px;margin:16px 0 0;padding-inline-end:4px;display:grid;overflow:auto}.lp .rg-list::-webkit-scrollbar{width:6px}.lp .rg-list::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}.lp .rg{cursor:pointer;text-align:start;background:0 0;border:0;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;width:100%;padding:10px 12px;transition:background .2s;display:grid}.lp .rg:hover{background:var(--bg)}.lp .rg.on{background:var(--brand-50)}.lp .rg b{font-size:14.5px}.lp .rg .cnt{color:var(--ink-2);font-size:12.5px;font-weight:600}.lp .rg .bar{background:var(--soft);border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.lp .rg .bar i{background:var(--brand);opacity:.8;border-radius:3px;height:100%;display:block}.lp .rg-cities{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.lp .rg-cities h4{justify-content:space-between;margin:0 0 10px;font-size:14px;display:flex}.lp .rg-cities h4 span{color:var(--ink-3);font-size:12.5px;font-weight:500}.lp .rg-cities .cc{flex-wrap:wrap;gap:6px;display:flex}.lp .rg-cities .cc span{background:var(--bg);border-radius:99px;padding:5px 11px;font-size:12.5px;font-weight:600}.lp .your-city{background:var(--bg);border-radius:28px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;padding:26px 32px;display:flex}.lp .your-city .ico-box{background:#fff;border-radius:18px;width:60px;height:60px;font-size:32px}.lp .your-city h4{margin:0;font-size:22px}.lp .your-city p{color:var(--ink-2);margin:2px 0 0}.lp .your-city form{box-shadow:var(--shadow-sm);background:#fff;border-radius:99px;gap:8px;margin-inline-start:auto;padding:6px;display:flex}.lp .your-city input{background:0 0;border:0;outline:0;min-width:220px;padding:0 16px;font-size:15px}.lp .biz{color:#fff;background:#0b1020;position:relative;overflow:hidden}.lp .biz:before{content:"";inset-inline-end:-300px;background:radial-gradient(circle, color-mix(in srgb, var(--brand) 45%, transparent), transparent 62%);border-radius:50%;width:900px;height:900px;position:absolute;top:-300px}.lp .biz:after{content:"";inset-inline-start:-200px;background:radial-gradient(circle, color-mix(in srgb, var(--brand) 25%, transparent), transparent 65%);border-radius:50%;width:600px;height:600px;position:absolute;bottom:-300px}.lp .biz .container{z-index:1;position:relative}.lp .biz-grid{grid-template-columns:.82fr 1.3fr;align-items:center;gap:56px;display:grid}.lp .biz .eyebrow{color:#fff;background:#ffffff1a}.lp .biz .lead{color:#ffffffb3}.lp .biz .checks li span{color:#fff9}.lp .biz .checks li .iconify{background:color-mix(in srgb, var(--brand) 40%, transparent);color:#fff}.lp .biz-cta{flex-wrap:wrap;gap:12px;display:flex}.lp .biz-kpis{border-top:1px solid #ffffff1a;gap:32px;margin-top:40px;padding-top:28px;display:flex}.lp .biz-kpis b{font-size:30px;line-height:1.1;display:block}.lp .biz-kpis span{color:#fff9;font-size:13.5px}.lp .dash{background:var(--bg);color:var(--ink);border-radius:24px;font-size:12px;overflow:hidden;box-shadow:0 50px 100px -30px #0009,0 0 0 1px #ffffff14}.lp .dash .bar0{border-bottom:1px solid var(--line);direction:ltr;background:#fff;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.lp .dash .bar0 i{background:#e3e5ea;border-radius:50%;width:11px;height:11px}.lp .dash .bar0 i:first-child{background:#ff6159}.lp .dash .bar0 i:nth-child(2){background:#ffbf2f}.lp .dash .bar0 i:nth-child(3){background:#2acb42}.lp .dash .bar0 .url{background:var(--bg);height:24px;color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;margin:0 auto;padding:0 40px;font-size:11.5px;display:flex}.lp .dash .body{grid-template-columns:64px 1fr;min-height:470px;display:grid}.lp .dash .side{background:#fff;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;display:flex}.lp .dash .side .lg{padding:0 0 10px}.lp .dash .side a{width:40px;height:40px;color:var(--ink-3);border-radius:12px;place-items:center;display:grid;position:relative}.lp .dash .side a .iconify{font-size:21px}.lp .dash .side a.on{background:var(--brand-50);color:var(--brand)}.lp .dash .side a .n{top:3px;background:var(--danger);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;display:grid;position:absolute;inset-inline-end:3px;box-shadow:0 0 0 2px #fff}.lp .dash .side .me{margin-top:auto}.lp .dash .main{align-content:start;gap:12px;padding:16px;display:grid}.lp .dash .greet{justify-content:space-between;align-items:center;display:flex}.lp .dash .greet b{font-size:17px;display:block}.lp .dash .greet small{color:var(--ink-3);font-size:11px}.lp .dash .greet .live{box-shadow:var(--shadow-sm);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;display:flex}.lp .dash .greet .live i{background:var(--success);width:8px;height:8px;box-shadow:0 0 0 3px var(--success-50);border-radius:50%}.lp .kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.lp .kpi{box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:12px}.lp .kpi.brand{background:var(--brand);color:#fff}.lp .kpi .k-h{color:var(--ink-2);justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.lp .kpi.brand .k-h{color:#fffc}.lp .kpi .k-h .iconify{font-size:18px}.lp .kpi b{margin-top:6px;font-size:22px;line-height:1.2;display:block}.lp .kpi b small{font-size:11px;font-weight:600}.lp .kpi .tr{color:var(--success);font-size:10.5px;font-weight:700}.lp .kpi.brand .tr{color:#fff;opacity:.85}.lp .dash .two{grid-template-columns:1fr 1.15fr;gap:12px;display:grid}.lp .panel{box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:12px}.lp .panel .p-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.lp .panel .p-h b{font-size:13px}.lp .panel .p-h small{color:var(--ink-3);font-size:10.5px;font-weight:500;display:block}.lp .panel .p-h .cnt{background:var(--danger-50);color:var(--danger);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.lp .req{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:7px;padding:9px;display:grid}.lp .req+.req{margin-top:8px}.lp .req .r1{align-items:center;gap:8px;display:flex}.lp .req .r1 .av{width:28px;height:28px;font-size:11px}.lp .req .r1 b{font-size:12px;line-height:1.2;display:block}.lp .req .r1 small{color:var(--ink-3);font-size:10.5px}.lp .req .cd{color:#b26b00;background:var(--warning-50);direction:ltr;border-radius:99px;align-items:center;gap:3px;margin-inline-start:auto;padding:2px 8px;font-size:11px;font-weight:700;display:flex}.lp .req .cd.hot{color:var(--danger);background:var(--danger-50)}.lp .req .r2{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lp .req .r2 span{border-radius:99px;justify-content:center;align-items:center;gap:4px;height:26px;font-size:11px;font-weight:700;display:flex}.lp .req .r2 .a{background:var(--brand);color:#fff}.lp .req .r2 .b{background:var(--brand-50);color:var(--brand)}.lp .chart svg{width:100%;height:150px;display:block}.lp .chart .legend2{color:var(--ink-2);gap:12px;font-size:10.5px;display:flex}.lp .chart .legend2 i{background:var(--brand);border-radius:50%;width:8px;height:8px;margin-inline-end:4px;display:inline-block}.lp .chart .legend2 i.g{background:#c9cdd6}.lp .chart .xl{color:var(--ink-3);justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.lp .chart .mini-k{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px;display:grid}.lp .chart .mini-k div{background:var(--bg);color:var(--ink-3);border-radius:10px;padding:6px 8px;font-size:10px}.lp .chart .mini-k b{color:var(--ink);font-size:14px;display:block}.lp .dash-wrap{position:relative}.lp .dash-float{z-index:3;color:var(--ink);box-shadow:var(--shadow-lg);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;animation:6s ease-in-out infinite lp-bob;display:flex;position:absolute}.lp .dash-float b{font-size:14px;display:block}.lp .dash-float small{color:var(--ink-2);font-size:12px}.lp .dash-float.df1{top:120px;inset-inline-end:-34px}.lp .dash-float.df1 .ic{color:#fff;background:#25d366;border-radius:12px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.lp .dash-float.df2{bottom:-28px;animation-delay:-3s;inset-inline-end:90px}.lp .dash-float.df2 .ic{background:var(--success-50);width:40px;height:40px;color:var(--success);border-radius:12px;place-items:center;font-size:22px;display:grid}.lp .t-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.lp .t-score{background:var(--bg);border-radius:22px;align-items:center;gap:16px;padding:14px 20px;display:flex}.lp .t-score b{font-size:40px;line-height:1}.lp .t-score small{color:var(--ink-2);font-size:13px;display:block}.lp .t-tabs{background:var(--bg);border-radius:99px;gap:4px;padding:5px;display:inline-flex}.lp .t-tabs button{cursor:pointer;height:40px;color:var(--ink-2);background:0 0;border:0;border-radius:99px;padding:0 20px;font-size:14px;font-weight:700}.lp .t-tabs button.on{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff}.lp .t-track{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;gap:20px;padding:6px 2px 24px;display:flex;overflow-x:auto}.lp .t-track::-webkit-scrollbar{display:none}.lp .tcard{scroll-snap-align:start;box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:28px;flex-direction:column;flex:0 0 calc(33.3333% - 13.3333px);gap:16px;padding:28px;transition:box-shadow .3s,transform .3s;display:flex}.lp .tcard:hover{box-shadow:inset 0 0 0 1.5px var(--brand-100), var(--shadow);transform:translateY(-4px)}.lp .tcard.prov{background:var(--ink);color:#fff;box-shadow:none}.lp .tcard .tc-h{justify-content:space-between;align-items:center;display:flex}.lp .tcard .tag{background:var(--brand-50);color:var(--brand);border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.lp .tcard.prov .tag{color:#fff;background:#ffffff1a}.lp .tcard q{quotes:"«" "»";flex:1;font-size:16.5px;line-height:1.9}.lp .tcard .who{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;display:flex}.lp .tcard.prov .who{border-color:#ffffff1a}.lp .tcard .who .av{width:46px;height:46px;font-size:17px}.lp .tcard .who b{font-size:15px;display:block}.lp .tcard .who small{color:var(--ink-3);font-size:13px}.lp .tcard.prov .who small{color:#ffffff8c}.lp .tcard .who .vf{color:var(--info);margin-inline-start:auto;font-size:22px}.lp .t-nav{justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}.lp .t-nav .icon-btn{box-shadow:inset 0 0 0 1.5px var(--line)}.lp .t-nav .icon-btn:hover{background:var(--ink);color:#fff;box-shadow:none}.lp .t-dots{gap:6px;margin:0 12px;display:flex}.lp .t-dots i{background:var(--line);border-radius:4px;width:8px;height:8px;transition:all .3s}.lp .t-dots i.on{background:var(--brand);width:26px}.lp .partners{border-block:1px solid var(--line);padding:64px 0}.lp .partners p{text-align:center;color:var(--ink-3);margin:0 0 30px;font-size:14px;font-weight:600}.lp .marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lp .mq-track{align-items:center;gap:64px;width:max-content;animation:42s linear infinite lp-mq;display:flex}.lp .marquee:hover .mq-track{animation-play-state:paused}@keyframes lp-mq{0%{transform:translate(0)}to{transform:translate(50%)}}.lp .wm{color:#8a909c;white-space:nowrap;align-items:center;gap:10px;transition:color .3s;display:flex}.lp .wm:hover{color:var(--ink)}.lp .wm .mk{background:currentColor;border-radius:12px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.lp .wm .mk .iconify{color:#fff}.lp .wm .tx{line-height:1.05;display:grid}.lp .wm .tx b{font-size:22px;font-weight:800}.lp .wm .tx small{letter-spacing:3px;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:10px}.lp .wm.serif .tx small{letter-spacing:4px;font-size:11px}.lp .wm.en .tx b{letter-spacing:2px;font-family:Georgia,serif;font-size:21px;font-weight:700}.lp .wm.ring .mk{background:0 0;border-radius:50%;box-shadow:inset 0 0 0 2.5px}.lp .wm.ring .mk .iconify{color:currentColor}.lp .appcard{background:var(--brand);color:#fff;border-radius:40px;grid-template-columns:1.15fr 1fr;align-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.lp .appcard:before{content:"";inset-inline-end:-160px;border:90px solid #ffffff0f;border-radius:50%;width:720px;height:720px;position:absolute;top:-100px}.lp .appcard:after{content:"";inset-inline-end:10px;border:50px solid #ffffff0d;border-radius:50%;width:380px;height:380px;position:absolute;top:70px}.lp .app-text{z-index:2;padding:64px;position:relative}.lp .app-text .eyebrow{color:#fff;background:#ffffff29}.lp .app-text h2{color:#fff}.lp .app-text .lead{color:#fffc}.lp .app-row{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.lp .qr-box{color:var(--ink);padding:12px;background:#fff;border-radius:22px;align-items:center;gap:14px;padding-inline-end:20px;display:flex}.lp .qr-box .qr{width:104px;height:104px}.lp .qr-box .qr img,.lp .qr-box .qr canvas{width:100%!important;height:100%!important}.lp .qr-box b{font-size:15px;display:block}.lp .qr-box small{color:var(--ink-2);max-width:13em;font-size:12.5px;display:block}.lp .app-stores{gap:10px;display:grid}.lp .app-perks{color:#ffffffd9;flex-wrap:wrap;gap:22px;margin-top:30px;font-size:14px;display:flex}.lp .app-perks span{align-items:center;gap:6px;display:inline-flex}.lp .app-perks .iconify{font-size:18px}.lp .app-vis{z-index:1;height:100%;min-height:520px;position:relative}.lp .app-vis .dev{inset-inline-end:50%;top:56px;transform:translate(-50%)rotate(-6deg)}.lp .app-vis .badge-f{z-index:4;top:120px;color:var(--ink);box-shadow:var(--shadow-lg);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;animation:6s ease-in-out infinite lp-bob;display:flex;position:absolute;inset-inline-end:28px}.lp .app-vis .badge-f b{font-size:15px;display:block}.lp .app-vis .badge-f small{color:var(--ink-2);font-size:12px}.lp .app-vis .badge-f .ic{background:var(--warning-50);width:40px;height:40px;color:var(--star);border-radius:12px;place-items:center;font-size:22px;display:grid}.lp .s-bk .hdr{justify-content:space-between;align-items:center;padding:6px 14px 10px;display:flex}.lp .s-bk .hdr b{font-size:15px}.lp .s-bk .segm{background:#fff;border-radius:99px;margin:0 14px;padding:3px;display:flex}.lp .s-bk .segm span{text-align:center;color:var(--ink-3);border-radius:99px;flex:1;padding:5px 0;font-size:10px;font-weight:700}.lp .s-bk .segm span.on{background:var(--ink);color:#fff}.lp .bkc{box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;margin:10px 14px 0;padding:10px}.lp .bkc .b1{align-items:center;gap:8px;display:flex}.lp .bkc .b1 img{object-fit:cover;border-radius:10px;width:40px;height:40px}.lp .bkc .b1 b{font-size:11px;display:block}.lp .bkc .b1 small{color:var(--ink-3);font-size:9.5px}.lp .bkc .b1 .st{border-radius:99px;margin-inline-start:auto;padding:2px 7px;font-size:9px;font-weight:700}.lp .bkc .b1 .st.ok{background:var(--success-50);color:var(--success)}.lp .bkc .b1 .st.wt{background:var(--warning-50);color:#b26b00}.lp .bkc .b2{background:var(--bg);border-radius:10px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-size:9.5px;display:flex}.lp .bkc .b2 span{color:var(--ink-2);align-items:center;gap:3px;display:flex}.lp .bkc .b2 b{color:var(--ink)}.lp .faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.lp .faq-side{position:sticky;top:140px}.lp .help-card{background:var(--bg);border-radius:28px;margin-top:32px;padding:26px}.lp .help-card h4,.lp .help-card .h4{margin:14px 0 4px;font-size:18px}.lp .help-card p{color:var(--ink-2);margin:0 0 18px;font-size:14.5px}.lp .help-card .btns{flex-wrap:wrap;gap:8px;display:flex}.lp .faq-tabs{background:var(--bg);border-radius:99px;gap:4px;margin-bottom:18px;padding:5px;display:inline-flex}.lp .faq-tabs button{cursor:pointer;height:40px;color:var(--ink-2);background:0 0;border:0;border-radius:99px;padding:0 18px;font-size:14px;font-weight:700}.lp .faq-tabs button.on{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff}.lp .qa{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:22px;transition:background .3s,box-shadow .3s}.lp .qa+.qa{margin-top:12px}.lp .qa.open{background:var(--bg);box-shadow:none}.lp .qa button{text-align:start;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:16px;padding:22px 24px;font-size:17px;font-weight:700;display:flex}.lp .qa button .qa-pl{background:var(--bg);width:34px;height:34px;transition:transform .3s var(--ease), background .3s;border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;font-size:18px;display:grid}.lp .qa.open button .qa-pl{background:var(--brand);color:#fff;transform:rotate(180deg)}.lp .qa .qi{background:var(--brand-50);width:38px;height:38px;color:var(--brand);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.lp .qa .ans{transition:grid-template-rows .4s var(--ease);grid-template-rows:0fr;display:grid}.lp .qa.open .ans{grid-template-rows:1fr}.lp .qa .ans>div{overflow:hidden}.lp .qa .ans p{color:var(--ink-2);margin:0;padding:0 78px 24px 24px;font-size:15.5px;line-height:1.9}.lp .qa.hide{display:none}.lp .final{padding:0 0 112px}.lp .final-card{background:var(--ink);color:#fff;isolation:isolate;border-radius:40px;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;padding:72px 64px;display:grid;position:relative;overflow:hidden}.lp .final-card img{object-fit:cover;z-index:-2;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.lp .final-card:before{content:"";z-index:-1;background:linear-gradient(270deg, var(--brand) 0%, color-mix(in srgb, var(--brand) 88%, #000) 42%, color-mix(in srgb, var(--brand) 35%, transparent) 100%);position:absolute;inset:0}.lp .final-card h2{margin:0 0 14px;font-size:clamp(32px,3.8vw,52px);line-height:1.2}.lp .final-card p{color:#ffffffd1;max-width:34em;margin:0;font-size:18px}.lp .final-card .acts{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.lp .final-card .acts .btn{min-width:270px}@media (max-width:1180px){.lp .stage{zoom:.86}.lp .biz-grid{grid-template-columns:1fr}.lp .feat{gap:56px}}@media (max-width:1080px){.lp .hero-grid{grid-template-columns:1fr}.lp .hero-text{text-align:center;padding-bottom:0}.lp .hero .lead{margin-inline:auto}.lp .hero-proof{justify-content:center}.lp .stage{zoom:.8;margin-top:10px}.lp .search{grid-template-columns:1fr 1fr;gap:4px}.lp .sf:nth-child(3):before{display:none}.lp .sbtn{grid-column:auto;min-height:60px}.lp .stats-card{grid-template-columns:repeat(2,1fr);row-gap:32px}.lp .stat:nth-child(3):before{display:none}.lp .cat-grid,.lp .all-inner{grid-template-columns:repeat(2,1fr)}.lp .steps{grid-template-columns:repeat(2,1fr);row-gap:40px}.lp .step .conn{display:none}.lp .feat,.lp .feat.rev{grid-template-columns:1fr}.lp .feat.rev .feat-media{order:0}.lp .cities-grid,.lp .appcard{grid-template-columns:1fr}.lp .app-vis{min-height:460px}.lp .faq-grid{grid-template-columns:1fr;gap:32px}.lp .faq-side{position:static}.lp .final-card{grid-template-columns:1fr}.lp .final-card .acts{align-items:stretch}.lp .tcard{flex-basis:calc(50% - 10px)}}@media (max-width:640px){body:has(.lp) .nav{gap:10px}body:has(.lp) .nav .lang-btn{display:none}body:has(.lp) .nav-actions .btn-primary{padding:0 14px}.lp .hero{padding-top:32px}.lp .hero h1{font-size:40px}.lp .hero .lead{font-size:16.5px}.lp .hero-proof .sep{display:none}.lp .stage{zoom:.58;margin-inline:auto}.lp .search-wrap{margin-top:-70px;padding-bottom:48px}.lp .search{border-radius:26px;grid-template-columns:1fr;padding:10px}.lp .sf{padding:12px 14px}.lp .sf+.sf:before{inset-inline:14px;width:auto;height:1px;top:0}.lp .sbtn{min-height:56px;margin-top:6px}.lp .quick{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-16px;padding:0 16px 4px;overflow-x:auto}.lp .quick>span{display:none}.lp .datepop{width:100%}.lp .suggest{min-width:0}.lp .stats-card{border-radius:26px;grid-template-columns:1fr 1fr;gap:24px 16px;padding:28px 22px}.lp .stat{flex-direction:column;align-items:flex-start;gap:10px}.lp .stat:before{display:none}.lp .stat .ico-box{border-radius:14px;width:46px;height:46px;font-size:24px}.lp .stat b{font-size:32px}.lp .row-head{flex-direction:column;align-items:flex-start}.lp .cat-grid{grid-template-columns:1fr 1fr;grid-auto-rows:190px;gap:12px}.lp .tile{border-radius:20px;padding:14px}.lp .tile h3{font-size:16px}.lp .tile p{font-size:12px}.lp .tile .t-ico{top:12px;border-radius:12px;width:38px;height:38px;font-size:21px;inset-inline-start:12px}.lp .tile.big{padding:20px}.lp .tile.big h3{font-size:24px}.lp .tile .t-tags{display:none}.lp .tile.big .t-tags{display:flex}.lp .tile .t-badge{top:12px;font-size:11px;inset-inline-end:12px}.lp .all-inner,.lp .steps{grid-template-columns:1fr}.lp .feats{gap:80px}.lp .feat-media{border-radius:28px;height:470px}.lp .cal{inset-inline:14px;padding:16px;top:16px;bottom:16px}.lp .fam{inset-inline:16px;width:auto;top:16px}.lp .fam-sum{inset-inline:16px;width:auto;bottom:16px}.lp .fam-sum .gender{display:none}.lp .fm-wa{height:640px}.lp .wa{inset-inline:14px;width:auto;top:14px}.lp .ticket{transform:rotate(-2deg)}.lp .cmark.t2 .bb,.lp .cmark.t2 .tl,.lp .cmark .bb small{display:none}.lp .ticket{inset-inline-end:14px;width:240px;bottom:14px}.lp .fm-near{inset-inline:14px;bottom:14px}.lp .fm-near img{width:56px;height:56px}.lp .fm-near .when{padding:6px 10px}.lp .fm-near .when b{font-size:16px}.lp .adhan{display:none}.lp .map-card{border-radius:26px;min-height:440px}.lp .your-city{padding:22px}.lp .your-city form{width:100%;margin-inline-start:0}.lp .your-city input{flex:1;min-width:0}.lp .dash{font-size:11px}.lp .dash .body{grid-template-columns:1fr}.lp .dash .side{display:none}.lp .kpis{grid-template-columns:1fr 1fr}.lp .dash .two{grid-template-columns:1fr}.lp .dash-float{display:none}.lp .biz-kpis{flex-wrap:wrap;gap:20px}.lp .tcard{flex-basis:86%;padding:22px}.lp .app-text{padding:36px 24px}.lp .appcard{border-radius:28px}.lp .app-vis{min-height:420px}.lp .app-vis .dev{zoom:.8}.lp .app-vis .badge-f{inset-inline-end:12px;top:40px}.lp .qa button{gap:12px;padding:18px;font-size:15.5px}.lp .qa .qi{display:none}.lp .qa .ans p{padding:0 18px 20px;font-size:14.5px}.lp .final-card{border-radius:28px;padding:44px 24px}.lp .final-card .acts .btn{min-width:0}.lp .t-score b{font-size:32px}}.lp .tkt .qrw .qr svg,.lp .ill-4 .qrm svg,.lp .ticket .tk-qr .q svg,.lp .qr-box .qr svg{display:block;width:100%!important;height:100%!important}.lp ol.steps{margin:0;padding:0;list-style:none}.lp .sa-map{direction:ltr}.lp .sa-mk{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.lp .sa-mk .cmark{transform:none}.lp .sa-mk:focus-visible .bb{outline:3px solid var(--brand-100)}.lp .mapboxgl-ctrl-attrib{font-size:10px}.lp .mapboxgl-ctrl-group{box-shadow:var(--shadow);border-radius:12px}.lp .sa-fallback{z-index:2;background:radial-gradient(70% 60%,#f1f2f4,#e4e7eb);position:absolute;inset:0}.lp .sa-fb-pin{position:absolute;transform:translate(-50%,-100%)}.lp .sa-fb-pin .cmark{transform:none}.lp .t-track:focus-visible{outline:3px solid var(--brand-100);outline-offset:4px;border-radius:20px}
