.sheet-wrap{padding-block:var(--space-6) var(--space-8)}.sheet-hero{max-width:var(--measure)}.sheet-kicker{margin:0 0 var(--space-2);color:var(--signal);font-size:var(--type-sm);letter-spacing:.08em;text-transform:uppercase}.sheet-title{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--type-h2);font-weight:600;line-height:1.15}.sheet-standfirst{margin:0 0 var(--space-4);color:var(--muted);font-size:var(--type-body);line-height:1.55}.sheet-governance{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:var(--type-sm);border-radius:.5rem;line-height:1.5}.sheet-governance b{color:var(--ink)}.sheet-actions{gap:var(--space-3);margin:0 0 var(--space-6);flex-wrap:wrap;display:flex}.pro-gate-notice{color:var(--muted);flex-basis:100%;margin:0}.sheet-action{border:1px solid var(--line);min-height:2.75rem;color:var(--ink);font-size:var(--type-sm);border-radius:999px;align-items:center;padding:.4rem .9rem;text-decoration:none;display:inline-flex}.sheet-action:hover,.sheet-action:focus-visible{border-color:currentColor}.sheet-steps{counter-reset:sheet-step;margin:0;padding:0;list-style:none}.sheet-step{padding-block:var(--space-6);border-top:1px solid var(--line-soft)}.sheet-step:first-child{border-top:0;padding-top:0}.sheet-step-head{gap:var(--space-3);margin-bottom:var(--space-4);align-items:baseline;display:flex}.sheet-step-num{min-width:2.25rem;color:var(--signal);font-size:var(--type-sm);font-variant-numeric:tabular-nums;letter-spacing:.06em;flex:none}.sheet-step-title{font-family:var(--font-display);font-size:var(--type-h3);margin:0;font-weight:600;line-height:1.2}.sheet-frame{margin:0 0 var(--space-4)}.sheet-frame img{border:1px solid var(--line-soft);background:var(--scene);border-radius:.5rem;width:100%;height:auto;display:block}.sheet-frame-missing{min-height:6rem;padding:var(--space-4);border:1px dashed var(--line);color:var(--faint);font-size:var(--type-sm);text-align:center;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.sheet-caption{max-width:var(--measure)}.sheet-nobreak{white-space:nowrap}.sheet-provenance{margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--line-soft);color:var(--faint);font-size:var(--type-xs);line-height:1.6}.sheet-index{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.sheet-index{grid-template-columns:repeat(2,minmax(0,1fr))}}.sheet-index-item{border:1px solid var(--line-soft);background:var(--surface);border-radius:.5rem}.sheet-index-item a{padding:var(--space-4);color:var(--ink);text-decoration:none;display:block}.sheet-index-item a:hover,.sheet-index-item a:focus-visible{border-color:currentColor}.sheet-index-title{font-family:var(--font-display);font-size:var(--type-body);font-weight:600;line-height:1.3;display:block}.sheet-index-meta{margin-top:var(--space-1);color:var(--muted);font-size:var(--type-xs);display:block}@media print{:root{color-scheme:light}body{color:#141414;background:#fff}.skip,.mnav,.topbar,.mobile-nav,.page-note,.site-footer,.sheet-actions,.fc-cmd-root,[data-cmd-dialog]{display:none!important}.sheet-wrap{max-width:none;padding:0}.sheet-title,.sheet-step-title{color:#141414}.sheet-step{break-inside:avoid;page-break-inside:avoid;border-top:1px solid #d8d8d8;padding-block:10mm 6mm}.sheet-step:first-child{padding-top:0}.sheet-step-num,.sheet-kicker{color:#7a4a00}.sheet-standfirst,.sheet-governance,.sheet-provenance{color:#3c3c3c}.sheet-governance{background:#f6f6f4;border-color:#d8d8d8}.sheet-governance b{color:#141414}.sheet-frame img{background:#fff;border-color:#d8d8d8;width:84mm;max-width:100%}.sheet-caption{max-width:none}.readable-points>li,.readable-points--prose{color:#141414}.sheet-caption .readable-points>li{padding-inline-start:var(--space-4);position:static}.sheet-caption .readable-points>li:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:.4em;height:.4em;margin:0 .6em .12em 0;display:inline-block;position:static}a{color:#141414;text-decoration:none}}
