._pageContainer_nqfc4_1{min-height:100vh;background-color:var(--background)}._hero_nqfc4_6{background-color:var(--primary);color:var(--primary-foreground);padding:var(--spacing-16) var(--spacing-6);position:relative;overflow:hidden;background-image:radial-gradient(circle at right 20%,color-mix(in srgb,var(--primary) 80%,var(--surface)),var(--primary))}._heroContent_nqfc4_15{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-4);position:relative;z-index:2}._heroTag_nqfc4_25{display:inline-block;background-color:color-mix(in srgb,var(--accent) 20%,transparent);color:color-mix(in srgb,var(--accent) 90%,white);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}._title_nqfc4_39{font-family:var(--font-family-heading);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}._subtitle_nqfc4_47{font-size:1.125rem;line-height:1.6;opacity:.9;max-width:800px}._lastUpdated_nqfc4_54{font-size:.875rem;font-weight:600;color:color-mix(in srgb,var(--primary-foreground) 80%,transparent);margin-top:var(--spacing-2)}._container_nqfc4_61{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6)}._contentGrid_nqfc4_67{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);align-items:start}@media(min-width:1024px){._contentGrid_nqfc4_67{grid-template-columns:300px 1fr;gap:var(--spacing-12)}}._desktopSidebar_nqfc4_81{display:none}@media(min-width:1024px){._desktopSidebar_nqfc4_81{display:block;position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:var(--spacing-4)}}._mobileSidebar_nqfc4_96{display:block;margin-bottom:var(--spacing-6)}@media(min-width:1024px){._mobileSidebar_nqfc4_96{display:none}}._tocTitle_nqfc4_107{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4)}._tocList_nqfc4_115{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._tocLink_nqfc4_124{color:var(--muted-foreground);text-decoration:none;font-size:.9375rem;line-height:1.4;transition:color var(--animation-duration-fast) ease;display:block}._tocLink_nqfc4_124:hover{color:var(--primary)}._mainContent_nqfc4_137{display:flex;flex-direction:column;gap:var(--spacing-12)}._sectionBlock_nqfc4_143{scroll-margin-top:100px}._sectionTitle_nqfc4_147{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._paragraph_nqfc4_157{font-size:1rem;color:var(--muted-foreground);line-height:1.7;margin-bottom:var(--spacing-4)}._paragraph_nqfc4_157 strong{color:var(--foreground);font-weight:600}._inlineLink_nqfc4_169{color:var(--primary);text-decoration:none;font-weight:500;transition:color var(--animation-duration-fast) ease}._inlineLink_nqfc4_169:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}._list_nqfc4_181{list-style-type:disc;padding-left:var(--spacing-6);margin-bottom:var(--spacing-4);color:var(--muted-foreground);line-height:1.7}._list_nqfc4_181 li{margin-bottom:var(--spacing-2)}._summaryBox_nqfc4_193{background-color:color-mix(in srgb,var(--primary) 5%,transparent);border-left:4px solid var(--primary);padding:var(--spacing-4) var(--spacing-6);margin-bottom:var(--spacing-6);border-radius:0 var(--radius) var(--radius) 0}._summaryTitle_nqfc4_201{font-weight:700;color:var(--primary);margin-bottom:var(--spacing-2);font-size:1.125rem}._summaryText_nqfc4_208{color:var(--foreground);line-height:1.6;margin:0}
