._page_1jcyw_1{background-color:var(--background);color:var(--foreground)}._hero_1jcyw_6{padding:var(--spacing-20) var(--spacing-6) var(--spacing-16);background:linear-gradient(135deg,color-mix(in srgb,var(--primary),var(--background) 88%),color-mix(in srgb,var(--secondary),var(--background) 90%));border-bottom:1px solid var(--border)}._heroContent_1jcyw_16{max-width:860px;margin:0 auto;text-align:center}._eyebrow_1jcyw_22{margin:0 0 var(--spacing-4);color:var(--primary);font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._title_1jcyw_31{margin:0 0 1.25rem;font-family:var(--font-family-heading);font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.15}._description_1jcyw_39{max-width:640px;margin:0 auto var(--spacing-8);color:var(--muted-foreground);font-size:1.125rem;line-height:1.6}._actions_1jcyw_47{display:flex;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap}._content_1jcyw_54{max-width:808px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) var(--spacing-20)}._figure_1jcyw_60{max-width:760px;margin:0 auto var(--spacing-16)}._diagram_1jcyw_65{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--surface);box-shadow:var(--shadow-md)}._textSection_1jcyw_75{line-height:1.7}._textSection_1jcyw_75 h2{margin:0 0 1.25rem;font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;line-height:1.2}._textSection_1jcyw_75 p{margin:0 0 var(--spacing-6)}._tableScroll_1jcyw_91{max-width:100%;overflow-x:auto;margin:var(--spacing-8) 0}._sitesTable_1jcyw_97{width:100%;min-width:390px;border-collapse:collapse;background-color:var(--surface)}._sitesTable_1jcyw_97 th,._sitesTable_1jcyw_97 td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}._sitesTable_1jcyw_97 thead th{background-color:var(--sidebar);font-weight:700}._sitesTable_1jcyw_97 tbody th{font-weight:700}._note_1jcyw_121{padding:var(--spacing-4);border-radius:var(--radius);background-color:color-mix(in srgb,var(--secondary),var(--surface) 94%)}._textLink_1jcyw_127{color:var(--primary);font-weight:700;text-underline-offset:.2em}._textLink_1jcyw_127:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media(max-width:640px){._hero_1jcyw_6{padding:var(--spacing-16) var(--spacing-4)}._content_1jcyw_54{padding:2.5rem var(--spacing-4) var(--spacing-16)}._figure_1jcyw_60{margin-bottom:var(--spacing-12)}}@media(max-width:420px){._actions_1jcyw_47{flex-direction:column;align-items:stretch}._actionButton_1jcyw_158{width:100%}}
