@page{size:portrait;margin:12mm}.c-dvc-page .c-dvc-sheet{border:1px solid var(--dark-cream);border-radius:var(--r);background:var(--beige);max-width:60rem;margin-top:clamp(1.75rem,4vw,2.5rem);padding:clamp(1.25rem,3.5vw,2.25rem)}.c-dvc-page .c-dvc-sheet-head{border-bottom:1px solid var(--dark-cream);padding-bottom:1rem}.c-dvc-page .c-dvc-sheet-head h2{font-family:var(--serif);font-weight:300;font-size:var(--h4);color:var(--midnight);line-height:1.05}.c-dvc-page .c-dvc-sheet-sub{font-size:var(--text-md);color:var(--gray);margin-top:.4rem;line-height:1.5}.c-dvc-page .c-dvc-sheet-meta{max-width:22rem;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--light-gray);align-items:baseline;gap:.75rem;margin-top:1rem;display:flex}.c-dvc-page .c-dvc-sheet-meta>span:first-child{white-space:nowrap}.c-dvc-page .c-dvc-cols{gap:clamp(1.5rem,4vw,2.25rem);margin-top:1.5rem;display:grid}.c-dvc-page .c-dvc-col-stack{align-content:start;gap:clamp(1.5rem,4vw,2.25rem);display:grid}@media (min-width:56rem){.c-dvc-page .c-dvc-cols{grid-template-columns:1.3fr 1fr;align-items:start}}.c-dvc-page .c-dvc-col h3{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--clay-ink);font-weight:400}.c-dvc-page .c-dvc-label{font-size:var(--text-md);color:var(--midnight);margin-top:1.25rem;font-weight:600;line-height:1.4}.c-dvc-page .c-dvc-col h3+.c-dvc-label{margin-top:.9rem}.c-dvc-page .c-dvc-label i{font-family:var(--serif);font-weight:300;font-size:var(--text-sm);color:var(--gray);margin-top:.15rem;display:block}.c-dvc-page .c-dvc-rules{flex:1;min-width:0;display:block}.c-dvc-page .c-dvc-rule{border-bottom:1px solid var(--dark-cream);height:1.45rem;display:block}.c-dvc-page .c-dvc-field{align-items:baseline;gap:.75rem;margin-top:.55rem;display:flex}.c-dvc-page .c-dvc-field-label{max-width:11rem;font-size:var(--text-sm);color:var(--gray);flex:none;line-height:1.4}.c-dvc-page .c-dvc-field--stacked{display:block}.c-dvc-page .c-dvc-field--stacked .c-dvc-field-label{max-width:none;margin-bottom:.15rem;display:block}.c-dvc-page .c-dvc-numbered{margin-top:.5rem;padding-left:0;list-style:none}.c-dvc-page .c-dvc-numbered li{align-items:baseline;gap:.75rem;padding-left:0;display:flex}.c-dvc-page .c-dvc-numbered li:before{content:none}.c-dvc-page .c-dvc-n{font-family:var(--mono);font-size:var(--text-sm);color:var(--clay-ink);flex:none}.c-dvc-page .c-dvc-checks{gap:.5rem;margin-top:.6rem;padding-left:0;list-style:none;display:grid}.c-dvc-page .c-dvc-checks li{font-size:var(--text-sm);color:var(--midnight);padding-left:1.6rem;line-height:1.45;position:relative}.c-dvc-page .c-dvc-checks li:before{content:"";border:1px solid var(--light-gray);background:0 0;border-radius:2px;width:.85em;height:.85em;position:absolute;top:.15em;left:0}.c-dvc-page .c-dvc-table{border-collapse:collapse;width:100%;margin-top:.6rem}.c-dvc-page .c-dvc-table caption{caption-side:top;text-align:left;font-size:var(--text-sm);color:var(--gray);padding-bottom:.5rem;line-height:1.45}.c-dvc-page .c-dvc-table th{text-align:left;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--light-gray);border-bottom:1px solid var(--dark-cream);padding:0 .5rem .35rem 0;font-weight:400}.c-dvc-page .c-dvc-table td{border-bottom:1px solid var(--dark-cream);height:1.6rem;padding:0 .5rem 0 0}.c-dvc-page .c-dvc-sheet-foot{border-top:1px solid var(--dark-cream);font-size:var(--text-xs);color:var(--light-gray);max-width:70ch;margin-top:1.75rem;padding-top:.85rem;line-height:1.5}@media print{.c-dvc-page .c-rs-head,.c-dvc-page .c-rs-grid,.c-dvc-page .c-rs-tail{display:none!important}.c-dvc-page,.c-dvc-page .c-print{background:#fff}.c-dvc-page .c-dvc-sheet{background:0 0;border:none;max-width:none;margin-top:0;padding:0}.c-dvc-page .c-dvc-sheet-head{border-bottom-color:#666;padding-bottom:.5rem}.c-dvc-page .c-dvc-sheet-head h2{font-size:17pt}.c-dvc-page .c-dvc-sheet-sub,.c-dvc-page .c-dvc-sheet-meta{color:#333;font-size:9pt}.c-dvc-page .c-dvc-cols{margin-top:.6rem;display:block}.c-dvc-page .c-dvc-col--before{columns:2;column-fill:balance;column-gap:8mm}.c-dvc-page .c-dvc-col--before>*{break-inside:avoid}.c-dvc-page .c-dvc-col--before>h3{column-span:all}.c-dvc-page .c-dvc-col-stack{grid-template-columns:1fr 1fr;align-items:start;gap:0 8mm;margin-top:.9rem;display:grid}.c-dvc-page .c-dvc-col h3{color:#000;font-size:9pt}.c-dvc-page .c-dvc-label{color:#000;margin-top:.7rem;font-size:10pt}.c-dvc-page .c-dvc-label i,.c-dvc-page .c-dvc-table caption,.c-dvc-page .c-dvc-field-label,.c-dvc-page .c-dvc-checks li,.c-dvc-page .c-dvc-table th{color:#333;font-size:8.5pt}.c-dvc-page .c-dvc-checks li{color:#000}.c-dvc-page .c-dvc-rule,.c-dvc-page .c-dvc-table td,.c-dvc-page .c-dvc-table th{border-bottom-color:#999}.c-dvc-page .c-dvc-rule{height:1.25rem}.c-dvc-page .c-dvc-table td{height:1.3rem}.c-dvc-page .c-dvc-checks li:before{border-color:#333}.c-dvc-page .c-dvc-sheet-foot{color:#333;border-top-color:#999;margin-top:.9rem;padding-top:.5rem;font-size:7.5pt}.c-dvc-page .c-dvc-sheet{break-inside:avoid}.c-print:has(.c-dvc-sheet) .c-print-foot{margin-top:.7rem}}
