#wc-site .wc-policies-hero{min-height:0}#wc-site .wc-policies-hero:after{background:radial-gradient(at 100% 100%,#21402b,#0000 70%)}.wc-policy-section{background:var(--off);padding:72px 0 110px}.wc-policy-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:32px;display:flex}#wc-site .wc-policy-heading h2{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.1}.wc-policy-heading p{color:var(--muted);margin:0;font-size:15px}.wc-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.wc-policy-card{border:1px solid #dce0d6;border-top:3px solid var(--lime);background:#fff;flex-direction:column;padding:36px;display:flex}.wc-policy-meta{color:#555e55;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:11px;font-weight:700;display:flex}.wc-policy-meta svg{color:#101110;flex-shrink:0;width:30px;height:30px}#wc-site .wc-policy-card h3{max-width:440px;margin:32px 0 16px;font-size:clamp(26px,2.5vw,36px);line-height:1.15}.wc-policy-file{color:var(--muted);letter-spacing:.04em;font-size:13px;margin:0 0 36px!important}.wc-policy-file span{padding:0 8px}.wc-policy-actions{border-top:1px solid #e0e4da;flex-wrap:wrap;align-items:center;gap:20px;margin-top:auto;padding-top:24px;display:flex}.wc-policy-download{background:var(--lime);justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex;color:#101110!important}.wc-policy-download svg{flex-shrink:0;width:20px;height:20px}.wc-policy-download:hover{background:#101110;color:#fff!important}.wc-policy-view{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex;color:#101110!important}.wc-policy-actions a:focus-visible{outline-offset:4px;outline:3px solid #101110}@media (max-width:700px){.wc-policy-section{padding:48px 0 90px}.wc-policy-heading{display:block}.wc-policy-heading p{margin-top:14px}.wc-policy-grid{grid-template-columns:1fr;gap:18px}.wc-policy-card{padding:26px}.wc-policy-actions{gap:12px 20px}}
