.policy-page_page__PokfN .policy-page_layout__L_E8p{display:grid;gap:1.5rem;grid-template-columns:280px minmax(0,1fr);justify-content:start;margin-inline:auto;max-width:1120px;padding-bottom:4rem;width:100%}.policy-page_page__PokfN .policy-page_index__SVqKe{align-self:start;position:sticky;top:6.5rem}.policy-page_indexNav__gL90h{display:flex;flex-direction:column;gap:.25rem}.policy-page_page__PokfN .policy-page_indexLabel__tvEgj{border-bottom:1px solid hsl(var(--line));font-family:var(--font-body);font-size:1rem;margin:0 0 .4rem;padding-bottom:.75rem}.policy-page_page__PokfN .policy-page_indexLink__DPe3P{align-items:start;color:hsl(var(--moss));display:grid;gap:.2rem;grid-template-columns:1.5rem minmax(0,1fr);min-width:0;padding:.65rem 0;text-decoration:none}.policy-page_page__PokfN .policy-page_indexLink__DPe3P:focus-visible,.policy-page_page__PokfN .policy-page_indexLink__DPe3P:hover{color:hsl(var(--gold))}.policy-page_page__PokfN .policy-page_indexNumber__eCl3o,.policy-page_page__PokfN .policy-page_indexTitle__r5lB3{font-family:var(--font-body);font-style:normal;line-height:1.5}.policy-page_page__PokfN .policy-page_indexNumber__eCl3o{font-size:.8125rem;font-weight:600;white-space:nowrap}.policy-page_page__PokfN .policy-page_indexTitle__r5lB3{font-size:1rem;font-weight:400;min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}@media (min-width:961px){.policy-page_page__PokfN .policy-page_indexLabel__tvEgj{margin-right:0}}.policy-page_page__PokfN .policy-page_content__glZM5{border-top:0}.policy-page_page__PokfN .policy-page_content__glZM5:before{border-top:1px solid hsl(var(--line));content:"";display:block;width:min(100%,17.5rem)}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-section{border-bottom:1px solid hsl(var(--line));display:block;padding:2rem 0;scroll-margin-top:6.5rem}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-section__number{color:hsl(var(--gold));display:block;font-family:var(--font-body);font-size:.6875rem;font-style:normal;font-weight:600;letter-spacing:.12em;line-height:1.5;margin:0 0 .8rem}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-section h2{color:hsl(var(--forest));font-family:var(--font-display);font-size:clamp(1.65rem,2.6vw,2.15rem);font-style:normal;font-weight:500;letter-spacing:-.035em;line-height:1.18;margin:0}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel__intro,.policy-page_page__PokfN .policy-page_content__glZM5 .policy-section__body>div{margin-top:.9rem}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel__intro,.policy-page_page__PokfN .policy-page_content__glZM5 .policy-section li,.policy-page_page__PokfN .policy-page_content__glZM5 .policy-section p{color:hsl(var(--moss));font-family:var(--font-body);font-size:.875rem;font-style:normal;line-height:1.75}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel address{color:hsl(var(--forest));font-family:var(--font-body);font-size:.875rem;font-style:normal;line-height:1.65;margin:1.5rem 0 0}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel dl{display:flex;flex-direction:column;gap:.7rem;margin:0}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel dl>div{display:grid;gap:1rem;grid-template-columns:6.5rem minmax(0,1fr)}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel dd,.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel dt{font-family:var(--font-body);font-size:.8125rem;font-style:normal;line-height:1.6;margin:0}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel dt{color:hsl(var(--moss));font-weight:500}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel dd{color:hsl(var(--forest))}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel a{color:inherit;text-decoration-color:hsl(var(--forest)/.35);text-underline-offset:.25rem}.policy-page_page__PokfN .policy-page_footer__JtHrj{align-items:center;color:hsl(var(--moss));display:flex;font-family:var(--font-body);font-size:.6875rem;font-style:normal;justify-content:space-between;letter-spacing:.08em;padding-top:1.25rem;text-transform:uppercase}.policy-page_page__PokfN .policy-page_footer__JtHrj a{color:hsl(var(--forest));text-decoration:none}@media (max-width:960px){.policy-page_page__PokfN .policy-page_layout__L_E8p{display:block}.policy-page_page__PokfN .policy-page_index__SVqKe{border-bottom:1px solid hsl(var(--line));border-top:1px solid hsl(var(--line));margin-bottom:2rem;padding:1rem 0;position:static}.policy-page_page__PokfN .policy-page_content__glZM5:before{width:100%}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-section{padding:1.75rem 0;scroll-margin-top:5.5rem}.policy-page_page__PokfN .policy-page_content__glZM5 .policy-contact-panel dl>div{gap:.2rem;grid-template-columns:1fr}.policy-page_page__PokfN .policy-page_footer__JtHrj{align-items:flex-start;flex-direction:column;gap:.8rem}}