@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.p.283562-kfm0pv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.2336ijw7y_ets.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.p.01npz8736q7k4.woff2)format("woff2");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:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55369777ae4e606f-s.p.0dvx36ad_rzpa.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/786278188bba99f8-s.2h1xa6k2l1ubz.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/970c428219233a3d-s.p.2c-43iqdh9ttx.woff2)format("woff2");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:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.kalam_8b81f617-module__cKRbVG__className{font-family:Kalam,Kalam Fallback;font-style:normal}.kalam_8b81f617-module__cKRbVG__variable{--font-kalam:"Kalam", "Kalam Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.2oqonvbxcl6a7.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.2h3p55pchisjm.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.1rzgyqoc5r_1p.woff2)format("woff2");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:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.2oqonvbxcl6a7.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.2h3p55pchisjm.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.1rzgyqoc5r_1p.woff2)format("woff2");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:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_devanagari_f22eb5c1-module__X_r1EG__className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.noto_sans_devanagari_f22eb5c1-module__X_r1EG__variable{--font-deva:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
@layer components{.ait-page{--ink:#0b2137;--ink-2:#016ab7;--ink-deep:#071726;--accent:#6cb84d;--accent-hover:#7cc75c;--accent-tint:#f1f9ed;--accent-ink:#3f7f27;--blue-tint:#eaf3fa;--blue-ink:#01579a;--mist:#f3f6f9;--line:#e2e8f0;--text:#0b2137;--muted:#475569;--green:#166534;--green-bg:#e7f6ec;--green-line:#bfe3cb;--body:var(--font-poppins), var(--font-deva), sans-serif;--hand:var(--font-kalam), var(--font-deva), cursive;font-family:var(--body);color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;font-size:13pt;line-height:1.7;overflow-x:clip}.ait-page .t-blue,.ait-page .tones>:nth-child(5n+1){--c:#016ab7;--c-ink:#01579a;--c-tint:#eaf3fa}.ait-page .t-green,.ait-page .tones>:nth-child(5n+2){--c:#6cb84d;--c-ink:#3f7f27;--c-tint:#f1f9ed}.ait-page .t-pink,.ait-page .tones>:nth-child(5n+3){--c:#ee4b6a;--c-ink:#be123c;--c-tint:#fdedf0}.ait-page .t-sky,.ait-page .tones>:nth-child(5n+4){--c:#38a0f0;--c-ink:#0b6fbe;--c-tint:#eef7fe}.ait-page .t-amber,.ait-page .tones>:nth-child(5n+5){--c:#f59e0b;--c-ink:#b45309;--c-tint:#fef6e4}.ait-page :is(h1,h2,h3){color:var(--ink);text-wrap:balance;margin:0;font-family:inherit}.ait-page h1{letter-spacing:-.025em;font-size:2.25rem;font-weight:900;line-height:1.1}.ait-page h2{letter-spacing:-.025em;font-size:1.875rem;font-weight:900;line-height:1.2}.ait-page h3{font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:700;line-height:1.3}@media (min-width:40rem){.ait-page h1{font-size:3rem}.ait-page h2{font-size:2.25rem}}@media (min-width:48rem){.ait-page h1{font-size:3.5rem}.ait-page h2{font-size:3rem;line-height:1.15}}.ait-page :is(h1,h2) em{color:#0000;background-image:linear-gradient(90deg,#016ab7,#6cb84d);-webkit-background-clip:text;background-clip:text;font-style:normal}.ait-page :is(.hero,.cta-band) :is(h1,h2) em{background-image:linear-gradient(90deg,#8bd46b,#38a0f0)}.ait-page p{text-wrap:pretty;margin:0 0 1em}.ait-page a{color:var(--ink-2);text-underline-offset:3px}.ait-page :focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}.ait-page section[id]{scroll-margin-top:10rem}.ait-page .wrap{width:100%;max-width:77.5rem;margin-inline:auto;padding-inline:1.25rem}.ait-page .sec{isolation:isolate;padding-block:4.5rem;position:relative;overflow:hidden}.ait-page .sec-blue{background:linear-gradient(#eff6fc 0%,#f8fbff 100%)}.ait-page .sec-green{background:linear-gradient(160deg,#f1f9ed 0%,#eef7fe 100%)}.ait-page .sec-warm{background:linear-gradient(160deg,#fff8ec 0%,#fdf0f3 100%)}.ait-page .sec-dots:before{content:"";z-index:-1;background-image:radial-gradient(#0b213714 1.1px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 70%)}.ait-page .sec-glow:after{content:"";z-index:-1;filter:blur(90px);background:#38a0f024;border-radius:50%;width:32rem;height:32rem;position:absolute;top:-8rem;right:-10rem}.ait-page .sec-head{max-width:48rem;margin-bottom:3rem}.ait-page .sec-head p{color:var(--muted);margin-top:1rem;font-size:1.05rem}@media (min-width:40rem){.ait-page .wrap{padding-inline:2rem}}@media (min-width:48rem){.ait-page .sec{padding-block:6rem}}.ait-page .eyebrow{background:var(--c-tint);color:var(--c-ink);letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 30%, transparent);border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.3rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.ait-page .eyebrow:before{content:"";background:var(--c);border-radius:50%;width:.5rem;height:.5rem}.ait-page .hero .eyebrow,.ait-page .cta-band .eyebrow{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3}.ait-page .btn{border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:1rem 1.5rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.ait-page .btn:hover{transform:translateY(-2px)}.ait-page .btn-primary{color:#fff;background:linear-gradient(135deg,#7cc75c,#4fa33a);box-shadow:0 10px 22px -8px #6cb84dd9}.ait-page .btn-primary:hover{box-shadow:0 14px 28px -8px #6cb84df2}.ait-page .btn-outline{border-color:var(--ink-2);color:var(--ink-2);background:#fff}.ait-page .btn-outline:hover{background:var(--blue-tint)}.ait-page .hero{isolation:isolate;color:#fff;background:linear-gradient(135deg,#071726 0%,#0b2137 40%,#0f2c48 72%,#013b6e 100%);padding:2.5rem 0 6rem;position:relative;overflow:hidden}.ait-page .hero:before,.ait-page .hero:after,.ait-page .hero-glow{content:"";z-index:-1;filter:blur(110px);border-radius:50%;position:absolute}.ait-page .hero:before{background:#016ab766;width:34rem;height:34rem;top:5rem;left:-10rem}.ait-page .hero:after{background:#6cb84d40;width:30rem;height:30rem;bottom:-4rem;right:-6rem}.ait-page .hero-glow{background:#ee4b6a2e;width:22rem;height:22rem;top:-10rem;right:30%}.ait-page .hero h1{color:#fff}.ait-page .hero .btn-outline{color:#fff;background:0 0;border-color:#ffffffb3}.ait-page .hero .btn-outline:hover{background:#ffffff1a}.ait-page .crumbs ol{color:#94a3b8;gap:.5rem;margin:0 0 2rem;padding:0;font-size:.85rem;list-style:none;display:flex}.ait-page .crumbs li+li:before{content:"/";color:#64748b;margin-right:.5rem}.ait-page .crumbs a{color:#cbd5e1}.ait-page .hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:3.5rem;display:grid}.ait-page .hero-lede{color:#cbd5e1;max-width:52ch;margin:1.5rem 0 2rem;font-size:1.1rem}.ait-page .hero-ctas{flex-wrap:wrap;gap:.75rem;margin-bottom:2.25rem;display:flex}.ait-page .hero-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.ait-page .hero-facts li{border:1px solid #ffffff1a;border-top:3px solid var(--c);background:#ffffff0f;border-radius:1rem;padding:.75rem .9rem}.ait-page .hero-facts strong{color:#fff;font-size:.98rem;font-weight:700;display:block}.ait-page .hero-facts span{color:#94a3b8}.ait-page .lesson{color:var(--text);background:#fff;border-radius:1.5rem;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 6px #ffffff14,0 30px 60px -24px #071726b3}.ait-page .lesson:before{content:"";background:linear-gradient(90deg,#ee4b6a,#016ab7,#38a0f0,#6cb84d);height:5px;display:block}.ait-page .lesson-bar{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.8rem;display:flex}.ait-page .dots{gap:6px;margin-right:10px;display:flex}.ait-page .dots i{border-radius:50%;width:9px;height:9px}.ait-page .dots i:first-child{background:#ee4b6a}.ait-page .dots i:nth-child(2){background:#f59e0b}.ait-page .dots i:nth-child(3){background:#6cb84d}.ait-page .bar-title{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;display:flex;overflow:hidden}.ait-page .lang-switch{border:1px solid var(--line);border-radius:999px;flex-shrink:0;padding:2px;display:flex}.ait-page .lang-switch button{font:500 .8rem var(--body);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px}.ait-page .lang-switch button[aria-pressed=true]{background:var(--ink-2);color:#fff}.ait-page .lesson-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.875rem;padding:.875rem;display:grid}.ait-page .board{font-family:var(--hand);color:#1d2b45;border:1px solid var(--line);background:#fff repeating-linear-gradient(#0000 0 31px,#eef2f7 31px 32px);border-radius:.75rem;min-height:360px;padding:1rem;font-size:1.05rem;line-height:1.5}.ait-page .board p{margin:0 0 .75rem}.ait-page .board .key{background:var(--green-bg);border:1px solid var(--green-line);border-radius:.5rem;padding:.5rem .625rem}.ait-page .board .ex{background:#fdedf0;border:1px solid #f8c4cf;border-radius:.5rem;margin-top:.5rem;padding:.5rem .625rem}.ait-page .board .note{color:var(--blue-ink);font-size:.92rem}.ait-page .board-row{grid-template-columns:96px 1fr;align-items:center;gap:.75rem;margin-bottom:.5rem;display:grid}.ait-page .board ul{margin:0;padding:0;list-style:none}.ait-page .board li:before{content:"• ";color:#ee4b6a}.ait-page .lesson[data-lang=en] .lesson-grid [lang=hi]:not(.word),.ait-page .lesson[data-lang=hi] .lesson-grid [lang=en]{display:none}.ait-page .chat{flex-direction:column;gap:.625rem;font-size:.85rem;line-height:1.5;display:flex}.ait-page .teacher{color:#fff;background:linear-gradient(135deg,#0b2137,#016ab7);border-radius:.75rem;align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex}.ait-page .avatar{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.ait-page .teacher small{color:#b9c7d8;display:block}.ait-page .bars{align-items:end;gap:3px;height:18px;margin-left:auto;display:flex}.ait-page .bars i{background:#8bd46b;border-radius:2px;width:3px;height:40%;animation:1s ease-in-out infinite ait-talk}.ait-page .bars i:nth-child(2){animation-delay:.15s}.ait-page .bars i:nth-child(3){animation-delay:.3s}.ait-page .bars i:nth-child(4){animation-delay:.45s}.ait-page .msg-student{background:var(--ink-2);color:#fff;border-radius:12px 12px 4px;align-self:flex-end;max-width:94%;margin:0;padding:.625rem .75rem}.ait-page .pill-ok{background:var(--green-bg);color:var(--green);border:1px solid var(--green-line);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.ait-page .msg-teacher{border:1px solid var(--line);border-radius:.75rem;margin:0;padding:.625rem .75rem}.ait-page .msg-q{color:#92400e;background:#fef6e4;border:1px solid #fadfa6;border-radius:.75rem;margin:0;padding:.625rem .75rem}.ait-page .msg-q b{font-size:.75rem;font-weight:700;display:block}.ait-page .ctrls{flex-wrap:wrap;gap:6px;display:flex}.ait-page .ctrls span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.76rem}.ait-page .answer-row{gap:.5rem;display:flex}.ait-page .answer-row .mic{background:var(--accent);color:#fff;border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:600}.ait-page .answer-row .field{border:1px solid var(--line);color:#8593a5;border-radius:999px;flex:1;padding:6px 14px;font-size:.78rem}.ait-page .lesson figcaption{border-top:1px solid var(--line);color:var(--muted);background:var(--mist);padding:.75rem 1rem;font-size:.8rem}.ait-page .is-writing .ln{clip-path:inset(0 100% 0 0);animation:.7s ease-out forwards ait-write;animation-delay:calc(var(--i) * .6s)}.ait-page .is-writing .msg{opacity:0;animation:.35s ease-out forwards ait-pop;animation-delay:calc(var(--i) * .6s)}.ait-page .answer-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:3.5rem;display:grid}.ait-page .answer-text p{color:var(--muted);font-size:1.05rem}.ait-page .answer-text p:first-of-type{margin-top:1.25rem}.ait-page .factsheet{border:1px solid var(--line);background:#fff;border-radius:1.5rem;padding:.75rem 1.5rem .5rem;position:relative;overflow:hidden;box-shadow:0 2px 4px #0b21370d,0 24px 48px -18px #016ab759}.ait-page .factsheet:before{content:"";background:linear-gradient(90deg,#016ab7,#38a0f0,#6cb84d);height:6px;position:absolute;inset:0 0 auto}.ait-page .factsheet dl{margin:0}.ait-page .factsheet div{border-bottom:1px dashed var(--line);grid-template-columns:130px 1fr;gap:1rem;padding:.875rem 0;display:grid}.ait-page .factsheet div:last-child{border-bottom:0}.ait-page .factsheet dt{color:var(--ink-2);font-size:.85rem;font-weight:600}.ait-page .factsheet dd{margin:0;font-size:.95rem;font-weight:500}.ait-page .stamp{color:var(--muted);margin-top:1rem;font-size:.85rem}.ait-page .alts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ait-page .alt{border:1px solid var(--line);border-top:5px solid var(--c);background:#fff;border-radius:1.5rem;padding:1.5rem;box-shadow:0 14px 34px -18px #0b213740}.ait-page .alt-tag{color:var(--c-ink);background:var(--c-tint);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-bottom:.75rem;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-block}.ait-page .alt p{color:var(--muted);margin:.5rem 0 0}.ait-page .resolve{color:#fff;background:linear-gradient(120deg,#0b2137 0%,#016ab7 70%,#2f8f5b 130%);border-radius:1.5rem;grid-template-columns:auto 1fr;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:2rem;display:grid;box-shadow:0 24px 48px -20px #016ab799}.ait-page .resolve p{color:#dce6f1;margin:0;font-size:1.1rem}.ait-page .resolve strong{color:#fff}.ait-page .stripes{flex-direction:column;gap:6px;display:flex}.ait-page .stripes i{border-radius:4px;width:44px;height:8px;display:block;transform:skew(-20deg)}.ait-page .stripes i:first-child{background:#ee4b6a}.ait-page .stripes i:nth-child(2){background:#38a0f0}.ait-page .stripes i:nth-child(3){background:#6cb84d}.ait-page .loop{counter-reset:loop;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;margin:0 0 3.5rem;padding:0;list-style:none;display:grid;position:relative}.ait-page .loop:before{content:"";opacity:.5;background:linear-gradient(90deg,#016ab7,#6cb84d,#ee4b6a,#38a0f0,#f59e0b);border-radius:3px;height:3px;position:absolute;top:25px;left:26px;right:26px}.ait-page .loop li{counter-increment:loop;padding:0 0 1.25rem;position:relative}.ait-page .loop li:before{content:counter(loop);background:var(--c);width:52px;height:52px;box-shadow:0 8px 18px -6px var(--c);color:#fff;border:4px solid #fff;border-radius:50%;place-items:center;margin-bottom:1rem;font-size:1.1rem;font-weight:800;display:grid;position:relative}.ait-page .loop h3{color:var(--c-ink)}.ait-page .loop p{color:var(--muted);margin-top:.375rem;font-size:.92rem}.ait-page .loop-detail{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2.5rem;display:grid}.ait-page .transcript{border:1px solid var(--line);background:#fff;border-radius:1.5rem;padding:1.5rem;box-shadow:0 14px 34px -18px #0b213740}.ait-page .transcript h3{margin-bottom:1rem}.ait-page .t-line{border-radius:.75rem;margin:0 0 .875rem;padding:.75rem .875rem;font-size:.94rem}.ait-page .t-teacher{background:var(--blue-tint);border-left:3px solid #38a0f0}.ait-page .t-student{background:var(--ink-2);color:#fff;margin-left:3rem}.ait-page .t-note{font:700 .95rem var(--hand);color:#be123c;margin-top:.25rem;display:block}.ait-page .edge{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ait-page .edge li{background:var(--c-tint);border-left:4px solid var(--c);border-radius:1rem;padding:1rem 1.125rem}.ait-page .edge h3{color:var(--c-ink)}.ait-page .edge p{color:var(--muted);margin:.25rem 0 0}.ait-page .caps{gap:1.25rem;display:grid}.ait-page .cap{border:1px solid var(--line);border-left:6px solid var(--c);background:#fff;border-radius:1.5rem;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:2.5rem;padding:1.75rem;display:grid;box-shadow:0 14px 34px -20px #0b213740}.ait-page .cap-intro h3{font-size:1.2rem}.ait-page .cap-intro p{background:var(--c-tint);color:var(--c-ink);border-radius:999px;margin-top:.75rem;padding:.2rem .75rem;font-size:.85rem;font-weight:600;display:inline-block}.ait-page .cap dl{grid-template-columns:150px 1fr;gap:.75rem 1.5rem;margin:0;display:grid}.ait-page .cap dt{color:var(--c-ink);font-size:.9rem;font-weight:700}.ait-page .cap dd{margin:0}.ait-page .cap .limit{color:var(--muted);font-style:italic}.ait-page .cap .demo{font-family:var(--hand);background:var(--c-tint);border-radius:.5rem;padding:.25rem .6rem;font-size:1.05rem}.ait-page .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.ait-page .checks{gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.ait-page .checks li{background:var(--c-tint);border-radius:1rem;padding:.75rem 1rem .75rem 3rem;position:relative}.ait-page .checks li:before{content:"";background:var(--c) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6.5 12.5 3.5 3.5 7.5-8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 70% no-repeat;border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:50%;left:1rem;translate:0 -50%}.ait-page .mini-board{border:1px solid var(--line);font:400 1.25rem/1.8 var(--hand);color:#1d2b45;background:#fff repeating-linear-gradient(#0000 0 35px,#eef2f7 35px 36px);border-radius:1.5rem;padding:1.75rem 1.5rem 1.5rem;position:relative;rotate:-1deg;box-shadow:10px 10px #f1f9ed,20px 20px #eaf3fa}.ait-page .mini-board p{margin:0}.ait-page .mini-board .title{color:#be123c;font-weight:700}.ait-page .mini-board [lang=hi]{background:linear-gradient(#0000 55%,#fde68a 55%)}.ait-page .mini-board .cap-note{font:400 .9rem var(--body);color:var(--muted);margin-top:.75rem}.ait-page .who{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;display:grid}.ait-page .who>div{border:1px solid var(--line);background:#fff;border-radius:1.5rem;padding:1.75rem;box-shadow:0 14px 34px -20px #0b213740}.ait-page .who h3{margin-bottom:.5rem;font-size:1.3rem}.ait-page .plain{margin:0;padding:0;list-style:none}.ait-page .plain li{border-bottom:1px solid var(--line);padding:.875rem 0 .875rem 1.75rem;position:relative}.ait-page .plain li:last-child{border-bottom:0}.ait-page .plain li:before{content:"";background:var(--c);border-radius:.25rem;width:.75rem;height:.75rem;position:absolute;top:1.3rem;left:0;rotate:45deg}.ait-page .plain b{color:var(--ink);font-weight:700}.ait-page .plain span{color:var(--muted);margin-top:2px;font-size:.94rem;display:block}.ait-page .steps{counter-reset:st;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.ait-page .steps li{counter-increment:st;background:var(--c-tint);border:1px solid color-mix(in srgb, var(--c) 25%, transparent);border-radius:1.5rem;padding:1.75rem}.ait-page .steps li:before{content:counter(st, decimal-leading-zero);color:var(--c);margin-bottom:.875rem;font-size:2.6rem;font-weight:900;line-height:1;display:block}.ait-page .steps p{color:var(--muted);margin:.5rem 0 0}.ait-page .apps{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ait-page .apps a{padding:.75rem 1.125rem;font-size:.94rem}.ait-page .assure{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.ait-page .assure li{border:1px solid var(--line);border-bottom:4px solid var(--c);background:#fff;border-radius:1.25rem;padding:1.25rem}.ait-page .assure p{color:var(--muted);margin:.375rem 0 0;font-size:.94rem}.ait-page .tbl-wrap{border:1px solid var(--line);background:#fff;border-radius:1.5rem;overflow-x:auto;box-shadow:0 24px 48px -24px #0b21374d}.ait-page table{border-collapse:collapse;width:100%;font-size:.94rem}.ait-page caption{text-align:left;color:var(--muted);caption-side:bottom;border-top:1px solid var(--line);padding:1rem;font-size:.88rem}.ait-page :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.875rem 1rem}.ait-page thead tr{background:linear-gradient(90deg,#0b2137,#016ab7)}.ait-page thead th{color:#fff;white-space:nowrap;font-size:.9rem;font-weight:600}.ait-page tbody tr:nth-child(2n){background:#f8fbff}.ait-page tbody th{color:var(--ink);min-width:170px;font-weight:600}.ait-page tbody tr:last-child :is(th,td){border-bottom:0}.ait-page .cmp td{min-width:130px}.ait-page .ask td:last-child{color:var(--accent-ink);font-weight:500}.ait-page .hl,.ait-page tbody tr:nth-child(2n) .hl{background:var(--accent-tint)}.ait-page thead .hl{background:var(--accent);color:#fff}.ait-page .mk{align-items:center;gap:6px;font-weight:600;display:inline-flex}.ait-page .mk>span{color:#fff;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;font-size:.7rem;display:grid}.ait-page td small{color:var(--muted);font-size:.82rem;font-weight:400;display:block}.ait-page .yes{color:#22803f}.ait-page .yes>span{background:#22a05b}.ait-page .part{color:#b45309}.ait-page .part>span{background:#f0a830}.ait-page .no{color:#b91c1c}.ait-page .no>span{background:#e04848}.ait-page .disclose{color:var(--muted);max-width:80ch;margin-top:1rem;font-size:.94rem}.ait-page .trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.ait-page .trust li{background:var(--c-tint);border-top:4px solid var(--c);border-radius:1.5rem;padding:1.5rem}.ait-page .trust li:before{content:"";background:var(--c) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 5 6v5c0 4.4 3 8.3 7 9.5 4-1.2 7-5.1 7-9.5V6z' fill='none' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='m9 12 2 2 4-4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 60% no-repeat;width:2.5rem;height:2.5rem;box-shadow:0 8px 16px -6px var(--c);border-radius:.8rem;margin-bottom:.9rem;display:block}.ait-page .trust p{color:var(--muted);margin:.5rem 0 0}.ait-page .limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ait-page .limits li{border:1px solid var(--line);background:#fff;border-radius:1.25rem;padding:1.25rem 1.25rem 1.25rem 4rem;position:relative}.ait-page .limits li:before{content:"✕";background:var(--c-tint);width:1.8rem;height:1.8rem;color:var(--c-ink);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:1.3rem;left:1.25rem}.ait-page .limits p{color:var(--muted);margin:.375rem 0 0}.ait-page .cta-band{isolation:isolate;color:#fff;background:linear-gradient(120deg,#071726 0%,#0b2137 35%,#016ab7 80%,#2f8f5b 120%);padding:5.5rem 0;position:relative;overflow:hidden}.ait-page .cta-band:before{content:"";z-index:-1;filter:blur(100px);background:#ee4b6a38;border-radius:50%;width:26rem;height:26rem;position:absolute;top:-8rem;left:40%}.ait-page .cta-band:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff17 1.1px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0}.ait-page .cta-inner{grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:2.5rem;display:grid}.ait-page .cta-band h2{color:#fff}.ait-page .cta-band p{color:#dce6f1;max-width:58ch;margin:.875rem 0 0;font-size:1.08rem}.ait-page .cta-actions{flex-direction:column;gap:.75rem;display:flex}.ait-page .cta-band .btn-outline{color:#fff;background:0 0;border-color:#ffffffb3}.ait-page .cta-band .btn-outline:hover{background:#ffffff1a}@media (max-width:1020px){.ait-page :is(.hero-grid,.answer-grid,.loop-detail,.split,.who,.cta-inner){grid-template-columns:1fr}.ait-page .loop{grid-template-columns:1fr 1fr}.ait-page .loop:before{display:none}.ait-page :is(.assure,.trust){grid-template-columns:1fr 1fr}.ait-page .cap{grid-template-columns:1fr;gap:1rem}.ait-page .mini-board{rotate:none}}@media (max-width:640px){.ait-page :is(.lesson-grid,.alts,.steps,.assure,.trust,.limits,.hero-facts,.loop){grid-template-columns:1fr}.ait-page .cap{padding:1.25rem}.ait-page .cap dl{grid-template-columns:1fr;gap:.25rem}.ait-page .cap dd{margin-bottom:.75rem}.ait-page .factsheet div{grid-template-columns:1fr;gap:2px}.ait-page .resolve{grid-template-columns:1fr}.ait-page .t-student{margin-left:1rem}.ait-page .mini-board{box-shadow:6px 6px #f1f9ed,12px 12px #eaf3fa}}@media (prefers-reduced-motion:reduce){.ait-page *,.ait-page :before,.ait-page :after{transition:none!important;animation:none!important}.ait-page .is-writing .ln{clip-path:none}.ait-page .is-writing .msg{opacity:1}}}@keyframes ait-talk{50%{height:100%}}@keyframes ait-write{to{clip-path:inset(0)}}@keyframes ait-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
