html body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f5f3}.a27{--a27-blue:#1b3fd8;--a27-blue-2:#8fa2ee;--a27-blue-3:#cdd6f7;--a27-red:#e0323c;--a27-red-2:#f2b8bc;--a27-yellow:#ffd166;--a27-ink:#111;--a27-ink-2:#4a4a44;--a27-grey:#8a8a84;--a27-track:#eeeeeb;--a27-pad:40px;--a27-cell:24px;--a27-row:282px;max-width:1180px;color:var(--a27-ink);background:#fff;margin:0 auto;font-family:Libre Franklin,IBM Plex Sans,sans-serif}.a27-provenance{background:var(--a27-ink);color:#fff;padding:10px var(--a27-pad);flex-wrap:wrap;align-items:baseline;gap:10px;font:500 13px/1.5 IBM Plex Mono,monospace;display:flex}.a27-provenance b{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.a27-provenance a{color:#fff}.a27-head{padding:20px var(--a27-pad);border-bottom:2px solid var(--a27-ink);justify-content:space-between;align-items:center;gap:24px;display:flex}.a27-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.a27-compass{border:3px solid var(--a27-blue);border-radius:50%;flex:none;width:26px;height:26px;position:relative}.a27-compass i{background:var(--a27-red);transform-origin:bottom;width:2px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-85%)rotate(38deg)}.a27-wordmark{letter-spacing:-.03em;margin:0;font:900 22px/1 Archivo,sans-serif}.a27-nav{color:var(--a27-ink-2);gap:26px;margin:0;padding:0;font:600 14px/1 Libre Franklin,sans-serif;list-style:none;display:flex}.a27-nav a{color:inherit;text-decoration:none}.a27-nav a:hover{color:var(--a27-ink)}.a27-nav .on a{color:var(--a27-ink);border-bottom:3px solid var(--a27-red);padding-bottom:5px}.a27-hero{border-bottom:2px solid var(--a27-ink);grid-template-columns:1fr 1fr;display:grid}.a27-hero-l{padding:46px var(--a27-pad);border-right:2px solid var(--a27-ink)}.a27-badge{letter-spacing:.14em;text-transform:uppercase;background:var(--a27-red);color:#fff;margin:0;padding:8px 12px;font:700 12px/1 Libre Franklin,sans-serif;display:inline-block}.a27-h1{letter-spacing:-.045em;text-wrap:balance;margin:22px 0 0;font:900 62px/.95 Archivo,sans-serif}.a27-lede{color:var(--a27-ink-2);max-width:460px;margin:18px 0 0;font:400 18px/1.55 Libre Franklin,sans-serif}.a27-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.a27-cta a{font:700 15px/1 Libre Franklin,sans-serif;text-decoration:none}.a27-cta .primary{background:var(--a27-blue);color:#fff;padding:17px 26px}.a27-cta .primary:hover{background:#142fa4}.a27-cta .ghost{border:2px solid var(--a27-ink);color:var(--a27-ink);padding:15px 24px}.a27-cta .ghost:hover{background:var(--a27-ink);color:#fff}.a27-hero-r{background:var(--a27-blue);color:#fff;min-height:470px;position:relative}.a27-hero-r .a27-tile{--a27-ink:#fff;--a27-blue:var(--a27-yellow);--a27-blue-2:#cdd6f7;--a27-red:var(--a27-yellow);--a27-grey:#fff9;--a27-track:#ffffff40;background:0 0;position:absolute;inset:0}.a27-boardhead{padding:22px var(--a27-pad);border-bottom:2px solid var(--a27-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.a27-boardhead h2{letter-spacing:-.02em;margin:0;font:800 26px/1.2 Archivo,sans-serif}.a27-boardhead p{color:var(--a27-ink-2);flex:260px;margin:0;font:400 14px/1.5 Libre Franklin,sans-serif}.a27-ctl{gap:10px;display:flex}.a27-ctl button{letter-spacing:.1em;text-transform:uppercase;color:var(--a27-ink);border:2px solid var(--a27-ink);cursor:pointer;background:#fff;padding:11px 15px;font:700 12px/1 Libre Franklin,sans-serif}.a27-ctl button:hover{background:var(--a27-ink);color:#fff}.a27-ctl button[aria-pressed=true]{background:var(--a27-blue);border-color:var(--a27-blue);color:#fff}.a27-board{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--a27-row);background:var(--a27-ink);border-bottom:2px solid var(--a27-ink);gap:2px;display:grid}.a27-tile{perspective:1600px;background:#fff;min-width:0;position:relative}.a27-tile.w2{grid-column:span 2}.a27-tile.h2{grid-row:span 2}.a27-card{background:inherit;transform-style:preserve-3d;backface-visibility:hidden;transition:transform .34s cubic-bezier(.4,0,.2,1),opacity .34s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.a27-face{padding:var(--a27-cell);flex-direction:column;display:none;position:absolute;inset:0;overflow:hidden}.a27-face.on{display:flex}.a27-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--a27-grey);align-items:center;gap:8px;margin:0 0 8px;font:600 10.5px/1.3 IBM Plex Mono,monospace;display:flex}.a27-eyebrow i{flex:none;width:9px;height:9px;display:block}.a27-face h3{letter-spacing:-.015em;text-wrap:pretty;margin:0;font:800 17.5px/1.18 Archivo,sans-serif}.a27-tile.h2 .a27-face h3{font-size:25px}.a27-tile:not(.h2) .a27-note{-webkit-line-clamp:2}.a27-hero-r .a27-face{padding:46px var(--a27-pad)}.a27-hero-r .a27-face h3{letter-spacing:-.03em;font-size:34px}.a27-value{flex-wrap:wrap;align-items:baseline;gap:10px;margin:12px 0 0;display:flex}.a27-big{letter-spacing:-.045em;margin:0;font:900 64px/.9 Archivo,sans-serif}.a27-mid{letter-spacing:-.035em;margin:0;font:900 38px/.95 Archivo,sans-serif}.a27-unit{letter-spacing:.06em;text-transform:uppercase;color:var(--a27-grey);font:600 12px/1.3 IBM Plex Mono,monospace}.a27-hero-r .a27-unit,.a27-hero-r .a27-eyebrow{color:#ffffffb8}.a27-delta{letter-spacing:.04em;background:var(--a27-track);color:var(--a27-ink);white-space:nowrap;padding:7px 10px;font:700 12px/1 IBM Plex Mono,monospace}.a27-delta.up{background:var(--a27-red);color:#fff}.a27-delta.down{background:var(--a27-blue);color:#fff}.a27-hero-r .a27-delta.up{background:var(--a27-yellow);color:var(--a27-ink)}.a27-note{color:var(--a27-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font:400 13.5px/1.5 Libre Franklin,sans-serif;display:-webkit-box;overflow:hidden}.a27-tile.h2 .a27-note,.a27-hero-r .a27-note{font-size:15px}.a27-hero-r .a27-note{color:#ffffffd9}.a27-note b{color:var(--a27-ink);font-weight:700}.a27-hero-r .a27-note b{color:#fff}.a27-src{color:var(--a27-grey);border-top:2px solid var(--a27-track);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 62px 0 0;padding-top:7px;font:500 10.5px/1.4 IBM Plex Mono,monospace;display:-webkit-box;overflow:hidden}.a27-hero-r .a27-src{color:#ffffffb3;border-top-color:#ffffff4d}.a27-plot{flex-direction:column;flex:auto;justify-content:center;min-height:44px;margin:12px 0 2px;display:flex;position:relative;overflow:hidden}.a27-plot>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.a27-plot .ln{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:butt}.a27-plot .grid{stroke:var(--a27-ink);stroke-width:2px}.a27-plot .ax{fill:var(--a27-grey);font:600 9.5px/1 IBM Plex Mono,monospace}.a27-plot .lbl{font:700 10.5px/1 IBM Plex Mono,monospace}.a27-plot .bar,.a27-plot .wipe{transform-box:fill-box;transform-origin:0}.a27-hero-r .a27-plot .grid{stroke:#ffffff73}.a27-hero-r .a27-plot .ax{fill:#ffffffb8}.a27-legend{flex-wrap:wrap;gap:3px 14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.a27-legend li{letter-spacing:.04em;text-transform:uppercase;color:var(--a27-grey);align-items:center;gap:5px;font:600 10px/1.3 IBM Plex Mono,monospace;display:flex}.a27-legend i{flex:none;width:9px;height:9px;display:block}.a27-hero-r .a27-legend li{color:#ffffffbf}.a27-bars{flex-direction:column;gap:12px;width:100%;display:flex}.a27-bar{grid-template-columns:minmax(56px,22%) 1fr auto;align-items:center;gap:10px;display:grid}.a27-bar .k{letter-spacing:.05em;text-transform:uppercase;color:var(--a27-grey);text-align:right;font:600 10.5px/1.2 IBM Plex Mono,monospace}.a27-bar .t{background:var(--a27-track);height:16px;display:block}.a27-bar .t>i{transform-origin:0;height:100%;display:block}.a27-bar .v{font-variant-numeric:tabular-nums;white-space:nowrap;font:700 12px/1 IBM Plex Mono,monospace}.a27-hm{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:0;font:600 11px/1.3 IBM Plex Mono,monospace}.a27-hm th,.a27-hm td{border-bottom:none}.a27-hm th{letter-spacing:.09em;text-transform:uppercase;color:var(--a27-grey);text-align:right;white-space:nowrap;padding:0 6px 6px;font:600 9.5px/1.3 IBM Plex Mono,monospace}.a27-hm th.l{text-align:left;padding-left:0}.a27-hm td{text-align:right;white-space:nowrap;border-top:1px solid var(--a27-track);padding:4px 6px}.a27-hm td.l{text-align:left;color:var(--a27-ink-2);width:1%;padding-left:0;font-family:Libre Franklin,sans-serif;font-size:11.5px;font-weight:600}.a27-hm .hc{color:var(--a27-ink)}.a27-hm .hc.dark{color:#fff}.a27-ramp{letter-spacing:.06em;text-transform:uppercase;color:var(--a27-grey);align-items:center;gap:8px;margin:8px 0 0;font:600 9.5px/1 IBM Plex Mono,monospace;display:flex}.a27-ramp i{flex:auto;max-width:190px;height:8px;display:block}.a27-ranks{flex-direction:column;gap:14px;margin:14px 0 0;display:flex}.a27-rank{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.a27-rank .pos{letter-spacing:-.04em;font:900 40px/.9 Archivo,sans-serif}.a27-rank .pos sup{letter-spacing:0;font-size:.4em}.a27-rank .lab{color:var(--a27-ink-2);font:400 13px/1.4 Libre Franklin,sans-serif}.a27-rank .lab b{color:var(--a27-ink);font-weight:700}.a27-strip{gap:2px;margin-top:7px;display:flex}.a27-strip i{background:var(--a27-track);transform-box:border-box;transform-origin:0;flex:auto;height:8px;display:block}.a27-tick{height:3px;position:absolute;bottom:0;left:0;right:0}.a27-tick i{background:var(--a27-blue);width:0;height:100%;display:block}.a27-hero-r .a27-tick i{background:var(--a27-yellow)}.a27-pips{right:var(--a27-cell);gap:5px;display:flex;position:absolute;bottom:14px}.a27-hero-r .a27-pips{right:var(--a27-pad);bottom:22px}.a27-pips button{background:var(--a27-track);cursor:pointer;border:none;width:9px;height:9px;padding:0}.a27-pips button[aria-current=true]{background:var(--a27-blue)}.a27-pips button:hover{background:var(--a27-red)}.a27-hero-r .a27-pips button{background:#ffffff59}.a27-hero-r .a27-pips button[aria-current=true]{background:var(--a27-yellow)}.a27-foot{max-width:none;padding-top:26px;padding:26px var(--a27-pad);background:var(--a27-ink);color:#fff;border-top:none;justify-content:space-between;align-items:center;gap:24px;margin-top:0;display:flex}.a27-foot h2{max-width:620px;margin:0;font:800 20px/1.3 Archivo,sans-serif}.a27-links{gap:22px;margin:0;padding:0;font:600 13px/1 IBM Plex Mono,monospace;list-style:none;display:flex}.a27-links a{color:#c9c9c4;text-decoration:none}.a27-links a:hover{color:#fff}@media (max-width:1000px){.a27{--a27-pad:28px;--a27-row:250px}.a27-h1{font-size:48px}.a27-hero{grid-template-columns:1fr}.a27-hero-l{border-right:none;border-bottom:2px solid var(--a27-ink)}.a27-board{grid-template-columns:repeat(2,minmax(0,1fr))}.a27-big{font-size:52px}}@media (max-width:640px){.a27{--a27-pad:20px;--a27-cell:18px;--a27-row:236px}.a27-head{flex-direction:column;align-items:flex-start;gap:16px}.a27-nav{flex-wrap:wrap;gap:16px}.a27-h1{font-size:38px}.a27-board{grid-template-columns:minmax(0,1fr)}.a27-tile.w2,.a27-tile.h2{grid-area:span 1/span 1}.a27-tile.h2{grid-row:span 2}.a27-foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.a27-card{transition:none}.a27-tick{display:none}}.a27-pagehead{padding:46px var(--a27-pad) 40px;border-bottom:2px solid var(--a27-ink)}.a27-pagehead .a27-h1{max-width:20ch;font-size:clamp(38px,5vw,56px)}.a27-pagehead .a27-lede{max-width:62ch}.a27-tally{border:2px solid var(--a27-ink);flex-wrap:wrap;gap:0;width:fit-content;margin:30px 0 0;display:flex}.a27-tally>div{border-right:2px solid var(--a27-ink);padding:14px 26px}.a27-tally>div:last-child{border-right:none}.a27-tally dt{letter-spacing:.13em;text-transform:uppercase;color:var(--a27-grey);font:600 10.5px/1.2 IBM Plex Mono,monospace}.a27-tally dd{letter-spacing:-.035em;margin:8px 0 0;font:900 32px/1 Archivo,sans-serif}.a27-grid{border-bottom:2px solid var(--a27-ink);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}.a27-theme{box-shadow:2px 0 0 var(--a27-ink), 0 2px 0 var(--a27-ink);padding:26px var(--a27-cell) 24px;background:#fff;flex-direction:column;display:flex}.a27-index{letter-spacing:-.04em;color:var(--a27-blue);margin:0;font:900 34px/1 Archivo,sans-serif}.a27-theme h2{letter-spacing:-.02em;text-wrap:pretty;margin:12px 0 0;font:800 20px/1.2 Archivo,sans-serif}.a27-theme h2 a{color:inherit;text-decoration:none}.a27-theme h2 a:hover{color:var(--a27-blue);text-underline-offset:.16em;text-decoration:underline}.a27-themenote{color:var(--a27-ink-2);flex:auto;margin:10px 0 0;font:400 13.5px/1.5 Libre Franklin,sans-serif}.a27-themenote b{color:var(--a27-ink);font-weight:700}.a27-counts{border-top:2px solid var(--a27-track);letter-spacing:.06em;text-transform:uppercase;color:var(--a27-grey);gap:16px;margin:auto 0 0;padding:14px 0 0;font:600 10.5px/1.2 IBM Plex Mono,monospace;list-style:none;display:flex}.a27-counts b{color:var(--a27-ink);font-weight:700}.a27-annexes{padding:34px var(--a27-pad) 40px}.a27-annexes h2{letter-spacing:-.02em;margin:0 0 16px;font:800 22px/1.2 Archivo,sans-serif}.a27-annexes ul{max-width:78ch;margin:0;padding:0;list-style:none}.a27-annexes li{border-top:1px solid var(--a27-track);color:var(--a27-ink-2);padding:14px 0;font:400 14.5px/1.55 Libre Franklin,sans-serif}.a27-annexes li a{color:var(--a27-ink);font-weight:700;text-decoration:none}.a27-annexes li a:hover{color:var(--a27-blue);text-decoration:underline}.a27-annexes b{color:var(--a27-ink)}.a27-toc{counter-reset:toc;flex-wrap:wrap;gap:2px;max-width:80ch;margin:30px 0 0;padding:0;list-style:none;display:flex}.a27-toc li{counter-increment:toc;flex:200px}.a27-toc a{background:var(--a27-track);color:var(--a27-ink);height:100%;padding:13px 15px;font:700 13px/1.35 Libre Franklin,sans-serif;text-decoration:none;display:block}.a27-toc a:before{content:counter(toc, decimal-leading-zero);letter-spacing:.12em;color:var(--a27-grey);margin-bottom:7px;font:600 10px/1 IBM Plex Mono,monospace;display:block}.a27-toc a:hover{background:var(--a27-blue);color:#fff}.a27-toc a:hover:before{color:#ffffffb3}.a27-article{--ink:var(--a27-ink);--ink-2:var(--a27-ink-2);--muted:#6a6a64;--paper:#fff;--surface:#fff;--surface-2:var(--a27-track);--rule:var(--a27-track);--rule-2:#d8d8d4;--accent:var(--a27-blue);--accent-2:#142fa4;--caveat:#8a5320;--caveat-bg:#faf3e9;--gap:var(--a27-red);--gap-bg:#fdeef0;--note:#17603f;--note-bg:#eaf4ef;--s1:var(--a27-blue);--s2:var(--a27-red);--s3:var(--a27-ink-2);--s4:var(--a27-blue-2);--s5:var(--a27-ink);--shadow:none;padding:8px var(--a27-pad) 48px;background:#fff}.a27-article .sec-head{border-top:2px solid var(--a27-ink)}.a27-article h2,.a27-article h3{letter-spacing:-.02em;font-family:Archivo,sans-serif}.a27-article h2{font-weight:800}.a27-article .sec h2{font-size:clamp(24px,3vw,32px)}.a27-article .q>h3{font-size:19px;font-weight:800;line-height:1.24}.a27-article .q h4,.a27-article .sec-num,.a27-article .kicker{font-family:IBM Plex Mono,monospace}.a27-article p,.a27-article li,.a27-article .q p{font-family:Libre Franklin,sans-serif}.a27-article .verdict{letter-spacing:.06em;border-radius:0;font-family:IBM Plex Mono,monospace}.a27-article .tw table{font-size:.82rem}@media (max-width:1000px){.a27-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.a27-grid{grid-template-columns:minmax(0,1fr)}.a27-tally>div{padding:12px 18px}}.a27-doc{background:var(--a27-ink);border-bottom:2px solid var(--a27-ink);grid-template-columns:274px minmax(0,1fr);gap:2px;display:grid}.a27-rail{background:#fff}.a27-rail-in{max-height:100vh;padding:26px var(--a27-cell) 34px;position:sticky;top:0;overflow-y:auto}.a27-rail-title{letter-spacing:.13em;text-transform:uppercase;color:var(--a27-grey);margin:0 0 14px;font:700 11px/1.3 IBM Plex Mono,monospace}.a27-rail ol{margin:16px 0 0;padding:0;list-style:none}.a27-rail li{margin:0}.a27-rail li a{border-top:1px solid var(--a27-track);color:var(--a27-ink-2);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:9px;padding:8px 8px 8px 0;font:600 12.5px/1.35 Libre Franklin,sans-serif;text-decoration:none;display:grid}.a27-rail li a .n{color:var(--a27-grey);font:600 10px/1.4 IBM Plex Mono,monospace}.a27-rail li a:hover{color:var(--a27-ink)}.a27-rail li a.on{color:var(--a27-blue);box-shadow:inset 3px 0 0 var(--a27-blue);padding-left:10px}.a27-rail li a.on .n{color:var(--a27-blue)}.a27-rail-extra{border-top:2px solid var(--a27-ink);flex-direction:column;gap:9px;margin-top:20px;padding-top:16px;display:flex}.a27-rail-extra a{color:var(--a27-ink);font:700 12.5px/1.3 Libre Franklin,sans-serif;text-decoration:none}.a27-rail-extra a:hover{color:var(--a27-blue);text-underline-offset:.16em;text-decoration:underline}.a27-rail .filter{width:100%;color:var(--a27-ink);border:2px solid var(--a27-ink);background:#fff;border-radius:0;margin:0;padding:11px 12px;font:400 13px/1.3 Libre Franklin,sans-serif}.a27-rail .filter::placeholder{color:var(--a27-grey)}.a27-doc-body{background:#fff;min-width:0}.a27-chapnav{background:var(--a27-ink);border-top:2px solid var(--a27-ink);grid-template-columns:1fr 1fr;gap:2px;display:grid}.a27-chapnav>a,.a27-chapnav>span{padding:22px var(--a27-pad);color:var(--a27-ink);letter-spacing:-.02em;background:#fff;font:800 17px/1.25 Archivo,sans-serif;text-decoration:none}.a27-chapnav>a.next{text-align:right}.a27-chapnav>a span{letter-spacing:.13em;text-transform:uppercase;color:var(--a27-grey);margin-bottom:8px;font:600 10.5px/1.2 IBM Plex Mono,monospace;display:block}.a27-chapnav>a:hover{background:var(--a27-blue);color:#fff}.a27-chapnav>a:hover span{color:#ffffffb3}.a27-article .sec{max-width:none;padding-top:0}.a27-article .sec-head{padding:40px var(--a27-pad) 0;border-top:none;margin-bottom:0}.a27-article .sec-num{letter-spacing:.14em;text-transform:uppercase;background:var(--a27-red);color:#fff;margin-bottom:20px;padding:8px 12px;font:700 11px/1 Libre Franklin,sans-serif;display:inline-block}.a27-article .sec h2{letter-spacing:-.04em;max-width:22ch;margin:0;font:900 clamp(34px,4.4vw,50px)/.98 Archivo,sans-serif}.a27-article .sec-note{color:var(--a27-ink-2);max-width:none;padding:0 var(--a27-pad) 34px;padding-right:max(var(--a27-pad), 26%);border-bottom:2px solid var(--a27-ink);margin:18px 0 0;font:400 17px/1.55 Libre Franklin,sans-serif}.a27-article .sec-note b,.a27-article .sec-note strong{color:var(--a27-ink);font-weight:700}.a27-article .q{padding:30px var(--a27-pad);border-bottom:2px solid var(--a27-track);max-width:none}.a27-article .q>*{max-width:80ch}.a27-article .q .tw,.a27-article .q figure,.a27-article .q .fig{max-width:none}.a27-article .chapfoot{padding:22px var(--a27-pad);letter-spacing:.08em;text-transform:uppercase;color:var(--a27-grey);font:600 11px/1.4 IBM Plex Mono,monospace}@media (max-width:1000px){.a27-doc{grid-template-columns:minmax(0,1fr)}.a27-rail-in{border-bottom:2px solid var(--a27-ink);max-height:none;position:static}.a27-chapnav{grid-template-columns:minmax(0,1fr)}.a27-chapnav>a.next{text-align:left}.a27-article .sec-note{padding-right:var(--a27-pad)}}.a27-family{padding:34px var(--a27-pad) 22px;border-top:2px solid var(--a27-ink)}.a27-family h3{letter-spacing:-.035em;margin:0;font:900 30px/1.05 Archivo,sans-serif}.a27-family p{color:var(--a27-ink-2);max-width:68ch;margin:10px 0 0;font:400 15px/1.55 Libre Franklin,sans-serif}.a27-theme h4{letter-spacing:-.02em;text-wrap:pretty;margin:12px 0 0;font:800 20px/1.2 Archivo,sans-serif}.a27-theme h4 a{color:inherit;text-decoration:none}.a27-theme h4 a:hover{color:var(--a27-blue);text-underline-offset:.16em;text-decoration:underline}.a27-article .mast{padding:44px var(--a27-pad) 0;max-width:none}.a27-article .mast h1{letter-spacing:-.045em;max-width:18ch;font:900 clamp(40px,5.4vw,62px)/.95 Archivo,sans-serif}.a27-article .mast .kicker{font-family:IBM Plex Mono,monospace}.a27-article .mast .standfirst{max-width:64ch;font:400 18px/1.55 Libre Franklin,sans-serif}.a27-article .method{border:2px solid var(--a27-ink);box-shadow:none;max-width:none;margin-right:var(--a27-pad);border-radius:0}.a27-article .method h2{font-family:IBM Plex Mono,monospace;font-size:11px}
