.section.svelte-tgbxi2{padding-top:var(--space-lg)}.cert-page.svelte-tgbxi2{max-width:var(--container-max);margin:0 auto}.cert-page.svelte-tgbxi2 h1:where(.svelte-tgbxi2){font-size:clamp(1.5rem,2vw,1.8rem);margin-bottom:var(--space-md)}.cert-page.svelte-tgbxi2 h2:where(.svelte-tgbxi2){font-size:clamp(1.4rem,3vw,1.9rem)}.cert-page.svelte-tgbxi2 h3:where(.svelte-tgbxi2){font-size:clamp(1.2rem,2.5vw,1.5rem)}.cert-page.svelte-tgbxi2 p:where(.svelte-tgbxi2){text-align:justify}.cert-block.svelte-tgbxi2{padding:var(--space-xl);margin-bottom:var(--space-xl)}.cert-block.svelte-tgbxi2 h2:where(.svelte-tgbxi2){color:var(--accent-color);margin-bottom:var(--space-md)}.cert-block.svelte-tgbxi2 p:where(.svelte-tgbxi2){line-height:1.7;margin-bottom:var(--space-md)}.cert-block.svelte-tgbxi2 blockquote:where(.svelte-tgbxi2){border-left:4px solid var(--accent-color);padding:var(--space-md) var(--space-lg);background:#f8f9fa;border-radius:0 var(--radius-md) var(--radius-md) 0;font-style:italic;color:var(--subheading-color);margin:var(--space-lg) 0;line-height:1.7}.subtitle.svelte-tgbxi2{font-size:var(--font-size-sm);color:var(--subheading-color);font-weight:600}.req-grid.svelte-tgbxi2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-lg);margin-top:var(--space-lg)}.req-card.svelte-tgbxi2{background:#f8f9fa;border-radius:var(--radius-md);padding:var(--space-lg)}.req-card.svelte-tgbxi2 h3:where(.svelte-tgbxi2){font-size:var(--font-size-base);margin-bottom:var(--space-md);display:flex;align-items:center;gap:.5rem;color:var(--heading-color)}.req-card.svelte-tgbxi2 ul:where(.svelte-tgbxi2){padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;font-size:var(--font-size-sm);color:var(--subheading-color)}.req-card.svelte-tgbxi2 li:where(.svelte-tgbxi2){margin-bottom:.5rem}.cta-section.svelte-tgbxi2{text-align:center;padding:var(--space-2xl);background:linear-gradient(135deg,var(--secondary-btn-bg),var(--accent-color));border-radius:var(--radius-lg);color:#fff}.cta-section.svelte-tgbxi2 h2:where(.svelte-tgbxi2){color:#fff;margin-bottom:var(--space-sm)}.cta-section.svelte-tgbxi2 p:where(.svelte-tgbxi2){opacity:.9;margin-bottom:var(--space-lg);text-align:center}@media(max-width:768px){.container.svelte-tgbxi2{padding-left:1.25rem;padding-right:1.25rem}.cert-page.svelte-tgbxi2{font-size:var(--font-size-base);line-height:1.7}.cert-block.svelte-tgbxi2{padding:var(--space-lg);margin-bottom:var(--space-lg)}.cert-block.svelte-tgbxi2 p:where(.svelte-tgbxi2){margin-bottom:var(--space-md)}.req-grid.svelte-tgbxi2{grid-template-columns:1fr}}
