._page_1wtih_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--background)}._nav_1wtih_8{background-color:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:var(--z-nav-sticky)}._navContainer_1wtih_16{max-width:1400px;margin:0 auto;padding:var(--spacing-4);display:flex;justify-content:space-between;align-items:center}._logo_1wtih_25{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-heading);font-weight:700;font-size:1.25rem;color:var(--primary);text-decoration:none}._loginLink_1wtih_36{color:var(--foreground);text-decoration:none;font-weight:500;font-size:.9375rem;transition:color var(--animation-duration-fast)}._loginLink_1wtih_36:hover{color:var(--primary)}._main_1wtih_48{flex:1}._container_1wtih_52{max-width:800px;margin:0 auto;padding:var(--spacing-16) var(--spacing-4);color:var(--foreground)}._header_1wtih_59{margin-bottom:var(--spacing-12);text-align:center}._title_1wtih_64{font-size:2.5rem;font-weight:800;margin-bottom:var(--spacing-4);color:var(--foreground);font-family:var(--font-family-heading)}._updated_1wtih_72{color:var(--muted-foreground);font-size:.9375rem}._content_1wtih_77 h2{font-size:1.5rem;font-weight:700;margin-top:2.5rem;margin-bottom:var(--spacing-4);color:var(--foreground);font-family:var(--font-family-heading)}._content_1wtih_77 h3{font-size:1.25rem;font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._content_1wtih_77 p{margin-bottom:var(--spacing-4);line-height:1.7;font-size:1rem;color:var(--secondary-foreground)}._content_1wtih_77 ul{margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}._content_1wtih_77 li{margin-bottom:var(--spacing-2);line-height:1.7;color:var(--secondary-foreground)}._content_1wtih_77 a{color:var(--primary);text-decoration:none}._content_1wtih_77 a:hover{text-decoration:underline}._noticeBox_1wtih_121{background-color:var(--primary-50);border-left:4px solid var(--primary);padding:var(--spacing-4) var(--spacing-6);margin-bottom:var(--spacing-8);border-radius:0 var(--radius) var(--radius) 0}._noticeBox_1wtih_121 p{margin-bottom:0;color:var(--primary-600);font-weight:500}
