@import url('https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap');
:root{--brand-orange:#ffac55;--brand-cyan:#63deff;--display:'Chakra Petch',sans-serif}
body{font-family:Inter,Arial,sans-serif;background-color:#080a08;color:#f0f4ed}h1,h2,h3,.brand{font-family:var(--display)}
.policy-header,.sp-header{border-bottom:1px solid #3e5131;background:linear-gradient(110deg,#111b0e,#10191d)}
.policy-header a:not(.brand):hover,.sp-header a:not(.brand):hover{color:var(--brand-orange)}
.policy-main h1,.sp-title{letter-spacing:-.025em}.policy-main h2{border-left:3px solid var(--brand-orange);padding-left:12px}
.quality-panel,.sp-panel{border-color:#37482f;border-radius:16px;background:linear-gradient(140deg,#162013,#10170f)}
.policy-main input:focus,.policy-main textarea:focus,.policy-main select:focus{outline-color:var(--brand-cyan)}
body:not(.home-premium) .primary{background:linear-gradient(110deg,#78ff35,#b0ff69);color:#122108;border-radius:9px}
.discount-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative;overflow:hidden;margin:28px 0 40px;border:1px solid #b472354f;border-radius:20px;background:linear-gradient(115deg,#21170e,#0d160f)}
.discount-feature>div{padding:36px;z-index:1}.discount-feature .eyebrow{color:#ffbe7d}.discount-feature h2{font-size:clamp(30px,3vw,46px);line-height:1.1;margin:16px 0}.discount-feature p:not(.eyebrow){font-size:14px;color:#c4bead;max-width:440px;line-height:1.7}.discount-feature img{width:100%;height:300px;object-fit:cover;mask-image:linear-gradient(90deg,transparent,#000 25%)}
.discount-feature-link{display:inline-block;margin:20px 0 12px;padding:12px 18px;background:linear-gradient(110deg,#ff9639,#ffd08a);color:#291708;border-radius:9px;font-weight:700;font-size:14px}.discount-feature small{display:block;color:#a79d8c;font-size:11px}
@media(max-width:700px){.discount-feature{grid-template-columns:1fr}.discount-feature>div{padding:25px}.discount-feature img{height:180px;mask-image:linear-gradient(180deg,transparent,#000 20%)}}
