.policy_policy__aGyQU{max-width:1200px;margin:105px auto}.policy_policy__aGyQU h1{font-size:3rem;letter-spacing:2px;text-transform:uppercase;color:var(--primary-color);font-weight:300;margin-bottom:40px;text-align:center;position:relative;padding-bottom:20px;font-family:Georgia,serif}.policy_policy__aGyQU h1:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color) 100%);border-radius:2px}.policy_policy__aGyQU .policy_bold__M9jpP{margin-bottom:15px;font-size:1.4rem;letter-spacing:.5px;font-weight:600;color:var(--primary-color);background:linear-gradient(135deg,#fdfbf2,#fcf8e7);padding:20px 25px;border-radius:12px;border-left:4px solid var(--primary-color);margin-top:30px;font-family:Georgia,serif}.policy_policy__aGyQU p{margin-bottom:25px;font-size:1.1rem;color:#4a5568;line-height:1.8;text-align:justify}.policy_policy__aGyQU a{color:var(--primary-color);text-decoration:none;font-weight:500;transition:all .3s ease}.policy_policy__aGyQU a:hover{color:var(--primary-color);text-decoration:underline}.policy_policy__aGyQU ul{margin-bottom:25px;padding-left:30px}.policy_policy__aGyQU li{margin-bottom:10px;font-size:1.1rem;color:#4a5568;line-height:1.7}.policy_policy__aGyQU .policy_highlight___2Sdm{background:linear-gradient(135deg,#fdfbf2,#fcf8e7);padding:25px;border-radius:12px;border:1px solid #fbb6ce;margin:25px 0}.policy_policy__aGyQU .policy_contact-info__WRUi5{background:linear-gradient(135deg,#fdfbf2,#fcf8e7);padding:25px;border-radius:12px;border:1px solid #9ae6b4;margin:25px 0}@media screen and (max-width:1024px){.policy_policy__aGyQU{margin:105px 5vw}}@media screen and (max-width:768px){.policy_policy__aGyQU{margin:105px 1rem}.policy_policy__aGyQU h1{font-size:2.2rem;margin-bottom:30px}.policy_policy__aGyQU .policy_bold__M9jpP{font-size:1.2rem;padding:15px 20px}.policy_policy__aGyQU p{font-size:1rem;text-align:left}}@media screen and (max-width:480px){.policy_policy__aGyQU h1{font-size:1.8rem}.policy_policy__aGyQU .policy_bold__M9jpP{font-size:1.1rem;padding:12px 15px}.policy_policy__aGyQU p{font-size:.95rem}}