 .brxe-post-content table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:var(--text-s);font-variant-numeric:tabular-nums} .brxe-post-content th{background:var(--surface);text-align:left;font-weight:700} .brxe-post-content th,.brxe-post-content td{border-bottom:1px solid var(--rule);padding:.5em .75em;vertical-align:top} .brxe-post-content .footnote{font-size:var(--text-s);color:var(--muted);margin-top:2em} .brxe-post-content .footnote hr{border:0;border-top:1px solid var(--rule)} .brxe-post-content sup a{text-decoration:none}  .brxe-post-content figure.exhibit{margin:1em 0 1.75em;border:1px solid var(--rule);background:var(--paper)} .brxe-post-content figure.exhibit img{display:block;width:100%;height:auto} .brxe-post-content figure.exhibit figcaption{font-size:var(--text-s);color:var(--muted);padding:.5em .75em;border-top:1px solid var(--rule);background:var(--surface)} .brxe-post-content p>a>img{border:1px solid var(--rule);max-width:100%;height:auto} .brxe-post-content .case-nav{margin-top:2.5em;padding-top:1em;border-top:1px solid var(--rule);font-size:var(--text-s)}  #brx-header{background:#fff;border-bottom:1px solid var(--rule)} .home-head{background:var(--accent);border-bottom:0} .home-head,.home-head h1,.home-head p{color:#fff} .home-head .home-head__tagline,.home-head .page-head__crumbs,.home-head .page-head__crumbs a,.home-head .home-head__tagline a{color:#f3c9cf} .home-head .home-head__standfirst{color:#f6e9eb} .home-head .home-head__dateline{color:#e7c6cb} .home-head a{color:#fff} .home-body__article,body.blog .home-body .brxe-container{background:#fff;padding:var(--space-l);border:1px solid var(--rule)} .key-figures{background:#fff} @media (max-width:767px){.home-body__article,body.blog .home-body .brxe-container{padding:var(--space-m) var(--space-s)}} body:not(.home) .home-body{padding-top:var(--space-l)!important} .home-body{padding-bottom:var(--space-xl)}  body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh} body.admin-bar{min-height:calc(100dvh - 32px)} @media screen and (max-width:782px){body.admin-bar{min-height:calc(100dvh - 46px)}} #brx-content{flex:1 0 auto} #brx-header,#brx-footer{flex-shrink:0}  .hp-sec{padding:var(--space-2xl) var(--gutter)} .hp-sec--white{background:var(--paper)} .hp-sec--grey{background:var(--surface)} .hp-sec--accent{background:var(--accent);color:var(--on-ink)} .hp-wrap{width:100%;max-width:var(--wide);margin:0 auto;row-gap:var(--space-s);align-items:flex-start} .hp-wrap>.hp-p,.hp-wrap>.hp-h2,.hp-wrap>.hp-note{max-width:var(--measure)} .hp-h2{font-size:var(--text-2xl);margin:0 0 var(--space-2xs)} .hp-p{margin:0;font-size:var(--text-m);line-height:1.6} .hp-strong{font-weight:700} .hp-note{margin:0;font-size:var(--text-xs);color:var(--muted);line-height:1.5} .hp-more a{font-weight:700} .hp-sec--accent .hp-h2,.hp-sec--accent .hp-p{color:var(--on-ink)} .hp-sec--accent .hp-note{color:var(--on-ink);opacity:.8} .hp-sec--accent a{color:var(--on-ink)} .hp-stats{align-items:stretch;list-style:none;margin:var(--space-s) 0 var(--space-xs);padding:0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--rule);border:1px solid var(--rule)} .hp-stat{background:var(--paper);padding:var(--space-m);display:flex;flex-direction:column;gap:var(--space-2xs)} .hp-stat__fig{margin:0;font-size:var(--text-3xl);font-weight:700;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums} .hp-stat__label{margin:0;font-size:var(--text-s);line-height:1.4} .hp-stat__src{margin:auto 0 0;padding-top:var(--space-xs);font-size:var(--text-xs);color:var(--muted)} .hp-stat__src a{color:var(--muted)} .hp-tablewrap{width:100%;max-width:var(--measure);overflow-x:auto} .hp-table{width:100%;border-collapse:collapse;font-size:var(--text-s);font-variant-numeric:tabular-nums;background:var(--paper)} .hp-table th,.hp-table td{text-align:left;padding:.55em .75em;border-bottom:1px solid var(--rule);vertical-align:top} .hp-table thead th{font-weight:700;border-bottom:2px solid var(--ink)} .hp-table tfoot th{border-top:2px solid var(--ink);border-bottom:0} .hp-table .num{text-align:right} .hp-compare .hp-hl{background:rgba(110,31,42,.07);font-weight:700} .hp-compare thead .hp-hl{color:var(--accent)} .hp-regwrap{width:100%;max-width:var(--measure)} .hp-reg{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.3)} .hp-reg li{display:flex;justify-content:space-between;gap:var(--space-m);padding:.6em 0;border-bottom:1px solid rgba(255,255,255,.3);font-size:var(--text-s);line-height:1.45} .hp-reg__who{opacity:.8;white-space:nowrap} .hp-reg__fine{font-weight:700;white-space:nowrap} .hp-stepswrap{width:100%;max-width:var(--measure)} .hp-steps{list-style:none;margin:0;padding:0;counter-reset:none} .hp-steps>li{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:var(--space-m);padding:var(--space-s) 0;border-bottom:1px solid var(--rule);font-size:var(--text-m);line-height:1.5} .hp-steps>li:first-child{border-top:1px solid var(--rule)} .hp-steps__n{font-size:var(--text-2xl);font-weight:700;line-height:1.1;text-align:right;font-variant-numeric:tabular-nums} .hp-steps>li:last-child .hp-steps__n{color:var(--accent)} .hp-steps ul{margin:.4em 0 0;padding-left:1.1em;font-size:var(--text-s)} .hp-facts,.hp-links{align-items:stretch;list-style:none;margin:var(--space-xs) 0 0;padding:0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-m)} .hp-fact{background:var(--paper);border-top:3px solid var(--ink);padding:var(--space-m)} .hp-fact__text{margin:0;font-size:var(--text-m);line-height:1.5;font-weight:600} .hp-card{width:100%;max-width:var(--measure);border:1px solid var(--rule);border-left:4px solid var(--accent);padding:var(--space-l);row-gap:var(--space-xs);background:var(--paper)} .hp-card__kicker{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)} .hp-linkcard{border:1px solid var(--rule);padding:var(--space-m);display:flex;flex-direction:column;gap:var(--space-2xs)} .hp-linkcard__title{margin:0;font-size:var(--text-l);font-weight:700} .hp-linkcard__text{margin:0;font-size:var(--text-s);color:var(--muted)} .hp-steps>li>*,.hp-reg>li>*{margin:0} .hp-reg>li{align-items:baseline} .hp-steps>li{align-items:baseline} .hp-steps ul{margin:.4em 0 0!important} .hp-steps ul>li{margin:0} .hp-steps ul>li+li{margin-top:.15em} @media (max-width:767px){ .hp-stats{grid-template-columns:repeat(2,minmax(0,1fr))} .hp-facts,.hp-links{grid-template-columns:1fr} .hp-steps>li{grid-template-columns:4.5rem minmax(0,1fr);gap:var(--space-s)} .hp-reg li{flex-direction:column;gap:.15em} } @media (max-width:420px){.hp-stats{grid-template-columns:1fr}}  .hp-roll{position:relative;height:17.5em;overflow:hidden;max-width:var(--measure);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent)} .hp-reg--roll{animation:hp-roll 72s linear infinite} .hp-roll:hover .hp-reg--roll,.hp-roll:focus-within .hp-reg--roll{animation-play-state:paused} .hp-reg--static{display:none} @keyframes hp-roll{from{transform:translateY(0)}to{transform:translateY(-50%)}} @media (prefers-reduced-motion:reduce){.hp-roll{display:none}.hp-reg--static{display:block}} .case-doc figure{margin:var(--space-m) 0 var(--space-l);padding:var(--space-s);background:var(--surface);border:1px solid var(--rule)} .case-doc figure img{display:block;width:100%;height:auto;margin:0 0 var(--space-xs);border:1px solid var(--rule);background:var(--paper)} .case-doc figcaption{font-size:var(--text-xs);color:var(--muted);line-height:1.45} .case-doc div.full{font-size:var(--text-xs);text-align:right;margin:-.3em 0 .8em} .case-doc ul{font-size:var(--text-s)}  .hp-wrap,.home__container{align-items:center} .hp-wrap>*,.home__container>*{width:100%;max-width:704px} .hp-links{max-width:100%} .home-head{background-color:#f2f4f6!important;color:#1b1b1b} .home-head *{color:inherit!important} .hp-sec--accent{background-color:#f2f4f6!important} .hp-sec--accent,.hp-sec--accent *{color:#1b1b1b!important} #brxe-lb0032{background-color:#fff!important} .tk{--tk-h:3.5rem;--tk-hold:3.5s} .tk__label{background-color:#333!important} .tk__viewport{height:var(--tk-h)!important;overflow:hidden!important} .tk__track{display:block!important;white-space:normal!important;animation:tk-vert calc(var(--tk-hold)*12) steps(12,end) infinite!important;will-change:transform} .tk__list{display:block!important;margin:0!important;padding:0!important;list-style:none!important} .tk__list>li{display:flex!important;align-items:center!important;gap:.75em!important;height:var(--tk-h)!important;line-height:1.3!important;white-space:normal!important;overflow:hidden!important} .tk__list>li::after{display:none!important} .tk__what{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .tk__fine{flex:none!important;align-self:center!important;margin:0!important} .tk__viewport:hover .tk__track,.tk__viewport:focus-within .tk__track{animation-play-state:paused!important} @keyframes tk-vert{to{transform:translateY(-50%)}} @media (prefers-reduced-motion:reduce){.tk__track{animation:none!important}}  .tk{align-items:stretch!important;height:var(--tk-h)!important} .tk>p{display:flex!important;align-items:stretch!important;margin:0!important;padding:0!important;flex:none!important;line-height:inherit!important} .tk>p>br{display:none} .tk__label{align-self:stretch!important;height:auto!important;padding-top:0!important;padding-bottom:0!important} .tk__viewport{flex:1 1 auto!important;min-width:0!important;align-self:stretch!important;margin:0!important} .tk__track,.tk__list,.tk__list>li{width:100%!important;min-width:0!important;max-width:none!important} .tk__list>li{padding-top:0!important;padding-bottom:0!important} .tk__what{min-width:0}  .hp-body .hp-sources{font-size:.85em;line-height:1.5}