body{background:#1c1c1c}.policies-page{width:min(1350px,calc(100% - 48px));margin:80px auto}.policies-page h1{font-size:50px;margin:0 0 25px}.policy-lead{font-size:21px;line-height:1.6;color:#c4c4c4;max-width:1000px}.policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:48px 0 70px}.policy-card{display:flex;flex-direction:column;padding:36px;border-radius:28px;background:#242424;border:1px solid #3b3b3b;min-height:310px;transition:border-color .2s,background .2s}.policy-card:hover{border-color:#7abe60;background:#293026}.policy-card h2{font-size:28px;margin:0 0 24px}.policy-card p{font-size:19px;line-height:1.7;color:#c2c2c2;margin:0 0 30px}.policy-card span{margin-top:auto;color:#9cf875;font-size:20px}@media(max-width:700px){.policy-grid{grid-template-columns:1fr}.policies-page{margin-top:40px}.policies-page h1{font-size:36px}.policy-card{padding:26px;min-height:260px}}