:root{--bg:#fff;--band:#f3f6fb;--ink:#0b1430;--ink-2:#16224a;--muted:#5a6683;--line:#e3e8f2;--blue:#1a6cff;--blue-deep:#0b4fd6;--cyan:#00b4f0;--yellow:#ffd21f;--yellow-deep:#f2b800;--ok:#12a865;--amber:#c2410c;--display:"Bricolage Grotesque", "Avenir Next", "Segoe UI", sans-serif;--body:"Manrope", "Avenir Next", "Segoe UI", sans-serif;--as:"Noto Sans Bengali", "Kohinoor Bangla", "Nirmala UI", sans-serif;--r:20px;--shadow:0 18px 40px -24px #0b1e5059;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:500 17px/1.6 var(--body), var(--as);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}.as{font-family:var(--as)}a{color:var(--blue)}img{max-width:100%;display:block}.wrap{max-width:1080px;padding-left:max(18px, env(safe-area-inset-left,0px));padding-right:max(18px, env(safe-area-inset-right,0px));margin:0 auto}section{padding-block:60px}.band{background:var(--band)}h1,h2,h3{text-wrap:balance;margin:0}h2{font:800 clamp(30px, 7.6vw, 46px)/1.08 var(--display);letter-spacing:-.025em}.eyebrow{font:800 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:12px;display:block}.lede{color:var(--muted);max-width:54ch;margin:14px 0 0}.center{text-align:center}.center .lede{margin-inline:auto}.blue{color:var(--blue)}.mark{background:linear-gradient(#0000 14%,#ffe57a 14% 90%,#0000 90%);border-radius:4px;padding:0 .1em}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.tick{width:20px;height:20px;color:var(--ok);flex:none;margin-top:3px}.top .wrap{justify-content:space-between;align-items:center;gap:12px;padding-block:14px;display:flex}.brand{font:800 15px/1 var(--display);letter-spacing:-.01em}.brand span{color:var(--blue)}.top-date{font:800 12px/1 var(--body);letter-spacing:.06em;background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;padding:8px 12px}.hero{background:radial-gradient(80% 50% at 90% 0,#e2edff 0%,#0000 70%),radial-gradient(60% 40% at 0 0,#eaf8ff 0%,#0000 70%);padding-block:8px 56px}.hero-grid{align-items:center;gap:36px;display:grid}.host{font:600 14px/1.2 var(--body);color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:10px;margin:0;padding:5px 14px 5px 5px;display:inline-flex;box-shadow:0 6px 20px -10px #0b1e5059}.host img{object-fit:cover;border-radius:50%;width:32px;height:32px}.host b{color:var(--ink)}.hero h1{font:800 clamp(38px, 10vw, 66px)/1.02 var(--display);letter-spacing:-.035em;margin-top:18px}.hero .as-line{font:700 18px/1.55 var(--as);margin:16px 0 0}.hero .sub{color:var(--muted);max-width:42ch;margin:10px 0 0}.facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 0;display:grid}.facts div{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:10px 12px}.facts dt{font:800 10.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.facts dd{font:800 16px/1.15 var(--display);margin:6px 0 0}.facts dd.s{font:600 12px/1.3 var(--body);color:var(--muted);margin-top:3px}.facts .free{color:var(--ok)}.btn{cursor:pointer;width:100%;min-height:62px;color:var(--ink);font:800 18px/1.2 var(--body);background:linear-gradient(180deg, #ffe24d, var(--yellow) 50%, var(--yellow-deep));border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;text-decoration:none;transition:transform .12s,filter .15s;display:inline-flex;box-shadow:0 14px 28px -12px #dca000bf,inset 0 1px #fff9,inset 0 -2px #00000014}.btn:hover{filter:brightness(1.04)saturate(1.1)}.btn:active{transform:translateY(1px)scale(.995)}.btn svg{flex:none;width:20px;height:20px}.btn.wa{color:#fff;background:linear-gradient(#27d483,#12a865);box-shadow:0 14px 30px -10px #12a86599}.btn.ghost{color:var(--ink);border:1.5px solid var(--line);box-shadow:none;background:#fff;min-height:52px;font-size:16px}.hero .btn{margin-top:18px}.cta-note{text-align:center;font:600 13.5px/1.45 var(--body);color:var(--muted);margin:10px 0 0}.cta-note b{color:var(--amber)}.cta-block{max-width:440px;margin:36px auto 0}.hero-visual{aspect-ratio:1;justify-self:center;width:min(340px,88%);position:relative}.halo{background:radial-gradient(circle at 35% 30%, #5aa2ff, var(--blue) 55%, var(--blue-deep));border-radius:50%;position:absolute;inset:0;box-shadow:0 40px 80px -30px #1a6cffb3}.cut{position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#000) top/100% 50% no-repeat,radial-gradient(circle closest-side,#000 99.4%,#0000 100%) 50%/100% 100% no-repeat;mask:linear-gradient(#000,#000) top/100% 50% no-repeat,radial-gradient(circle closest-side,#000 99.4%,#0000 100%) 50%/100% 100% no-repeat}.cut img{width:112%;max-width:none;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tag{z-index:2;font:800 12.5px/1 var(--body);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex;position:absolute;box-shadow:0 12px 26px -12px #0b143080}.tag i{border-radius:50%;width:8px;height:8px}.t1{top:20%;left:-8%}.t2{top:10%;right:-8%}.t3{bottom:14%;left:-6%}.t4{bottom:26%;right:-6%}.vs{align-items:stretch;gap:12px;margin-top:30px;display:grid}.vs-card{border-radius:var(--r);padding:20px}.vs-card h3{font:800 13px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.vs-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vs-card li{font:700 16.5px/1.4 var(--body);align-items:flex-start;gap:10px;display:flex}.vs-card.dim{background:var(--band);color:var(--muted)}.vs-card.dim h3{color:var(--muted)}.vs-card.dim li:before{content:"";background:#b5bfd3;border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.vs-card.hi{background:var(--ink);color:#fff;box-shadow:0 30px 60px -30px #0b143099}.vs-card.hi h3,.vs-card.hi .tick{color:var(--yellow)}.vs-arrow{background:var(--yellow);border-radius:50%;justify-self:center;place-items:center;width:44px;height:44px;display:grid;transform:rotate(90deg)}.vs-arrow svg{width:22px;height:22px}.bridge{font:800 19px/1.4 var(--display);text-align:center;margin:22px 0 0}.make{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.tile{box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.tile img{aspect-ratio:1;object-fit:cover;background:#0b1430;width:100%}.tile div{padding:12px 14px 16px}.tile .day{font:800 10px/1 var(--body);letter-spacing:.12em;color:var(--blue);background:#e8f0ff;border-radius:6px;padding:4px 6px;display:inline-block}.tile h3{font:800 17px/1.2 var(--display);letter-spacing:-.01em;margin-top:8px}.tile p{color:var(--muted);margin:5px 0 0;font-size:14px;line-height:1.45}.who{gap:0;margin-top:26px;display:grid}.who li{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:14px 0;display:grid}.who li:last-child{border-bottom:0}.who ul{margin:0;padding:0;list-style:none}.ico{width:44px;height:44px;color:var(--blue);background:#e8f0ff;border-radius:13px;place-items:center;display:grid}.ico svg{width:22px;height:22px}.who b{font:800 16.5px/1.3 var(--body);display:block}.who span{color:var(--muted);margin-top:2px;font-size:15px;line-height:1.45;display:block}.days{gap:12px;margin-top:30px;display:grid}.day-card{background:var(--ink);color:#fff;border-radius:var(--r);padding:20px}.day-card header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.day-card header span{font:800 12px/1 var(--body);letter-spacing:.16em;color:var(--yellow)}.day-card header small{font:700 13px/1.3 var(--body);color:#b9c5e4}.day-card h3{font:800 24px/1.1 var(--display);margin:10px 0 12px}.day-card ol{font:600 16px/1.4 var(--body);color:#e7ecf9;gap:7px;margin:0;padding-left:20px;display:grid}.day-card li::marker{color:var(--yellow);font-weight:800}.need{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.need li{font:700 15px/1.35 var(--body);border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:8px;padding:12px;display:flex}.trainer{align-items:center;gap:26px;display:grid}.trainer .photo img{aspect-ratio:1;object-fit:cover;width:100%;max-width:340px;box-shadow:var(--shadow);border-radius:26px;margin-inline:auto}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 16px;display:grid}.stats div{border:1px solid var(--line);border-radius:14px;min-width:0;padding:12px}.stats b{font:800 27px/1.05 var(--display);color:var(--blue);font-variant-numeric:tabular-nums;display:block}.stats span{font:600 12.5px/1.3 var(--body);color:var(--muted)}.creds{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.creds li{border:1px solid var(--line);font:700 13px/1.3 var(--body);border-radius:999px;padding:6px 12px}.proofs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.proofs figure{background:#dfe6f3;border-radius:16px;min-width:0;margin:0;position:relative;overflow:hidden}.proofs img{aspect-ratio:4/3;object-fit:cover;width:100%}.proofs .wide{grid-column:1/-1}.proofs .wide img{aspect-ratio:5/4}.proofs figcaption{font:800 12px/1.2 var(--body);background:#fffffff2;border-radius:8px;padding:5px 9px;position:absolute;bottom:8px;left:8px}.faq{gap:10px;margin-top:26px;display:grid}.faq details{border:1px solid var(--line);background:#fff;border-radius:14px}.faq summary{cursor:pointer;font:800 16px/1.4 var(--body);padding:17px 50px 17px 18px;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:800 24px/1 var(--body);color:var(--blue);position:absolute;top:50%;right:18px;transform:translateY(-50%)}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--muted);margin:0;padding:0 18px 16px;font-size:15.5px}.final{background:var(--ink);color:#fff;text-align:center}.final .eyebrow{color:var(--yellow)}.final h2{max-width:16ch;margin:0 auto}.final .lede{color:#c3cde6;margin-inline:auto}.final .when{color:#fff;font-weight:700}.final .cta-note{color:#9fb0d6}.taught{color:#dfe7fb;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;font-size:15px;display:flex}.taught img{object-fit:cover;border:2px solid var(--yellow);border-radius:50%;width:34px;height:34px}footer.site{background:var(--ink);color:#8d9cc0;border-top:1px solid #1f2b52;padding-block:4px 112px;font-size:12.5px;line-height:1.6}footer.site p{max-width:80ch;margin:12px 0 0}.sticky{z-index:25;padding:10px max(14px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(14px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);background:#fffffff7;align-items:center;gap:12px;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -10px 30px -18px #0b143059}.sticky.show{transform:none}.sticky p{min-width:0;font:600 12.5px/1.3 var(--body);color:var(--muted);flex:1;margin:0}.sticky p b{color:var(--ink);font-size:14.5px;display:block}.sticky .btn{flex:none;width:auto;min-height:50px;padding:10px 18px;font-size:15.5px}body.lock{overflow:hidden}.sheet{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060a1a9e;place-items:end center;display:grid;position:fixed;inset:0}.panel{background:#fff;border-radius:26px 26px 0 0;width:min(500px,100%);max-height:94dvh;animation:.28s cubic-bezier(.2,.9,.3,1) up;position:relative;overflow:auto;box-shadow:0 -20px 60px -20px #00000080}@keyframes up{0%{opacity:0;transform:translateY(40px)}}.panel-head{text-align:center;color:#fff;background:radial-gradient(90% 120% at 50% 0%, #1d3a8a 0%, var(--ink) 60%);border-bottom:3px solid var(--yellow);padding:26px 56px 22px;position:relative}.x{color:#fff;width:40px;height:40px;font:700 18px/1 var(--body);cursor:pointer;background:0 0;border:1.5px solid #ffffff59;border-radius:50%;position:absolute;top:14px;right:14px}.badge{font:800 12.5px/1 var(--body);letter-spacing:.02em;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:inline-flex}.badge .live{letter-spacing:.1em;background:#e5383b;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:inline-flex}.badge .live:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px}.badge b{color:var(--yellow)}.panel-head h2{font:800 28px/1.1 var(--display);letter-spacing:-.02em;margin-top:14px}.panel-head p{color:#c3cde6;font:600 14.5px/1.4 var(--body);margin:8px 0 0}.panel-body{padding:22px 22px calc(22px + env(safe-area-inset-bottom,0px))}.field{gap:7px;margin-bottom:15px;display:grid}.field label{font:800 14.5px/1.2 var(--body)}.input{width:100%;height:54px;color:var(--ink);font:600 17px/1 var(--body);background:#fff;border:1.5px solid #d5ddeb;border-radius:14px;padding:0 16px}.input::placeholder{color:#9aa6bf;font-weight:500}.input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px #1a6cff24}select.input{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%235a6683' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 16px center no-repeat;padding-right:44px}select.input:invalid{color:#9aa6bf;font-weight:500}.phone{grid-template-columns:auto 1fr;gap:10px;display:grid}.phone span{font:700 16px/1 var(--body);border:1.5px solid #d5ddeb;border-radius:14px;align-items:center;gap:8px;padding:0 14px;display:flex}.err{color:#d92d4b;font:600 14px/1.4 var(--body);margin:-2px 0 12px}.panel .btn{margin-top:4px}.panel .btn[disabled]{opacity:.7;cursor:progress}.fine{text-align:center;color:var(--muted);font:600 13px/1.45 var(--body);margin:12px 0 0}.done{text-align:center;padding:30px 22px calc(26px + env(safe-area-inset-bottom,0px))}.done svg.big{width:68px;height:68px;color:var(--ok);margin:0 auto 12px}.done h2{font:800 26px/1.15 var(--display)}.done p{color:var(--muted);margin:8px 0 18px}.after{gap:10px;display:grid}@media (width>=640px){.sheet{align-items:center}.panel{border-radius:26px}.make{grid-template-columns:repeat(3,minmax(0,1fr))}.need,.proofs{grid-template-columns:repeat(4,minmax(0,1fr))}.proofs .wide{grid-area:span 2/span 2}.proofs .wide img{aspect-ratio:auto;height:100%}}@media (width>=760px){section{padding-block:88px}.vs{grid-template-columns:1fr auto 1.15fr;align-items:center}.vs-arrow{transform:none}.who ul{grid-template-columns:1fr 1fr;column-gap:32px;display:grid}.who li:nth-last-child(2){border-bottom:0}.days{grid-template-columns:1fr 1fr}}@media (width>=960px){.hero{padding-block:24px 88px}.hero-grid{grid-template-columns:1.15fr .85fr;gap:56px}.hero-visual{width:100%}.hero .btn,.hero .cta-note{max-width:440px}.trainer{grid-template-columns:340px 1fr;gap:56px}.sticky{display:none}footer.site{padding-block:4px 28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sticky,.btn{transition:none}.panel{animation:none}}
