:root{--bone: #f2ede4;--ink: #0e0e0c;--red: #d7261c;--blue: #1f2d7a;--f-display: "Akzidenz-Grotesk Pro Ext", "AG Buch BQ", "Public Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--f-read: "Tiempos Text", "Source Serif 4", "Source Serif Pro", Charter, "Iowan Old Style", Georgia, serif;--f-mono: "IBM Plex Mono", "Berkeley Mono", ui-monospace, Menlo, monospace;--max: 1280px;--gutter: 24px;--col: calc((var(--max) - 11 * var(--gutter)) / 12);--pad-x: 48px}@media(max-width:900px){:root{--pad-x: 24px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}html,body{background:var(--bone);color:var(--ink)}body{font-family:var(--f-read);font-size:17px;line-height:1.55;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:var(--red);color:var(--bone)}a{color:inherit;text-decoration:none}button,input,textarea,select{background:transparent;border-radius:0}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page{max-width:var(--max);margin:0 auto;padding:0 var(--pad-x);position:relative}.grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.reading{grid-column:2 / span 6;max-width:600px;font-family:var(--f-read);font-size:18px;line-height:1.65}.reading p{text-wrap:pretty}.reading p+p{margin-top:1em}.lede{font-family:var(--f-read);font-size:24px;line-height:1.45;letter-spacing:-.005em;margin-bottom:32px;max-width:640px}.lede em{font-style:italic}.display{font-family:var(--f-display);font-weight:900;text-transform:uppercase;line-height:.88;letter-spacing:-.025em}.display .x,.x{display:inline-block;transform:scaleX(1.08);transform-origin:0 50%}.display--xxl{font-size:156px}.display--xl{font-size:112px}.display--l{font-size:84px}.display--m{font-size:56px}.display--s{font-size:32px}.label{font-family:var(--f-display);font-weight:600;font-size:11px;letter-spacing:.32em;text-transform:uppercase}.label--lg{font-size:14px;letter-spacing:.28em}.mono{font-family:var(--f-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.wordmark{display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:var(--bone);padding:9px 14px;font-family:var(--f-display);font-weight:600;font-size:16px;letter-spacing:-.005em;line-height:1}.wordmark .wedge{width:16px;height:9px;background:var(--red);clip-path:polygon(0 0,100% 50%,0 100%)}.wordmark--lg{padding:18px 24px;font-size:32px}.wordmark--lg .wedge{width:26px;height:14px}.topbar{padding:22px var(--pad-x);display:flex;align-items:center;position:relative;z-index:50}.topbar .nav{margin-left:auto;display:flex;align-items:stretch;font-family:var(--f-display);font-weight:600;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.topbar .nav a{padding:11px 18px;background:var(--bone);color:var(--ink);border:1.5px solid var(--ink);border-right-width:0;display:inline-flex;align-items:center}.topbar .nav a:last-child{border-right-width:1.5px}.topbar .nav a.is-current{background:var(--red);color:var(--bone);border-color:var(--red)}.topbar .nav a.is-current+a{border-left-color:var(--red)}.topbar .nav a:not(.is-current):hover{border-bottom-color:var(--red)}.kicker{background:var(--red);color:var(--bone);padding:32px 28px 36px;position:relative;font-family:var(--f-display)}.kicker .num{font-weight:900;font-size:84px;line-height:.85;letter-spacing:-.03em;margin-bottom:26px}.kicker .decl{font-weight:600;font-size:14px;letter-spacing:.18em;line-height:1.65;text-transform:uppercase}.kicker--blue{background:var(--blue)}.kicker--ink{background:var(--ink)}.kicker-meta{margin-top:auto;padding-top:36px;display:flex;align-items:center;justify-content:space-between;color:#f2ede4bf}.kicker-wedge{width:18px;height:10px;background:var(--bone);clip-path:polygon(0 0,100% 50%,0 100%)}.scaffold{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.diag{position:absolute;background:var(--ink);height:4px;z-index:3;transform-origin:0 50%;pointer-events:none}.diag--red{background:var(--red)}.diag--thin{height:2px}.diag--heavy{height:12px}.hero-band{position:relative;overflow:hidden;padding:60px 0;background:var(--bone)}.hero-grid{position:relative;z-index:5;max-width:var(--max);margin:0 auto;padding:0 var(--pad-x);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:stretch}.hero-kicker{grid-column:1 / span 3;position:relative;z-index:10}.hero-display{grid-column:4 / -1;position:relative;z-index:5}.hero-kicker .kicker{height:100%;min-height:540px;display:flex;flex-direction:column;justify-content:flex-start}.hero-display h1{margin:0;color:var(--ink)}.home-hero .display--xl{font-size:92px;line-height:.92}.practice-hero,.essays-hero,.sub-hero{padding:56px 0 64px}.practice-hero{padding-bottom:72px}.practice-hero .hero-kicker .kicker{min-height:520px}.practice-hero .hero-display h1{font-size:88px;line-height:.92}.essays-hero .hero-display h1,.sub-hero .hero-display h1{font-size:108px;line-height:.92}.brc{display:flex;flex-direction:column;font-family:var(--f-display);font-weight:900;text-transform:uppercase;width:100%}.brc>div{padding:18px 22px;font-size:36px;letter-spacing:-.01em;line-height:1;display:flex;align-items:center;justify-content:space-between}.brc .body{background:var(--ink);color:var(--bone)}.brc .rule{background:var(--blue);color:var(--bone)}.brc .craft{background:var(--red);color:var(--bone)}.brc>div .gloss{font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;opacity:.78}.brc--row{flex-direction:row}.brc--row>div{flex:1;flex-direction:column;align-items:flex-start;gap:14px;padding:22px 24px 24px}.tag{display:inline-block;font-family:var(--f-display);font-weight:900;font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:4px 9px 3px;line-height:1;color:var(--bone)}.tag--body{background:var(--ink)}.tag--rule{background:var(--blue)}.tag--craft{background:var(--red)}.section-marker{display:flex;align-items:baseline;gap:18px;border-top:4px solid var(--ink);padding-top:14px;margin:56px 0 28px}.section-marker .n{font-family:var(--f-display);font-weight:900;font-size:56px;line-height:.9;letter-spacing:-.02em}.section-marker .t{font-family:var(--f-display);font-weight:700;font-size:14px;letter-spacing:.28em;text-transform:uppercase;flex:1}.section-marker .meta{font-family:var(--f-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.essay-row{display:grid;grid-template-columns:90px 100px 1fr 140px;align-items:baseline;gap:var(--gutter);padding:22px 0;border-top:1.5px solid var(--ink);color:var(--ink);position:relative}.essay-row:last-child{border-bottom:1.5px solid var(--ink)}.essay-row .no{font-family:var(--f-display);font-weight:900;font-size:32px;line-height:.9;letter-spacing:-.02em}.essay-row .tag-cell{display:flex}.essay-row .head{font-family:var(--f-display);font-weight:900;font-size:28px;line-height:1;letter-spacing:-.015em;text-transform:uppercase}.essay-row .head .x{transform:scaleX(1.06)}.essay-row .head .dek{display:block;font-family:var(--f-read);font-weight:400;font-style:italic;font-size:16px;letter-spacing:0;line-height:1.4;text-transform:none;margin-top:8px;color:var(--ink);opacity:.82}.essay-row .date{font-family:var(--f-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;text-align:right}.essay-row:hover{background:#0e0e0c0a}.essay-row:hover .head{color:var(--red)}.subscribe-form{display:flex;border:2px solid var(--ink)}.subscribe-form input{flex:1;border:0;background:var(--bone);padding:16px 18px;font-family:var(--f-read);font-size:17px;outline:none;min-width:0}.subscribe-form input::placeholder{color:#0e0e0c80}.subscribe-form button{border:0;cursor:pointer;background:var(--ink);color:var(--bone);padding:16px 28px;font-family:var(--f-display);font-weight:900;font-size:14px;letter-spacing:.22em;text-transform:uppercase;transition:background .12s ease}.subscribe-form button:hover,.subscribe-form button:focus-visible{background:var(--red)}.subscribe-form button:disabled{cursor:default}.status{min-height:1.4em;margin-top:10px;opacity:.75}.status[data-state=error]{color:var(--red);opacity:1}.status[data-state=success]{color:var(--ink);opacity:1}.footer{border-top:4px solid var(--ink);margin-top:96px;padding:28px var(--pad-x) 36px}.footer .row{max-width:var(--max);margin:0 auto;display:flex;align-items:center;gap:28px;font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.footer .gap{flex:1}.footer .pip{width:8px;height:8px;background:var(--red);display:inline-block}.footer a:hover{color:var(--red)}.thesis-band{padding-top:96px}.thesis-copy{grid-column:2 / span 6}.brc-side{grid-column:9 / span 4;margin-top:28px}.brc-foot{color:#0e0e0ca6}.subscribe-strip{margin-top:96px;padding-top:56px;padding-bottom:24px;border-top:4px solid var(--ink)}.subscribe-strip .grid12{align-items:center}.sub-copy{grid-column:1 / span 6}.sub-form{grid-column:7 / span 6}.filter-band{padding-top:56px}.filter-row{grid-column:1 / -1;display:flex;align-items:center;gap:10px;border-top:4px solid var(--ink);border-bottom:1.5px solid var(--ink);padding:18px 0}.filter-label{margin-right:14px}.f-chip{border:1.5px solid var(--ink);color:var(--ink);padding:8px 14px;font-family:var(--f-display);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.f-chip .mono{font-size:10px;opacity:.7;letter-spacing:.1em}.f-chip.is-on{background:var(--ink);color:var(--bone)}.f-chip--rule{border-color:var(--blue);color:var(--blue)}.f-chip--rule:hover{background:var(--blue);color:var(--bone)}.f-chip--craft{border-color:var(--red);color:var(--red)}.f-chip--craft:hover{background:var(--red);color:var(--bone)}.f-chip--body:hover{background:var(--ink);color:var(--bone)}.filter-gap{flex:1}.filter-sort{opacity:.7}.index-band{padding-top:24px}.vol-head{margin:48px 0 8px;display:flex;align-items:baseline;gap:24px}.vol-year{display:flex;align-items:baseline;gap:18px}.vol-year .display{line-height:1}.vol-year .mono{opacity:.7;letter-spacing:.18em}.vol-rule{flex:1;height:4px;background:var(--ink);align-self:center;transform:translateY(-6px)}.archive-note{margin-top:36px;opacity:.7;letter-spacing:.18em}.archive-note a{border-bottom:1px solid var(--red);color:var(--red)}.reading-band{padding-top:72px}.reading-band .reading{grid-column:2 / span 6}.margin-col{grid-column:9 / span 4;display:flex;flex-direction:column;gap:24px;margin-top:8px}.annot{padding:16px 18px;border-left:4px solid var(--ink);background:#0e0e0c08}.annot p{font-size:12px;line-height:1.55;letter-spacing:.08em;text-transform:uppercase;margin:0}.annot p i{font-style:italic;text-transform:none;letter-spacing:0}.brc-feature{margin:32px 0 40px}.three-up{margin-top:20px}.d-card{grid-column:span 4;padding:26px 26px 28px;background:#0e0e0c0a;border-top:4px solid var(--ink)}.d-card--rule{border-top-color:var(--blue)}.d-card--craft{border-top-color:var(--red)}.d-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.d-card h3{font-family:var(--f-display);font-weight:900;font-size:28px;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;margin:0 0 12px}.d-card p{font-family:var(--f-read);font-size:15px;line-height:1.55;margin:0}.forthcoming{display:block;padding:20px 22px;background:var(--ink);color:var(--bone);transition:background .12s ease}.forthcoming:hover{background:var(--red)}.forthcoming .label{color:var(--red)}.forthcoming:hover .label{color:var(--bone)}.forthcoming .mono{color:#f2ede4b3}.dropcap>p:first-of-type:first-letter,.dropcap:first-letter{font-family:var(--f-display);font-weight:900;float:left;font-size:96px;line-height:.82;padding:6px 14px 0 0;color:var(--red);text-transform:uppercase}.pull,.essay-reading blockquote{margin:36px 0;padding:18px 0 18px 24px;border-left:6px solid var(--red);font-family:var(--f-display);font-weight:900;font-size:28px;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase}.essay-reading blockquote p{margin:0}.section-break{position:relative;height:56px;margin:48px 0;overflow:hidden}.section-break .bar{position:absolute;top:50%;left:-10%;width:120%;height:3px;background:var(--ink);transform:rotate(-3deg)}.section-break .bar--red{background:var(--red);transform:rotate(-2deg) translateY(8px);height:12px}.sub-band,.colophon-band{padding-top:64px}.sub-grid{align-items:start}.sub-explain{grid-column:1 / span 5}.sub-explain .lede{margin-bottom:18px}.sub-rules{font-size:11px;letter-spacing:.18em;opacity:.7;line-height:1.7}.sub-form--big{grid-column:7 / span 6}.sub-prefs{margin-top:18px;display:flex;flex-direction:column;gap:8px;font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.sub-prefs label{display:flex;align-items:center;gap:10px;cursor:pointer}.sub-prefs input[type=checkbox]{appearance:none;width:14px;height:14px;border:1.5px solid var(--ink);background:var(--bone);margin:0;display:inline-grid;place-items:center;flex:0 0 auto}.sub-prefs input[type=checkbox]:checked{background:var(--red);border-color:var(--red)}.sub-prefs input[type=checkbox]:checked:after{content:"";width:6px;height:6px;background:var(--bone)}.colo-intro{grid-column:2 / span 8}.colo-block{margin:64px 0}.colo-block-head{display:flex;align-items:center;gap:18px;margin-bottom:30px}.colo-n{font-family:var(--f-display);font-weight:900;font-size:56px;line-height:.85;letter-spacing:-.02em;transform:scaleX(1.06);transform-origin:0 50%;display:inline-block}.colo-rule{flex:1;height:4px;background:var(--ink)}.colo-block-body{align-items:start}.colo-text{grid-column:1 / span 6;font-family:var(--f-read);font-size:17px;line-height:1.65}.colo-text p{margin-bottom:1em}.colo-spec,.colo-pal,.colo-against,.colo-refs,.imprint-block{grid-column:8 / span 5}.colo-spec{display:flex;flex-direction:column;border-top:1.5px solid var(--ink)}.spec-row{display:grid;grid-template-columns:80px 100px 1fr;gap:14px;padding:18px 0;border-bottom:1.5px solid var(--ink);align-items:baseline}.spec-row .mono{opacity:.75;letter-spacing:.14em}.colo-pal{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pal-swatch{padding:24px 18px 20px;aspect-ratio:1 / 1;display:flex;flex-direction:column;justify-content:space-between}.pal-swatch .pal-name{font-family:var(--f-display);font-weight:900;text-transform:uppercase;font-size:20px;letter-spacing:-.01em}.pal-swatch .pal-hex{font-size:12px;letter-spacing:.12em}.pal-swatch .pal-use{font-size:10px;opacity:.8;letter-spacing:.18em}.colo-against{display:flex;flex-direction:column}.ag-row{display:grid;grid-template-columns:56px 1fr;gap:14px;padding:12px 0;border-top:1.5px solid var(--red);align-items:baseline}.ag-row:last-child{border-bottom:1.5px solid var(--red)}.ag-no{color:var(--red);font-size:14px}.ag-t{font-family:var(--f-display);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.1em;line-height:1.4}.colo-refs{display:flex;flex-direction:column;border-top:1.5px solid var(--ink)}.colo-refs li{display:grid;grid-template-columns:36px 1fr 100px;gap:14px;padding:14px 0;border-bottom:1.5px solid var(--ink);align-items:baseline}.ref-no{color:var(--red);font-size:12px}.ref-t{font-family:var(--f-display);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.1em;line-height:1.4}.ref-y{font-size:11px;opacity:.7;text-align:right}.colo-block--ink{background:var(--ink);color:var(--bone);padding:48px var(--pad-x);margin-left:calc(-1 * var(--pad-x));margin-right:calc(-1 * var(--pad-x))}.colo-block--ink .colo-rule{background:var(--bone)}.imprint-block{display:flex;flex-direction:column;border-top:1.5px solid var(--bone)}.imp-row{display:grid;grid-template-columns:100px 1fr;gap:18px;padding:14px 0;border-bottom:1.5px solid var(--bone);align-items:baseline}.imp-row .label{color:var(--bone);opacity:.7}.imp-val{font-family:var(--f-display);font-weight:700;font-size:17px;color:var(--bone)}.essay-head{position:relative;overflow:hidden;padding:48px 0 56px;border-bottom:1.5px solid rgba(14,14,12,.2)}.essay-head-inner{position:relative;z-index:5}.essay-meta-row{display:flex;align-items:center;padding-bottom:22px;margin-bottom:36px;border-bottom:1.5px solid var(--ink)}.back-link:hover{color:var(--red)}.meta-right{margin-left:auto;display:flex;gap:18px;align-items:center}.meta-right .mono{opacity:.8;letter-spacing:.16em}.essay-title-grid{display:grid;grid-template-columns:180px 1fr;gap:32px;align-items:start;margin-bottom:28px}.essay-no .display{font-size:168px;color:var(--red);line-height:.85}.essay-title{font-size:88px;line-height:.92;margin:0}.dek{max-width:720px;font-style:italic;opacity:.85;font-size:22px}.essay-body{padding-top:72px;padding-bottom:48px;display:grid;grid-template-columns:200px 1fr;column-gap:56px;align-items:start}.essay-body .reading{max-width:600px;font-size:19px;line-height:1.7;grid-column:2 / 3}.essay-reading{counter-reset:essay-section}.essay-reading p{margin-bottom:1.1em}.essay-reading h2{font-family:var(--f-display);font-weight:900;font-size:42px;line-height:1;letter-spacing:-.015em;text-transform:uppercase;margin:2.1em 0 .55em}.essay-reading h2:before{counter-increment:essay-section;content:counter(essay-section,decimal-leading-zero);color:var(--red);display:inline-block;width:52px;margin-right:12px;font-size:28px;vertical-align:baseline}.essay-reading h3{font-family:var(--f-display);font-weight:900;font-size:28px;line-height:1.05;text-transform:uppercase;margin:1.8em 0 .6em}.essay-reading ul,.essay-reading ol{margin:0 0 1.2em 1.2em}.essay-reading li{margin-bottom:.4em}.essay-reading hr{border:0;position:relative;height:56px;margin:48px 0;overflow:hidden}.essay-reading hr:before,.essay-reading hr:after{content:"";position:absolute;top:50%;left:-10%;width:120%;background:var(--ink);transform:rotate(-3deg)}.essay-reading hr:before{height:3px}.essay-reading hr:after{height:12px;background:var(--red);transform:rotate(-2deg) translateY(8px)}.essay-reading code{font-family:var(--f-mono);font-size:.9em;background:#0e0e0c0f;padding:.05em .3em}.essay-reading pre{font-family:var(--f-mono);font-size:.88em;line-height:1.5;background:#0e0e0c0f;padding:1rem 1.25rem;overflow-x:auto;margin:1.2em 0}.side-gutter{grid-column:1 / 2;position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;gap:32px;padding-top:6px}.side-card{padding:18px 18px 20px;border-left:4px solid var(--blue);background:#1f2d7a0f}.side-card[data-category=body]{border-left-color:var(--ink);background:#0e0e0c0d}.side-card[data-category=craft]{border-left-color:var(--red);background:#d7261c0f}.side-note{margin-top:10px;line-height:1.55;letter-spacing:.08em}.toc{border-top:1.5px solid var(--ink);padding-top:16px}.toc-list{margin-top:14px;display:flex;flex-direction:column;gap:10px}.toc-list a{display:grid;grid-template-columns:32px 1fr;gap:8px;font-family:var(--f-display);font-weight:700;font-size:12px;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.toc-list a:hover{color:var(--red)}.toc-list .n{color:var(--red);font-family:var(--f-mono);font-size:11px}.read-meta{border-top:1.5px solid var(--ink);padding-top:14px;opacity:.7;letter-spacing:.18em}.essay-end{text-align:right;font-style:italic}.essay-foot{padding-top:24px}.foot-grid{display:grid;grid-template-columns:1fr 1fr;border-top:4px solid var(--ink);border-bottom:1.5px solid var(--ink)}.foot-card{padding:24px 26px 28px;border-right:1.5px solid var(--ink);display:flex;flex-direction:column;gap:18px}.foot-card:last-child{border-right:0}.foot-card--next{background:var(--ink);color:var(--bone);transition:background .12s ease}.foot-card--next:hover{background:var(--red)}.foot-title{font-size:42px;line-height:.95}.foot-meta{display:flex;align-items:center;gap:14px}.essay-sub{margin-top:56px;align-items:center}.err-band{position:relative;overflow:hidden;padding:56px 0 96px;min-height:84vh}.err-inner{position:relative;z-index:5}.err-meta-row{display:flex;align-items:center;gap:24px;padding-bottom:18px;margin-bottom:56px;border-bottom:1.5px solid var(--ink)}.err-meta-row .mono{letter-spacing:.18em;opacity:.8}.err-meta-time{margin-left:auto;opacity:.7}.err-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;margin-bottom:80px}.err-no .display{font-size:320px;line-height:.85;color:var(--red);transform:translateY(-12px)}.err-copy h1{margin:0 0 28px;font-size:96px;line-height:.92}.err-prose{font-family:var(--f-read);font-size:18px;line-height:1.6;max-width:540px}.err-nav{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:4px solid var(--ink);border-bottom:1.5px solid var(--ink)}.err-card{padding:22px 24px 24px;display:flex;flex-direction:column;gap:12px;color:var(--ink);border-right:1.5px solid var(--ink);transition:background .12s ease}.err-card:last-child{border-right:0}.err-card:hover{background:#0e0e0c0a}.err-card--ink{background:var(--ink);color:var(--bone)}.err-card--ink:hover,.err-card--red:hover{background:var(--red)}.err-card--red{background:var(--red);color:var(--bone)}.err-card--red:hover{background:var(--ink)}.err-card-t{font-family:var(--f-display);font-weight:900;font-size:28px;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.err-card-m{opacity:.7;letter-spacing:.18em}@media(max-width:1200px){.essay-body{grid-template-columns:1fr;row-gap:36px}.essay-body .reading,.side-gutter{grid-column:1 / -1}.side-gutter{position:static;display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px}}@media(max-width:900px){.grid12,.hero-grid{grid-template-columns:1fr;row-gap:28px}.reading,.thesis-copy,.brc-side,.sub-copy,.sub-form,.sub-explain,.sub-form--big,.colo-intro,.colo-text,.colo-spec,.colo-pal,.colo-against,.colo-refs,.imprint-block,.margin-col{grid-column:1 / -1}.topbar{align-items:flex-start;gap:18px;flex-direction:column}.topbar .nav{margin-left:0;width:100%}.topbar .nav a{flex:1;justify-content:center}.hero-band{padding:34px 0 48px}.hero-kicker,.hero-display{grid-column:1 / -1}.hero-kicker .kicker{min-height:280px}.practice-hero .hero-kicker .kicker,.essays-hero .hero-kicker .kicker,.sub-hero .hero-kicker .kicker{min-height:290px}.display--xxl{font-size:88px}.display--xl,.home-hero .display--xl,.practice-hero .hero-display h1,.essays-hero .hero-display h1,.sub-hero .hero-display h1{font-size:clamp(42px,11vw,72px)}.display--l,.essay-title{font-size:clamp(44px,12vw,64px)}.display--m{font-size:48px}.section-marker{align-items:flex-start;flex-direction:column;gap:8px}.essay-row{grid-template-columns:60px 1fr;grid-template-areas:"no tag" "no head" ". date"}.essay-row .no{grid-area:no}.essay-row .tag-cell{grid-area:tag}.essay-row .head{grid-area:head;font-size:22px}.essay-row .date{grid-area:date;text-align:left}.brc--row,.filter-row,.footer .row,.meta-right,.foot-meta{flex-direction:column;align-items:flex-start}.filter-gap{display:none}.vol-head,.vol-year{align-items:flex-start;flex-direction:column;gap:10px}.vol-rule{width:100%;flex:none}.three-up{row-gap:18px}.d-card{grid-column:1 / -1}.essay-title-grid{grid-template-columns:1fr;gap:12px}.essay-no .display{font-size:96px}.essay-meta-row{align-items:flex-start;flex-direction:column;gap:18px}.meta-right{margin-left:0}.side-gutter,.foot-grid,.err-grid,.err-nav,.colo-pal{grid-template-columns:1fr}.foot-card,.err-card{border-right:0;border-bottom:1.5px solid var(--ink)}.foot-card:last-child,.err-card:last-child{border-bottom:0}.err-no .display{font-size:clamp(132px,36vw,220px)}.err-copy h1{font-size:clamp(46px,13vw,72px)}.subscribe-form{flex-direction:column}.subscribe-form button{width:100%}}@media(max-width:600px){.display .x,.x{transform:none}.essay-title .x,.foot-title .x,.essay-row .head .x{display:inline}.display--xl,.home-hero .display--xl,.practice-hero .hero-display h1,.essays-hero .hero-display h1,.sub-hero .hero-display h1{font-size:34px;line-height:.96;letter-spacing:-.03em}.essay-title{font-size:34px}.dek{max-width:320px;font-size:20px}.essay-row .head{font-size:20px}}
