@font-face{font-family:Inter Tight;src:url(/fonts/paper/inter-tight.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/paper/plex-mono.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/paper/inter-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/paper/inter-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/paper/inter-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/paper/inter-bolditalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{color-scheme:light;--brand-ink:#20211c;--brand-paper:#ecebe3;--card-shadow:var(--brand-ink);--accent-ink:var(--brand-ink);--action-active-surface:var(--brand-ink);--action-active-ink:var(--brand-paper);--action-active-hover:var(--accent);--action-active-hover-ink:var(--brand-ink);--control-surface:var(--brand-ink);--control-ink:var(--brand-paper);--control-border:var(--brand-ink);--inverse-surface:var(--brand-ink);--inverse-ink:var(--brand-paper);--inverse-muted:#c4c5bc;--art-surface:#d7dacd;--art-rule:#20211c22;--code-surface:var(--brand-ink);--inline-code-surface:#20211c0d;--paper:#ecebe3;--ink:#20211c;--muted:#5d6057;--rule:#c4c5bc;--accent:#c5f33b;--vermilion:#f24a32;--font-display:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--font-body:Inter, Helvetica, Arial, sans-serif;--font-mono:"Plex Mono", monospace;--page-max:1440px;--gutter:clamp(40px, 5vw, 80px);--reading-measure:660px;--reading-size:21px;--action-height:44px;--rule-width:1px;--radius-none:0px}:root[data-theme=dark]{color-scheme:dark;--paper:#0a0c08;--action-active-surface:var(--accent);--action-active-ink:var(--brand-ink);--action-active-hover:var(--paper);--action-active-hover-ink:var(--ink);--card-shadow:var(--accent);--ink:#ecebe3;--muted:#b4b8aa;--rule:#686d5f;--control-surface:#171b13;--control-border:#8c9280;--inverse-surface:#050703;--inverse-muted:#b4b8aa;--art-surface:#171b13;--art-rule:#686d5f;--code-surface:#050703;--inline-code-surface:#1c2118}.brand .brand-dark,:root[data-theme=dark] .brand .brand-light{display:none}:root[data-theme=dark] .brand .brand-dark{display:block}:root[data-theme=dark] .search-row .icon{filter:none}.paper-theme{text-align:center;border:1px solid var(--ink);background:var(--paper);width:112px;min-width:112px;max-width:100%;height:44px;min-height:44px;color:var(--ink);-webkit-text-fill-color:currentColor;font:400 11px/1.35 var(--font-mono);text-transform:uppercase;border-radius:0;flex:none;grid-template-rows:42px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:0;margin-left:auto;padding:0;display:grid;overflow:hidden}.paper-theme-square{background:var(--accent);border-inline-end:1px solid var(--ink);grid-area:1/1;align-self:stretch}.paper-theme [data-theme-label]{grid-area:1/2;padding-inline:8px}:root[data-theme=dark] .paper-theme{grid-template-columns:minmax(0,1fr) 42px}:root[data-theme=dark] .paper-theme-square{border-inline-end:0;border-inline-start:1px solid var(--ink);grid-column:2}:root[data-theme=dark] .paper-theme [data-theme-label]{grid-column:1}@media (width<=650px){.paper-theme{width:104px;min-width:104px;padding:0}.paper-theme+.paper-menu{margin-left:0}.paper-header .paper-menu{padding-inline:8px}.paper-header[data-paper-navigation]{column-gap:10px}}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color:var(--ink);scroll-behavior:smooth;scroll-padding-top:24px}body{font:400 16px/1.5 var(--font-display);margin:0}::selection{background:var(--accent);color:var(--accent-ink);text-shadow:none}h1,h2,h3,p,figure,blockquote{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em}button,input,select{font:inherit;border-radius:0}button{cursor:pointer}button:disabled{cursor:default;opacity:.4}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 2px var(--ink)}.wrap{max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.mono,.eyebrow,.category-label,.type-small{font-family:var(--font-mono);letter-spacing:.025em;font-size:11px;line-height:1.5}.mono,.eyebrow,.category-label{text-transform:uppercase}.eyebrow{margin-bottom:12px}.type-intro{font:400 20px/1.25 var(--font-display);letter-spacing:-.02em}.type-small,.muted{color:var(--muted)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:50;background:var(--accent);color:var(--accent-ink);padding:12px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}@property --action-fill{syntax:"<percentage>";inherits:false;initial-value:0%}.paper-action,.category-filter,.page-control,.attachment-card a,.attachment-card button,.empty-results button,.empty-results a.ui-link,.reading-guide>a{--action-base:var(--paper);--action-border:var(--ink);--action-label:var(--ink);--action-hover-base:var(--accent);--action-hover-label:var(--accent-ink);--action-fill:0%;isolation:isolate;min-height:var(--action-height);border:1px solid var(--action-border);background-color:var(--action-base);background-image:radial-gradient(circle farthest-corner at var(--action-x,50%) var(--action-y,50%), var(--action-hover-label) 0% var(--action-fill), var(--action-label) var(--action-fill) 100%), radial-gradient(circle farthest-corner at var(--action-x,50%) var(--action-y,50%), var(--action-hover-base) 0% var(--action-fill), var(--action-base) var(--action-fill) 100%);-webkit-text-fill-color:transparent;max-width:100%;color:var(--action-label);font:400 11px/1.35 var(--font-mono);text-transform:uppercase;text-align:center;background-origin:border-box;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;border-radius:0;justify-content:center;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:--action-fill .56s ease-out;display:inline-flex;position:relative;overflow:hidden}:is(.paper-action,.category-filter,.page-control,.attachment-card a,.attachment-card button,.empty-results button,.empty-results a.ui-link,.reading-guide>a):hover:not(:disabled){--action-fill:100%}:is(.paper-action,.category-filter,.page-control,.reading-guide>a):is([aria-pressed=true],[aria-current=page],[aria-current=location]),.paper-menu[aria-expanded=true],.reader-guide-disclosure[open]>summary.paper-action{--action-base:var(--action-active-surface);--action-label:var(--action-active-ink);--action-hover-base:var(--action-active-hover);--action-hover-label:var(--action-active-hover-ink)}.paper-action:disabled{opacity:.4}.paper-header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;min-height:94px;display:flex}.brand{flex:none;width:183px;display:block}.paper-header nav{align-items:center;gap:36px;display:flex}.nav-link{gap:12px}.nav-link .index{font-size:9px}.paper-menu{margin-left:auto}.paper-hero{isolation:isolate;padding-top:25px;position:relative}.hero-field{z-index:-1;pointer-events:none;opacity:.18;width:100%;height:100%;position:absolute;inset:0}.hero-kicker>span,.hero-stamp,.hero-bottom>.mono,.hero-bottom>p>span{background:var(--paper);box-shadow:0 0 0 5px var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero-kicker{justify-content:space-between;gap:24px;display:flex}.hero-kicker>span:last-child{text-align:right}.hero-stage{min-height:32vw;margin-top:26px;position:relative}.hero-title{letter-spacing:-.055em;font-size:clamp(90px,11.7vw,180px);font-weight:760;line-height:.84}.hero-title>span{display:block}.hero-word{isolation:isolate;background:var(--paper);display:inline-block;position:relative}.hero-word--highlight{background:var(--accent);color:var(--accent-ink)}.hero-dot{color:var(--vermilion)}.hero-motion{justify-self:end}.hero-motion[hidden]{display:none}.hero-title>span:nth-child(2){margin-left:5%}.hero-title>span:nth-child(3){margin-left:13%}.hero-stamp{width:165px;font-size:9px;line-height:1.5;position:absolute;bottom:10px;left:0}.hero-stamp>span{margin-top:12px;font-size:26px;line-height:1;display:block}.hero-bottom{grid-template-columns:28% 1fr auto;align-items:end;gap:30px;padding:12px 0 26px;display:grid}.hero-bottom>.mono{color:var(--muted);font-size:9px}.hero-bottom>p{letter-spacing:-.02em;max-width:360px;font-size:20px;line-height:1.25}.path-band{border-block:1px solid var(--ink);gap:15px;padding-block:11px;display:flex}.path-band>a{flex:1;gap:10px;min-width:0;padding:12px}.path-band strong{font:500 clamp(20px, 3vw, 42px)/1.35 var(--font-display);letter-spacing:-.045em}.selected-section{padding-block:34px 36px}.selected-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.selected-heading>div{min-width:0}.selected-heading h2{letter-spacing:-.05em;font-size:48px;font-weight:520;line-height:1}.selected-heading>.paper-action{flex-shrink:0}.home-cards,.paper-grid,.note-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.paper-card{min-width:0}.paper-card.published-note{border:1px solid var(--ink);padding:16px;transition:transform .18s,box-shadow .18s}.paper-card.published-note:hover,.paper-card.published-note:focus-within{box-shadow:4px 4px 0 var(--card-shadow);transform:translateY(-2px)}.card-art{aspect-ratio:1.13;background:var(--art-surface);border:1px solid var(--art-rule);margin-bottom:18px;position:relative;overflow:hidden}.card-art img{object-fit:cover;width:100%;height:100%}.card-art .photo{filter:grayscale()}.home-cards .card-art{aspect-ratio:2.25}.paper-badge{border:1px solid var(--ink);background:var(--paper);font:400 9px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.015em;padding:3px 6px;display:inline-block}.card-art>.paper-badge{position:absolute;top:12px;left:12px}.inline-badge{margin-top:16px}.card-meta{justify-content:space-between;gap:15px;margin-bottom:12px;font-size:9px;display:flex}.paper-card h2{letter-spacing:-.04em;overflow-wrap:anywhere;margin-bottom:12px;font-size:clamp(29px,2.55vw,40px);font-weight:520;line-height:1.04}.home-cards h2{font-size:34px;line-height:1.03}.card-summary{color:var(--muted);font-size:17px;line-height:1.4}.home-cards .card-summary{display:none}.title-link{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;text-decoration:none;transition:background-size .24s}.title-link:is(:hover,:focus-visible){background-size:100% 2px}.carousel-controls{display:none}.workbench{color:var(--inverse-ink);background:var(--inverse-surface);padding-block:28px}.bench-inner{grid-template-columns:1.2fr 1fr .8fr;align-items:end;gap:45px;display:grid}.bench-inner .eyebrow{color:var(--inverse-muted);margin-bottom:15px;font-size:9px}.bench-inner h2{letter-spacing:-.04em;font-size:clamp(32px,3.2vw,48px);font-weight:500;line-height:1.02}.bench-inner>p{max-width:360px;font-size:17px;line-height:1.4}.workbench .paper-action{--action-base:var(--inverse-surface);--action-label:var(--inverse-ink);--action-border:var(--inverse-muted);width:fit-content}.paper-footer{padding:32px 0 55px}.footer-top{grid-template-columns:1fr auto;align-items:end;gap:clamp(24px,5.73vw,84px);padding-bottom:30px;display:grid}.footer-top>p{letter-spacing:-.04em;font-size:clamp(29px,2.8vw,42px);font-weight:500;line-height:1.07}.footer-bottom{border-top:1px solid var(--rule);color:var(--muted);justify-content:space-between;gap:12px;padding-top:15px;font-size:9px;display:flex}.collection-page{padding-bottom:64px}.paper-page-heading{padding-block:42px 34px}.paper-page-heading h1{letter-spacing:-.07em;margin-bottom:24px;font-size:clamp(60px,10.5vw,160px);font-weight:650;line-height:.85}.paper-page-heading.experiments h1{font-size:clamp(55px,8vw,125px)}.subheading{justify-content:space-between;align-items:end;gap:32px;display:flex}.subheading>p{letter-spacing:-.02em;max-width:600px;font-size:20px;line-height:1.25}.subheading>.mono{color:var(--muted);flex:none;font-size:9px}.notes-controls{border-block:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:16px;display:flex}.category-filters{flex-wrap:wrap;gap:8px;display:flex}.filter-count{font-size:9px}.search-field{width:min(300px,100%)}.search-row{border:1px solid var(--ink);align-items:center;gap:10px;min-height:44px;padding-inline:12px;display:flex}.search-row .icon{flex:none;width:16px;height:16px}.search-row input{width:100%;min-width:0;color:var(--ink);font:400 13px var(--font-display);background:0 0;border:0;padding-block:12px}.search-row input:disabled{opacity:.5}.search-row:focus-within{outline:2px solid var(--accent);outline-offset:2px}.layout-switch{justify-content:flex-end;gap:8px;padding-block:16px;display:flex}.notes-results{padding-top:16px}.pagination{justify-content:space-between;gap:16px;padding-block:24px;display:flex}.page-controls{flex-wrap:wrap;gap:8px;display:flex}.notes-browser[data-view=index] .note-grid{grid-template-columns:1fr;gap:12px}.notes-browser[data-view=index] .paper-card{grid-template-columns:100px 1fr;gap:24px;padding-block:22px;display:grid}.notes-browser[data-view=index] .card-art{aspect-ratio:1;margin:0}.notes-browser[data-view=index] .card-art>.paper-badge{max-width:calc(100% - 6px);font-size:8px;top:3px;left:3px}.notes-browser[data-view=index] .card-summary{display:none}.notes-browser[data-view=index] .no-image{grid-template-columns:1fr}.notes-browser[data-view=index] .paper-card h2{margin-bottom:0;font-size:36px}.empty-state,.empty-results{padding-block:36px}.empty-state h2,.empty-results h2{letter-spacing:-.04em;margin-bottom:16px;font-size:36px;font-weight:520;line-height:1.1}.empty-state>p,.empty-results>p{max-width:600px;margin-bottom:24px}.empty-feature .featured-media{max-width:647px;margin-bottom:24px}.empty-feature>p{margin-bottom:16px}.reader-head{padding-top:25px}.breadcrumb{flex-wrap:wrap;gap:20px;margin-bottom:22px;display:flex}.reader-meta{flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:24px;font-size:10px;display:flex}.reader-title{letter-spacing:-.04em;max-width:1100px;margin-bottom:25px;font-size:clamp(56px,7.2vw,115px);font-weight:610;line-height:.93}.reader-deck{max-width:700px;margin-bottom:26px}.reader-byline{border-block:1px solid var(--rule);justify-content:space-between;gap:20px;margin-bottom:30px;padding-block:15px;font-size:9px;display:flex}.reader-cover img{object-fit:cover;object-position:center;filter:grayscale();width:100%;max-height:520px}.reader-cover figcaption{font:400 11px/1.5 var(--font-mono);color:var(--muted);margin-top:12px}.reading-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:55px;padding-block:40px 55px;display:grid}.guide-column{position:sticky;top:20px}.reader-guide-disclosure>summary{width:100%;list-style:none;display:flex}.reader-guide-disclosure>summary::-webkit-details-marker{display:none}.reading-guide{flex-direction:column;gap:8px;margin-top:12px;display:flex}.reading-guide>.category-label,.reading-guide>.invitation{display:none}.reading-guide>a{text-align:left;text-transform:none;font-family:var(--font-display);justify-content:flex-start;padding:14px 10px;font-size:13px;line-height:1.3}.reading-column{min-width:0}.prose{font:400 var(--reading-size)/1.65 var(--font-body);max-width:var(--reading-measure);overflow-wrap:break-word}.prose p{margin:0 0 1.35em}.prose h2{font:550 clamp(32px, 3vw, 46px)/1.08 var(--font-display);letter-spacing:-.025em;margin:1.4em 0 .5em;scroll-margin-top:24px}.prose h2:first-child{margin-top:0}.prose h3{font:550 28px/1.2 var(--font-display);margin:1.2em 0 .5em}.prose ul,.prose ol{margin-block:1.25em;padding-left:1.3em}.prose li{margin-block:.4em;padding-left:.15em}.prose strong{font-weight:700}.prose blockquote{border-left:4px solid var(--accent);font:400 clamp(30px, 3.2vw, 48px)/1.15 var(--font-display);letter-spacing:-.04em;margin-block:36px;padding-left:24px}.prose blockquote>p:last-child{margin-bottom:0}.prose pre{max-width:100%;color:var(--brand-paper);font:400 13px/1.7 var(--font-mono);margin-block:24px;padding:22px 24px;overflow:auto;background:var(--code-surface)!important}.prose :not(pre)>code{font-family:var(--font-mono);background:var(--inline-code-surface);padding:2px 4px;font-size:.8em}.prose img{max-width:100%;height:auto}.prose a{text-decoration-thickness:1px}.article-sign-off{border-top:1px solid var(--rule);margin-block:36px;padding-top:24px}.reader-end{border-top:1px solid var(--rule);max-width:var(--reading-measure);justify-content:space-between;align-items:center;gap:20px;margin-top:36px;padding-block:28px;display:flex}.reader-end>.mono{font-size:9px}.reader-dock{z-index:30;background:var(--paper);color:var(--ink);border:1px solid var(--ink);align-items:center;display:flex;position:fixed;bottom:14px;right:14px}.reader-dock>*{align-items:center;min-height:44px;padding-inline:12px;display:flex}.reader-dock>.mono{background:var(--paper);color:var(--ink);justify-content:center;min-width:48px;font-size:11px}.reader-dock .paper-action{border:0}.reader-dock>:not(:first-child){border-inline-start:1px solid var(--ink)}body:has(.reader-dock) .paper-footer{padding-bottom:90px}.paper-reading-focus>.wrap,.paper-reading-focus>.paper-footer,.paper-reading-focus .reader-head,.paper-reading-focus .guide-column{display:none}.paper-reading-focus .reading-layout{padding-top:32px;display:block}.paper-reading-focus .reading-column{max-width:var(--reading-measure);margin-inline:auto}.experiment-context{max-width:var(--reading-measure);margin-top:32px}.notice,.attachment-card,.evidence-tile{border:1px solid var(--rule);margin-block:20px;padding:20px}.notice>p+p,.attachment-details>p+p{margin-top:10px}.attachment-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.attachment-details{max-width:500px}.evidence-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.section-heading{padding-block:24px 12px}.related-notes{max-width:var(--reading-measure);margin-top:40px}.related-notes .paper-grid{grid-template-columns:1fr}.about-page{padding-block:42px 64px}.about-hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;display:grid}.about-hero h1{letter-spacing:-.065em;font-size:clamp(70px,8.3vw,130px);font-weight:600;line-height:.93}.about-hero>p{letter-spacing:-.03em;align-self:end;max-width:650px;font-size:26px;line-height:1.2}.paper-pillars{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:32px;margin-top:52px;padding-top:32px;display:grid}.paper-pillars h2{letter-spacing:-.04em;margin-block:16px;font-size:52px;font-weight:520;line-height:1}.paper-pillars p{max-width:340px}.index-page{max-width:var(--page-max);padding:42px var(--gutter) 64px;margin:auto}.page-introduction h1{letter-spacing:-.06em;margin-bottom:24px;font-size:clamp(55px,8vw,125px);font-weight:650;line-height:1}@media (width>=1600px){.hero-stage{min-height:460px}}@media (width<=1000px){.reading-layout{grid-template-columns:1fr;gap:26px}.guide-column{position:static}.reading-column{max-width:var(--reading-measure);width:100%;margin-inline:auto}.paper-grid,.note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-top{grid-template-columns:1fr auto;gap:28px}.bench-inner{grid-template-columns:1fr 1fr;gap:25px}.bench-inner>.paper-action{grid-column:2}.hero-stamp{width:130px;font-size:8px}.hero-stage{padding-bottom:30px}}@media (width<=650px){:root{--gutter:20px}.paper-header{flex-wrap:wrap;gap:16px;min-height:76px;position:relative}.brand{width:155px}.paper-header nav{flex-wrap:wrap;gap:8px;width:100%;padding-bottom:16px;display:flex}.paper-header nav a{flex:1;min-width:0;padding-inline:10px}.paper-menu{display:inline-flex}.paper-hero{padding-top:20px}.hero-kicker{gap:20px;min-height:54px;font-size:9px}.hero-kicker>span:first-child{max-width:180px}.hero-kicker>span:last-child{max-width:90px}.hero-stage{min-height:0;margin-top:29px;padding-bottom:0}.hero-title{font-size:19vw;line-height:.88}.hero-title>span:nth-child(n){margin-left:0}.hero-stamp{width:135px;margin-top:24px;font-size:8px;line-height:1.5;position:static}.hero-stamp>span{margin-top:16px;font-size:25px}.hero-bottom{margin-top:20px;padding:3px 0 25px;display:block}.hero-bottom>.mono{display:none}.hero-bottom>p{max-width:300px}.hero-motion{margin-top:16px}.path-band{gap:12px;padding-block:12px}.path-band>a{gap:7px;padding:12px}.path-band .mono{font-size:8px}.path-band strong{font-size:20px}.selected-section{padding-block:32px}.selected-heading{align-items:start;gap:12px;margin-bottom:20px}.selected-heading .eyebrow{font-size:9px}.selected-heading h2{font-size:35px}.selected-heading>.paper-action{margin-top:22px;padding-inline:10px;font-size:9px}.home-cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding:5px 0 10px;display:flex;overflow-x:auto}.home-cards .paper-card{scroll-snap-align:start;flex:0 0 88%}.home-cards .card-art{aspect-ratio:1.75}.home-cards h2{font-size:33px}.home-cards .card-summary{font-size:16px;line-height:1.35;display:block}.carousel-controls{justify-content:space-between;align-items:center;gap:20px;margin-top:15px;display:flex}.carousel-controls>div{gap:8px;display:flex}.workbench{padding-block:28px}.bench-inner{flex-direction:column;align-items:start;gap:20px;display:flex}.bench-inner h2{font-size:37px}.paper-footer{padding-block:26px 76px}.footer-top{flex-direction:column;align-items:start;gap:18px;padding-bottom:22px;display:flex}.footer-top>p{font-size:30px}.footer-bottom{flex-direction:column;gap:9px}.paper-page-heading{padding-top:32px}.paper-page-heading h1{font-size:17.5vw}.paper-page-heading.experiments h1{font-size:13vw}.subheading{display:block}.subheading>.mono{margin-top:20px;display:block}.paper-grid,.note-grid{grid-template-columns:1fr}.paper-card h2{font-size:38px}.home-cards .paper-card h2{font-size:33px}.notes-controls{gap:16px}.search-field{width:100%}.category-filters{gap:6px}.category-filter{gap:6px;padding-inline:10px}.notes-browser:not([data-view=grid]) .note-grid{grid-template-columns:1fr;gap:0}.notes-browser:not([data-view=grid]) .paper-card{border-top:1px solid var(--rule);grid-template-columns:72px 1fr;gap:15px;padding-block:18px;display:grid}.notes-browser:not([data-view=grid]) .card-art{aspect-ratio:auto;height:80px;margin:0}.notes-browser:not([data-view=grid]) .paper-card h2{margin-bottom:0;font-size:25px;line-height:1.08}.notes-browser:not([data-view=grid]) .card-summary{display:none}.notes-browser:not([data-view=grid]) .no-image{grid-template-columns:1fr}.notes-browser:not([data-view=grid]) .card-art>.paper-badge{max-width:calc(100% - 6px);font-size:8px;top:3px;left:3px}.notes-browser .card-meta{gap:8px;font-size:8px}.reader-title{font-size:clamp(43px,12vw,80px);line-height:.98}.reader-byline{flex-wrap:wrap}.reader-cover img{aspect-ratio:1.15;object-fit:cover;max-height:none}.reading-layout{padding-top:25px}.prose h2{font-size:32px;line-height:1.12}.prose blockquote{padding-left:18px;font-size:30px}.reader-dock{bottom:8px;right:8px}.reader-dock>*{min-width:44px;padding-inline:10px}.reader-end{flex-direction:column;align-items:start}.about-hero{grid-template-columns:1fr;gap:28px}.about-hero h1{font-size:19vw}.about-hero>p{font-size:24px}.paper-pillars{grid-template-columns:1fr;gap:28px;margin-top:36px}.paper-pillars h2{font-size:42px}.evidence-grid{grid-template-columns:1fr}}@media (width<=360px){:root{--gutter:16px}.brand{width:135px}.path-band>a{gap:5px;padding-inline:8px}.path-band strong{font-size:18px}.hero-kicker{gap:12px}.category-filter,.reader-dock>*{padding-inline:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.paper-action,.category-filter,.page-control,.attachment-card a,.attachment-card button,.empty-results button,.empty-results a.ui-link,.reading-guide>a,.title-link,.paper-card.published-note{transition:none}.paper-card.published-note:hover,.paper-card.published-note:focus-within{transform:none}}@media (forced-colors:active){.paper-action,.category-filter,.page-control,.attachment-card a,.attachment-card button,.empty-results button,.empty-results a.ui-link,.reading-guide>a{-webkit-text-fill-color:ButtonText;background:0 0;border-color:buttontext}:is(.paper-action,.category-filter,.page-control,.reading-guide>a):is([aria-current],[aria-pressed=true]),.paper-menu[aria-expanded=true],.reader-guide-disclosure[open]>summary.paper-action{outline:2px solid highlight}.paper-theme-square{background:highlight}}.path-band strong{text-transform:none}.home-cards.single-entry{grid-template-columns:1fr}.home-cards.single-entry .paper-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:44px;display:grid}.home-cards.single-entry .card-art{aspect-ratio:2;margin:0}.home-cards.single-entry .card-summary{max-width:500px;display:block}.empty-results :is(h2,h3){font:520 32px/1.1 var(--font-display);letter-spacing:-.04em;margin-bottom:16px}.empty-results .ui-link .icon{display:none}@media (width<=1000px){.home-cards:not(.single-entry){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.home-cards.single-entry .paper-card{flex-basis:100%;display:block}.home-cards.single-entry .card-art{aspect-ratio:1.75;margin-bottom:18px}.home-cards.single-entry .card-summary{font-size:16px}}.search-row .icon{filter:invert()}@media (width<=650px){.selected-heading h2{max-width:195px}}.decipher-source,.decipher-source *{-webkit-text-fill-color:transparent!important;text-shadow:none!important}.decipher-layer{z-index:40;contain:strict;pointer-events:none;user-select:none;position:fixed;inset:0;overflow:hidden}.decipher-cell{white-space:pre;letter-spacing:0;display:block;position:absolute}.decipher-glyph{transform-origin:50%;display:block;position:absolute;top:0;left:50%}@media print,(prefers-reduced-motion:reduce){.decipher-source,.decipher-source *{-webkit-text-fill-color:currentColor!important}.decipher-layer{display:none!important}}.motion-off .decipher-source,.motion-off .decipher-source *{-webkit-text-fill-color:currentColor!important}.motion-off .decipher-layer{display:none!important}@media print{:root[data-theme=dark]{color-scheme:light;--paper:#fff;--ink:#20211c;--muted:#5d6057;--rule:#c4c5bc}:root[data-theme=dark] .brand .brand-dark{display:none}:root[data-theme=dark] .brand .brand-light{display:block}.paper-theme,.reader-dock{display:none}}@media (width>=651px) and (width<=1000px){.paper-header[data-paper-navigation]{column-gap:16px}.paper-header[data-paper-navigation] nav{gap:12px}}:root[data-theme=dark] .hero-field{opacity:.12}:root[data-paper-theme-transition=native]::view-transition{pointer-events:auto}:root[data-paper-theme-transition=native]::view-transition-group(root),:root[data-paper-theme-transition=native]::view-transition-image-pair(root),:root[data-paper-theme-transition=native]::view-transition-old(root),:root[data-paper-theme-transition=native]::view-transition-new(root){mix-blend-mode:normal;animation:none}:root[data-paper-theme-transition=native]::view-transition-old(root){z-index:2;mask-image:url(/assets/paper/theme-sweep.svg);mask-size:var(--paper-sweep-width) var(--paper-sweep-height);animation:paper-native-sweep var(--paper-sweep-duration) linear both;mask-position:0 100%;mask-repeat:repeat-x;mask-mode:alpha}:root[data-paper-theme-transition=native]::view-transition-new(root){z-index:1}@keyframes paper-native-sweep{to{mask-position:0 0}}
