@media (min-width:1024px){.prep-nav-desktop{display:block!important}.swiper-button-next{right:-52px}.swiper-button-prev{left:-52px}}@media (max-width:1023px){.prep-header-actions,.prep-nav-desktop{display:none!important}.prep-mobile-login{display:block}.prep-mobile-login a{color:var(--white);font-size:1.2rem;text-decoration:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.prep-mobile-toggler{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.prep-header-container{padding:0 14px}.pricing-cards-row{grid-template-columns:repeat(2,1fr);gap:16px}.feat-header-row,.feat-row{grid-template-columns:1fr}.feat-header-cell.hc-label{order:-1}.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1300px){.btn-primary-cta-inst{font-size:.9rem;padding:14px 20px}.btn-secondary-cta-inst{font-size:.9rem;padding:12px}}@media (max-width:1200px){.hero-feat-pill{white-space:normal;font-size:.75rem;padding:6px 10px}.btn-primary-cta,.btn-secondary-cta{font-size:1rem;padding:14px 22px}.btn-hero .btn-primary-cta,.btn-hero-institute .btn-primary-cta{font-size:1rem;padding:14px 10px}.btn-hero .btn-secondary-cta,.btn-hero-institute .btn-secondary-cta{font-size:1rem;padding:14px 8px}.feat-header-row,.feat-row{grid-template-columns:240px repeat(7,1fr);gap:8px}.feat-header-cell{padding:12px 8px;font-size:.7rem}.hero{grid-template-columns:1fr 500px}}@media (max-width:991px){.contact-cols-row,.courses-sticky-inner{flex-direction:column}.hero,.hero-section,.wa-inner{min-height:auto}.hero-section{padding:60px 0 40px}.hero-float-badge.left{left:0;bottom:40px}.hero-float-badge.top{right:0;top:10px}.contact-cols-row{gap:32px}.contact-left-col,.contact-right-col{flex:unset;max-width:100%}.course-info-col{width:100%;position:static!important;height:auto;border-right:none;border-bottom:1px solid var(--border)}.course-images-col{width:100%}.course-info-panel{position:static;opacity:1;transform:none;pointer-events:all;display:none}.course-info-panel.active{display:flex}.course-scroll-zone{height:auto;padding:20px}.courses-progress,.hero-right::before,.what-section::after{display:none}.dash-sidebar{width:140px}.dash-cards,.online-features{grid-template-columns:1fr 1fr}.content-block-card,.inst-card,.mastery-card{padding:36px 28px}.col-divider{border-left:none;padding-left:12px;border-top:1px solid var(--border);padding-top:32px}.hero{grid-template-columns:1fr}.hero-left{padding:120px 32px 52px}.hero-right{padding:48px 32px 60px}.wa-inner{flex-direction:column}.wa-text{padding:28px 24px}.wa-cta{padding:20px 24px}}@media (max-width:768px){.mockup-content{min-height:200px}.exam-info-heading{font-size:1rem}.content-card{padding:22px 18px}.about-hero,.contact-hero,.hero-section{padding:60px 0 50px;text-align:center}.contact-hero p.lead,.hero-section p.lead{margin:0 auto 30px}.dash-sidebar,.hero-float-badge,.qt-tab-btn .tab-icon,.rating-divider,.step-connector,.trust-divider{display:none}.hero-feat-pills{justify-content:center}.cert-result-banner{display:grid}.qt-panel-header,.qt-tab-btn{display:block}.featured-post,.qt-inner-tabs{flex-direction:column}.featured-post .fp-img{width:100%;min-height:200px}.featured-post .fp-body{padding:22px}.blog-main-area{padding:28px 0 48px}.mock-stat .val{font-size:1.2rem}.mock-prog-name{font-size:.7rem}.domains-grid,.features-grid,.plans-grid,.quick-inner,.skills-grid,.testi-grid{grid-template-columns:1fr}.quick-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.qt-inner-tab,.quick-item:last-child{border-bottom:none}.practice-section .row{gap:20px}.qt-panel-title-wrap,.qt-tab-btn .tab-label{margin-bottom:10px}.qt-tab-btn{font-size:.6rem}.qt-inner-tab{border-left:3px solid transparent}.qt-inner-tab.active{border-left-color:var(--teal);border-bottom-color:transparent}.qt-inner-panel{padding:20px}.exams-inner,.ncjmm-strip{flex-direction:column;align-items:flex-start}.prep-cta-wrapper{padding:30px!important;text-align:center}.prep-cta-wrapper .text-lg-end{text-align:center!important}.prep-footer .list-inline{text-align:left!important;margin-top:15px}.prep-footer .list-inline-item{display:block;margin-right:0!important;margin-bottom:8px}.exam-list-col{width:100%;padding-right:0;padding-bottom:20px;flex-direction:row;flex-wrap:wrap;gap:8px 16px}.exam-card-col{width:100%;padding-left:0}.exam-label{font-size:1.2rem!important}.stats-inner{grid-template-columns:repeat(2,1fr)}.stat-item{border-bottom:1px solid rgba(255,255,255,.1)}.about-hero p.lead{margin:0 auto}.prep-narrative{padding:32px 24px}.form-body{padding:24px 22px 28px}.form-card-header{padding:26px 22px 22px}.hero-card-wrap{margin-top:40px}.privacy-block,.terms-block{padding:28px 22px}.intro-card{padding:22px 20px;flex-direction:column}.blog-hero-section{padding:70px 0 60px}.policy-card{padding:30px 22px}.services-grid{grid-template-columns:repeat(1,1fr)}.exam-tabs{gap:6px}.tab-btn{padding:8px 16px;font-size:12px}}@media (max-width:575px){.prep-header-wrapper{height:70px}.prep-logo img{width:120px}.prep-mobile-menu{width:280px}.prep-mobile-social{gap:10px}.prep-mobile-social a{width:35px;height:35px;font-size:.9rem}}@media (max-width:540px){.quick-list{grid-template-columns:1fr}}@media (max-width:576px){.bp-now,.bp-old,.cta-strip{text-align:center}.exam-panel.active,.mission-icon-grid,.pricing-cards-row{grid-template-columns:1fr}.stat-item,.stat-pill{border-right:none;border-bottom:1px solid var(--border)}.mission-card{padding:36px 24px}.price-strip{flex-direction:column}.ps-final,.ps-label,.ps-mid{padding:12px 18px}.big-price{flex-direction:column;align-items:center;gap:12px}.bp-sep{width:56px;height:1px}.stat-pill{width:100%}.cta-strip{justify-content:center}.pricing-cards-row{gap:20px}.exam-tab-btn{padding:8px 14px;font-size:.76rem}.compare-table{font-size:.8rem}.compare-table td,.compare-table th{padding:10px 12px}.hero{padding:90px 16px 70px}.hero-cta-group{align-items:center}.hero-stats{flex-direction:column;border-radius:14px}.stat-item:last-child{border-bottom:none}.guarantee-row{gap:14px}}@media (max-width:767px){.exams-main{flex-direction:column;height:auto;overflow:visible;padding:0 16px}.exam-list-col{display:ruby;width:100%;position:sticky;top:0;z-index:50;background:inherit;margin-top:60px;padding:14px 0 10px;flex-direction:column;justify-content:flex-start}.exam-label{font-size:clamp(1.2rem, 5.5vw, 1.6rem)}.exam-scroll-col{width:100%;height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.exam-scroll-col::-webkit-scrollbar{display:none}.exam-scroll-zone{height:100vh;padding:16px 0;scroll-snap-align:center;scroll-snap-stop:always}.target-float{top:-12px;right:-6px;padding:8px 12px;min-width:80px}.target-score{font-size:1.4rem}.realtime-float{bottom:5px;right:-6px;padding:7px 10px}.rt-icon{width:28px;height:28px;font-size:.8rem}.ai-badge{margin-bottom:30px}.btn-primary-cta{font-size:.9rem;padding:14px}.btn-secondary-cta{font-size:.8rem;padding:14px}.btn-hero-institute .btn-primary-cta,.btn-primary-cta-inst{font-size:.8rem;padding:14px 10px}.btn-secondary-cta-inst{font-size:.8rem;padding:14px 7px}.btn-hero .btn-primary-cta{font-size:.9rem;padding:14px 10px}.btn-hero .btn-secondary-cta,.btn-hero-institute .btn-secondary-cta{font-size:.7rem;padding:14px 8px}.dark-stat-grid{grid-template-columns:repeat(2,1fr)}.content-block{margin-bottom:20px}.panel-tab-btn{font-size:.78rem}.dash-topbar .brand{font-size:.8rem}.online-features{grid-template-columns:1fr}.hero-float-badge{display:none}.diff-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.diff-table{min-width:500px}.feature-cell,.others-cell,.prep27-cell{padding:16px 14px}.diff-table thead th{padding:18px 14px}.diff-table-footer{padding:16px 14px;flex-direction:column;gap:10px}}@media (min-width:320px) and (max-width:1023px){.prep-mobile-icons{display:flex}.stag{margin-top:5rem}.fl-stat.br{right:-6px}.ai-content,.feat-visual,.hero-feat-visual,.institute-tag{margin-top:30px}.mini-bar-score{flex:0.3}.feat-tab-btn{margin:6px 0}.feat-tab-nav{gap:0}.hero-pills{display:none}.exam-tab-nav{gap:8px}}@media (min-width:1024px) and (max-width:2560px){.prep-mobile-icons{display:none}}@media (min-width:768px) and (max-width:1199px){.prep-header-container{padding:0 18px}.prep-header-wrapper{height:80px}.prep-nav-link{font-size:.9rem;padding:8px 6px}.prep-btn{font-size:.7rem;padding:10px 16px}}@media (min-width:1200px) and (max-width:1440px){.prep-nav-link{font-size:.9rem;padding:8px 12px}.prep-btn{font-size:.7rem}}@media (min-width:768px) and (max-width:1240px){.pricing-section>div{max-width:992px}}@media (min-width:1200px){.swiper-button-next{right:-70px}.swiper-button-prev{left:-70px}}