.page_container__3QQqC{min-height:100vh;background:url(/images/background_texture.svg) no-repeat 50% fixed;background-size:cover;padding:2rem 0}.page_header__qJ1XQ{max-width:80%;padding:0;margin:0 auto 2rem}.page_backButton__CKrex{background-color:#fff;display:inline-flex;align-items:center;gap:.5rem;color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s ease;padding:.5rem 1rem;border-radius:2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_backButton__CKrex:hover{background-color:#f0f0f0}.page_backIcon__xq59Y{width:1.2rem;height:1.2rem}.page_content__pJC3k{max-width:80%;background:#fff;border-radius:1.5rem;padding:3rem;box-shadow:0 4px 16px rgba(0,0,0,.1);margin:0 auto 2rem}.page_title__BxVwK{color:#1e293b;font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem;line-height:1.2}.page_lastUpdated__Etrc1{text-align:center;color:#64748b;font-size:1rem;margin-bottom:3rem;font-style:italic}.page_section__0Vk8K{margin-bottom:2.5rem}.page_sectionTitle__Dm_d3{color:#1e293b;font-size:1.5rem;font-weight:600;margin-bottom:1rem;border-bottom:2px solid #e2e8f0;padding-bottom:.5rem}.page_subsectionTitle__v0bKn{color:#1e293b;font-size:1.2rem;font-weight:600;margin:1.5rem 0 1rem}.page_paragraph__6g3M4{color:#475569;font-size:1.1rem;line-height:1.7;margin-bottom:1rem;text-align:justify}.page_paragraph__6g3M4 a{color:#3b82f6;text-decoration:underline;font-weight:500;transition:color .2s ease}.page_paragraph__6g3M4 a:hover{color:#1d4ed8;text-decoration:none}.page_divider__woXnF{border:none;height:2px;background:linear-gradient(135deg,#3b82f6,#a78bfa);margin:4rem 0;border-radius:1px}@media (max-width:768px){.page_container__3QQqC{padding:1rem 0}.page_header__qJ1XQ{padding:0 1rem;margin-bottom:1rem}.page_content__pJC3k{max-width:90%;margin:0 auto;padding:2rem 1.5rem;border-radius:1rem}.page_title__BxVwK{font-size:2rem}.page_sectionTitle__Dm_d3{font-size:1.3rem}.page_paragraph__6g3M4{font-size:1rem;text-align:left}.page_lastUpdated__Etrc1{font-size:.9rem;margin-bottom:2rem}.page_section__0Vk8K{margin-bottom:2rem}}@media (max-width:480px){.page_content__pJC3k{padding:1.5rem 1rem}.page_title__BxVwK{font-size:1.8rem}.page_sectionTitle__Dm_d3{font-size:1.2rem}.page_paragraph__6g3M4{font-size:.95rem;line-height:1.6}}