.refund-policy-container{margin:0 auto;padding:2rem;border-radius:8px;line-height:1.6;color:#333}.refund-policy-container h3{margin-top:30px}section{row-gap:0}.refund-policy-container ul{padding-left:1.2rem;list-style-type:disc}.refund-policy-container a{color:#007bff;text-decoration:none}.refund-policy-container a:hover{text-decoration:underline}footer.disclaimer{margin-top:3rem;font-size:.9rem;text-align:center;color:#777}.terms-container{margin:auto;padding:2rem;background-color:#fff;color:#2b2b2b;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.7;border-radius:8px}.terms-container p{margin:0}.terms-container h3{margin-top:30px}.terms-container h1{text-align:center;margin-bottom:1.5rem;color:#036}.terms-container h2{margin-top:2rem;color:#004080;border-bottom:1px solid #ccc;padding-bottom:.3rem}.terms-container ul{padding-left:1.5rem;margin-top:.5rem}.terms-container a{color:#007bff;text-decoration:none}.terms-container a:hover{text-decoration:underline}.effective-date{color:#555}.privacy-policy-container{margin:0 auto;padding:2rem;background-color:#fdfdfd;color:#2a2a2a;line-height:1.7;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.05)}.privacy-policy-container h2{text-align:center;color:#036;margin-bottom:1.5rem}.privacy-policy-container h3{margin-top:2rem;color:#004080;border-bottom:1px solid #ccc;padding-bottom:.3rem}.privacy-policy-container ul{padding-left:1.5rem;list-style-type:disc}.privacy-policy-container a{color:#007bff;text-decoration:none}.privacy-policy-container a:hover{text-decoration:underline}.effective-date{font-style:italic;color:#666;margin-bottom:1rem}