/* Bible studies extend the site's navy-and-gold reading layout. */
.free-resources{scroll-margin-top:110px}
.free-resources .section-heading>div>p:last-child{max-width:710px;margin-top:18px;color:var(--muted)}
.free-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.free-resource-card{padding:30px;border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:6px;min-width:0;display:flex;flex-direction:column;background:white}
.free-resource-card .eyebrow{font-size:.875rem;letter-spacing:.07em;margin-bottom:17px}
.free-resource-card h3{font-size:1.85rem;line-height:1.2;margin-bottom:18px}
.free-resource-card>p:not(.eyebrow){color:var(--muted);font-size:1rem;line-height:1.75;margin-bottom:24px}
.free-resource-card .text-link{margin-top:auto;align-self:flex-start;font-size:1rem}
.study-series-hero{background:var(--navy);color:white;padding:45px 0 58px}
.study-series-hero .eyebrow{color:var(--gold);font-size:.875rem}
.study-series-hero .reading-back{color:#dde5ec}
.study-series-hero h1{max-width:850px;font-size:clamp(2.8rem,5vw,4.6rem);line-height:1.1;margin:16px 0 24px;text-wrap:balance}
.study-series-hero .wrap>p:last-child{max-width:730px;font-size:1.125rem;line-height:1.8;color:#e0e7ed}
.study-series{padding-block:50px 80px}
.study-intro{max-width:830px;margin-bottom:36px;font-size:1rem;color:var(--muted);line-height:1.8}
.study-intro h2{font-size:2rem;color:var(--navy);margin-bottom:16px}
.study-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}
.study-card{border:1px solid var(--line);border-radius:6px;padding:32px;background:white;display:flex;flex-direction:column;min-width:0}
.study-card .eyebrow{font-size:.875rem;color:var(--gold-dark);margin-bottom:14px}
.study-card h3{font-size:1.9rem;line-height:1.2;margin-bottom:18px}
.study-card .study-passage{font-size:1rem;font-weight:600;color:var(--navy);margin-bottom:14px}
.study-card>p:not(.eyebrow):not(.study-passage){font-size:1rem;color:var(--muted);line-height:1.75;margin-bottom:26px}
.study-card-actions{display:flex;align-items:center;gap:15px 22px;flex-wrap:wrap;margin-top:auto}
.study-card-actions .text-link{font-size:.95rem}
.study-reading .reading-heading{padding-bottom:28px}
.study-reading .reading-heading .eyebrow{font-size:.875rem}
.study-reading .reading-byline{font-size:.95rem}
.study-download{margin-top:24px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}
.study-download span{font-size:.875rem;color:var(--muted)}
.study-prose h2{font-size:1.15rem;letter-spacing:0;line-height:1.55;margin:2em 0 1em}
.study-prose ol{padding-left:1.35em;margin-bottom:1.7em}
.study-prose li{padding-left:.25em;margin-bottom:1em}
.study-key{font-size:1rem!important;color:var(--gold-dark)!important;font-family:var(--sans)}
.study-takeaway{border-block:1px solid var(--line);padding:23px 0;margin:32px 0!important}
.study-takeaway strong{font-size:1.17rem}
.study-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:min(700px,calc(100% - 48px));margin:45px auto 60px}
.study-navigation a{padding:20px;border:1px solid var(--line);border-radius:5px;font-size:1rem;line-height:1.6}
.study-navigation a>span{display:block;font-size:.875rem;color:var(--muted);margin-bottom:7px}
.study-navigation a:hover{border-color:var(--gold-dark)}
.reading-subscribe{width:min(700px,calc(100% - 48px));margin:42px auto 0;padding:29px;background:var(--pale);border:1px solid var(--line);border-radius:6px}
.reading-subscribe h2{font-size:1.7rem;line-height:1.25;margin-bottom:15px;text-wrap:balance}
.reading-subscribe p{font-size:1rem;color:var(--muted);line-height:1.75;margin-bottom:21px}
.reading-subscribe .small-note{font-size:.875rem;margin:16px 0 0}
@media(min-width:901px) and (max-width:1200px){.site-header{height:80px}.menu-toggle{display:block}.header-inner nav{display:none;position:absolute;top:79px;left:0;right:0;padding:18px 32px 28px;background:white;border-bottom:1px solid var(--line);box-shadow:0 10px 14px #142a3b0c;flex-direction:column;align-items:flex-start;gap:5px}.header-inner nav.open{display:flex}.header-inner nav a{font-size:1rem;min-height:44px;display:flex;align-items:center}}
@media(max-width:1000px){.free-resource-grid{grid-template-columns:1fr}.free-resource-card{padding:26px}.study-card{padding:25px}}
@media(max-width:650px){.study-grid{grid-template-columns:1fr}.study-series-hero{padding:28px 0 42px}.study-series-hero h1{font-size:2.7rem}.study-series-hero .wrap>p:last-child{font-size:1rem}.study-series{padding-block:35px 50px}.study-card h3{font-size:1.7rem}.reading-subscribe{padding:24px}.reading-subscribe h2{font-size:1.6rem}.study-navigation{grid-template-columns:1fr}.study-download .button{width:100%}.study-navigation{margin-bottom:40px}.free-resources .section-heading h2{font-size:2.35rem}}
@media print{.site-header,.reading-footer,.skip-link,.reading-back,.study-download,.study-navigation,.reading-subscribe,.reading-share,.reading-more{display:none!important}.study-reading .reading-heading,.study-prose{width:100%;max-width:none;padding:0}.study-prose{font-size:11pt;line-height:1.55}.study-reading .reading-heading h1{font-size:26pt}.study-prose h2{break-after:avoid}.study-prose li,.study-prose .devotional-verse{break-inside:avoid}body{background:white!important}}
