.mdpVJq_header{height:auto;min-height:110px;padding-block:24px;position:relative}.mdpVJq_nav{align-items:center;gap:22px;font-size:12px;display:flex}.mdpVJq_nav>a{white-space:nowrap;padding:10px 0}.mdpVJq_nav>a:hover,.mdpVJq_nav>a.mdpVJq_active{text-underline-offset:7px;text-decoration:underline}.mdpVJq_nav .mdpVJq_x{align-items:center;display:flex}.mdpVJq_nav .mdpVJq_support{border:1px solid #b6c1ae;border-radius:3px;align-items:center;gap:13px;padding:10px 15px;font-size:11px;display:flex}.mdpVJq_toggle{display:none}.mdpVJq_nav>a:focus-visible,.mdpVJq_toggle:focus-visible{outline-offset:4px;outline:3px solid #a65d36}@media (max-width:1200px){.mdpVJq_nav{gap:16px}}@media (max-width:1100px){.mdpVJq_header{min-height:90px;padding-block:20px}.mdpVJq_toggle{cursor:pointer;background:0 0;border:1px solid #cbd3c2;border-radius:3px;padding:9px 13px;font-size:11px;display:block}.mdpVJq_nav{z-index:50;background:#f5f2e9;border:1px solid #d1d9c8;max-height:calc(100dvh - 115px);padding:18px 22px 22px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 14px 22px #223c2d15}.mdpVJq_nav.mdpVJq_open{flex-direction:column;align-items:stretch;gap:5px;display:flex}.mdpVJq_nav>a{padding:12px 4px;font-size:14px}.mdpVJq_nav .mdpVJq_x{display:none}.mdpVJq_nav .mdpVJq_support{justify-content:space-between;margin-top:10px;padding:14px;font-size:12px}}@media (max-width:580px){.mdpVJq_header{min-height:80px;padding-block:16px}}
:root{--paper:#f5f2e9;--ink:#253c2e;--green:#254c3a;--muted:#687365;--line:#d5d9cb;--yellow:#dedba0;--cream:#fffaf0}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.65}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer;color:inherit}img{max-width:100%;display:block}svg{flex-shrink:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #b85c32}::selection{background:#dbd58a}.wrap{width:min(1280px,100% - 100px);margin-inline:auto}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.skip-to-content{z-index:100;background:var(--yellow);padding:10px 18px;position:fixed;top:-80px;left:15px}.skip-to-content:focus{top:12px}.masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;height:110px;display:flex}.brand{letter-spacing:-1px;align-items:center;gap:12px;font-size:25px;font-weight:750;line-height:1;display:flex}.brand-seal{background:var(--green);width:46px;height:46px;color:var(--paper);border-radius:50%;place-items:center;padding-bottom:5px;font:italic 700 36px Georgia,serif;display:grid}.brand-caption{letter-spacing:1.7px;margin-top:9px;font-size:8px;font-weight:500;display:block}.main-nav{align-items:center;gap:29px;font-size:12px;display:flex}.main-nav>a{padding:10px 0}.main-nav>a:hover,.nav-active{text-underline-offset:7px;text-decoration:underline}.main-nav .nav-support{border:1px solid #b6c1ae;border-radius:3px;align-items:center;gap:15px;padding:10px 15px;font-size:11px;display:flex}.nav-x{display:flex}.menu-toggle{display:none}.kicker{letter-spacing:1.8px;font-size:10px;font-weight:700;line-height:1.6}.signal-dot{background:#ba603c;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}h1{letter-spacing:-4px;font:clamp(54px,6.5vw,90px)/1.02 Georgia,serif}h1 em,h2 em{color:var(--green);font-weight:400}h2{letter-spacing:-1.5px;font:clamp(34px,3.4vw,48px)/1.13 Georgia,serif}h3{letter-spacing:-.5px;font:28px/1.2 Georgia,serif}.hero-deck{max-width:520px;color:var(--muted);margin-top:26px;font-size:15px;line-height:1.85}.actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.button{border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:22px;min-height:49px;padding:15px 22px;font-size:12px;font-weight:600;line-height:1.4;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{background:var(--green);color:#fff}.primary:hover{background:#153b29}.outline{background:0 0;border-color:#9aab92}.outline:hover{background:#e7ebdf}.cream{background:var(--paper);color:var(--green)}.text-link{align-items:center;gap:10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.text-link:hover{text-underline-offset:5px;text-decoration:underline}.home-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;padding-block:65px 70px;display:grid}.home-hero>*{min-width:0}.home-hero h1{margin-top:28px}.hero-signature{color:var(--muted);margin-top:32px;font-size:10px;display:block}.hero-signature b{color:var(--green);margin-left:12px;font:italic 17px Georgia,serif}.brand-exhibit{isolation:isolate;background:#dcdfa9;border:1px solid #ccd29c;min-height:525px;padding:30px 34px;position:relative;transform:rotate(2deg);box-shadow:12px 12px #dfe3d555}.exhibit-top,.exhibit-bottom{letter-spacing:1.3px;justify-content:space-between;align-items:center;gap:20px;font-size:8px;display:flex}.exhibit-top{border-bottom:1px solid #a3b080;padding-bottom:20px}.exhibit-orbit{z-index:-1;border:1px solid #aeb991;border-radius:50%;position:absolute;inset:75px 28px;transform:rotate(-20deg)}.exhibit-title{letter-spacing:-2.8px;margin:89px 0 59px;font:700 clamp(42px,4.5vw,64px)/1.06 Georgia,serif}.exhibit-title em{white-space:nowrap;font-weight:400}.exhibit-spark{font-size:48px;line-height:1;position:absolute;top:72px;right:30px}.exhibit-bottom{border-top:1px solid #a3b080;padding-top:20px}.round-arrow{background:var(--green);width:30px;height:30px;color:var(--paper);border-radius:50%;place-items:center;display:grid}.exhibit-tab{writing-mode:vertical-rl;letter-spacing:2px;color:#fff;background:#b5613e;padding:17px 8px;font-size:8px;position:absolute;top:225px;right:-13px}.interest-strip{background:var(--green);color:var(--paper)}.interest-strip>.wrap{justify-content:space-between;align-items:center;gap:20px;min-height:83px;display:flex}.interest-strip span{letter-spacing:1.6px;color:#d4d8bc;font-size:8px}.interest-strip b{font-size:12px;font-weight:400}.interest-strip i{color:#d4d88f;font-size:18px;font-style:normal}.section{padding-block:85px}.section-head{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:34px;display:flex}.section-head h2{margin-top:12px}.section-head>p{max-width:390px;color:var(--muted);font-size:13px}.report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.report-card{min-width:0}.report-art{background:#dce2d1;height:250px;padding:25px;display:block;position:relative;overflow:hidden}.report-art-1{background:#e8d49a}.report-art-2{background:#d7dfdb}.report-art-label{letter-spacing:1.5px;font-size:8px}.report-art strong{white-space:pre-line;letter-spacing:-2px;margin-top:28px;font:700 45px/.98 Georgia,serif;display:block}.report-art-corner{border:1px solid #72836b;border-radius:50%;place-items:center;width:33px;height:33px;display:grid;position:absolute;bottom:23px;right:23px}.report-art>img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.report-art:hover img{transform:scale(1.04)}.report-meta{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);justify-content:space-between;gap:10px;margin-top:18px;font-size:9px;display:flex}.report-card h3{margin-top:8px;font-size:27px;line-height:1.2}.report-card h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.report-card>p{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.8}.report-card>.text-link{margin-top:18px}.archive-feature-band{border-block:1px solid var(--line);background:#e7eadf}.archive-feature-grid{grid-template-columns:1fr 1fr;gap:26px;display:grid}.archive-feature{background:#f4f0df;border:1px solid #d2d7c7;grid-template-columns:1.2fr .8fr;gap:18px;min-height:350px;padding:32px;transition:border-color .2s;display:grid;overflow:hidden}.archive-feature:hover{border-color:var(--green)}.carddass-feature{background:#d3ddcc}.archive-feature-copy{z-index:1;min-width:0}.archive-feature .kicker{letter-spacing:1.1px;font-size:8px}.archive-feature h3{letter-spacing:-1.5px;margin:24px 0 14px;font-size:42px}.archive-feature p{color:var(--muted);max-width:260px;font-size:12px}.feature-meta{color:var(--muted);margin-top:20px;font-size:9px;display:block}.archive-feature .text-link{margin-top:20px;font-size:11px}.feature-scan,.feature-book{align-self:center;min-width:0}.feature-scan img,.feature-book img{object-fit:contain;filter:drop-shadow(8px 12px 7px #263b292b);width:100%;height:auto;max-height:285px;transform:rotate(9deg)}.feature-book img{transform:rotate(-8deg)}.social-section{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.social-copy h2{margin-top:20px;font-size:61px;line-height:1.1}.social-copy>p:not(.kicker){max-width:380px;color:var(--muted);margin-top:24px;font-size:14px}.social-copy>.text-link{margin-top:20px}.desk-note{border-top:1px solid var(--line);margin-top:43px;padding-top:28px}.desk-note h3{margin-top:15px;font-size:26px;line-height:1.3}.desk-note p{color:var(--muted);max-width:360px;margin:15px 0;font-size:12px}.x-feed-panel{border:1px solid var(--line);background:#fffdf8;border-radius:5px;align-self:start;overflow:hidden}.x-feed-heading{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:22px;display:flex}.x-feed-heading>svg{margin-left:auto}.x-avatar{background:var(--green);width:42px;height:42px;color:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;padding-bottom:4px;font:italic 700 32px Georgia,serif;display:grid}.x-feed-heading strong{font-size:13px}.x-feed-heading small{color:var(--muted);font-size:10px;display:block}.x-feed-body{padding:0 12px}.x-feed-body>a{padding:15px;font-size:11px;display:block}.x-feed-body iframe{max-width:100%!important}.x-fallback{text-align:center;padding:42px 32px 55px}.x-fallback-mark{background:#e9ecdf;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 20px;display:grid}.x-fallback h3{font-size:27px}.x-fallback p{color:var(--muted);max-width:340px;margin:15px auto 24px;font-size:12px;line-height:1.8}.x-feed-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:15px;padding:15px 22px;font-size:9px;display:flex}.x-feed-foot a{align-items:center;gap:8px;display:flex}.support-banner{background:var(--green);color:var(--paper);padding-block:61px}.support-banner>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.support-banner .kicker{color:#d7d8a3}.support-banner h2{margin-top:15px;font-size:45px}.support-banner p:not(.kicker){color:#d6ddce;max-width:510px;margin-top:18px;font-size:13px;line-height:1.8}.support-banner-actions{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:18px;display:flex}.support-banner-actions>span{color:#d6ddce;font-size:10px}.stay-connected{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-block:85px;display:grid}.stay-connected h2{margin-top:15px}.stay-connected>div>p:not(.kicker){color:var(--muted);max-width:420px;font-size:14px}.site-foot{border-top:1px solid var(--line);background:#eceee3}.foot-top{grid-template-columns:1.6fr 1fr 1fr;gap:65px;padding-block:45px;display:grid}.foot-brand{letter-spacing:-1px;font-size:26px;font-weight:750}.foot-brand span{letter-spacing:0;margin-top:5px;font:italic 16px Georgia,serif;display:block}.foot-top>div>p{color:var(--muted);margin-top:19px;font-size:11px}.foot-links{flex-direction:column;align-items:flex-start;gap:10px;font-size:11px;display:flex}.foot-links a{align-items:center;gap:9px;display:flex}.foot-links a:hover{text-underline-offset:4px;text-decoration:underline}.foot-bottom{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:35px;padding-block:22px;font-size:9px;display:flex}.foot-bottom>span{white-space:nowrap}.foot-bottom p{max-width:610px}.foot-bottom a{white-space:nowrap;align-items:center;gap:10px;margin-left:auto;display:flex}.page-intro{padding-block:60px 56px}.breadcrumb{color:var(--muted);margin-bottom:30px;font-size:11px;display:inline-block}.page-intro h1{margin-top:24px}.page-intro .hero-deck{max-width:680px}.intro-split{justify-content:space-between;align-items:center;gap:45px;margin-top:28px;display:flex}.intro-split>p{max-width:480px;color:var(--muted);font-size:14px}.catalog-stats{gap:28px;display:flex}.catalog-stats span{color:var(--muted);flex-direction:column;font-size:9px;display:flex}.catalog-stats b{color:var(--green);white-space:nowrap;margin-bottom:7px;font:30px Georgia,serif}.coverage-note{color:var(--muted);border-top:1px solid var(--line);margin-top:32px;padding-top:20px;font-size:11px}.archive-download{justify-content:space-between;align-items:center;gap:45px;padding-block:45px 70px;display:flex}.archive-download h2{margin-top:12px}.archive-download p:not(.kicker){max-width:640px;color:var(--muted);margin-top:18px;font-size:13px}.archive-download>.button{flex-shrink:0}.sf .archive-section{padding-top:10px!important;padding-bottom:10px!important}.sf .shell{width:min(1280px,100% - 100px)!important}.sf{background:var(--paper)!important}.collection-list{border-top:1px solid var(--line)}.collection-row{border-bottom:1px solid var(--line);grid-template-columns:320px 1fr;align-items:center;gap:55px;padding-block:40px;display:grid}.collection-image{justify-content:center;align-items:center;height:340px;padding:35px;display:flex}.collection-image img{object-fit:contain;filter:drop-shadow(7px 9px 8px #24372722);width:auto;max-width:100%;height:100%;transition:transform .2s}.collection-row:hover img{transform:rotate(-3deg)}.pale-yellow{background:#e9d79c}.pale-green{background:#d5dfca}.collection-row h2{margin:18px 0;font-size:43px}.collection-row p{max-width:550px;color:var(--muted);font-size:14px}.collection-caption{color:var(--muted);margin-top:17px;font-size:10px;display:block}.collection-row .text-link{margin-top:24px}.next-chapter{padding-block:70px 85px}.next-chapter h2{margin-top:20px}.next-chapter p:not(.kicker){max-width:640px;color:var(--muted);margin:22px 0;font-size:14px}.journal-section{padding-bottom:85px}.journal-filters{border-block:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-block:22px;display:flex}.topic-tabs{flex-wrap:wrap;gap:8px;display:flex}.topic-tabs button{background:0 0;border:1px solid #c6cebe;border-radius:25px;padding:9px 17px;font-size:11px}.topic-tabs button.chosen{background:var(--green);color:#fff;border-color:var(--green)}.journal-filters input{border:1px solid var(--line);width:235px;color:var(--ink);background:#fffdf7;border-radius:3px;padding:11px 14px;font-size:12px}.result-count{color:var(--muted);margin:20px 0 25px;font-size:11px}.empty-panel{text-align:center;background:#e9ecdf;padding:65px 20px}.empty-panel p{margin:20px 0}.article-shell{width:min(820px,100% - 60px);margin:auto;padding:55px 0 65px}.article-header h1{letter-spacing:-2px;margin-top:23px;font-size:60px;line-height:1.08}.article-deck{color:var(--muted);margin-top:25px;font-size:18px;line-height:1.75}.article-byline{align-items:center;gap:12px;margin-block:28px 35px;font-size:12px;display:flex}.article-byline small{color:var(--muted);font-size:10px;display:block}.article-cover{object-fit:contain;background:#e6eadc;width:100%;height:420px;padding:25px}.article-body{color:#3e4f40;margin-top:36px;font-size:17px;line-height:1.95}.article-body h2{color:var(--ink);margin:43px 0 18px;font-size:35px}.article-body h3{margin:30px 0 15px;font-size:27px}.article-body p{margin-bottom:23px}.article-body a{color:var(--green);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.article-body li{margin-bottom:8px}.article-body img{max-width:100%;height:auto;margin:28px auto}.article-body blockquote{border-left:3px solid #9baa86;margin:25px 0;padding:7px 0 7px 25px;font:italic 24px/1.6 Georgia,serif}.article-body blockquote p{margin:0}.article-body table{border-collapse:collapse;width:100%;font-size:13px}.article-body th,.article-body td{text-align:left;border:1px solid var(--line);padding:13px}.article-body th{background:#e8ecdf}.table-scroll{margin:30px 0;overflow:auto}.article-body pre{background:#e8ebdf;padding:20px;font-size:13px;overflow:auto}.article-body code{font-size:.85em}.article-end{border-top:1px solid var(--line);color:var(--muted);margin-top:42px;padding-top:24px;font-size:12px}.article-end .text-link{margin-top:12px}.affiliate-note{background:#eee5c9;padding:15px 20px;font-size:12px}.article-support{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding-block:55px 75px;display:flex}.article-support h2{margin:12px 0}.article-support p:not(.kicker){color:var(--muted);font-size:13px}.book-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:75px;padding-block:55px 70px;display:grid}.book-hero>*{min-width:0}.book-hero h1{margin-top:22px}.fine-print{color:var(--muted);margin-top:20px;font-size:10px}.book-display{background:#d7dfce;flex-direction:column;align-items:center;gap:28px;padding:27px 30px;display:flex}.book-display img{object-fit:contain;width:auto;max-width:90%;height:405px;transform:rotate(-4deg);box-shadow:12px 12px #8c9b7b55}.book-display>span:last-child{letter-spacing:1.4px;font-size:8px}.book-display .kicker{font-size:8px}.name-note{border-block:1px solid var(--line);grid-template-columns:.5fr 1fr 1fr;align-items:center;gap:35px;padding:35px 0;display:grid}.name-note h2{letter-spacing:-.8px;font-size:30px}.name-note p{color:var(--muted);font-size:12px;line-height:1.8}.book-inside{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.book-inside h2{margin-top:18px}.book-inside p:not(.kicker){color:var(--muted);max-width:440px;margin:23px 0;font-size:14px}.book-inside>img{object-fit:contain;background:#e6eadc;width:100%;max-height:590px;padding:20px}.chapters-section{padding-top:0}.chapter-list{grid-template-columns:1fr 1fr;gap:0 50px;display:grid}.chapter{border-top:1px solid var(--line);align-items:center;gap:18px;padding:25px 0;display:flex}.chapter:hover h3{text-underline-offset:4px;text-decoration:underline}.chapter h3{font-size:22px}.chapter p{color:var(--muted);margin-top:8px;font-size:11px}.chapter-index{color:#829073;font:20px Georgia,serif}.chapter-page{white-space:nowrap;color:var(--muted);margin-left:auto;font-size:9px}.chapter>svg{width:15px}.about-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:80px;padding-block:65px;display:grid}.about-grid h2{margin-top:22px;font-size:40px}.editorial-principles article{margin-bottom:30px;padding-left:45px;position:relative}.editorial-principles article>span{color:var(--muted);font-size:11px;position:absolute;top:3px;left:0}.editorial-principles h3{font-size:26px}.editorial-principles p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.8}.contribution-section{border-top:1px solid var(--line);padding-block:55px 75px}.contribution-section h2{margin-top:18px}.contribution-section p:not(.kicker){max-width:670px;color:var(--muted);margin:22px 0;font-size:14px}.support-intro .hero-deck{max-width:710px}.support-uses{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.support-uses span{border:1px solid #c8d1bf;border-radius:25px;padding:7px 14px;font-size:10px}.wallets{grid-template-columns:1fr 1fr;gap:28px;display:grid}.wallet-card{background:#fcfaf3;border:1px solid #ccd5c3;padding:32px}.wallet-heading{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding-bottom:23px;display:flex}.coin-mark{background:#e9b475;border-radius:50%;place-items:center;width:56px;height:56px;font:700 32px Georgia,serif;display:grid}.solana .coin-mark{background:#c9d9c8}.wallet-heading h2{font-size:29px}.wallet-heading p{color:var(--muted);margin-top:4px;font-size:10px}.coin-ticker{color:var(--muted);margin-left:auto;font-size:11px}.wallet-pending{min-height:240px;padding:32px 0 8px}.wallet-pending>span{color:#819276;font-size:42px}.wallet-pending h3{margin-top:12px;font-size:28px}.wallet-pending p{color:var(--muted);max-width:370px;margin-top:16px;font-size:13px;line-height:1.8}.wallet-qr{justify-content:center;padding:28px 0 20px;display:flex}.wallet-qr img{border:1px solid var(--line);border-radius:5px}.wallet-address-label{color:var(--muted);margin-top:12px;font-size:10px}.wallet-address{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#edf0e5;border-radius:3px;margin-top:7px;padding:13px;font:13px/1.8 monospace}.wallet-status{color:var(--muted);min-height:30px;margin-top:18px;font-size:10px}.support-thanks{padding-block:65px 85px}.support-thanks h2{margin-top:20px}.support-thanks p:not(.kicker){max-width:650px;color:var(--muted);margin-top:24px;font-size:14px}.specimen-page{padding-block:45px 85px}.specimen-detail{grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}.specimen-detail-image{background:#e5eadd;padding:40px;position:sticky;top:30px}.specimen-detail-image img{object-fit:contain;width:100%;height:auto;max-height:700px}.specimen-detail h1{letter-spacing:-1.8px;margin-top:18px;font-size:48px}.detail-date{color:var(--muted);margin:22px 0 12px;font-size:12px}.small-tag{border:1px solid var(--line);padding:5px 11px;font-size:10px;display:inline-block}.detail-note{margin:24px 0;font-size:15px;line-height:1.9}.specimen-detail h2{letter-spacing:0;margin-top:25px;font:600 13px Arial,sans-serif}.specimen-detail ul,.specimen-detail ol{color:var(--muted);padding-left:20px;font-size:13px;line-height:1.8}.detail-sources a{text-underline-offset:4px;align-items:center;gap:12px;padding:6px 0;text-decoration:underline;display:inline-flex}.missing-page{padding-block:100px}.missing-page h1{margin:25px 0;font-size:60px}.missing-page p{margin-bottom:25px}@media (max-width:1100px){.wrap{width:calc(100% - 64px)}.main-nav{gap:19px}.main-nav .nav-support{padding:9px;font-size:10px}.home-hero{gap:42px}.brand-exhibit{min-height:480px;padding:26px}.exhibit-title{margin-top:88px;font-size:52px}.exhibit-top{gap:8px;font-size:7px}.interest-strip>.wrap{gap:14px}.interest-strip span{display:none}.archive-feature{grid-template-columns:1.2fr .8fr;gap:12px;padding:25px}.archive-feature h3{font-size:35px}.social-section{gap:60px}.report-art strong{font-size:39px}.book-hero{gap:45px}.book-display img{height:365px}.book-inside{gap:60px}.sf .shell{width:calc(100% - 64px)!important}.catalog-stats{gap:22px}.catalog-stats b{font-size:25px}}@media (max-width:800px){.wrap{width:calc(100% - 40px)}.masthead{height:90px}.brand{font-size:23px}.brand-caption{font-size:7px}.main-nav{gap:15px}.main-nav>a{font-size:11px}.main-nav .nav-x{display:none}.main-nav .nav-support{gap:5px;max-width:115px;font-size:9px}.home-hero{gap:28px;padding-block:45px}.home-hero h1{letter-spacing:-3px;font-size:59px}.hero-deck{font-size:13px}.brand-exhibit{min-height:430px;padding:23px}.exhibit-top span:last-child{display:none}.exhibit-title{margin-top:100px;margin-bottom:48px;font-size:42px}.exhibit-spark{font-size:38px}.exhibit-bottom{font-size:6px}.exhibit-tab{top:190px}.hero-signature{font-size:9px}.interest-strip b{font-size:10px}.interest-strip i{font-size:15px}.section{padding-block:60px}.section-head{gap:25px}.section-head>p{max-width:300px}.report-grid{gap:20px}.report-art{height:205px;padding:18px}.report-art strong{letter-spacing:-1px;font-size:32px}.report-art-label{font-size:6px}.report-card h3{font-size:23px}.report-meta{flex-wrap:wrap;font-size:8px}.report-card>p{font-size:11px}.archive-feature-grid{gap:18px}.archive-feature{grid-template-columns:1fr;min-height:0;padding:25px;position:relative}.archive-feature-copy{max-width:75%}.feature-scan,.feature-book{opacity:.65;width:33%;position:absolute;top:115px;right:-15px}.feature-meta{max-width:190px}.archive-feature p{max-width:180px}.archive-feature h3{font-size:39px}.social-section{gap:40px}.social-copy h2{font-size:47px}.x-fallback{padding:35px 22px}.x-fallback h3{font-size:25px}.support-banner h2{font-size:36px}.support-banner>.wrap{gap:30px}.support-banner-actions{max-width:220px}.stay-connected{gap:35px;padding-block:65px}.foot-top{gap:35px}.foot-bottom{gap:20px}.intro-split{flex-direction:column;align-items:flex-start;gap:25px}.catalog-stats{gap:40px}.sf .shell{width:calc(100% - 40px)!important}.collection-row{grid-template-columns:240px 1fr;gap:30px}.collection-image{height:310px;padding:30px}.collection-row h2{font-size:34px}.journal-filters{flex-direction:column}.journal-filters label,.journal-filters input{width:100%}.article-header h1{font-size:50px}.book-hero{gap:30px}.book-hero h1{letter-spacing:-3px;font-size:59px}.book-display{padding:25px 20px}.book-display img{height:290px}.book-display>span:last-child{font-size:6px}.name-note{grid-template-columns:1fr 1fr;gap:25px}.name-note>.kicker{grid-column:1/-1}.name-note h2{font-size:29px}.chapter-list{gap:0 30px}.chapter{gap:12px}.chapter h3{font-size:20px}.chapter-page{display:none}.about-grid{gap:40px}.about-grid h2{font-size:32px}.wallet-card{padding:25px}.wallet-pending h3{font-size:25px}.specimen-detail{gap:35px}.specimen-detail h1{font-size:39px}.specimen-detail-image{padding:25px}.archive-download{flex-direction:column;align-items:flex-start;gap:25px}}@media (max-width:580px){h1{letter-spacing:-2.5px;font-size:clamp(42px,12vw,64px)}h2{letter-spacing:-1px;font-size:36px}.masthead{height:80px;position:relative}.brand{gap:9px;font-size:22px}.brand-seal{width:37px;height:37px;font-size:30px}.brand-caption{letter-spacing:1.4px;font-size:6px}.menu-toggle{border:1px solid var(--line);background:0 0;border-radius:3px;padding:7px 12px;font-size:11px;display:block}.main-nav{background:var(--paper);z-index:20;border-bottom:1px solid var(--line);padding:20px;display:none;position:absolute;top:79px;left:-20px;right:-20px;box-shadow:0 10px 20px #223c2d15}.main-nav.is-open{flex-direction:column;align-items:stretch;gap:5px;display:flex}.main-nav>a{padding:10px;font-size:14px}.main-nav .nav-x{display:none}.main-nav .nav-support{justify-content:space-between;max-width:none;margin-top:10px;padding:14px;font-size:12px}.home-hero{grid-template-columns:1fr;gap:39px;padding-block:36px 46px}.home-hero h1{letter-spacing:-2.7px;margin-top:23px;font-size:clamp(50px,14vw,72px)}.kicker{letter-spacing:1.5px;font-size:8px}.hero-deck{margin-top:23px;font-size:14px;line-height:1.85}.actions{gap:18px;margin-top:25px}.button{gap:15px;padding:14px 18px;font-size:11px}.text-link{font-size:11px}.hero-signature{margin-top:26px;font-size:9px}.brand-exhibit{min-height:410px;margin:0 8px;padding:25px 27px}.exhibit-title{letter-spacing:-2px;margin-top:90px;margin-bottom:44px;font-size:clamp(37px,11vw,57px)}.exhibit-top{font-size:7px}.exhibit-spark{top:65px}.exhibit-bottom{font-size:7px}.exhibit-tab{right:-12px}.interest-strip>.wrap{flex-wrap:wrap;justify-content:center;gap:8px 15px;min-height:85px;padding-block:18px}.interest-strip b{font-size:10px}.interest-strip i{font-size:12px}.section{padding-block:50px}.section-head{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:28px}.section-head>p{max-width:100%;font-size:12px}.section-head h2{font-size:36px}.report-grid{grid-template-columns:1fr;gap:35px}.report-art{height:260px;padding:25px}.report-art strong{letter-spacing:-1.5px;margin-top:35px;font-size:47px}.report-art-label{font-size:8px}.report-meta{margin-top:16px;font-size:9px}.report-card h3{margin-top:10px;font-size:29px}.report-card>p{font-size:13px;line-height:1.8}.report-card>.text-link{margin-top:16px}.archive-feature-grid{grid-template-columns:1fr;gap:23px}.archive-feature{min-height:350px;padding:28px}.archive-feature h3{font-size:42px}.archive-feature p{max-width:190px;font-size:12px}.feature-scan,.feature-book{opacity:.9;width:34%;top:94px;right:-7px}.archive-feature .text-link{max-width:230px;font-size:11px}.social-section{grid-template-columns:1fr;gap:32px}.social-copy h2{font-size:48px}.social-copy>p:not(.kicker){max-width:100%;font-size:13px}.desk-note{margin-top:27px;padding-top:24px}.desk-note h3{font-size:27px}.x-feed-heading{padding:18px}.x-feed-foot{padding:14px 18px;font-size:8px}.x-fallback{padding:32px 24px 40px}.support-banner{padding-block:46px}.support-banner>.wrap{flex-direction:column;align-items:flex-start;gap:28px}.support-banner h2{font-size:37px}.support-banner p:not(.kicker){font-size:12px}.support-banner-actions{gap:14px;max-width:none}.support-banner-actions>span{font-size:9px}.stay-connected{grid-template-columns:1fr;gap:25px;padding-block:52px}.stay-connected h2{font-size:40px}.stay-connected>div>p:not(.kicker){font-size:13px}.foot-top{grid-template-columns:1fr 1fr;gap:30px 20px;padding-block:35px}.foot-top>div:first-child{grid-column:1/-1}.foot-top>div>p{margin-top:15px}.foot-links{gap:11px;font-size:10px}.foot-bottom{flex-wrap:wrap;gap:14px}.foot-bottom>p{order:3;width:100%;font-size:8px}.foot-bottom>a{font-size:9px}.page-intro{padding-block:38px 35px}.page-intro h1{margin-top:20px}.page-intro .hero-deck{font-size:14px}.breadcrumb{margin-bottom:24px;font-size:10px}.intro-split>p{font-size:13px}.catalog-stats{justify-content:space-between;gap:12px;width:100%}.catalog-stats b{font-size:25px}.catalog-stats span{font-size:8px}.coverage-note{margin-top:25px;font-size:10px;line-height:1.8}.sf .archive-section>.section-heading{display:none}.archive-download{padding-block:35px 50px}.archive-download h2{font-size:34px}.archive-download p:not(.kicker){font-size:12px}.collection-row{grid-template-columns:1fr;gap:25px;padding-block:28px}.collection-image{height:290px;padding:35px}.collection-row h2{margin-block:13px;font-size:36px}.collection-row p{font-size:13px}.collection-caption{font-size:9px}.collection-row .text-link{margin-top:20px}.next-chapter{padding-block:45px 55px}.next-chapter p:not(.kicker){font-size:13px}.journal-section{padding-bottom:55px}.topic-tabs{gap:6px}.topic-tabs button{padding:8px 13px;font-size:10px}.journal-filters{padding-block:17px}.article-shell{width:calc(100% - 40px);padding-top:33px}.article-header h1{letter-spacing:-1.7px;font-size:42px}.article-deck{margin-top:23px;font-size:16px}.article-byline{margin:23px 0 30px}.article-cover{height:320px}.article-body{margin-top:27px;font-size:15px;line-height:1.95}.article-body h2{margin-top:32px;font-size:30px}.article-body h3{font-size:25px}.article-body table{font-size:11px}.article-body th,.article-body td{padding:10px}.article-support{flex-direction:column;align-items:flex-start;gap:22px;padding-block:40px 50px}.book-hero{grid-template-columns:1fr;gap:35px;padding-block:35px 45px}.book-hero h1{font-size:clamp(47px,13vw,66px)}.book-display{gap:28px;padding:24px}.book-display img{max-width:85%;height:365px}.book-display .kicker,.book-display>span:last-child{font-size:7px}.name-note{grid-template-columns:1fr;gap:17px;padding-block:30px}.name-note h2{font-size:31px}.name-note p{font-size:12px}.book-inside{grid-template-columns:1fr;gap:28px}.book-inside p:not(.kicker){font-size:13px}.book-inside>img{max-height:600px;padding:10px}.chapters-section{padding-top:0}.chapter-list{grid-template-columns:1fr;gap:0}.chapter{gap:17px;padding-block:22px}.chapter h3{font-size:24px}.chapter p{font-size:11px}.chapter-page{font-size:8px;display:block}.chapter-index{font-size:19px}.about-grid{grid-template-columns:1fr;gap:35px;padding-block:35px}.about-grid h2{font-size:34px}.editorial-principles article{margin-bottom:27px;padding-left:36px}.editorial-principles h3{font-size:26px}.editorial-principles p{font-size:12px}.contribution-section{padding-block:40px 50px}.contribution-section p:not(.kicker){font-size:13px}.support-intro h1{letter-spacing:-2px;font-size:clamp(39px,11vw,57px)}.support-uses{gap:7px;margin-top:23px}.support-uses span{padding:6px 11px;font-size:9px}.wallets{grid-template-columns:1fr;gap:22px}.wallet-card{padding:24px}.wallet-heading{gap:13px}.wallet-heading h2{font-size:29px}.coin-mark{width:48px;height:48px;font-size:30px}.wallet-pending{min-height:220px;padding-top:25px}.wallet-pending h3{font-size:26px}.wallet-pending p,.wallet-address{font-size:12px}.wallets .actions{gap:15px}.support-thanks{padding-block:48px 60px}.support-thanks h2{font-size:33px}.support-thanks p:not(.kicker){font-size:13px}.specimen-page{padding-block:30px 55px}.specimen-detail{grid-template-columns:1fr;gap:30px}.specimen-detail-image{padding:30px;position:static}.specimen-detail-image img{max-height:460px}.specimen-detail h1{font-size:39px}.detail-note{font-size:14px}.missing-page{padding-block:65px}.missing-page h1{font-size:43px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.home-intro-note{max-width:480px;color:var(--muted);margin-top:17px;font-size:15px;line-height:1.8}.sf-home-hero{gap:65px}.sf-home-hero h1{letter-spacing:-4px;font-size:clamp(64px,6.6vw,96px)}.finds-desk{background:#e8e4d6;border:1px solid #dad4c3;border-radius:8px;padding:25px 28px;box-shadow:10px 10px #ece9de}.desk-label,.desk-caption{letter-spacing:1.3px;justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:700;display:flex}.desk-images{height:370px;margin-block:20px;position:relative}.desk-images .desk-book{object-fit:contain;filter:drop-shadow(5px 9px 7px #28372335);width:65%;height:auto;max-height:350px;position:absolute;top:0;left:0;transform:rotate(-7deg)}.desk-images .desk-card{object-fit:contain;filter:drop-shadow(5px 9px 7px #28372340);width:45%;height:auto;max-height:260px;position:absolute;bottom:0;right:0;transform:rotate(10deg)}.desk-caption{border-top:1px solid #c9cbbb;padding-top:12px}.desk-caption b{font:italic 700 37px Georgia,serif}.journal-door{background:#e9ded5;border:1px solid #d9ccbf;border-radius:5px;grid-template-columns:180px 1.2fr 1fr;align-items:center;gap:16px 25px;margin-top:24px;padding:26px 30px;display:grid}.journal-door h3{font:30px/1.2 Georgia,serif}.journal-door p{color:#626657;font-size:13px}.journal-door .text-link{grid-column:2/-1}.book-stat-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;grid-template-columns:repeat(4,1fr);padding:28px 0;display:grid}.book-stat-strip div{border-right:1px solid var(--line)}.book-stat-strip div:last-child{border:0}.book-stat-strip b{font:40px Georgia,serif;display:block}.book-stat-strip span{color:var(--muted);font-size:12px}.book-trails{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.book-trails>a>div{background:#e8e7dc;border-radius:5px;margin-bottom:19px;padding:18px}.book-trails img{object-fit:contain;width:100%;height:270px}.book-trails h3{margin:8px 0 12px;font:28px/1.15 Georgia,serif}.book-trails p:not(.kicker){color:var(--muted);font-size:13px}.carddass-library-band{background:#e8ebdf}.research-destinations{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.research-destinations>a{border-top:1px solid #b8c6ad;padding:25px 10px 15px}.research-destinations>a>span{letter-spacing:1.5px;font-size:10px}.research-destinations h3{margin:15px 0;font:32px Georgia,serif}.research-destinations p{color:var(--muted);margin-bottom:20px;font-size:14px}.research-note{max-width:780px;color:var(--muted)}.reader-page{padding-block:35px 65px}.reader-page h1{margin-top:10px;font:48px/1.15 Georgia,serif}.reader-page .section-head{margin:28px 0}.reader-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:32px;display:grid}.reader-sidebar{border:1px solid var(--line);background:#ebeadd;border-radius:5px;max-height:90vh;padding:20px;position:sticky;top:20px;overflow:auto}.research-input{width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fffdf5;border:1px solid #cbd0bf;border-radius:4px;padding:10px 12px;display:block}.reader-sidebar>.research-input{margin:12px 0 18px}.reader-chapters{display:grid}.reader-chapters button{text-align:left;background:0 0;border:0;border-bottom:1px solid #d4d8c7;justify-content:space-between;gap:12px;padding:12px 3px;font-size:12px;display:flex}.reader-chapters button.chosen,.reader-results button.chosen{background:#dce4cb;font-weight:700}.reader-chapters small{opacity:.6}.reader-results>p{margin-bottom:12px;font-size:12px}.reader-results button{text-align:left;background:0 0;border:0;border-bottom:1px solid #d4d8c7;gap:8px;width:100%;padding:14px 3px;display:grid}.reader-results span{color:var(--muted);font-size:11px}.reader-toolbar{background:var(--green);color:var(--paper);border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.reader-toolbar button{color:inherit;background:0 0;border:0;padding:7px;font-size:12px}.reader-toolbar button:disabled{opacity:.4;cursor:default}.reader-toolbar label{white-space:nowrap;font-size:12px}.reader-toolbar select{color:var(--ink);background:#f6f3e9;border:0;border-radius:3px;padding:5px}.reader-options{justify-content:space-between;align-items:center;gap:20px;margin:12px 0;font-size:12px;display:flex}.reader-options button{border:1px solid var(--line);background:0 0;border-radius:4px;padding:7px 12px}.reader-canvas{background:#deded1;max-height:85vh;padding:20px;overflow:auto;box-shadow:inset 0 0 12px #18342310}.reader-canvas img{width:100%;max-width:900px;height:auto;margin:auto;box-shadow:0 3px 18px #26372020}.reader-canvas.reader-zoomed img{width:1550px;max-width:none}.reader-transcript{border-block:1px solid var(--line);margin:20px 0;padding:16px 0}.reader-transcript summary{cursor:pointer;font-size:13px;font-weight:700}.reader-transcript>p{color:var(--muted);margin:14px 0;font-size:12px}.reader-transcript pre{white-space:pre-wrap;max-height:500px;font:14px/1.8 Arial,sans-serif;overflow:auto}.catalog-controls{background:#e9ebdf;border-radius:5px;grid-template-columns:2fr 1fr 1fr 1fr;gap:18px;padding:24px;display:grid}.catalog-controls label{gap:8px;font-size:11px;font-weight:700;display:grid}.catalog-controls select{width:100%;min-height:44px;color:var(--ink);background:#fffdf5;border:1px solid #cbd0bf;border-radius:4px;padding:8px}.catalog-result-count{color:var(--muted);padding:22px 0;font-size:13px}.carddass-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 20px;display:grid}.carddass-photo{border:1px solid var(--line);background:#eeebdf;border-radius:4px;margin-bottom:14px;padding:20px}.carddass-photo img{object-fit:contain;width:100%;height:auto;transition:transform .2s}.carddass-specimen:hover img{transform:translateY(-4px)}.carddass-specimen h3{margin:7px 0;font:26px Georgia,serif}.carddass-specimen p{color:var(--muted);font-size:11px}.carddass-specimen .kicker{font-size:9px}.carddass-specimen .text-link{margin-top:8px;font-size:10px}.specials-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.specials-grid img{border:1px solid var(--line);width:100%;height:auto;margin-bottom:16px}.specials-grid h3{margin-top:7px;font:25px Georgia,serif}.figure-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 30px;display:grid}.figure-card>a:first-child{border:1px solid var(--line);background:#e6e7d9;place-items:center;height:410px;margin-bottom:20px;padding:18px;display:grid}.figure-card img{object-fit:contain;width:100%;height:100%}.figure-card h2{margin:10px 0;font-size:30px}.figure-card>p:not(.kicker){color:var(--muted);margin-bottom:15px;font-size:13px}.figure-card .text-link{font-size:12px}.article-cover{background:#e5e8d9;max-height:580px;object-fit:contain!important}.main-nav{gap:22px}.book-display{color:var(--ink)}@media (max-width:1100px){.carddass-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.book-trails{grid-template-columns:repeat(2,minmax(0,1fr))}.book-trails img{height:320px}.figure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-home-hero{gap:35px}.desk-images{height:310px}.main-nav{gap:16px}.reader-layout{grid-template-columns:220px minmax(0,1fr);gap:20px}}@media (max-width:800px){.sf-home-hero{grid-template-columns:1fr}.finds-desk{width:100%;max-width:500px;margin:auto}.desk-images{height:350px}.journal-door{grid-template-columns:1fr;gap:12px}.journal-door .text-link{grid-column:auto}.reader-layout{grid-template-columns:1fr}.reader-sidebar{max-height:260px;position:static}.reader-chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px}.research-destinations{grid-template-columns:1fr}.catalog-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.carddass-grid,.specials-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reader-page h1{font-size:38px}.reader-canvas{max-height:none}.reader-canvas.reader-zoomed{max-height:80vh}}@media (max-width:580px){.sf-home-hero h1{letter-spacing:-2.8px;font-size:62px}.home-intro-note{font-size:13px}.desk-images{height:280px}.finds-desk{padding:20px}.desk-label,.desk-caption{font-size:8px}.desk-images .desk-book{max-height:260px}.desk-images .desk-card{max-height:205px}.book-stat-strip{grid-template-columns:repeat(2,1fr);gap:23px 0}.book-stat-strip div:nth-child(2){border:0}.book-stat-strip b{font-size:34px}.book-stat-strip span{font-size:10px}.book-trails{gap:25px 16px}.book-trails>a>div{padding:10px}.book-trails img{height:200px}.book-trails h3{font-size:24px}.reader-page{padding-top:25px}.reader-page .section-head{align-items:start;gap:20px}.reader-toolbar{gap:4px;padding:8px}.reader-toolbar button,.reader-toolbar label{font-size:11px}.reader-canvas{padding:8px}.reader-options{gap:8px;font-size:10px}.reader-sidebar{padding:15px}.reader-chapters{grid-template-columns:1fr}.catalog-controls{gap:13px;padding:16px}.carddass-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.carddass-photo{padding:13px}.carddass-specimen h3{font-size:23px}.carddass-specimen .text-link{font-size:9px}.specials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.specials-grid h3{font-size:22px}.figure-grid{grid-template-columns:1fr}.figure-card>a:first-child{height:auto;max-height:none}.figure-card img{height:auto;max-height:600px}.journal-door{padding:24px}.journal-door h3{font-size:27px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.carddass-photo img{transition:none}.carddass-specimen:hover img{transform:none}}.part-picker{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px;display:grid}.part-picker button{text-align:left;border:1px solid var(--line,#d5d9c9);color:#264a36;cursor:pointer;background:#eceee4;border-radius:3px;padding:28px}.part-picker button.selected{color:#faf7e9;background:#1d4934;border-color:#1d4934}.part-picker button.selected .kicker{color:#ccd8a9}.part-picker strong{justify-content:space-between;margin:12px 0;font-family:Georgia,serif;font-size:45px;font-weight:400;display:flex}.part-picker small{font-size:13px}.set-overview{background:#eeeade;grid-template-columns:minmax(220px,.7fr) 1.3fr;align-items:center;gap:60px;margin-bottom:40px;padding:32px;display:grid}.set-overview-image{background:#f5f2e9;border:1px solid #d5d9c9;max-height:410px;display:block;overflow:auto}.set-overview-image img{width:100%;height:auto;display:block}.set-overview h2{margin:8px 0 20px;font-size:clamp(34px,4vw,60px)}.set-overview p{max-width:46ch}.set-overview .fine-print{margin-top:20px;font-size:12px}.catalog-controls{grid-template-columns:2fr 1fr 1fr}.carddass-specimen{min-width:0}.scan-viewer{width:100%;min-width:0}.flip-card{aspect-ratio:.71;perspective:1200px;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.flip-card:disabled{cursor:default;opacity:1}.flip-inner{transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.flip-card.is-flipped .flip-inner{transform:rotateY(180deg)}.flip-face{backface-visibility:hidden;background:#e8e9dd;border:1px solid #d8d8cc;border-radius:8px;display:block;position:absolute;inset:0;overflow:hidden}.flip-face img{padding:8px;object-fit:contain!important;width:100%!important;height:100%!important}.flip-back{transform:rotateY(180deg)}.scan-actions{letter-spacing:.04em;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;font-size:10px;display:flex}.scan-actions a{white-space:nowrap;text-underline-offset:4px;font-size:12px;text-decoration:underline}.scan-note{color:#566557;line-height:1.5;font-size:12px!important}.carddass-specimen h3 a{text-decoration:none}.object-page{padding-top:40px;padding-bottom:80px}.object-header{margin:45px 0}.object-header h1{margin:16px 0;font-size:clamp(44px,7vw,84px)}.object-scans{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;max-width:850px;margin:40px auto;display:grid}.object-scans>.scan-viewer{grid-column:1/-1;max-width:420px;margin:auto}.object-notes{max-width:740px;margin:65px auto}.object-notes h2{font-size:36px}.object-notes p{line-height:1.8}.object-notes .button{margin:16px 0}.single-object{grid-template-columns:minmax(230px,.8fr) 1.2fr;align-items:center;gap:80px;margin:50px 0;display:grid}.single-object h1{margin:15px 0;font-size:clamp(42px,6vw,76px)}.single-object p{line-height:1.8}.single-object .scan-viewer{max-width:410px}.story-evidence{border-top:1px solid #cbd2c3;margin-top:50px;padding-top:36px}.story-evidence>h2{margin:12px 0 20px;font-size:38px}.story-evidence>p{color:#4b5c4e;line-height:1.8}.story-scan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:30px 0;display:grid}.story-scan-grid figure{margin:0}.story-scan-grid figcaption{font-family:Georgia,serif;font-size:24px}.story-scan-grid h3{margin:10px 0 15px}.story-scan-grid h3 a{text-decoration:none}.story-scan-grid .kicker{margin-top:22px}.story-sources li{padding:12px 0}.story-sources a{overflow-wrap:anywhere;font-weight:600}.story-sources p{color:#52614f;font-size:14px;line-height:1.7}.story-visuals img{object-fit:contain;width:100%;height:auto}.story-visuals figure{margin:25px 0}.story-visuals figcaption{color:#52614f;font-size:14px;line-height:1.7}.kfc-set-image{background:#f5f2e9;border:1px solid #d5d9c9;margin:24px 0;display:block}.kfc-set-image img{width:100%;height:auto;display:block}.kfc-gallery{padding-bottom:30px}.kfc-gallery>.actions{margin:20px 0}.kfc-gallery .story-scan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.article-shell .kfc-gallery .story-scan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kfc-hero{grid-template-columns:1.35fr .65fr;align-items:center;gap:70px;padding-top:40px;padding-bottom:65px;display:grid}.kfc-hero h1{margin:24px 0;font-size:clamp(46px,5.4vw,78px);line-height:1.05}.kfc-hero .kicker{margin-top:35px}.kfc-hero-card{background:#e5c65e;justify-self:center;max-width:370px;padding:25px 28px;transform:rotate(4deg)}.kfc-hero-card img{width:100%;height:auto;display:block;box-shadow:5px 7px 13px #534b4633}.kfc-hero-card span{text-align:center;letter-spacing:.13em;margin-top:20px;font-size:10px;display:block}.kfc-home-feature{background:#efe4b9;align-items:center;gap:50px;margin:24px 0;padding:35px 55px;text-decoration:none;display:flex}.kfc-home-feature>img{object-fit:contain;filter:drop-shadow(5px 8px 6px #4a4c2533);width:165px;height:235px;transform:rotate(-5deg)}.kfc-home-feature h3{margin:13px 0;font-family:Georgia,serif;font-size:34px}.kfc-home-feature p{max-width:48ch}.kfc-story-door{border-top:1px solid #cbd2c3}.article-body img{max-width:100%;height:auto}.story-evidence :target{scroll-margin-top:100px}@media (prefers-reduced-motion:reduce){.flip-inner{transition:none}}@media (max-width:900px){.kfc-gallery .story-scan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.set-overview{gap:30px}.single-object{gap:35px}.kfc-hero{gap:30px}.kfc-hero-card{max-width:280px}.main-nav{gap:15px}}@media (max-width:600px){.part-picker{gap:10px}.part-picker button{padding:17px 12px}.part-picker strong{font-size:32px}.part-picker .kicker{letter-spacing:.08em;font-size:8px}.part-picker small{font-size:11px;line-height:1.7;display:block}.set-overview{grid-template-columns:1fr;gap:25px;padding:20px}.set-overview-image{max-height:230px}.catalog-controls{grid-template-columns:1fr 1fr}.catalog-controls>label:first-child{grid-column:1/-1}.object-scans{gap:15px}.object-scans .scan-actions{flex-direction:column;align-items:flex-start;gap:8px}.object-page{padding-top:25px}.single-object{grid-template-columns:1fr;gap:25px}.single-object .scan-viewer{max-width:300px;margin:auto}.story-scan-grid,.kfc-gallery .story-scan-grid,.article-shell .kfc-gallery .story-scan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.story-scan-grid .scan-actions{flex-wrap:wrap;gap:7px}.story-scan-grid h3{font-size:25px}.story-scan-grid .text-link{font-size:12px}.kfc-hero{grid-template-columns:1fr;gap:40px;padding-top:25px}.kfc-hero-card{max-width:220px;margin:15px auto}.kfc-home-feature{align-items:flex-start;gap:20px;padding:25px 20px}.kfc-home-feature>img{width:95px;height:155px}.kfc-home-feature h3{font-size:25px}.kfc-home-feature p{font-size:14px}.kfc-home-feature .kicker,.scan-actions{font-size:9px}.story-evidence h2{font-size:32px}}.full-scan-page{padding-top:35px;padding-bottom:70px}.full-scan-page h1{margin:15px 0 30px;font-size:clamp(30px,4vw,50px)}.full-scan-page>.kicker{margin-top:30px}.full-scan-tools{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.full-scan-tools>span{font-size:13px}.full-scan-canvas{background:#e7e8dc;max-height:85vh;padding:20px;overflow:auto}.full-scan-canvas img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:78vh;margin:auto;display:block}.full-scan-canvas.native-size img{max-width:none;max-height:none;margin:0}.full-scan-page>.fine-print{margin-top:20px}@media (max-width:600px){.full-scan-canvas{padding:10px}.full-scan-tools .button{padding:12px;font-size:12px}}.project-home-heading{margin-top:55px}.project-teasers{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:25px 0 45px;display:grid}.project-teaser{color:inherit;background:#eeede2;border:1px solid #d2d7c8;grid-template-columns:.8fr 1.2fr;min-width:0;text-decoration:none;display:grid}.project-teaser:only-child{grid-column:1/-1;grid-template-columns:.65fr 1.35fr}.project-teaser-image{background:#e4e6d6;justify-content:center;align-items:center;min-height:260px;padding:25px;display:flex}.project-teaser-image img{object-fit:contain;width:100%;height:265px;display:block}.project-teaser>div:last-child{padding:30px}.project-teaser h3{margin:15px 0;font-family:Georgia,serif;font-size:30px;line-height:1.15}.project-teaser p{font-size:15px;line-height:1.7}.project-teaser .kicker{font-size:10px}.project-teaser-meta{color:#607059;margin:20px 0;font-size:11px;line-height:1.6;display:block}.project-wordmark{color:#305743;font-family:Georgia,serif;font-size:110px}.project-wordmark small{letter-spacing:.1em;font-family:Arial,sans-serif;font-size:9px;display:block}.project-hero{padding-top:45px;padding-bottom:55px}.project-hero.has-cover{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;display:grid}.project-hero .kicker{margin-top:35px}.project-hero h1{margin:22px 0;font-size:clamp(42px,4.6vw,68px);line-height:1.06}.project-byline{color:#5c6b53;margin-top:25px;font-size:12px;line-height:1.8}.project-hero-art{background:#e7e5d3;padding:30px;transform:rotate(2deg)}.project-hero-art img{object-fit:contain;width:100%;height:420px;display:block}.project-jump{letter-spacing:.04em;border-top:1px solid #cbd3c0;border-bottom:1px solid #cbd3c0;flex-wrap:wrap;gap:28px;padding-top:20px;padding-bottom:20px;font-size:12px;display:flex}.project-jump a{text-decoration:none}.project-report{padding-top:45px;padding-bottom:30px}.project-catalog{border-top:1px solid #cbd3c0;padding-top:45px;padding-bottom:45px}.project-part-tabs{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:15px;margin:25px 0;display:grid}.project-part-tabs button{color:#214b36;cursor:pointer;text-align:left;background:#edeee3;border:1px solid #ccd4bf;padding:22px;font-family:Georgia,serif;font-size:25px}.project-part-tabs button[aria-pressed=true]{color:#f6f4e7;background:#234b36}.project-part-tabs small{margin-top:12px;font:11px/1.7 Arial,sans-serif;display:block}.project-set-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;margin:35px 0;display:grid}.project-set-grid figure{background:#eeede2;border:1px solid #d2d6c7;margin:0;padding:20px}.project-set-grid figure>a{display:block}.project-set-grid img{object-fit:contain;width:100%;height:auto;max-height:520px}.project-set-grid h3{margin:15px 0;font-size:27px}.project-set-grid p{font-size:13px;line-height:1.7}.project-set-grid .actions{margin:20px 0 5px}.project-catalog-controls{align-items:flex-end;gap:20px;margin:35px 0 15px;display:flex}.project-catalog-controls label{flex:1;gap:10px;font-size:12px;font-weight:600;display:grid}.project-catalog-controls select{color:#234632;background:#fbf9f0;border:1px solid #cad3bf;width:100%;padding:15px}.project-catalog .carddass-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.project-evidence{padding-bottom:35px}.project-downloads{border-top:1px solid #cbd3c0;margin-top:35px;padding-top:30px}.project-object-prose{max-width:780px;margin:50px auto}.object-tags{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.object-neighbors{border-top:1px solid #ccd4bf;justify-content:space-between;gap:30px;margin-top:40px;padding-top:30px;display:flex}.object-neighbors a{overflow-wrap:anywhere;max-width:45%}.project-pdf{padding:35px 0}.project-pdf iframe{border:1px solid #cbd3c0;width:100%;height:80vh;margin-top:30px;display:block}.project-timeline{margin:30px 0;padding:0;list-style:none}.project-timeline li{border-top:1px solid #d5d9c9;grid-template-columns:130px 1fr;gap:25px;padding:25px 0;display:grid}.project-timeline li>span{font-size:12px;font-weight:600}.project-timeline h3{margin:0 0 12px;font-size:25px}.project-timeline p{font-size:15px;line-height:1.7}.project-report,.project-catalog,.project-evidence section{scroll-margin-top:30px}@media (max-width:1000px){.project-teasers{grid-template-columns:1fr}.project-hero.has-cover{gap:30px}.project-hero-art img{height:340px}.project-catalog .carddass-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.project-hero.has-cover{grid-template-columns:1fr}.project-hero{padding-top:25px;padding-bottom:35px}.project-hero-art{justify-self:center;width:100%;max-width:260px;padding:20px}.project-hero-art img{height:300px}.project-jump{gap:17px}.project-teaser,.project-teaser:only-child{grid-template-columns:1fr}.project-teaser-image{min-height:200px;padding:20px}.project-teaser-image img{height:225px}.project-teaser>div:last-child{padding:25px}.project-teaser h3{font-size:30px}.project-catalog .carddass-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.project-catalog .scan-actions{flex-wrap:wrap;gap:8px}.project-catalog .carddass-specimen h3{font-size:25px}.project-catalog .carddass-specimen .text-link{font-size:12px}.project-catalog-controls{flex-direction:column;align-items:stretch}.project-part-tabs{grid-template-columns:1fr 1fr;gap:10px}.project-part-tabs button{padding:17px;font-size:23px}.project-set-grid{grid-template-columns:1fr}.project-timeline li{grid-template-columns:1fr;gap:10px}.object-neighbors{font-size:13px}}
