.policy-layout.published-policy{grid-template-columns:240px minmax(0,1fr)}
.published-policy .policy-sidebar{grid-column:1;grid-row:1;min-width:0}
.published-policy .policy-article{grid-column:2;grid-row:1;min-width:0;width:100%;overflow-wrap:anywhere}
.published-policy .policy-summary p{font-size:14px;line-height:2;margin:6px 0}
.published-policy .policy-section:first-child{margin-top:0;padding-top:0;border-top:0}
.policy-layout.published-policy.policy-without-toc{grid-template-columns:minmax(0,1fr)}
.policy-without-toc .policy-article{grid-column:1}
@media(max-width:800px){.policy-layout.published-policy{grid-template-columns:minmax(0,1fr)}.published-policy .policy-sidebar{grid-column:1;grid-row:auto;position:static}.published-policy .policy-article{grid-column:1;grid-row:auto}.published-policy .policy-sidebar nav{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}}
@media(max-width:480px){.published-policy .policy-sidebar nav{grid-template-columns:1fr}}
