.exam-page{color:#263e5e;background:#f7f9fc}.exam-intro{max-width:1152px;margin:auto;padding:22px 24px 0}.exam-intro nav{color:#7c8ba2;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;display:flex}.exam-intro nav a:hover{color:#0961f5}.exam-hero{background:linear-gradient(115deg,#ecf5ff,#f3f0ff 65%,#fff6e9);border:1px solid #dfe7f4;border-radius:23px;grid-template-columns:1.3fr 1fr;align-items:center;gap:25px;padding:36px;display:grid}.exam-eyebrow{letter-spacing:1.6px;color:#7784a7;font-size:9px;font-weight:700}.exam-hero h1{letter-spacing:-1.4px;color:#274465;margin:13px 0;font-size:38px;font-weight:750;line-height:1.2}.exam-hero h1 span{color:#647eb0}.exam-hero p{color:#70829e;max-width:440px;font-size:13px;line-height:1.8}.exam-hero-actions{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.exam-hero-actions a{color:#fff;background:#0961f5;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-size:12px;font-weight:600;display:inline-flex}.exam-hero-actions a+a{color:#5b739a;background:#ffffffb0;border:1px solid #dce5f3}.exam-hero-actions a:hover{filter:brightness(.97)}.exam-hero-note{color:#8090a5;flex-wrap:wrap;align-items:center;gap:7px;margin-top:17px;font-size:10px;display:flex}.exam-hero-note svg{color:#6caa90}.exam-hero-art .mt-study-art{width:100%;height:auto}.exam-summary{margin-top:16px}.exam-summary>div{box-shadow:none;border-color:#e2e9f3;border-radius:15px}.exam-summary>div>div{text-align:left;-moz-column-gap:13px;grid-template-columns:auto 1fr;align-items:center;column-gap:13px;padding:16px 24px;display:grid}.exam-summary>div>div>span{grid-row:span 2;width:40px;height:40px;margin:0}.exam-summary>div>div:nth-child(2)>span{background:#eeeafa!important}.exam-summary>div>div:nth-child(2) svg{color:#9680c2!important}.exam-summary>div>div:nth-child(3)>span{background:#e7f5ef!important}.exam-summary>div>div:nth-child(3) svg{color:#65a28a!important}.exam-summary>div>div>div:nth-child(2){font-size:22px}.exam-benefits{max-width:1152px;margin:10px auto 0}.exam-benefits>div{padding-block:12px}.exam-benefits span{font-size:11px;font-weight:400}.exam-content-section{padding-top:30px;padding-bottom:30px;scroll-margin-top:80px}.exam-level-section>div:first-child{text-align:left;margin-bottom:20px}.exam-level-section h2{letter-spacing:-.6px;font-size:24px}.exam-level-section>div:first-child p{color:#7b8aa1;font-size:12px}.exam-level-section>div:first-child>span{display:none}.exam-level-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.exam-level-card{background:linear-gradient(150deg,#f0f5ff,#fff 55%);border:1px solid #e1e8f2;border-radius:16px;flex-direction:column;padding:19px;transition:border-color .2s;display:flex}.exam-level-card:nth-child(2){background:linear-gradient(150deg,#f3edff,#fff 55%)}.exam-level-card:nth-child(3){background:linear-gradient(150deg,#eaf7f1,#fff 55%)}.exam-level-card:hover{border-color:#aac4e8}.exam-level-card h3{color:#304b70;font-size:17px}.exam-level-card>div:nth-child(3){display:none}.exam-level-card:nth-child(2)>div:first-child>span{color:#9480be!important;background:#eee7fc!important}.exam-level-card:nth-child(3)>div:first-child>span{color:#649f85!important;background:#e0f2e8!important}.exam-page #tests>div.mb-5 h2{letter-spacing:-.5px;color:#2e4666;font-size:24px}.exam-page :is(#levels,#tests){scroll-margin-top:80px}.exam-page a:focus-visible,.exam-page button:focus-visible{outline-offset:3px;outline:3px solid #9bbcf1}@media (max-width:639px){.exam-intro{padding:17px 16px 0}.exam-hero{border-radius:18px;padding:23px;display:block}.exam-hero h1{letter-spacing:-.9px;font-size:29px}.exam-hero p{font-size:12px}.exam-hero-art{display:none}.exam-hero-actions{gap:8px;margin-top:18px}.exam-hero-actions a{gap:7px;padding:11px 12px;font-size:11px}.exam-summary>div>div{text-align:center;flex-direction:column;gap:5px;padding:12px 4px;display:flex}.exam-summary>div>div>span{width:30px;height:30px}.exam-summary>div>div>div:nth-child(2){font-size:19px}.exam-benefits>div>div{justify-content:flex-start;gap:8px 14px}.exam-benefits span{font-size:10px}.exam-content-section{padding-top:22px;padding-bottom:22px}.exam-level-grid{grid-template-columns:1fr;gap:10px}.exam-level-card{-moz-column-gap:8px;grid-template-columns:1fr auto;column-gap:8px;padding:14px;display:grid}.exam-level-card>div:first-child{grid-column:1/-1;margin-bottom:8px}.exam-level-card>div:nth-child(2){flex-wrap:wrap;margin:0}.exam-level-card>div:last-child{gap:7px;padding-top:0}.exam-level-card>div:last-child>span:first-child,.exam-level-card>div:nth-child(2)>span{font-size:10px}.exam-level-card h3{font-size:16px}}.exam-catalogue-stats>div{grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}.exam-catalogue-stats>div>div{border-radius:12px;padding:13px}@media (max-width:639px){.exam-catalogue-stats>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.exam-catalogue-stats>div>div>div:first-child{font-size:18px}.exam-catalogue-stats>div>div>div:last-child{font-size:10px}}.exam-page .exam-summary,.exam-page .exam-content-section{width:100%;max-width:1152px;margin-inline:auto}.exam-compact-intro{max-width:1152px;margin:auto;padding:18px 24px 0}.exam-compact-intro>nav:first-child{color:#8290a5;align-items:center;gap:7px;margin-bottom:12px;font-size:11px;display:flex}.exam-compact-intro h1{letter-spacing:-.8px;color:#2b4264;font-size:29px;font-weight:750;line-height:1.2}.exam-compact-intro p{color:#78899f;margin-top:6px;font-size:12px}.exam-quick-levels{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.exam-quick-levels a{color:#647b9b;background:#fff;border:1px solid #dfe6f2;border-radius:9px;padding:9px 13px;font-size:12px}.exam-quick-levels a[aria-current]{color:#0961f5;background:#eaf1ff;border-color:#bfd2f6}.exam-page #tests{padding-top:15px}.exam-more-info{max-width:1152px;margin:0 auto 24px;padding:0 24px}.exam-more-info>summary{cursor:pointer;color:#536d91;background:#fff;border:1px solid #e1e8f2;border-radius:12px;padding:16px;font-size:13px}@media (max-width:639px){.exam-compact-intro{padding:14px 16px 0}.exam-compact-intro h1{font-size:25px}.exam-quick-levels a{padding:8px 10px;font-size:11px}.exam-more-info{padding-inline:16px}}
