.lf-privacy .lf-pv-hero{grid-template-columns:1.2fr .8fr;gap:85px}.lf-privacy .lf-pv-hero .lf-lead{font-size:1rem;line-height:1.9}.lf-privacy .lf-pv-hero .lf-lead a{color:#c4dfae;text-underline-offset:4px;text-decoration:underline}.lf-privacy .lf-pv-contact{background:radial-gradient(at 100% 0,#98d96609,#0000 75%),#111c1e;border-radius:24px;min-width:0;padding:36px}.lf-privacy .lf-pv-contact>svg{color:var(--lf-green);margin-bottom:28px}.lf-privacy .lf-pv-contact>.lf-eyebrow{margin-bottom:17px}.lf-privacy .lf-pv-email{color:#edf2e7;letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:17px;font-size:clamp(1.3rem,2.1vw,1.9rem);font-weight:500;line-height:1.5;display:flex}.lf-privacy .lf-pv-email svg{color:var(--lf-green);flex-shrink:0}.lf-privacy .lf-pv-email:hover{color:var(--lf-green)}.lf-privacy .lf-pv-contact>p:not(.lf-eyebrow){margin-top:17px;font-size:.875rem;line-height:1.8}.lf-privacy .lf-pv-contact>.lf-link{margin-top:21px;font-size:.8125rem}.lf-privacy .lf-pv-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:100px;padding-block:35px 70px;display:grid}.lf-privacy .lf-pv-index{min-width:0;position:sticky;top:30px}.lf-privacy .lf-pv-index nav{gap:7px;display:grid}.lf-privacy .lf-pv-index .lf-eyebrow{letter-spacing:.1em;margin:0 0 16px;font-size:.625rem}.lf-privacy .lf-pv-index a{color:#c4d0bd;border-radius:11px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;min-height:46px;padding:11px 12px;font-size:.8125rem;line-height:1.7;transition:background .2s;display:grid}.lf-privacy .lf-pv-index a>span{color:#98bb81;font-size:.5625rem}.lf-privacy .lf-pv-index a:hover{color:#e0eed6;background:#98d96609}.lf-privacy .lf-pv-article{width:100%;min-width:0;max-width:820px}.lf-privacy .lf-pv-article section{margin:0 0 49px;padding:0;scroll-margin-top:32px}.lf-privacy .lf-pv-section-heading{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:15px;margin-bottom:22px;display:grid}.lf-privacy .lf-pv-section-heading>span{width:30px;height:30px;color:var(--lf-green);background:#98d9660c;border-radius:9px;place-items:center;margin-top:2px;font-size:.625rem;display:grid}.lf-privacy .lf-pv-article h2{color:#e7eee0;letter-spacing:-.025em;margin:0;font-size:1.5rem;line-height:1.45}.lf-privacy .lf-pv-article p{color:#b5c4b8;font-size:.9375rem;line-height:1.95}.lf-privacy .lf-pv-article p+p{margin-top:19px}.lf-privacy .lf-pv-article a{color:#c9e1b5;text-underline-offset:4px;text-decoration:underline}.lf-privacy .lf-pv-back{font-size:.8125rem;text-decoration:none!important}.lf-privacy :is(a,button,summary):focus-visible{outline:2px solid var(--lf-green);outline-offset:5px;border-radius:6px}@media (max-width:1100px){.lf-privacy .lf-pv-hero{gap:40px}.lf-privacy .lf-pv-contact{padding:29px}.lf-privacy .lf-pv-layout{grid-template-columns:205px minmax(0,1fr);gap:50px}}@media (max-width:800px){.lf-privacy .lf-pv-hero{grid-template-columns:1fr;gap:29px}.lf-privacy .lf-pv-layout{grid-template-columns:1fr;gap:36px;padding-top:20px}.lf-privacy .lf-pv-index{background:#ffffff03;border-radius:20px;padding:25px;position:static}.lf-privacy .lf-pv-index nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 17px}.lf-privacy .lf-pv-index .lf-eyebrow{grid-column:1/-1;margin-bottom:10px}.lf-privacy .lf-pv-index a{padding:9px 0}}@media (max-width:600px){.lf-privacy .lf-pv-hero .lf-lead{font-size:.9375rem;line-height:1.9}.lf-privacy .lf-pv-contact{border-radius:20px;padding:28px 23px}.lf-privacy .lf-pv-contact>svg{width:29px;height:29px;margin-bottom:23px}.lf-privacy .lf-pv-email{gap:12px;font-size:clamp(1.2rem,5.8vw,1.6rem)}.lf-privacy .lf-pv-email svg{width:18px;height:18px}.lf-privacy .lf-pv-layout{gap:34px;padding-block:20px 45px}.lf-privacy .lf-pv-index{border-radius:18px;padding:24px 20px}.lf-privacy .lf-pv-index nav{gap:3px 12px}.lf-privacy .lf-pv-index a{grid-template-columns:16px minmax(0,1fr);gap:7px;font-size:.75rem}.lf-privacy .lf-pv-section-heading{grid-template-columns:26px minmax(0,1fr);gap:12px;margin-bottom:18px}.lf-privacy .lf-pv-section-heading>span{width:26px;height:26px;font-size:.5625rem}.lf-privacy .lf-pv-article h2{font-size:1.25rem;line-height:1.5}.lf-privacy .lf-pv-article p{font-size:.9375rem;line-height:1.9}.lf-privacy .lf-pv-article p+p{margin-top:17px}.lf-privacy .lf-pv-article section{margin-bottom:38px}}@media (prefers-reduced-motion:reduce){.lf-privacy .lf-pv-index a{transition:none}}
