.page-module__zr0YUq__page,.page-module__zr0YUq__fullPage{flex-direction:column;display:flex}.page-module__zr0YUq__hero{padding-top:var(--space-16);padding-bottom:var(--space-12);background:linear-gradient(135deg,var(--color-secondary)0%,#1a2744 100%);color:var(--color-white)}.page-module__zr0YUq__type{padding:var(--space-1)var(--space-4);background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-white);font-size:var(--text-xs);font-weight:var(--font-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4);display:inline-block}.page-module__zr0YUq__title{font-size:var(--text-3xl);font-weight:var(--font-extrabold);margin-bottom:var(--space-4);text-align:center;max-width:800px;margin-inline:auto}@media (min-width:768px){.page-module__zr0YUq__title{font-size:var(--text-4xl)}}.page-module__zr0YUq__description{font-size:var(--text-lg);color:var(--color-gray-300);max-width:700px;margin-inline:auto;margin-bottom:var(--space-6);text-align:center}.page-module__zr0YUq__meta{justify-content:center;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-gray-400);display:flex}.page-module__zr0YUq__content{background-color:var(--color-white)}.page-module__zr0YUq__articleContent{max-width:800px;margin-inline:auto}.page-module__zr0YUq__prose{color:var(--color-text);font-size:1rem;line-height:1.8}.page-module__zr0YUq__prose h2{color:var(--color-text);letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__zr0YUq__prose h3{color:var(--color-text);margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.page-module__zr0YUq__prose h4{color:var(--color-text);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.page-module__zr0YUq__prose p{margin-bottom:1.25rem}.page-module__zr0YUq__prose strong{color:var(--color-text);font-weight:600}.page-module__zr0YUq__prose em{font-style:italic}.page-module__zr0YUq__prose code{background-color:var(--color-gray-100);font-size:.875rem;font-family:var(--font-mono);border-radius:4px;padding:.125rem .375rem}.page-module__zr0YUq__prose pre{background-color:var(--color-secondary);border-radius:12px;margin:1.5rem 0;padding:1.5rem;overflow-x:auto}.page-module__zr0YUq__prose pre code{color:var(--color-gray-200);background:0 0;padding:0;font-size:.875rem}.page-module__zr0YUq__prose blockquote{border-left:4px solid var(--color-primary);background-color:var(--color-gray-50);color:var(--color-text-secondary);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.page-module__zr0YUq__prose ul,.page-module__zr0YUq__prose ol{margin-bottom:1.25rem;padding-left:1.5rem}.page-module__zr0YUq__prose li{margin-bottom:.5rem;line-height:1.7}.page-module__zr0YUq__prose input[type=checkbox]{margin-right:.5rem}.page-module__zr0YUq__prose a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.page-module__zr0YUq__prose a:hover{color:var(--color-primary-dark)}.page-module__zr0YUq__prose hr{border:none;border-top:1px solid var(--color-border);margin:2rem 0}.page-module__zr0YUq__prose table{border-collapse:collapse;width:100%;margin:1.5rem 0}.page-module__zr0YUq__prose th,.page-module__zr0YUq__prose td{border:1px solid var(--color-border);text-align:left;padding:.75rem 1rem}.page-module__zr0YUq__prose th{background-color:var(--color-gray-50);font-weight:600}.page-module__zr0YUq__cta{margin-top:var(--space-16);padding:var(--space-10);background:linear-gradient(135deg,var(--color-gray-50),var(--color-gray-100));border-radius:var(--radius-2xl);text-align:center}.page-module__zr0YUq__cta h3{font-size:var(--text-xl);font-weight:var(--font-bold);margin-bottom:var(--space-2)}.page-module__zr0YUq__cta p{color:var(--color-text-secondary);margin-bottom:var(--space-6)}.page-module__zr0YUq__ctaButtons{gap:var(--space-3);flex-direction:column;align-items:center;display:flex}@media (min-width:480px){.page-module__zr0YUq__ctaButtons{flex-direction:row;justify-content:center}}.page-module__zr0YUq__backLink{align-items:center;gap:var(--space-2);color:var(--color-gray-400);font-size:var(--text-sm);margin-bottom:var(--space-6);text-decoration:none;transition:color .2s;display:inline-flex}.page-module__zr0YUq__backLink:hover{color:var(--color-white)}.page-module__zr0YUq__heroContent{text-align:center}.page-module__zr0YUq__relatedSection{background-color:var(--color-gray-50);border-top:1px solid var(--color-border)}.page-module__zr0YUq__sectionTitle{font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:var(--space-8);color:var(--color-text)}.page-module__zr0YUq__relatedGrid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__zr0YUq__relatedGrid{grid-template-columns:repeat(3,1fr)}}.page-module__zr0YUq__relatedCard{padding:var(--space-6);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;height:100%;text-decoration:none;transition:all .3s;display:flex}.page-module__zr0YUq__relatedCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary-light);transform:translateY(-4px)}.page-module__zr0YUq__relatedType{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3)}.page-module__zr0YUq__relatedTitle{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-text);margin-bottom:var(--space-4);flex-grow:1;line-height:1.4}.page-module__zr0YUq__relatedMeta{font-size:var(--text-sm);color:var(--color-text-secondary);align-items:center;gap:var(--space-2);display:flex}
