.PolicyPage-module__oxP7Tq__page{width:min(100%, calc(920px + 2 * var(--page-gutter)));padding:56px var(--page-gutter) 72px;margin-inline:auto}.PolicyPage-module__oxP7Tq__header h1{margin:0;font-size:2.5rem;font-weight:600}.PolicyPage-module__oxP7Tq__header>p{color:var(--muted);margin:16px 0 0}.PolicyPage-module__oxP7Tq__nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 28px;margin-top:24px;display:flex}.PolicyPage-module__oxP7Tq__nav a{min-height:48px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;padding-block:10px;font-size:.9375rem;display:inline-flex}.PolicyPage-module__oxP7Tq__nav a[aria-current=page]{border-bottom-color:var(--green);color:var(--green-dark);font-weight:600}.PolicyPage-module__oxP7Tq__nav a:hover{color:var(--green-dark)}.PolicyPage-module__oxP7Tq__content{margin-top:36px}.PolicyPage-module__oxP7Tq__content section+section{margin-top:32px}.PolicyPage-module__oxP7Tq__content h2{margin:0 0 12px;font-size:1.5rem;font-weight:600}.PolicyPage-module__oxP7Tq__content p{color:var(--muted);margin:0 0 12px}.PolicyPage-module__oxP7Tq__content p:last-child{margin-bottom:0}.PolicyPage-module__oxP7Tq__content ul{color:var(--muted);margin:12px 0;padding-left:1.25em}.PolicyPage-module__oxP7Tq__content li+li{margin-top:8px}.PolicyPage-module__oxP7Tq__content a{color:var(--green-dark);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.PolicyPage-module__oxP7Tq__content dl{margin:16px 0 0}.PolicyPage-module__oxP7Tq__content dl>div{grid-template-columns:160px minmax(0,1fr);gap:16px;padding-block:10px;display:grid}.PolicyPage-module__oxP7Tq__content dt{font-weight:600}.PolicyPage-module__oxP7Tq__content dd{color:var(--muted);margin:0}.PolicyPage-module__oxP7Tq__draft{border-block:1px solid var(--line);margin-top:28px;padding-block:20px}.PolicyPage-module__oxP7Tq__draft strong{color:var(--green-dark);font-weight:600}.PolicyPage-module__oxP7Tq__draft p{color:var(--muted);margin:8px 0 0;font-size:.9375rem}.PolicyPage-module__oxP7Tq__date{border-top:1px solid var(--line);color:var(--muted);margin:40px 0 0;padding-top:20px;font-size:.8125rem}.PolicyPage-module__oxP7Tq__date time{margin-left:12px}@media (max-width:760px){.PolicyPage-module__oxP7Tq__page{padding-top:36px;padding-bottom:48px}.PolicyPage-module__oxP7Tq__header h1{font-size:2rem}.PolicyPage-module__oxP7Tq__nav{gap:0 16px}.PolicyPage-module__oxP7Tq__nav a{font-size:.8125rem}.PolicyPage-module__oxP7Tq__content h2{font-size:1.25rem}.PolicyPage-module__oxP7Tq__content dl>div{grid-template-columns:1fr;gap:4px}}
