.test-page[data-v-a97d7344]{margin:0 auto;max-width:1200px;padding:80px 20px}.test-header[data-v-a97d7344]{margin-bottom:80px;text-align:center}.test-badge[data-v-a97d7344]{background:#ba0c2f;border-radius:20px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-bottom:20px;padding:8px 20px}.test-title[data-v-a97d7344]{color:#0a3568;font-size:48px;font-weight:800;margin-bottom:20px}.test-description[data-v-a97d7344]{color:#666;font-size:20px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px}.test-features[data-v-a97d7344]{margin-bottom:80px}.features-grid[data-v-a97d7344]{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-card[data-v-a97d7344]{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000001a;padding:40px 30px;text-align:center;transition:transform .3s ease}.feature-card[data-v-a97d7344]:hover{transform:translateY(-5px)}.feature-icon[data-v-a97d7344]{font-size:48px;margin-bottom:20px}.feature-card h3[data-v-a97d7344]{color:#0a3568;font-size:20px;font-weight:600;margin-bottom:15px}.feature-card p[data-v-a97d7344]{color:#666;font-size:16px;line-height:1.6}.test-levels[data-v-a97d7344]{margin-bottom:80px}.section-title[data-v-a97d7344]{color:#0a3568;font-size:36px;font-weight:700;margin-bottom:50px;text-align:center}.levels-grid[data-v-a97d7344]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.level-card[data-v-a97d7344]{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000001a;padding:30px 20px;text-align:center;transition:transform .3s ease}.level-card[data-v-a97d7344]:hover{transform:translateY(-5px)}.level-badge[data-v-a97d7344]{border-radius:12px;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin-bottom:15px;padding:8px 16px}.level-badge.a1[data-v-a97d7344]{background:#ba0c2f}.level-badge.a2[data-v-a97d7344]{background:#274472}.level-badge.b1[data-v-a97d7344]{background:#eb3678}.level-badge.b2[data-v-a97d7344]{background:#0a3568}.level-badge.c1[data-v-a97d7344]{background:#1e3659}.level-card h3[data-v-a97d7344]{color:#0a3568;font-size:18px;font-weight:600;margin-bottom:10px}.level-card p[data-v-a97d7344]{color:#666;font-size:14px;line-height:1.5}.test-cta[data-v-a97d7344]{background:#f5f3ff;border-radius:20px;padding:60px 40px;text-align:center}.test-cta h2[data-v-a97d7344]{color:#0a3568;font-size:36px;font-weight:700;margin-bottom:20px}.test-cta p[data-v-a97d7344]{color:#666;font-size:18px;margin-bottom:40px}.test-buttons[data-v-a97d7344]{display:flex;gap:20px;justify-content:center}.btn-primary[data-v-a97d7344]{background:#274472;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-primary[data-v-a97d7344]:hover{background:#1e3659;transform:translateY(-2px)}.btn-secondary[data-v-a97d7344]{background:#fff;border:2px solid #eb3678;border-radius:50px;color:#eb3678;display:inline-block;font-size:18px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-secondary[data-v-a97d7344]:hover{background:#fef2f7;border-color:#d22d67}.test-modal[data-v-a97d7344]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.modal-content[data-v-a97d7344]{background:#fff;border-radius:20px;margin:20px;max-width:500px;padding:40px;text-align:center}.modal-content h3[data-v-a97d7344]{color:#0a3568;font-size:24px;font-weight:600;margin-bottom:20px}.modal-content p[data-v-a97d7344]{color:#666;font-size:16px;line-height:1.6;margin-bottom:30px}.modal-buttons[data-v-a97d7344]{display:flex;gap:15px;justify-content:center}@media (max-width:640px){.test-title[data-v-a97d7344]{font-size:32px}.test-buttons[data-v-a97d7344]{align-items:center;flex-direction:column}.btn-primary[data-v-a97d7344],.btn-secondary[data-v-a97d7344]{text-align:center;width:280px}.modal-buttons[data-v-a97d7344]{flex-direction:column}.modal-buttons .btn-primary[data-v-a97d7344],.modal-buttons .btn-secondary[data-v-a97d7344]{width:100%}}
