.lf-policy{background:#faf7f0;color:#30271c;padding:52px 22px 64px;font-family:Arial,Helvetica,sans-serif}.lf-policy header,.lf-policy-body{max-width:820px;margin:auto}.lf-policy header{padding-bottom:30px;border-bottom:1px solid #dfc99f;margin-bottom:30px}.lf-policy header>span{font-size:11px;letter-spacing:.16em;color:#95682d}.lf-policy h1{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(32px,5vw,48px)!important;font-weight:700!important;line-height:1.15;margin:14px 0}.lf-policy header>p{color:#80643d;font-size:18px}.lf-policy h2{font-family:Arial,Helvetica,sans-serif!important;font-size:21px!important;font-weight:700!important;line-height:1.35;margin:30px 0 12px}.lf-policy-body p,.lf-policy-body li{font-size:15px;line-height:1.8}.lf-policy-body p{margin:0 0 14px}.lf-policy-body ul,.lf-policy-body ol{padding-left:23px}.lf-policy-body li{margin-bottom:9px}.lf-policy a{color:#80591f;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.lf-policy-contact{background:#f4ead6;border:1px solid #dfc99f;border-radius:12px;padding:22px;margin-top:30px}.lf-policy-contact h2{margin-top:0}.lf-policy-contact p{font-size:12px;margin:10px 0 0}.lf-policy-back{display:inline-block;margin-top:26px}.lf-policy a:focus-visible{outline:2px solid #a8783c;outline-offset:4px}@media(max-width:749px){.lf-policy{padding:32px 20px 40px}.lf-policy h2{font-size:19px!important}}