.udlnPW_page{background-color:var(--bg-color);color:var(--text-color);min-height:100vh;font-family:var(--font-sans);word-break:keep-all;overflow-wrap:anywhere;padding:var(--safe-top) 20px var(--safe-bottom);flex-direction:column;align-items:center;display:flex}.udlnPW_header{border-bottom:1px solid var(--border-color);width:100%;max-width:800px;margin-bottom:40px;padding:40px 0}.udlnPW_nav{margin-bottom:20px}.udlnPW_homeLink{color:var(--primary-color);font-weight:600;text-decoration:none}.udlnPW_title{margin:0 0 10px;font-size:2.5rem;font-weight:800;line-height:1.3}.udlnPW_tagline{color:var(--text-muted);font-size:1.1rem}.udlnPW_main{flex-direction:column;gap:50px;width:100%;max-width:800px;padding-bottom:80px;display:flex}.udlnPW_sectionTitle{color:var(--primary-color);margin-bottom:20px;font-size:1.8rem}.udlnPW_body{font-size:1.1rem;line-height:1.8}.udlnPW_body:not(:last-child){margin-bottom:20px}.udlnPW_summary{background-color:var(--bg-surface);border-radius:var(--radius);border:1px solid var(--border-color);padding:30px}.udlnPW_summaryTitle{color:var(--text-color);margin-bottom:15px;font-size:1.3rem}.udlnPW_stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.udlnPW_statLabel{color:var(--text-muted);font-size:.9rem}.udlnPW_statValue{color:var(--primary-color);font-size:1.8rem;font-weight:700}.udlnPW_footer{border-top:1px solid var(--border-color);text-align:center;width:100%;max-width:800px;color:var(--text-muted);padding-top:30px;padding-bottom:40px;font-size:.9rem}
