@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;600;700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');
:root{--paper:#f5f1e8;--white:#fbf9f3;--ink:#263b32;--muted:#74786d;--line:#dcded1;--accent:#9b5237;--serif:'Libre Baskerville',Georgia,serif;--sans:'DM Sans',Arial,sans-serif;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}button,a{ -webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{opacity:.4;cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}button{color:inherit}svg{vertical-align:middle}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--serif);font-weight:400}p{line-height:1.75}header{max-width:1440px;margin:auto;padding:28px 5%;display:flex;align-items:center;gap:36px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;flex-shrink:0}.brand-mark{width:34px;height:34px}.brand-name{font:700 29px var(--serif);letter-spacing:1px}.brand small{display:block;font-size:8px;letter-spacing:2px;margin-top:5px}.header-search{margin-left:auto;width:230px;position:relative}.header-search input{width:100%;border:0;border-bottom:1px solid #bbc1b3;background:transparent;padding:10px 28px 10px 0;color:var(--ink);font-size:13px}.header-search svg{position:absolute;right:1px;top:12px}nav{display:flex;gap:24px;align-items:center;font-size:12px;font-weight:500}nav a{white-space:nowrap}nav a:hover,.text-link:hover{text-decoration:underline;text-underline-offset:5px}.wrap{max-width:1280px;margin:auto;padding:0 5%}.hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;min-height:580px;gap:30px}.eyebrow{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;font-weight:600;display:flex;align-items:center;gap:12px;margin-bottom:27px}.eyebrow:before{content:'';width:28px;height:1px;background:var(--accent)}.hero h1{font-size:clamp(40px,4.9vw,68px);line-height:1.19;letter-spacing:-2.8px;margin:0 0 24px}.hero h1 em{font-weight:400;color:var(--accent)}.hero p{font-size:15px;color:#6f756b;max-width:390px;margin-bottom:30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:15px 23px;background:var(--ink);color:var(--white);border:1px solid var(--ink);font-size:12px;font-weight:500;border-radius:2px}.button:hover{background:#405d4d}.button.secondary{background:transparent;color:var(--ink);border-color:#afb8a7}.text-link{font-size:12px;display:inline-flex;gap:14px;align-items:center}.hero-actions{display:flex;align-items:center;gap:26px}.hero-note{font-size:10px;letter-spacing:1px;color:var(--muted);margin-top:21px}.hero-art{height:440px;position:relative;display:flex;align-items:center;justify-content:center}.hero-art:before{content:'';position:absolute;width:380px;height:380px;border-radius:50%;background:#e9e6d9}.hero-art:after{content:'A LITTLE SHELF. INFINITE POSSIBILITIES.';position:absolute;bottom:4px;font-size:8px;letter-spacing:2.4px;color:var(--muted)}.hero-book{position:absolute;width:185px;filter:drop-shadow(8px 16px 11px #25352424);transition:transform .3s}.hero-book:nth-child(1){transform:rotate(-14deg) translate(-110px,5px)}.hero-book:nth-child(2){transform:rotate(13deg) translate(110px,10px)}.hero-book:nth-child(3){transform:rotate(-3deg) translate(0,-12px);width:200px}.hero-book img{width:100%;display:block;border-radius:1px 4px 4px 1px}.principles{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-around;gap:20px;padding:24px 0;color:#687064;font-size:11px}.principles span{display:flex;align-items:center;gap:11px}.section{padding:65px 0}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px;gap:20px}.section-head h2{font-size:30px;letter-spacing:-.8px;margin:0}.section-head p{font-size:13px;color:var(--muted);margin:10px 0 0}.overline{font-size:9px;letter-spacing:2px;font-weight:600;color:var(--accent);margin-bottom:15px}.grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 26px}.book-card{min-width:0}.cover-well{height:235px;background:#e8e7db;display:flex;align-items:center;justify-content:center;margin-bottom:17px;overflow:hidden;border-radius:3px;position:relative}.cover-well img{height:197px;max-width:82%;box-shadow:5px 8px 10px #263b3229;border-radius:1px 3px 3px 1px;transition:transform .25s}.book-card:hover img{transform:translateY(-6px) rotate(-2deg)}.book-card h3{font-size:15px;line-height:1.45;margin:0 0 7px}.book-card .author{font-size:11px;color:var(--muted);margin:0 0 8px}.book-card .category{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#8b8d7f}.reading-strip{background:#e6eadf;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid #d6ddce;margin-top:35px}.reading-strip h3{font-size:17px;margin:0 0 6px}.reading-strip p{font-size:12px;margin:0;color:var(--muted)}.quote-panel{border-top:1px solid var(--line);text-align:center;padding:50px 20px}.quote-panel blockquote{font:italic 26px/1.6 var(--serif);max-width:680px;margin:0 auto 20px}.quote-panel cite{font-style:normal;font-size:9px;letter-spacing:2px;text-transform:uppercase}footer{background:#e9e9df;margin-top:25px;padding:48px 0 23px}.footer-top{display:grid;grid-template-columns:.7fr 1.6fr;gap:80px}.mission h2{font-size:23px;margin-bottom:16px}.mission p{color:#687064;max-width:620px;font-size:13px}.footer-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:23px;font-size:11px}.footer-base{border-top:1px solid #d3d8cb;margin-top:40px;padding-top:21px;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:10px}.page-title{padding:58px 0 24px}.page-title h1{font-size:44px;letter-spacing:-1.8px;margin-bottom:14px}.page-title p{color:var(--muted);font-size:14px}.catalogue-tools{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid var(--line);padding:18px 0 28px}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{background:transparent;border:1px solid #cdd2c5;border-radius:20px;padding:8px 13px;font-size:10px}.chip.active{background:var(--ink);color:var(--white);border-color:var(--ink)}.count{font-size:11px;color:var(--muted)}.breadcrumb{font-size:11px;color:var(--muted);margin:30px 0}.detail{display:grid;grid-template-columns:290px 1fr;gap:65px;padding:10px 0 60px;align-items:start}.detail-cover{background:#e7e6d9;padding:38px;display:flex;justify-content:center}.detail-cover img{width:100%;box-shadow:7px 9px 14px #263b3230}.detail h1{font-size:42px;line-height:1.25;letter-spacing:-1.5px;margin:10px 0 15px}.detail .byline{font-size:17px;color:var(--muted);margin-bottom:25px}.detail .description{max-width:560px;font-size:16px}.facts{display:flex;gap:30px;padding:25px 0;margin:25px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px}.facts small{display:block;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.edition{font-size:11px;color:var(--muted);margin-top:27px;line-height:1.8;max-width:550px}.edition a{text-decoration:underline}.about{max-width:720px;margin:55px auto 80px}.about h1{font-size:42px;line-height:1.3}.about h2{margin:35px 0 18px;font-size:24px}.about p,.about li{font-size:15px;line-height:1.9;color:#626e61}.about a{text-decoration:underline}.about table{border-collapse:collapse;width:100%;font-size:12px}.about th,.about td{text-align:left;padding:11px 8px;border-bottom:1px solid var(--line)}.reader-top{position:sticky;top:0;z-index:10;background:var(--paper);border-bottom:1px solid var(--line);padding:15px max(5%,env(safe-area-inset-left));display:flex;align-items:center;gap:18px}.reader-top .reader-title{font:13px var(--serif);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button{border:1px solid var(--line);background:transparent;min-width:40px;min-height:40px;padding:8px;border-radius:3px}.reader-top a{font-size:12px}.reader-tools{max-width:760px;margin:22px auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 24px;flex-wrap:wrap}.reader-tools select{max-width:100%;min-width:0;flex:1;border:1px solid var(--line);padding:12px 8px;background:var(--paper);color:var(--ink);font-size:12px}.reader-tools label{font-size:10px;text-transform:uppercase;letter-spacing:1px}.tool-pair{display:flex;gap:5px;align-items:center}.progress-track{position:absolute;bottom:-1px;left:0;height:2px;background:var(--accent);width:var(--progress,0%)}.reading-body{max-width:700px;padding:30px 28px 80px;margin:auto;font-family:var(--serif);font-size:var(--font-size,19px);line-height:1.95;color:var(--ink);overflow-wrap:break-word}.chapter-heading{text-align:center;font-size:30px;line-height:1.6;margin:25px 0 45px}.reading-body p{font:inherit;line-height:inherit;margin:0 0 1.3em;white-space:pre-line}.reading-body p.short{text-align:center}.reading-body p:first-letter{font-weight:inherit}.reader-bottom{display:flex;justify-content:space-between;gap:20px;margin:45px 0;font-family:var(--sans);font-size:12px}.reader-bottom a{padding:12px 8px;border-bottom:1px solid var(--line)}.reader-footnote{font:11px/1.8 var(--sans);color:var(--muted);border-top:1px solid var(--line);padding-top:20px}.reader-footnote a{text-decoration:underline}.word-panel{font-family:var(--sans);background:var(--white);border:1px solid var(--line);padding:24px;margin:0 0 35px;border-radius:3px}.word-panel h2{font:21px var(--serif);margin:0 0 10px}.word-panel p{font:12px/1.7 var(--sans);color:var(--muted);margin-bottom:18px}.words{display:flex;gap:9px;flex-wrap:wrap}.word{border:1px solid var(--line);padding:12px 15px;background:transparent;font:italic 15px var(--serif);border-radius:2px;user-select:text}.word:hover,.word[aria-pressed=true]{background:#e2e8db;border-color:#93a48b}.word-detail{font-size:12px!important;margin:15px 0 0!important}.bookmarks{margin:10px 0 25px;padding:14px 20px;background:var(--white);font:12px var(--sans);border:1px solid var(--line)}.bookmark-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:12px 0}.bookmark-row a{text-decoration:underline}.bookmark-row button{background:transparent;border:0}.empty{padding:65px 20px;text-align:center;color:var(--muted)}#notice{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:var(--ink);color:var(--paper);font-size:12px;padding:12px 20px;border-radius:3px;z-index:50;display:none;max-width:90vw}.skip{position:fixed;top:-60px;left:15px;z-index:100;background:var(--ink);color:var(--paper);padding:15px}.skip:focus{top:10px}.dark{--paper:#1e2722;--white:#26332b;--ink:#e5e8dc;--muted:#abb4a4;--line:#425044;--accent:#cfa486;color-scheme:dark}.dark .word:hover,.dark .word[aria-pressed=true]{background:#3b4b3d}.dark .icon-button{color:var(--ink)}.error-box{padding:40px;border:1px solid var(--line);margin:40px auto;max-width:650px}details summary{cursor:pointer;font-size:12px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(min-width:1440px){header{padding-left:72px;padding-right:72px}.wrap{padding:0 40px}.hero{min-height:625px}.hero h1{font-size:70px}.cover-well{height:265px}.cover-well img{height:220px}}
@media(max-width:1050px){header{gap:23px}nav{gap:16px}.header-search{width:170px}.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-art{transform:scale(.85)}.hero h1{font-size:50px}.detail{gap:35px;grid-template-columns:240px 1fr}.footer-top{gap:40px}}
@media(max-width:760px){header{padding:20px 6%;flex-wrap:wrap;gap:19px}.brand-name{font-size:25px}.brand small{font-size:7px}.brand-mark{width:28px}.header-search{width:140px}.header-search input{font-size:12px}nav{order:3;width:100%;justify-content:space-between;font-size:11px;padding-top:14px;border-top:1px solid var(--line)}.wrap{padding:0 6%}.hero{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:45px;min-height:0}.hero h1{font-size:49px;letter-spacing:-2px}.hero p{font-size:14px;max-width:100%}.eyebrow{font-size:8px;margin-bottom:21px;letter-spacing:2px}.hero-actions{gap:22px}.hero-art{height:340px;transform:scale(.85);margin:0 -5%}.hero-art:before{width:340px;height:340px}.hero-book{width:158px}.hero-book:nth-child(1){transform:rotate(-14deg) translate(-90px,5px)}.hero-book:nth-child(2){transform:rotate(13deg) translate(90px,10px)}.hero-book:nth-child(3){width:175px}.hero-art:after{bottom:-10px}.principles{margin-top:20px;justify-content:space-between;gap:12px;font-size:9px;padding:20px 0}.principles span{gap:7px}.principles svg{width:16px}.principles span:last-child{display:none}.section{padding:42px 0}.section-head h2{font-size:24px}.section-head{align-items:start}.section-head .text-link{font-size:10px;white-space:nowrap;margin-top:8px}.section-head p{font-size:12px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 17px}.cover-well{height:225px}.cover-well img{height:185px}.book-card h3{font-size:14px}.reading-strip{align-items:start;padding:19px;flex-direction:column}.reading-strip .button{width:100%}.quote-panel{padding:35px 15px}.quote-panel blockquote{font-size:20px}.footer-top{display:flex;flex-direction:column;gap:34px}.mission h2{font-size:23px}.mission p{font-size:12px}.footer-links{gap:18px;font-size:10px}.footer-base{flex-direction:column;gap:12px;line-height:1.6}.page-title{padding-top:35px}.page-title h1{font-size:34px}.catalogue-tools{align-items:start;flex-direction:column}.chip{font-size:9px}.detail{grid-template-columns:1fr;gap:30px}.detail-cover{width:215px;margin:auto;padding:25px}.detail h1{font-size:33px}.detail .byline{font-size:15px}.detail .description{font-size:15px}.facts{gap:22px}.about h1{font-size:32px}.about table{font-size:10px}.reader-top{padding:10px 4%;gap:9px}.reader-title{font-size:11px!important}.reader-top a{font-size:10px}.reader-top .icon-button{min-width:36px;min-height:36px;padding:6px}.reading-body{padding:15px 6% 60px;font-size:var(--font-size,18px);line-height:1.95}.chapter-heading{font-size:24px;margin-top:25px}.reader-tools{padding:0 6%;margin:18px auto}.reader-tools select{flex-basis:100%;font-size:12px}.reader-tools label{font-size:9px}.word-panel{padding:20px}.word{font-size:14px;padding:10px 12px}.reader-bottom{gap:10px;font-size:10px}.button{font-size:11px}.about{margin-top:35px}}
@media(max-width:360px){.hero h1{font-size:42px}.header-search{width:115px}.cover-well{height:195px}.cover-well img{height:165px}.hero-art{transform:scale(.74)}nav{font-size:10px;gap:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.footer-separator{font-size:1.1em;font-weight:600}

.brand-name{font:inherit;letter-spacing:0}.brand-prefix{display:block;font:600 10px var(--sans);text-transform:uppercase;letter-spacing:2px;line-height:1.5}.brand-main{display:block;font:700 26px/1.15 var(--serif);letter-spacing:-.6px}@media(max-width:760px){.brand-prefix{font-size:8px;letter-spacing:1.7px}.brand-main{font-size:22px}.brand-mark svg{max-width:100%}}

/* Align the open book with the main wordmark line. */
.brand{align-items:flex-end}.brand-mark{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:30px;margin-bottom:1px}.brand-mark svg{display:block;width:34px;height:34px;flex:none}.brand-name{display:block}@media(max-width:760px){.brand-mark{flex-basis:28px;width:28px;height:25px}.brand-mark svg{width:28px;height:28px}}

.weekly-chart{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.chart-book{display:grid;grid-template-columns:64px 96px 1fr 24px;gap:30px;align-items:center;padding:28px 12px;border-bottom:1px solid var(--line);transition:background .2s}.chart-book:hover{background:var(--white)}.chart-rank{font:italic 36px var(--serif);color:var(--accent)}.chart-book img{width:96px;height:144px;object-fit:contain;box-shadow:3px 5px 9px #263b3218}.chart-copy h2{font-size:25px;margin:8px 0 9px;line-height:1.4}.chart-author{font-size:12px;color:var(--muted);margin:0}.chart-description{font-size:13px;color:var(--muted);margin:12px 0 0;max-width:600px}.chart-note{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted)}.chart-end{text-align:center;padding:40px 0 65px}.chart-end p{font:italic 20px var(--serif)}@media(max-width:760px){.chart-book{grid-template-columns:25px 64px 1fr;gap:14px;padding:23px 0;align-items:start}.chart-rank{font-size:23px;padding-top:3px}.chart-book img{width:64px;height:96px}.chart-copy h2{font-size:17px;margin:5px 0 8px}.chart-copy .category{font-size:8px}.chart-author{font-size:11px}.chart-description{font-size:11px;line-height:1.7;margin-top:10px}.chart-open{display:none}.chart-title h1{font-size:32px}}

.reader-top .reader-exit{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 16px;border-radius:3px;background:var(--ink);color:var(--paper);font-size:14px;font-weight:600;white-space:nowrap;flex-shrink:0}.reader-top .reader-title{min-width:0}@media(max-width:760px){.reader-top{padding:12px 4%;gap:10px}.reader-top .reader-exit{font-size:14px;min-height:48px;min-width:108px;padding:12px}.reader-top .icon-button{min-width:44px;min-height:44px;flex-shrink:0}}

/* Keep each cover in its own position; lift only the image, never the fan layout. */
.hero-art{isolation:isolate}.hero-book{z-index:1;transition:none}.hero-book:nth-child(3){z-index:3}.hero-book img{transition:transform .28s cubic-bezier(.2,.65,.3,1),filter .28s ease;transform:translateY(0)}@media(hover:hover) and (pointer:fine){.hero-book:hover img{transform:translateY(-8px);filter:brightness(1.04)}}.hero-book:focus-visible{outline-offset:8px}.mission-copy strong{display:block;color:var(--ink);font-weight:700;font-size:1.05em;margin-bottom:9px}.book-return{margin-top:0}.hero-note{line-height:1.8}@media(prefers-reduced-motion:reduce){.hero-book img{transform:none!important;transition:none!important}}

.book-search{max-width:712px;margin:0 auto 20px;padding:0 24px;font-size:12px}.book-search summary{display:flex;align-items:center;gap:9px;min-height:44px;width:max-content;max-width:100%;cursor:pointer;color:var(--ink);border-bottom:1px solid var(--line)}.book-search[open] summary{margin-bottom:12px}.book-search-form{display:flex;gap:9px}.book-search-form input{min-width:0;flex:1;padding:13px 12px;border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:2px;font-size:16px}.book-search-form .button{min-height:46px;padding:10px 18px}.book-search-list{list-style:none;padding:0;margin:8px 0 20px;max-height:350px;overflow:auto;overscroll-behavior:contain}.book-search-list a{display:block;padding:15px 12px;border-bottom:1px solid var(--line);line-height:1.7}.book-search-list a:hover{background:var(--white)}.search-section{display:block;font-size:10px;color:var(--muted);margin-bottom:5px}.search-excerpt{display:block;font:13px/1.8 var(--serif)}.search-help{font-size:11px;color:var(--muted);margin:14px 0}mark{background:#e8dcb4;color:inherit;padding:0 2px;border-radius:1px}.dark mark{background:#685830;color:var(--ink)}@media(max-width:760px){.book-search{padding:0 6%;margin-bottom:15px}.book-search-list{max-height:300px}}

/* Compact reader navigation: chapter selection first, saved places secondary. */
.reader-tools{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:10px 14px;margin:18px auto 8px;align-items:center}.chapter-control{display:flex;align-items:center;gap:12px;min-width:0}.chapter-control label{flex-shrink:0}.chapter-select-wrap{position:relative;flex:1;min-width:0}.reader-tools .chapter-select-wrap select{appearance:none;-webkit-appearance:none;width:100%;min-height:44px;padding:11px 42px 11px 14px;line-height:1.5;border-radius:2px}.chapter-chevron{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.reader-tools #reading-progress{grid-column:1/-1;font-size:10px;margin:2px 0 0}.reader-tools #bookmark-slot{justify-self:end}.reader-tools .bookmarks{position:relative;border:0;background:transparent;margin:0;padding:0;font:11px var(--sans)}.reader-tools .bookmarks summary{display:flex;align-items:center;gap:6px;min-height:40px;padding:8px 0;list-style:none;font-size:11px;color:var(--muted)}.bookmarks summary::-webkit-details-marker{display:none}.bookmark-menu{position:absolute;right:0;top:calc(100% + 5px);z-index:25;width:290px;max-width:calc(100vw - 34px);padding:18px;background:var(--white);border:1px solid var(--line);box-shadow:0 10px 28px #263b3218}.bookmark-menu h2{font:16px var(--serif);margin:0 0 12px}.bookmark-menu p{font:11px/1.7 var(--sans);color:var(--muted);margin:0}.bookmark-menu .bookmark-row{font-size:11px}.book-search{max-width:760px;margin-bottom:8px}.reading-body{padding-top:10px}.chapter-heading{margin-top:18px;margin-bottom:32px}.chapter-start{display:block;height:0}.book-search-input{position:relative;display:flex;flex:1;min-width:0}.book-search-input input{width:100%;padding-right:50px}.book-search-clear{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:var(--muted);font-size:24px;line-height:1;border-radius:3px}.book-search-clear[hidden]{display:none}.book-search-input input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.book-search-clear:hover{background:var(--paper);color:var(--ink)}@media(max-width:760px){.reader-tools{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin-top:15px}.chapter-control{grid-column:1/-1;gap:10px}.chapter-control label{min-width:54px}.reader-tools .chapter-select-wrap select{font-size:13px}.reader-tools .tool-pair{justify-self:start}.reader-tools .bookmarks summary{font-size:10px;min-height:40px}.reader-tools #reading-progress{grid-column:1/-1}.book-search{margin-bottom:4px}.bookmark-menu{width:280px}.chapter-heading{margin:14px 0 28px}}
