.tpl[data-astro-cid-3ccnoqh4]{border-top:1px solid var(--line)}.tpl__head[data-astro-cid-3ccnoqh4]{gap:var(--space-24) var(--grid-gap);margin-bottom:var(--space-48);display:grid}.tpl__head[data-astro-cid-3ccnoqh4] h2[data-astro-cid-3ccnoqh4]{max-width:20ch}.tpl__intro[data-astro-cid-3ccnoqh4]{max-width:56ch;color:var(--fg-muted);margin-top:1rem}.tpl__bar[data-astro-cid-3ccnoqh4]{align-content:end;gap:.75rem;display:grid}.tpl__buttons[data-astro-cid-3ccnoqh4]{flex-wrap:wrap;gap:.5rem;display:flex}.tpl__status[data-astro-cid-3ccnoqh4]{min-height:1.5em;font-size:var(--text-sm);color:var(--fg-muted)}.tpl__body[data-astro-cid-3ccnoqh4]{gap:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}.tpl__toc[data-astro-cid-3ccnoqh4] summary[data-astro-cid-3ccnoqh4]{border:1px solid var(--line);background:var(--surface);cursor:pointer;justify-content:space-between;align-items:center;min-height:2.75rem;padding:0 1rem;font-weight:500;list-style:none;display:flex}.tpl__toc[data-astro-cid-3ccnoqh4] summary[data-astro-cid-3ccnoqh4]::-webkit-details-marker{display:none}.tpl__toc[data-astro-cid-3ccnoqh4][open] summary[data-astro-cid-3ccnoqh4] .icon{rotate:180deg}.tpl__group[data-astro-cid-3ccnoqh4]{padding-top:.75rem}.tpl__part[data-astro-cid-3ccnoqh4]{font-size:var(--text-sm);gap:.125rem;padding:.375rem 1rem;font-weight:500;line-height:1.35;display:grid}.tpl__part[data-astro-cid-3ccnoqh4] span[data-astro-cid-3ccnoqh4]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-muted);font-weight:400}.tpl__index[data-astro-cid-3ccnoqh4] ol[data-astro-cid-3ccnoqh4]{padding:0;list-style:none;display:grid}.tpl__index[data-astro-cid-3ccnoqh4] ol[data-astro-cid-3ccnoqh4] a[data-astro-cid-3ccnoqh4]{font-size:var(--text-sm);color:var(--fg-muted);transition:color var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover);border-left:2px solid #0000;grid-template-columns:1.5rem 1fr;align-items:start;gap:.25rem;padding:.3rem 1rem;line-height:1.4;display:grid}.tpl__index[data-astro-cid-3ccnoqh4] ol[data-astro-cid-3ccnoqh4] a[data-astro-cid-3ccnoqh4]:hover,.tpl__index[data-astro-cid-3ccnoqh4] ol[data-astro-cid-3ccnoqh4] a[data-astro-cid-3ccnoqh4][aria-current],.tpl__part[data-astro-cid-3ccnoqh4]:hover{color:var(--fg)}.tpl__index[data-astro-cid-3ccnoqh4] ol[data-astro-cid-3ccnoqh4] a[data-astro-cid-3ccnoqh4][aria-current]{border-left-color:var(--fg)}.tpl__index[data-astro-cid-3ccnoqh4] em[data-astro-cid-3ccnoqh4]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--accent-ink);margin-left:.4em;font-style:normal}.doc[data-astro-cid-3ccnoqh4]{min-width:0;font-size:var(--text-base);background:var(--surface,var(--paper-50));border:1px solid var(--line);padding:clamp(1.25rem,.5rem + 3.5vw,3.5rem);line-height:1.65}.doc__cover[data-astro-cid-3ccnoqh4]{padding-bottom:var(--space-32);border-bottom:1px solid var(--line);gap:.625rem;display:grid}.doc__name[data-astro-cid-3ccnoqh4]{font-size:var(--text-h4);line-height:var(--leading-h4);letter-spacing:var(--tracking-heading)}.doc__meta[data-astro-cid-3ccnoqh4]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-muted)}.doc__notice[data-astro-cid-3ccnoqh4]{border:1px solid var(--fg);max-width:62ch;margin-top:.5rem;padding:.875rem 1rem;font-weight:500}.doc__how[data-astro-cid-3ccnoqh4]{max-width:62ch;font-size:var(--text-sm);color:var(--fg-muted)}.doc__part[data-astro-cid-3ccnoqh4]{padding-top:var(--space-48)}.doc__part[data-astro-cid-3ccnoqh4]+.doc__part[data-astro-cid-3ccnoqh4]{margin-top:var(--space-48);border-top:1px solid var(--fg)}.doc__part-title[data-astro-cid-3ccnoqh4]{font-size:var(--text-h4);line-height:var(--leading-h4);letter-spacing:var(--tracking-heading);scroll-margin-top:calc(var(--nav-total) + 1rem);gap:.25rem;display:grid}.doc__part-title[data-astro-cid-3ccnoqh4] span[data-astro-cid-3ccnoqh4]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-muted)}.doc__part-intro[data-astro-cid-3ccnoqh4]{color:var(--fg-muted);margin-top:.5rem}.clause[data-astro-cid-3ccnoqh4]{max-width:52ch;margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--line)}.clause__title[data-astro-cid-3ccnoqh4]{font-size:var(--text-md);letter-spacing:-.01em;scroll-margin-top:calc(var(--nav-total) + 1rem);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-bottom:.75rem;font-weight:500;line-height:1.35;display:flex}.clause__num[data-astro-cid-3ccnoqh4]{min-width:1.75rem;color:var(--fg-muted)}.clause__tag[data-astro-cid-3ccnoqh4]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--accent-ink);border:1px solid;padding:.125rem .4rem;font-weight:400}.para[data-astro-cid-3ccnoqh4]{margin-bottom:.75rem}.para--num[data-astro-cid-3ccnoqh4]{grid-template-columns:2.75rem minmax(0,1fr);column-gap:.25rem;display:grid}.para__num[data-astro-cid-3ccnoqh4]{font-size:var(--text-sm);line-height:calc(1.65 * var(--text-base) / var(--text-sm) * 1em);color:var(--fg-muted)}.sub[data-astro-cid-3ccnoqh4]{gap:.4rem;margin:0 0 .875rem;padding:0;list-style:none;display:grid}.sub--num[data-astro-cid-3ccnoqh4]{padding-left:3rem}.sub[data-astro-cid-3ccnoqh4] li[data-astro-cid-3ccnoqh4]{grid-template-columns:1.75rem minmax(0,1fr);column-gap:.25rem;display:grid}.sub__mark[data-astro-cid-3ccnoqh4]{color:var(--fg-muted)}.fill[data-astro-cid-3ccnoqh4]{background:color-mix(in srgb, var(--sand-300) 34%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .1em}.note[data-astro-cid-3ccnoqh4]{font-size:var(--text-sm);color:var(--fg-muted);border-left:2px solid var(--hairline-strong);background:var(--bg-tint);margin:1rem 0 0;padding:.75rem 1rem;line-height:1.55}.note[data-astro-cid-3ccnoqh4] strong[data-astro-cid-3ccnoqh4]{color:var(--fg);font-weight:500}.fields[data-astro-cid-3ccnoqh4]{border-top:1px solid var(--line);margin:.5rem 0 1rem;padding:0;list-style:none;display:grid}.fields[data-astro-cid-3ccnoqh4] li[data-astro-cid-3ccnoqh4]{border-bottom:1px solid var(--line);padding:.5rem 0}.doc__end[data-astro-cid-3ccnoqh4]{max-width:62ch;margin-top:var(--space-48);padding-top:var(--space-24);font-size:var(--text-sm);color:var(--fg-muted);border-top:1px solid var(--fg)}@media (width<=63.9375em){.tpl__index[data-astro-cid-3ccnoqh4] ol[data-astro-cid-3ccnoqh4] a[data-astro-cid-3ccnoqh4],.tpl__part[data-astro-cid-3ccnoqh4]{align-content:center;align-items:center;min-height:2.75rem}}@media (width<=47.9375em){.tpl__buttons[data-astro-cid-3ccnoqh4]{display:grid}.tpl__buttons[data-astro-cid-3ccnoqh4] .btn{justify-content:center}.para--num[data-astro-cid-3ccnoqh4]{grid-template-columns:2.5rem minmax(0,1fr)}.sub--num[data-astro-cid-3ccnoqh4]{padding-left:1.25rem}}@media (width>=64rem){.tpl__head[data-astro-cid-3ccnoqh4]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.tpl__head[data-astro-cid-3ccnoqh4]>div[data-astro-cid-3ccnoqh4]:first-child{grid-column:1/span 6}.tpl__bar[data-astro-cid-3ccnoqh4]{text-align:right;grid-column:8/span 5;justify-items:end}.tpl__buttons[data-astro-cid-3ccnoqh4]{justify-content:flex-end}.tpl__body[data-astro-cid-3ccnoqh4]{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,5rem)}.tpl__index[data-astro-cid-3ccnoqh4]{top:calc(var(--nav-total) + 1.5rem);max-height:calc(100vh - var(--nav-total) - 3rem);overscroll-behavior:contain;position:sticky;overflow-y:auto}.tpl__toc[data-astro-cid-3ccnoqh4] summary[data-astro-cid-3ccnoqh4]{pointer-events:none;min-height:0;font-size:var(--text-sm);color:var(--fg-muted);background:0 0;border:0;padding:0 0 0 .75rem}.tpl__toc[data-astro-cid-3ccnoqh4] summary[data-astro-cid-3ccnoqh4] .icon{display:none}.tpl__part[data-astro-cid-3ccnoqh4],.tpl__index[data-astro-cid-3ccnoqh4] ol[data-astro-cid-3ccnoqh4] a[data-astro-cid-3ccnoqh4]{padding-left:.75rem}}@media print{@page{margin:18mm 17mm 20mm}html,body{color:#000!important;background:#fff!important}html body:before,html body:after,html:not([data-printing=checklist]) body>:not(main),html:not([data-printing=checklist]) main>:not(.tpl),.tpl .tpl__head,.tpl .tpl__index,.tpl>script{display:none!important}html:not([data-printing=checklist]) main,.tpl,.tpl>.container,.tpl .tpl__body{border:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}html[data-printing=checklist] main>.tpl{display:none!important}.tpl .doc{color:#000;background:0 0;border:0;padding:0;font-size:10.5pt;line-height:1.5}.tpl .doc *{color:#000!important}.tpl .doc__name{font-size:20pt}.tpl .doc__meta,.tpl .doc__part-title span,.tpl .clause__tag{font-size:8pt}.tpl .doc__how,.tpl .note,.tpl .para__num,.tpl .doc__end{font-size:9pt}.tpl .para__num{line-height:1.75}.tpl .doc__part-title{font-size:15pt}.tpl .clause__title{break-after:avoid;font-size:11.5pt}.tpl .doc__part{padding-top:18pt!important}.tpl .doc__part+.doc__part{break-before:page;border-top:0!important;margin-top:0!important;padding-top:0!important}.tpl .clause{border-top:.5pt solid #999;max-width:none;margin-top:14pt;padding-top:10pt}.tpl .para,.tpl .sub li,.tpl .fields li,.tpl .note,.tpl .doc__notice{break-inside:avoid}.tpl .para{orphans:3;widows:3}.tpl .fill{background:0 0;padding:0}.tpl .note{background:0 0;border-left:1.5pt solid #999}.tpl .doc__notice{border:.75pt solid #000}.tpl .fields,.tpl .fields li{border-color:#999}.tpl .fields li{padding:5pt 0 14pt}.tpl .doc__end{border-top:.75pt solid #000}}
