.au-plc-policy{box-sizing:border-box;display:grid;gap:clamp(1.5rem,3vw,2.5rem);margin-inline:auto;max-width:min(100%,72rem);padding:clamp(1.25rem,4vw,3rem)}.au-plc-policy *,.au-plc-policy *::before,.au-plc-policy *::after{box-sizing:inherit}.au-plc-policy__header,.au-plc-policy__toc,.au-plc-policy__content,.au-plc-policy__footer{min-width:0}.au-plc-policy__header{display:grid;gap:.75rem}.au-plc-policy__title{margin:0}.au-plc-policy__meta{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.au-plc-policy__toc{max-width:100%}.au-plc-policy__contents{border:1px solid currentColor;border-radius:.5rem;padding:1rem}.au-plc-policy__contents-title{font-size:1rem;margin:0 0 .75rem}.au-plc-policy__contents-list{margin-block:0;padding-inline-start:1.25rem}.au-plc-policy__contents-list ol{margin-block:.5rem 0;padding-inline-start:1.25rem}.au-plc-policy__content{display:grid;gap:1.5rem}.au-plc-policy__intro,.au-plc-policy__sections,.au-plc-policy__rich-text{display:grid;gap:1.25rem}.au-plc-policy__section,.au-plc-policy__subsection{scroll-margin-top:2rem}.au-plc-policy__section-title,.au-plc-policy__subsection-title{margin-block:0 .75rem}.au-plc-policy__section-content>:first-child,.au-plc-policy__subsection-content>:first-child,.au-plc-policy__rich-text>:first-child,.au-plc-policy__intro>:first-child{margin-top:0}.au-plc-policy__section-content>:last-child,.au-plc-policy__subsection-content>:last-child,.au-plc-policy__rich-text>:last-child,.au-plc-policy__intro>:last-child{margin-bottom:0}.au-plc-policy__footer{border-top:1px solid currentColor;padding-top:1rem}.au-plc-policy__footer p{margin:0}.au-plc-policy--template-structured-top{grid-template-areas:"header" "toc" "content" "footer"}.au-plc-policy--template-structured-top .au-plc-policy__header{grid-area:header}.au-plc-policy--template-structured-top .au-plc-policy__toc{grid-area:toc}.au-plc-policy--template-structured-top .au-plc-policy__content{grid-area:content}.au-plc-policy--template-structured-top .au-plc-policy__footer{grid-area:footer}.au-plc-policy--template-structured-left{grid-template-areas:"header header" "toc content" "footer footer";grid-template-columns:minmax(14rem, 18rem) minmax(0, 1fr)}.au-plc-policy--template-structured-left .au-plc-policy__header{grid-area:header}.au-plc-policy--template-structured-left .au-plc-policy__toc{grid-area:toc}.au-plc-policy--template-structured-left .au-plc-policy__contents{position:sticky;top:2rem}.au-plc-policy--template-structured-left .au-plc-policy__content{grid-area:content}.au-plc-policy--template-structured-left .au-plc-policy__footer{grid-area:footer}@media(max-width: 782px){.au-plc-policy--template-structured-left{grid-template-areas:"header" "toc" "content" "footer";grid-template-columns:1fr}.au-plc-policy--template-structured-left .au-plc-policy__contents{position:static}}.au-plc-policy--template-structured-right{grid-template-areas:"header header" "content toc" "footer footer";grid-template-columns:minmax(0, 1fr) minmax(14rem, 18rem)}.au-plc-policy--template-structured-right .au-plc-policy__header{grid-area:header}.au-plc-policy--template-structured-right .au-plc-policy__toc{grid-area:toc}.au-plc-policy--template-structured-right .au-plc-policy__contents{position:sticky;top:2rem}.au-plc-policy--template-structured-right .au-plc-policy__content{grid-area:content}.au-plc-policy--template-structured-right .au-plc-policy__footer{grid-area:footer}@media(max-width: 782px){.au-plc-policy--template-structured-right{grid-template-areas:"header" "toc" "content" "footer";grid-template-columns:1fr}.au-plc-policy--template-structured-right .au-plc-policy__contents{position:static}}.au-plc-policy--template-rich-text{grid-template-areas:"header" "content" "footer";max-width:min(100%,58rem)}.au-plc-policy--template-rich-text .au-plc-policy__header{grid-area:header}.au-plc-policy--template-rich-text .au-plc-policy__toc{display:none}.au-plc-policy--template-rich-text .au-plc-policy__content{grid-area:content}.au-plc-policy--template-rich-text .au-plc-policy__footer{grid-area:footer}