@font-face{font-family:"Newsreader";font-style:normal;font-weight:400 600;font-display:swap;src:url("/fonts/newsreader-var-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Public Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("/fonts/public-sans-var-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:only light;--ivory: #f7f7f2;--ivory-2: #e9eeeF;--ink: #102c40;--ink-soft: #52616a;--rule: #c6ced0;--slate: #4a637a;--display: "Public Sans", system-ui, sans-serif;--serif: "Newsreader", Georgia, serif;--sans: "Public Sans", system-ui, -apple-system, sans-serif;--measure: 64rem;--gutter: clamp(1.1rem, 4vw, 5rem);--page: 70rem}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--serif);font-size:1.1875rem;line-height:1.65;font-variant-numeric:lining-nums;text-rendering:optimizeLegibility;display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:from-font}a:hover{text-decoration-color:var(--slate)}h1,h2,h3,h4{margin:0;font-family:var(--display);font-weight:600;line-height:1.22;letter-spacing:-.008em}hr{border:0;border-top:1px solid var(--rule);margin:2.5rem 0}::selection{background:#cfd8e2}:focus-visible{outline:2px solid var(--slate);outline-offset:3px}.wrap{max-width:none;margin-inline:auto;padding-inline:var(--gutter)}.column{max-width:var(--measure)}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--gutter);top:.5rem;background:var(--ivory);border:1px solid var(--ink);padding:.5rem .75rem;z-index:20}.label,.premium-gate .gate-title,.turnpage .dir,.prose thead th,.paper-head .kicker,.group .count,.papers-head .count{font-family:var(--sans);font-size:.625rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0}.masthead{padding-block:1.4rem;border-bottom:1px solid var(--rule)}.masthead .wordmark{display:inline-flex;align-items:baseline;gap:.7rem;font-family:var(--sans);font-size:1.5rem;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-decoration:none}.masthead .wordmark span{font-size:.625rem;letter-spacing:.18em;border-left:1px solid var(--slate);padding-left:.8rem}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.3rem;background:var(--ink);color:#fff;font-family:var(--sans);font-size:.8125rem;font-weight:600;line-height:1.5;text-decoration:none}.button:hover{background:var(--slate);color:#fff}.text-link{font-family:var(--sans);font-size:.8125rem;line-height:1.6;text-underline-offset:.3em}.text-link span{margin-left:.5rem}.opening{background:var(--ink);color:var(--ivory);padding:2rem var(--gutter) 0}.opening .opening-meta{display:flex;justify-content:space-between;gap:1rem;padding-bottom:2rem;border-bottom:1px solid rgba(247,247,242,.3019607843)}.opening .label,.opening .premium-gate .gate-title,.premium-gate .opening .gate-title,.opening .turnpage .dir,.turnpage .opening .dir,.opening .prose thead th,.prose thead .opening th,.opening .paper-head .kicker,.paper-head .opening .kicker,.opening .group .count,.group .opening .count,.opening .papers-head .count,.papers-head .opening .count{color:#c1d0da}.opening h1{font-size:clamp(2.3rem,7.4vw,8.5rem);font-weight:600;line-height:1.03;letter-spacing:-.06em;margin-block:clamp(3rem,5vw,5rem)}.opening .opening-bottom{display:grid;grid-template-columns:1.4fr 1fr;gap:4rem;align-items:end;margin-bottom:4rem}.opening .standfirst{font-family:var(--serif);font-size:clamp(1.3rem,2.1vw,1.85rem);line-height:1.5;max-width:48ch;margin:0;color:#e0e8ec}.opening .hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;justify-self:end}.opening .button{background:var(--ivory);color:var(--ink);min-width:16rem}.opening .button:hover{background:#d8e3e8}.opening :focus-visible{outline-color:#fff}.question-register{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;border-top:1px solid rgba(247,247,242,.3019607843)}.question-register>div{padding:1.6rem 1.5rem 1.6rem 0}.question-register>div+div{border-left:1px solid rgba(247,247,242,.3019607843);padding-left:1.5rem}.question-register dt{font-family:var(--sans);font-size:.625rem;color:#c1d0da;letter-spacing:.08em;text-transform:uppercase}.question-register dd{font-family:var(--serif);font-size:clamp(1.125rem,1.8vw,1.6rem);margin:.6rem 0 0;line-height:1.3}.research{padding:clamp(3.5rem,6vw,6rem) var(--gutter);scroll-margin-top:1.5rem}.section-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:1rem 4rem;align-items:end}.section-heading .label,.section-heading .premium-gate .gate-title,.premium-gate .section-heading .gate-title,.section-heading .turnpage .dir,.turnpage .section-heading .dir,.section-heading .prose thead th,.prose thead .section-heading th,.section-heading .paper-head .kicker,.paper-head .section-heading .kicker,.section-heading .group .count,.group .section-heading .count,.section-heading .papers-head .count,.papers-head .section-heading .count{grid-column:1/-1;color:var(--slate);margin-bottom:1rem}.section-heading h2{font-size:clamp(1.8rem,3.2vw,3.3rem);letter-spacing:-.035em}.section-heading>p:not(.label){font-size:1.125rem;max-width:44ch;color:var(--ink-soft);margin:0}.research-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:3rem;border-top:2px solid var(--ink)}.research-entry{display:flex;flex-direction:column;padding:1.5rem 1.7rem 1rem 0;text-decoration:none}.research-entry+.research-entry{border-left:1px solid var(--rule);padding-left:1.7rem}.research-entry .entry-number{font-family:var(--sans);font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--slate);margin-bottom:2.5rem}.research-entry .label,.research-entry .premium-gate .gate-title,.premium-gate .research-entry .gate-title,.research-entry .turnpage .dir,.turnpage .research-entry .dir,.research-entry .prose thead th,.prose thead .research-entry th,.research-entry .paper-head .kicker,.paper-head .research-entry .kicker,.research-entry .group .count,.group .research-entry .count,.research-entry .papers-head .count,.papers-head .research-entry .count{color:var(--slate);font-size:.5625rem}.research-entry h3{font-family:var(--serif);font-size:1.75rem;font-weight:500;line-height:1.16;letter-spacing:-.02em;margin-top:1rem}.research-entry p:not(.label){font-size:1.0625rem;color:var(--ink-soft);margin:1rem 0 1.5rem}.research-entry .entry-link{display:flex;justify-content:space-between;gap:.75rem;margin-top:auto;font-family:var(--sans);font-size:.6875rem;font-weight:600;line-height:1.6}.research-entry:hover h3,.research-entry:hover .entry-link{text-decoration:underline;text-underline-offset:.2em}.settlement-note{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center;padding:clamp(3rem,6vw,6rem) var(--gutter);background:var(--ivory-2);border-block:1px solid var(--rule)}.settlement-copy .label,.settlement-copy .premium-gate .gate-title,.premium-gate .settlement-copy .gate-title,.settlement-copy .turnpage .dir,.turnpage .settlement-copy .dir,.settlement-copy .prose thead th,.prose thead .settlement-copy th,.settlement-copy .paper-head .kicker,.paper-head .settlement-copy .kicker,.settlement-copy .group .count,.group .settlement-copy .count,.settlement-copy .papers-head .count,.papers-head .settlement-copy .count{color:var(--slate);margin-bottom:2rem}.settlement-copy h2{font-family:var(--serif);font-weight:500;font-size:clamp(2.5rem,4vw,4.6rem);letter-spacing:-.03em;line-height:1.05}.settlement-copy p:not(.label){color:var(--ink-soft);max-width:42ch;margin:1.5rem 0}.settlement-figure{margin:0;min-width:0}.settlement-figure .diagram-heading{display:flex;justify-content:space-between;gap:1rem;border-block:1px solid var(--slate);padding-block:.8rem}.settlement-figure .diagram-heading .label,.settlement-figure .diagram-heading .premium-gate .gate-title,.premium-gate .settlement-figure .diagram-heading .gate-title,.settlement-figure .diagram-heading .turnpage .dir,.turnpage .settlement-figure .diagram-heading .dir,.settlement-figure .diagram-heading .prose thead th,.prose thead .settlement-figure .diagram-heading th,.settlement-figure .diagram-heading .paper-head .kicker,.paper-head .settlement-figure .diagram-heading .kicker,.settlement-figure .diagram-heading .group .count,.group .settlement-figure .diagram-heading .count,.settlement-figure .diagram-heading .papers-head .count,.papers-head .settlement-figure .diagram-heading .count{font-size:.5625rem;letter-spacing:.07em}.settlement-figure .transfer{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:1.5rem;padding-block:3rem;border-bottom:1px solid var(--slate)}.settlement-figure .party{font-family:var(--sans);font-size:clamp(.75rem,1.4vw,1rem);text-transform:uppercase;letter-spacing:.04em}.settlement-figure .transfer-legs{font-family:var(--sans);font-size:.6875rem;text-align:center}.settlement-figure .transfer-legs>div+div{margin-top:1.7rem}.settlement-figure .transfer-line{display:block;text-align:right;font-size:2rem;line-height:.5;border-bottom:1px solid var(--slate);margin-top:.5rem;color:var(--slate)}.settlement-figure .transfer-line.reverse{text-align:left}.settlement-figure figcaption{font-size:1.4rem;line-height:1.4;padding-top:1.3rem}.settlement-figure .diagram-note{color:var(--ink-soft);font-family:var(--sans);font-size:.75rem;line-height:1.6;margin:1rem 0 0}.home-papers.papers{padding-block:clamp(3.5rem,6vw,6rem)}.home-papers.papers .papers-head{align-items:end;justify-content:space-between;margin-bottom:2.5rem;gap:1.5rem}.home-papers.papers .papers-head .label,.home-papers.papers .papers-head .premium-gate .gate-title,.premium-gate .home-papers.papers .papers-head .gate-title,.home-papers.papers .papers-head .turnpage .dir,.turnpage .home-papers.papers .papers-head .dir,.home-papers.papers .papers-head .prose thead th,.prose thead .home-papers.papers .papers-head th,.home-papers.papers .papers-head .paper-head .kicker,.paper-head .home-papers.papers .papers-head .kicker,.home-papers.papers .papers-head .count{margin-bottom:1.5rem;color:var(--slate)}.home-papers.papers .papers-head h2{font-size:clamp(2rem,4vw,4rem);line-height:1.12;letter-spacing:-.04em}.home-papers.papers .paper-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 4rem;border-top:1px solid var(--ink)}.home-papers.papers .paper>a{padding-block:1.7rem;height:100%}.home-papers.papers .paper-title{font-family:var(--serif);font-size:1.65rem;line-height:1.2}.home-papers.papers .paper-rule{margin-top:.75rem}.editorial-note{display:grid;grid-template-columns:.6fr 1.2fr 1.2fr;gap:3rem;align-items:start;padding:3rem var(--gutter);border-top:1px solid var(--ink)}.editorial-note .label,.editorial-note .premium-gate .gate-title,.premium-gate .editorial-note .gate-title,.editorial-note .turnpage .dir,.turnpage .editorial-note .dir,.editorial-note .prose thead th,.prose thead .editorial-note th,.editorial-note .paper-head .kicker,.paper-head .editorial-note .kicker,.editorial-note .group .count,.group .editorial-note .count,.editorial-note .papers-head .count,.papers-head .editorial-note .count{padding-top:.5rem;color:var(--slate)}.editorial-note h2{font-size:clamp(1.5rem,2.4vw,2.5rem);letter-spacing:-.03em}.editorial-note>p:not(.label){margin:0;color:var(--ink-soft);font-size:1.0625rem;max-width:50ch}@media (max-width: 65rem){.research-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.research-entry:nth-child(3){border-left:0;padding-left:0}.research-entry:nth-child(n+3){border-top:1px solid var(--rule)}.research-entry{padding-bottom:2rem}.research-entry .entry-number{margin-bottom:1.5rem}.editorial-note{grid-template-columns:1fr 1fr}.editorial-note .label,.editorial-note .premium-gate .gate-title,.premium-gate .editorial-note .gate-title,.editorial-note .turnpage .dir,.turnpage .editorial-note .dir,.editorial-note .prose thead th,.prose thead .editorial-note th,.editorial-note .paper-head .kicker,.paper-head .editorial-note .kicker,.editorial-note .group .count,.group .editorial-note .count,.editorial-note .papers-head .count,.papers-head .editorial-note .count{grid-column:1/-1}}@media (max-width: 48rem){.opening .opening-meta>span{display:none}.opening .opening-bottom,.section-heading,.settlement-note{grid-template-columns:1fr;gap:2rem}.opening .hero-actions{justify-self:start}.question-register{grid-template-columns:repeat(2, minmax(0, 1fr))}.question-register>div:nth-child(3){border-left:0;padding-left:0}.question-register>div:nth-child(n+3){border-top:1px solid rgba(247,247,242,.3019607843)}.question-register>div{padding-block:1.2rem}.settlement-copy h2 br{display:none}.home-papers .paper-list{gap:0 2rem}}@media (max-width: 34rem){.opening{padding-top:1.5rem}.opening h1{font-size:8.3vw;margin-block:2.5rem}.opening .opening-meta{padding-bottom:1.5rem}.opening .opening-meta .label,.opening .opening-meta .premium-gate .gate-title,.premium-gate .opening .opening-meta .gate-title,.opening .opening-meta .turnpage .dir,.turnpage .opening .opening-meta .dir,.opening .opening-meta .prose thead th,.prose thead .opening .opening-meta th,.opening .opening-meta .paper-head .kicker,.paper-head .opening .opening-meta .kicker,.opening .opening-meta .group .count,.group .opening .opening-meta .count,.opening .opening-meta .papers-head .count,.papers-head .opening .opening-meta .count{font-size:.5625rem;letter-spacing:.08em}.opening .opening-bottom{margin-bottom:2.5rem}.question-register dt{font-size:.5rem}.question-register>div+div{padding-left:1rem}.research-grid,.home-papers.papers .paper-list,.editorial-note{grid-template-columns:1fr}.research-entry+.research-entry{border-left:0;padding-left:0;border-top:1px solid var(--rule)}.research-entry{padding-right:0}.research-entry h3{max-width:26ch}.research-entry .entry-number{margin-bottom:1rem}.editorial-note{gap:1.5rem}.settlement-figure .transfer{gap:1rem}}.rule-stmt{max-width:calc(var(--measure) + 6rem);margin-top:clamp(1.5rem,4vw,2rem);border-top:2px solid var(--slate);border-bottom:1px solid var(--rule);padding-block:.9rem 1rem}.rule-stmt .label,.rule-stmt .premium-gate .gate-title,.premium-gate .rule-stmt .gate-title,.rule-stmt .turnpage .dir,.turnpage .rule-stmt .dir,.rule-stmt .prose thead th,.prose thead .rule-stmt th,.rule-stmt .paper-head .kicker,.paper-head .rule-stmt .kicker,.rule-stmt .group .count,.group .rule-stmt .count,.rule-stmt .papers-head .count,.papers-head .rule-stmt .count{color:var(--slate)}.rule-stmt p{margin:.45rem 0 0;font-size:1.25rem;line-height:1.45;font-weight:500;max-width:64ch}.section-intro{max-width:56ch;color:var(--ink-soft);margin:0 0 2rem}.papers{padding-block:clamp(1.5rem,4vw,2.25rem) clamp(2rem,5vw,3rem)}.papers-head{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.papers-head h1,.papers-head h2{font-size:clamp(1.4rem,3.4vw,1.9rem)}.papers-head .count{margin-left:auto}.group{margin-top:clamp(2.25rem,6vw,3.25rem);scroll-margin-top:1rem;border-top:1px solid var(--ink);padding-top:.8rem}.group>header{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:.25rem}.group h2{font-size:1.25rem}.group .count{margin-left:auto}.paper-list{list-style:none;margin:0;padding:0}.paper{border-bottom:1px solid var(--rule)}.paper>a{display:block;padding:1rem 0;text-decoration:none;color:var(--ink)}.paper>a:hover .paper-title{text-decoration:underline;text-decoration-color:var(--slate)}.paper .paper-main{display:block;min-width:0}.paper .paper-title{display:block;font-size:1.125rem;font-weight:600;line-height:1.3;text-wrap:balance}.paper .paper-rule{display:block;margin-top:.3rem;font-family:var(--sans);font-size:.875rem;color:var(--ink-soft);line-height:1.5;max-width:70ch}.paper-page{padding-bottom:clamp(3rem,6vw,6rem)}.paper-head{padding:clamp(2.5rem,5vw,5rem) var(--gutter);border-bottom:2px solid var(--ink)}.paper-head .kicker{color:var(--slate);margin-bottom:1.5rem}.paper-head h1{font-size:clamp(2rem,5.5vw,6.5rem);line-height:1.08;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:anywhere}.paper-head .deck{font-family:var(--serif);font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.5;color:var(--ink-soft);max-width:65ch;margin:1.7rem 0 0}.paper-body{max-width:calc(var(--measure) + 2*var(--gutter));margin-inline:auto;padding:2rem var(--gutter) 0}.paper-body .prose{font-size:clamp(1.1875rem,1.65vw,1.5rem);overflow-wrap:anywhere}.paper-body .prose h2{font-size:clamp(1.5rem,2.2vw,2.2rem)}.paper-body .prose h3{font-size:.9375rem}.paper-body .prose pre{overflow-x:auto;max-width:100%}.library-page .papers{padding-block:clamp(3rem,5vw,5rem)}.library-page .papers-head h1{font-size:clamp(2.5rem,6vw,6rem);letter-spacing:-.05em}.library-page .group h2{font-size:clamp(1.4rem,2.5vw,2.3rem)}.library-page .paper-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 4rem}.library-page .paper-title{font-family:var(--serif);font-size:1.55rem}.library-page .paper>a{padding-block:1.5rem}@media (max-width: 48rem){.library-page .paper-list{grid-template-columns:1fr}}.authority{max-width:calc(var(--measure) + 6rem);margin-top:clamp(1.5rem,4vw,2rem);border-top:1px solid var(--rule);padding-top:.8rem}.authority p{margin:.4rem 0 0;font-size:1rem;line-height:1.6;color:var(--ink)}.paper-page>.hero{margin:0;width:100%}.paper-page>.hero img{width:100%;height:clamp(18rem,50vw,48rem);object-fit:cover}.prose{max-width:var(--measure);margin-top:clamp(1.75rem,4vw,2.25rem)}.prose p{margin:0 0 1.15rem}.prose h2{font-size:1.3rem;margin:2.5rem 0 .7rem}.prose h3{font-family:var(--sans);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:2.1rem 0 .55rem}.prose ul,.prose ol{margin:0 0 1.15rem;padding-left:1.25rem}.prose li{margin-bottom:.45rem}.prose blockquote{margin:1.6rem 0;padding-left:1rem;border-left:2px solid var(--slate);color:var(--ink-soft)}.prose blockquote p:last-child{margin-bottom:0}.prose code{font-family:ui-monospace,monospace;font-size:.8125em;background:var(--ivory-2);padding:.1em .3em}.prose .table-scroll{overflow-x:auto;margin:1.6rem 0}.prose table{border-collapse:collapse;min-width:100%;font-family:var(--sans);font-size:.875rem;font-variant-numeric:tabular-nums lining-nums}.prose th,.prose td{text-align:left;padding:.45rem .9rem .45rem 0;border-bottom:1px solid var(--rule);vertical-align:top}.prose thead th{border-bottom:1px solid var(--ink)}@media (min-width: 60rem){.prose .table-scroll{width:100%}}.findings,.questions,.sources{max-width:var(--measure);margin-top:clamp(2.25rem,5vw,3rem);border-top:1px solid var(--rule);padding-top:1rem}.findings ol{list-style:none;counter-reset:f;margin:1rem 0 0;padding:0}.findings li{counter-increment:f;display:grid;grid-template-columns:2rem minmax(0, 1fr);gap:.8rem;padding:.6rem 0;border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:.9375rem;line-height:1.55}.findings li::before{content:counter(f, decimal-leading-zero);font-size:.6875rem;font-weight:600;color:var(--slate);font-variant-numeric:tabular-nums lining-nums;padding-top:.3rem}.findings li:last-child{border-bottom:0}.questions dl{margin:1rem 0 0}.questions dt{font-weight:600;margin-top:1.25rem}.questions dt:first-of-type{margin-top:0}.questions dd{margin:.3rem 0 0;font-family:var(--sans);font-size:.9375rem;color:var(--ink-soft);line-height:1.55}.sources ol{margin:.9rem 0 0;padding-left:1.25rem}.sources li{font-family:var(--sans);font-size:.8125rem;line-height:1.5;margin-bottom:.5rem;color:var(--ink-soft);overflow-wrap:anywhere}.turnpage{max-width:var(--measure);margin-top:clamp(2.25rem,5vw,3rem);border-top:1px solid var(--rule);padding-top:1rem;display:grid;gap:1rem}.turnpage a{text-decoration:none;display:block}.turnpage .dir{display:block}.turnpage .t{display:block;margin-top:.25rem;font-weight:600;line-height:1.3}.turnpage a:hover .t{text-decoration:underline}.turnpage .next{text-align:right}@media (min-width: 40rem){.turnpage{grid-template-columns:1fr 1fr;gap:2rem}}.capture{background:var(--ink);color:var(--ivory);padding-block:clamp(3rem,6vw,6rem)}.capture .label,.capture .premium-gate .gate-title,.premium-gate .capture .gate-title,.capture .papers-head .count,.papers-head .capture .count,.capture .group .count,.group .capture .count,.capture .paper-head .kicker,.paper-head .capture .kicker,.capture .prose thead th,.prose thead .capture th,.capture .turnpage .dir,.turnpage .capture .dir{color:#c1d0da}.capture h2{font-size:clamp(1.8rem,4vw,4.5rem);line-height:1.14;letter-spacing:-.04em;margin:1.5rem 0 0}.capture p{color:#e0e8ec;max-width:58ch;margin:1.5rem 0 0;font-size:1.25rem}.capture .button{margin-top:1.7rem;background:var(--ivory);color:var(--ink)}.capture .button:hover{background:#d8e3e8}.capture :focus-visible{outline-color:#fff}.colophon{border-top:1px solid var(--rule);padding-block:1.6rem 2.75rem;font-family:var(--sans);font-size:.8125rem;color:var(--ink-soft)}.colophon .wrap{display:grid;gap:1rem}.colophon p{margin:0 0 .3rem}.colophon .colophon-name{font-family:var(--display);font-weight:600;color:var(--ink);font-size:1.0625rem}.colophon .colophon-links{display:flex;gap:1.25rem;flex-wrap:wrap}@media (min-width: 46rem){.colophon .wrap{grid-template-columns:minmax(0, 1fr) auto;align-items:end}.colophon-links{justify-content:flex-end}}.plain{padding-block:clamp(1.75rem,4vw,2.5rem)}.plain h1{font-size:clamp(1.7rem,4.4vw,2.3rem);max-width:20ch}.plain .plain-body{max-width:var(--measure);margin-top:1.25rem}.plain .plain-body p{margin:0 0 1.15rem}.plain .plain-body h2{font-size:1.25rem;margin:2rem 0 .6rem}.plain .portrait{border:1px solid var(--rule);margin-bottom:1.25rem}.premium-gate{max-width:var(--measure);margin:1.5rem 0;border-left:2px solid var(--slate);padding-left:1rem}.premium-gate p{margin:0 0 .4rem}.premium-gate .gate-title{color:var(--ink)}.opening .landing-image{margin:0 calc(-1*var(--gutter)) 2.5rem}.opening .landing-image img{width:100%;height:clamp(19rem,43vw,42rem);object-fit:cover;object-position:64% center}.paper-image{display:block;width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;margin-bottom:1.25rem}.library-page .paper>a,.home-papers .paper>a{display:flex;flex-direction:column}.library-page .paper-image{aspect-ratio:2/1}@media (max-width: 34rem){.opening .landing-image{margin-bottom:2rem}.paper-image,.library-page .paper-image{aspect-ratio:3/2}}