@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6865e74822869db5-s.e9baa5d3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/0494568ab28b6008-s.3386308b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/66b33cc02d8f8b9d-s.p.be4602c5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.b14ad258.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.a9f8c6bf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.a3b6b797.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_97321416-module__1iYRWq__className{font-family:Fraunces,Fraunces Fallback}.fraunces_97321416-module__1iYRWq__variable{--font-fraunces:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.1a010527.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.9e0ef734.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.41f06129.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.a483f402.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.70ee461d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.b6a8de2a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_510cdf4f-module__QhL_eW__className{font-family:Newsreader,Newsreader Fallback}.newsreader_510cdf4f-module__QhL_eW__variable{--font-newsreader:"Newsreader","Newsreader Fallback"}
@font-face{font-family:ebGaramond;src:url(../media/EBGaramond_latin-s.e8a4f583.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:ebGaramond Fallback;src:local(Arial);ascent-override:117.75%;descent-override:34.85%;line-gap-override:0.0%;size-adjust:85.52%}.ebgaramond_354e37f3-module__CxBWeG__className{font-family:ebGaramond,ebGaramond Fallback}.ebgaramond_354e37f3-module__CxBWeG__variable{--font-eb-garamond:"ebGaramond","ebGaramond Fallback"}
@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09d59b9ec7493ab1-s.9ec25b72.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/748b8b5301d2bdb2-s.9ce241d2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite Fallback;src:local(Arial);ascent-override:60%;descent-override:25.33%;line-gap-override:0.0%;size-adjust:117.2%}.special_elite_26088423-module__yadxCW__className{font-family:Special Elite,Special Elite Fallback;font-style:normal;font-weight:400}.special_elite_26088423-module__yadxCW__variable{--font-special-elite:"Special Elite","Special Elite Fallback"}
@font-face{font-family:Reenie Beanie;font-style:normal;font-weight:400;font-display:swap;src:url(../media/abecc27c54fcd607-s.7714817e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reenie Beanie Fallback;src:local(Arial);ascent-override:98.63%;descent-override:32.88%;line-gap-override:0.0%;size-adjust:76.04%}.reenie_beanie_379f7eaf-module__l_u7NG__className{font-family:Reenie Beanie,Reenie Beanie Fallback;font-style:normal;font-weight:400}.reenie_beanie_379f7eaf-module__l_u7NG__variable{--font-reenie-beanie:"Reenie Beanie","Reenie Beanie Fallback"}
:where(:not(:-webkit-any(html,iframe,canvas,img,svg,video,audio)):not(:-webkit-any(svg *,symbol *))){all:unset;display:revert}:where(:not(:-moz-any(html,iframe,canvas,img,svg,video,audio)):not(:-moz-any(svg *,symbol *))){all:unset;display:revert}:where(:not(:is(html,iframe,canvas,img,svg,video,audio)):not(:is(svg *,symbol *))){all:unset;display:revert}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-height:100%;max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}html{background-color:var(--night-stacks);scroll-padding-top:5.5rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100dvh;color:var(--lamplit-page);font-family:var(--face-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1.125rem;font-weight:500;line-height:1.75rem}.night-ground.site-ground{flex-direction:column;min-height:100dvh;display:flex}.site-ground__main{flex:1 0 auto}img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}em,i{font-style:italic}b,strong{font-weight:700}:where(:focus-visible){outline:2px solid var(--harvest-gold);outline-offset:3px}:where(.paper :focus-visible){outline-color:var(--oxblood-cloth)}::selection{background-color:rgba(216,160,49,.35)}
:root{--night-stacks:#1c130d;--reading-room:#2a1c13;--oxblood-cloth:#4e1614;--lamplit-page:#e9dcc0;--manila:#d9c49a;--harvest-gold:#d8a031;--ember:#d9733a;--tobacco-tan:#b9a583;--dusty-mauve:#a7808a;--sage-olive:#9c9a55;--silver-pencil:#b3aa9e;--graphite:#4f4a46;--ink:#2b1e15;--rule-on-dark:rgba(233,220,192,.2);--rule-on-paper:rgba(43,30,21,.28);--line:2.125rem;--half:calc(var(--line)/2);--quarter:calc(var(--line)/4);--three-quarter:calc(var(--line)*.75);--line-quarter:calc(var(--line)*1.25);--line-half:calc(var(--line)*1.5);--section:calc(var(--line)*2);--band:calc(var(--line)*3);--control:var(--line-half);--gutter:5rem;--radius-paper:8px;--radius-control:2px;--lamp-glow:0 24px 44px -16px rgba(4,2,1,.85),0 0 70px -14px rgba(216,140,60,.3);--face-display:var(--font-fraunces),Georgia,serif;--face-text:var(--font-newsreader),Georgia,serif;--face-label:var(--font-eb-garamond),Garamond,Georgia,serif;--face-pencil:var(--font-reenie-beanie),"Bradley Hand",cursive;--face-typewriter:var(--font-special-elite),"Courier New",monospace;--misregister:1.5px 1px rgba(217,115,58,.55),-1px -.5px rgba(156,154,85,.4);--misregister-small:1px .75px rgba(217,115,58,.55),-.75px -.4px rgba(156,154,85,.4);--misregister-drift:2.5px 1.5px rgba(217,115,58,.55),-1.75px -.9px rgba(156,154,85,.4);--display-variation:"SOFT" 100,"WONK" 1,"opsz" 144;--typewriter-cap-nudge:.1416em;--ease-paper:cubic-bezier(.2,.7,.2,1);--dur-quick:.18s;--dur-slow:.32s}@media (max-width:47.99rem){:root{--gutter:1.25rem}}
.t-h1,.t-h2,.t-h3,.t-accent,.t-cover,.t-numeral,.t-folio{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-optical-sizing:auto;margin:0}.t-h1{font-size:5.5rem;line-height:calc(var(--line)*2.5);letter-spacing:-.015em;color:var(--lamplit-page);font-weight:700}.t-h2{font-size:3.25rem;line-height:var(--line-half);letter-spacing:-.006em;color:var(--lamplit-page);font-weight:600}.t-h3{font-size:2rem;line-height:var(--line);color:var(--lamplit-page);font-weight:600}.t-h3--oxblood{color:var(--oxblood-cloth)}.t-accent{font-size:3.25rem;line-height:var(--line-half);color:var(--harvest-gold);font-style:italic;font-weight:600}.t-cover{font-size:1.75rem;line-height:var(--three-quarter);letter-spacing:-.01em;color:var(--lamplit-page);font-weight:700}.t-numeral{font-size:4rem;line-height:var(--section);color:var(--ember);font-weight:700}.t-folio{font-size:1.0625rem;line-height:var(--half);color:var(--tobacco-tan);font-style:italic;font-weight:600}.t-dek,.t-body,.t-small,.t-caption{font-family:var(--face-text);margin:0}.t-dek{font-size:1.625rem;line-height:var(--line);color:var(--lamplit-page);font-style:italic}.t-body{font-size:1.3125rem;line-height:var(--line);letter-spacing:.005em}.t-small{font-size:1.125rem;line-height:var(--three-quarter)}.t-caption{font-size:1rem;line-height:var(--three-quarter);color:var(--tobacco-tan);font-style:italic}.t-label{font-family:var(--face-label);font-size:.9375rem;font-weight:500;line-height:var(--half);letter-spacing:.14em;margin:0;font-variant-caps:all-small-caps}.t-label--gold{color:var(--harvest-gold)}.t-label--tan{color:var(--tobacco-tan)}.t-label--ember{color:var(--ember)}.t-label--ink{color:var(--ink);font-size:.875rem}.t-label--nav{color:var(--harvest-gold);letter-spacing:.141em;font-size:1.0625rem}.t-pencil{font-family:var(--face-pencil);font-size:1.75rem;line-height:var(--line);color:var(--silver-pencil);margin:0}.t-pencil--paper{color:var(--graphite)}.t-typewriter{font-family:var(--face-typewriter);font-size:.9375rem;line-height:var(--three-quarter)}.t-button{font-family:var(--face-typewriter);font-size:1.0625rem;line-height:var(--three-quarter);letter-spacing:.08em;text-transform:uppercase}.t-stamp{font-family:var(--face-typewriter);font-size:1rem;line-height:var(--half);letter-spacing:.08em;text-transform:uppercase}.paper .t-h1,.paper .t-h2,.paper .t-h3,.paper .t-dek,.paper .t-cover{color:var(--ink)}.paper .t-h3--oxblood{color:var(--oxblood-cloth)}.paper .t-caption,.paper .t-folio,.paper .t-label--tan{color:var(--graphite)}.paper .t-accent,.paper .t-label--gold,.paper .t-numeral,.paper .t-label--ember{color:var(--oxblood-cloth)}.paper .t-pencil{color:var(--graphite)}@media (max-width:47.99rem){.t-h1{font-size:2.75rem;line-height:var(--line-quarter);letter-spacing:-.014em;font-weight:600}.t-h2{font-size:2.125rem;line-height:var(--line)}.t-h3{font-size:1.5rem;line-height:var(--three-quarter)}.t-h3--oxblood{font-size:1.75rem;line-height:var(--line)}.t-dek{font-size:1.1875rem;line-height:var(--three-quarter)}.t-body{font-size:1.125rem;line-height:var(--three-quarter)}.t-pencil{font-size:1.5rem;line-height:var(--three-quarter)}}
.night-ground{isolation:isolate;min-height:100%;color:var(--lamplit-page);background-color:var(--night-stacks);background-image:radial-gradient(72rem 52rem at var(--lamp-gx,50vw)var(--lamp-gy,-10vh),rgba(216,140,60,calc(.26*var(--lamp-on,0))),transparent 72%),radial-gradient(60rem 40rem at calc(18% + var(--lamp-dx,0%))calc(8% + var(--lamp-dy,0%)),rgba(216,140,60,.1),transparent 70%),radial-gradient(50rem 36rem at calc(82% + var(--lamp-dx,0%))calc(55% + var(--lamp-dy,0%)),rgba(216,140,60,.07),transparent 70%);background-attachment:fixed,scroll,scroll;position:relative}.grain{z-index:50;pointer-events:none;opacity:.18;background:url(/textures/grain.webp) 0 0/24rem 24rem;position:absolute;top:0;bottom:0;left:0;right:0}.paper{isolation:isolate;color:var(--ink);border-radius:var(--radius-paper);box-shadow:var(--lamp-glow);position:relative}.paper--lit{background-color:var(--lamplit-page)}.paper--manila{background-color:var(--manila)}.paper--lit,.paper--manila{background-image:radial-gradient(36rem 28rem at var(--lamp-x,50vw)var(--lamp-y,50vh),rgba(255,240,212,calc(.12*var(--lamp-on,0)))0%,transparent 35%,rgba(43,30,21,calc(.08*var(--lamp-on,0)))100%);background-attachment:fixed}@media (max-width:47.99rem){.paper--flush{border-radius:0}}.paper--foxing-page:before,.paper--foxing-card:before,.paper--foxing-slip:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.paper--foxing-page:before{background-image:url(/textures/foxing-page.webp)}.paper--foxing-card:before{background-image:url(/textures/foxing-card.webp)}.paper--foxing-slip:before{background-image:url(/textures/foxing-slip.webp)}.halftone--gold{background-image:radial-gradient(circle,var(--harvest-gold).11rem,transparent .13rem);background-size:.375rem .375rem}.halftone--ink{background-image:radial-gradient(circle,var(--ink).06rem,transparent .08rem);background-size:.3125rem .3125rem}.halftone--lamplit{background-image:radial-gradient(circle,var(--lamplit-page).08rem,transparent .1rem);background-size:.375rem .375rem}.ember-drift{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.misregister,.masthead__wordmark,.ah-soon__wordmark{text-shadow:var(--misregister-small);transition:text-shadow var(--dur-slow)var(--ease-paper)}.misregister{text-shadow:var(--misregister)}.misregister:hover,.masthead__wordmark:hover{text-shadow:var(--misregister-drift)}.masthead__wordmark-the,.ah-soon__the{text-shadow:none}.ah-dev__main{padding:var(--band)var(--gutter);gap:var(--line-half);display:grid}.ah-dev__stack{gap:var(--half);display:grid}.ah-dev__row{align-items:center;gap:var(--line);flex-wrap:wrap;display:flex}.ah-dev__swatches{gap:var(--three-quarter);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ah-dev__swatch{gap:var(--quarter);justify-items:center;display:grid}.ah-dev__chip{border-radius:var(--radius-paper);outline:1px solid var(--rule-on-dark);width:4.25rem;height:4.25rem;display:block}.ah-dev__paper{gap:var(--half);padding:var(--line-half);max-width:32rem;display:grid}.ah-dev__comments{width:100%;max-width:52.5rem}.ah-dev__comments--phone{outline:1px dashed var(--rule-on-dark);max-width:24.375rem;padding-left:1.25rem;padding-right:1.25rem}.ah-dev__ribbon{top:0;right:var(--line);position:absolute}@media (prefers-reduced-motion:reduce){.misregister,.masthead__wordmark,.ah-soon__wordmark{transition:none}}
.double-rule{border-top:1px solid var(--harvest-gold);border-bottom:3px solid var(--harvest-gold);height:.4375rem}.star{width:.8125rem;height:.8125rem;color:var(--graphite);flex:none;display:inline-block}.star-rule{color:var(--tobacco-tan);align-items:center;gap:.5rem;display:flex}.star-rule .star{color:var(--tobacco-tan)}.star-rule__line{background:currentColor;flex:1;height:1px}.star-rule__line:first-child{margin-right:.25rem}.star-rule__line:last-child{margin-left:.25rem}.seal{color:var(--harvest-gold);flex:none}.seal--stamped{filter:drop-shadow(0 -.05rem rgba(24,8,6,.75))drop-shadow(0 .05rem rgba(255,214,150,.22))}.seal--embossed{color:var(--oxblood-cloth);opacity:.9;filter:drop-shadow(0 -.05rem rgba(43,30,21,.45))drop-shadow(0 .06rem rgba(255,248,230,.7))}.seal__imprint{font-family:var(--face-label);letter-spacing:.08em;font-size:8.5px;font-weight:500}.stamp{padding:calc(var(--quarter) + var(--typewriter-cap-nudge))var(--half)calc(var(--quarter) - var(--typewriter-cap-nudge));text-align:center;transform:rotate(var(--stamp-tilt,-3deg));opacity:.9;border:2px solid;border-radius:3px;display:inline-block}.stamp--worn{-webkit-mask-image:url(/textures/stamp-wear.png),linear-gradient(100deg,rgba(43,30,21,.72),#2b1e15 60%);mask-image:url(/textures/stamp-wear.png),linear-gradient(100deg,rgba(43,30,21,.72),#2b1e15 60%);-webkit-mask-size:16rem 16rem,100% 100%;mask-size:16rem 16rem,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-position:var(--wear-x,0)var(--wear-y,0),0 0;mask-position:var(--wear-x,0)var(--wear-y,0),0 0;opacity:1;-webkit-mask-composite:source-in;mask-composite:intersect}.stamp--ember{color:var(--ember)}.stamp--oxblood{color:var(--oxblood-cloth)}.ribbon{transform-origin:top;animation:ribbon-grow var(--dur-quick)var(--ease-paper)both;display:block}.ribbon:before{content:"";background:linear-gradient(90deg,transparent 28%,rgba(233,220,192,.2) 28% 40%,transparent 40%),var(--ember);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);width:100%;height:100%;display:block}.ribbon--tall{width:1.5rem;height:4.3125rem}.ribbon--short{width:.6875rem;height:1.1875rem}.ribbon--short:before{border-radius:.1875rem .1875rem 0 0}.ribbon--spine{width:.875rem;height:4.78125rem}.ribbon--tall{filter:drop-shadow(0 .1875rem .25rem rgba(96,40,16,.5))}.ribbon--tall:before{background:linear-gradient(180deg,rgba(28,19,13,.3),transparent .5rem),linear-gradient(90deg,transparent 28%,rgba(233,220,192,.2) 28% 40%,transparent 40%),var(--ember);border-radius:.3125rem .3125rem 0 0;height:calc(100% + .3125rem);transform:translateY(-.3125rem)}@keyframes ribbon-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.pencil{transform:rotate(-1.5deg)}@media (prefers-reduced-motion:reduce){.ribbon{animation:none}}
.typewriter-button{min-height:var(--control);padding:calc(var(--typewriter-cap-nudge)*2)1.375rem 0;border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--dur-quick)var(--ease-paper);background:0 0;border:1.5px solid;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.typewriter-button--gold{color:var(--harvest-gold)}.typewriter-button--oxblood{color:var(--oxblood-cloth)}.typewriter-button--gold:hover{background-color:rgba(216,160,49,.12)}.typewriter-button--oxblood:hover{background-color:rgba(78,22,20,.08)}.typewriter-button:disabled{opacity:.55;cursor:not-allowed}.typewriter-button--gold:disabled:hover,.typewriter-button--oxblood:disabled:hover{background-color:transparent}.typewriter-button:focus-visible{outline-offset:3px;outline:2px solid}.typewriter-button__arrow{transition:transform var(--dur-quick)var(--ease-paper);display:inline-block}.typewriter-button:hover .typewriter-button__arrow[data-direction=right]{transform:translate(.25em)}.typewriter-button:focus-visible .typewriter-button__arrow[data-direction=right]{transform:translate(.25em)}.typewriter-button:hover .typewriter-button__arrow[data-direction=left]{transform:translate(-.25em)}.typewriter-button:focus-visible .typewriter-button__arrow[data-direction=left]{transform:translate(-.25em)}.typewriter-button:hover .typewriter-button__arrow[data-direction=up]{transform:translateY(-.2em)}.typewriter-button:focus-visible .typewriter-button__arrow[data-direction=up]{transform:translateY(-.2em)}.typewriter-button:hover .typewriter-button__arrow[data-direction=down]{transform:translateY(.2em)}.typewriter-button:focus-visible .typewriter-button__arrow[data-direction=down]{transform:translateY(.2em)}.typewriter-button:hover .typewriter-button__arrow[data-direction=up-right]{transform:translate(.18em,-.18em)}.typewriter-button:focus-visible .typewriter-button__arrow[data-direction=up-right]{transform:translate(.18em,-.18em)}.section-heading{container-type:inline-size}.section-heading__inner{align-items:center;gap:1.5rem;display:flex}.section-heading__title{flex:none}.section-heading__rule{background:var(--rule-on-dark);flex:1;height:1px}.paper .section-heading__rule{background:var(--rule-on-paper)}.section-heading__link{flex:none;text-decoration:none}.section-heading__link:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}@container (width<=40rem){.section-heading__inner{align-items:flex-start;gap:var(--quarter);flex-direction:column}.section-heading__rule{display:none}}.ink-link{text-decoration:none}.ink-underline{transition:background-size var(--dur-slow)var(--ease-paper);background-image:linear-gradient(currentColor,currentColor);background-position:right bottom .1em;background-repeat:no-repeat;background-size:0% 1px}.ink-link:hover .ink-underline{background-position:left bottom .1em;background-size:100% 1px}.ink-link:focus-visible .ink-underline{background-position:left bottom .1em;background-size:100% 1px}@media (prefers-reduced-motion:reduce){.ink-underline{transition:none}.typewriter-button__arrow{transition:none;transform:none!important}.typewriter-button{transition:none}}
.masthead__inner,.masthead__menu-inner{padding:var(--half)var(--gutter)0;container:masthead/inline-size}.masthead__bar{min-height:var(--control);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.masthead__running-head{margin:0}.masthead__narrow{display:none}.masthead__account{align-items:center;gap:1.5rem;display:flex}.masthead__sign-in{text-decoration:none;position:relative}.masthead__sign-in:after,.masthead__nav-link:after{content:"";position:absolute;top:-.84375rem;bottom:-.84375rem;left:-.5rem;right:-.5rem}.masthead__brand{margin-top:var(--three-quarter);justify-content:center;display:flex}.masthead__wordmark{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:4.875rem;line-height:calc(var(--line)*2.5);letter-spacing:-.015em;color:var(--lamplit-page);white-space:nowrap;font-weight:700;text-decoration:none}.masthead__wordmark-the{color:var(--harvest-gold);font-style:italic;font-weight:400}.masthead__menu-button{display:none}.masthead__nav{margin-top:var(--three-quarter);justify-content:center;align-items:center;gap:1.625rem;display:flex}.masthead__nav-link{text-decoration:none;position:relative}.masthead__nav-link[aria-current=page]{color:var(--lamplit-page)}.masthead__nav .star{color:var(--harvest-gold)}.masthead__rule{margin-top:var(--three-quarter)}.masthead__sign-in:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.masthead__nav-link:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.masthead__wordmark:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.masthead__menu-button:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.masthead__menu a:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}@container masthead (width<=47.99rem){.masthead__wide{display:none}.masthead__narrow{display:inline}.masthead__bar{min-height:var(--half)}.masthead__account{display:none}.masthead__brand{margin-top:var(--half);justify-content:space-between;align-items:center;gap:var(--half)}.masthead__wordmark{font-size:max(1.25rem,min(7.7cqi,2rem));line-height:var(--line);letter-spacing:0;align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.masthead__menu-button{width:var(--control);height:var(--control);border:1.5px solid var(--harvest-gold);border-radius:var(--radius-control);cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.4375rem;display:inline-flex}.masthead__menu-line{background:var(--harvest-gold);width:1.4375rem;height:1.5px;display:block}.masthead__menu-line--short{width:1.0625rem}.masthead__nav{display:none}.masthead__rule{margin-top:var(--half)}}.masthead__menu{z-index:45;overscroll-behavior:contain;background-color:var(--night-stacks);opacity:0;visibility:hidden;transition:opacity var(--dur-slow)var(--ease-paper),visibility 0s linear var(--dur-slow);background-image:radial-gradient(40rem 26rem at 50% 12%,rgba(216,140,60,.16),transparent 70%);position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.masthead__menu[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--dur-slow)var(--ease-paper),visibility 0s}.masthead__menu-inner{padding-bottom:var(--band)}.masthead__menu-line{transition:transform var(--dur-slow)var(--ease-paper),opacity var(--dur-quick)var(--ease-paper);transform-origin:50%}.masthead__menu[data-open=true] .masthead__menu-button--close .masthead__menu-line:first-child{transform:translateY(.53125rem)rotate(45deg)}.masthead__menu[data-open=true] .masthead__menu-button--close .masthead__menu-line:nth-child(2){opacity:0;transform:scaleX(0)}.masthead__menu[data-open=true] .masthead__menu-button--close .masthead__menu-line:nth-child(3){transform:translateY(-.53125rem)rotate(-45deg)}.contents{margin-top:var(--three-quarter)}.contents__title{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:2.125rem;font-style:italic;font-weight:600;line-height:var(--line);color:var(--harvest-gold);text-align:center;margin:0}.contents__rule{margin-top:var(--half)}.contents__list{margin:var(--three-quarter)0 var(--half);padding:0;list-style:none}.contents__row{min-height:var(--line-half);padding-top:var(--quarter);color:var(--lamplit-page);align-items:baseline;text-decoration:none;display:flex}.contents__room{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:1.5rem;font-weight:600;line-height:var(--line)}.contents__row[aria-current=page] .contents__room{color:var(--harvest-gold)}.contents__leader{border-bottom:.125rem dotted rgba(185,165,131,.55);flex:1;height:0;margin:0 .5rem}.contents__folio{white-space:nowrap}.contents__row:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.contents__account{align-items:flex-start;gap:var(--half);margin-top:var(--three-quarter);flex-direction:column;display:flex}.contents__card{margin:0}.contents__card-holder{color:var(--tobacco-tan)}.contents__list--account{align-self:stretch;margin:0}.contents__list--account .contents__room{font-size:1.25rem}.contents__sign-in,.contents__sign-out{padding-block:calc((2.75rem - var(--half))/2);display:inline-block}.contents__sign-out{cursor:pointer;background:0 0;border:0;padding-left:0;padding-right:0}.contents__item{opacity:0;transition:opacity var(--dur-slow)var(--ease-paper),transform var(--dur-slow)var(--ease-paper);transition-delay:0s;transform:translateY(.5rem)}.masthead__menu[data-open=true] .contents__item{opacity:1;transition-delay:calc(80ms + var(--i,0)*45ms);transform:none}.account-menu{position:relative}.account-menu__panel{top:calc(100% + var(--quarter));z-index:40;min-width:14rem;padding:var(--half)var(--three-quarter);display:grid;position:absolute;right:0}.account-menu__panel[hidden]{display:none}.account-menu__who{margin:0 0 var(--quarter)}.account-menu__item{padding-block:calc((2.75rem - var(--three-quarter))/2);color:var(--ink);display:inline-block}.account-menu__item:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}@media (prefers-reduced-motion:reduce){.masthead__menu,.masthead__menu[data-open=true],.masthead__menu-line,.contents__item,.masthead__menu[data-open=true] .contents__item{transition:none}}
.colophon{background:var(--oxblood-cloth);color:var(--lamplit-page);padding:var(--band)var(--gutter)var(--section);container:colophon/inline-size}.colophon__top{gap:var(--line-half)4.75rem;grid-template-columns:7.5rem minmax(0,34rem) 1fr;align-items:start;display:grid}.colophon__text{gap:var(--three-quarter);display:grid}.colophon__note{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:1.875rem;font-style:italic;font-weight:600;line-height:var(--line);margin:0}.colophon__about{margin:0}.colophon__columns{justify-content:start;column-gap:1.5rem;row-gap:calc(2.75rem - var(--half) - var(--quarter));grid-template-rows:auto auto;grid-template-columns:repeat(2,auto);display:grid}.colophon__column--library{grid-row:span 2}.colophon__column{gap:var(--quarter);align-content:start;display:grid}.colophon__column>.t-label{white-space:nowrap}.colophon__links{gap:0;margin:0;padding:0;list-style:none;display:grid}.colophon__link{padding-block:calc((2.75rem - var(--three-quarter))/2);color:var(--lamplit-page);text-decoration:none;display:inline-block}.colophon__link:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.colophon__fine{column-gap:4.75rem;row-gap:var(--line);margin-top:var(--line-half);padding-top:var(--line);border-top:1px solid var(--rule-on-dark);grid-template-columns:7.5rem minmax(0,34rem) 1fr;display:grid}.colophon__fine p{margin:0}.colophon__fine p:first-child{grid-column:1/3}.colophon__fine p:last-child{grid-column:3}@container colophon (width>=78rem){.colophon__columns{column-gap:4.75rem}}@container colophon (width>=48rem) and (width<=64rem){.colophon__columns{column-gap:4.75rem}}@container colophon (width<=64rem){.colophon__top{grid-template-columns:7.5rem 1fr}.colophon__fine{grid-template-columns:7.5rem minmax(0,1fr)}.colophon__fine p:first-child,.colophon__fine p:last-child,.colophon__columns{grid-column:2}}@container colophon (width<=47.99rem){.colophon__top{gap:var(--line);grid-template-columns:1fr}.colophon__columns{grid-column:auto;column-gap:1.5rem}.colophon__fine{gap:var(--three-quarter);grid-template-columns:1fr}.colophon__fine p:first-child,.colophon__fine p:last-child{grid-column:auto}}@container colophon (width<=22rem){.colophon__columns{grid-template-columns:1fr}.colophon__column--library{grid-row:auto}}
.reading-page{width:100%;max-width:57.5rem;margin-left:auto;margin-right:auto;container:reading-page/inline-size}.reading-page__sheet{padding:var(--line-half)4.25rem var(--band)}.reading-page__head{margin-bottom:var(--line-half);padding-right:8rem}.reading-page__shelf-mark{transform:none}.reading-page__bookmark{z-index:2;cursor:pointer;min-height:2.75rem;color:var(--ink);background:0 0;border:0;align-items:flex-start;gap:.75rem;padding:0;display:inline-flex;position:absolute;top:0;right:.875rem}.reading-page__bookmark .t-label{padding-top:var(--half)}.reading-page__bookmark:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.reading-page__block{grid-template-columns:minmax(0,36.25rem) minmax(0,10.625rem);align-items:start;column-gap:2.125rem;display:grid}.reading-page__block+.reading-page__block{margin-top:var(--line)}.reading-page__note{padding-left:var(--half);font-size:1.5rem;line-height:var(--line);border-left:1px solid rgba(79,74,70,.5);margin:0}.longform>*{margin:0}.longform>*+*{margin-top:var(--line)}.longform>.noted>p:not(.margin-note){margin:0}.longform>.noted>p+p:not(.margin-note){margin-top:var(--line)}.longform>p,.longform>.noted>p:not(.margin-note),.longform>.ah-legal__short>p:not(.t-label){font-family:var(--face-text);font-size:1.3125rem;line-height:var(--line)}.longform h2{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:2rem;font-weight:600;line-height:var(--line);margin-top:var(--line-half)}.longform h3{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:1.5rem;font-style:italic;font-weight:600;line-height:var(--line)}.longform h2+*,.longform h3+*{margin-top:var(--half)}.longform>ul,.longform>ol{font-family:var(--face-text);font-size:1.3125rem;line-height:var(--line);padding-left:1.5rem}.longform>ul>li+li,.longform>ol>li+li{margin-top:var(--quarter)}.longform>ol>li::marker{color:var(--oxblood-cloth)}.longform>ul,.longform>ul ul{list-style:none}.longform>ul li{position:relative}.longform>ul>li:before,.longform>ul ul>li:before{content:"";background:var(--ink);width:.625rem;height:.625rem;position:absolute;top:calc(.5lh - .3125rem);left:-1.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5.3 1.2c2 .2 3.6 1.6 3.5 3.7-.1 2.3-1.8 3.9-4 3.9C2.6 8.8 1.2 7.2 1.3 5.1 1.4 2.9 3.2 1 5.3 1.2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5.3 1.2c2 .2 3.6 1.6 3.5 3.7-.1 2.3-1.8 3.9-4 3.9C2.6 8.8 1.2 7.2 1.3 5.1 1.4 2.9 3.2 1 5.3 1.2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.longform>ul>li:nth-child(3n+2):before{rotate:70deg;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4.6 1.5c1.5-.6 3.4-.2 4.1 1.4.8 1.7.2 3.9-1.3 5-1.6 1.2-4 1-5.2-.4C1 6.1 1.2 3.8 2.6 2.4c.6-.5 1.3-.7 2-.9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4.6 1.5c1.5-.6 3.4-.2 4.1 1.4.8 1.7.2 3.9-1.3 5-1.6 1.2-4 1-5.2-.4C1 6.1 1.2 3.8 2.6 2.4c.6-.5 1.3-.7 2-.9z'/%3E%3C/svg%3E")}.longform>ul>li:nth-child(3n):before{rotate:-35deg;scale:1 .88;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5.8 1.4c1.8.5 3 2.2 2.7 4.1-.3 2.1-2.1 3.3-4.1 3.1C2.5 8.4 1.2 6.9 1.4 5 1.6 2.8 3.6.8 5.8 1.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5.8 1.4c1.8.5 3 2.2 2.7 4.1-.3 2.1-2.1 3.3-4.1 3.1C2.5 8.4 1.2 6.9 1.4 5 1.6 2.8 3.6.8 5.8 1.4z'/%3E%3C/svg%3E")}.longform blockquote{padding-left:var(--line);border-left:3px solid var(--oxblood-cloth);font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:1.625rem;font-style:italic;line-height:var(--line)}.longform>p a,.longform>ul a,.longform>ol a,.longform>blockquote a,.longform>.noted>p a,.longform>.ah-legal__short>p a{color:var(--oxblood-cloth);text-underline-offset:.2em}.longform .longform__credit{font-family:var(--face-text);font-size:1rem;font-style:italic;line-height:var(--three-quarter);color:var(--graphite)}.longform--drop-cap>p:first-child:first-letter{float:left;font-family:var(--face-display);font-variation-settings:var(--display-variation);color:var(--oxblood-cloth);margin:.06em .16em 0 0;font-size:5.85rem;font-weight:700;line-height:.8}@supports (initial-letter:3) or (-webkit-initial-letter:3){.longform--drop-cap>p:first-child:first-letter{float:none;font-size:inherit;line-height:inherit;-webkit-initial-letter:3;initial-letter:3;margin:0 .2em 0 0}}.noted{position:relative}.margin-note{width:10rem;margin:0;position:absolute;top:0;left:calc(100% + 2.625rem)}@container reading-page (width<=55.6rem){.margin-note{width:auto;margin-top:var(--quarter);font-size:1.5rem;line-height:var(--three-quarter);text-align:right;position:static}.library-map__row>.margin-note{grid-column:1/-1}}@container reading-page (width<=47.99rem){.reading-page__sheet{padding:var(--line)var(--gutter)var(--section)}.reading-page__block{grid-template-columns:minmax(0,1fr)}.reading-page__block+.reading-page__block{margin-top:var(--three-quarter)}.reading-page__note{margin-top:var(--quarter);font-size:1.3125rem;line-height:var(--three-quarter)}.longform>*+*,.longform>.noted>p+p:not(.margin-note){margin-top:var(--three-quarter)}.longform>p,.longform>.noted>p:not(.margin-note),.longform>.ah-legal__short>p:not(.t-label),.longform>ul,.longform>ol{font-size:1.125rem;line-height:var(--three-quarter)}.longform h2{font-size:1.625rem;line-height:var(--line);margin-top:var(--line)}.longform blockquote{font-size:1.3125rem;line-height:var(--three-quarter);padding-left:var(--three-quarter)}.longform--drop-cap>p:first-child:first-letter{font-size:4.4rem}}.ah-dev__specimens{gap:var(--line-half);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));display:grid}.ah-dev__specimen{gap:var(--half);align-content:start;display:grid}.ah-dev__specimen-paper{padding:var(--line)var(--line-half);gap:var(--half);display:grid}
.plate-mount{padding:var(--half)var(--half)var(--three-quarter);margin:0}.plate-mount--tilt{rotate:-1.5deg}.plate-mount__photo{position:relative}.plate-mount__image{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block;box-shadow:0 2px 4px rgba(43,30,21,.4)}.plate-mount__blank{box-sizing:border-box;aspect-ratio:4/5;border:1px solid var(--tobacco-tan);background-color:var(--reading-room);display:block}.plate-mount__corner{background:var(--ink);width:1.125rem;height:1.125rem;position:absolute}.plate-mount__corner--tl{clip-path:polygon(0 0,100% 0,0 100%);top:-.3125rem;left:-.3125rem}.plate-mount__corner--tr{clip-path:polygon(0 0,100% 0,100% 100%);top:-.3125rem;right:-.3125rem}.plate-mount__corner--br{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-.3125rem;right:-.3125rem}.plate-mount__corner--bl{clip-path:polygon(0 0,100% 100%,0 100%);bottom:-.3125rem;left:-.3125rem}.plate-mount__caption{padding-top:var(--half);justify-items:start;display:grid}.plate-mount__kicker{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:1.0625rem;font-style:italic;font-weight:600;line-height:var(--half);color:var(--oxblood-cloth)}.paper .plate-mount__title{margin-top:var(--half);font-size:1.125rem;line-height:var(--three-quarter)}.plate-mount__meta{margin-top:var(--line)}.plate-mount__head{height:var(--half);justify-content:space-between;justify-self:stretch;align-items:baseline;gap:1rem;display:flex}.plate-mount__date{font-family:var(--face-typewriter);font-size:.9375rem;line-height:var(--half);color:var(--oxblood-cloth);white-space:nowrap}.plate-mount__ribbon{position:absolute;top:0;right:3.4375rem}.plate-mount-link{color:inherit;border-radius:var(--radius-paper);text-decoration:none;display:block}.plate-mount-link:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.plate-mount--full{padding:1.5rem}.plate-mount--full .plate-mount__corner{width:1.375rem;height:1.375rem}.plate-mount--full .plate-mount__corner--tl{top:-.375rem;left:-.375rem}.plate-mount--full .plate-mount__corner--tr{top:-.375rem;right:-.375rem}.plate-mount--full .plate-mount__corner--br{bottom:-.375rem;right:-.375rem}.plate-mount--full .plate-mount__corner--bl{bottom:-.375rem;left:-.375rem}.paper.plate-mount--full .plate-mount__title{margin-top:var(--quarter);font-size:1.5rem;line-height:var(--three-quarter)}.plate-mount--full .plate-mount__meta{margin-top:var(--half)}.plate-mount--landscape{padding:1.5rem}.plate-mount--landscape .plate-mount__photo{container:plate-photo/inline-size}.plate-mount--landscape .plate-mount__image,.plate-mount--landscape .plate-mount__blank{aspect-ratio:356/187}.plate-mount--landscape .plate-mount__corner{width:1.375rem;height:1.375rem}.plate-mount--landscape .plate-mount__corner--tl{top:-.375rem;left:-.375rem}.plate-mount--landscape .plate-mount__corner--tr{top:-.375rem;right:-.375rem}.plate-mount--landscape .plate-mount__corner--br{bottom:-.375rem;right:-.375rem}.plate-mount--landscape .plate-mount__corner--bl{bottom:-.375rem;left:-.375rem}.plate-mount__cloth{justify-content:center;align-items:center;gap:var(--half);aspect-ratio:356/187;background-color:var(--oxblood-cloth);text-align:center;flex-direction:column;padding:0 2.25rem;display:flex;position:relative}.plate-mount__cloth:before,.plate-mount__cloth:after{content:"";background:var(--harvest-gold);height:1px;position:absolute;left:1.5rem;right:1.5rem}.plate-mount__cloth:before{top:1.5rem}.plate-mount__cloth:after{bottom:1.5rem}.plate-mount__cloth-kicker{font-family:var(--face-label);font-size:.8125rem;font-weight:500;line-height:var(--half);letter-spacing:.14em;color:var(--harvest-gold);font-variant-caps:all-small-caps}.plate-mount__cloth-title{-webkit-line-clamp:2;font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:1.625rem;font-weight:600;line-height:var(--line);color:var(--lamplit-page);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container plate-photo (width<=20rem){.plate-mount__cloth{gap:var(--quarter);padding:0 1.5rem}.plate-mount__cloth-kicker{letter-spacing:.1em;white-space:nowrap;font-size:.75rem}.plate-mount__cloth-title{font-size:1.3125rem;line-height:var(--three-quarter)}}@container plate-photo (width>=36rem){.plate-mount__cloth-kicker{font-size:.9375rem}.plate-mount__cloth-title{font-size:2.5rem;line-height:var(--line-half)}}.bookplate{padding:.75rem}.bookplate__rule{border:1px solid var(--oxblood-cloth);padding:.25rem}.bookplate__inner{padding:var(--three-quarter)var(--half);border:1px solid var(--oxblood-cloth);text-align:center;justify-items:center;display:grid}.bookplate__heading{letter-spacing:.08em;text-transform:uppercase;margin:0}.bookplate__seal{margin-top:var(--half);color:var(--oxblood-cloth)}.bookplate__name{margin-top:var(--half)}.bookplate__facts{gap:var(--quarter);margin-top:var(--half);display:grid}.bookplate__fact{margin:0}.notice-slip{padding:var(--line);grid-template-rows:auto auto 1fr auto;align-content:start;min-height:20rem;display:grid}.notice-slip__title{margin:0}.notice-slip__rule{margin-top:var(--half);border-color:var(--oxblood-cloth)}.notice-slip__body{margin:var(--half)0 var(--line)}.notice-slip__link{color:var(--ink);text-underline-offset:.2em;justify-self:start;text-decoration:underline;text-decoration-thickness:1px}.notice-slip__link:hover{color:var(--oxblood-cloth)}.notice-slip__link:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.notice-slip__stamp{justify-self:start}.catalog-card{padding:1.25rem 1.25rem var(--line-half)}.catalog-card__margin{background:var(--ember);width:1px;position:absolute;top:0;bottom:0;left:6.625rem}.catalog-card__head{padding:0 1.25rem var(--half);border-bottom:1px solid var(--ember);grid-template-columns:5.375rem minmax(0,1fr);column-gap:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;display:grid}.catalog-card__call,.catalog-card__heading,.catalog-card__pencil{margin:0}.catalog-card__body{margin-top:var(--three-quarter);padding-left:6.625rem}.catalog-card__hole{background:var(--night-stacks);border-radius:50%;width:.875rem;height:.875rem;margin-left:-.4375rem;position:absolute;bottom:.875rem;left:50%}.library-map{margin-top:var(--line-half)}.library-map__title{margin:0 0 var(--half)}.library-map__rows{border-top:1px solid var(--rule-on-paper);margin:0;padding:0;list-style:none}.library-map__row{column-gap:var(--half);padding-block:var(--half);border-bottom:1px solid var(--rule-on-paper);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.library-map__row>.margin-note{top:var(--half)}.library-map__count{color:var(--oxblood-cloth);margin:0}.library-map__body{justify-items:start;display:grid}.library-map__room{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:1.25rem;font-weight:600;line-height:var(--three-quarter);color:var(--ink);margin:0}.library-map__line{margin:0}.library-map__link{margin-top:var(--quarter);color:var(--oxblood-cloth);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.library-map__link:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}@container reading-page (width<=47.99rem){.library-map__row{grid-template-columns:minmax(0,1fr)}}.tip-dialog{z-index:100;padding:var(--half);overscroll-behavior:contain;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.tip-dialog__frame{box-sizing:border-box;width:min(37.5rem,100%);animation:tip-dialog-rise .24s var(--ease-paper)both;margin:auto;position:relative}.tip-dialog__paper{padding:var(--line)}.tip-dialog__handle{display:none}.tip-dialog__kind,.tip-dialog__title{margin:0}.tip-dialog__title:focus{outline:none}.tip-dialog__subject{margin:0}.tip-dialog__rule{margin:var(--half)0;border-top:1px solid var(--oxblood-cloth)}.tip-dialog__body{margin:0}.tip-dialog__chips{gap:var(--half);margin:var(--half)0 0;flex-wrap:wrap;display:flex}.tip-dialog__chip{min-width:4.25rem;min-height:2.75rem;padding:0 var(--half);border:1px solid var(--graphite);color:var(--ink);cursor:pointer;background:0 0;border-radius:2px}.tip-dialog__chip:hover{border-color:var(--oxblood-cloth)}.tip-dialog__chip[aria-pressed=true]{border-color:var(--oxblood-cloth);background:var(--oxblood-cloth);color:var(--lamplit-page)}.tip-dialog__chip:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.tip-dialog__other input:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.tip-dialog__not-now:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.tip-dialog__legal a:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.tip-dialog__other{align-items:baseline;gap:var(--quarter);margin:var(--half)0 0;display:flex}.tip-dialog__other input{width:7.5rem;min-height:2.75rem;padding:0 var(--quarter);border:0;border-bottom:1px dotted var(--graphite);color:var(--ink);font:inherit;background:0 0}.tip-dialog__fee,.tip-dialog__card,.tip-dialog__hint,.tip-dialog__error{margin:var(--half)0 0}.tip-dialog__error{color:var(--oxblood-cloth);font-weight:600}.tip-dialog__actions{align-items:center;gap:var(--half)var(--line);margin:var(--line)0 0;flex-wrap:wrap;display:flex}.tip-dialog__not-now{cursor:pointer;background:0 0;border:0;min-height:2.75rem;padding:0}.tip-dialog__not-now:hover{color:var(--oxblood-cloth)}.tip-dialog__legal{margin:var(--half)0 0;color:var(--graphite);font-style:normal}.tip-dialog__legal a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.tip-dialog__legal a:hover{color:var(--oxblood-cloth)}@media (max-width:37.5rem){.tip-dialog{align-items:end;padding:0}.tip-dialog__frame{width:100%;margin:auto 0 0}.tip-dialog__paper{padding:calc(var(--quarter)*5)1.25rem var(--line);border-radius:1.0625rem 1.0625rem 0 0;box-shadow:0 -17px 44px rgba(4,2,1,.9)}.tip-dialog__handle{width:2.5rem;height:.25rem;margin:0 auto var(--half);background:var(--graphite);border-radius:.125rem;display:block}.tip-dialog .stacks-scrim{background:rgba(28,19,13,.35)}}@keyframes tip-dialog-rise{0%{opacity:0;transform:translateY(1.0625rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tip-dialog__frame{animation:none}}.image-protect{z-index:110;padding:var(--half);overscroll-behavior:contain;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.image-protect__frame{box-sizing:border-box;width:min(27.5rem,100%);margin:auto;position:relative}.image-protect__paper{padding:var(--line)2.125rem}.image-protect__title{color:var(--ink);margin:0}.image-protect__body{margin:var(--half)0 var(--line)}@media (max-width:30rem){.image-protect__paper{padding:var(--line)1.25rem}}
.ah-about{padding:var(--band)max(var(--gutter),calc((100% - 80rem)/2));gap:var(--line-half);display:grid;container:ah-about/inline-size}.ah-about__head{gap:var(--half);max-width:50rem;display:grid}.ah-about__spread{grid-template-columns:18.75rem minmax(0,1fr);align-items:start;gap:3.75rem;display:grid}.ah-about__aside{gap:var(--line-half);display:grid}.ah-about__text{max-width:38.75rem}.ah-about__text h2{color:var(--oxblood-cloth)}.ah-about__text>h2,.ah-about__text>.noted>h2{margin-top:var(--section)}.ah-about__text>.noted>h2+p:not(.margin-note){margin-top:var(--half)}@container reading-page (width>=48rem){.ah-about__reading .reading-page__sheet{padding-block:var(--section)}}.longform>.ah-about__break{width:min(100%,26.6875rem);margin:var(--section)auto 0}.longform>.ah-about__break+h2{margin-top:var(--section)}.ah-about__involved{padding-block:var(--band);background:var(--reading-room);border-top:1px solid rgba(233,220,192,.08);border-bottom:1px solid rgba(233,220,192,.08)}.ah-about__involved-inner{gap:var(--line-half);padding-inline:max(var(--gutter),calc((100% - 80rem)/2));display:grid}.ah-about__slips{gap:var(--line);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:stretch;display:grid}@container ah-about (width<=60rem){.ah-about__spread{grid-template-columns:minmax(0,1fr)}.ah-about__aside{justify-items:center;position:static}.ah-about__aside>*{width:min(100%,18.75rem)}}.ah-legal{padding:var(--band)max(var(--gutter),calc((100% - 80rem)/2));gap:var(--line-half);display:grid;container:ah-legal/inline-size}.ah-legal__head{gap:var(--half);max-width:50rem;display:grid}.ah-legal__spread{grid-template-columns:17.5rem minmax(0,1fr);align-items:start;gap:3.75rem;max-width:80rem;display:grid}.ah-legal__reading{max-width:49.375rem;margin-left:0;margin-right:0}@container reading-page (width>=48rem){.ah-legal__reading .reading-page__sheet{padding:5.3125rem 5.3125rem var(--band)}}.ah-legal__text h2{color:var(--oxblood-cloth)}.longform>.ah-legal__break{width:min(100%,26.6875rem);margin:var(--line-half)auto 0}.longform>.ah-legal__break+h2{margin-top:var(--line-half)}.ah-legal__contents{top:calc(var(--line) - .3125rem);max-height:calc(100svh - 2*var(--line));align-self:start;margin:-.3125rem -.3125rem -.3125rem -.875rem;padding:.3125rem .3125rem .3125rem .875rem;position:-webkit-sticky;position:sticky;overflow-y:auto}.ah-legal__column{gap:var(--half);display:grid}.ah-legal__disclosure{display:none}.ah-legal__sections{margin:0;padding:0;list-style:none;display:grid}.ah-legal__section-link{padding-block:calc((2.65625rem - var(--three-quarter))/2);font-family:var(--face-text);font-size:1.125rem;line-height:var(--three-quarter);color:var(--harvest-gold);align-items:baseline;display:flex;position:relative}.ah-legal__section-link:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.ah-legal__num{width:2.75rem;color:var(--ember);flex:none}.ah-legal__section-link[aria-current=location]:before{content:"";background:var(--harvest-gold);width:2px;height:1.0625rem;margin-top:-.53125rem;position:absolute;top:50%;left:-.875rem}.ah-legal__also{margin-top:var(--line);padding-top:var(--line);border-top:1px solid var(--rule-on-dark)}.ah-legal__other{color:var(--harvest-gold);justify-self:start}.ah-legal__text{max-width:36.25rem}.ah-legal__lead{margin-bottom:var(--half);display:block}.longform>h2+p>.ah-legal__lead:first-child{margin-top:var(--quarter)}.longform>p+p:has(>.ah-legal__lead:first-child){margin-top:var(--three-quarter)}.longform>p:has(>.ah-legal__lead:only-child)+ul{margin-top:0}.ah-legal__lead:only-child{margin-bottom:var(--quarter)}.longform>.ah-legal__lead{margin-bottom:0}.longform>p+.ah-legal__lead{margin-top:var(--three-quarter)}.longform>.ah-legal__lead+ul{margin-top:var(--quarter)}.ah-legal__short{padding:var(--line);border-radius:var(--radius-paper);background:#f3e7cf;border:1px solid rgba(78,22,20,.4)}.ah-legal__short>*{margin:0}.ah-legal__short>*+*{margin-top:var(--quarter)}.ah-legal__back{display:none}@container ah-legal (width<=60rem){.ah-legal__spread{grid-template-columns:minmax(0,1fr)}.ah-legal__contents{max-height:none;margin:0;padding:0;position:static;overflow-y:visible}.ah-legal__column{display:none}.ah-legal__disclosure{border:1px solid var(--rule-on-dark);border-radius:2px;display:block}.ah-legal__summary{justify-content:space-between;align-items:center;gap:var(--half);padding:calc((var(--line-half) - var(--half))/2)var(--half);cursor:pointer;list-style:none;display:flex}.ah-legal__summary::-webkit-details-marker{display:none}.ah-legal__caret{color:var(--harvest-gold)}.ah-legal__disclosure[open] .ah-legal__caret{display:inline-block;rotate:180deg}.ah-legal__disclosure .ah-legal__sections{padding:0 var(--half)var(--half)}.ah-legal__back{padding-block:calc((2.75rem - var(--half))/2);display:inline-block}}@container ah-legal (width<=47.99rem){.ah-legal__reading{width:auto;margin-left:-.625rem;margin-right:-.625rem}.ah-legal__reading .reading-page__sheet{padding-left:max(1.25rem,50% - 18.125rem);padding-right:max(1.25rem,50% - 18.125rem)}.ah-legal__short{padding:1.25rem}}.ah-404{padding:calc(var(--band) + var(--section))max(var(--gutter),calc((100% - 80rem)/2));container:ah-404/inline-size}.ah-404__layout{justify-content:center;column-gap:1.5625rem;row-gap:var(--section);grid-template-columns:minmax(0,43.75rem) minmax(0,25.8125rem);align-items:center;display:grid}.ah-404__copy{gap:var(--half);display:grid}.ah-404__copy .t-dek{max-width:40rem}.ah-404__actions{align-items:center;column-gap:var(--line);row-gap:var(--half);margin-top:var(--line-half);flex-wrap:wrap;display:flex}.ah-404__alt{padding-block:calc((2.75rem - var(--line))/2);color:var(--harvest-gold);display:inline-block}.ah-404__alt:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.ah-404__card-wrap{width:min(100%,25.1875rem);position:relative;rotate:2deg}.ah-404__stamp{padding-inline:var(--half);font-size:1.0625rem;line-height:1.3125rem;position:absolute;top:4.3125rem;left:8rem}.ah-404__card .catalog-card__body{margin-top:var(--section)}.ah-404__links{margin:0;padding:0;list-style:none}.ah-404__link{padding-block:calc((2.75rem - var(--three-quarter))/2);color:var(--ink);display:inline-block}.ah-404__link:hover{color:var(--oxblood-cloth);text-underline-offset:.2em;text-decoration:underline}.ah-404__link:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:2px}@container ah-404 (width<=71.1875rem){.ah-404__layout{grid-template-columns:minmax(0,43.75rem)}.ah-404__card-wrap{justify-self:center}}@container ah-404 (width<=40rem){.ah-404__layout{row-gap:var(--line-half);grid-template-columns:minmax(0,1fr)}.ah-404__actions{margin-top:var(--line);flex-direction:column;row-gap:0}.ah-404__card{padding:1.0625rem 1.0625rem var(--line-half)}.ah-404__card .catalog-card__margin{left:5.75rem}.ah-404__card .catalog-card__head{grid-template-columns:4.625rem minmax(0,1fr);column-gap:1.0625rem;margin-left:-1.0625rem;margin-right:-1.0625rem;padding-left:1.0625rem;padding-right:1.0625rem}.ah-404__card .catalog-card__body{padding-left:5.6875rem}.ah-404__card .t-typewriter{font-size:.8125rem}.ah-404__stamp{top:3.875rem;left:7rem}}.ah-soon{min-height:100svh;padding:var(--section)max(var(--gutter),calc((100% - 80rem)/2))var(--band);flex-direction:column;display:flex;container:ah-soon/inline-size}.ah-soon__layout{margin-top:auto;margin-bottom:auto}.ah-soon__head{gap:var(--three-quarter);display:grid}.ah-soon__wordmark{text-align:center}.ah-soon__the{color:var(--harvest-gold);font-style:italic}.ah-soon__spread{column-gap:5rem;row-gap:var(--line);margin-top:var(--band);grid-template:"pitch card""preview card"1fr/minmax(0,1fr) minmax(0,35rem);align-items:start;display:grid}.ah-soon__pitch{gap:var(--line);grid-area:pitch;display:grid}.ah-soon__dek{max-width:37.5rem}.ah-soon__tags{align-items:center;gap:var(--half)1rem;flex-wrap:wrap;display:flex}.ah-soon__tags .star{color:var(--harvest-gold)}.ah-soon__preview-slot{grid-area:preview}.ah-soon__preview-link{padding:calc((2.75rem - var(--three-quarter))/2)0;margin-block:calc((var(--three-quarter) - 2.75rem)/2);color:var(--harvest-gold);letter-spacing:.005em;cursor:pointer;background:0 0;border:0;display:inline-block}.ah-soon__preview-link:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.ah-soon__preview{gap:var(--half);max-width:35rem;padding:var(--line);background:var(--reading-room);border:1px solid rgba(233,220,192,.08);display:grid}.ah-soon__preview-label{color:var(--lamplit-page)}.ah-soon__field-row{gap:var(--half);flex-wrap:wrap;display:flex}.ah-soon__field-wrap{flex:12rem;position:relative}.ah-soon__field{width:100%;min-height:var(--control);border:1px solid var(--ink);background:var(--lamplit-page);color:var(--ink);border-radius:0;padding:0 1.0625rem;display:block}.ah-soon__field::placeholder{color:var(--graphite);opacity:1}.ah-soon__field:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:2px}.ah-soon__field--dark{border-color:var(--tobacco-tan);background:var(--reading-room);color:var(--lamplit-page);padding-right:2.75rem}.ah-soon__field--dark::placeholder{color:var(--tobacco-tan)}.ah-soon__field--dark:focus-visible{outline-color:var(--harvest-gold)}.ah-soon__eye{width:2.75rem;height:100%;color:var(--tobacco-tan);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.ah-soon__eye:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:-2px}.ah-soon__error{color:var(--ember)}.ah-soon__card .ah-soon__error{color:var(--oxblood-cloth)}.ah-soon__card{padding:var(--line-quarter)var(--line-half)var(--line);grid-area:card;rotate:-1.5deg}.ah-soon__heading{text-transform:uppercase;letter-spacing:.16em;margin:0}.ah-soon__rule{margin-top:var(--quarter);border-color:var(--oxblood-cloth)}.ah-soon__count{align-items:center;gap:var(--half);margin:var(--three-quarter)0 0;display:flex}.ah-soon__card .ah-soon__number{font-size:5.5rem;line-height:calc(var(--line)*2.5);letter-spacing:-.015em;color:var(--oxblood-cloth);flex:none;font-weight:700}.ah-soon__unit{padding-top:var(--quarter)}.ah-soon__form,.ah-soon__done{margin-top:var(--line)}.ah-soon__form{justify-items:start;display:grid}.ah-soon__label{display:block}.ah-soon__helper{margin-top:.25rem;font-style:italic}.ah-soon__form .ah-soon__field,.ah-soon__subscribe,.ah-soon__form .ah-soon__error{margin-top:var(--half)}.ah-soon__honeypot{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ah-soon__foot{justify-content:space-between;align-items:flex-end;gap:var(--half);margin-top:var(--quarter);display:flex}.ah-soon__done+.ah-soon__foot{margin-top:var(--line)}.ah-soon__done:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ah-soon__done:focus{outline:none}.ah-soon__legal{letter-spacing:.16em;white-space:pre;margin:0}.ah-soon__legal-link{color:var(--ink);text-decoration:none}.ah-soon__legal-link:hover{color:var(--oxblood-cloth);text-underline-offset:.2em;text-decoration:underline}.ah-soon__legal-link:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:2px}.ah-soon__seal{color:var(--oxblood-cloth)}@container ah-soon (width<=72rem){.ah-soon__spread{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"pitch""card""preview";width:min(100%,35rem);margin-left:auto;margin-right:auto}.ah-soon__card{width:100%}.ah-soon__preview-slot{justify-self:center}}@container ah-soon (width<=40rem){.ah-soon__layout{margin-top:0;margin-bottom:0}.ah-soon__head{gap:var(--line)}.ah-soon__spread{margin-top:var(--line-half)}.ah-soon__pitch{gap:var(--three-quarter)}.ah-soon__tags{column-gap:.625rem}.ah-soon__card{width:100%;padding:var(--line)var(--three-quarter)var(--half)}.ah-soon__heading,.ah-soon__legal{letter-spacing:.0333em}.ah-soon__form .ah-soon__field,.ah-soon__subscribe,.ah-soon__foot{margin-inline:calc(var(--half) - var(--three-quarter))}.ah-soon__form .ah-soon__field,.ah-soon__subscribe{width:calc(100% + 2*(var(--three-quarter) - var(--half)))}.ah-soon__form,.ah-soon__done,.ah-soon__foot{margin-top:var(--three-quarter)}}@media (max-width:47.99rem){.ah-soon{padding-top:var(--line);padding-bottom:var(--section)}}.ah-signin{padding:var(--band)max(var(--gutter),calc((100% - 80rem)/2));overflow-x:clip;container:ah-signin/inline-size}.ah-signin__layout{justify-items:center;row-gap:var(--line);display:grid}.ah-signin__card{isolation:isolate;width:min(100%,28.75rem);position:relative}.ah-signin__card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(216,140,60,.22),rgba(216,140,60,.06) 55%,rgba(216,140,60,0) 100%);width:68.75rem;height:62.5rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.ah-signin__seal{z-index:1;top:var(--line);color:var(--oxblood-cloth);pointer-events:none;position:absolute;left:50%;translate:-50%}.ah-signin__card:not(:has(.cl-card)){min-height:45.6875rem}.ah-signin__card:not(:has(.cl-card)) .ah-signin__seal{visibility:hidden}.ah-signin .cl-rootBox{--clerk-color-foreground:var(--ink);--clerk-color-background:var(--manila);--clerk-color-primary:var(--oxblood-cloth);--clerk-color-text-on-primary-background:var(--lamplit-page);--clerk-color-neutral:var(--ink);--clerk-color-input-background:var(--lamplit-page);--clerk-color-input-foreground:var(--ink);width:100%;max-width:100%}.ah-signin .cl-cardBox{color:var(--ink);border-radius:var(--radius-paper)!important;width:100%!important;max-width:100%!important;box-shadow:var(--lamp-glow)!important;background:url(/textures/foxing-card.webp) center/cover no-repeat,var(--manila)!important;border:0!important}.ah-signin .cl-card{width:100%!important;max-width:100%!important;padding:var(--line)var(--line-half)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:0!important;margin:0!important}.ah-signin .cl-card>.cl-header{padding:calc(var(--section) + var(--half))0 0!important;background:0 0!important;border:0!important;margin:0!important}.ah-signin .cl-header>div{gap:0!important}.ah-signin .cl-headerTitle{font-variation-settings:var(--display-variation);text-align:center;font-family:var(--face-display)!important;font-size:2rem!important;line-height:var(--line)!important;letter-spacing:0!important;color:var(--oxblood-cloth)!important;font-weight:600!important}.ah-signin .cl-headerSubtitle{text-align:center;margin-top:var(--half)!important;font-family:var(--face-text)!important;font-size:1.125rem!important;line-height:var(--three-quarter)!important;color:var(--ink)!important;display:block!important}.ah-signin .cl-main{gap:var(--three-quarter)!important;margin-top:var(--line)!important}.ah-signin .cl-socialButtons{gap:var(--half)!important;grid-template-columns:minmax(0,1fr)!important}.ah-signin .cl-socialButtonsBlockButton{transition:background-color var(--dur-quick)var(--ease-paper);min-height:var(--control)!important;height:auto!important;padding:0 var(--half)!important;border:2px solid var(--oxblood-cloth)!important;box-shadow:none!important;color:var(--oxblood-cloth)!important;background:0 0!important;border-radius:0!important}.ah-signin .cl-socialButtonsBlockButton__google{order:-1}.ah-signin .cl-socialButtonsBlockButton:hover{background:rgba(78,22,20,.08)!important}.ah-signin .cl-socialButtonsBlockButton:focus-visible{outline:2px solid var(--oxblood-cloth)!important;outline-offset:3px!important}.ah-signin .cl-formButtonPrimary:focus-visible{outline:2px solid var(--oxblood-cloth)!important;outline-offset:3px!important}.ah-signin .cl-socialButtonsBlockButtonText{font-family:var(--face-text)!important;font-size:1.125rem!important;line-height:var(--three-quarter)!important;color:var(--oxblood-cloth)!important;font-weight:400!important}.ah-signin .cl-socialButtonsProviderIcon{display:none!important}.ah-signin span:has(>.cl-socialButtonsProviderIcon){display:none!important}.ah-signin .cl-dividerRow{column-gap:.75rem}.ah-signin .cl-dividerLine{background:var(--rule-on-paper)!important;height:1px!important}.ah-signin .cl-dividerText,.ah-signin .cl-formFieldLabel,.ah-signin .cl-footerItem p{font-variant-caps:all-small-caps;font-family:var(--face-label)!important;font-size:.875rem!important;font-weight:500!important;line-height:var(--half)!important;letter-spacing:.14em!important;text-transform:none!important;color:var(--ink)!important}.ah-signin .cl-formField>div{gap:var(--quarter)!important}.ah-signin .cl-form{gap:var(--three-quarter)!important}.ah-signin .cl-formFieldInput{height:var(--control)!important;max-height:none!important;padding:0 var(--half)!important;border:1px solid var(--ink)!important;background:var(--lamplit-page)!important;box-shadow:none!important;font-family:var(--face-text)!important;font-size:1.125rem!important;line-height:var(--three-quarter)!important;text-align:left!important;color:var(--ink)!important;border-radius:0!important}.ah-signin .cl-formFieldInput::placeholder{color:var(--graphite);opacity:1}.ah-signin .cl-formFieldInput:focus{border-color:var(--oxblood-cloth)!important;outline:1px solid var(--oxblood-cloth)!important;outline-offset:0!important}.ah-signin .cl-formFieldInput:focus-visible{border-color:var(--oxblood-cloth)!important;outline:1px solid var(--oxblood-cloth)!important;outline-offset:0!important}.ah-signin .cl-formButtonPrimary{transition:background-color var(--dur-quick)var(--ease-paper);min-height:var(--control)!important;height:auto!important;padding:calc(var(--typewriter-cap-nudge)*2)var(--half)0!important;background:var(--oxblood-cloth)!important;box-shadow:none!important;font-family:var(--face-typewriter)!important;font-size:1.0625rem!important;line-height:var(--three-quarter)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--lamplit-page)!important;border:0!important;border-radius:0!important;font-weight:400!important}.ah-signin .cl-formButtonPrimary:after{display:none!important}.ah-signin .cl-formButtonPrimary:hover,.ah-signin .cl-formButtonPrimary:active{background:color-mix(in srgb,var(--oxblood-cloth),var(--ink)40%)!important}.ah-signin .cl-formButtonPrimary svg{display:none!important}.ah-signin .cl-formButtonPrimary>span:after{content:" →"}.ah-signin .cl-footer{gap:var(--half)!important;padding:var(--half)var(--line-half)var(--three-quarter)!important;border-top:1px solid var(--rule-on-paper)!important;background:0 0!important;margin:0!important}.ah-signin .cl-footerAction{flex-direction:column;align-items:center;background:0 0!important;border:0!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important}.ah-signin .cl-footerActionText,.ah-signin .cl-footerActionLink{text-underline-offset:.2em;font-family:var(--face-text)!important;font-size:1.125rem!important;line-height:var(--three-quarter)!important;color:var(--oxblood-cloth)!important;font-weight:400!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.ah-signin .cl-footerActionText{color:var(--ink)!important;text-decoration:none!important}.ah-signin .cl-footerActionLink:hover{color:var(--ink)!important}.ah-signin .cl-footerActionLink:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:2px}.ah-signin .cl-footerItem{background:0 0!important;margin:0!important;padding:0!important}.ah-signin .cl-footerItem svg{color:var(--ink)}@container ah-signin (width<=40rem){.ah-signin__card{width:100%}.ah-signin .cl-card,.ah-signin .cl-footer{padding-left:1.25rem!important;padding-right:1.25rem!important}.ah-signin .cl-headerTitle{font-size:1.75rem!important}}@media (max-width:47.99rem){.ah-signin{padding-top:var(--section)}}@media (prefers-reduced-motion:reduce){.ah-signin .cl-socialButtonsBlockButton,.ah-signin .cl-formButtonPrimary{transition:none}}.account-shell{z-index:100;overscroll-behavior:contain;padding:var(--band)var(--gutter)var(--section);position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.account-shell--closing{opacity:0;pointer-events:none;transition:opacity var(--dur-quick)var(--ease-paper)}.account-shell__scrim{background:rgba(14,9,6,.86);position:fixed;top:0;bottom:0;left:0;right:0}.account-shell__panel{box-sizing:border-box;border:1px solid var(--harvest-gold);background:var(--reading-room);width:min(70rem,100%);color:var(--lamplit-page);margin-left:auto;margin-right:auto;position:relative;box-shadow:0 1.875rem 5rem -.625rem rgba(4,2,1,.95)}.account-shell__head{z-index:1;top:var(--line-half);left:var(--line-half);width:14.375rem;position:absolute}.account-shell__title:focus{outline:none}.account-shell__dek{min-height:var(--three-quarter);margin-top:var(--quarter);overflow-wrap:anywhere}.account-shell__close{z-index:2;top:var(--line);right:var(--line-half);min-height:2.75rem;margin-block:calc((2.75rem - var(--half))/-2);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.account-shell__close:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.ah-account .cl-rootBox{--clerk-color-foreground:var(--lamplit-page);--clerk-color-background:var(--reading-room);--clerk-color-primary:var(--harvest-gold);--clerk-color-neutral:var(--lamplit-page);--clerk-color-input-background:var(--reading-room);--clerk-color-input-foreground:var(--lamplit-page);width:100%;max-width:100%}.ah-account .cl-cardBox{min-height:calc(var(--line)*21);width:100%!important;max-width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.ah-account .cl-cardBox>.cl-navbar{width:18.75rem!important;max-width:none!important;padding:calc(var(--line-half) + var(--account-shell-head,calc(var(--line) + var(--quarter) + var(--three-quarter))) + var(--line-quarter) - var(--quarter))0 var(--line)!important;background:var(--night-stacks)!important;box-shadow:none!important;border:0!important;flex:0 0 18.75rem!important;margin:0!important}.ah-account .cl-navbar div:has(>h1){display:none!important}.ah-account .cl-navbar div:has(>.cl-navbarButtons){flex:auto!important;gap:0!important}.ah-account .cl-navbarButtons{gap:0!important}.ah-account .cl-navbarButton{min-height:var(--line-half)!important;padding:var(--quarter)var(--line-half)!important;box-shadow:none!important;font-family:var(--face-text)!important;font-size:1.3125rem!important;line-height:var(--line)!important;letter-spacing:.005em!important;color:var(--lamplit-page)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;font-weight:400!important}.ah-account .cl-navbarButtonText{font:inherit!important;color:inherit!important}.ah-account .cl-navbarButton:hover{color:var(--harvest-gold)!important}.ah-account .cl-navbarButton.cl-active{background:var(--reading-room)!important;box-shadow:inset 3px 0 0 var(--harvest-gold)!important;color:var(--harvest-gold)!important}.ah-account .cl-navbarButton:focus-visible{outline:2px solid var(--harvest-gold)!important;outline-offset:-2px!important}.ah-account .cl-navbarButtonIcon{display:none!important}.ah-account .cl-cardBox>.cl-navbar>:last-child:not(:has(.cl-navbarButtons)){padding-inline:var(--line-half)}.ah-account .cl-cardBox>.cl-footer div{justify-content:flex-start!important;align-items:flex-start!important}.ah-account .cl-cardBox>.cl-navbar>:last-child:not(:has(.cl-navbarButtons)) div{justify-content:flex-start!important;align-items:flex-start!important}.ah-account .cl-cardBox>.cl-footer p{font-style:italic;font-family:var(--face-text)!important;font-size:1rem!important;line-height:var(--three-quarter)!important;letter-spacing:0!important;color:var(--tobacco-tan)!important;font-weight:400!important}.ah-account .cl-cardBox>.cl-navbar>:last-child:not(:has(.cl-navbarButtons)) p{font-style:italic;font-family:var(--face-text)!important;font-size:1rem!important;line-height:var(--three-quarter)!important;letter-spacing:0!important;color:var(--tobacco-tan)!important;font-weight:400!important}.ah-account .cl-cardBox>.cl-footer a{color:var(--tobacco-tan)!important}.ah-account .cl-cardBox>.cl-navbar>:last-child:not(:has(.cl-navbarButtons)) a{color:var(--tobacco-tan)!important}.ah-account .cl-scrollBox{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.ah-account .cl-pageScrollBox{max-height:none!important;padding:var(--line-half)!important;scrollbar-gutter:auto!important;overflow:visible!important}.ah-account .cl-page{max-width:38.75rem;gap:0!important}.ah-account .cl-profilePage>.cl-header{margin:0 0 var(--line)!important;padding:0!important}.ah-account .cl-header>div{gap:0!important}.ah-account .cl-profilePage>.cl-header .cl-headerTitle{font-variation-settings:var(--display-variation);font-family:var(--face-display)!important;font-size:3.25rem!important;line-height:var(--line-half)!important;letter-spacing:-.006em!important;color:var(--lamplit-page)!important;margin:0!important;font-weight:600!important}.ah-account .cl-headerTitle{font-variation-settings:var(--display-variation);font-family:var(--face-display)!important;font-size:1.5rem!important;line-height:var(--three-quarter)!important;color:var(--lamplit-page)!important;font-weight:600!important}.ah-account .cl-headerSubtitle{font-style:italic;font-family:var(--face-text)!important;font-size:1rem!important;line-height:var(--three-quarter)!important;color:var(--tobacco-tan)!important;display:block!important}.ah-account .cl-profileSection{gap:var(--half)!important;border-top:0!important;flex-direction:column-reverse!important;padding:0!important}.ah-account .cl-profileSection+.cl-profileSection{margin-top:var(--section)!important}.ah-account .cl-profileSectionHeader{align-self:stretch!important;width:auto!important;margin:0!important;padding:0!important;transform:none!important}.ah-account .cl-profileSectionTitle{padding:0!important}.ah-account .cl-profileSectionTitleText,.ah-account .cl-formFieldLabel{font-variant-caps:all-small-caps;font-family:var(--face-label)!important;font-size:.9375rem!important;font-weight:500!important;line-height:var(--half)!important;letter-spacing:.14em!important;text-transform:none!important;color:var(--tobacco-tan)!important}.ah-account .cl-profileSectionContent{gap:0!important}.ah-account .cl-profileSectionItemList{border-top:1px solid var(--tobacco-tan);gap:0!important}.ah-account .cl-profileSectionItem{border-bottom:1px solid var(--tobacco-tan);gap:var(--half)!important;padding:var(--half)0!important;background:0 0!important;border-radius:0!important}.ah-account .cl-profileSectionItem p,.ah-account .cl-activeDevice p{font-family:var(--face-text)!important;font-size:1.125rem!important;line-height:var(--three-quarter)!important;letter-spacing:0!important}.ah-account .cl-profileSectionItem__emailAddresses p,.ah-account .cl-profileSectionItem__connectedAccounts p{font-size:1.3125rem!important;line-height:var(--line)!important;color:var(--lamplit-page)!important}.ah-account .cl-badge{font-variant-caps:all-small-caps;box-shadow:none!important;font-family:var(--face-label)!important;font-size:.9375rem!important;font-weight:500!important;line-height:var(--half)!important;letter-spacing:.14em!important;color:var(--harvest-gold)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.ah-account .cl-profileSectionPrimaryButton,.ah-account .cl-menuButton__connectedAccounts,.ah-account .cl-formButtonReset{font-variant-caps:all-small-caps;width:-moz-fit-content!important;width:fit-content!important;height:auto!important;min-height:2.75rem!important;margin-top:var(--quarter)!important;box-shadow:none!important;font-family:var(--face-label)!important;font-size:.9375rem!important;font-weight:500!important;line-height:var(--half)!important;letter-spacing:.14em!important;text-transform:none!important;color:var(--harvest-gold)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.ah-account .cl-profileSectionPrimaryButton:hover,.ah-account .cl-menuButton__connectedAccounts:hover,.ah-account .cl-formButtonReset:hover{color:var(--lamplit-page)!important;background:0 0!important}.ah-account .cl-profileSectionPrimaryButton__danger{color:var(--ember)!important}.ah-account .cl-profileSectionPrimaryButton span,.ah-account .cl-menuButton__connectedAccounts span{font:inherit!important;font-variant-caps:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit!important}.ah-account .cl-profileSectionPrimaryButton>svg,.ah-account .cl-menuButton__connectedAccounts>svg{display:none!important}.ah-account .cl-profileSectionPrimaryButton>span:has(>svg){display:none!important}.ah-account .cl-menuButton__connectedAccounts>span:has(>svg){display:none!important}.ah-account .cl-activeDevice>div:has(>.cl-activeDeviceIcon){display:none!important}.ah-account .cl-formButtonPrimary svg{display:none!important}.ah-account .cl-profileSectionPrimaryButton:focus-visible{outline:2px solid var(--harvest-gold)!important;outline-offset:2px!important}.ah-account .cl-menuButton__connectedAccounts:focus-visible{outline:2px solid var(--harvest-gold)!important;outline-offset:2px!important}.ah-account .cl-formButtonReset:focus-visible{outline:2px solid var(--harvest-gold)!important;outline-offset:2px!important}.ah-account .cl-menuButtonEllipsis:focus-visible{outline:2px solid var(--harvest-gold)!important;outline-offset:2px!important}.ah-account .cl-menuButtonEllipsis{width:2.75rem!important;height:2.75rem!important;color:var(--harvest-gold)!important;background:0 0!important;border-radius:0!important}.ah-account .cl-menuButtonEllipsis:hover{background:rgba(216,160,49,.12)!important}.ah-account .cl-menuList{border:1px solid var(--tobacco-tan)!important;background:var(--night-stacks)!important;border-radius:0!important;box-shadow:0 1.5rem 2.75rem -1rem rgba(4,2,1,.85)!important}.ah-account .cl-menuItem{font-family:var(--face-text)!important;font-size:1.125rem!important;line-height:var(--three-quarter)!important;color:var(--lamplit-page)!important;border-radius:0!important}.ah-account .cl-menuItem:hover{color:var(--harvest-gold)!important;background:rgba(216,160,49,.12)!important}.ah-account .cl-menuItem__destructive{color:var(--ember)!important}.ah-account .cl-actionCard{padding:var(--line-half)!important;border:1px solid var(--rule-on-dark)!important;background:var(--night-stacks)!important;box-shadow:none!important;border-radius:0!important}.ah-account .cl-formField>div{gap:var(--quarter)!important}.ah-account .cl-formFieldInput{height:var(--control)!important;max-height:none!important;padding:0 var(--half)!important;border:1px solid var(--tobacco-tan)!important;background:var(--reading-room)!important;box-shadow:none!important;font-family:var(--face-text)!important;font-size:1.125rem!important;line-height:var(--three-quarter)!important;text-align:left!important;color:var(--lamplit-page)!important;border-radius:0!important}.ah-account .cl-formFieldInput::placeholder{color:var(--tobacco-tan);opacity:.7}.ah-account .cl-formFieldInput:focus{border-color:var(--harvest-gold)!important;outline:1px solid var(--harvest-gold)!important;outline-offset:0!important}.ah-account .cl-formFieldInput:focus-visible{border-color:var(--harvest-gold)!important;outline:1px solid var(--harvest-gold)!important;outline-offset:0!important}.ah-account .cl-formButtonPrimary{transition:background-color var(--dur-quick)var(--ease-paper);width:-moz-fit-content!important;width:fit-content!important;min-height:var(--control)!important;height:auto!important;padding:calc(var(--typewriter-cap-nudge)*2)1.375rem 0!important;border:1.5px solid var(--harvest-gold)!important;border-radius:var(--radius-control)!important;box-shadow:none!important;font-family:var(--face-typewriter)!important;font-size:1.0625rem!important;line-height:var(--three-quarter)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--harvest-gold)!important;background:0 0!important;font-weight:400!important}.ah-account .cl-formButtonPrimary:after{display:none!important}.ah-account .cl-formButtonPrimary:hover,.ah-account .cl-formButtonPrimary:active{border-color:var(--harvest-gold)!important;background:rgba(216,160,49,.12)!important}.ah-account .cl-formButtonPrimary:disabled{opacity:.55;cursor:not-allowed}.ah-account .cl-formButtonPrimary:disabled:hover{background:0 0!important}.ah-account .cl-formButtonPrimary:focus-visible{outline:2px solid var(--harvest-gold)!important;outline-offset:3px!important}.ah-account .cl-alert{border:1px solid var(--ember)!important;background:0 0!important;border-radius:0!important}.ah-account .cl-alertText{font-family:var(--face-text)!important;color:var(--ember)!important}@media (max-width:48em){.account-shell{padding:0}.account-shell__scrim{display:none}.account-shell__panel{border:0;border-top:1px solid var(--harvest-gold);width:100%;min-height:100%;box-shadow:none}.account-shell__head{width:auto;padding:var(--line)7.5rem 0 1.25rem;position:static}.account-shell__dek{margin-top:0}.account-shell__close{top:calc(var(--line) + var(--quarter)/2);right:1.25rem}.ah-account .cl-cardBox{min-height:0}.ah-account .cl-navbarMobileMenuRow{border-bottom:1px solid var(--rule-on-dark);margin:var(--three-quarter)0 0!important;background:0 0!important;padding:0 1.25rem!important}.ah-account .cl-navbarMobileMenuButton{font-variant-caps:all-small-caps;gap:var(--quarter)!important;min-height:2.75rem!important;font-family:var(--face-label)!important;font-size:1.0625rem!important;font-weight:500!important;line-height:var(--half)!important;letter-spacing:.141em!important;color:var(--harvest-gold)!important;background:0 0!important;border-radius:0!important;padding:0!important}.ah-account .cl-navbarMobileMenuButton:focus-visible{outline:2px solid var(--harvest-gold)!important;outline-offset:2px!important}.ah-account .cl-cardBox .cl-navbar{width:min(18.75rem,85%)!important;padding:var(--line)0!important;border:0!important;border-right:1px solid var(--harvest-gold)!important;background:var(--night-stacks)!important;border-radius:0!important;box-shadow:1.5rem 0 3.75rem rgba(4,2,1,.9)!important}.ah-account .cl-navbarButton{padding-left:1.25rem!important;padding-right:1.25rem!important}.ah-account .cl-pageScrollBox{padding:var(--line)1.25rem var(--line-half)!important}.ah-account .cl-profilePage>.cl-header .cl-headerTitle{font-size:2.125rem!important;line-height:var(--line)!important}.ah-account .cl-actionCard{padding:var(--half)!important}.ah-account .cl-cardBox>.cl-footer{padding:0 1.25rem var(--line-half)!important;background:0 0!important;border:0!important;margin:0!important}}@media (prefers-reduced-motion:reduce){.account-shell--closing,.ah-account .cl-formButtonPrimary{transition:none}.ah-account .cl-cardBox .cl-navbar{animation:none!important}}.account-card{max-width:38.75rem}.account-card__title{margin:0}.account-card__card,.account-card__status{margin-top:var(--line)}.account-card__status--error{color:var(--ember)}.payment-history__more{margin:var(--three-quarter)0 0;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.payment-history__more:before{content:"";position:absolute;top:calc(50% - 1.375rem);bottom:calc(50% - 1.375rem);left:0;right:0}.payment-history__more:hover{color:var(--lamplit-page)}.payment-history__more:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.account-card__action{margin-top:var(--three-quarter)}.payment-history__more+.account-card__action{margin-top:var(--line-half)}.account-card__note{margin-top:var(--half);color:var(--lamplit-page)}.account-card__note.t-caption{color:var(--tobacco-tan)}.account-card .library-card__log-row:focus{outline:2px solid var(--oxblood-cloth);outline-offset:-2px}.profile-tab{max-width:38.75rem}.profile-tab__title{margin:0}.profile-tab__status{margin-top:var(--line)}.profile-tab__identity{align-items:flex-start;gap:0 var(--line);margin-top:var(--line);flex-wrap:wrap;display:flex}.profile-tab__who{min-width:0;padding-top:var(--half);flex:1 1 0}.profile-tab__name{overflow-wrap:anywhere;margin:0}.profile-tab__hint{margin:var(--quarter)0 0}.profile-photo{display:contents}.profile-photo__mount{box-sizing:border-box;border-radius:var(--radius-paper);background:var(--lamplit-page);width:5.3125rem;height:6.375rem;box-shadow:var(--lamp-glow);cursor:pointer;border:0;flex:none;padding:.3125rem;display:block;position:relative}.profile-photo__mount:disabled{cursor:progress}.profile-photo__mount:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.profile-photo__print{background:var(--oxblood-cloth);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.profile-photo__img{object-fit:cover;width:100%;height:100%;display:block}.profile-photo__initials{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-size:2.5rem;font-style:italic;font-weight:600;line-height:var(--line-quarter);color:var(--lamplit-page)}.profile-photo__overlay{color:var(--harvest-gold);opacity:0;transition:opacity var(--dur-quick)var(--ease-paper);background:rgba(28,19,13,.6);place-items:center;display:grid;position:absolute;top:.3125rem;bottom:.3125rem;left:.3125rem;right:.3125rem}.profile-photo__mount:hover .profile-photo__overlay,.profile-photo__mount[aria-busy=true] .profile-photo__overlay{opacity:1}.profile-photo__mount:focus-visible .profile-photo__overlay{opacity:1}.profile-photo__error{margin:var(--half)0 0;color:var(--ember);flex:0 0 100%;order:1}.profile-tab__form{margin-top:var(--line-half)}.profile-tab__names{column-gap:var(--half);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-tab__field{gap:var(--quarter);display:grid}.profile-tab__names+.profile-tab__field{margin-top:var(--line)}.profile-tab__input{box-sizing:border-box;width:100%;height:var(--control);padding:0 var(--half);border:1px solid var(--tobacco-tan);background:var(--reading-room);box-shadow:none;font-family:var(--face-text);font-size:1.3125rem;line-height:var(--line);letter-spacing:.005em;color:var(--lamplit-page);border-radius:0;margin:0}.profile-tab__input:focus{border-color:var(--harvest-gold);outline:1px solid var(--harvest-gold);outline-offset:0}.profile-tab__input:focus-visible{border-color:var(--harvest-gold);outline:1px solid var(--harvest-gold);outline-offset:0}.profile-tab__input:-moz-read-only{cursor:default}.profile-tab__input:read-only{cursor:default}.profile-tab__error{margin:var(--half)0 0;color:var(--ember)}.profile-tab__actions{margin-top:var(--line-half)}.profile-tab__save--saved:disabled{opacity:1;cursor:default}@media (max-width:48em){.profile-tab__identity{column-gap:var(--half)}.profile-photo__mount{width:4.25rem;height:5.3125rem;padding:.25rem}.profile-photo__overlay{top:.25rem;bottom:.25rem;left:.25rem;right:.25rem}.profile-photo__initials{font-size:2rem;line-height:var(--line)}.profile-tab__form{margin-top:var(--line)}.profile-tab__names{row-gap:var(--line);grid-template-columns:minmax(0,1fr)}.profile-tab__input{font-size:1.125rem;line-height:var(--three-quarter);letter-spacing:0}.profile-tab__actions{margin-top:var(--line);justify-content:center;display:flex}}@media (prefers-reduced-motion:reduce){.profile-photo__overlay{transition:none}}.ah-error{padding:var(--band)max(var(--gutter),calc((100% - 80rem)/2));min-height:60svh}.ah-error__copy{gap:var(--half);max-width:43.75rem;display:grid}.ah-error__copy .t-dek{max-width:40rem}.ah-error__actions{align-items:center;column-gap:var(--line);row-gap:var(--half);margin-top:var(--line-half);flex-wrap:wrap;display:flex}.ah-error__home{padding-block:calc((2.75rem - var(--line))/2);color:var(--harvest-gold);display:inline-block}.ah-error__home:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}
.ah-editions{padding-inline:max(var(--gutter),calc((100% - 80rem)/2));container:editions/inline-size}.ah-editions__inner{padding-block:var(--band)var(--line-half)}.request-slip{width:100%;max-width:65rem;padding:var(--line)var(--line-half);border-radius:0}.request-slip__form{grid-template-columns:1fr auto;display:grid}.request-slip__head{padding-bottom:var(--quarter);border-bottom:1px solid var(--ink);grid-area:1/1/auto/-1}.request-slip__start-over{margin-top:calc((var(--half) - var(--three-quarter))/2);color:var(--oxblood-cloth);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;grid-area:1/2;place-self:start end;padding:0;text-decoration:underline;text-decoration-thickness:1px;position:relative}.request-slip__start-over:after{content:"";inset:calc((var(--three-quarter) - 2.75rem)/2)calc(var(--quarter)*-1);position:absolute}.request-slip__start-over:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.request-slip__body{margin-top:calc(var(--three-quarter) - .0625rem);flex-direction:column;grid-area:2/1/auto/-1;display:flex}.request-slip__line{padding-top:calc(var(--section) - var(--line) - var(--half) - .125rem);flex-wrap:wrap;align-items:baseline;column-gap:.75rem;display:flex}.request-slip__line:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:18.75rem}.request-slip__line:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:18.75rem}.request-slip__line:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:18.75rem}.request-slip__line:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:18.75rem}.request-slip__line:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:18.75rem}.request-slip__line:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:18.75rem}.request-slip__line--search{margin-top:var(--half)}.request-slip__line--show-as{padding-top:var(--half);align-items:center;column-gap:var(--line)}.request-slip__line--show-as>.request-slip__printed:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-.625rem}.request-slip__line--show-as>.request-slip__printed:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-.625rem}.request-slip__line--show-as>.request-slip__printed:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-.625rem}.request-slip__line--show-as>.request-slip__printed:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-.625rem}.request-slip__line--show-as>.request-slip__printed:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-.625rem}.request-slip__line--show-as>.request-slip__printed:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-.625rem}.request-slip__printed{font-size:1.5rem;line-height:var(--line);text-transform:uppercase;color:var(--ink);margin:0}.request-slip__punct:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.625rem}.request-slip__punct:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.625rem}.request-slip__punct:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.625rem}.request-slip__punct:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.625rem}.request-slip__punct:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.625rem}.request-slip__punct:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.625rem}.request-blank{flex-direction:column;min-width:10.5rem;max-width:calc(100% - 1rem);display:inline-flex}.request-blank--wide{min-width:15rem}.request-blank__field{border-bottom:2px dotted var(--ink);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex;position:relative}.request-blank__field:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.25rem;padding-right:.5rem}.request-blank__field:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.25rem;padding-right:.5rem}.request-blank__field:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.25rem;padding-right:.5rem}.request-blank__field:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.5rem;padding-right:.25rem}.request-blank__field:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.5rem;padding-right:.25rem}.request-blank__field:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.5rem;padding-right:.25rem}.request-blank__field:has(.request-blank__select:focus-visible):not(.request-blank__field--pointer){outline:2px solid var(--oxblood-cloth);outline-offset:3px}.request-blank__value,.request-blank__caret{font-size:1.5rem;line-height:var(--line);color:var(--oxblood-cloth)}.request-blank__value{overflow-wrap:anywhere;min-width:0}.request-blank__caret{white-space:nowrap;font-size:1.0625rem;line-height:1}.request-blank__select{opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:1rem;position:absolute;top:0;bottom:0;left:0;right:0}.request-blank__caption{display:block}.request-slip__field{flex-direction:column;flex:14rem;min-width:0;display:inline-flex}.request-slip__search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px dotted var(--ink);width:100%;font-size:1.5rem;line-height:var(--line);height:calc(var(--line) + 2px);color:var(--oxblood-cloth);background:0 0;border-radius:0;margin:0;padding:0 .25rem}.request-slip__search::placeholder{color:var(--graphite);opacity:1}.request-slip__search::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.request-slip__search::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.request-slip__search:focus-visible{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.request-slip__caption{display:block}.show-as{color:var(--ink);cursor:pointer;align-items:center;gap:.625rem;display:inline-flex;position:relative}.show-as:after{content:"";inset:calc((var(--line) - 2.75rem)/2)0;position:absolute}.show-as__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.show-as__box{box-sizing:border-box;border:1.5px solid var(--ink);flex:none;width:1.25rem;height:1.25rem;position:relative}.show-as__x{color:var(--oxblood-cloth);visibility:hidden;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.show-as__text{font-size:1.5rem;line-height:var(--line)}.show-as__input:checked+.show-as__box .show-as__x{visibility:visible}.show-as__input:checked~.show-as__text{color:var(--oxblood-cloth)}.show-as__input:focus-visible+.show-as__box{outline:2px solid var(--oxblood-cloth);outline-offset:3px}.result-stamp{top:calc(var(--line-half) + var(--line));padding:calc(var(--quarter) - .1875rem + var(--typewriter-cap-nudge))calc(var(--half) - .1875rem)calc(var(--quarter) - .1875rem - var(--typewriter-cap-nudge));font-size:1.375rem;line-height:var(--line);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;--wear-x:220px;--wear-y:180px;--stamp-tilt:-3deg;border-width:3px;margin:0;position:absolute}.result-stamp:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--line-half)}.result-stamp:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--line-half)}.result-stamp:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--line-half)}.result-stamp:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--line-half)}.result-stamp:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--line-half)}.result-stamp:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--line-half)}@container editions (width<=47.99rem){.request-slip{padding:var(--three-quarter)1.25rem var(--line)}.request-slip__form{grid-template-columns:1fr}.request-slip__start-over{margin-top:calc(var(--line) - (2.75rem - var(--three-quarter))/2);grid-area:3/1;justify-self:start}.request-slip__body{margin-top:var(--half);row-gap:var(--three-quarter)}.request-slip__line{flex-direction:column;align-items:stretch;row-gap:0;padding-top:0}.request-slip__punct+.request-slip__printed{margin-top:var(--three-quarter)}.request-slip__line:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.request-slip__line:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.request-slip__line:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.request-slip__line:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.request-slip__line:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.request-slip__line:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.request-slip__line--search{margin-top:0}.request-slip__line--show-as{row-gap:0;padding-top:0}.request-slip__line--show-as>.request-slip__printed{margin-bottom:var(--quarter)}.request-slip__line--show-as>.request-slip__printed:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.request-slip__line--show-as>.request-slip__printed:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.request-slip__line--show-as>.request-slip__printed:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.request-slip__line--show-as>.request-slip__printed:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.request-slip__line--show-as>.request-slip__printed:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.request-slip__line--show-as>.request-slip__printed:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.request-slip__field{flex:none}.request-slip__printed,.request-blank__value,.request-slip__search,.show-as__text{font-size:1.125rem;line-height:var(--three-quarter)}.request-slip__search{height:calc(var(--three-quarter) + 2px)}.request-slip__printed{line-height:var(--half)}.request-slip__punct{display:none}.request-blank,.request-blank--wide{width:100%;min-width:0;max-width:none;display:flex}.show-as{min-height:2.75rem;display:flex}.show-as:after{top:0;bottom:0;left:0;right:0}.show-as__x{font-size:1.125rem}.result-stamp{align-self:flex-start;margin:0;position:static}}.ah-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.contents-row{grid-template-columns:4.625rem calc(var(--edition-digits,3)*.8333rem)calc(var(--quarter)*2 + .6875rem)minmax(0,max-content)minmax(3rem,1fr)auto;min-height:calc(var(--line-half) + var(--line));padding:var(--quarter).875rem;color:var(--lamplit-page);align-items:center;text-decoration:none;display:grid}.contents-row:hover{background-color:var(--reading-room);box-shadow:inset 0 0 0 1px rgba(233,220,192,.08)}.contents-row:focus-visible{background-color:var(--reading-room);box-shadow:inset 0 0 0 1px rgba(233,220,192,.08)}.contents-row:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.contents-row--active{background-color:var(--reading-room);box-shadow:inset 0 0 0 1px rgba(233,220,192,.08)}.contents-row--active .contents-row__title,.contents-row--active .contents-row__date{color:var(--harvest-gold)}.contents-row__thumb{width:3.375rem;height:var(--section);grid-area:1/1;position:relative;overflow:hidden}.contents-row__thumb:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1.25rem}.contents-row__thumb:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1.25rem}.contents-row__thumb:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1.25rem}.contents-row__thumb:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1.25rem}.contents-row__thumb:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1.25rem}.contents-row__thumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1.25rem}.contents-row__thumb--empty{box-sizing:border-box;border:1px solid var(--tobacco-tan);background-color:var(--reading-room)}.contents-row__image{object-fit:cover}.contents-row__number,.contents-row__date{font-family:var(--face-display);font-variation-settings:var(--display-variation);font-variant-numeric:tabular-nums;font-style:italic;line-height:var(--three-quarter);white-space:nowrap}.contents-row__number{color:var(--ember);grid-area:1/2;justify-self:end;font-size:1.3125rem;font-weight:600}.contents-row__ribbon{grid-area:1/3;justify-self:center}.contents-row__title{grid-area:1/4;min-width:0}.contents-row__leader{border-bottom:1.5px dotted rgba(233,220,192,.4);grid-area:1/5;height:0;margin-left:.75rem;margin-right:.75rem}.contents-row__date{color:var(--tobacco-tan);grid-area:1/6;font-size:1.0625rem}@container editions (width<=47.99rem){.contents-row{grid-template-columns:4.5rem calc(var(--edition-digits,3)*.7083rem)calc(var(--quarter)*2 + .5625rem)minmax(0,1fr)auto;grid-template-rows:var(--three-quarter)auto;padding:var(--quarter);align-content:start;align-items:center}.contents-row__thumb{grid-row:1/span 2;align-self:start}.contents-row__thumb:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1.125rem}.contents-row__thumb:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1.125rem}.contents-row__thumb:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1.125rem}.contents-row__thumb:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1.125rem}.contents-row__thumb:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1.125rem}.contents-row__thumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1.125rem}.contents-row__number{font-size:1.125rem;line-height:var(--half)}.contents-row .ribbon--short{width:.5625rem;height:1rem}.contents-row__title{font-size:1.125rem;line-height:var(--three-quarter);grid-area:2/2/auto/-1;align-self:start}.contents-row__leader{grid-area:1/4}.contents-row__leader:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:.75rem}.contents-row__leader:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:.75rem}.contents-row__leader:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:.75rem}.contents-row__leader:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.75rem;margin-right:0}.contents-row__leader:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.75rem;margin-right:0}.contents-row__leader:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.75rem;margin-right:0}.contents-row__date{font-size:.9375rem;line-height:var(--half);grid-column:5}.ah-editions__inner{padding-block:var(--line-half)calc(var(--line-half) + var(--three-quarter))}}.ah-editions__head{position:relative}.ah-editions__pencil{top:calc(var(--quarter)*-1);pointer-events:none;white-space:nowrap;transform-origin:0;position:absolute;left:6rem;rotate:-3deg}.ah-editions__dek{margin-top:var(--half)}.ah-editions__slip{margin-top:var(--line-half)}.ah-editions__volume--lead{margin-top:var(--band)}.ah-editions__subhead{align-items:center;column-gap:1.375rem;display:flex}.ah-editions__subhead-label{flex:none}.ah-editions__subhead-rule{background:var(--rule-on-dark);flex:1;height:1px}.ah-editions__rows{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows,1),auto);column-gap:3.25rem;row-gap:var(--quarter);margin-top:var(--line);grid-auto-flow:column;margin-left:-.875rem;margin-right:-.875rem;display:grid}.ah-editions__plates{column-gap:2.5rem;row-gap:var(--line-half);margin-top:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ah-editions__plates>:nth-child(6n+1){rotate:-1deg}.ah-editions__plates>:nth-child(6n+2){rotate:.6deg}.ah-editions__plates>:nth-child(6n+3){rotate:-.4deg}.ah-editions__plates>:nth-child(6n+4){rotate:.8deg}.ah-editions__plates>:nth-child(6n+5){rotate:-.7deg}.ah-editions__plates>:nth-child(6n+6){rotate:.5deg}@container editions (width>=48rem) and (width<=63.99rem){.ah-editions__plates{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-editions__plates>:nth-child(4n+1){rotate:-1deg}.ah-editions__plates>:nth-child(4n+2){rotate:.6deg}.ah-editions__plates>:nth-child(4n+3){rotate:.8deg}.ah-editions__plates>:nth-child(4n+4){rotate:-.7deg}}.ah-editions__more,.ah-editions__toggle,.ah-editions__none-link{cursor:pointer;text-align:start;background:0 0;border:0;padding:0;position:relative}.ah-editions__more{margin-top:var(--line);display:block}.ah-editions__plates+.ah-editions__more{margin-top:var(--line-half)}.ah-editions__more:after,.ah-editions__toggle:after{content:"";inset:calc((var(--half) - 2.75rem)/2)calc(var(--quarter)*-1);position:absolute}.ah-editions__more:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.ah-editions__toggle:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.ah-editions__none-link:focus-visible{outline:2px solid var(--harvest-gold);outline-offset:3px}.ah-editions__earlier{margin-top:calc(var(--band) + var(--three-quarter))}.ah-editions__subhead--earlier{margin-bottom:calc(var(--line) + var(--quarter))}.ah-editions__volume-row{align-items:start;column-gap:var(--line);padding-block:var(--half)calc(var(--half) - .0625rem);border-bottom:1px solid var(--rule-on-dark);grid-template-columns:minmax(0,1fr) auto;display:grid}.ah-editions__volume-name{font:inherit;grid-template-columns:9.375rem minmax(0,1fr);align-items:start;margin:0;display:grid}.ah-editions__numeral{color:var(--ember);font-style:italic}.ah-editions__volume-title{color:var(--lamplit-page)}.ah-editions__volume-row{position:relative}.ah-editions__volume-row .ah-editions__toggle{position:static}.ah-editions__volume-row .ah-editions__toggle:after{top:0;bottom:0;left:0;right:0}.ah-editions__volume-row:hover .ah-editions__volume-title{color:var(--harvest-gold)}.ah-editions__toggle{margin-top:var(--quarter);justify-self:end}.ah-editions__volume-body--opened{padding-bottom:var(--line)}.ah-editions__volume-body--opened .ah-editions__rows{margin-top:var(--half)}.ah-editions__volume-body--opened .ah-editions__plates{margin-top:var(--three-quarter)}.ah-editions__none{margin-top:var(--band);color:var(--lamplit-page)}.ah-editions__none-link{font:inherit;color:var(--harvest-gold)}@container editions (width<=47.99rem){.ah-editions__title{text-shadow:var(--misregister-small)}.ah-editions__pencil{top:calc(var(--three-quarter)/-2);left:auto;right:calc(100% - 18.125rem)}.ah-editions__slip{margin-top:var(--three-quarter)}.ah-editions__volume--lead{margin-top:var(--line)}.ah-editions__subhead-rule{display:none}.ah-editions__rows{margin-top:var(--line-half);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;margin-left:0;margin-right:0}.ah-editions__plates{justify-content:center;row-gap:var(--line);margin-top:var(--line-half);grid-template-columns:minmax(0,21.25rem)}.ah-editions__plates .plate-mount--full{padding:var(--half)var(--half)var(--three-quarter)}.ah-editions__plates .plate-mount--full .plate-mount__corner{width:1.125rem;height:1.125rem}.ah-editions__plates .plate-mount--full .plate-mount__corner--tl{top:-.3125rem;left:-.3125rem}.ah-editions__plates .plate-mount--full .plate-mount__corner--tr{top:-.3125rem;right:-.3125rem}.ah-editions__plates .plate-mount--full .plate-mount__corner--br{bottom:-.3125rem;right:-.3125rem}.ah-editions__plates .plate-mount--full .plate-mount__corner--bl{bottom:-.3125rem;left:-.3125rem}.ah-editions__plates .plate-mount--full .plate-mount__ribbon{right:2.5rem}.ah-editions__plates .plate-mount--full .plate-mount__meta{margin-top:var(--quarter)}.ah-editions__more,.ah-editions__plates+.ah-editions__more{margin-top:var(--three-quarter)}.ah-editions__earlier{margin-top:var(--section)}.ah-editions__subhead--earlier{margin-bottom:var(--half)}.ah-editions__volume-row{padding-block:calc(var(--three-quarter)/2)var(--half);grid-template-columns:minmax(0,1fr)}.ah-editions__volume-name{grid-template-columns:5.625rem minmax(0,1fr)}.ah-editions__toggle{margin-top:calc(var(--three-quarter)/2);justify-self:start}.ah-editions__none{margin-top:var(--line)}}
