.bm{--bm-margin-w: 10rem}.bm-head{background:var(--stock-2);padding-block:var(--space-7) var(--space-8)}.bm-sheet{padding-block:var(--space-8) var(--space-7)}.bm-close{padding-block:var(--space-6) var(--space-4)}.bm-shell{display:grid;row-gap:var(--space-4)}@media(min-width:62rem){.bm-shell{grid-template-columns:var(--bm-margin-w) minmax(0,var(--measure-prose));column-gap:var(--space-7);align-items:start}}.bm-clause{display:grid;row-gap:var(--space-3)}.bm-clause+.bm-clause{margin-top:var(--space-8)}@media(min-width:62rem){.bm-clause{grid-template-columns:var(--bm-margin-w) minmax(0,var(--measure-prose));column-gap:var(--space-7);align-items:start}}.bm-num{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--engrave-3)}@media(min-width:62rem){.bm-sheet .bm-clause:first-of-type .bm-num{margin-top:calc(-1 * var(--space-9))}}.bm-note{font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--engrave-2);margin-top:var(--space-3);max-width:var(--bm-margin-w)}@media(max-width:61.99rem){.bm-note{margin-top:0;max-width:46ch}.bm-margin{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-4)}}.bm-body>*+*{margin-top:var(--space-4)}.bm-body h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);max-width:30ch}.bm-body h1{font-family:var(--font-display);font-size:var(--display-sm);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);max-width:22ch}.bm-standfirst{font-family:var(--font-prose);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--engrave-2);max-width:40ch}.bm-body p,.bm-body li{font-family:var(--font-prose);font-size:var(--text-md);line-height:var(--leading-body);max-width:70ch}.bm-body ul{list-style:none;padding:0;display:grid;gap:var(--space-3)}.bm-body li{padding-left:var(--space-4);text-indent:calc(-1 * var(--space-4))}.bm-body li:before{content:"· ";color:var(--engrave-3)}.bm-body a:not(.btn),.bm-note a:not(.btn){color:var(--engrave);text-decoration-thickness:from-font;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out)}.bm-body a:not(.btn):hover,.bm-note a:not(.btn):hover{color:var(--engrave-2)}.bm-count{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-7);margin:var(--space-6) 0 0}.bm-count>div{min-width:0}.bm-count dt{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.bm-count dd{font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--engrave-2);margin:0;max-width:18ch}.bm-tablewrap{overflow-x:auto}.bm-table{width:100%;table-layout:fixed;border-collapse:collapse;font-family:var(--font-text);font-size:var(--text-sm);text-align:left}.bm-table th,.bm-table td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--border-hair) solid var(--platemark);vertical-align:top}.bm-table col.bm-col-need{width:20%}.bm-table col.bm-col-how,.bm-table col.bm-col-state{width:40%}.bm-table thead th{font-weight:var(--weight-bold);border-bottom-color:var(--engrave);white-space:nowrap}.bm-table tbody th{font-weight:var(--weight-medium);color:var(--engrave)}.bm-table td{color:var(--engrave-2)}
