.hs-policy-wrapper{color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 auto;max-width:800px;padding:60px 20px}.policy-intro{margin-bottom:40px}.policy-intro h1,.policy-intro h2{font-size:32px;font-weight:700;margin-bottom:20px}.policy-intro p{color:#444;font-size:14px;line-height:1.6;margin-bottom:15px}.policy-card-stack{display:flex;flex-direction:column;gap:20px}.policy-card{border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.03);padding:40px}.policy-card-title{font-size:24px;font-weight:700;margin-bottom:20px}.policy-card-content{font-size:14px;line-height:1.6}.policy-card-content ul{margin-bottom:20px;padding-left:20px}.policy-card-content li{margin-bottom:8px}.policy-card--light{background-color:#eaf6ff;color:#111}.policy-card--dark{background:linear-gradient(115deg,#063354 34.17%,#095083 64.52%,#0d71ba 99.72%),#4995c9;color:#fff}.policy-card--dark .policy-card-title{color:#fff}.policy-card--dark .policy-card-content{color:#dbe4eb}.policy-card--dark a{color:#fff;text-decoration:underline}.policy-inner-box{align-items:flex-start;background-color:#d6e6f2;border-radius:8px;display:flex;flex-direction:column;gap:15px;margin-top:20px;padding:20px}.inner-box-icon{flex-shrink:0;padding-top:2px}.inner-box-text p{color:#111;font-size:14px;font-weight:700;margin-bottom:5px}.inner-desc{color:#333;font-size:13px;line-height:1.5}.policy-buttons{display:flex;gap:15px;justify-content:center;margin-top:40px}.policy-btn{border-radius:50px;display:inline-block;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn-primary{background-color:#6d8a56;color:#fff}.btn-primary:hover{background-color:#5a7346}.btn-secondary{background-color:#fff;border:1px solid #ddd;color:#555}.btn-secondary:hover{background-color:#f9f9f9}@media (max-width:768px){.policy-card{padding:25px}.policy-card-title{font-size:20px}.policy-buttons{align-items:center;flex-direction:column}.policy-btn{text-align:center;width:100%}}