._container_1by3r_1{min-height:100vh;background-color:var(--background);color:var(--foreground);padding:var(--spacing-8) var(--spacing-screen-padding) var(--spacing-16);font-family:var(--font-family-base)}._wrapper_1by3r_9{max-width:680px;margin:0 auto}._header_1by3r_14{margin-bottom:var(--spacing-8)}._homeLink_1by3r_18{display:inline-block;margin-bottom:var(--spacing-6);color:var(--muted-foreground);text-decoration:none;font-size:.875rem;font-weight:500}._homeLink_1by3r_18:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:2px}._title_1by3r_33{font-family:var(--font-family-heading);font-size:2.5rem;font-style:italic;color:var(--foreground);margin:0 0 var(--spacing-2) 0;font-weight:500;line-height:1.2}._subtitle_1by3r_43{font-size:.75rem;color:var(--muted-foreground);margin:0;text-transform:uppercase;letter-spacing:1.5px;font-weight:500}._sections_1by3r_52{display:flex;flex-direction:column;gap:var(--spacing-4)}._card_1by3r_58{background-color:var(--card);border:.5px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._highlightedCard_1by3r_66{border-left:4px solid var(--primary)}._sectionTitle_1by3r_70{font-family:var(--font-family-heading);font-size:1.25rem;color:var(--foreground);margin:0 0 var(--spacing-4) 0;font-weight:500;line-height:1.3}._content_1by3r_79{font-size:1rem;line-height:1.6;color:var(--color-ink-2)}._content_1by3r_79 p{margin:0 0 var(--spacing-4) 0}._content_1by3r_79 p:last-child{margin-bottom:0}._content_1by3r_79 ul,._content_1by3r_79 ol{margin:0 0 var(--spacing-4) 0;padding-left:var(--spacing-6)}._content_1by3r_79 li{margin-bottom:var(--spacing-2)}._content_1by3r_79 li:last-child{margin-bottom:0}._content_1by3r_79 strong{font-weight:600;color:var(--foreground)}._link_1by3r_112{color:var(--primary);text-decoration:underline;text-underline-offset:2px}._link_1by3r_112:hover{color:var(--success)}._formContainer_1by3r_122{margin-top:var(--spacing-4)}._form_1by3r_122{display:flex;flex-direction:column;gap:var(--spacing-4)}._successMessage_1by3r_132{padding:var(--spacing-4);background-color:var(--secondary);border-radius:var(--radius);border:1px solid var(--border);color:var(--success);font-weight:500;text-align:center}
