.policies-module__lbxLKa__page{padding:64px 0 80px}.policies-module__lbxLKa__eyebrow{color:var(--home-muted);font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;line-height:1.5;display:block}.policies-module__lbxLKa__directoryHeader{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:48px;margin-bottom:48px;display:grid}.policies-module__lbxLKa__directoryHeader h1,.policies-module__lbxLKa__documentHeader h1{font-size:clamp(36px,4vw,52px);font-weight:var(--font-weight-semibold);letter-spacing:-.045em;text-wrap:balance;margin:0;line-height:1.08}.policies-module__lbxLKa__directoryHeader>p{max-width:42ch;color:var(--home-muted);margin:0;font-size:18px;line-height:1.6}.policies-module__lbxLKa__directoryNav{border-bottom:1px solid var(--home-border);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:16px 0 28px;display:flex}.policies-module__lbxLKa__directoryNav>span{color:var(--home-muted);margin-right:12px;font-size:12px}.policies-module__lbxLKa__directoryNav a{color:#465843;min-height:40px;font-size:13px;font-weight:var(--font-weight-medium);background:#eff2eb;border:1px solid #dce1d6;border-radius:999px;align-items:center;gap:12px;padding:8px 14px;transition:border-color .18s,background .18s;display:inline-flex}.policies-module__lbxLKa__directoryNav a:hover{background:#e9eee2;border-color:#aebda5}.policies-module__lbxLKa__directoryNav svg{color:#6f8069;transform:rotate(90deg)}.policies-module__lbxLKa__group{border-bottom:1px solid var(--home-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:40px 0;scroll-margin-top:24px;display:grid}.policies-module__lbxLKa__groupIntro{align-items:baseline;gap:24px;display:flex}.policies-module__lbxLKa__groupNumber{color:var(--home-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.policies-module__lbxLKa__groupIntro h2{font-size:24px;font-weight:var(--font-weight-semibold);letter-spacing:-.035em;margin:0 0 8px;line-height:1.25}.policies-module__lbxLKa__groupIntro p{max-width:42ch;color:var(--home-muted);margin:14px 0 0;line-height:1.65}.policies-module__lbxLKa__groupIntro .policies-module__lbxLKa__entity{color:#40564c;margin:0;font-size:13px}.policies-module__lbxLKa__policyLinks{border:1px solid var(--home-border);background:var(--home-surface);border-radius:14px;align-self:start;margin:0;padding:6px 16px;list-style:none;box-shadow:0 2px 4px #26352c03}.policies-module__lbxLKa__policyLinks li+li{border-top:1px solid var(--home-border)}.policies-module__lbxLKa__policyLinks a{min-height:56px;color:var(--home-ink);font-weight:var(--font-weight-medium);border-radius:8px;align-items:center;gap:12px;padding:12px 8px;transition:background .18s;display:flex}.policies-module__lbxLKa__policyLinks a:hover{background:var(--home-sage)}.policies-module__lbxLKa__policyLinks a>span:first-child{flex:1}.policies-module__lbxLKa__policyLinks svg{color:var(--home-muted);flex:none;transition:transform .18s}.policies-module__lbxLKa__policyLinks a:hover svg{transform:translate(2px)}.policies-module__lbxLKa__contact{flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:40px;display:flex}.policies-module__lbxLKa__contact p{color:var(--home-muted);margin:0}.policies-module__lbxLKa__contact a{color:var(--home-accent);font-weight:var(--font-weight-medium);align-items:center;gap:12px;display:inline-flex}.policies-module__lbxLKa__backLink{min-height:44px;color:var(--home-muted);font-size:14px;font-weight:var(--font-weight-medium);align-items:center;gap:8px;display:inline-flex}.policies-module__lbxLKa__backLink:hover{color:var(--home-ink)}.policies-module__lbxLKa__documentHeader{max-width:860px;padding:36px 0 28px}.policies-module__lbxLKa__documentHeader h1{max-width:22ch}.policies-module__lbxLKa__summary{max-width:65ch;color:var(--home-muted);margin:24px 0;font-size:17px;line-height:1.7}.policies-module__lbxLKa__documentMeta{color:var(--home-muted);flex-wrap:wrap;align-items:baseline;gap:10px 24px;font-size:12px;display:flex}.policies-module__lbxLKa__documentMeta>span:first-child{color:var(--home-ink);font-weight:var(--font-weight-medium)}.policies-module__lbxLKa__documentLayout{grid-template-columns:232px minmax(0,760px);justify-content:space-between;gap:48px;padding-top:48px;display:grid}.policies-module__lbxLKa__contents{min-width:0;top:calc(var(--site-header-height) + 24px);max-height:calc(100dvh - var(--site-header-height) - 48px);align-self:start;position:sticky;overflow-y:auto}.policies-module__lbxLKa__contents h2{font-size:13px;font-weight:var(--font-weight-medium);margin:0 0 16px}.policies-module__lbxLKa__contents ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.policies-module__lbxLKa__contents a{min-height:40px;color:var(--home-muted);gap:12px;padding:8px 0;font-size:13px;line-height:1.55;display:flex}.policies-module__lbxLKa__contents a:hover{color:var(--home-ink)}.policies-module__lbxLKa__contents a>span{color:#73816f;font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:11px}.policies-module__lbxLKa__mobileContents{display:none}.policies-module__lbxLKa__documentBody{min-width:0}.policies-module__lbxLKa__documentSection{border-bottom:1px solid var(--home-border);margin-bottom:36px;padding:0 0 36px;scroll-margin-top:32px}.policies-module__lbxLKa__sectionTitle{align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.policies-module__lbxLKa__sectionTitle>span{color:#73816f;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.policies-module__lbxLKa__sectionTitle h2{font-size:24px;font-weight:var(--font-weight-semibold);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.3}.policies-module__lbxLKa__documentSection p,.policies-module__lbxLKa__documentSection li{color:#414b46;letter-spacing:-.01em;overflow-wrap:break-word;font-size:16px;line-height:1.8}.policies-module__lbxLKa__documentSection p{margin:0 0 16px}.policies-module__lbxLKa__documentSection p:last-child{margin-bottom:0}.policies-module__lbxLKa__documentSection ul{margin:20px 0 0;padding-left:22px}.policies-module__lbxLKa__documentSection li+li{margin-top:12px}.policies-module__lbxLKa__documentSection li::marker{color:#73816f}.policies-module__lbxLKa__documentBody .policies-module__lbxLKa__documentSection a{color:#355e55;text-underline-offset:4px;font-weight:var(--font-weight-medium);-webkit-text-decoration:underline #acbdb3;text-decoration:underline #acbdb3}.policies-module__lbxLKa__documentBody .policies-module__lbxLKa__documentSection a:hover{text-decoration-color:currentColor}.policies-module__lbxLKa__documentSection .policies-module__lbxLKa__relatedLinks{flex-wrap:wrap;gap:12px 24px;margin-top:24px;padding:0;list-style:none;display:flex}.policies-module__lbxLKa__relatedLinks li+li{margin:0}.policies-module__lbxLKa__relatedLinks a{align-items:center;gap:6px;min-height:28px;font-size:14px;display:inline-flex}.policies-module__lbxLKa__relatedLinks svg{flex:none}.policies-module__lbxLKa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.policies-module__lbxLKa__documentLayout{grid-template-columns:190px minmax(0,1fr);gap:32px}.policies-module__lbxLKa__group,.policies-module__lbxLKa__directoryHeader{gap:32px}.policies-module__lbxLKa__groupIntro{gap:16px}}@media (max-width:680px){.policies-module__lbxLKa__page{padding:32px 0 56px}.policies-module__lbxLKa__directoryNav{padding-top:0;padding-bottom:24px}.policies-module__lbxLKa__directoryNav>span{flex-basis:100%;margin-bottom:4px}.policies-module__lbxLKa__directoryNav a{min-height:44px}.policies-module__lbxLKa__directoryHeader{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.policies-module__lbxLKa__directoryHeader>p{font-size:16px}.policies-module__lbxLKa__group{grid-template-columns:1fr;gap:20px;padding:28px 0}.policies-module__lbxLKa__groupIntro h2{font-size:22px}.policies-module__lbxLKa__policyLinks a{padding-left:0;padding-right:8px}.policies-module__lbxLKa__contact{margin-top:28px;font-size:14px}.policies-module__lbxLKa__documentHeader{padding:24px 0}.policies-module__lbxLKa__documentHeader h1{font-size:36px}.policies-module__lbxLKa__summary{margin:20px 0;font-size:16px}.policies-module__lbxLKa__documentMeta{gap:8px 16px}.policies-module__lbxLKa__documentMeta>span:first-child{flex-basis:100%}.policies-module__lbxLKa__documentLayout{padding-top:24px;display:block}.policies-module__lbxLKa__contents{max-height:none;margin-bottom:32px;position:static;overflow:visible}.policies-module__lbxLKa__desktopContents{display:none}.policies-module__lbxLKa__mobileContents{border-bottom:1px solid var(--home-border);display:block}.policies-module__lbxLKa__mobileContents summary{cursor:pointer;min-height:48px;font-size:14px;font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;list-style:none;display:flex}.policies-module__lbxLKa__mobileContents summary::-webkit-details-marker{display:none}.policies-module__lbxLKa__mobileContents[open] summary svg{transform:rotate(180deg)}.policies-module__lbxLKa__mobileContents nav{padding:8px 0 16px}.policies-module__lbxLKa__contents a{min-height:44px}.policies-module__lbxLKa__sectionTitle{gap:12px;margin-bottom:16px}.policies-module__lbxLKa__sectionTitle h2{font-size:22px}.policies-module__lbxLKa__documentSection{margin-bottom:28px;padding-bottom:28px}}@media (max-height:500px){.policies-module__lbxLKa__contents{max-height:none;position:static}}
