.page-container{color:#fff;max-width:800px;margin:0 auto;padding:4rem 2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6}.page-container h1{color:#fff;letter-spacing:-.5px;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.subtitle{color:#ccc;margin-bottom:3rem;font-size:1.1rem;font-weight:400}hr{border:none;border-top:1px solid #444;margin:2.5rem 0}.page-container h2{color:#fff;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600}.page-container h3{color:#fff;margin:1.5rem 0 .5rem;font-size:1.1rem;font-weight:600}.page-container h4{color:#fff;margin:1.2rem 0 .5rem;font-size:1rem;font-weight:600}.page-container p{color:#eee;margin-bottom:1.2rem;font-size:1rem}.page-container ul,.page-container ol{margin:1rem 0 1.5rem 1.5rem}.page-container li{color:#eee;margin-bottom:.5rem}.page-container ul li:before{content:"•";color:#ccc;width:1em;margin-left:-1em;display:inline-block}.page-container a{color:#e50914;text-decoration:none}.page-container a:hover{text-decoration:underline}.updated-date{color:#ccc;margin-bottom:2rem;font-size:.9rem;font-style:italic}.value-card{border-top:1px solid #444;margin:1.5rem 0;padding:1rem 0}.value-card h3{color:#fff;margin-top:0}.faq-categories{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 2rem;display:flex}.category-btn{color:#fff;cursor:pointer;background:#222;border:1px solid #444;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;transition:all .2s}.category-btn:hover{background:#333}.category-btn.active{color:#fff;background:#e50914;border-color:#e50914}.faq-list{margin:2rem 0}.faq-item{border-bottom:1px solid #444;margin-bottom:2rem;padding-bottom:1.5rem}.faq-item:last-child{border-bottom:none}.faq-item h3{color:#fff;margin-bottom:.8rem;font-size:1.1rem}.faq-tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.faq-category,.faq-tag{color:#ccc;background:#222;border-radius:4px;padding:.25rem .75rem;font-size:.8rem}.faq-category{background:#333;font-weight:500}.contact-grid{grid-template-columns:1fr 2fr;gap:3rem;margin:2rem 0;display:grid}.info-card{border-bottom:1px solid #444;margin-bottom:1.5rem;padding:1rem 0}.info-card h3{color:#fff;margin-bottom:.3rem;font-size:1rem}.info-card p{color:#eee;margin-bottom:0;font-size:.95rem}.contact-form{margin-top:1.5rem}.form-group{margin-bottom:1.5rem}.form-group label{color:#fff;margin-bottom:.5rem;font-weight:500;display:block}.form-group input,.form-group select,.form-group textarea{color:#fff;background-color:#333;border:1px solid #555;border-radius:4px;width:100%;padding:.75rem;font-family:inherit;font-size:1rem}.form-group textarea{resize:vertical}.submit-button{color:#fff;cursor:pointer;background:#e50914;border:none;border-radius:4px;padding:.8rem 2rem;font-size:1rem;font-weight:500;transition:background .2s}.submit-button:hover{background:#f40612}.quick-help{border-top:1px solid #444;margin-top:3rem;padding-top:2rem}.quick-links{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.quick-link{color:#fff;background:#222;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;text-decoration:none;transition:background .2s}.quick-link:hover{background:#333;text-decoration:none}@media (max-width:768px){.page-container{padding:2rem 1rem}.page-container h1{font-size:2rem}.contact-grid{grid-template-columns:1fr;gap:2rem}}@media (max-width:480px){.page-container h1{font-size:1.8rem}.page-container h2{font-size:1.5rem}.faq-categories,.quick-links{justify-content:center}}
