.legal-page:where(.astro-jue3ldzs){min-height:100vh;padding:var(--space-16) 0}.page-header:where(.astro-jue3ldzs){margin-bottom:var(--space-12);padding-top:4rem;text-align:center}.standfirst:where(.astro-jue3ldzs){margin:var(--space-4) auto 0;max-width:42rem}.last-updated:where(.astro-jue3ldzs){color:var(--color-text-alt);margin-top:var(--space-4)}.version:where(.astro-jue3ldzs){white-space:nowrap}.content:where(.astro-jue3ldzs){margin:0 auto;max-width:48rem;--legal-bleed:0rem}@media(min-width:62rem){.content:where(.astro-jue3ldzs){--legal-bleed:4rem}}@media(min-width:75rem){.content:where(.astro-jue3ldzs){--legal-bleed:8rem}}@media(min-width:84rem){.content:where(.astro-jue3ldzs){--legal-bleed:10rem}}.content:where(.astro-jue3ldzs) .section{margin-bottom:var(--space-10);scroll-margin-top:6rem}.content:where(.astro-jue3ldzs) .section h2{color:var(--color-text);font-family:var(--font-heading);font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4)}.content:where(.astro-jue3ldzs) .section h3{color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3);margin-top:var(--space-6)}.content:where(.astro-jue3ldzs) .section p{color:var(--color-text);font-size:var(--font-size-body-base);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}.content:where(.astro-jue3ldzs) .section ol,.content:where(.astro-jue3ldzs) .section ul{margin:0 0 var(--space-4) 0;padding-left:var(--space-6)}.content:where(.astro-jue3ldzs) .section li{color:var(--color-text);font-size:var(--font-size-body-base);line-height:var(--line-height-relaxed);margin-bottom:var(--space-2)}.content:where(.astro-jue3ldzs) .section a{color:var(--color-brand-1);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.content:where(.astro-jue3ldzs) .section a:hover{opacity:.8}.content:where(.astro-jue3ldzs) .callout{background:rgba(var(--rgb-brand-1),.05);border-left:3px solid var(--color-brand-1);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-4)}.content:where(.astro-jue3ldzs) .callout>:last-child{margin-bottom:0}.content:where(.astro-jue3ldzs) .plain-list{list-style:none;padding-left:0}.content:where(.astro-jue3ldzs) .plain-list li{padding:var(--space-1) 0}.content:where(.astro-jue3ldzs) .toc{margin-bottom:var(--space-10)}.content:where(.astro-jue3ldzs) .toc ol{-moz-columns:2;-moz-column-count:2;column-count:2;-moz-column-gap:var(--space-6);column-gap:var(--space-6);padding-left:var(--space-5)}.content:where(.astro-jue3ldzs) .toc li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media only screen and (max-width:576px){.content:where(.astro-jue3ldzs) .toc ol{-moz-columns:1;-moz-column-count:1;column-count:1}}@media only screen and (max-width:987px){.legal-page:where(.astro-jue3ldzs){padding:var(--space-12) 0}.page-header:where(.astro-jue3ldzs){padding-top:5rem}}@media only screen and (max-width:576px){.legal-page:where(.astro-jue3ldzs){padding:var(--space-8) 0}.page-header:where(.astro-jue3ldzs){margin-bottom:var(--space-8);padding-top:6rem}.content:where(.astro-jue3ldzs) .section{margin-bottom:var(--space-8)}}@media print{#cc-main,.skip-link,sy-footer,sy-head{display:none!important}.legal-page:where(.astro-jue3ldzs){min-height:0;padding:0}.page-header:where(.astro-jue3ldzs){margin-bottom:1.5rem;padding-top:0;text-align:left}.standfirst:where(.astro-jue3ldzs){margin-left:0;max-width:none}.content:where(.astro-jue3ldzs){max-width:none;--legal-bleed:0rem}.content:where(.astro-jue3ldzs) .section{margin-bottom:1.25rem;page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.content:where(.astro-jue3ldzs) .section h2,.content:where(.astro-jue3ldzs) .section h3{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.content:where(.astro-jue3ldzs) .callout,.content:where(.astro-jue3ldzs) .section li,.content:where(.astro-jue3ldzs) tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.content:where(.astro-jue3ldzs) a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;word-break:break-all}.content:where(.astro-jue3ldzs) a.print-destination[href^="mailto:"]:after{content:" (" attr(href) ")";font-size:.85em}.content:where(.astro-jue3ldzs) a[href^="#"]:after,.content:where(.astro-jue3ldzs) a[href^="/"]:after{content:""}.content:where(.astro-jue3ldzs) .callout{background:none;border:1px solid #999;border-left-width:3px}}
