.exam-page[data-astro-cid-4pvr2jmj]{padding:var(--space-16) var(--space-4) var(--space-24);background:var(--color-background)}.exam-container[data-astro-cid-4pvr2jmj]{max-width:760px;margin:0 auto}.exam-breadcrumb[data-astro-cid-4pvr2jmj]{align-items:center;gap:var(--space-2);font-size:var(--type-md);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.exam-breadcrumb__link[data-astro-cid-4pvr2jmj]{color:var(--color-text-muted);transition:color .3s var(--ease-out-quart);text-decoration:none}.exam-breadcrumb__link[data-astro-cid-4pvr2jmj]:hover{color:var(--color-text-primary)}.exam-breadcrumb__sep[data-astro-cid-4pvr2jmj]{color:var(--color-text-muted);opacity:.5}.exam-breadcrumb__current[data-astro-cid-4pvr2jmj]{color:var(--color-text-primary);font-weight:500}.exam-card[data-astro-cid-4pvr2jmj]{background:var(--color-surface-glass);border:1px solid var(--color-border-subtle);border-radius:var(--radius-16);padding:var(--space-10) var(--space-8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (width>=768px){.exam-card[data-astro-cid-4pvr2jmj]{padding:var(--space-12) var(--space-12)}}.exam-card__badges[data-astro-cid-4pvr2jmj]{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.exam-card__title[data-astro-cid-4pvr2jmj]{margin:0 0 var(--space-3);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15}.exam-card__sub[data-astro-cid-4pvr2jmj]{margin-bottom:var(--space-8)}.exam-card__grid[data-astro-cid-4pvr2jmj]{gap:var(--space-4);margin:var(--space-6) 0 var(--space-8);padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-12);background:color-mix(in srgb, var(--color-surface) 40%, transparent);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=640px){.exam-card__grid[data-astro-cid-4pvr2jmj]{grid-template-columns:repeat(3,1fr)}}.exam-card__cell[data-astro-cid-4pvr2jmj]{gap:var(--space-1);flex-direction:column;display:flex}.exam-card__nota[data-astro-cid-4pvr2jmj]{padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-border);margin:var(--space-6) 0;background:color-mix(in srgb, var(--color-surface) 30%, transparent);border-radius:4px}.exam-section[data-astro-cid-4pvr2jmj]{margin:var(--space-10) 0}.exam-section__title[data-astro-cid-4pvr2jmj]{font-size:var(--type-5xl);margin-bottom:var(--space-4);font-weight:700;line-height:1.25}.exam-section__lead[data-astro-cid-4pvr2jmj]{margin-bottom:var(--space-4)}.exam-section__p[data-astro-cid-4pvr2jmj]{margin-top:var(--space-4)}.exam-list[data-astro-cid-4pvr2jmj]{margin:var(--space-4) 0;padding:0;list-style:none}.exam-list[data-astro-cid-4pvr2jmj] li[data-astro-cid-4pvr2jmj]{padding:var(--space-2) 0 var(--space-2) var(--space-6);color:var(--color-text-primary);font-size:.95rem;line-height:1.55;position:relative}.exam-list[data-astro-cid-4pvr2jmj] li[data-astro-cid-4pvr2jmj]:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.05rem;left:0}.exam-cta[data-astro-cid-4pvr2jmj]{margin:var(--space-10) 0;padding:var(--space-7);background:var(--color-surface-glass-strong);border:1px solid color-mix(in srgb, var(--color-border) 50%, transparent);border-radius:var(--radius-12);gap:var(--space-5);transition:transform .3s var(--ease-out-quart), border-color .3s var(--ease-out-quart);flex-direction:column;display:flex}@media (width>=640px){.exam-cta[data-astro-cid-4pvr2jmj]{flex-direction:row;justify-content:space-between;align-items:center}}.exam-cta[data-astro-cid-4pvr2jmj]:hover{border-color:color-mix(in srgb, var(--color-border) 70%, transparent);transform:translateY(-2px)}.exam-cta--bottom[data-astro-cid-4pvr2jmj]{margin-top:var(--space-12)}.exam-cta__body[data-astro-cid-4pvr2jmj]{flex:1}.exam-cta__title[data-astro-cid-4pvr2jmj]{margin:0 0 var(--space-2);font-size:1.1rem;font-weight:600}.exam-cta__btn[data-astro-cid-4pvr2jmj]{padding:var(--space-3-5) var(--space-6);background:var(--color-accent);color:var(--color-background);white-space:nowrap;transition:transform .3s var(--ease-out-quart);border-radius:999px;justify-content:center;align-items:center;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.exam-cta__btn[data-astro-cid-4pvr2jmj]:hover{transform:scale(1.02)}.exam-faq[data-astro-cid-4pvr2jmj]{gap:var(--space-2);flex-direction:column;display:flex}.exam-faq__item[data-astro-cid-4pvr2jmj]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-8);background:color-mix(in srgb, var(--color-surface) 30%, transparent);padding:0}.exam-faq__q[data-astro-cid-4pvr2jmj]{cursor:pointer;padding:var(--space-3-5) 1.125rem;color:var(--color-text-primary);font-size:.95rem;font-weight:600;list-style:none}.exam-faq__q[data-astro-cid-4pvr2jmj]::-webkit-details-marker{display:none}.exam-faq__q[data-astro-cid-4pvr2jmj]:after{content:"+";float:right;color:var(--color-text-muted);font-weight:400}.exam-faq__item[data-astro-cid-4pvr2jmj][open] .exam-faq__q[data-astro-cid-4pvr2jmj]:after{content:"−"}.exam-faq__a[data-astro-cid-4pvr2jmj]{padding:0 1.125rem var(--space-4)}.exam-links[data-astro-cid-4pvr2jmj]{gap:var(--space-2);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.exam-links__link[data-astro-cid-4pvr2jmj]{color:var(--color-text-muted);transition:color .3s var(--ease-out-quart);font-size:.9rem;text-decoration:none}.exam-links__link[data-astro-cid-4pvr2jmj]:hover{color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.exam-cta[data-astro-cid-4pvr2jmj],.exam-cta__btn[data-astro-cid-4pvr2jmj],.exam-breadcrumb__link[data-astro-cid-4pvr2jmj],.exam-links__link[data-astro-cid-4pvr2jmj]{transition:none}.exam-cta[data-astro-cid-4pvr2jmj]:hover,.exam-cta__btn[data-astro-cid-4pvr2jmj]:hover{transform:none}}
