[data-journey-source=true]{opacity:0!important}.volume-solid{--book-depth:16px;transform:rotateX(56deg) rotate(-11deg);box-shadow:none;will-change:transform}.volume-backboard{position:absolute;inset:-3px -3px -4px;background:linear-gradient(90deg,#20170e,#54402a 8%,#302114);border:1px solid #8b704549;border-radius:2px 5px 5px 2px;transform:translateZ(-18px);box-shadow:0 2px 0 #1d140e}.volume-pages{inset:3px 0 0 3px;border-radius:1px 4px 4px 1px;background:#d8c8a2;transform:translateZ(-1px);box-shadow:none}.volume-edge-fore{position:absolute;left:100%;top:3px;width:var(--book-depth);height:calc(100% - 3px);transform-origin:left;transform:rotateY(90deg);background:repeating-linear-gradient(90deg,#cfbd94 0 1px,#89744d 1px 1.5px,#e1d1aa 1.5px 2px);border-bottom:1px solid #816a40;border-radius:0 0 2px 0}.volume-edge-bottom{position:absolute;top:100%;left:3px;width:calc(100% - 3px);height:var(--book-depth);transform-origin:top;transform:rotateX(-90deg);background:repeating-linear-gradient(#d6c69f 0 1px,#99845b 1px 1.5px,#e2d3ad 1.5px 2px);border-right:1px solid #8a754d}.volume-shadow{inset:8% -10% -9%;transform:rotateX(56deg) rotate(-11deg) translateY(11px);filter:blur(7px);opacity:.65;background:#120a04bf}.volume-contact-shadow{position:absolute;inset:1% -2% -6%;background:#130b04;border-radius:4px;filter:blur(2px);transform:rotateX(56deg) rotate(-11deg) translateY(9px);opacity:.75}.volume-contact-shadow,.volume-shadow{transition:left 1.1s cubic-bezier(.38,.05,.22,1)}.volume-open .volume-shadow{left:-86%}.volume-open .volume-contact-shadow{left:-84%}.volume-title-page{background:linear-gradient(90deg,#857044,#cfbb8d 4%,#e6d8b5 15%,#eadfbe 60%,#e1d1a9);box-shadow:inset 1px 0 4px #47331275,inset -1px 0 #fff4}.volume-jacket{transition:transform 1.1s cubic-bezier(.38,.05,.22,1);transform:translateZ(3px) rotateY(0);box-shadow:inset 0 0 0 1px #a88c5550}.volume-jacket:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;backface-visibility:hidden;transform:translateZ(.3px);background:linear-gradient(100deg,#0005,transparent 5%,#fff2 7%,#0002 10%,transparent 16%,transparent 90%,#fff1 97%);box-shadow:inset 0 0 0 1px #e5cea72b}.volume-open .volume-jacket{transform:translateZ(3px) rotateY(-172deg)}.jacket-lining{background:radial-gradient(#8b74462b .7px,transparent 0) 0 0/5px 5px,linear-gradient(90deg,#c9b78f,#d6c7a5 75%,#99835b);border-width:4px;box-shadow:inset 0 0 12px #44301545}.desk-awaiting-handoff .desk-volume{visibility:hidden}.volume-jacket:disabled{opacity:1;cursor:default}.desk-motion-skipped .volume-jacket,.journey-v2{transition:none}.journey-v2{background:transparent;isolation:isolate}.journey-v2::backdrop{background:transparent}.journey-scrim{position:fixed;inset:0;background:#080c0ee8;z-index:0;opacity:0}.journey-v2 .journey-stage{position:fixed;left:0;top:0;width:100vw;height:100dvh;aspect-ratio:auto;margin:0;max-width:none;max-height:none;z-index:1;background:transparent;overflow:hidden;perspective:1200px}.journey-room-layer{position:absolute;inset:0;z-index:-1;isolation:isolate;opacity:0;background:#211c13}.journey-stage .desk-volume{max-width:none}.journey-v2 .journey-caption{z-index:3;bottom:5%;font-size:22px;text-shadow:0 2px 12px #000;transition:opacity .25s}.journey-v2 .journey-skip{z-index:4;transition:opacity .25s;background:#10160db5}.journey-docking .journey-caption,.journey-docking .journey-skip{opacity:0;pointer-events:none}.journey-stage .desk-scene-note{opacity:0;transition:opacity .35s}.journey-docking .desk-scene-note,.journey-opening .desk-scene-note{opacity:1}@media(max-width:700px){.volume-solid{--book-depth:8px}.volume-backboard{transform:translateZ(-10px)}.volume-jacket{transition-duration:1.1s}.journey-v2 .journey-caption{font-size:20px;bottom:7%}.journey-stage .desk-imprint{top:24px}.journey-stage .desk-scene-note{bottom:14px}}@media(prefers-reduced-motion:reduce){.volume-solid{transform:rotateX(56deg) rotate(-11deg)}.volume-open .volume-jacket{transform:translateZ(3px) rotateY(-172deg)}.volume-jacket{transition:none!important}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fraunces-latin-500-normal.b8122214.woff2)format("woff2"),url(/_next/static/media/fraunces-latin-500-normal.9002d596.woff)format("woff")}@font-face{font-family:Fraunces;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/fraunces-latin-500-italic.bede0cea.woff2)format("woff2"),url(/_next/static/media/fraunces-latin-500-italic.fc5ee3d4.woff)format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fraunces-latin-600-normal.112d4fc6.woff2)format("woff2"),url(/_next/static/media/fraunces-latin-600-normal.5170e521.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-400-normal.1fa32be2.woff2)format("woff2"),url(/_next/static/media/manrope-latin-400-normal.3e712c2a.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-500-normal.2adb2284.woff2)format("woff2"),url(/_next/static/media/manrope-latin-500-normal.bceb9dd5.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-600-normal.8f6da972.woff2)format("woff2"),url(/_next/static/media/manrope-latin-600-normal.84d75096.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-700-normal.e808be14.woff2)format("woff2"),url(/_next/static/media/manrope-latin-700-normal.b9376963.woff)format("woff")}:root{--serif:"Fraunces",Georgia,serif;--sans:"Manrope",Arial,sans-serif;--radius:14px;--panel-radius:24px}h1,h2,h3{letter-spacing:-.035em;font-weight:500}body{font-weight:400}.eyebrow{letter-spacing:1.8px;font-weight:700}.brand{font-family:var(--serif);letter-spacing:-1px;font-size:26px;font-weight:500}.brand-caption{font-family:var(--sans);letter-spacing:2px;font-weight:600}.desktop-nav{gap:12px}.desktop-nav a{border-radius:999px;align-items:center;min-height:42px;padding:10px 15px;font-size:11px;font-weight:600;transition:background .2s,color .2s;display:flex}.desktop-nav a.active,.desktop-nav a:hover{color:#ebcc95;background:#d0ad7317}.desktop-nav a.active:after{display:none}.header-signin{background:#d0ad7309;border:1px solid #d0ad7373;border-radius:999px;gap:12px;min-height:42px;padding:9px 17px;font-weight:700;transition:background .2s}.header-signin:hover{background:#d0ad731f}.reader-button{border:1px solid #ac945337;border-radius:999px;padding:4px 10px 4px 5px}.icon-button{border-radius:50%}.button{letter-spacing:0;border-radius:999px;gap:14px;min-height:49px;padding:11px 23px;font-size:11px;font-weight:700;transition:transform .18s,background .18s,box-shadow .18s,border-color .18s}.button.primary{color:#17170f;background:#d5b47a;border:2px solid #201b13;min-height:49px;box-shadow:0 3px #080b08,0 0 0 1px #dfc28b}.button.primary:hover{background:#e4c58e;transform:translateY(-2px);box-shadow:0 5px #080b08,0 0 0 1px #e8ce9e}.button.primary:active{transform:translateY(1px);box-shadow:0 1px #080b08,0 0 0 1px #dfc28b}.button.primary>svg:last-child{color:#e6ca93;stroke-width:2px;background:#1a1b13;border-radius:50%;flex-shrink:0;width:27px;height:27px;padding:6px}.button.secondary{background:#1b1d16a3;border:1.5px solid #bda3748f;box-shadow:0 2px #070b083d}.button.secondary:hover{background:#5a4d2d40;transform:translateY(-1px)}.button.danger{border-radius:999px}.favorite-button{width:51px;min-width:51px;box-shadow:none;border-radius:50%;padding:12px!important}.library-favorite,.save-book{border:1.5px solid #d8b77996;box-shadow:0 2px #080b0873}.dropdown{border-radius:18px;padding:8px;box-shadow:0 15px 40px #0008}.dropdown a,.dropdown button{border-radius:11px;font-weight:500}.mobile-nav{border-radius:0 0 22px 22px;box-shadow:0 10px 20px #0002}.mobile-nav a{border-bottom-color:#0000;border-radius:10px}.mobile-nav a:hover{background:#d0ad7314}.cathedral-hero{border-radius:0 0 28px 28px}.cathedral-copy{max-width:780px}.cathedral-copy>.eyebrow{letter-spacing:1.5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d140fb0;border:1px solid #c1a77555;border-radius:999px;padding:8px 13px;font-size:8px;display:inline-flex}.cathedral-copy>.eyebrow .gold-rule{width:18px}.cathedral-copy h1{letter-spacing:-3.5px;margin:25px 0 26px;font-size:clamp(62px,5.5vw,82px);font-weight:500;line-height:1.15}.cathedral-copy h1 em{color:#1b1a11;text-shadow:none;background:#d5b77e;border-radius:.18em;margin-top:7px;padding:.015em .15em .065em;line-height:1.04;display:inline-block;transform:rotate(-2deg);box-shadow:0 5px #060a0873}.cathedral-copy>p{font-size:13px;line-height:1.95}.cathedral-actions{gap:26px;margin-top:32px}.cathedral-actions .button{gap:26px;min-height:54px;padding:10px 12px 10px 24px;font-size:11px}.cathedral-actions .button>svg:last-child{width:32px;height:32px;padding:8px}.hero-shelf-link{border:0;border-radius:999px;gap:10px;padding:9px 14px;font-weight:600;transition:background .2s}.hero-shelf-link:hover{background:#11170e8c}.hero-colophon p{letter-spacing:-.4px;font-size:16px}.hero-colophon>a{background:#151c13a3;border-radius:50%}.reading-seal{aspect-ratio:1;color:#181c13;pointer-events:none;background:#d6bd88;border:1px solid #1a2116;border-radius:50%;place-items:center;width:116px;display:grid;position:absolute;bottom:130px;right:7px;transform:rotate(9deg);box-shadow:0 0 0 5px #e7d4aa30,5px 7px #080e0c6b}.reading-seal>svg{fill:currentColor;width:100%;height:100%;font:700 7.8px var(--sans);letter-spacing:.8px;padding:1px;position:absolute;inset:0}.reading-seal>span{text-align:center;font:600 21px/.93 var(--serif);letter-spacing:-1px;padding-top:4px;transform:rotate(-9deg)}.reading-seal>span>span{font:600 7px var(--sans);letter-spacing:.4px;margin-bottom:5px;display:block}.reading-seal>span>em{font-size:18px;font-weight:500}.reading-seal>i{font-size:9px;font-style:normal;position:absolute;bottom:20px}.inscription-strip{border-top:1px solid var(--line);letter-spacing:1.3px;background:0 0;margin-top:10px;font-weight:600}.section-heading h2{font-size:39px;line-height:1.13}.section-heading .eyebrow{letter-spacing:1.6px;font-size:8px}.section-heading>.text-link{gap:12px;font-weight:700}.section-heading>.text-link>svg{border:1px solid #b99d6666;border-radius:50%;flex-shrink:0;width:28px;height:28px;padding:6px}.curated-gallery{border-radius:var(--panel-radius);overflow:hidden}.curated-copy h2{letter-spacing:-1.7px;font-size:44px;line-height:1.12}.curated-intro>p{letter-spacing:-.8px;font-size:26px;line-height:1.3}.curated-book h3{letter-spacing:-.45px;font-size:17px;line-height:1.25}.curated-book>p{font-size:9px}.gothic-mood-card{border-radius:20px;box-shadow:0 5px #060b0833}.mood-numeral{width:29px;height:29px;font:500 12px var(--serif);letter-spacing:-.3px;background:#18201673;border:1px solid #cfb67a59;border-radius:50%;place-items:center;display:grid}.gothic-mood-card h3{letter-spacing:-.9px;font-size:24px}.gothic-mood-card p{font-size:9px;font-weight:500}.gothic-mood-card>div>svg{border:1px solid #b99d665e;border-radius:50%;width:27px;height:27px;margin-top:13px;padding:6px}.book-card h3{letter-spacing:-.7px;font-size:22px;line-height:1.23}.book-genre{letter-spacing:1px;font-weight:700}.book-author{font-weight:400}.cover-wrap>a,.library-cover>a{border-radius:5px;overflow:hidden}.cover-wrap>a:after,.library-cover>a:after{border-radius:inherit}.gothic-journal-invite{border-radius:var(--panel-radius)}.gothic-journal-copy h2{letter-spacing:-1.9px;font-size:47px;line-height:1.14}.gothic-journal-copy .button{font-size:10px}.gothic-closing>p{letter-spacing:-.7px;width:480px;margin-left:-130px;font-size:23px}.gothic-closing>small{font-weight:600}.page-intro{border-radius:var(--panel-radius)}.page-intro h1{letter-spacing:-2px;font-size:49px;line-height:1.14}.catalog-search{border-radius:999px;padding:8px 9px 8px 22px;box-shadow:0 4px #080b0833}.catalog-search .button{gap:17px;min-height:46px;padding:7px 10px 7px 21px}.catalog-toolbar select{border-radius:999px;padding-inline:17px 30px}input:not([type=checkbox]),select,textarea{border-radius:12px}textarea{border-radius:15px}.filter-chips button,.mood-tags a,.private-label,.status-label{border-radius:999px}.filter-chips button{padding:7px 13px;font-weight:600}.status-label{padding:4px 9px}.private-label{padding:5px 10px;font-weight:600}.catalog-grid .book-card h3{font-size:23px}.catalog-grid .book-genre{font-size:8px}.catalog-end{font-size:15px}.continue-card{border-radius:20px;padding:23px}.continue-card h3{font-size:25px;line-height:1.2}.reading-desk{border-radius:24px;overflow:hidden}.reading-desk>.desk-scene{border-radius:22px 22px 0 0}.journey-v2 .journey-stage{border-radius:0}.desk-controls{gap:12px;padding:11px 18px}.desk-controls>div{gap:8px}.desk-controls>div>button{background:#34352770;border:1px solid #bda37557;border-radius:999px;min-height:39px;padding:8px 13px;font-size:9px;font-weight:600}.desk-controls>div>button:last-child{border-radius:50%;min-width:39px;padding:10px}.desk-controls>div>button:hover{background:#6d603733}.journey-skip{border-radius:999px;padding:9px 16px;font-weight:600}.detail-intro h1{letter-spacing:-2px;font-size:55px;line-height:1.14}.detail-author{font-size:21px}.rating-line{font-weight:500}.detail-description{font-weight:400}.aside-note,.soft-note,.spoiler-warning,.unavailable-book{border-radius:16px}.about-book h2,.reviews-section h2{letter-spacing:-1px;font-size:30px;line-height:1.2}.review-empty h3{font-size:23px;line-height:1.25}.aside-note h3{font-size:22px;line-height:1.2}.library-card h3{letter-spacing:-.7px;font-size:23px;line-height:1.25}.library-tabs{gap:10px;padding-bottom:10px}.library-tabs button{border:1px solid #0000;border-radius:999px;min-height:41px;padding:9px 13px;font-size:10px;font-weight:600}.library-tabs button.active{color:#e1c48d;background:#d0ad7317;border:1px solid #baa36e70}.library-tabs button span{border-radius:999px;padding:1px 6px}.view-toggle{border-radius:999px;padding:4px}.view-toggle button,.view-toggle button.active{border-radius:50%}.bookshelf-view{border-radius:22px;overflow:hidden}.privacy-footnote{font-weight:500}.empty-state{border-radius:24px}.empty-state h2{letter-spacing:-1.3px;font-size:32px;line-height:1.2}.modal{border-radius:24px;padding:28px 30px 30px}.modal-heading h2{letter-spacing:-1px;font-size:29px;line-height:1.15}.modal-book h3{letter-spacing:-.8px;font-size:23px;line-height:1.15}.checkbox-label,.form-stack .checkbox-label,.form-stack label{font-weight:500}.toast{border-radius:18px}.save-indicator{border-radius:999px}.journal-preview{border-radius:16px}.journal-preview h2{font-size:30px;line-height:1.2}.journal-paper{border-radius:20px;overflow:hidden}.journal-title{letter-spacing:-1.3px;font-size:37px!important}.journal-body{font-size:19px!important;line-height:1.95!important}.entry-book-label select{border-radius:999px}.account-story{border-radius:24px}.account-story h1{letter-spacing:-2px;font-size:45px;line-height:1.16}.account-form-panel>h2{letter-spacing:-1.2px;font-size:34px;line-height:1.15}.settings-layout>nav a,.settings-layout>nav a.active{border-radius:999px}.settings-section h2{letter-spacing:-1px;font-size:29px;line-height:1.2}.admin-collections article,.admin-report,.admin-review,.admin-summary>span,.collection-checks{border-radius:17px}.footer-top .brand{font-size:24px}.footer-top>p{font-size:15px}.footer-flourish{font-size:12px}@media (max-width:1100px){.brand{font-size:23px}.desktop-nav{gap:5px}.desktop-nav a{padding:10px 11px;font-size:10px}.header-signin{padding-inline:13px;font-size:10px}.cathedral-copy h1{font-size:73px}.reading-seal{width:102px;bottom:130px;right:4px}.reading-seal>span{font-size:19px}.reading-seal>span>em{font-size:17px}.reading-seal>i{bottom:17px}.curated-copy h2{font-size:37px}.curated-intro>p{font-size:23px}.home-book-grid .book-card h3{font-size:24px}.section-heading h2{font-size:35px}.curated-book h3{font-size:17px}}@media (max-width:800px){.header-inner{gap:12px}.brand{gap:9px;font-size:21px}.brand-caption{letter-spacing:1.6px;font-size:5.5px}.desktop-nav a{padding:10px 9px;font-size:9px}.header-signin{padding-inline:11px}.cathedral-copy h1{font-size:66px}.cathedral-copy{max-width:650px}.reading-seal{bottom:118px}.gothic-mood-card h3{letter-spacing:-1px;font-size:21px}.gothic-mood-card{padding-inline:14px}.gothic-mood-card p{font-size:8px}.curated-copy h2,.section-heading h2{font-size:34px}.curated-intro>p,.gothic-closing>p{font-size:22px}.page-intro h1{font-size:44px}.detail-intro h1{font-size:49px}}@media (max-width:700px){.brand{letter-spacing:-.9px;font-size:22px}.brand-caption{letter-spacing:1.5px;font-size:5.2px}.header-signin{gap:5px;min-height:37px;margin-right:3px;padding:8px 11px;font-size:9px}.header-inner{width:calc(100% - 30px)}.reader-button{padding:4px 7px 4px 4px}.mobile-toggle{border-radius:50%}.button{padding:10px 20px;font-size:10px}.button,.button.primary{min-height:48px}.button.primary>svg:last-child{width:25px;height:25px;padding:6px}.button.favorite-button{width:49px;min-width:49px}.button.favorite-button>svg{color:inherit;background:0 0;width:20px;height:20px;padding:0}.cathedral-hero{border-radius:0 0 23px 23px;height:760px;min-height:710px;max-height:none}.cathedral-hero-inner{padding-bottom:102px}.cathedral-copy>.eyebrow{letter-spacing:1px;gap:8px;padding:8px 10px;font-size:6px}.cathedral-copy>.eyebrow .gold-rule{width:15px}.cathedral-copy h1{letter-spacing:-2.3px;margin:26px 0;font-size:clamp(47px,8.2vw,60px);line-height:1.16}.cathedral-copy h1 em{border-radius:12px;margin-top:6px;padding:.02em .12em .07em;box-shadow:0 4px #060a0873}.cathedral-copy>p{font-size:12px}.cathedral-actions{gap:9px;margin-top:29px}.cathedral-actions .button{gap:24px;min-height:51px;padding:9px 11px 9px 21px;font-size:10px}.cathedral-actions .button>svg:last-child{width:29px;height:29px;padding:7px}.hero-shelf-link{gap:10px;padding:8px 5px;font-size:9px}.hero-colophon p{font-size:14px;line-height:1.3}.hero-colophon>span{letter-spacing:1.1px;gap:8px;font-size:5.5px}.hero-colophon{gap:12px}.reading-seal{width:85px;bottom:116px;right:5px}.reading-seal>span{letter-spacing:-.7px;font-size:16px}.reading-seal>span>span{margin-bottom:4px;font-size:5.5px}.reading-seal>span>em{font-size:14px}.reading-seal>i{font-size:7px;bottom:14px}.inscription-strip{letter-spacing:.55px;gap:12px;min-height:58px;margin-top:6px;font-size:5.5px}.curated-gallery,.gothic-journal-invite,.page-intro{border-radius:22px}.curated-copy h2{letter-spacing:-1.5px;font-size:39px;line-height:1.16}.curated-copy p{font-size:11px;line-height:1.95}.curated-intro>p{font-size:24px}.curated-book h3{letter-spacing:-.5px;font-size:16px}.section-heading h2{letter-spacing:-1.2px;font-size:31px;line-height:1.17}.section-heading .eyebrow{letter-spacing:1.15px;font-size:6.5px}.section-heading>.text-link{gap:6px;max-width:94px;font-size:8px;line-height:1.6}.section-heading>.text-link>svg{width:24px;height:24px;padding:6px}.home-book-grid .book-card h3{font-size:22px;line-height:1.25}.home-book-grid .book-genre{letter-spacing:.8px;font-size:7px}.home-book-grid .book-author{font-size:10px}.gothic-mood-card{border-radius:19px;min-height:265px;padding-inline:14px}.gothic-mood-card h3{font-size:21px}.gothic-journal-copy h2{letter-spacing:-1.7px;font-size:37px;line-height:1.17}.gothic-journal-copy p{font-size:11px}.gothic-journal-copy .button{gap:15px;padding-inline:17px;font-size:9px}.gothic-closing>p{width:320px;margin-left:-50px;font-size:21px;line-height:1.4}.gothic-closing>small{letter-spacing:1.5px;font-size:5.5px}.page-intro h1{letter-spacing:-1.4px;font-size:35px;line-height:1.18}.page-intro{padding:27px 23px}.page-intro>div>p,.page-intro>p{font-size:11px}.page-intro>div>.eyebrow{font-size:6.5px}.catalog-search{gap:8px;padding:7px 7px 7px 14px}.catalog-search .button{border-radius:50%;gap:0;min-width:43px;min-height:43px;padding:7px;font-size:0}.catalog-search .button>svg:last-child{color:#17170f;background:0 0;width:22px;height:22px;padding:2px}.catalog-search>input{font-size:11px}.catalog-search input::placeholder{font-size:9px}.catalog-grid .book-card h3{font-size:22px}.catalog-toolbar select{font-size:9px}.catalog-grid .book-genre{font-size:7px}.catalog-end{font-size:13px}.modal{border-radius:22px;padding:22px 22px 25px}.modal-heading h2{letter-spacing:-1px;font-size:25px}.modal-book h3{font-size:21px}.form-actions .button{padding-inline:14px;font-size:9px}.field-note{font-size:10px}.reading-desk{border-radius:20px}.reading-desk>.desk-scene{border-radius:18px 18px 0 0}.desk-controls{flex-wrap:wrap;gap:8px;padding:10px 12px}.desk-controls>span{max-width:none;min-height:22px;font-size:7px}.desk-controls>div{gap:8px;margin-left:auto}.desk-controls>div>button{min-height:37px;padding:8px 12px;font-size:8px}.desk-controls>div>button:last-child{min-width:37px;padding:10px}.detail-intro h1{letter-spacing:-1.6px;font-size:40px;line-height:1.16}.detail-author{font-size:20px}.detail-actions .button{padding-inline:18px;font-size:10px}.detail-intro .detail-description{font-size:12px}.about-book h2,.reviews-section h2{letter-spacing:-1px;font-size:27px;line-height:1.2}.about-book>p{font-size:12px}.review-empty h3{font-size:22px}.reviews-section .button{max-width:none;font-size:9px}.aside-note h3{font-size:20px;line-height:1.22}.related-grid .book-card h3{font-size:22px}.related-grid .book-author{font-size:10px}.journey-skip{min-height:42px;padding:9px 13px}.library-tabs{gap:7px}.library-tabs button{min-height:39px;padding:9px 11px;font-size:9px}.library-tabs button span{padding:1px 5px}.bookshelf-view .library-card h3,.library-card h3{font-size:22px;line-height:1.23}.empty-state h2{font-size:28px;line-height:1.25}.continue-card h3{font-size:22px}.journal-title{letter-spacing:-1px;font-size:29px!important}.journal-body{font-size:18px!important}.journal-preview h2{font-size:25px;line-height:1.25}.journal-paper{border-radius:18px}.journal-paper .editor-actions .button{gap:8px;padding-inline:13px;font-size:9px}.entry-book-label select{border-radius:12px;font-size:9px}.account-story h1{letter-spacing:-1.7px;font-size:37px;line-height:1.2}.account-form-panel>h2{font-size:30px;line-height:1.2}.settings-section h2{font-size:26px}.footer-top .brand{font-size:21px}.footer-top>p{font-size:14px}.footer-top>div{font-size:8px}.footer-flourish{font-size:11px}}@media (max-width:430px){.brand{font-size:20px}.brand-caption{letter-spacing:1.2px;font-size:4.7px}.header-inner{gap:7px;width:calc(100% - 26px)}.brand-icon{width:24px}.header-signin{gap:4px;padding:8px 10px;font-size:8px}.mobile-toggle{width:35px}.cathedral-copy h1{font-size:47px}.cathedral-copy h1 em{letter-spacing:-2px}.cathedral-copy>.eyebrow{letter-spacing:.8px;font-size:5.5px}.cathedral-copy>p{font-size:11px}.cathedral-hero{height:740px;min-height:710px}.reading-seal{width:79px;bottom:114px;right:5px}.reading-seal>span{font-size:15px}.reading-seal>span>em{font-size:13px}.reading-seal>i{bottom:12px}.catalog-grid .book-card h3,.home-book-grid .book-card h3,.related-grid .book-card h3{font-size:22px}.curated-book h3{font-size:20px;line-height:1.22}.gothic-journal-copy h2{font-size:34px}.gothic-closing>p{width:285px;margin-left:-44px;font-size:20px}.page-intro h1{font-size:34px}.bookshelf-view .library-card h3,.library-card h3{font-size:21px}.detail-intro h1{font-size:38px}.section-heading h2{font-size:30px}}.gothic-closing>p{justify-self:center;width:min(480px,100vw - 64px);margin-inline:0}@media (prefers-reduced-motion:reduce){.button:active,.button:hover{transform:none}.reading-seal{transform:rotate(9deg)}.cathedral-copy h1 em{transform:rotate(-2deg)}}