.PolicyPage-module__mgwZRW__page{padding-top:var(--nav-h);background:var(--white)}.PolicyPage-module__mgwZRW__wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin:0 auto}.PolicyPage-module__mgwZRW__hero{background:var(--canvas);border-bottom:1px solid var(--rule)}.PolicyPage-module__mgwZRW__breadcrumb{color:var(--ink-3);flex-wrap:wrap;gap:12px;padding-top:32px;font-size:12px;display:flex}.PolicyPage-module__mgwZRW__breadcrumb a:hover{color:var(--accent)}.PolicyPage-module__mgwZRW__heroGrid{grid-template-columns:1fr auto;align-items:end;gap:48px;padding-block:60px 54px;display:grid}.PolicyPage-module__mgwZRW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:600}.PolicyPage-module__mgwZRW__hero h1{font-family:var(--font-fraunces);letter-spacing:-.045em;margin-top:18px;font-size:clamp(42px,5.7vw,78px);font-weight:300;line-height:1.08}.PolicyPage-module__mgwZRW__description{max-width:590px;color:var(--ink-3);margin-top:24px;font-size:17px;line-height:1.7}.PolicyPage-module__mgwZRW__edition{border-left:1px solid var(--rule);color:var(--ink-3);flex-direction:column;gap:7px;padding-left:24px;font-size:12px;display:flex}.PolicyPage-module__mgwZRW__edition strong{color:var(--ink);margin-bottom:13px;font-size:14px;font-weight:500}.PolicyPage-module__mgwZRW__policyNav{flex-wrap:wrap;column-gap:32px;display:flex}.PolicyPage-module__mgwZRW__policyNav a{color:var(--ink-3);border-bottom:2px solid #0000;align-items:center;gap:16px;padding-block:19px;font-size:13px;display:flex}.PolicyPage-module__mgwZRW__policyNav a span{opacity:0}.PolicyPage-module__mgwZRW__policyNav a:hover,.PolicyPage-module__mgwZRW__policyNav a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.PolicyPage-module__mgwZRW__policyNav a[aria-current=page] span{opacity:1}.PolicyPage-module__mgwZRW__layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,105px);padding-block:64px 100px;display:grid}.PolicyPage-module__mgwZRW__sidebar{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px);position:sticky;overflow-y:auto}.PolicyPage-module__mgwZRW__sidebar ol{margin-top:22px}.PolicyPage-module__mgwZRW__sidebar li a{color:var(--ink-3);align-items:baseline;gap:14px;padding-block:8px;font-size:12px;line-height:1.5;display:flex}.PolicyPage-module__mgwZRW__sidebar li a span{color:var(--ink-4);font-variant-numeric:tabular-nums;flex:0 0 19px;font-size:10px}.PolicyPage-module__mgwZRW__sidebar li a:hover{color:var(--accent)}.PolicyPage-module__mgwZRW__help{border-top:1px solid var(--rule);margin-top:30px;padding-top:22px;font-size:12px}.PolicyPage-module__mgwZRW__help a{color:var(--accent);margin-top:9px;display:inline-block}.PolicyPage-module__mgwZRW__article{min-width:0}.PolicyPage-module__mgwZRW__section{border-top:1px solid var(--rule);scroll-margin-top:calc(var(--nav-h) + 24px);grid-template-columns:32px minmax(0,1fr);gap:20px;padding-block:34px;display:grid}.PolicyPage-module__mgwZRW__section:first-of-type{border-top:none;padding-top:0}.PolicyPage-module__mgwZRW__number{color:var(--accent);font-variant-numeric:tabular-nums;padding-top:6px;font-size:11px}.PolicyPage-module__mgwZRW__section h2{font-family:var(--font-fraunces);letter-spacing:-.025em;margin-bottom:19px;font-size:clamp(23px,2.4vw,29px);font-weight:400;line-height:1.25}.PolicyPage-module__mgwZRW__body{color:var(--ink-3);overflow-wrap:anywhere;font-size:15px;line-height:1.9}.PolicyPage-module__mgwZRW__body>*+*{margin-top:18px}.PolicyPage-module__mgwZRW__body ul,.PolicyPage-module__mgwZRW__body ol{margin-top:10px;padding-left:21px}.PolicyPage-module__mgwZRW__body ul{list-style:outside}.PolicyPage-module__mgwZRW__body ol{list-style:decimal}.PolicyPage-module__mgwZRW__body li{margin-block:7px;padding-left:5px}.PolicyPage-module__mgwZRW__body li::marker{color:var(--ink-4)}.PolicyPage-module__mgwZRW__contact{border-left:2px solid var(--accent);scroll-margin-top:calc(var(--nav-h) + 24px);margin-top:25px;padding:30px 0 30px 28px}.PolicyPage-module__mgwZRW__contact>p{margin-bottom:18px}.PolicyPage-module__mgwZRW__contact a{text-underline-offset:4px;text-decoration:underline}.PolicyPage-module__mgwZRW__documentFooter{border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:45px;padding-top:22px;font-size:11px;display:flex}.PolicyPage-module__mgwZRW__page a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:900px){.PolicyPage-module__mgwZRW__layout{grid-template-columns:190px minmax(0,1fr);gap:30px}.PolicyPage-module__mgwZRW__policyNav{column-gap:22px}.PolicyPage-module__mgwZRW__policyNav a{gap:6px}}@media (max-width:680px){.PolicyPage-module__mgwZRW__heroGrid{grid-template-columns:1fr;gap:24px;padding-block:38px 32px}.PolicyPage-module__mgwZRW__edition{border-left:0;flex-flow:wrap;align-items:baseline;gap:8px 16px;padding-left:0}.PolicyPage-module__mgwZRW__edition strong{margin:0}.PolicyPage-module__mgwZRW__edition span:last-child{display:none}.PolicyPage-module__mgwZRW__description{margin-top:20px;font-size:15px}.PolicyPage-module__mgwZRW__policyNav{column-gap:20px}.PolicyPage-module__mgwZRW__policyNav a{padding-block:12px;font-size:12px}.PolicyPage-module__mgwZRW__layout{padding-block:30px 60px;display:block}.PolicyPage-module__mgwZRW__sidebar{border-bottom:1px solid var(--rule);max-height:none;margin-bottom:32px;padding-bottom:26px;position:static;overflow:visible}.PolicyPage-module__mgwZRW__sidebar ol{columns:2;column-gap:20px;margin-top:14px}.PolicyPage-module__mgwZRW__sidebar li{break-inside:avoid}.PolicyPage-module__mgwZRW__sidebar li a{gap:7px}.PolicyPage-module__mgwZRW__help{display:none}.PolicyPage-module__mgwZRW__section{grid-template-columns:23px minmax(0,1fr);gap:10px;padding-block:28px}.PolicyPage-module__mgwZRW__body{font-size:14px;line-height:1.85}.PolicyPage-module__mgwZRW__contact{padding-left:20px}}@media print{.PolicyPage-module__mgwZRW__page{padding-top:0}.PolicyPage-module__mgwZRW__wrap{max-width:none;padding-inline:0}.PolicyPage-module__mgwZRW__breadcrumb,.PolicyPage-module__mgwZRW__policyNav,.PolicyPage-module__mgwZRW__sidebar{display:none}.PolicyPage-module__mgwZRW__heroGrid{padding-block:15px 25px}.PolicyPage-module__mgwZRW__hero h1{font-size:36px}.PolicyPage-module__mgwZRW__layout{padding-block:25px;display:block}.PolicyPage-module__mgwZRW__section{scroll-margin:0}.PolicyPage-module__mgwZRW__section h2{break-after:avoid}.PolicyPage-module__mgwZRW__contact{break-inside:avoid}}
