:root{--paper:#ece9e2;--cream:#f4f1ea;--white:#fbfaf7;--ink:#171715;--muted:#6b6964;--line:rgba(23,23,21,.18);--gold:#81796b;--gold-pale:#c7bfae;--display:"EB Garamond",Georgia,serif;--body:"Manrope",Arial,sans-serif;--ease:cubic-bezier(.22,1,.36,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);scroll-padding-top:4.5rem}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body)}a{color:inherit}.skip-link{position:fixed;left:1rem;top:-4rem;z-index:100;padding:.7rem 1rem;background:var(--ink);color:var(--white)}.skip-link:focus{top:1rem}.eyebrow{margin:0;color:var(--gold);font-size:.52rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.brand{font:500 .86rem var(--display);letter-spacing:.11em;text-decoration:none;text-transform:uppercase}
.book-header{height:5rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 3vw;border-bottom:1px solid var(--line);background:var(--paper)}.book-header>span,.book-header nav a{font-size:.46rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.book-header>span{color:var(--muted)}.book-header nav{justify-self:end;display:flex;gap:1.5rem}.book-header nav a{text-underline-offset:.35em;text-decoration-thickness:1px}
.chapter-spine{position:sticky;top:0;z-index:50;height:3.2rem;display:grid;grid-template-columns:7rem 1fr;align-items:center;padding:0 3vw;border-bottom:1px solid var(--line);background:rgba(244,241,234,.94);backdrop-filter:blur(14px)}.chapter-spine>span{color:var(--muted);font-size:.42rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.chapter-spine>div{position:relative;display:grid;grid-template-columns:repeat(8,1fr);align-items:center}.chapter-spine>div::before{content:"";position:absolute;left:3%;right:3%;top:50%;height:1px;background:var(--gold-pale)}.chapter-spine a{position:relative;display:flex;justify-content:center;align-items:center;gap:.45rem;width:max-content;margin:auto;padding:.35rem .55rem;background:var(--cream);color:var(--muted);text-decoration:none;transition:color .25s var(--ease)}.chapter-spine a::before{content:"";width:.32rem;height:.32rem;border:1px solid var(--gold);border-radius:50%;background:var(--cream);transition:background .25s var(--ease),transform .25s var(--ease)}.chapter-spine a i,.chapter-spine a b{font-size:.4rem;font-style:normal;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.chapter-spine a b{font-weight:500}.chapter-spine a[aria-current="step"]{color:var(--ink)}.chapter-spine a[aria-current="step"]::before{background:var(--gold);transform:scale(1.35)}
main{position:relative}main::before{content:"";position:absolute;z-index:8;left:2.15vw;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,transparent 0,var(--gold-pale) 2%,var(--gold-pale) 98%,transparent 100%);pointer-events:none}main>section[data-coordinate]{position:relative}main>section[data-coordinate]::before{content:attr(data-coordinate);position:absolute;z-index:9;left:calc(2.15vw - .75rem);top:1.6rem;width:1.5rem;height:1.5rem;display:grid;place-items:center;border:1px solid var(--gold-pale);border-radius:50%;background:var(--cream);color:var(--gold);font-size:.34rem;font-weight:600;letter-spacing:.04em;pointer-events:none}
.book-hero{min-height:calc(100svh - 8.2rem);display:grid;grid-template-columns:46% 54%;border-bottom:1px solid var(--line)}.hero-copy{min-width:0;display:flex;flex-direction:column;padding:clamp(3.4rem,6.5vh,5.6rem) 5vw 2rem;border-right:1px solid var(--line);background:var(--cream)}.hero-copy h1{margin:1rem 0 0;font:400 clamp(4.2rem,7.3vw,8.5rem)/.76 var(--display);letter-spacing:-.06em}.hero-copy h1 em{color:var(--gold);font-weight:400}.subtitle{max-width:38rem;margin:1.5rem 0 0;font:400 clamp(1.08rem,1.45vw,1.38rem)/1.35 var(--display)}.category-code{display:grid;grid-template-columns:repeat(4,1fr);max-width:39rem;margin-top:1.35rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.category-code span{display:flex;flex-direction:column;gap:.28rem;padding:.75rem .45rem .7rem 0;color:var(--muted);font-size:.4rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.category-code span+span{padding-left:.7rem;border-left:1px solid var(--line)}.category-code i{color:var(--gold);font-size:.34rem;font-style:normal}.category-code strong{grid-column:1/-1;padding:.55rem 0;border-top:1px solid var(--line);font:400 italic .92rem var(--display);letter-spacing:.01em}.author{margin:1.15rem 0 0;color:var(--muted);font-size:.52rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.author i{padding:0 .45rem;color:var(--gold);font-style:normal}.price-lockup{display:flex;align-items:baseline;gap:1rem;margin-top:1.2rem}.price-lockup strong{font:400 1.7rem var(--display)}.price-lockup span{color:var(--muted);font-size:.46rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hero-actions{display:flex;align-items:center;gap:2rem;margin-top:1.2rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.8rem 1.15rem;border:1px solid var(--ink);background:var(--ink);color:var(--white);font-size:.5rem;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.text-link{font-size:.5rem;font-weight:600;letter-spacing:.14em;text-underline-offset:.45em;text-transform:uppercase}.purchase-note{max-width:35rem;margin:1rem 0 0;color:var(--muted);font-size:.48rem;line-height:1.6}.hero-copy footer{display:flex;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.43rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}
.object-stage{position:relative;min-height:48rem;display:grid;place-items:center;overflow:hidden;background:var(--paper)}.singular-mark{position:absolute;z-index:3;left:5%;top:5%;margin:0;font:400 clamp(1.5rem,2.7vw,2.8rem)/.82 var(--display);letter-spacing:-.035em}.singular-mark span{display:block;margin-bottom:.65rem;color:var(--gold);font:600 .38rem var(--body);letter-spacing:.16em;text-transform:uppercase}.singular-mark em{color:var(--gold);font-weight:400}.time-field{position:absolute;inset:7%;border:1px solid rgba(23,23,21,.08);border-radius:50%}.orbit,.axis{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.orbit{border:1px solid rgba(23,23,21,.15);border-radius:50%}.orbit-one{width:72%;aspect-ratio:1}.orbit-two{width:40%;aspect-ratio:1}.axis{width:1px;height:118%;background:rgba(23,23,21,.16);transform:translate(-50%,-50%) rotate(37deg)}.coordinate{position:absolute;color:var(--gold);font-size:.4rem;font-weight:600;letter-spacing:.18em}.coordinate-a{left:3%;top:50%}.coordinate-b{left:50%;top:4%;transform:translateX(-50%)}.coordinate-c{right:3%;top:50%}.cover-object{position:relative;z-index:2;width:min(43%,27rem);margin:0;padding:.55rem;background:var(--cream);border:1px solid rgba(23,23,21,.22);box-shadow:-1.2rem 1.5rem 0 rgba(129,121,107,.22),0 2.5rem 6rem rgba(23,23,21,.16)}.cover-object img{display:block;width:100%;height:auto}.cover-object figcaption{position:absolute;left:calc(100% + 1rem);bottom:.55rem;width:10rem;color:var(--muted);font-size:.4rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;transform:rotate(-90deg);transform-origin:left bottom}
.edition-selector{padding:8rem 5vw 3rem;border-bottom:1px solid var(--line);background:#ddd8ce}.edition-selector>header{display:grid;grid-template-columns:1fr 2fr;gap:1rem 5vw;align-items:start}.edition-selector>header .eyebrow{padding-top:.8rem}.edition-selector h2{margin:0;font:400 clamp(3.5rem,5.8vw,6.6rem)/.87 var(--display);letter-spacing:-.05em}.edition-selector>header>p:last-child{grid-column:2;max-width:39rem;margin:1.5rem 0 0;color:var(--muted);font:400 1.05rem/1.7 var(--display)}.edition-choices{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:5rem}.edition-choices article{min-height:30rem;display:flex;flex-direction:column;padding:2.5rem;border:1px solid rgba(23,23,21,.2);background:var(--cream)}.edition-choices article>span{color:var(--gold);font-size:.47rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.edition-choices h3{margin:1.5rem 0 0;font:400 clamp(3rem,4.6vw,5.3rem)/.82 var(--display);letter-spacing:-.05em}.edition-choices h3 em{color:var(--gold);font-weight:400}.edition-choices p{margin:auto 0 1.25rem;color:var(--muted);font:400 1rem/1.55 var(--display)}.edition-choices strong{margin-bottom:1.4rem;font:400 1.8rem var(--display)}.edition-choices .button{align-self:flex-start}.edition-selector>footer{display:flex;justify-content:space-between;gap:2rem;padding:1.25rem 0 0;color:var(--muted);font-size:.43rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}
.argument{display:grid;grid-template-columns:38% 62%;border-bottom:1px solid var(--line)}.argument>aside{position:sticky;top:0;align-self:start;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:7rem 4.5vw;border-right:1px solid var(--line);background:var(--cream)}.argument h2,.reading-room h2,.edition h2{margin:1rem 0 0;font:400 clamp(3.5rem,6.5vw,7rem)/.84 var(--display);letter-spacing:-.05em}.argument aside>p:last-child{max-width:28rem;margin:2rem 0 0;color:var(--muted);font:400 1.05rem/1.7 var(--display)}.argument-ledger{padding:12vh 7vw}.argument-ledger article{min-height:25rem;display:grid;grid-template-columns:4rem 1fr;align-content:center;padding:3rem 0;border-bottom:1px solid var(--line)}.argument-ledger article:first-child{border-top:1px solid var(--ink)}.argument-ledger span{color:var(--gold);font-size:.48rem}.argument-ledger h3{margin:0;font:400 clamp(2.4rem,4vw,4.5rem)/.95 var(--display);letter-spacing:-.035em}.argument-ledger p{grid-column:2;max-width:34rem;margin:1.4rem 0 0;color:var(--muted);font:400 1rem/1.7 var(--display)}
.einstein-excerpt{display:grid;grid-template-columns:31% 69%;border-bottom:1px solid var(--line);background:var(--cream)}.einstein-excerpt>aside{min-height:100svh;display:flex;flex-direction:column;padding:7rem 4vw 3rem;border-right:1px solid var(--line)}.einstein-seal{position:relative;width:min(18rem,80%);aspect-ratio:1;display:grid;place-items:center;margin:auto;border:1px solid rgba(23,23,21,.25);border-radius:50%}.einstein-seal::before,.einstein-seal::after{content:"";position:absolute;border:1px solid rgba(23,23,21,.14);border-radius:50%}.einstein-seal::before{inset:13%}.einstein-seal::after{inset:34%}.einstein-seal span{font:400 1.15rem var(--display);letter-spacing:.17em}.einstein-seal i{position:absolute;width:1px;height:100%;background:rgba(23,23,21,.18);transform:rotate(37deg)}.einstein-seal small{position:absolute;bottom:8%;font-size:.4rem;font-weight:600;letter-spacing:.16em}.einstein-excerpt>aside>p:last-child{max-width:18rem;margin:0;color:var(--muted);font:italic 400 1rem/1.5 var(--display)}.einstein-excerpt>article{padding:8rem 7vw}.einstein-excerpt article>header span{color:var(--gold);font-size:.5rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.einstein-excerpt h2{margin:1rem 0 0;font:400 clamp(3.4rem,5.4vw,6.2rem)/.88 var(--display);letter-spacing:-.045em}.einstein-excerpt h2 em{color:var(--gold);font-weight:400}.excerpt-copy{max-width:49rem;margin:5rem 0 0}.excerpt-copy p{color:var(--muted);font:400 1.02rem/1.8 var(--display)}.excerpt-copy blockquote{position:relative;margin:3rem 0;padding-left:3rem;font:400 clamp(1.8rem,2.5vw,2.7rem)/1.18 var(--display);letter-spacing:-.02em}.excerpt-copy blockquote::before{content:"“";position:absolute;left:0;top:-.45rem;color:var(--gold);font:400 3rem var(--display)}.excerpt-copy .silence{max-width:34rem;margin:3.5rem 0 3.5rem auto;padding:1.5rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-style:italic}.einstein-excerpt article>footer{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-top:5rem;padding-top:1.25rem;border-top:1px solid var(--ink)}.einstein-excerpt article>footer span,.einstein-excerpt article>footer a{font-size:.46rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.einstein-excerpt article>footer span{color:var(--muted)}.einstein-excerpt article>footer i{font-family:var(--display);font-weight:400;text-transform:none}.einstein-excerpt article>footer a{text-underline-offset:.45em}
.threshold{min-height:92svh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8rem 7vw;text-align:center;background:#ddd8ce}.threshold blockquote{max-width:1000px;margin:2.5rem auto;font:400 clamp(3rem,6.7vw,7.3rem)/.9 var(--display);letter-spacing:-.05em}.threshold-note{max-width:43rem;margin:0;color:var(--muted);font:400 1.05rem/1.7 var(--display)}.threshold>span{margin-top:4rem;font-size:.48rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase}
.curiosity-dossier{display:grid;grid-template-columns:39% 61%;border-bottom:1px solid var(--line);background:var(--cream)}.dossier-intro{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:7rem 4.5vw;overflow:hidden;border-right:1px solid var(--line)}.dossier-intro h2{margin:1.2rem 0 0;font:400 clamp(3.3rem,5.6vw,6.2rem)/.87 var(--display);letter-spacing:-.05em}.dossier-intro h2 em{color:var(--gold);font-weight:400}.dossier-intro>p:nth-of-type(2){max-width:30rem;margin:2rem 0 0;color:var(--muted);font:400 1.05rem/1.7 var(--display)}.dossier-intro>span{position:absolute;right:-1rem;bottom:2.8rem;color:rgba(23,23,21,.08);font-size:clamp(2rem,4.6vw,5.5rem);font-weight:600;letter-spacing:.04em;line-height:.8;white-space:nowrap;writing-mode:vertical-rl}.dossier-files{padding:12vh 6vw}.dossier-files details{border-bottom:1px solid var(--line)}.dossier-files details:first-child{border-top:1px solid var(--ink)}.dossier-files summary{list-style:none;display:grid;grid-template-columns:9rem 1fr auto;gap:1.25rem;align-items:center;min-height:8.25rem;cursor:pointer}.dossier-files summary::-webkit-details-marker{display:none}.dossier-files summary span{color:var(--gold);font-size:.45rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.dossier-files summary b{font:400 clamp(1.7rem,2.7vw,2.8rem)/1 var(--display);letter-spacing:-.025em}.dossier-files summary em{font-size:.85rem;font-style:normal;transition:transform .3s var(--ease)}.dossier-files details[open] summary em{transform:rotate(45deg)}.dossier-files details>div{padding:0 2.5rem 2.5rem 10.25rem}.dossier-files details p{max-width:39rem;margin:0;color:var(--muted);font:400 1rem/1.72 var(--display)}.dossier-files footer{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-top:4rem;padding-top:1.25rem;border-top:1px solid var(--ink)}.dossier-files footer span,.dossier-files footer a{font-size:.45rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.dossier-files footer span{color:var(--muted)}.dossier-files footer a{text-align:right;text-underline-offset:.45em}
.reading-room{display:grid;grid-template-columns:42% 58%;padding:9rem 5vw;border-bottom:1px solid var(--line)}.reading-room header{padding-right:5vw}.reading-room h2{font-size:clamp(3.5rem,5.2vw,6rem)}.continuity-note{max-width:31rem;margin:2rem 0 0;color:var(--muted);font:400 1rem/1.7 var(--display)}.folios{border-top:1px solid var(--ink)}.folios details{border-bottom:1px solid var(--line)}.folios summary{list-style:none;display:grid;grid-template-columns:5rem 1fr auto;gap:1rem;align-items:center;padding:1.5rem 0;cursor:pointer}.folios summary::-webkit-details-marker{display:none}.folios summary span,.folios summary em{font-size:.48rem;font-style:normal;letter-spacing:.13em;text-transform:uppercase}.folios summary span{color:var(--gold)}.folios summary b{font:400 1.45rem var(--display)}.folios details[open] summary em{transform:rotate(45deg)}.folios details div{padding:0 3rem 2rem 5rem}.folios details p{max-width:34rem;margin:0;color:var(--muted);font:400 1rem/1.7 var(--display)}
.lady-coda{padding:10rem 5vw 4rem;border-bottom:1px solid var(--line);background:#ddd8ce}.coda-intro{display:grid;grid-template-columns:1fr 2fr;gap:1rem 5vw;align-items:start}.coda-intro .eyebrow{padding-top:.8rem}.coda-intro h2{margin:0;font:400 clamp(3.8rem,6.3vw,7rem)/.86 var(--display);letter-spacing:-.05em}.coda-intro h2 em{color:var(--gold);font-weight:400}.coda-intro>p:last-child{grid-column:2;max-width:38rem;margin:1.5rem 0 0;color:var(--muted);font:400 1.05rem/1.7 var(--display)}.coda-folios{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:6rem}.coda-folio{align-self:start;border:1px solid rgba(23,23,21,.2);background:var(--cream)}.coda-folio summary{min-height:29rem;display:flex;flex-direction:column;padding:2.2rem;cursor:pointer;list-style:none}.coda-folio summary::-webkit-details-marker{display:none}.coda-folio summary span{color:var(--gold);font-size:.46rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.coda-folio summary h3{max-width:10ch;margin:1.2rem 0 0;font:400 clamp(2.8rem,4vw,4.5rem)/.9 var(--display);letter-spacing:-.04em}.coda-folio summary q{max-width:18ch;margin:auto 0 0;font:italic 400 1.35rem/1.35 var(--display)}.coda-folio summary i{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--line);font-size:.46rem;font-style:normal;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.coda-folio[open] summary{min-height:20rem;border-bottom:1px solid var(--line)}.coda-folio[open] summary i{color:var(--gold)}.folio-body{padding:3.5rem 2.2rem 4rem}.folio-body p{max-width:38rem;margin:0 0 1.5rem;color:var(--muted);font:400 1.05rem/1.75 var(--display)}.folio-body .salutation{color:var(--ink);font-style:italic;font-size:1.45rem}.folio-body .folio-pull{margin:3rem 0;color:var(--ink);font-size:clamp(2rem,2.8vw,3rem);line-height:1.1;letter-spacing:-.02em}.folio-body .folio-signature{margin:3rem 0 0;color:var(--ink);font-style:italic;text-align:right}.disclosure-body p:first-child{color:var(--ink);font-size:1.5rem}.coda-footer{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-top:4rem;padding-top:1.2rem;border-top:1px solid var(--ink)}.coda-footer span,.coda-footer a{font-size:.46rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.coda-footer span{color:var(--muted)}.coda-footer a{text-underline-offset:.45em}
.edition{display:grid;grid-template-columns:43% 57%;padding:9rem 5vw;background:var(--cream)}.edition-title{padding-right:5vw}.edition h2{font-size:clamp(3.4rem,5vw,5.8rem)}.edition dl{margin:0;border-top:1px solid var(--ink)}.edition dl div{display:grid;grid-template-columns:9rem 1fr;gap:1.5rem;padding:1.1rem 0;border-bottom:1px solid var(--line)}.edition dt{color:var(--muted);font-size:.48rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.edition dd{margin:0;font:400 1.08rem var(--display)}.edition-cta{grid-column:2;margin-top:4rem;padding-top:2rem;border-top:1px solid var(--ink)}.edition-cta p{max-width:35rem;margin:0 0 2rem;color:var(--muted);font:400 1rem/1.7 var(--display)}.edition-cta p strong{color:var(--ink);font-weight:500}.edition-actions{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}
.book-footer{display:grid;grid-template-columns:1fr 2fr auto;gap:3rem;align-items:start;padding:3rem 3vw;border-top:1px solid rgba(255,255,255,.16);background:var(--ink);color:var(--cream)}.book-footer p{max-width:50rem;margin:0;color:rgba(244,241,234,.62);font-size:.48rem;line-height:1.7}.book-footer>a:last-child{font-size:.47rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}
@media(max-width:900px){.book-header{grid-template-columns:1fr auto}.book-header>span{display:none}.chapter-spine{grid-template-columns:1fr;padding-inline:1rem;overflow-x:auto}.chapter-spine>span{display:none}.chapter-spine>div{min-width:44rem}.book-hero,.argument,.einstein-excerpt,.curiosity-dossier,.reading-room,.edition{grid-template-columns:1fr}.hero-copy{min-height:74svh;border-right:0;border-bottom:1px solid var(--line)}.object-stage{min-height:74svh}.edition-selector>header{grid-template-columns:1fr}.edition-selector>header>p:last-child{grid-column:1}.argument>aside{position:relative;min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.argument-ledger{padding-block:5rem}.argument-ledger article{min-height:20rem}.einstein-excerpt>aside{min-height:34rem;border-right:0;border-bottom:1px solid var(--line)}.einstein-seal{width:13rem}.dossier-intro{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.dossier-files{padding-block:5rem}.reading-room header,.edition-title{padding:0 0 4rem}.coda-intro{grid-template-columns:1fr}.coda-intro>p:last-child{grid-column:1}.coda-folios{grid-template-columns:1fr}.edition-cta{grid-column:1}.book-footer{grid-template-columns:1fr auto}.book-footer p{grid-column:1/-1;grid-row:2}.cover-object{width:min(44%,20rem)}}
@media(max-width:620px){html{scroll-padding-top:3.7rem}.book-header{height:4.5rem;padding-inline:1rem}.brand{font-size:.72rem}.book-header nav a:first-child{display:none}.chapter-spine{height:2.8rem}.chapter-spine>div{min-width:35rem}.chapter-spine a{gap:.28rem;padding-inline:.35rem}.chapter-spine a b{display:none}main::before{left:.72rem}main>section[data-coordinate]::before{left:.18rem;top:1rem;width:1.1rem;height:1.1rem;font-size:.28rem}.book-hero{min-height:calc(100svh - 7.3rem)}.hero-copy{padding:5rem 1.25rem 1.5rem}.hero-copy h1{font-size:clamp(4.4rem,23vw,7rem)}.subtitle{font-size:1.1rem}.category-code{grid-template-columns:repeat(2,1fr)}.category-code span:nth-child(3){border-left:0;border-top:1px solid var(--line)}.category-code span:nth-child(4){border-top:1px solid var(--line)}.hero-actions{display:grid;gap:1.25rem}.button{text-align:center}.object-stage{min-height:42rem}.singular-mark{left:1.25rem;top:2rem;font-size:1.7rem}.cover-object{width:70%;padding:.4rem}.cover-object figcaption{display:none}.edition-selector{padding:6rem 1.25rem 2rem}.edition-selector h2{font-size:3.65rem}.edition-choices{grid-template-columns:1fr;margin-top:3.5rem}.edition-choices article{min-height:25rem;padding:1.5rem}.edition-choices h3{font-size:3.65rem}.edition-selector>footer{display:grid}.argument>aside,.argument-ledger,.einstein-excerpt>aside,.einstein-excerpt>article,.dossier-intro,.dossier-files,.reading-room,.edition{padding:6rem 1.25rem}.argument-ledger article{grid-template-columns:2.5rem 1fr}.argument-ledger p{grid-column:2}.einstein-excerpt>aside{min-height:30rem}.einstein-excerpt h2{font-size:3.6rem}.excerpt-copy{margin-top:3rem}.excerpt-copy blockquote{padding-left:2rem;font-size:1.65rem}.einstein-excerpt article>footer{display:grid}.threshold{padding:7rem 1.25rem}.threshold blockquote{font-size:3.2rem}.dossier-intro h2{font-size:3.6rem}.dossier-intro>span{display:none}.dossier-files summary{grid-template-columns:1fr auto;gap:.5rem;min-height:7.5rem}.dossier-files summary span{grid-column:1/-1;align-self:end}.dossier-files summary b{align-self:start;font-size:1.9rem}.dossier-files summary em{align-self:start}.dossier-files details>div{padding:0 1.5rem 2rem 0}.dossier-files footer{display:grid}.dossier-files footer a{text-align:left}.reading-room{padding-bottom:7rem}.folios summary{grid-template-columns:4rem 1fr auto}.folios details div{padding-left:4rem}.lady-coda{padding:7rem 1.25rem 3rem}.coda-intro h2{font-size:3.7rem}.coda-folios{margin-top:4rem}.coda-folio summary{min-height:24rem;padding:1.5rem}.coda-folio summary h3{font-size:3rem}.folio-body{padding:2.5rem 1.5rem 3rem}.coda-footer{display:grid}.edition dl div{grid-template-columns:1fr;gap:.4rem}.book-footer{padding:3rem 1rem}.book-footer .brand{max-width:12rem}.book-footer>a:last-child{text-align:right}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms!important}}
