[hidden]{display:none!important}.crumb{padding:24px 6%;display:flex;flex-wrap:wrap;gap:10px;font-size:14px}.crumb a{font-weight:600}.guide-title{padding:40px 6% 55px;max-width:1300px}.guide-title h1{font-size:clamp(3.5rem,7.5vw,7rem);max-width:1000px}.guide-title h1 em{font-style:normal;color:#a64d00}.guide-intro{font-size:20px;line-height:1.65;max-width:800px}.guide-meta{display:flex;gap:25px;align-items:center;flex-wrap:wrap;font-size:14px}.print-guide,.text-button{padding:10px 0;border:0;border-bottom:1px solid currentColor;background:none;cursor:pointer;font-size:14px;font-weight:700;color:inherit}.article-layout{display:grid;grid-template-columns:250px minmax(0,780px);gap:7%;padding:0 6% 60px;justify-content:center}.article-toc{position:sticky;top:115px;align-self:start;border-top:4px solid #f18f00;padding-top:20px}.article-toc strong{display:block;margin-bottom:15px}.article-toc a{display:block;font-size:15px;padding:9px 0;line-height:1.4;text-decoration:none}.article-toc a:hover{text-decoration:underline}.guide-article{min-width:0}.guide-article>section{padding-top:35px;scroll-margin-top:130px}.guide-article h2{font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.guide-article p,.guide-article li{line-height:1.75}.guide-article li{margin-bottom:12px}.guide-article ul,.guide-article ol{padding-left:24px}.quick-answer{background:#f18f00;border-radius:0 34px 34px 34px;padding:32px}.quick-answer p{margin:12px 0 0;font-size:20px;line-height:1.6;font-weight:600}.chapter-label{display:block;text-transform:uppercase;letter-spacing:.07em;font-weight:800;font-size:14px}.article-source{margin-top:35px;border-top:1px solid #eadbcb;font-size:14px}.article-source h2{font-size:1.6rem}.guide-related{background:#fff4e5}.chapter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.chapter-card{display:flex;flex-direction:column;align-items:start;min-width:0;text-decoration:none;padding:30px;background:white;border:1px solid #eadbcb;border-radius:16px;transition:transform .25s,box-shadow .25s}.chapter-card h3{margin-top:23px;font-size:2.35rem;line-height:1.02}.chapter-card p{font-size:16px;line-height:1.6}.read-link{font-size:15px;font-weight:700;margin-top:auto;padding-top:20px;text-decoration:underline;text-underline-offset:5px}.chapter-card .chapter-label{color:#934600}.bible-hero{position:relative;isolation:isolate;background:#f18f00;display:grid;grid-template-columns:1.2fr 1fr;gap:6%;padding:65px 6% 75px;overflow:hidden}.bible-hero:before{content:"";position:absolute;inset:0;background:url('assets/brand-pattern.png') center/650px auto;opacity:.16;z-index:-1}.bible-hero h1{font-size:clamp(4rem,8vw,8.5rem);line-height:.9}.bible-hero h1 span{display:block;color:#fffaf3;text-shadow:3px 4px #29231d}.bible-hero p:not(.eyebrow){font-size:20px}.bible-hero figure{margin:0;position:relative;align-self:center;transform:rotate(3deg)}.bible-hero figure img{width:100%;height:470px;object-fit:cover;border-radius:45% 45% 22px 22px;box-shadow:12px 16px 0 #a34b0040}.bible-hero figcaption{position:absolute;bottom:20px;left:-24px;background:#95c11f;padding:20px;transform:rotate(-8deg);font:800 25px/1 'Barlow Condensed',Impact,sans-serif;box-shadow:4px 5px #29231d}.bible-search-form{margin-top:30px}.bible-search-form label,.search-label{display:block;font-weight:700;margin-bottom:10px;font-size:16px}.bible-search-form>div{display:flex;gap:8px}.bible-search-form input,.guide-search{width:100%;min-width:0;border:2px solid #29231d;border-radius:8px;padding:16px;background:white;font-size:16px;color:#29231d;min-height:55px}.bible-search-form .btn{box-shadow:none;border-radius:8px}.popular-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px;font-size:14px;font-weight:700}.audience-tabs{display:flex;gap:8px;flex-wrap:wrap}.audience-tabs button{font-size:14px;min-height:44px;border:1px solid #baa28d;border-radius:25px;background:white;color:#29231d;padding:10px 17px;cursor:pointer;font-weight:700}.audience-tabs button[aria-pressed=true]{background:#29231d;border-color:#29231d;color:white}.bible-chapters{background:#fffaf3}.bible-chapters .section-head{align-items:center}.photo-chapter{padding:0;overflow:hidden;background:#29231d;color:white}.photo-chapter img{width:100%;height:200px;object-fit:cover}.photo-chapter>div{padding:28px}.photo-chapter .chapter-label{color:#f4aa5a}.photo-chapter .read-link{display:block}.bible-product{padding:65px 6%;display:flex;align-items:center;justify-content:space-between;gap:35px;background:#95c11f}.bible-product p{max-width:650px}.library-results{background:#fff4e5}.library-results h2{font-size:3rem}.library-results .chapter-card h3{font-size:2rem}.library-results .text-button{margin-top:25px}.faq-content{padding:0 6% 80px;max-width:1100px;margin:auto}.faq-content .audience-tabs{margin-top:20px}.faq-list summary{font-size:18px}.faq-list details{scroll-margin-top:120px}.faq-list details>a{display:inline-block;margin-top:15px;font-weight:700}.search-empty{padding:30px 0}.search-empty h2{font-size:2.5rem}.recipe-banner{margin:0 6%;position:relative}.recipe-banner img{width:100%;height:clamp(240px,40vw,510px);object-fit:cover;border-radius:24px}.recipe-banner figcaption{position:absolute;bottom:24px;left:24px;background:#95c11f;padding:12px 20px;font-weight:700;transform:rotate(-3deg)}.recipe-jumps{display:flex;gap:12px;flex-wrap:wrap;padding:32px 6%}.recipe-jumps a{padding:10px 17px;border:1px solid #bba897;border-radius:24px;font-size:15px;text-decoration:none}.recipes{padding:0 6%}.recipe{display:grid;grid-template-columns:90px minmax(0,1fr);gap:35px;padding:55px 0;border-top:1px solid #eadbcb;scroll-margin-top:100px}.recipe-number{font:800 75px/1 'Barlow Condensed',Impact,sans-serif;color:#a64d00}.recipe h2{font-size:clamp(2.8rem,5vw,4.5rem)}.recipe h3{font-size:1.8rem}.recipe-columns{display:grid;grid-template-columns:1fr 1.5fr;gap:45px;margin:35px 0}.recipe li{margin-bottom:12px}.recipe ul,.recipe ol{padding-left:22px}.pro-tip{padding:20px;background:#fff4e5;border-left:4px solid #f18f00;max-width:none}.recipe-note{background:#f18f00;max-width:none}.recipe-note h2{font-size:3.2rem}.bible-teaser{background:#f18f00;padding:65px 6%;display:grid;grid-template-columns:1fr 1.2fr;gap:8%;align-items:center}.bible-teaser h2{font-size:clamp(3.4rem,7vw,7rem)}.bible-teaser .teaser-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.teaser-links a{display:block;background:#ffffffde;border-radius:12px;padding:20px;text-decoration:none;font-weight:700}.audience-guide{padding:70px 6%;background:#fffaf3}.audience-guide h2{margin-bottom:35px}.route-links{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}.route-links a{font-weight:700;padding:8px 0}.guide-article a,.faq-list a{overflow-wrap:anywhere}
@media(hover:hover){.chapter-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #29231d12}.recipe-jumps a:hover,.teaser-links a:hover{background:#95c11f}}
@media(max-width:1250px){.links{gap:15px}.links a{font-size:14px}.nav .brand img{max-width:200px}.links .btn{padding-inline:14px}}
@media(max-width:950px){.chapter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:190px minmax(0,1fr);gap:5%}.bible-hero{gap:4%}.bible-hero figure img{height:400px}.bible-hero h1{font-size:7.7vw}.recipe-columns{gap:20px}.recipe{gap:20px;grid-template-columns:60px minmax(0,1fr)}}
@media(max-width:720px){.bible-hero{grid-template-columns:1fr;padding:40px 6% 55px}.bible-hero h1{font-size:20vw}.bible-hero figure{margin:30px 8% 0}.bible-hero figure img{height:300px}.bible-hero figcaption{left:-10px;font-size:23px}.bible-hero p:not(.eyebrow){font-size:18px}.bible-search-form>div{flex-direction:column}.bible-search-form button{width:100%}.guide-title{padding-top:20px;padding-bottom:35px}.guide-title h1{font-size:3.5rem;overflow-wrap:break-word}.guide-intro{font-size:18px}.article-layout{display:flex;flex-direction:column;padding-bottom:30px}.article-toc{position:static;margin-bottom:28px;width:100%}.article-toc a{display:inline-block;margin-right:16px}.quick-answer{padding:24px}.quick-answer p{font-size:18px}.guide-article>section{scroll-margin-top:110px}.chapter-grid{grid-template-columns:1fr}.chapter-card{padding:25px}.chapter-card h3{font-size:2.2rem}.photo-chapter{padding:0}.bible-chapters .section-head{align-items:start;flex-direction:column}.bible-product{align-items:start;flex-direction:column;padding-block:45px}.recipe{grid-template-columns:1fr;gap:16px;padding-block:35px}.recipe-number{font-size:48px}.recipe-columns{grid-template-columns:1fr;gap:22px}.recipe-banner figcaption{font-size:14px;left:12px;bottom:16px}.bible-teaser{grid-template-columns:1fr;padding-block:45px}.bible-teaser .teaser-links{margin-top:20px;grid-template-columns:1fr 1fr}.teaser-links a{font-size:15px;padding:16px}.audience-guide{padding-block:45px}.recipe-jumps a{font-size:14px}}
@media(prefers-reduced-motion:reduce){.chapter-card{transition:none}.chapter-card:hover{transform:none}}.motion-off .chapter-card{transition:none}.motion-off .chapter-card:hover{transform:none}
@media print{.nav,.topline,.footer,.contact-strip,.article-toc,.crumb,.guide-related,.print-guide,.scroll-progress,.skip{display:none!important}.guide-title{padding:0 0 20px}.guide-title h1{font-size:32pt}.guide-intro,.quick-answer p{font-size:12pt}.article-layout{display:block;padding:0}.guide-article{max-width:none}.guide-article>section{padding-top:18px;break-inside:avoid}.guide-article h2{font-size:20pt}.guide-meta{font-size:10pt}.quick-answer{border:1px solid #aaa;background:white!important;padding:16px}.guide-article a{color:black}.guide-article p,.guide-article li{font-size:11pt;line-height:1.5}.reveal-pending{opacity:1!important;transform:none!important}body{color:black;background:white}}
