.legal-grid{grid-template-columns:12.5rem minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}.legal-toc{backdrop-filter:blur(.625rem);background:#ffffffb8;border:1px solid #fff;border-radius:0;max-height:calc(100vh - 7.5rem);padding:1.25rem 1.25rem 1rem;position:sticky;top:6.25rem;overflow:auto;box-shadow:0 .625rem 1.875rem #0c4cc214}.legal-toc-h{color:#1a0f5c;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .625rem;font-size:.6875rem;font-weight:700}.legal-toc ol{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.legal-toc a{color:#1a0f5c;border-left:2px solid #0000;padding-left:.625rem;font-size:.8125rem;text-decoration:none;display:block}.legal-toc li:first-child a{border-left-color:#4500ff;font-weight:600}.legal-toc a:hover{color:#4500ff}.legal-card{background:#fff;border:1px solid #fff;border-radius:0;max-width:none;padding:2.25rem 2.25rem 2.75rem;box-shadow:0 .625rem 1.875rem #0c4cc214}.legal-card p,.legal-card li{color:#1a0f5c;font-size:.875rem;line-height:1.6}@media (width<=56.25rem){.legal-grid{grid-template-columns:minmax(0,1fr)}.shell.legal-grid{padding-inline:1rem}.legal-toc{position:static}}.legal-toc-btn{display:none}@media (width<=56.25rem){.legal-toc.is-collapsible.is-ready{padding:.5rem 1.25rem}.legal-toc.is-ready .legal-toc-h{display:none}.legal-toc.is-ready .legal-toc-btn{color:#1a0f5c;width:100%;min-height:2.75rem;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:0;font-size:.6875rem;font-weight:700;display:flex}.legal-toc-btn .ui-icon{width:1rem;height:1rem;transition:transform var(--duration-base) ease}.legal-toc-btn[aria-expanded=true] .ui-icon{transform:rotate(180deg)}.legal-toc.is-ready:not(.is-open) ol{display:none}.legal-toc.is-ready.is-open ol{margin-top:.625rem}}.legal-card h4,.legal-card.legal-card h3:is([id^=a-],[id^=b-],[id^=c-],[id^=d-],[id^=e-],[id^=f-],[id^=g-],[id^=h-],[id^=i-]){color:#1a0f5c;margin:1.25rem 0 .5rem;font-size:.875rem;font-weight:700}.legal-card ol.plain{margin:.625rem 0;padding-left:0;list-style:none}.legal-card ol.plain>li{text-indent:-2.125rem;padding-left:2.125rem}.legal-card li>ul,.legal-card li>ol{margin-top:.375rem}.legal-card td ul{margin:.25rem 0 .25rem 1.125rem;padding:0}.legal-card ol.plain>li>*,.legal-card ol.plain>li>ol,.legal-card ol.plain>li>ul,.legal-card ol.plain>li>p{text-indent:0}.legal-card ol.plain>li>ol,.legal-card ol.plain>li>ul,.legal-card ol.plain>li>p{margin-top:.5rem}.legal-card ul.disc{list-style:outside}.legal-card ul.square{list-style:square}.legal-card ul.chev{padding-left:1.375rem;list-style:none}.legal-card ul.chev>li{position:relative}.legal-card ul.chev>li:before{content:"»";color:#4500ff;position:absolute;left:-1.125rem}.legal-card li+li{margin-top:.375rem}.legal-card .rows>li+li,.legal-card .list>li+li{margin-top:0}.legal-card p.clause{margin-bottom:.375rem}.legal-card table{border-collapse:collapse;width:100%;margin:.875rem 0 1.125rem}.legal-card th{text-align:left;background:#4500ff0a;font-weight:700}.legal-card th,.legal-card td{color:#1a0f5c;font-size:.875rem;line-height:1.55}.legal-card td p{margin:0 0 .5rem}.legal-card td p:last-child{margin-bottom:0}.legal-card .table-scroll{overflow-x:auto}.legal-page .hero:has(.doc-actions){z-index:5;overflow:visible}@media print{@page{margin:18mm 16mm}body{background:#fff}.bar.bar.bar,.foot.foot.foot,.enquiry.enquiry.enquiry,.skip-link.skip-link.skip-link,.legal-toc.legal-toc.legal-toc,.legal-page .hero.hero.hero:before,.legal-page .hero.hero.hero:after{display:none}.legal-page .hero{background:0 0;min-height:0;padding:0 0 .75rem}.legal-page .hero .display{color:#000;text-shadow:none;margin:0 0 6pt;font-size:22pt}.legal-page .hero .lede{color:#000;margin:0;font-size:11pt}.legal-band.legal-band.legal-band{padding:0}.legal-grid{display:block}.legal-card{max-width:none;box-shadow:none;background:#fff;border:0;padding:0}.legal-card p,.legal-card li,.legal-card td,.legal-card th{color:#000;font-size:10.5pt;line-height:1.45}.legal-card>h2{color:#000;break-after:avoid;border-top:1px solid #999;font-size:14pt}.legal-card>h3{color:#000;break-after:avoid;font-size:12pt}.legal-card h4{color:#000;font-size:11pt}.legal-card a{color:#000;text-decoration:underline}.legal-card tr{break-inside:avoid}.legal-card th,.legal-card td{border:1px solid #999}}.legal-page[data-tables=plain] .legal-card table{color:oklch(43.9% 0 0);font-size:var(--step--1);border:1px solid #00000014;margin:0;line-height:1.7}.legal-page[data-tables=plain] .legal-card th,.legal-page[data-tables=plain] .legal-card td{padding:var(--space-3);font-size:inherit;line-height:inherit;vertical-align:top;background:0 0;border:1px solid #00000014}
