/* beforeword · public proposal 1.4 · homepage UI 1.4.2 · 2026-10-03 */
.bwd-page { --shell-max:1280px; --shell-gutter:52px; --bwd-ink:#111; --bwd-muted:#50504c; --bwd-paper:#fafaf8; --bwd-line:#b4b4ad; color:var(--bwd-ink); }
.bwd-page *, .bwd-entry-card * {box-sizing:border-box}
.bwd-page main {max-width:1280px;margin:0 auto;padding:0 52px 100px;overflow-wrap:anywhere}
.bwd-page a {color:inherit;text-underline-offset:.23em;text-decoration-thickness:1px}
.bwd-page a:focus-visible,.bwd-page summary:focus-visible,.bwd-page button:focus-visible,.bwd-entry-card a:focus-visible {outline:3px solid currentColor;outline-offset:5px}
.bwd-page .bwd-kicker,.bwd-page .bwd-meta,.bwd-page .bwd-label,.bwd-entry-card .bwd-label {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5;letter-spacing:.07em;text-transform:uppercase}
.bwd-page .bwd-kicker {margin:0 0 28px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.bwd-page .bwd-kicker span:first-child {border:1px solid currentColor;padding:6px 9px}
.bwd-page .bwd-hero {padding:66px 0 42px;border-bottom:2px solid currentColor}
.bwd-page.bw-paper[data-page-section] .bwd-hero h1 {font-family:Arial,Helvetica,sans-serif;font-weight:800;font-size:clamp(46px,6.7vw,88px);line-height:.99;letter-spacing:-.055em;max-width:14ch;margin:0 0 30px;text-wrap:balance}
.bwd-page.bw-paper[data-page-section] .bwd-hero--study h1 {font-size:clamp(35px,4.8vw,64px);max-width:20ch;line-height:1.05}
.bwd-page .bwd-subtitle {font-size:clamp(22px,2.5vw,31px);line-height:1.35;letter-spacing:-.025em;max-width:40ch;margin:0 0 24px;text-wrap:pretty}
.bwd-page .bwd-lead {font-size:19px;line-height:1.6;max-width:65ch;margin:0 0 24px;text-wrap:pretty}
.bwd-page .bwd-meta {color:var(--bwd-muted);letter-spacing:.015em;text-transform:none;margin:20px 0 0}
.bwd-page .bwd-actions,.bwd-entry-card .bwd-actions {display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0;align-items:center}
.bwd-page .bwd-button,.bwd-entry-card .bwd-button {display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1.5px solid #111;background:transparent;color:#111;font:600 14px/1.35 Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;gap:7px}
.bwd-page .bwd-button--primary,.bwd-entry-card .bwd-button--primary {background:#111;color:#fafaf8}
.bwd-page .bwd-button:hover,.bwd-entry-card .bwd-button:hover {text-decoration:underline;text-underline-offset:.2em}
.bwd-page .bwd-text-link {display:inline-flex;align-items:center;min-height:44px;font:500 14px/1.4 Arial,Helvetica,sans-serif;padding:8px 0}
.bwd-page .bwd-entry-section {max-width:850px;padding:54px 0;border-bottom:1px solid var(--bwd-line)}
.bwd-page .bwd-entry-section h2 {font:700 clamp(27px,3.3vw,39px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-.035em;margin:0 0 23px;max-width:28ch;text-wrap:balance}
.bwd-page .bwd-entry-section p {font-size:19px;line-height:1.65;max-width:64ch;margin:0 0 20px}
.bwd-page .bwd-principle {border:2px solid currentColor;padding:30px 32px;margin:34px 0 0;background:rgba(255,255,255,.22);scroll-margin-top:30px}
.bwd-page .bwd-principle p:last-child {margin-bottom:0}
.bwd-page .bwd-practice {padding:28px 0 0;scroll-margin-top:30px}
.bwd-page .bwd-practice h3 {font:700 24px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.025em;margin:0 0 16px;max-width:32ch;text-wrap:pretty}
.bwd-page .bwd-letterforms {border-block:1.5px solid currentColor;margin:28px 0 24px;padding:27px 0;display:grid;gap:8px}
.bwd-page .bwd-letterforms p {font:600 clamp(27px,4vw,49px)/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.025em;margin:0}
.bwd-page .bwd-letterforms p:first-child {font-size:clamp(20px,3vw,34px);letter-spacing:.015em;color:#4b4b46}
.bwd-page .bwd-comparison {display:grid;grid-template-columns:1fr 1fr;border:1.5px solid currentColor;margin:25px 0 20px}
.bwd-page .bwd-comparison figure {margin:0;padding:24px}
.bwd-page .bwd-comparison figure+figure {border-left:1px solid currentColor}
.bwd-page .bwd-comparison figcaption {font:600 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.06em;margin:0 0 22px}
.bwd-page .bwd-comparison blockquote {font:600 clamp(23px,3vw,35px)/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.035em;margin:0}
.bwd-page .bwd-note {font:14px/1.6 Arial,Helvetica,sans-serif!important;color:var(--bwd-muted);max-width:80ch!important}
.bwd-page .bwd-disclosure {border-block:1px solid var(--bwd-line);margin:28px 0 0}
.bwd-page .bwd-disclosure summary {cursor:pointer;font:600 15px/1.4 Arial,Helvetica,sans-serif;min-height:48px;padding:15px 0}
.bwd-page .bwd-disclosure p {font-size:16px;line-height:1.6;margin:8px 0 20px}
.bwd-page .bwd-document-grid {display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;align-items:start;padding-top:43px}
.bwd-page .bwd-toc {position:sticky;top:32px;max-height:calc(100vh - 64px);overflow:auto;scrollbar-width:thin;padding:0 16px 20px 0}
.bwd-page .bwd-toc h2 {font:700 12px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}
.bwd-page .bwd-toc ol,.bwd-page .bwd-mobile-toc ol {list-style:none;padding:0;margin:0}
.bwd-page .bwd-toc a,.bwd-page .bwd-mobile-toc a {display:grid;grid-template-columns:25px 1fr;gap:6px;align-items:start;padding:8px 0;min-height:44px;font:13px/1.4 Arial,Helvetica,sans-serif;text-decoration:none}
.bwd-page .bwd-toc a:hover,.bwd-page .bwd-toc a[aria-current="location"] {text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}
.bwd-page .bwd-toc a span,.bwd-page .bwd-mobile-toc a span {color:var(--bwd-muted);font-size:11px;padding-top:1px}
.bwd-page .bwd-mobile-toc {display:none}
.bwd-page .bwd-article {max-width:72ch;min-width:0;font-size:18px;line-height:1.72}
.bwd-page .bwd-section {scroll-margin-top:32px;padding:0 0 48px;margin:0 0 42px;border-bottom:1px solid var(--bwd-line)}
.bwd-page .bwd-section:last-child {margin-bottom:0}
.bwd-page .bwd-section h2 {font:700 29px/1.17 Arial,Helvetica,sans-serif;letter-spacing:-.035em;margin:0 0 23px;text-wrap:pretty}
.bwd-page .bwd-section h2 .bwd-number {font:400 12px/1 Arial,Helvetica,sans-serif;letter-spacing:0;display:block;color:var(--bwd-muted);margin-bottom:12px}
.bwd-page .bwd-section p {margin:0 0 21px}
.bwd-page .bwd-section :is(p,li,figure,table) {scroll-margin-top:30px}
.bwd-page .bwd-section h2 a {text-decoration:none}
.bwd-page .bwd-section h2 a:hover {text-decoration:underline;text-decoration-thickness:1px}
.bwd-page .bwd-subheading {font:700 24px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.02em;scroll-margin-top:30px;margin:42px 0 21px;padding-top:24px;border-top:1px solid var(--bwd-line);text-wrap:pretty}
.bwd-page .bwd-subheading a {text-decoration:none}
.bwd-page .bwd-subheading a:hover {text-decoration:underline}
.bwd-page .bwd-dossier-grid .bwd-toc a,.bwd-page .bwd-dossier-grid .bwd-mobile-toc a {grid-template-columns:32px 1fr}
.bwd-page .bwd-dossier-intro:empty,.bwd-page .bwd-dossier-closing:empty {display:none}
.bwd-page .bwd-section ol,.bwd-page .bwd-section ul {margin:0 0 25px;padding-left:1.4em}
.bwd-page .bwd-section li {margin:0 0 13px;padding-left:.2em}
.bwd-page .bwd-example {border:1.5px solid currentColor;background:rgba(255,255,255,.18);padding:23px 26px;margin:28px 0}
.bwd-page .bwd-example figcaption {font:500 12px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.06em;margin:0 0 18px;color:var(--bwd-muted)}
.bwd-page .bwd-example pre {font:500 21px/1.55 Arial,Helvetica,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;color:#111}
.bwd-page .bwd-example .bwd-note {margin:18px 0 0}
.bwd-page .bwd-table {width:100%;border-collapse:collapse;font-size:14px;line-height:1.55;margin:28px 0;table-layout:fixed}
.bwd-page .bwd-table caption {font-weight:600;text-align:left;margin-bottom:12px}
.bwd-page .bwd-table th,.bwd-page .bwd-table td {border:1px solid var(--bwd-line);text-align:left;padding:13px;vertical-align:top;overflow-wrap:anywhere}
.bwd-page .bwd-table th {font:600 12px/1.45 Arial,Helvetica,sans-serif;background:#eeeee8}
.bwd-page .bwd-related {list-style:none!important;padding:0!important;margin:24px 0!important}
.bwd-page .bwd-related li {padding:18px 0!important;margin:0!important;border-top:1px solid var(--bwd-line)}
.bwd-page .bwd-related a {font:600 17px/1.4 Arial,Helvetica,sans-serif;display:inline-flex;min-height:44px;align-items:center}
.bwd-page .bwd-related p {font:15px/1.6 Arial,Helvetica,sans-serif;margin:3px 0 0!important;color:#454540}
.bwd-page .bwd-source-list {max-width:78ch;padding:50px 0 0}
.bwd-page .bwd-source {border-top:1px solid var(--bwd-line);padding:30px 0;scroll-margin-top:30px}
.bwd-page .bwd-source h2 {font:700 25px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.02em;margin:0 0 12px}
.bwd-page .bwd-source p {font-size:17px;line-height:1.65;margin:0 0 17px}
.bwd-page .bwd-source blockquote {margin:20px 0;padding:18px 22px;border-left:2px solid currentColor;font-size:18px;line-height:1.6}
.bwd-page .bwd-source .bwd-url {display:block;min-height:44px;padding:8px 0;font:13px/1.6 Arial,Helvetica,sans-serif;overflow-wrap:anywhere}
.bwd-page .bwd-downloads {margin-top:46px;padding:35px 0 0;border-top:2px solid currentColor}
.bwd-page .bwd-downloads h2 {font:700 25px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.02em;margin:0 0 15px}
.bwd-page .bwd-print-meta {display:none}
/* Cards live on existing pages; every rule is scoped. */
.bwd-entry-card {color:#111;border:2px solid #111;padding:32px!important;margin:36px 0!important;max-width:100%;background:rgba(255,255,255,.22)}
.bwd-entry-card h2 {font:700 clamp(27px,3.6vw,42px)/1.1 Arial,Helvetica,sans-serif!important;letter-spacing:-.035em!important;max-width:22ch!important;margin:15px 0 18px!important}
.bwd-entry-card p {font:17px/1.6 Arial,Helvetica,sans-serif!important;max-width:65ch;margin:0 0 15px!important}
.bwd-entry-card .bwd-label {font-size:11px!important;letter-spacing:.065em!important;margin-bottom:0!important}
.bwd-entry-card--home {margin:26px 0 56px!important}
.bwd-entry-card--model {margin:44px 0!important;padding:26px!important}
.bwd-entry-card--model h2 {font-size:29px!important}
/* The proposal is the first hero action; existing routes remain secondary. */
body.hq-page .bwd-home-intro-actions .bwh-text-link {display:inline-flex;align-items:center;min-height:44px}
body.hq-page .bwd-home-intro-actions a:focus-visible {outline:3px solid currentColor;outline-offset:5px}
body.hq-page .bwd-home-intro-actions .bwd-hero-proposal:focus-visible {outline-color:#171717}
/* One homepage feature, in the existing hero. */
body.hq-page .bwd-home-feature,
body.hq-page .bwd-home-feature * {box-sizing:border-box}
body.hq-page .bwd-home-feature {margin:28px 0 0;padding:28px 30px 22px;max-width:780px;background:#171717;color:#fafaf8;border:1px solid #171717;overflow-wrap:break-word}
body.hq-page .bwd-home-feature .bwd-home-label {margin:0;color:#d4d4cb;font:600 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.075em;text-transform:uppercase}
body.hq-page .bwd-home-feature h2 {margin:12px 0 16px;max-width:none;color:inherit;font:700 clamp(27px,3vw,35px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-.035em;text-wrap:balance}
body.hq-page .bwd-home-feature .bwd-home-principle {margin:0 0 13px;max-width:48ch;color:inherit;font:600 clamp(20px,2vw,23px)/1.4 Arial,Helvetica,sans-serif;letter-spacing:-.015em;text-wrap:pretty}
body.hq-page .bwd-home-feature .bwd-home-description {margin:0;max-width:65ch;color:#e3e3da;font:400 16px/1.6 Arial,Helvetica,sans-serif;text-wrap:pretty}
body.hq-page .bwd-home-feature .bwd-home-case {margin:22px 0 0;padding:19px 20px;background:#242424;border:1px solid #676761;color:inherit}
body.hq-page .bwd-home-case figcaption {margin:0 0 15px;color:#d4d4cb;font:600 12px/1.5 Arial,Helvetica,sans-serif}
body.hq-page .bwd-home-case dl {margin:0;display:grid;grid-template-columns:1fr 1.35fr;gap:20px}
body.hq-page .bwd-home-case dt {margin:0 0 5px;color:#d4d4cb;font:400 12px/1.5 Arial,Helvetica,sans-serif}
body.hq-page .bwd-home-case dd {margin:0;color:inherit;font:500 17px/1.5 Arial,Helvetica,sans-serif;text-wrap:pretty}
body.hq-page .bwd-home-feature .bwd-home-case-note {margin:17px 0 0;max-width:70ch;color:#e3e3da;font:400 14px/1.6 Arial,Helvetica,sans-serif;text-wrap:pretty}
@media(max-width:620px){body.hq-page .bwd-home-case dl{grid-template-columns:1fr;gap:16px}body.hq-page .bwd-home-feature .bwd-home-case{padding:17px 16px}}
@media(forced-colors:active){body.hq-page .bwd-home-feature .bwd-home-case{background:Canvas;border-color:CanvasText}body.hq-page .bwd-home-case :is(figcaption,dt),body.hq-page .bwd-home-feature .bwd-home-case-note{color:CanvasText}body.hq-page .bwd-home-intro-actions a:focus-visible,body.hq-page .bwd-home-intro-actions .bwd-hero-proposal:focus-visible{outline-color:Highlight}}
@media print{body.hq-page .bwd-home-feature .bwd-home-case{background:#fff;border-color:#777}body.hq-page .bwd-home-case :is(figcaption,dt),body.hq-page .bwd-home-feature .bwd-home-case-note{color:#333}}
body.hq-page .bwd-home-actions {display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;margin:22px 0 0}
body.hq-page .bwd-home-actions a {display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:12px 18px;font:600 15px/1.4 Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;text-underline-offset:.25em;white-space:normal}
body.hq-page .bwd-home-actions .bwd-home-primary {background:#fafaf8;color:#171717;border:1px solid #fafaf8}
body.hq-page .bwd-home-actions .bwd-home-example {color:#fafaf8;background:transparent;padding-inline:0;text-decoration:underline;text-decoration-thickness:1px}
body.hq-page .bwd-home-feature a:hover {text-decoration:underline;text-decoration-thickness:2px}
body.hq-page .bwd-home-feature a:focus-visible {outline:3px solid #fafaf8;outline-offset:5px}
body.hq-page .bwd-home-related {margin-top:22px;padding-top:16px;border-top:1px solid #676761}
body.hq-page .bwd-home-related p {margin:0;color:#d4d4cb;font:400 12px/1.5 Arial,Helvetica,sans-serif}
body.hq-page .bwd-home-related a {display:flex;align-items:center;width:fit-content;max-width:100%;min-height:44px;padding:6px 0;color:#fafaf8;font:500 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}
@media(max-width:620px){body.hq-page .bwd-home-feature{margin-top:22px;padding:22px 20px 17px}body.hq-page .bwd-home-feature h2{font-size:29px}body.hq-page .bwd-home-feature .bwd-home-principle{font-size:20px}body.hq-page .bwd-home-actions{gap:8px 18px;margin-top:20px}}
@media(max-width:400px){body.hq-page .bwd-home-actions{display:flex;flex-direction:column;align-items:stretch;gap:4px}body.hq-page .bwd-home-actions a{width:100%}body.hq-page .bwd-home-related{margin-top:16px}}
@media(forced-colors:active){body.hq-page .bwd-home-feature{background:Canvas;color:CanvasText;border-color:CanvasText}body.hq-page .bwd-home-feature :is(.bwd-home-label,.bwd-home-principle,.bwd-home-description,.bwd-home-related p){color:CanvasText}body.hq-page .bwd-home-actions .bwd-home-primary{background:ButtonFace;color:ButtonText;border-color:ButtonText}body.hq-page .bwd-home-actions .bwd-home-example,body.hq-page .bwd-home-related a{color:LinkText}body.hq-page .bwd-home-related{border-color:CanvasText}body.hq-page .bwd-home-feature a:focus-visible{outline-color:Highlight}}
@media print{body.hq-page .bwd-home-feature{background:#fff;color:#000;border-color:#777;padding:14pt;break-inside:avoid}body.hq-page .bwd-home-feature :is(.bwd-home-label,.bwd-home-description,.bwd-home-related p){color:#333}body.hq-page .bwd-home-actions .bwd-home-primary{background:#fff;color:#000;border-color:#000}body.hq-page .bwd-home-actions .bwd-home-example,body.hq-page .bwd-home-related a{color:#000}}
@media(min-width:1000px){.bwd-page .bwd-hero--entry {padding-top:86px;padding-bottom:60px}.bwd-page.bw-paper[data-page-section] .bwd-hero--entry h1{max-width:13ch}}
@media(max-width:1000px){.bwd-page{--shell-gutter:32px}.bwd-page main{padding-inline:32px}.bwd-page .bwd-document-grid{gap:35px;grid-template-columns:190px minmax(0,1fr)}.bwd-page .bwd-article{font-size:17px}}
@media(max-width:760px){.bwd-page{--shell-gutter:22px}.bwd-page main{padding:0 22px 64px}.bwd-page .bwd-hero{padding:42px 0 32px}.bwd-page.bw-paper[data-page-section] .bwd-hero h1{font-size:clamp(42px,10.8vw,67px)}.bwd-page.bw-paper[data-page-section] .bwd-hero--study h1{font-size:clamp(35px,8.3vw,49px);max-width:20ch}.bwd-page .bwd-subtitle{font-size:23px}.bwd-page .bwd-lead{font-size:17px}.bwd-page .bwd-entry-section{padding:37px 0}.bwd-page .bwd-entry-section p{font-size:17px;line-height:1.65}.bwd-page .bwd-document-grid{display:block;padding-top:32px}.bwd-page .bwd-toc{display:none}.bwd-page .bwd-mobile-toc{display:block;border-bottom:1px solid var(--bwd-line);margin:0 0 35px}.bwd-page .bwd-mobile-toc summary{cursor:pointer;font:600 15px/1.4 Arial,Helvetica,sans-serif;min-height:48px;padding:0 0 20px}.bwd-page .bwd-mobile-toc ol{padding-bottom:22px}.bwd-page .bwd-mobile-toc a{font-size:14px}.bwd-page .bwd-section{padding-bottom:30px;margin-bottom:31px}.bwd-page .bwd-section h2{font-size:26px}.bwd-page .bwd-section p{margin-bottom:19px}.bwd-page .bwd-article{max-width:none;line-height:1.72;font-size:17px}.bwd-page .bwd-example{padding:20px 18px;margin:23px 0}.bwd-page .bwd-example pre{font-size:19px}.bwd-page .bwd-table{font-size:13px}.bwd-page .bwd-table th,.bwd-page .bwd-table td{padding:9px}.bwd-page .bwd-comparison figure{padding:21px 17px}.bwd-page .bwd-comparison blockquote{font-size:24px}.bwd-page .bwd-source-list{padding-top:30px}.bwd-page .bwd-source h2{font-size:23px}.bwd-page .bwd-source blockquote{padding-inline:15px}.bwd-entry-card{padding:24px!important}.bwd-entry-card h2{font-size:32px!important}.bwd-entry-card p{font-size:16px!important}}
@media(max-width:400px){.bwd-page{--shell-gutter:18px}.bwd-page main{padding-inline:18px}.bwd-page .bwd-actions{gap:10px}.bwd-page .bwd-actions .bwd-button{width:100%}.bwd-page .bwd-comparison{grid-template-columns:1fr}.bwd-page .bwd-comparison figure+figure{border-left:0;border-top:1px solid currentColor}.bwd-page .bwd-comparison figcaption{margin-bottom:13px}.bwd-page .bwd-kicker{font-size:11px;gap:8px}.bwd-entry-card{padding:20px!important}.bwd-entry-card .bwd-button{width:100%}}
@media(max-width:760px){.bwd-page .bwd-principle{padding:25px 20px;margin-top:28px}.bwd-page .bwd-practice h3{font-size:23px}}
@media(prefers-reduced-motion:reduce){.bwd-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media print{.bwd-page{background:white!important}.bwd-page:before{display:none!important}.bwd-page .bw-header,.bwd-page .bw-footer,.bwd-page .skip-link,.bwd-page .bwd-toc,.bwd-page .bwd-mobile-toc,.bwd-page .bwd-actions,.bwd-page .bwd-downloads{display:none!important}.bwd-page main{max-width:none;padding:0}.bwd-page .bwd-document-grid{display:block}.bwd-page .bwd-article{max-width:none;font-size:10.5pt;line-height:1.45}.bwd-page .bwd-hero{padding:0 0 20px}.bwd-page.bw-paper[data-page-section] .bwd-hero h1{font-size:32pt}.bwd-page .bwd-subtitle{font-size:17pt}.bwd-page .bwd-lead{font-size:11pt}.bwd-page .bwd-section{padding:15px 0;margin:0;border:0}.bwd-page .bwd-section h2{font-size:17pt;break-after:avoid}.bwd-page .bwd-example{break-inside:avoid}.bwd-page .bwd-print-meta{display:block}.bwd-page a{text-decoration:none}.bwd-page .bwd-related p{font-size:10pt}}

@media screen and (max-width:600px){.bwd-page .bwd-table--wide,.bwd-page .bwd-table--wide tbody,.bwd-page .bwd-table--wide tr,.bwd-page .bwd-table--wide td{display:block;width:100%}.bwd-page .bwd-table--wide thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bwd-page .bwd-table--wide tr{border:1px solid var(--bwd-line);margin-bottom:16px;padding:0 15px}.bwd-page .bwd-table--wide td{border:0;border-bottom:1px solid var(--bwd-line);padding:14px 0;font-size:15px}.bwd-page .bwd-table--wide td:last-child{border-bottom:0}.bwd-page .bwd-table--wide td:before{content:attr(data-label);display:block;font:600 12px/1.45 Arial,Helvetica,sans-serif;color:#44443f;margin-bottom:7px}}
