.examenes-page[data-astro-cid-jrqinthz]{background-color:#f8fafc;padding-bottom:0}.examenes-hero[data-astro-cid-jrqinthz]{position:relative;padding:7rem 2rem 3.5rem;background:linear-gradient(135deg,#0b1a3d,#1e3a8a,#1754cf);overflow:hidden;text-align:center;border-bottom:2px solid rgba(255,255,255,.05)}.examenes-hero[data-astro-cid-jrqinthz] .hero-overlay[data-astro-cid-jrqinthz]{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:30px 30px;opacity:.5}.hero-content[data-astro-cid-jrqinthz]{position:relative;z-index:2}.hero-title[data-astro-cid-jrqinthz]{font-size:3.2rem;font-weight:900;color:#fff;margin-bottom:1rem;line-height:1.15}.hero-subtitle[data-astro-cid-jrqinthz]{font-size:1.15rem;color:#ffffffbf;max-width:600px;margin:0 auto;line-height:1.7}.text-gradient[data-astro-cid-jrqinthz]{background:linear-gradient(135deg,#38bdf8,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.examenes-grid-section[data-astro-cid-jrqinthz]{padding:4rem 1rem 3rem}.section-intro[data-astro-cid-jrqinthz]{text-align:center;margin-bottom:2.5rem}.section-heading[data-astro-cid-jrqinthz]{font-size:2.25rem;font-weight:900;color:#0f172a;margin-bottom:.75rem}.section-description[data-astro-cid-jrqinthz]{font-size:1.05rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.7}.examenes-grid[data-astro-cid-jrqinthz]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:1200px;margin:0 auto}.examen-card-mini[data-astro-cid-jrqinthz]{display:grid;grid-template-columns:2fr 3fr;gap:0;align-items:stretch;background:#fff;border-radius:18px;padding:1.5rem;box-shadow:0 4px 20px #0000000d;border:1px solid #e2e8f0;transition:box-shadow .4s ease,transform .4s ease}.examen-card-mini[data-astro-cid-jrqinthz]:hover{box-shadow:0 10px 35px #1754cf1f;transform:translateY(-3px)}.mini-image-wrapper[data-astro-cid-jrqinthz]{border-radius:12px;overflow:hidden;aspect-ratio:auto}.mini-img[data-astro-cid-jrqinthz]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.examen-card-mini[data-astro-cid-jrqinthz]:hover .mini-img[data-astro-cid-jrqinthz]{transform:scale(1.03)}.mini-info[data-astro-cid-jrqinthz]{display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;padding:.6rem 0 .6rem .9rem}.examen-badge[data-astro-cid-jrqinthz]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#38bdf8,#34d399);color:#fff;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;padding:.3rem .7rem;border-radius:50px;width:fit-content}.mini-title[data-astro-cid-jrqinthz]{font-size:1.2rem;font-weight:900;color:#0f172a;line-height:1.2}.mini-subtitle[data-astro-cid-jrqinthz]{font-size:.85rem;color:#64748b;line-height:1.5;margin-bottom:.15rem}.mini-features[data-astro-cid-jrqinthz]{display:flex;flex-direction:column;gap:.3rem}.feature-tag[data-astro-cid-jrqinthz]{display:flex;align-items:center;gap:.4rem;background:#228b2214;border:1px solid rgba(34,139,34,.15);color:#166534;font-size:.78rem;font-weight:600;padding:.35rem .6rem;border-radius:8px;cursor:default;transition:background .3s ease}.feature-tag[data-astro-cid-jrqinthz]:hover{background:#228b2226}.feature-icon[data-astro-cid-jrqinthz]{font-size:.7rem;flex-shrink:0}.service-banner[data-astro-cid-jrqinthz]{background:linear-gradient(135deg,#0b1a3d,#1e3a8a 60%,#1754cf);padding:4rem 2rem;text-align:center;position:relative;overflow:hidden}.service-banner[data-astro-cid-jrqinthz]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:30px 30px;opacity:.5}.banner-content[data-astro-cid-jrqinthz]{max-width:700px;margin:0 auto;position:relative;z-index:2}.banner-title[data-astro-cid-jrqinthz]{font-size:2.5rem;font-weight:900;color:#fff;margin-bottom:.5rem;line-height:1.2}.banner-subtitle[data-astro-cid-jrqinthz]{font-size:1.15rem;color:#ffffffb3;margin-bottom:2rem;font-weight:500}.banner-tags[data-astro-cid-jrqinthz]{display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap}.banner-tag[data-astro-cid-jrqinthz]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(8px);color:#fff;font-size:1rem;font-weight:600;padding:1rem 2rem;border-radius:12px;text-align:center;line-height:1.4;min-width:200px;cursor:default;transition:background .3s ease,transform .2s ease}.banner-tag[data-astro-cid-jrqinthz]:hover{background:#ffffff2e;transform:translateY(-2px)}@media(max-width:900px){.examenes-grid[data-astro-cid-jrqinthz]{grid-template-columns:1fr}}@media(max-width:768px){.hero-title[data-astro-cid-jrqinthz]{font-size:2.2rem}.examen-card-mini[data-astro-cid-jrqinthz]{grid-template-columns:1fr;gap:.75rem;padding:1rem}.mini-info[data-astro-cid-jrqinthz]{padding:0}.section-heading[data-astro-cid-jrqinthz],.banner-title[data-astro-cid-jrqinthz]{font-size:1.75rem}.banner-tags[data-astro-cid-jrqinthz]{flex-direction:column;align-items:center}}
