@layer base{._page_11r6a_2{max-width:42rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-20);display:flex;flex-direction:column;gap:var(--spacing-8);width:100%;min-width:0}._pageHeader_11r6a_13{display:flex;flex-direction:column;gap:var(--spacing-2)}._eyebrow_11r6a_19{font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary);margin:0}._pageTitle_11r6a_28{font-family:var(--font-family-display);font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._meta_11r6a_36{margin:0;font-size:.9375rem;color:var(--muted-foreground)}._pageIntro_11r6a_42{font-size:1.0625rem;line-height:1.6rem;color:var(--muted-foreground);margin:0}._contentCard_11r6a_49{min-width:0;max-width:100%;overflow-wrap:anywhere;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}._tamarikiBox_11r6a_63{min-width:0;background-color:var(--accent);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}._tamarikiHeading_11r6a_73{margin:0;font-family:var(--font-family-display);font-size:1.125rem;font-weight:700;color:var(--accent-foreground)}._tamarikiList_11r6a_81{margin:0;padding-left:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.9375rem;line-height:1.6;color:var(--accent-foreground)}._tamarikiList_11r6a_81 li{margin:0}._section_11r6a_96{display:flex;flex-direction:column;gap:var(--spacing-2)}._heading_11r6a_102{margin:0;font-family:var(--font-family-display);font-size:1.125rem;font-weight:700;color:var(--foreground)}._subHeading_11r6a_110{margin:var(--spacing-2) 0 0;font-family:var(--font-family-display);font-size:1rem;font-weight:700;color:var(--foreground)}._text_11r6a_118{margin:0;font-size:.9375rem;line-height:1.7;color:var(--muted-foreground)}._link_11r6a_125{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:3px;border-radius:var(--radius-sm)}._link_11r6a_125:hover{color:color-mix(in srgb,var(--primary) 80%,black)}._link_11r6a_125:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@media(max-width:640px){._page_11r6a_2{padding:var(--spacing-8) var(--spacing-4) var(--spacing-16);gap:var(--spacing-6)}._pageTitle_11r6a_28{font-size:1.625rem}._contentCard_11r6a_49{padding:var(--spacing-6) var(--spacing-4)}}}
