._tables_1433t_5{padding-bottom:var(--space-700)}._section-heading_1433t_9{font-family:var(--typography-display-font-family);font-size:1.75rem;font-weight:var(--typography-display-font-weight-strong);color:var(--color-text);margin:0 0 var(--space-250)}._intro_1433t_17{padding:var(--space-600) 0 var(--space-500)}._intro__breadcrumb_1433t_21{display:block;margin-bottom:var(--space-150);font-family:var(--typography-display-font-family);font-size:.8rem;font-weight:var(--typography-display-font-weight-strong);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent)}._intro__title_1433t_32{max-width:22ch;font-family:var(--typography-display-font-family);font-size:clamp(2.4rem,6vw,4rem);font-weight:var(--typography-display-font-weight-strong);line-height:1.05;color:var(--color-text);margin:0 0 var(--space-250)}._intro__subtitle_1433t_42{max-width:44rem;font-family:var(--typography-body-font-family);font-size:1.2rem;line-height:1.6;color:var(--color-text-muted);margin:0 0 var(--space-300)}._intro__cta_1433t_51{display:inline-block;padding:var(--space-100) var(--space-300);background:var(--color-accent);color:var(--color-on-accent);font-family:var(--typography-display-font-family);font-size:.85rem;font-weight:var(--typography-display-font-weight-strong);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--button-radius);text-decoration:none;transition:transform var(--transition-fast)}._intro__cta_1433t_51:hover{transform:translateY(-2px)}._problem_1433t_70{padding:var(--space-400) 0}._problem__grid_1433t_74{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-200)}._problem__card_1433t_80{padding:var(--space-250);background:var(--color-surface-panel);border-radius:var(--card-radius)}._problem__name_1433t_86{font-family:var(--typography-display-font-family);font-size:1.15rem;font-weight:var(--typography-display-font-weight-strong);color:var(--color-text);margin:0 0 var(--space-075)}._problem__body_1433t_94{font-family:var(--typography-body-font-family);font-size:1rem;line-height:1.6;color:var(--color-text-muted);margin:0}._direction_1433t_102{padding:var(--space-400) 0}._direction__grid_1433t_106{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-200)}._direction__card_1433t_112{padding:var(--space-250);background:var(--color-surface-raised);border-radius:var(--card-radius)}._direction__name_1433t_118{font-family:var(--typography-display-font-family);font-size:1.15rem;font-weight:var(--typography-display-font-weight-strong);color:var(--color-accent);margin:0 0 var(--space-075)}._direction__body_1433t_126{font-family:var(--typography-body-font-family);font-size:1rem;line-height:1.6;color:var(--color-text);margin:0}._today_1433t_134{padding:var(--space-400) 0}._today__body_1433t_138{max-width:46rem;font-family:var(--typography-body-font-family);font-size:1.15rem;line-height:1.7;color:var(--color-text-muted);margin:0 0 var(--space-250)}._today__links_1433t_147{display:flex;gap:var(--space-200)}._today__link_1433t_147{font-family:var(--typography-display-font-family);font-size:.85rem;font-weight:var(--typography-display-font-weight-strong);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);text-decoration:none}._today__link_1433t_147:hover{text-decoration:underline}._faq_1433t_166{padding:var(--space-400) 0}._faq__list_1433t_170{margin:0;display:flex;flex-direction:column;gap:var(--space-200)}._faq__item_1433t_177{padding:var(--space-200) var(--space-250);background:var(--color-surface-panel);border-radius:var(--card-radius)}._faq__q_1433t_183{font-family:var(--typography-display-font-family);font-size:1.05rem;font-weight:var(--typography-display-font-weight-strong);color:var(--color-text);margin:0 0 var(--space-075)}._faq__a_1433t_191{font-family:var(--typography-body-font-family);font-size:1rem;line-height:1.6;color:var(--color-text-muted);margin:0}._form-section_1433t_199{padding:var(--space-400) 0 0}._form-section__lead_1433t_203{max-width:44rem;font-family:var(--typography-body-font-family);font-size:1.1rem;line-height:1.6;color:var(--color-text-muted);margin:0 0 var(--space-300)}
