:root{--bg:#F6F9F9;--white:#FFFFFF;--ink:#14201F;--muted:#46565A;--line:#12313817;--tint:#E6F0F1;--dark:#123138;--dark2:#0E2830;--on-dark:#F5F6F4;--on-dark-muted:#BFD0D2;--head:#123138;--eyebrow:#B0470D;--hl:#F49A63;--accent:#C4501A;--accent-hover:#9E3F0E;--accent-ink:#FFFFFF;--accent-text:#D4581A;--focus:#E8641C;--slot-line:#12313866;--field-line:#12313833;--header-bg:#FFFFFF;--header-ink:#14201F;--header-line:#12313817;--nav-hover:#B0470D;--footer-bg:#0E2830;--footer-ink:#BFD0D2;--footer-head:#F5F6F4;--r:18px;--btn-r:999px;--sec-pad:96px;--sec-pad-m:60px;--display:'Plus Jakarta Sans','Manrope',system-ui,sans-serif;--body:'Inter',system-ui,sans-serif;--label:'IBM Plex Mono',ui-monospace,monospace;--label-weight:600;--hindi:'Inter',sans-serif;--tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");--em-c:#1C8796;--good:#1E7A4C;color-scheme:light;}.is-dark{--big-c:var(--hl)}.is-light{--big-c:var(--head)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--header-bg)}img,video{max-width:100%;display:block}a{color:inherit}p{margin:0}h1,h2,h3{margin:0;text-wrap:balance}.wrap{max-width:1200px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.skip{position:absolute;left:-999px}.skip:focus{left:16px;top:16px;z-index:99;background:var(--white);padding:8px 12px;border-radius:8px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.cx{padding-block:var(--sec-pad)}.cx--light{background:var(--bg)}.cx--white{background:var(--white)}.cx--teal{background:var(--dark2);color:var(--on-dark)}.cx--dark{background:var(--dark);color:var(--on-dark)}.cx--flush-top{padding-top:0}.is-dark{--head-c:var(--on-dark);--muted-c:var(--on-dark-muted);--eyebrow-c:var(--hl);--card-bg:#ffffff0d;--card-line:#ffffff24;--card-ink:var(--on-dark)}.cx--light,.cx--white,.is-light{--head-c:var(--head);--muted-c:var(--muted);--eyebrow-c:var(--eyebrow);--card-bg:var(--white);--card-line:var(--line);--card-ink:var(--ink)}.cx--white{--card-bg:var(--bg)}.eyebrow{display:inline-block;font:var(--label-weight) 12px/1.3 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--eyebrow-c)}.tag{justify-self:start;align-self:flex-start;width:max-content;max-width:100%;font:var(--label-weight) 12px/1.3 var(--label);letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:6px;background:var(--tint);color:var(--head)}.is-dark .tag{background:#ffffff17;color:var(--hl)}.h1{font:800 clamp(38px,6.6vw,72px)/1.02 var(--display);letter-spacing:-.03em;color:var(--head-c)}.h2{font:800 clamp(28px,4.2vw,44px)/1.1 var(--display);letter-spacing:-.02em;color:var(--head-c)}.lead{font-size:18px;line-height:1.65;color:var(--muted-c);max-width:60ch}.hi{font-family:var(--hindi);font-weight:700;letter-spacing:0;color:var(--hi-c,var(--head-c))}.is-dark .hi{--hi-c:var(--hl)}.hi--big{font-size:clamp(22px,3vw,30px);line-height:1.35}.hi--sm{font-size:18px;line-height:1.45}.stack{display:grid;gap:16px;align-content:start;min-width:0}.stack--tight{gap:12px}.head{display:grid;gap:12px;max-width:760px;margin-bottom:36px}.foot{margin-top:24px;font-size:14px;color:var(--muted-c)}.richtext p+p{margin-top:.8em}.btns{display:flex;flex-wrap:wrap;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:var(--btn-r);font:700 16px var(--display);text-decoration:none;border:0;cursor:pointer;transition:background .15s,border-color .15s,transform .15s;text-align:center;line-height:1.2}.btn:active{transform:scale(.98)}.btn--accent{background:var(--accent);color:var(--accent-ink)}.btn--accent:hover{background:var(--accent-hover)}.btn--solid{background:var(--head);color:var(--white)}.btn--solid:hover{opacity:.9}.is-dark .btn--solid{background:var(--on-dark);color:var(--dark)}.btn--line{background:transparent;color:var(--head-c);border:1.5px solid currentColor}.is-dark .btn--line{color:var(--on-dark);border-color:#ffffff66}.btn--line:hover{border-color:var(--accent)}.btn--block{width:100%}.slot{position:relative;overflow:hidden;border-radius:var(--r);background:var(--tint);max-width:100%;width:100%}.is-dark .slot{background:#ffffff0f}.slot img,.slot video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.slot.fit img{object-fit:contain;padding:6%}.slot--video-controls video{object-fit:cover}.slot.is-empty.is-editing{outline:2px dashed var(--slot-line);outline-offset:-2px}.slot-hint{position:absolute;inset:0;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;text-align:center;padding:18px;font:500 13px/1.45 var(--body);color:var(--muted-c)}.slot-hint b{font:var(--label-weight) 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--head-c)}.slot-hint svg{opacity:.7}.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--header-bg);color:var(--header-ink);border-bottom:1px solid var(--header-line)}.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;height:68px}.logo{display:flex;align-items:center;text-decoration:none;color:inherit;flex:none}.logo img{height:30px;width:auto}.logo .word{font:800 26px var(--display);letter-spacing:.01em;color:var(--head)}.logo .word i{font-style:normal;color:var(--accent)}.nav{display:flex;gap:26px;font-size:15px}.nav a{text-decoration:none;opacity:.85}.nav a:hover{opacity:1;color:var(--nav-hover)}.top .btn{min-height:42px;padding:0 16px;font-size:15px}.hero{position:relative;overflow:hidden}.hero .grid{display:grid;gap:48px;grid-template-columns:1.05fr 1fr;align-items:center}.ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--muted-c)}.ticks li{display:flex;align-items:center;gap:8px}.ticks li::before{content:"";width:8px;height:8px;border-radius:2px;background:var(--accent);flex:none}.stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--card-line);border-radius:var(--r);overflow:hidden;background:var(--card-bg)}.stats div{padding:14px 16px;border-left:1px solid var(--card-line);min-width:0}.stats div:first-child{border-left:0}.stats b{display:block;font:800 22px/1.2 var(--display);color:var(--head-c);font-variant-numeric:tabular-nums}.stats span{font-size:13px;line-height:1.35;color:var(--muted-c);display:block;margin-top:2px}.pix{position:absolute;right:-40px;top:40px;display:grid;grid-template-columns:repeat(4,38px);gap:6px;opacity:.12;pointer-events:none}.pix i{width:38px;height:38px;background:var(--hl);border-radius:3px}.chooser{margin-top:-36px;position:relative;z-index:2;padding-bottom:8px}.chooser .row{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.choice{display:flex;gap:14px;align-items:center;padding:18px;border-radius:16px;text-decoration:none;color:var(--ink);background:var(--white);border:1px solid var(--line);box-shadow:0 10px 30px #0000001a;transition:transform .15s,border-color .15s;min-width:0}.choice:hover{transform:translateY(-2px);border-color:var(--accent)}.choice .ico{flex:none;width:50px;height:50px;border-radius:12px;background:var(--dark);display:flex;align-items:center;justify-content:center;color:var(--hl)}.choice strong{display:block;font:700 17px/1.25 var(--display);color:var(--head)}.choice small{display:block;font-size:14px;color:var(--muted);margin-top:2px}.choice .arr{margin-left:auto;color:var(--head);font-size:20px;flex:none}.feature{display:grid;gap:48px;grid-template-columns:1fr 1fr;align-items:center}.feature--top{align-items:start}.feature--media-right .feature__media{order:2}.checks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.checks li{display:flex;gap:12px;align-items:flex-start;line-height:1.5}.checks li::before{content:"";flex:none;width:20px;height:20px;margin-top:2px;border-radius:5px;background:var(--accent) var(--tick) center/14px no-repeat}.minis{display:grid;gap:12px;grid-template-columns:repeat(var(--mini-cols,2),1fr)}.mini{background:var(--card-bg);border:1px solid var(--card-line);border-radius:calc(var(--r) - 4px);padding:18px 20px;display:grid;gap:4px;align-content:start;min-width:0}.mini .lbl{font:var(--label-weight) 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow-c)}.mini strong{font:700 18px/1.25 var(--display);color:var(--head-c)}.mini p{font-size:14px;color:var(--muted-c)}.cards{display:grid;gap:14px;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.card{background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:10px;min-width:0;color:var(--card-ink)}.card .lbl{font:var(--label-weight) 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow-c)}.card .num{width:36px;height:36px;border-radius:9px;background:var(--dark);color:var(--hl);display:flex;align-items:center;justify-content:center;font:800 16px var(--display)}.is-dark .card .num{background:var(--hl);color:var(--dark)}.card .big{font:800 clamp(30px,4vw,44px)/1 var(--display);color:var(--big-c);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.card h3{font:700 20px/1.25 var(--display);color:var(--head-c)}.card--lg h3{font-size:24px;font-weight:800}.card p{font-size:15px;color:var(--muted-c)}.card ul{margin:0;padding-left:18px;font-size:15px;display:grid;gap:4px}.card .btn{margin-top:auto;align-self:flex-start;min-height:46px}.card .tag{margin-bottom:2px}.cards--grid{gap:0;border:1px solid var(--card-line);border-radius:var(--r);overflow:hidden}.cards--grid .card{border:0;border-radius:0;border-right:1px solid var(--card-line);border-bottom:1px solid var(--card-line);background:transparent}.prods{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.prod{background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;min-width:0}.prod.is-featured{border:2px solid var(--accent)}.prod .slot{border-radius:0;aspect-ratio:4/3;background:var(--tint)}.prod__b{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}.prod .ribbon{align-self:flex-start;background:var(--dark);color:var(--hl);font:var(--label-weight) 11px var(--label);letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:6px}.prod .kind{font:var(--label-weight) 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow-c)}.prod h3{font:800 24px/1.15 var(--display);color:var(--head-c)}.prod p{font-size:15px;color:var(--muted-c)}.prod ul{margin:0;padding-left:18px;font-size:15px;color:var(--muted-c);display:grid;gap:3px}.kv{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:14px;margin:4px 0 0;border-top:1px solid var(--card-line);padding-top:12px}.kv dt{font:var(--label-weight) 11px/1.9 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-c)}.kv dd{margin:0;font-variant-numeric:tabular-nums}.price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:1px solid var(--card-line);padding-top:14px;margin-top:auto}.price b{font:800 26px var(--display);color:var(--head-c);font-variant-numeric:tabular-nums}.price span{font-size:13px;color:var(--muted-c)}.prod .btn{min-height:48px}.gal{display:grid;gap:14px;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr))}.gal--reel{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(220px,1fr);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;overscroll-behavior-x:contain}.gal--reel>figure{scroll-snap-align:start}.gal figure{margin:0;display:grid;gap:8px;align-content:start;min-width:0}.gal figcaption b{display:block;font:700 15px/1.3 var(--display);color:var(--head-c)}.gal figcaption span{font-size:13px;color:var(--muted-c)}.faqgrid{display:grid;gap:48px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.faq{display:grid;gap:8px}.faq details{background:var(--card-bg);border:1px solid var(--card-line);border-radius:calc(var(--r) - 4px);padding:16px 20px}.faq summary{cursor:pointer;font:700 17px/1.35 var(--display);color:var(--head-c);list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";color:var(--accent-text);font-size:22px;line-height:1;flex:none}.faq details[open] summary::after{content:"\2212"}.faq details>div{margin-top:10px;color:var(--muted-c)}.contact{display:grid;gap:48px;grid-template-columns:1fr 1fr;align-items:start}.reach{display:grid;gap:4px}.reach span{font-size:14px;color:var(--muted-c)}.reach b{font:700 20px var(--display);color:var(--head-c);user-select:all;overflow-wrap:anywhere}.reaches{display:flex;flex-wrap:wrap;gap:16px 32px}.form{display:grid;gap:12px;background:var(--white);color:var(--ink);border-radius:var(--r);padding:24px;border:1px solid var(--line)}.form label{display:grid;gap:6px;font:600 14px var(--body)}.form input,.form select,.form textarea{width:100%;min-height:48px;border:1.5px solid var(--field-line);border-radius:10px;padding:10px 12px;font:16px var(--body);background:var(--bg);color:var(--ink)}.form textarea{min-height:100px;resize:vertical}.form .row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.form .note{font-size:13px;color:var(--muted)}.form .ok{background:var(--tint);border-radius:10px;padding:14px;font-size:15px;color:var(--ink)}.form .err{background:#FDECEC;border-radius:10px;padding:14px;font-size:15px;color:#8A1C1C}.form [hidden]{display:none!important}.page-body{max-width:760px}.page-body h1{margin-bottom:20px}.page-body img{border-radius:var(--r);height:auto}.ft{background:var(--footer-bg);color:var(--footer-ink);padding-block:52px 28px;font-size:14px}.ft .cols{display:grid;gap:28px;grid-template-columns:1.4fr repeat(3,1fr)}.ft strong{display:block;color:var(--footer-head);margin-bottom:8px;font:700 15px var(--display)}.ft a{text-decoration:none}.ft a:hover{color:var(--nav-hover)}.ft ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ft .legal{margin-top:32px;padding-top:20px;border-top:1px solid #ffffff1f;font-size:12px;opacity:.75}.ft .logo img{height:34px}.wa{position:fixed;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;width:56px;height:56px;border-radius:50%;background:#1FAF55;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #0000003a}.h1 em,.h2 em{font-style:normal;color:var(--em-c,var(--accent))}.eyebrow--pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid var(--card-line);background:var(--card-bg)}.eyebrow--pill::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.head--center{margin-inline:auto;text-align:center;justify-items:center}.head--center .lead{margin-inline:auto}.head--center~.foot{text-align:center}.hero-c{display:grid;gap:40px}.hero-c__text{display:grid;gap:22px;justify-items:center;text-align:center;max-width:900px;margin-inline:auto}.hero-c__text .lead{margin-inline:auto}.hero-c__text .btns,.hero-c__text .ticks{justify-content:center}.hero--center .stats{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));margin-top:-88px;position:relative;z-index:2;margin-inline:24px;box-shadow:0 18px 40px #0000001f;background:var(--white)}.stats small{display:block;font-size:12px;color:var(--muted-c);margin-top:4px;line-height:1.3}.logos{padding-block:36px}.logos__label{text-align:center;font:var(--label-weight) 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-c);margin-bottom:18px}.logos__row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 36px}.logos__row a{display:block;text-decoration:none}.logos__img{height:40px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.75;transition:filter .2s,opacity .2s}.logos__row li:hover .logos__img{filter:none;opacity:1}.logos__name{display:inline-block;font:700 15px var(--display);color:var(--muted-c);padding:8px 14px;border:1px solid var(--card-line);border-radius:999px;white-space:nowrap}.results{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.result{background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;min-width:0}.result .slot{border-radius:0}.result__b{padding:22px;display:flex;flex-direction:column;gap:16px;flex:1}.result .lbl{font:var(--label-weight) 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow-c)}.result h3{font:800 22px/1.2 var(--display);color:var(--head-c);margin-top:4px}.result__place{font-size:14px;color:var(--muted-c)}.result__nums{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.result__nums div{background:var(--tint);border-radius:10px;padding:12px}.result__nums dt{font-size:12px;color:var(--muted);line-height:1.3}.result__nums dd{margin:4px 0 0;font:800 20px/1.1 var(--display);color:var(--good,#1E7A4C);font-variant-numeric:tabular-nums}.result__ba{display:grid;grid-template-columns:1fr 1fr;gap:14px;border-top:1px solid var(--card-line);padding-top:14px}.result__ba p{font-size:14px;color:var(--muted-c);margin-top:4px}.lbl--before{color:#A23B2A!important}.lbl--after{color:var(--good,#1E7A4C)!important}.result__payback{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;gap:12px;background:var(--dark);color:var(--on-dark);border-radius:10px;padding:12px 14px}.result__payback span{font-size:13px;color:var(--on-dark-muted)}.result__payback b{font:800 20px var(--display);color:var(--hl)}@media (max-width:980px){.results{grid-template-columns:1fr 1fr}.hero--center .stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.hero--center .stats{margin-top:-40px;margin-inline:0}}@media (max-width:640px){.results{grid-template-columns:1fr}.hero--center .stats{grid-template-columns:1fr 1fr;margin-top:0;box-shadow:none}.hero--center .stats div{border-left:0;border-top:1px solid var(--card-line)}.hero--center .stats div:nth-child(-n+2){border-top:0}.hero--center .stats div:nth-child(even){border-left:1px solid var(--card-line)}.logos__row{gap:10px 18px}.logos__img{height:30px}}@media (max-width:980px){.nav{display:none}.cards{--cols:2!important}.prods{grid-template-columns:repeat(2,minmax(0,1fr))}.ft .cols{grid-template-columns:1fr 1fr}}@media (max-width:820px){:root{--sec-pad:var(--sec-pad-m)}.hero .grid,.feature,.faqgrid,.contact{grid-template-columns:1fr;gap:32px}.feature--media-right .feature__media{order:0}.feature--text-first .feature__media{order:2}.chooser .row{grid-template-columns:1fr}.pix{display:none}.top .wrap{height:60px}.logo img{height:26px}.head{margin-bottom:28px}}@media (max-width:640px){.cards,.prods{grid-template-columns:1fr!important}.gal:not(.gal--reel){grid-template-columns:1fr}.gal--reel{grid-auto-columns:72%}.minis{grid-template-columns:1fr}.form .row{grid-template-columns:1fr}.ft .cols{grid-template-columns:1fr}.stats b{font-size:18px}.stats div{padding:12px}.lead{font-size:17px}.top .btn{padding:0 12px;font-size:14px}.cards--grid .card{border-right:0}}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.hero.cx--white{border-bottom:1px solid var(--line)}.cards--grid{background:transparent}.is-dark .faq summary::after{color:var(--hl)}.ft .logo .word{color:var(--on-dark)}.hero--center{background:radial-gradient(1200px 500px at 85% -10%,#DDF1F3 0,transparent 60%),var(--bg)}.is-dark .h1 em,.is-dark .h2 em{--em-c:#7FD3DE}.eyebrow--pill::before{background:var(--em-c)}.card{transition:transform .15s,box-shadow .15s}.cards:not(.cards--grid) .card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #12313812}.cards--grid .lbl{color:#7FD3DE}.cards--grid ul{list-style:none;padding:10px 0 0;margin-top:auto;border-top:1px solid var(--card-line);color:var(--on-dark)}.cards--grid ul li::before{content:"\2192  ";color:var(--hl)}.top .btn{border-radius:999px}