@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400..800&family=Martel:wght@700;800;900&family=Noto+Sans+Devanagari:wght@400..800&family=Rajdhani:wght@600;700&family=Caveat:wght@600;700&display=swap";.test-series-landing{--navy: #2D3E50;--navy-2: #1F2C3A;--navy-3: #3D5269;--orange: #F58220;--orange-2: #E0621A;--peach: #F9A76C;--peach-soft: #FDE6D3;--cream: #FFF8F2;--white: #fff;--line: #EFE2D4;--ink: #16202B;--muted: #5F6B78;--green: #1F8A62;--g-fire: linear-gradient(120deg, #F58220 0%, #F9A76C 100%);--g-fire-2: linear-gradient(120deg, #E0621A 0%, #F58220 55%, #F9A76C 100%);--g-night: linear-gradient(150deg, #2D3E50 0%, #1F2C3A 100%);--r-m: 16px;--r-l: 28px;--shell: 1160px;--sh: 0 1px 0 rgba(45,62,80,.06), 0 24px 50px -30px rgba(45,62,80,.45);--f: "Archivo", "Noto Sans Devanagari", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fh: "Noto Sans Devanagari", "Archivo", sans-serif;--fd: "Martel", Georgia, serif;--fl: "Rajdhani", "Archivo", sans-serif;--hand: "Caveat", cursive;margin:0;padding:0 0 88px;background:var(--cream);color:var(--ink);font-family:var(--f);font-size:17px;line-height:1.6;overflow-x:hidden;position:relative;min-height:100vh;text-align:left}.test-series-landing *,.test-series-landing *:before,.test-series-landing *:after{box-sizing:border-box}.test-series-landing h1,.test-series-landing h2,.test-series-landing h3{margin:0;line-height:1.2;letter-spacing:-.02em}.test-series-landing p{margin:0}.test-series-landing a{color:inherit;text-decoration:none}.test-series-landing svg,.test-series-landing img{max-width:100%}.test-series-landing :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}@media(prefers-reduced-motion:reduce){.test-series-landing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.test-series-landing .shell{max-width:var(--shell);margin:0 auto;padding:0 22px;position:relative;z-index:1}.test-series-landing section{position:relative}.test-series-landing .grad-text{background:var(--g-fire-2);-webkit-background-clip:text;background-clip:text;color:transparent}.test-series-landing .nav{position:sticky;top:0;z-index:40;background:#fff8f2e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.test-series-landing .nav-in{max-width:var(--shell);margin:0 auto;padding:12px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.test-series-landing .logo{display:flex;align-items:center;text-decoration:none;height:42px}.test-series-landing .logo-img{height:42px;width:auto;display:block}.test-series-landing .logo-fallback{display:none;font-weight:800;font-size:20px;letter-spacing:-.04em;color:var(--navy)}.test-series-landing .logo-fallback span{color:var(--orange)}.test-series-landing .logo.no-img .logo-img{display:none}.test-series-landing .logo.no-img .logo-fallback{display:block}.test-series-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--fh);font-weight:700;font-size:16.5px;padding:15px 28px;border-radius:999px;border:0;cursor:pointer;text-decoration:none;color:#fff;background:var(--g-fire-2);box-shadow:0 12px 28px -12px #e0621af2,inset 0 -2px #00000024;transition:transform .15s ease,box-shadow .15s ease}.test-series-landing .btn:hover{transform:translateY(-2px);box-shadow:0 18px 34px -12px #e0621a,inset 0 -2px #00000024}.test-series-landing .btn-sm{padding:10px 20px;font-size:14.5px}.test-series-landing .btn-lg{padding:19px 38px;font-size:19px}.test-series-landing .btn-ghost{background:#ffffffb3;color:var(--navy);border:1.5px solid var(--line);box-shadow:none}.test-series-landing .btn-ghost:hover{box-shadow:none;border-color:var(--orange)}.test-series-landing .btn .pr{font-family:var(--fl);font-weight:700;font-size:1.12em}.test-series-landing .sec{padding:92px 0}.test-series-landing .head{max-width:760px;margin:0 auto 50px;text-align:center}.test-series-landing .title{text-wrap:balance;font-family:var(--fd);font-weight:900;font-size:clamp(28px,4.2vw,46px);line-height:1.34;letter-spacing:-.01em}.test-series-landing .sub{margin:14px auto 0;color:var(--muted);font-family:var(--fh);font-size:17.5px;max-width:60ch;text-wrap:balance}.test-series-landing .eyepill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:700;background:var(--white);border:1px solid var(--line);color:var(--orange-2);margin-bottom:16px;font-family:var(--fh)}.test-series-landing .eyepill i{width:8px;height:8px;border-radius:50%;background:var(--g-fire);display:block}.test-series-landing .hero{padding:56px 0 84px;overflow:hidden}.test-series-landing .hero:before,.test-series-landing .hero:after{content:"";position:absolute;border-radius:50%;filter:blur(70px);z-index:0;pointer-events:none}.test-series-landing .hero:before{width:560px;height:560px;right:-120px;top:-160px;background:radial-gradient(circle,rgba(249,167,108,.55),transparent 65%)}.test-series-landing .hero:after{width:460px;height:460px;left:-180px;bottom:-200px;background:radial-gradient(circle,rgba(245,130,32,.28),transparent 65%)}.test-series-landing .dots{position:absolute;inset:0;z-index:0;opacity:.55;pointer-events:none;background-image:radial-gradient(circle,rgba(45,62,80,.16) 1.1px,transparent 1.3px);background-size:26px 26px;mask-image:radial-gradient(ellipse 70% 70% at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 40%,#000 30%,transparent 80%)}.test-series-landing .hero-grid{display:grid;grid-template-columns:1.14fr .86fr;gap:40px;align-items:center}@media(max-width:980px){.test-series-landing .hero-grid{grid-template-columns:1fr;gap:44px}}.test-series-landing .hero h1{font-family:var(--fd);font-weight:900;font-size:clamp(28px,3.35vw,46px);text-wrap:balance;line-height:1.36;letter-spacing:-.01em;color:var(--navy)}.test-series-landing .soft{color:#7c8a99;font-weight:700}.test-series-landing .hero h1 .soft{font-size:.8em}.test-series-landing .pad-stamp{padding-left:58px}@media(max-width:520px){.test-series-landing .pad-stamp{padding-left:0;padding-right:70px}}.test-series-landing .dark .soft,.test-series-landing .final .soft{color:#ffffff8c}.test-series-landing .hl{display:inline-block;background:var(--g-fire-2);color:#fff;padding:0 .24em .04em;border-radius:.14em;transform:rotate(-1.6deg);box-shadow:0 16px 28px -16px #e0621af2;line-height:1.22;white-space:nowrap}.test-series-landing .stamp{position:absolute;z-index:5;width:112px;height:112px;left:-44px;top:-58px;transform:rotate(-12deg);filter:drop-shadow(0 6px 10px rgba(255,248,242,.9))}.test-series-landing .hero-sub{margin-top:20px;font-family:var(--fh);font-size:18.5px;color:var(--navy-3);max-width:48ch;line-height:1.62}.test-series-landing .hero-sub b{color:var(--ink)}.test-series-landing .hero-cta{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.test-series-landing .hero-tags{margin-top:26px;display:flex;flex-wrap:wrap;gap:9px}.test-series-landing .tag{font-family:var(--fh);font-size:13.5px;font-weight:600;color:var(--navy);background:var(--white);border:1px solid var(--line);padding:7px 13px;border-radius:999px;display:inline-flex;gap:7px;align-items:center}.test-series-landing .tag svg{flex:none}.test-series-landing .stage{position:relative;padding:18px 8px 56px}.test-series-landing .paper{position:relative;z-index:2;background:var(--white);border-radius:18px;padding:22px 24px 20px;box-shadow:0 40px 80px -40px #1f2c3a8c;border:1px solid var(--line);transform:rotate(-1.5deg)}.test-series-landing .paper:before{content:"";position:absolute;inset:-2px;border-radius:20px;padding:2px;background:var(--g-fire);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9}.test-series-landing .p-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;border-bottom:2px solid var(--navy);margin-bottom:14px}.test-series-landing .p-top b{font-size:13px;letter-spacing:.04em;color:var(--navy)}.test-series-landing .p-top span{font-size:11.5px;font-weight:700;color:var(--muted)}.test-series-landing .badge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;color:#fff;background:var(--g-fire-2);padding:4px 10px;border-radius:999px;letter-spacing:.02em}.test-series-landing .q{font-family:var(--fh);font-size:14.6px;line-height:1.62;color:var(--ink)}.test-series-landing .q .lbl{font-weight:700;color:var(--navy)}.test-series-landing .opts{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:7px;font-family:var(--fh);font-size:13.6px;color:var(--navy-3)}.test-series-landing .opts li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.test-series-landing .opts .o{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--navy);display:grid;place-items:center;font:700 10.5px var(--f);margin-top:1px}.test-series-landing .opts li.on .o{background:var(--orange);border-color:var(--orange);color:#fff;animation:pop 4.5s ease-in-out infinite}@keyframes pop{0%,55%{transform:scale(1)}62%{transform:scale(1.25)}70%,to{transform:scale(1)}}.test-series-landing .float{position:absolute;z-index:3;background:var(--white);border:1px solid var(--line);border-radius:14px;padding:10px 14px;box-shadow:var(--sh);font-family:var(--fh);font-size:13px;font-weight:700;color:var(--navy);display:flex;align-items:center;gap:10px;animation:bob 6s ease-in-out infinite}.test-series-landing .float small{display:block;font-weight:600;color:var(--muted);font-size:11.5px}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.test-series-landing .fl-1{top:-6px;right:-6px}.test-series-landing .fl-2{bottom:-34px;left:-8px;animation-delay:1.4s}@media(max-width:520px){.test-series-landing .fl-1{right:4px;top:-14px}.test-series-landing .fl-2{left:4px;top:-14px;bottom:auto}.test-series-landing .stage{padding-top:34px}.test-series-landing .hero-cta .btn{width:100%}}.test-series-landing .thought{position:absolute;z-index:4;right:18px;bottom:-24px;background:var(--navy);color:#fff;font-family:var(--hand);font-size:23px;line-height:1.1;padding:10px 16px 12px;border-radius:18px 18px 4px;box-shadow:var(--sh);transform:rotate(2deg)}.test-series-landing .meter{height:8px;width:108px;border-radius:99px;background:var(--peach-soft);overflow:hidden}.test-series-landing .meter i{display:block;height:100%;width:30%;border-radius:99px;background:var(--g-fire-2);animation:fillup 3.6s ease-in-out infinite alternate}@keyframes fillup{to{width:92%}}.test-series-landing .cmp{display:grid;grid-template-columns:1fr auto 1fr;gap:22px;align-items:center}@media(max-width:900px){.test-series-landing .cmp{grid-template-columns:1fr}}.test-series-landing .card-q{background:var(--white);border:1px solid var(--line);border-radius:var(--r-l);padding:26px;box-shadow:var(--sh);position:relative;height:100%}.test-series-landing .card-q.old{background:#f7f3ee}.test-series-landing .card-q.old .q,.test-series-landing .card-q.old .opts{opacity:.7}.test-series-landing .card-q .kicker{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.test-series-landing .card-q .kicker b{font-family:var(--fh);font-size:15px;color:var(--navy)}.test-series-landing .pill-grey{font-size:11.5px;font-weight:800;color:var(--muted);background:#ece6de;padding:4px 10px;border-radius:999px}.test-series-landing .strike{position:absolute;left:22px;right:22px;top:52%;height:3px;border-radius:3px;background:#c0392b;transform-origin:left;transform:scaleX(0) rotate(-6deg);opacity:.75}.test-series-landing .in .strike,.test-series-landing .card-q.old.in .strike{animation:draw 1s .5s ease forwards}@keyframes draw{to{transform:scaleX(1) rotate(-6deg)}}.test-series-landing .vs{width:58px;height:58px;border-radius:50%;background:var(--g-fire-2);color:#fff;display:grid;place-items:center;font-weight:800;font-size:17px;box-shadow:0 14px 30px -12px #e0621ae6;margin:0 auto}.test-series-landing .gap-note{margin-top:14px;font-family:var(--fh);font-size:13.5px;font-weight:700;color:var(--orange-2);display:flex;gap:8px;align-items:center}.test-series-landing .pains{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}@media(max-width:900px){.test-series-landing .pains{grid-template-columns:1fr}}.test-series-landing .pain{border-radius:var(--r-l);padding:24px;background:var(--white);border:1px solid var(--line);display:flex;gap:16px;align-items:flex-start}.test-series-landing .pain .ic{flex:none;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--peach-soft)}.test-series-landing .pain b{display:block;text-wrap:balance;font-family:var(--fd);font-size:16.5px;color:var(--navy);margin-bottom:5px;line-height:1.35}.test-series-landing .pain p{font-family:var(--fh);font-size:14.5px;color:var(--muted);line-height:1.55}.test-series-landing .dark{background:var(--g-night);color:#fff;overflow:hidden}.test-series-landing .dark:before{content:"";position:absolute;width:640px;height:640px;right:-200px;top:-220px;border-radius:50%;background:radial-gradient(circle,rgba(245,130,32,.32),transparent 62%);filter:blur(30px)}.test-series-landing .dark .title{color:#fff}.test-series-landing .dark .sub{color:#ffffffa8}.test-series-landing .dark .eyepill{background:#ffffff14;border-color:#ffffff29;color:var(--peach)}.test-series-landing .feat{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:820px){.test-series-landing .feat{grid-template-columns:1fr}}.test-series-landing .fcard{position:relative;border-radius:var(--r-l);padding:28px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);overflow:hidden;display:grid;grid-template-columns:1fr 150px;gap:18px;align-items:center;transition:transform .2s ease,border-color .2s ease}.test-series-landing .fcard:hover{transform:translateY(-3px);border-color:#f9a76c8c}@media(max-width:520px){.test-series-landing .fcard{grid-template-columns:1fr;gap:10px;padding:24px}.test-series-landing .fcard .viz{max-width:96px;order:-1}}.test-series-landing .fcard .num{font-family:var(--fl);font-weight:700;font-size:15px;letter-spacing:.1em;color:var(--peach)}.test-series-landing .fcard h3{font-family:var(--fd);font-size:20px;margin:8px 0 10px;font-weight:800;color:#fff;line-height:1.4}.test-series-landing .fcard p{font-family:var(--fh);font-size:15px;color:#ffffffb8;line-height:1.6}.test-series-landing .viz svg{display:block;width:100%;height:auto}.test-series-landing .spin{animation:spin 14s linear infinite;transform-origin:75px 75px}@keyframes spin{to{transform:rotate(360deg)}}.test-series-landing .pulse-bar{animation:barup 2.6s ease-in-out infinite alternate;transform-origin:bottom;transform-box:fill-box}@keyframes barup{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.test-series-landing .value{padding:96px 0}.test-series-landing .stack-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:stretch}@media(max-width:980px){.test-series-landing .stack-grid{grid-template-columns:1fr}}.test-series-landing .stack{display:grid;gap:16px}.test-series-landing .item{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--r-l);padding:22px 24px;box-shadow:var(--sh)}.test-series-landing .item .big{min-width:96px;height:96px;border-radius:24px;display:grid;place-items:center;font-family:var(--fl);font-weight:700;font-size:50px;letter-spacing:-.05em;color:#fff;background:var(--g-fire-2);box-shadow:0 16px 30px -16px #e0621af2}.test-series-landing .item .big.navy{background:var(--g-night);box-shadow:0 16px 30px -16px #1f2c3ae6}.test-series-landing .item .big.peach{background:linear-gradient(135deg,#f9a76c,#f58220)}.test-series-landing .item .big small{font-size:14px;letter-spacing:0;font-weight:700;margin-left:2px}.test-series-landing .item h3{font-family:var(--fd);font-size:19px;font-weight:800;color:var(--navy);margin-bottom:5px;line-height:1.4}.test-series-landing .item p{font-family:var(--fh);font-size:14.8px;color:var(--muted);line-height:1.55}.test-series-landing .item .plus{font-size:12px;font-weight:800;color:var(--orange-2);letter-spacing:.06em;margin-bottom:4px;display:block}.test-series-landing .inf{animation:breathe 3s ease-in-out infinite}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.test-series-landing .builder{background:var(--g-night);border-radius:var(--r-l);padding:26px;color:#fff;box-shadow:0 40px 70px -40px #1f2c3acc;display:flex;flex-direction:column;gap:18px}.test-series-landing .builder h4{margin:0;font-family:var(--fd);font-size:17px;font-weight:800;display:flex;align-items:center;gap:10px}.test-series-landing .builder h4 .badge{font-size:11px}.test-series-landing .b-lbl{font-size:12px;font-weight:700;color:#fff9;margin-bottom:9px;font-family:var(--fh)}.test-series-landing .chips{display:flex;flex-wrap:wrap;gap:8px}.test-series-landing .chip{font-family:var(--fh);font-size:13px;font-weight:600;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#fffc}.test-series-landing .chip.on{background:var(--g-fire);border-color:transparent;color:#fff}.test-series-landing .slider{height:8px;border-radius:99px;background:#ffffff24;position:relative}.test-series-landing .slider i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:var(--g-fire);width:40%;animation:slide 5s ease-in-out infinite alternate}.test-series-landing .slider i:after{content:"";position:absolute;right:-9px;top:50%;width:18px;height:18px;border-radius:50%;background:#fff;transform:translateY(-50%);box-shadow:0 0 0 4px #f5822073}@keyframes slide{to{width:78%}}.test-series-landing .b-row{display:flex;justify-content:space-between;font-size:12.5px;color:#fff9;margin-top:8px;font-weight:600}.test-series-landing .seg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.test-series-landing .seg span{text-align:center;font-family:var(--fh);font-size:13px;font-weight:700;padding:9px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.test-series-landing .seg span.on{background:#f5822038;border-color:var(--orange);color:#fff}.test-series-landing .b-go{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-radius:14px;background:#ffffff14}.test-series-landing .b-go b{font-family:var(--fh);font-size:14.5px}.test-series-landing .b-go span{font-size:12.5px;color:#ffffffa6}.test-series-landing .price-band{margin-top:36px;border-radius:32px;padding:34px 38px;background:var(--g-fire-2);color:#fff;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;position:relative;overflow:hidden;box-shadow:0 34px 60px -30px #e0621ae6}.test-series-landing .price-band:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;right:-80px;top:-160px;background:radial-gradient(circle,rgba(255,255,255,.35),transparent 65%)}@media(max-width:820px){.test-series-landing .price-band{grid-template-columns:1fr;text-align:center;justify-items:center;padding:30px 22px}}.test-series-landing .price-band h3{font-family:var(--fd);font-size:clamp(19px,2.4vw,24px);font-weight:800;line-height:1.5;max-width:34ch}.test-series-landing .price-band ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-family:var(--fh);font-size:14.5px;font-weight:600}@media(max-width:820px){.test-series-landing .price-band ul{justify-content:center}}.test-series-landing .price-band li{display:flex;gap:7px;align-items:center}.test-series-landing .price{position:relative;z-index:1;text-align:center}.test-series-landing .price .amt{font-family:var(--fl);font-size:clamp(70px,10vw,110px);font-weight:700;letter-spacing:-.06em;line-height:.95}.test-series-landing .price .amt sup{font-size:.42em;vertical-align:.95em;margin-right:4px;letter-spacing:0}.test-series-landing .price .only{font-family:var(--fh);font-weight:700;font-size:15px;opacity:.92;margin-bottom:14px}.test-series-landing .btn-white{background:#fff;color:var(--orange-2);box-shadow:0 14px 26px -14px #1f2c3acc}.test-series-landing .btn-white:hover{box-shadow:0 18px 30px -14px #1f2c3ae6}.test-series-landing .faq{max-width:820px;margin:0 auto;display:grid;gap:12px}.test-series-landing details{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:0 22px}.test-series-landing summary{cursor:pointer;list-style:none;padding:19px 34px 19px 0;position:relative;font-family:var(--fd);font-weight:700;font-size:16.5px;color:var(--navy)}.test-series-landing summary::-webkit-details-marker{display:none}.test-series-landing summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--peach-soft);color:var(--orange-2);display:grid;place-items:center;font:800 18px var(--f)}.test-series-landing details[open] summary:after{content:"–"}.test-series-landing .faq p{font-family:var(--fh);color:var(--muted);font-size:15.2px;padding:0 0 20px;line-height:1.65}.test-series-landing .final{background:var(--g-night);color:#fff;text-align:left;padding:92px 0;overflow:hidden}.test-series-landing .final:before{content:"";position:absolute;inset:auto -10% -60%;height:120%;background:radial-gradient(ellipse at 50% 100%,rgba(245,130,32,.45),transparent 60%)}.test-series-landing .final h2{font-family:var(--fd);font-weight:900;font-size:clamp(28px,4.4vw,48px);line-height:1.42;max-width:22ch;margin:0 auto}.test-series-landing .final p{margin:18px auto 30px;font-family:var(--fh);font-size:17.5px;color:#ffffffb8;max-width:50ch}.test-series-landing .final .note{margin-top:18px;font-size:13.5px;color:#fff9;font-family:var(--fh)}.test-series-landing .foot{background:var(--navy-2);color:#fff9;font-size:14px;padding:30px 0;border-top:1px solid rgba(255,255,255,.08)}.test-series-landing .foot-in{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px}.test-series-landing .foot a{text-decoration:none;margin-left:18px}.test-series-landing .foot a:hover{color:#fff}.test-series-landing .sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff8f2f0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:11px 22px calc(11px + env(safe-area-inset-bottom,0px));box-shadow:0 -14px 30px -24px #1f2c3acc}.test-series-landing .sticky-in{max-width:var(--shell);margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:14px}.test-series-landing .sticky-t{font-family:var(--fh);font-size:14px;font-weight:700;color:var(--navy);line-height:1.35}.test-series-landing .sticky-t small{display:block;font-weight:600;color:var(--muted);font-size:12.2px}@media(max-width:560px){.test-series-landing .sticky-t{font-size:12.8px}.test-series-landing .sticky .btn{padding:12px 18px;font-size:14.5px}}.test-series-landing .rv{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.test-series-landing .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.test-series-landing .rv{opacity:1;transform:none}}@media(max-width:520px){.test-series-landing .stage .stamp{width:88px;height:88px;left:auto;right:-6px;top:-52px}.test-series-landing .stage .fl-1{display:none}.test-series-landing .p-top.pad-stamp{padding-right:52px}}.test-series-landing .addons-head{padding:96px 0 10px;background:linear-gradient(180deg,var(--cream),#FFF1E6)}.test-series-landing .addon{padding:56px 0 84px;position:relative;overflow:hidden}.test-series-landing .addon.t1{background:#fff1e6}.test-series-landing .addon.t2{background:var(--white);border-top:1px solid var(--line)}.test-series-landing .addon-row{display:grid;grid-template-columns:.86fr 1.14fr;gap:56px;align-items:center}.test-series-landing .addon.t2 .addon-row{grid-template-columns:1.14fr .86fr}.test-series-landing .addon.t2 .addon-copy{order:2}@media(max-width:980px){.test-series-landing .addon-row,.test-series-landing .addon.t2 .addon-row{grid-template-columns:1fr;gap:34px}.test-series-landing .addon.t2 .addon-copy{order:0}}.test-series-landing .addon-copy h3{font-family:var(--fd);font-weight:900;font-size:clamp(26px,3.3vw,40px);line-height:1.38;color:var(--navy);text-wrap:balance;margin:6px 0 16px}.test-series-landing .addon-copy>p{font-family:var(--fh);font-size:17px;color:var(--navy-3);line-height:1.66;max-width:46ch}.test-series-landing .ticks{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.test-series-landing .ticks li{display:flex;gap:12px;align-items:flex-start;font-family:var(--fh);font-size:15.5px;color:var(--ink);line-height:1.5}.test-series-landing .ticks li i{flex:none;width:24px;height:24px;border-radius:50%;background:var(--g-fire-2);display:grid;place-items:center;margin-top:1px}.test-series-landing .addon-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--fl);font-weight:700;font-size:14px;letter-spacing:.08em;color:var(--orange-2);text-transform:uppercase}.test-series-landing .addon-tag b{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--navy);color:#fff;font-size:13px;letter-spacing:0}.test-series-landing .app{position:relative;background:var(--white);border:1px solid var(--line);border-radius:26px;overflow:hidden;box-shadow:0 44px 80px -46px #1f2c3a99,0 2px #fff9 inset}.test-series-landing .app-bar{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--g-night);color:#fff}.test-series-landing .app-bar .av{width:40px;height:40px;border-radius:12px;background:var(--g-fire-2);display:grid;place-items:center;font-family:var(--fd);font-weight:900;font-size:20px}.test-series-landing .app-bar b{display:block;font-family:var(--fd);font-size:16px;line-height:1.2}.test-series-landing .app-bar small{display:flex;align-items:center;gap:6px;font-size:12px;color:#ffffffb3;font-family:var(--fh)}.test-series-landing .app-bar small i{width:7px;height:7px;border-radius:50%;background:#3ddc97;display:block;box-shadow:0 0 0 3px #3ddc9740}.test-series-landing .app-bar .rt{margin-left:auto;font-family:var(--fl);font-weight:700;font-size:12.5px;letter-spacing:.06em;padding:5px 10px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.test-series-landing .chat{height:470px;overflow:hidden;padding:18px 16px 8px;display:flex;flex-direction:column;gap:12px;background:radial-gradient(circle,rgba(45,62,80,.07) 1px,transparent 1.2px) 0 0/22px 22px,#fbf6f0;scroll-behavior:smooth}@media(max-width:520px){.test-series-landing .chat{height:500px}}.test-series-landing .msg{max-width:88%;font-family:var(--fh);font-size:14px;line-height:1.55;animation:pop-in .32s ease both}@keyframes pop-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.test-series-landing .msg.me{align-self:flex-end;background:var(--g-fire-2);color:#fff;padding:10px 14px;border-radius:18px 18px 4px;font-weight:600;box-shadow:0 10px 20px -14px #e0621ae6}.test-series-landing .msg.ai{align-self:flex-start;background:var(--white);border:1px solid var(--line);padding:13px 15px;border-radius:18px 18px 18px 4px;color:var(--ink)}.test-series-landing .msg.ai .ln{opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease;margin-top:6px}.test-series-landing .msg.ai .ln:first-child{margin-top:0}.test-series-landing .msg.ai .ln.show{opacity:1;transform:none}.test-series-landing .msg.ai .t{font-family:var(--fd);font-weight:800;color:var(--navy);font-size:14.5px}.test-series-landing .msg.ai b{color:var(--orange-2)}.test-series-landing .msg.ai .tip{background:var(--peach-soft);border-radius:10px;padding:8px 10px;font-size:13px;font-weight:600;color:var(--navy)}.test-series-landing .dots{display:inline-flex;gap:5px;padding:4px 2px}.test-series-landing .dots i{width:7px;height:7px;border-radius:50%;background:#b6a897;animation:blink 1s infinite}.test-series-landing .dots i:nth-child(2){animation-delay:.15s}.test-series-landing .dots i:nth-child(3){animation-delay:.3s}@keyframes blink{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.test-series-landing .mcq{border:1px solid var(--line);border-radius:12px;padding:9px 10px;background:#fffcf8}.test-series-landing .mcq .q{font-weight:600;font-size:13.2px;color:var(--navy);margin-bottom:6px}.test-series-landing .mcq .os{display:grid;grid-template-columns:1fr 1fr;gap:5px}.test-series-landing .mcq .os span{font-size:12.4px;padding:4px 8px;border-radius:8px;border:1px solid var(--line);background:#fff;transition:background .3s,border-color .3s,color .3s}.test-series-landing .mcq .os span.ok{background:#e3f4ec;border-color:#1f8a62;color:#14684a;font-weight:700}.test-series-landing .composer{display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid var(--line);background:#fff}.test-series-landing .composer .field{flex:1;min-height:40px;border-radius:999px;background:#f4eee7;padding:9px 16px;font-family:var(--fh);font-size:14px;color:var(--ink);display:flex;align-items:center;white-space:nowrap;overflow:hidden}.test-series-landing .composer .ph{color:#9aa4af}.test-series-landing .composer .caret{display:inline-block;width:2px;height:17px;background:var(--orange);margin-left:2px;animation:car 1s steps(1) infinite}@keyframes car{50%{opacity:0}}.test-series-landing .composer .send{flex:none;width:40px;height:40px;border-radius:50%;background:var(--g-fire-2);display:grid;place-items:center;transition:transform .15s;cursor:pointer}.test-series-landing .composer .send.hit{transform:scale(.86)}.test-series-landing .pyq-body{padding:18px;background:#fbf6f0;min-height:540px;position:relative}.test-series-landing .filters{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:relative;z-index:3}@media(max-width:520px){.test-series-landing .filters{grid-template-columns:1fr 1fr}.test-series-landing .filters .flt:first-child{grid-column:1 / -1}}.test-series-landing .flt{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:14px;padding:8px 12px 9px;transition:border-color .25s,box-shadow .25s;cursor:pointer}.test-series-landing .flt .k{display:block;font-family:var(--fl);font-weight:700;font-size:11.5px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.test-series-landing .flt .v{display:flex;justify-content:space-between;align-items:center;gap:6px;font-family:var(--fh);font-weight:700;font-size:14px;color:#9aa4af}.test-series-landing .flt .v:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px);flex:none}.test-series-landing .flt.filled{border-color:var(--orange)}.test-series-landing .flt.filled .v{color:var(--navy)}.test-series-landing .flt.active{box-shadow:0 0 0 4px #f582202e;border-color:var(--orange)}.test-series-landing .menu{position:absolute;left:-1px;right:-1px;top:calc(100% + 6px);background:#fff;border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 22px 40px -22px #1f2c3a99;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .2s,transform .2s;z-index:5}.test-series-landing .flt.open .menu{opacity:1;transform:none;pointer-events:auto}.test-series-landing .menu span{display:block;font-family:var(--fh);font-size:13.2px;font-weight:600;color:var(--navy);padding:7px 9px;border-radius:8px;white-space:nowrap}.test-series-landing .menu span.hov{background:var(--peach-soft);color:var(--orange-2)}.test-series-landing .empty{margin-top:18px;border:2px dashed var(--line);border-radius:18px;height:400px;display:grid;place-items:center;text-align:center;font-family:var(--fh);color:var(--muted);font-size:14.5px;transition:opacity .3s}.test-series-landing .empty svg{display:block;margin:0 auto 10px}.test-series-landing .qcard{position:absolute;left:18px;right:18px;top:92px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 16px 14px;box-shadow:0 20px 40px -28px #1f2c3a99;opacity:0;transform:translateY(14px);transition:opacity .4s,transform .4s;z-index:2}@media(max-width:520px){.test-series-landing .qcard{top:150px}}.test-series-landing .qcard.show{opacity:1;transform:none}.test-series-landing .qmeta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.test-series-landing .qmeta span{font-family:var(--fl);font-weight:700;font-size:11.5px;letter-spacing:.05em;padding:3px 9px;border-radius:999px;background:var(--peach-soft);color:var(--orange-2)}.test-series-landing .qmeta span.nv{background:#e9eef3;color:var(--navy)}.test-series-landing .qtext{font-family:var(--fh);font-weight:600;font-size:14.5px;line-height:1.55;color:var(--ink);margin-bottom:12px}.test-series-landing .opts2{display:grid;gap:8px}.test-series-landing .op{display:flex;align-items:center;gap:10px;font-family:var(--fh);font-size:13.8px;color:var(--navy);padding:9px 11px;border-radius:12px;border:1.5px solid var(--line);background:#fff;transition:all .25s}.test-series-landing .op .o{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--navy);display:grid;place-items:center;font:700 11px var(--f)}.test-series-landing .op .st{margin-left:auto;font-family:var(--fl);font-weight:700;font-size:12.5px;letter-spacing:.04em;opacity:0;transition:opacity .25s}.test-series-landing .op.wrong{background:#fdecea;border-color:#d64532;color:#a3281a}.test-series-landing .op.wrong .o{background:#d64532;border-color:#d64532;color:#fff}.test-series-landing .op.right{background:#e3f4ec;border-color:#1f8a62;color:#14684a}.test-series-landing .op.right .o{background:#1f8a62;border-color:#1f8a62;color:#fff}.test-series-landing .op.wrong .st,.test-series-landing .op.right .st{opacity:1}.test-series-landing .expl{margin-top:12px;border-radius:12px;background:#f2f7f4;border-left:4px solid #1F8A62;padding:0 12px;font-family:var(--fh);font-size:13.2px;line-height:1.55;color:var(--ink);max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s,padding .4s}.test-series-landing .expl.show{max-height:220px;opacity:1;padding-top:10px;padding-bottom:10px}.test-series-landing .expl b{color:#14684a}.test-series-landing .cursor{position:absolute;left:0;top:0;width:26px;height:26px;z-index:9;pointer-events:none;transition:transform .7s cubic-bezier(.5,0,.25,1);filter:drop-shadow(0 4px 6px rgba(31,44,58,.35))}.test-series-landing .cursor .ring{position:absolute;left:-9px;top:-9px;width:22px;height:22px;border-radius:50%;border:2px solid var(--orange);opacity:0}.test-series-landing .cursor.tap .ring{animation:tap .45s ease-out}@keyframes tap{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.test-series-landing .app-cap{margin-top:14px;text-align:center;font-family:var(--fh);font-size:13px;color:var(--muted)}.test-series-landing .price-sec{padding:20px 0 90px;background:var(--white)}.test-series-landing .price-sec .price-band{margin-top:0}.test-series-landing .pb-kicker{display:inline-block;font-family:var(--fl);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);padding:4px 12px;border-radius:999px;margin-bottom:12px}.test-series-landing .incl{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.test-series-landing .incl span{font-family:var(--fh);font-weight:700;font-size:13.5px;background:#fff;color:var(--orange-2);padding:6px 12px;border-radius:999px;box-shadow:0 8px 16px -12px #1f2c3ab3}@media(max-width:820px){.test-series-landing .incl{justify-content:center}}.test-series-landing .final{text-align:left}.test-series-landing .final-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;position:relative;z-index:1}@media(max-width:900px){.test-series-landing .final-grid{grid-template-columns:1fr;text-align:center;gap:50px}}.test-series-landing .final .final-copy h2{margin:0;max-width:none}.test-series-landing .final .final-copy p{margin-left:0;margin-right:0}@media(max-width:900px){.test-series-landing .final .final-copy p{margin-left:auto;margin-right:auto}}.test-series-landing .app-promo{display:flex;flex-direction:column;align-items:center;text-align:center}.test-series-landing .phone-wrap{position:relative;width:min(270px,64vw)}.test-series-landing .phone-wrap:before{content:"";position:absolute;inset:12% -18% 6%;background:radial-gradient(circle,rgba(245,130,32,.55),transparent 65%);filter:blur(30px);z-index:0}.test-series-landing .phone{position:relative;z-index:1;display:block;width:100%;height:auto;transform:rotate(-4deg);filter:drop-shadow(0 40px 50px rgba(0,0,0,.5));animation:float-ph 6s ease-in-out infinite}@keyframes float-ph{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-10px)}}.test-series-landing .soon-stamp{position:absolute;z-index:2;width:118px;height:118px;right:-58px;top:22%;transform:rotate(14deg);filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}@media(max-width:520px){.test-series-landing .soon-stamp{width:92px;height:92px;right:-30px}}.test-series-landing .promo-text{margin-top:26px}.test-series-landing .promo-text b{display:block;font-family:var(--fd);font-weight:900;font-size:21px;color:#fff}.test-series-landing .promo-text span{font-family:var(--fh);font-size:15px;color:#ffffffb3}.test-series-landing .stores{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:16px}.test-series-landing .store{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 12px;border-radius:14px;background:#0f1720;border:1px solid rgba(255,255,255,.25);color:#fff;text-align:left}.test-series-landing .store>span{display:flex;flex-direction:column;line-height:1.15;font-family:var(--f);font-weight:700;font-size:16px}.test-series-landing .store small{font-family:var(--fh);font-weight:600;font-size:11px;color:var(--peach)}.test-series-landing .announce{display:flex;justify-content:center;align-items:center;gap:8px;padding:8px 16px;background:var(--g-night);color:#fff;text-decoration:none;font-family:var(--fh);font-size:13.5px;position:relative;z-index:41}.test-series-landing .announce b{font-weight:700}.test-series-landing .announce .dot{width:8px;height:8px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px #f5822040;animation:pulse-d 2s ease-in-out infinite}@keyframes pulse-d{50%{box-shadow:0 0 0 7px #f5822000}}.test-series-landing .announce .arr{color:var(--peach);font-weight:700}@media(max-width:560px){.test-series-landing .announce .hide-sm{display:none}}.test-series-landing .sticky .btn,.test-series-landing .nav .btn{white-space:nowrap}@media(max-width:560px){.test-series-landing .sticky-t small{max-width:22ch}}
