.md-policy__grid{gap:28px;padding-top:28px;padding-bottom:80px;display:grid}.md-policy__aside{border-top:1px solid var(--md-line);order:2;padding-top:24px}.md-policy__aside ul{margin:12px 0 0;padding:0;list-style:none}.md-policy__aside li a{color:var(--md-muted);padding:8px 0;font-size:14px;text-decoration:none;display:block}.md-policy__aside li a:hover,.md-policy__aside li a[aria-current]{color:var(--md-ink)}.md-policy__aside li a[aria-current]{font-weight:600}.md-policy__content{min-width:0;max-width:720px}.md-policy__content h1{font-size:clamp(36px,8vw,54px);line-height:1.05}.md-policy__date{letter-spacing:.08em;text-transform:uppercase;color:var(--md-muted);font-size:12px;margin-top:10px!important}.md-policy__intro{color:var(--md-ink);font-size:17px;line-height:1.65;margin-top:22px!important}.md-policy__content section{border-top:1px solid var(--md-line);margin-top:36px;padding-top:28px}.md-policy__content h2{font-size:26px;line-height:1.2}.md-policy__content section p,.md-policy__content section li{color:#4a3f3f;font-size:15px;line-height:1.75}.md-policy__content section p{margin-top:12px!important}.md-policy__content section ul{margin:12px 0 0;padding-left:20px}.md-policy__content section li+li{margin-top:6px}.md-policy__content a{color:var(--md-wine);text-underline-offset:3px;text-decoration:underline}.md-policy__contact{background:var(--md-ivory);border:1px solid var(--md-line)!important;padding:24px!important}.md-policy__contact p{margin-top:6px!important}.md-policy__source{color:var(--md-muted);font-size:13px;margin-top:28px!important}@media (width>=960px){.md-policy__grid{grid-template-columns:220px minmax(0,1fr);gap:72px;padding-top:56px;padding-bottom:120px}.md-policy__aside{border-top:0;order:0;padding-top:0}.md-policy__aside nav{top:calc(var(--md-header-h) + 32px);position:sticky}}
