.policies-module__QzbZVa__page{color:#111;background:#f7f4ef;height:auto;padding:160px 24px 96px}.policies-module__QzbZVa__hero{text-align:center;max-width:760px;margin:0 auto 72px}.policies-module__QzbZVa__eyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.55;margin:0 0 18px;font-size:12px;font-weight:500}.policies-module__QzbZVa__title{letter-spacing:-.04em;margin:0;font-size:clamp(42px,7vw,84px);font-weight:400;line-height:.95}.policies-module__QzbZVa__intro{opacity:.72;max-width:560px;margin:28px auto 0;font-size:clamp(16px,1.5vw,19px);line-height:1.7}.policies-module__QzbZVa__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,980px);margin:0 auto;display:grid}.policies-module__QzbZVa__card{min-height:190px;color:inherit;background:#ffffff47;border:1px solid #11111124;flex-direction:column;justify-content:space-between;gap:36px;padding:28px;text-decoration:none;transition:border-color .25s,background .25s,transform .25s;display:flex}.policies-module__QzbZVa__card:hover{background:#ffffff7a;border-color:#11111161;transform:translateY(-2px)}.policies-module__QzbZVa__card:focus-visible{outline-offset:4px;outline:1px solid}.policies-module__QzbZVa__cardTitle{letter-spacing:-.02em;font-size:24px;font-weight:400}.policies-module__QzbZVa__cardDescription{opacity:.68;max-width:360px;font-size:14px;line-height:1.65}@media (max-width:720px){.policies-module__QzbZVa__page{padding:128px 18px 72px}.policies-module__QzbZVa__hero{text-align:left;margin-bottom:48px}.policies-module__QzbZVa__intro{margin-left:0;margin-right:0}.policies-module__QzbZVa__policyGrid{grid-template-columns:1fr}.policies-module__QzbZVa__card{min-height:160px;padding:24px}}
