@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-devanagari-500-normal.388_y8g0lncyu.woff2)format("woff2"),url(../media/poppins-devanagari-500-normal.2wk19p_zkff4s.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-ext-500-normal.2g937qp4gb5cj.woff2)format("woff2"),url(../media/poppins-latin-ext-500-normal.3g4upd8mp3tge.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-500-normal.25i40p8naznea.woff2)format("woff2"),url(../media/poppins-latin-500-normal.1ca8t586iof23.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-devanagari-600-normal.0jjudczid-6fh.woff2)format("woff2"),url(../media/poppins-devanagari-600-normal.0afspkrtbuo7r.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-ext-600-normal.0i1qqcvl7st56.woff2)format("woff2"),url(../media/poppins-latin-ext-600-normal.3we82rbx-xdv4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-600-normal.2jsr8pt-l398u.woff2)format("woff2"),url(../media/poppins-latin-600-normal.10xpv_fqg6qm3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-devanagari-700-normal.0yx4n9xus5e7-.woff2)format("woff2"),url(../media/poppins-devanagari-700-normal.2zxe1s0527nnn.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-ext-700-normal.3uznqz29zuo_k.woff2)format("woff2"),url(../media/poppins-latin-ext-700-normal.0078e205c2y04.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-700-normal.3ci4wwoppl422.woff2)format("woff2"),url(../media/poppins-latin-700-normal.3l92ypskwypxq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-ext-400-normal.0_mlbjjysj-9a.woff2)format("woff2"),url(../media/dm-sans-latin-ext-400-normal.20edsl4fvw0xl.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-400-normal.2o7k1_w7_w7bj.woff2)format("woff2"),url(../media/dm-sans-latin-400-normal.12jnqtfk91av5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-ext-500-normal.3r_2hmgyghopi.woff2)format("woff2"),url(../media/dm-sans-latin-ext-500-normal.0hc3k9jh99u9h.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-500-normal.2f4st7_5x_v78.woff2)format("woff2"),url(../media/dm-sans-latin-500-normal.366wxi7rk3-vz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-ext-700-normal.04nb2rj_m4l8k.woff2)format("woff2"),url(../media/dm-sans-latin-ext-700-normal.1avk1m8ac7puw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-700-normal.0lo5o3yaiuo13.woff2)format("woff2"),url(../media/dm-sans-latin-700-normal.3frjp6l305o-t.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Doto;font-style:normal;font-display:swap;font-weight:700;src:url(../media/doto-latin-ext-700-normal.01tzti7k5uani.woff2)format("woff2"),url(../media/doto-latin-ext-700-normal.1581zgn8rpo00.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-display:swap;font-weight:700;src:url(../media/doto-latin-700-normal.4202b6j1xl3r8.woff2)format("woff2"),url(../media/doto-latin-700-normal.0cj46rh2l7oya.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--navy:#000f2e;--teal:#00d4b8;--blue:#0089ff;--white:#fff;--surface:var(--navy);--surface-raised:#ffffff0f;--surface-sunken:#00000047;--ink:#fff;--ink-muted:#ffffffbd;--line:#ffffff29;--line-strong:#ffffff8f;--grid-dot:#ffffff1f;--action:var(--teal);--on-action:var(--navy);--readout:var(--teal);--signal:var(--teal);--trajectory:var(--teal);--status-hold:#ffb020;--font-heading:"Poppins", "Helvetica Neue", Arial, sans-serif;--font-body:"DM Sans", "Helvetica Neue", Arial, sans-serif;--font-readout:"Doto", ui-monospace, Menlo, monospace;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--ink);font-family:var(--font-body);margin:0;font-size:17px;line-height:1.6}a{color:inherit}h1,h2,h3{font-family:var(--font-heading);margin:0}p{margin:0}.wrap{width:100%;max-width:1120px;padding:0 var(--space-6);margin:0 auto}.deck{background-image:radial-gradient(circle, var(--grid-dot) 1.2px, transparent 1.3px);background-size:var(--space-4) var(--space-4)}.top{padding:var(--space-6) 0;justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.brand{align-items:center;gap:var(--space-3);text-decoration:none;display:inline-flex}.brand-name{font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;font-size:22px;font-weight:700}.os{font-family:var(--font-readout);color:var(--readout);border:1.5px solid var(--trajectory);border-radius:var(--radius-pill);padding:3px 9px 2px;font-size:17px;font-weight:700;line-height:1}.btn{font-family:var(--font-heading);justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-md);white-space:nowrap;border:1px solid #0000;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.btn-primary{background:var(--action);color:var(--on-action)}.btn-secondary{border-color:var(--line-strong);color:var(--ink)}.btn:focus-visible,a:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.btn-sm{min-height:40px;padding:0 var(--space-4);font-size:15px}.hero{padding:var(--space-16) 0 var(--space-16);gap:var(--space-12);grid-template-columns:1.15fr .85fr;align-items:center;display:grid}.overline{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:16px}.hero h1{letter-spacing:-.01em;margin-top:var(--space-4);font-size:56px;font-weight:700;line-height:1.07}.lead{color:var(--ink-muted);margin-top:var(--space-6);max-width:560px;font-size:19px}.ctas{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.panel{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4)}.preview{gap:var(--space-3);display:grid}.tiles{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.well{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);margin-top:var(--space-2)}.readout{font-family:var(--font-readout);color:var(--readout);font-variant-numeric:tabular-nums;font-size:36px;font-weight:700;line-height:40px}.small{color:var(--ink-muted);font-size:13px;font-weight:500;line-height:18px}.light{padding:3px var(--space-2);border-radius:var(--radius-sm);color:var(--navy);background:var(--status-hold);align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.light:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px}.ask h3{margin:var(--space-2) 0 var(--space-3);font-size:16px;font-weight:600;line-height:22px}.ask .row{gap:var(--space-2);flex-wrap:wrap;display:flex}.mini{font-family:var(--font-heading);border-radius:var(--radius-md);padding:8px 14px;font-size:14px;font-weight:600}.mini-go{background:var(--action);color:var(--on-action)}.mini-out{border:1px solid var(--line-strong)}section{padding:var(--space-16) 0;border-top:1px solid var(--line)}section h2{max-width:760px;font-size:40px;font-weight:700;line-height:48px}.sub{color:var(--ink-muted);margin-top:var(--space-4);max-width:680px}.grid3{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(3,1fr);display:grid}.grid2{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(2,1fr);display:grid}.card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6)}.card h3{margin-top:var(--space-4);font-size:22px;font-weight:600;line-height:30px}.card p{color:var(--ink-muted);margin-top:var(--space-2)}.card ul{margin:var(--space-4) 0 0;color:var(--ink-muted);padding-left:20px}.card li+li{margin-top:4px}.ico{width:32px;height:32px}.ico .l{fill:none;stroke:var(--ink);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.ico .a{fill:var(--signal)}.ico .as{fill:none;stroke:var(--signal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.chips{gap:var(--space-2);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:6px 14px;font-size:15px;font-weight:500}.launch{gap:var(--space-8);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.launch .readout{font-size:48px;line-height:52px}footer{border-top:1px solid var(--line);padding:var(--space-8) 0 var(--space-12);color:var(--ink-muted);font-size:15px}footer .wrap{justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:900px){.hero{padding-top:var(--space-8);grid-template-columns:1fr}.hero h1{font-size:36px}section h2{font-size:28px;line-height:36px}.grid3,.grid2{grid-template-columns:1fr}.launch{gap:var(--space-4);grid-template-columns:1fr}}@media (max-width:480px){.brand-name{font-size:18px}.top .btn-sm{display:none}.tiles{grid-template-columns:1fr}.ctas .btn{width:100%}}
