.lr-page .wrap{max-width:980px}.lr-page .wrap.narrow{max-width:700px}.lr-page [hidden]{display:none!important}.lr-page [id]{scroll-margin-top:100px}.lr-page .lr-hero{background:radial-gradient(at 78% 12%,#473324 0%,#0000 48%),#211815;padding:132px 24px 58px}.lr-page .lr-hero h1{text-wrap:balance;max-width:18ch;margin:0 auto;font-size:clamp(38px,5vw,60px);line-height:1.1}.lr-page .lr-hero .sub{color:#e4d8c7;max-width:700px;font-family:var(--body);margin-top:24px;font-size:clamp(17px,2vw,19px);font-style:normal;line-height:1.75}.lr-page .lr-entry-doors{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:980px;margin:38px auto 0;display:grid}.lr-page .lr-entry-doors a{color:#f4ebdd;background:#f4ebdd09;border:1px solid #78664f;border-radius:3px;grid-template-columns:1fr auto;column-gap:12px;padding:22px 20px;text-decoration:none;display:grid}.lr-page .lr-entry-doors strong{font-family:var(--display);font-size:24px;font-weight:500;line-height:1.2}.lr-page .lr-entry-doors span{font:13px/1.65 var(--ui);color:#d9cdbd;grid-column:1;margin-top:10px;display:block}.lr-page .lr-entry-doors b{font:20px var(--ui);color:#d2b46d;grid-area:1/2/span 2;align-self:center}.lr-page .lr-entry-doors a:hover{background:#f4ebdd17;border-color:#d2b46d}.lr-page .lr-entry-doors a:focus-visible{outline-offset:4px;outline:2px solid #d2b46d}.lr-page .lr-hero-note{color:#d9cdbd;font:13px/1.7 var(--ui);margin-top:24px}.lr-page .lr-orientation{border-bottom:1px solid #d3c7b4;padding:22px 24px}.lr-page .lr-listening-rhythm{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.lr-page .lr-listening-rhythm li{text-align:center;font:13px/1.6 var(--ui);color:#665b4e;position:relative}.lr-page .lr-listening-rhythm li:not(:last-child):after{content:"→";color:#856531;position:absolute;top:10px;right:-15px}.lr-page .lr-listening-rhythm strong{font:23px/1.2 var(--display);color:#593c2b;margin-bottom:5px;display:block}.lr-page .lr-begin,.lr-page .lr-show,.lr-page .lr-carry{padding:64px 24px}.lr-page .lr-section-heading{text-align:left;grid-template-columns:1fr 1fr;align-items:end;gap:38px;margin-bottom:28px;display:grid}.lr-page h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(30px,3.5vw,42px);font-weight:400;line-height:1.18}.lr-page .lr-section-heading .eyebrow{margin-bottom:12px}.lr-page .lr-section-heading>p{font:17px/1.7 var(--body);color:#625749;margin:0}.lr-page .lr-show{background:#211815;border-top:3px solid #b68a3a}.lr-page .lr-show h2{color:#f4ebdd}.lr-page .lr-show .lr-section-heading>p{color:#e4d8c7}.lr-page .lr-show-scripture{color:#e2cda9;font:italic 20px/1.6 var(--display);border:0;margin:0 0 28px;padding:0}.lr-page .lr-show-scripture cite{font:12px var(--ui);color:#d9cdbd;margin-left:12px;display:inline-block}.lr-page .lr-show-list{gap:12px;display:grid}.lr-page .lr-static-list,.lr-page .lr-list{border:0;gap:12px;display:grid}.lr-page .lr-row,.lr-page .lr-static-row{box-shadow:none;text-align:left;background:#fffaf2;border:1px solid #c4b59f;border-radius:3px;justify-content:space-between;align-items:center;gap:28px;padding:23px 26px;display:flex}.lr-page .lr-row-main{flex:1;min-width:0}.lr-page p.lr-row-title,.lr-page p.lr-static-title{font:25px/1.3 var(--display);color:#292118;margin:0}.lr-page .lr-row-subtitle,.lr-page .lr-static-subtitle{font:14px/1.5 var(--ui);color:#6b5f51;margin-top:5px;font-style:normal;display:block}.lr-page p.lr-row-meta,.lr-page p.lr-static-meta{font:12px/1.6 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:#72532f;margin:11px 0 0}.lr-page p.lr-row-description,.lr-page p.lr-static-desc{font:16px/1.65 var(--body);color:#625749;max-width:72ch;margin:10px 0 0}.lr-page p.lr-row-voice{font:11px/1.6 var(--ui);color:#6b5f51;margin:13px 0 0}.lr-page p.lr-row-editorial-note{font:13px/1.65 var(--ui);color:#534536;background:#f1eadc;border-left:2px solid #9a8055;margin:15px 0 0;padding:12px 14px}.lr-page p.lr-row-editorial-note a{color:#624329;text-underline-offset:3px;text-decoration:underline}.lr-page .lr-row-play{color:#fffaf2;min-width:84px;min-height:46px;font:14px/1.4 var(--ui);letter-spacing:0;background:#5d4031;border:1px solid #5d4031;border-radius:3px;flex-shrink:0;padding:12px 20px}.lr-page .lr-row-play:hover{background:#422e24;border-color:#422e24}.lr-page .lr-row-play:focus-visible{outline-offset:4px;outline:3px solid #9a732d}.lr-page p.lr-static-transcript{font:13px/1.6 var(--ui);margin:12px 0 0}.lr-page p.lr-static-transcript a{color:#67452f}.lr-page .lr-show .lr-static-row p a{color:#67452f;text-underline-offset:3px}.lr-page .lr-show-follow{border-top:1px solid #78664f;grid-template-columns:1fr 1fr;gap:42px;margin-top:30px;padding-top:24px;display:grid}.lr-page .lr-show-follow p{font:15px/1.7 var(--body);color:#ded2c2;margin:0 0 17px}.lr-page .lr-show-follow .btn{padding:14px 18px;font-size:12px}.lr-page .lr-show-follow a:not(.btn){font:13px/1.7 var(--ui);color:#e2c783;text-underline-offset:4px}.lr-page .lr-show-platforms{flex-wrap:wrap;gap:10px 20px;display:flex}.lr-page .lr-show-next{font:16px/1.6 var(--body);color:#ded2c2;margin-top:22px}.lr-page .lr-browse-intro{padding:58px 24px 30px}.lr-page .lr-browse-intro .eyebrow{margin-bottom:12px}.lr-page .lr-browse-intro p:last-child{max-width:670px;font:17px/1.7 var(--body);color:#625749;margin-top:18px}.lr-page .lr-collection{background:#f4ebdd;border-top:1px solid #cbbba4}.lr-page .lr-collection:nth-of-type(2n){background:#fff9ef}.lr-page .lr-collection>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:24px;max-width:1028px;margin:0 auto;padding:27px 24px;list-style:none;display:grid}.lr-page .lr-collection>summary::-webkit-details-marker{display:none}.lr-page .lr-collection-copy strong{font:28px/1.2 var(--display);color:#593c2b;display:block}.lr-page .lr-collection-copy>span{font:15px/1.6 var(--body);color:#665b4e;margin-top:8px;display:block}.lr-page .lr-count{font:11px/1.5 var(--ui);color:#665b4e;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.lr-page .lr-collection>summary:after{content:"+";font:28px/1 var(--display);color:#856531;text-align:center}.lr-page .lr-collection[open]>summary:after{content:"−"}.lr-page .lr-collection>summary:focus-visible{outline-offset:-5px;outline:2px solid #856531}.lr-page .lr-collection-content{box-sizing:content-box;max-width:980px;padding:0 24px 30px}.lr-page .lr-collection-detail,.lr-page .lr-collection-link{font:15px/1.7 var(--body);color:#625749;margin:0 0 18px}.lr-page .lr-collection-link{margin:22px 0 0}.lr-page .lr-collection-link a{color:#67452f;text-underline-offset:4px}.lr-page .lr-loading{color:#665b4e;font:14px/1.7 var(--ui);padding:24px}.lr-page .lr-carry{border-top:1px solid #cbbba4}.lr-page .lr-carry h2{max-width:24ch;margin:15px auto 20px}.lr-page .lr-carry p:not(.eyebrow){font:18px/1.75 var(--body);color:#625749}.lr-page .lr-carry .btn{margin:26px 0 0;font-size:12px}.lr-page .lr-carry .lr-offline-note,.lr-page .lr-carry .lr-boundary-line{font:13px/1.7 var(--ui);margin-top:22px}.lr-page .lr-carry .lr-boundary-line{margin-top:12px}.lr-page .lr-boundary-line a{color:#67452f;text-underline-offset:3px}@media (width<=700px){.lr-page .lr-hero{padding:115px 22px 38px}.lr-page .lr-entry-doors{grid-template-columns:1fr;gap:10px;margin-top:28px}.lr-page .lr-entry-doors a{padding:17px 20px}.lr-page .lr-entry-doors strong{font-size:23px}.lr-page .lr-entry-doors span{margin-top:5px}.lr-page .lr-section-heading{grid-template-columns:1fr;gap:18px}.lr-page .lr-show-follow{grid-template-columns:1fr;gap:25px}.lr-page .lr-begin,.lr-page .lr-show,.lr-page .lr-carry{padding:42px 22px}.lr-page .lr-row,.lr-page .lr-static-row{flex-direction:column;align-items:stretch;gap:18px;padding:21px}.lr-page .lr-row-play{align-self:flex-start}.lr-page p.lr-row-title,.lr-page p.lr-static-title{font-size:24px}.lr-page .lr-collection>summary{grid-template-columns:minmax(0,1fr) 24px;gap:10px 14px;padding:24px 22px}.lr-page .lr-collection-copy strong{font-size:26px}.lr-page .lr-count{grid-area:2/1}.lr-page .lr-collection>summary:after{grid-area:1/2/span 2}.lr-page .lr-collection-content{box-sizing:border-box;padding:0 22px 25px}.lr-page .lr-listening-rhythm{gap:14px}.lr-page .lr-listening-rhythm strong{font-size:21px}.lr-page .lr-listening-rhythm span{font-size:11px}.lr-page .lr-listening-rhythm li:not(:last-child):after{font-size:11px;right:-11px}}
