/* Multi-page layout: small additions to the approved visual identity. */
.breadcrumb{padding:24px 0 0;font-size:11px;color:var(--muted)}.breadcrumb a:hover{color:var(--gold)}.breadcrumb span{padding:0 10px}.page-main>section:first-of-type{padding-top:52px}.page-main>.hero:first-of-type{padding-top:0}
.home-paths{background:var(--paper-deep,#eee8de)}.home-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-link{padding:31px;border:1px solid var(--line);background:var(--paper,#f8f5ef);border-radius:7px;display:flex;flex-direction:column;gap:15px;transition:transform .18s,border-color .18s}.home-link:hover{transform:translateY(-3px);border-color:var(--gold)}.home-link h3{font-size:30px}.home-link p{font-size:14px;line-height:1.8;flex:1}.home-link>.text-link{color:var(--gold);margin-top:4px}.home-prep .phase-cards{margin-top:30px}.home-prep>.container>.button{margin:28px auto 0;display:table}
.section-navigation{padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-deep,#eee8de)}.section-navigation .container{display:flex;gap:12px 25px;justify-content:center;flex-wrap:wrap}.section-navigation a{font-size:11px;color:var(--muted)}.section-navigation a:hover,.section-navigation a[aria-current="page"]{color:var(--gold)}
.chapter-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.chapter-link{display:flex;gap:20px;align-items:center;padding:20px;border:1px solid var(--line);border-radius:5px}.chapter-link:hover{background:var(--paper-deep,#eee8de)}.chapter-link .eyebrow{min-width:54px}.chapter-link strong{font:500 24px/1.2 var(--serif)}.chapter-link .icon{margin-left:auto;color:var(--gold)}.chapter-reading{max-width:850px}.chapter-reading .book-paragraph{scroll-margin-top:130px}.chapter-reading .reader-page-title{margin:0 0 32px}.chapter-reading .reader-end{padding-bottom:25px}.chapter-page .mobile-bottom{display:none}.chapter-page .site-footer{padding-bottom:35px}.chapter-page .book-text{font-size:var(--read-size,22px)}.chapter-tools{display:flex;gap:18px;flex-wrap:wrap;margin:25px 0}.sources-page .sources-section{padding:35px 0 65px}.sources-page .sources-body{max-width:980px}.sources-page .sources-details>summary{font-size:15px}.fallback-info{padding:18px 22px;border:1px solid var(--line);font-size:13px;border-radius:5px;margin-top:25px}.fallback-info a{color:var(--gold);text-decoration:underline}.module-loading{padding:28px;text-align:center;font-size:14px;color:var(--muted)}.module-error{border:1px solid var(--line);padding:22px;margin:20px 0;border-radius:6px}.module-error h3{font-size:25px;margin-bottom:12px}.module-error p{font-size:14px;margin-bottom:16px}.module-error a{text-decoration:underline}.site-source-link{font-size:11px;margin:20px 0;color:var(--muted)}.site-source-link a{text-decoration:underline}.static-act-page .static-act{margin:0 auto 40px}.day-static .day-article{display:block!important;margin-bottom:30px}.day-static .days-nav{display:none}.day-static .days-layout{display:block}.day-static #next-day-nav{display:none}.day-static .no-js-only{display:inline-flex!important}.day-static .day-bottom .js-only{display:none!important}
@media(max-width:900px){.home-links{grid-template-columns:repeat(2,minmax(0,1fr))}.chapter-list{grid-template-columns:1fr}.section-navigation .container{gap:12px 18px}}
@media(max-width:600px){.home-links{grid-template-columns:1fr}.home-link{padding:25px}.home-link h3{font-size:29px}.breadcrumb{padding-top:18px;font-size:10px}.page-main>section:first-of-type{padding-top:35px}.chapter-link{gap:13px;padding:17px}.chapter-link strong{font-size:23px}.section-navigation a{font-size:11px}.chapter-reading .book-paragraph{scroll-margin-top:96px}.home-prep .phase-cards{margin-top:25px}}
@media print{body.print-page>main{display:block!important}body.print-page main>*{display:none!important}body.print-page main>.printable-page{display:block!important;background:white!important;padding:0!important}body.print-page .printable-page .container{width:100%!important;max-width:none!important}body.print-page .printable-page .chapter-tools,body.print-page .printable-page .reader-end,body.print-page .printable-page .button,body.print-page .printable-page .text-link,body.print-page .printable-page button{display:none!important}body.print-page #print-root{display:none!important}body.print-page .book-text{font-size:11pt!important;line-height:1.5!important}body.print-page .book-paragraph{break-inside:auto!important}body.print-page .static-act{display:block!important;border:0!important;margin:0!important}body.print-page .static-act>summary{display:none!important}body.print-page #oracoes details>div{display:block!important}body.print-page #oracoes{display:block!important}body.print-page #oracoes .prayers-layout{display:block!important}body.print-page #oracoes .prayers-copy{position:static!important}body.print-page .prayer-tools,body.print-page .prayer-item-tools,body.print-page .fineprint .button{display:none!important}}

.section-page-title{font-size:clamp(38px,4.2vw,55px);line-height:1.1;font-weight:500;letter-spacing:-1.5px;margin:17px 0 23px}.full-book-page .static-treatise{display:block!important}.day-static-page .day-article{display:block!important;margin-bottom:30px}.day-static-page .days-nav{display:none}.day-static-page .days-layout{display:block}

.home-prep>.container>.button{display:flex;width:fit-content}
