:root{--ink:#172b29;--teal:#00bfd0;--gold:#d9bd80;--cream:#f8f6ef;--line:#d8dfd8;--muted:#5b6d66}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--cream);color:var(--ink);font-family:Arial,sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a,input,textarea,summary{touch-action:manipulation}button{cursor:pointer}a:hover,.text-link:hover{color:var(--teal)}:focus-visible{outline:3px solid #bb8d39;outline-offset:5px}.wrap{width:min(1220px,calc(100% - 96px));margin:auto}.announcement{text-align:center;background:#e6eee7;color:#3d5952;font-size:11px;letter-spacing:.07em;padding:9px 15px}header{display:flex;align-items:center;justify-content:space-between;padding:28px 0}.wordmark{font-family:Georgia,serif;font-size:32px;line-height:1.1;letter-spacing:-1px}.wordmark i{font-weight:normal}.wordmark span{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.15em;margin-top:9px}nav{display:flex;gap:28px;align-items:center;font-size:12px}nav a:hover{text-decoration:underline}.btn{display:inline-flex;justify-content:center;align-items:center;gap:30px;border:1px solid transparent;background:var(--ink);color:white;border-radius:2px;padding:13px 23px;font-size:13px;font-weight:bold;line-height:1.5}.btn:hover{background:#24524b;color:white}.btn.gold{background:var(--gold);color:#172b29}.btn.gold:hover{background:#ead19d}.btn.small{padding:10px 17px;font-size:12px}.text-link{font-size:13px;font-weight:bold;border:0;background:transparent;padding:0;text-decoration:underline;text-underline-offset:5px}.hero{background:#102523;color:#f4f2e9;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;min-height:590px}.hero-copy{padding:66px 60px 30px 0;display:flex;align-items:flex-start;flex-direction:column}.eyebrow{font-size:10px;font-weight:bold;letter-spacing:.19em;line-height:1.5;margin:0 0 22px}.hero .eyebrow{color:#d7c18f}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{font-family:Georgia,'Times New Roman',serif;font-weight:normal;letter-spacing:-.035em;line-height:1.12}h1{font-size:clamp(44px,4.7vw,66px);margin-bottom:24px}h1 em{color:var(--gold);font-weight:normal}h2{font-size:40px;margin-bottom:0}h3{font-size:31px;margin-bottom:22px}h4{font-size:16px;margin:28px 0 12px}.lede{font-size:15px;color:#cad6cf;max-width:405px;line-height:1.85}.actions{display:flex;align-items:center;gap:25px;margin-top:18px;flex-wrap:wrap}.hero .text-link{color:#eee9da;font-size:11px}.hero-bottom{display:flex;gap:14px;border-top:1px solid #52645b;margin-top:auto;width:100%;padding-top:24px;font-size:11px;line-height:1.6;color:#b6c7bd}.sun{font-size:32px;color:var(--gold)}.hero-bottom strong{font-weight:normal;color:#e5e6d9}.portrait{position:relative;margin:0;min-height:590px}.portrait img{width:100%;height:100%;object-fit:cover;object-position:45% 32%;position:absolute}.portrait:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,22,22,.9),transparent 40%)}.portrait figcaption{position:absolute;bottom:32px;left:32px;z-index:1;display:flex;flex-direction:column;color:#eee8d5}.portrait figcaption span{font-size:10px;letter-spacing:.12em}.portrait figcaption strong{font-family:Georgia,serif;font-weight:normal;font-size:30px;margin:5px 0}.editorial-strip{display:flex;justify-content:space-between;gap:14px;align-items:center;border-bottom:1px solid var(--line);padding:22px 0;font-size:10px}.editorial-strip>span{letter-spacing:.12em;color:var(--teal);font-weight:bold}.editorial-strip b{font-size:10px;color:var(--teal)}.editorial-strip b span{font-weight:normal;color:var(--ink);margin-left:6px}.section{padding:80px 0}.section-top{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:42px}.section-top .eyebrow{color:var(--teal);margin-bottom:16px}.issue-meta{text-align:right;font-size:10px;line-height:2;letter-spacing:.06em}.issue-meta span{color:var(--muted);letter-spacing:0}.edition-grid{display:grid;grid-template-columns:220px 1fr;gap:70px;border-top:1px solid var(--line);padding-top:40px}.edition-nav{align-self:start;position:sticky;top:24px;font-size:12px}.edition-nav .eyebrow{font-size:9px;color:var(--muted)}.edition-nav>a{display:flex;justify-content:space-between;gap:8px;padding:13px 0;border-bottom:1px solid var(--line)}.edition-nav>a span{color:var(--teal);font-size:10px}.edition-nav button{margin-top:24px;font-size:11px}.aside-note{color:var(--muted);font-family:Georgia,serif;font-style:italic;margin-top:40px;font-size:18px;max-width:160px}.edition-body{max-width:730px}.edition-body>section{margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid var(--line)}.edition-body p{font-size:16px;line-height:1.85}.edition-body .eyebrow{font-size:10px;line-height:1.5}.signature{font-size:12px!important;color:var(--muted)}.signature em{font-family:Georgia,serif;font-size:31px;color:var(--teal)}.teal{color:var(--teal)}.scripture{font-size:12px;color:var(--teal);text-decoration:underline;text-underline-offset:4px}blockquote{border-left:3px solid var(--gold);padding:10px 0 10px 27px;margin:28px 0;font-family:Georgia,serif;font-size:26px;line-height:1.5;letter-spacing:-.02em}cite{display:block;font-size:11px;font-family:Arial,sans-serif;font-style:normal;margin-top:12px;letter-spacing:0;color:var(--muted)}.reflection{background:#e9eee5;padding:24px 28px}.reflection p{font-family:Georgia,serif;font-size:23px;margin:12px 0 0;line-height:1.5}.muted{color:var(--muted);font-size:13px!important}.editorial-note{padding:22px 25px;border:1px solid #d4c8a5;background:#f1eddf;font-size:12px}.editorial-note p{font-size:14px;margin:8px 0 0}.share-box{text-align:center;padding:30px;background:#e9efea}.share-box h3{font-size:30px}.share-box p{font-size:14px}.share-box .text-link{display:block;margin:23px auto 0}.archive-bg{background:#e9eee8}.search-label{display:block;font-size:12px;font-weight:bold;margin-bottom:8px}input,textarea{background:#fffef8;border:1px solid #a8bab0;border-radius:2px;color:var(--ink);padding:13px;width:100%;font-size:14px}#search{max-width:480px;margin-bottom:30px}.archive-item{display:flex;align-items:center;gap:32px;padding:30px 0;border-top:1px solid #bac9bd;border-bottom:1px solid #bac9bd}.archive-date{font-size:10px;display:flex;flex-direction:column;align-items:center;line-height:1.5;color:var(--teal);min-width:60px}.archive-date strong{font-family:Georgia,serif;font-weight:normal;font-size:40px}.archive-item h3{margin:8px 0;font-size:27px}.archive-item p{font-size:12px;margin:0;color:var(--muted)}.archive-item .eyebrow{font-size:9px}.arrow{margin-left:auto;font-size:30px;color:var(--teal)}.section-intro{max-width:330px;font-size:14px;color:var(--muted);margin:0}.study-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:55px}.study-guide{border:1px solid var(--line);padding:32px}.study-guide h3{font-size:29px;margin:13px 0}.study-guide details{border-top:1px solid var(--line);padding:17px 0;font-size:14px}.study-guide summary{cursor:pointer;font-size:13px;font-weight:bold}.study-guide details p{margin:15px 0 0;color:#455d53;font-size:14px}.study-guide label,.ask-box label{display:block;font-size:12px;margin:20px 0 10px;font-weight:bold}.note-tools{display:flex;gap:20px;align-items:center;margin-top:15px}.tiny{font-size:11px!important;line-height:1.7}.ask-box{background:var(--ink);padding:34px;color:#f5f2e6}.ask-box h3{font-size:40px;margin-bottom:15px}.ask-box p{font-size:14px;color:#d0dcd3}.ask-box .eyebrow{color:var(--gold);font-size:9px}.ask-box .btn{margin-top:18px}.ask-box textarea{background:#f3f4eb}.ask-box .tiny{margin:15px 0 0;color:#bccfc2}.related{padding:30px 0 0}.related .eyebrow{margin-bottom:12px;color:var(--teal)}.related a{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding:15px 0;font-size:12px}.related strong{font-weight:normal}.related span{font-size:11px;color:var(--teal)}.related p{margin-top:15px}.about{background:#dce8e2;padding:65px 0}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.about .eyebrow{color:var(--teal)}.about p{font-size:14px}.about h2{font-size:38px}footer{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:40px 0}footer .wordmark{font-size:28px}footer p,footer>a{font-size:10px;margin:0}dialog{border:1px solid var(--gold);max-width:560px;width:calc(100% - 40px);padding:40px;color:var(--ink);background:var(--cream)}dialog::backdrop{background:#071814c9}dialog h2{font-size:32px;margin-bottom:25px}dialog p{font-size:14px}.close{position:absolute;right:15px;top:8px;font-size:30px;background:none;border:0;color:var(--ink)}.skip{position:absolute;top:-80px;background:white;z-index:10;padding:10px}.skip:focus{top:0}[hidden]{display:none!important}@media(min-width:1500px){.hero-grid{min-height:650px}.portrait{min-height:650px}}@media(max-width:1050px){.wrap{width:calc(100% - 56px)}nav{gap:16px;font-size:11px}.hero-copy{padding-right:30px}.hero-grid,.portrait{min-height:570px}.editorial-strip>span{display:none}.edition-grid{gap:35px;grid-template-columns:180px 1fr}.study-grid{gap:25px}.hero .actions{gap:18px}.hero-bottom{margin-top:35px}}@media(max-width:760px){.wrap{width:calc(100% - 36px)}header{flex-direction:column;align-items:start;gap:22px;padding:22px 0}nav{width:100%;gap:15px;flex-wrap:wrap}nav .btn{margin-left:auto}nav a{font-size:11px}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:40px 0 30px}.hero h1{font-size:48px}.hero .lede{max-width:100%}.portrait{min-height:400px;margin:0 -18px}.portrait img{object-position:50% 25%}.hero-bottom{display:none}.actions{margin-top:12px}.editorial-strip{overflow:auto;justify-content:flex-start;gap:25px;white-space:nowrap;padding:18px 0}.section{padding:50px 0}.section-top{display:block;margin-bottom:28px}h2{font-size:33px}.issue-meta{text-align:left;margin-top:20px}.edition-grid{display:block;padding-top:25px}.edition-nav{position:static;display:flex;overflow:auto;gap:20px;white-space:nowrap;margin-bottom:30px}.edition-nav .eyebrow,.edition-nav .aside-note,.edition-nav button{display:none}.edition-nav>a{font-size:11px;padding:8px 0}.edition-nav>a span{display:none}.edition-body h3{font-size:29px}.edition-body p{font-size:15px}.share-box{padding:25px 20px}.archive-item{gap:15px}.archive-item h3{font-size:23px}.archive-item .eyebrow{font-size:8px}.section-intro{margin-top:20px}.study-grid,.about-grid{grid-template-columns:1fr;gap:30px}.study-guide,.ask-box{padding:24px}.about{padding:45px 0}.about h2{font-size:34px}footer{align-items:start;flex-wrap:wrap}.announcement{font-size:9px}.wordmark span{font-size:7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{header,nav,.hero,.editorial-strip,.edition-nav,#archive,#resources,#about,footer,.share-box,.announcement,dialog{display:none!important}.wrap{width:100%}.section{padding:0}.edition-grid{display:block}.edition-body{max-width:none}.edition-body>section{break-inside:avoid}body{background:white;color:black}.section-top{margin-top:20px}}

/* Single edition navigation; keep the reading column centered. */
.edition-grid{display:block}.edition-body{margin-inline:auto}.edition-print{margin-bottom:28px}@media print{.edition-print{display:none!important}}

/* Persistent identity and edition shortcuts. */
:root{--reading-header-height:150px}html{scroll-padding-top:calc(var(--reading-header-height) + 18px)}
.reading-header{position:sticky;top:0;z-index:50;background:var(--cream);box-shadow:0 3px 14px #10252312}
.reading-header header{padding-block:18px}.reading-header .editorial-strip{padding-block:10px;border-top:1px solid var(--line);border-bottom:0;justify-content:space-between;gap:18px;font-size:10px}
.editorial-strip>a{white-space:nowrap;border-bottom:2px solid transparent;padding:5px 0;flex-shrink:0;text-decoration:none}
.editorial-strip>a[aria-current="location"]{border-color:var(--teal);background:#e6eee7;border-radius:3px}.editorial-strip>a:hover{border-color:var(--gold)}
@media(max-width:760px){.reading-header header{flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;padding-block:10px}.reading-header .wordmark{font-size:25px}.reading-header .wordmark span{font-size:6px;margin-top:5px}.reading-header header nav{gap:14px;flex-wrap:nowrap;overflow-x:auto}.reading-header header nav .btn{padding:6px 10px;font-size:10px;white-space:nowrap}.reading-header .editorial-strip{width:100%;padding:7px 18px;justify-content:flex-start;overflow-x:auto;gap:22px}.reading-header .editorial-strip>span{display:none}.reading-header .editorial-strip b,.reading-header .editorial-strip b span{font-size:10px}}
@media print{.reading-header{display:none!important}}
/* Distinct, compact navigation bands. */
.reading-header{background:#102523;color:#f4f2e9}
.reading-header header{color:#f4f2e9}
.reading-header header a:hover{color:#d9bd80}
.reading-header header nav{display:flex;align-items:center;flex-wrap:nowrap;min-width:0}
.reading-header header nav>a{white-space:nowrap;flex-shrink:0}
.reading-header header .btn{background:#d9bd80;color:#102523}
.reading-header .editorial-strip{width:100%;max-width:none;margin:0;padding:10px max(24px,calc((100% - 1220px)/2));background:#e2ece9;color:#172b29;display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:30px;border-top:0;min-height:0;line-height:1.5}
.reading-header .editorial-strip>a{display:block;flex:0 0 auto;white-space:nowrap;padding:6px 0}
.reading-header .editorial-strip>a[aria-current="location"]{background:#cddfda}
@media(max-width:760px){
.reading-header header{display:grid;grid-template-columns:1fr;width:calc(100% - 36px);gap:12px;padding:13px 0 10px}
.reading-header .wordmark{font-size:28px}.reading-header .wordmark span{font-size:6.5px;color:#d4ded8}
.reading-header header nav{width:100%;gap:18px;overflow-x:auto;padding-bottom:3px;justify-content:flex-start}
.reading-header header nav>a{font-size:11px;line-height:1.5}
.reading-header header nav .btn{margin-left:0;flex:0 0 auto;font-size:10px;padding:7px 11px}
.reading-header .editorial-strip{padding:7px 18px;gap:24px;flex-wrap:nowrap;min-height:0}
.reading-header .editorial-strip>a{font-size:10px;line-height:1.5}
}

.reading-header header{gap:24px}.header-subscribe{flex:0 0 auto;white-space:nowrap}
@media(max-width:760px){
.reading-header header{grid-template-columns:minmax(0,1fr) auto;gap:12px 10px;align-items:center}
.reading-header .wordmark{grid-column:1;grid-row:1;font-size:26px}
.reading-header .wordmark span{max-width:190px;line-height:1.5;font-size:6px}
.reading-header .header-subscribe{grid-column:2;grid-row:1;padding:9px 12px;font-size:11px;margin:0;white-space:nowrap}
.reading-header header nav{grid-column:1 / -1;grid-row:2;justify-content:space-between;gap:12px;overflow:visible}
.reading-header header nav>a{font-size:11px}
}
@media(max-width:350px){.reading-header .header-subscribe{padding:8px;font-size:10px}.reading-header header nav{gap:8px}.reading-header header nav>a{font-size:10px}}

.section-menu-bar{display:flex;align-items:stretch;background:#e2ece9;color:#172b29}.section-more{display:none}
@media(max-width:760px){.reading-header .section-menu-bar .editorial-strip{width:0;flex:1;min-width:0;padding-right:12px}.section-more{display:block;flex:0 0 auto;border:0;border-left:1px solid #c3d5cf;background:#e2ece9;color:#0e6562;padding:0 15px;font-size:11px;font-weight:bold;white-space:nowrap}.section-more[hidden]{display:none}}

/* Approved XLA family identity: original turquoise dotted globe. */
:root{--ink:#111111;--teal:#00bfd0;--gold:#00bfd0}
.reading-header,.hero,.ask-box{background:#000;color:#fff}
.wordmark{display:flex;align-items:center;gap:12px;font-family:Arial,sans-serif;font-size:32px;font-weight:800;letter-spacing:-1px}
.wordmark .brand-globe{display:block;flex:0 0 42px;width:42px;height:60px;margin:0;background:#000 url('/assets/xla-brand-master.png') no-repeat;background-size:auto 142%;background-position:7.5% 45%}
.wordmark .brand-type{display:block;margin:0;font:inherit;letter-spacing:inherit}
.wordmark i{font-style:normal;font-weight:700;color:#00bfd0}
.wordmark .brand-tagline{display:block;font-family:Arial,sans-serif;font-weight:400;font-size:7px;letter-spacing:.12em;margin-top:7px;line-height:1.5}
.reading-header header .btn{background:#00bfd0;color:#000}.hero .eyebrow,.hero h1 em,.ask-box .eyebrow{color:#00bfd0}
footer .wordmark .brand-globe{flex-basis:35px;width:35px;height:50px}
@media(max-width:760px){.reading-header .wordmark{font-size:23px;gap:8px}.reading-header .wordmark .brand-globe{flex-basis:28px;width:28px;height:40px}.reading-header .wordmark .brand-type{font-size:23px;line-height:1.1;margin:0;color:white}.reading-header .wordmark .brand-tagline{font-size:5px;max-width:150px;margin-top:5px}.reading-header .header-subscribe{padding:8px 10px;font-size:10px}}

/* Centered publication tagline with vertical brand separators. */
.wordmark .brand-type{text-align:left}
.wordmark .brand-tagline{display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;max-width:none}
.wordmark .brand-tagline>span{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit;max-width:none;line-height:1.5}
.wordmark .brand-tagline>b{display:block;flex:0 0 1px;width:1px;height:1em;background:#00bfd0}
@media(max-width:760px){.reading-header .wordmark .brand-tagline{display:flex;max-width:none;gap:4px}.reading-header .wordmark .brand-tagline>span{font:inherit;letter-spacing:inherit;margin:0;max-width:none}}

/* Compact family-logo spacing. */
.wordmark{gap:4px}.wordmark .brand-type{line-height:1}
.wordmark .brand-tagline{margin-top:2px;line-height:1.2}
@media(max-width:760px){.reading-header .wordmark{gap:3px}.reading-header .wordmark .brand-type{line-height:1}.reading-header .wordmark .brand-tagline{margin-top:2px;line-height:1.2}}

/* Footer repeats the header identity on its matching black surface. */
footer.wrap{width:100%;max-width:none;background:#000;color:#fff;padding:40px max(48px,calc((100% - 1220px)/2))}
footer .muted{color:#cad6cf}footer .wordmark{font-size:32px;gap:4px}
footer .wordmark .brand-globe{flex-basis:42px;width:42px;height:60px}
footer .wordmark .brand-type{color:#fff;line-height:1}
@media(max-width:760px){footer.wrap{padding:35px 18px}footer .wordmark{font-size:23px;gap:3px}footer .wordmark .brand-globe{flex-basis:28px;width:28px;height:40px}footer .wordmark .brand-type{font-size:23px}footer .wordmark .brand-tagline{font-size:5px;gap:4px;margin-top:2px}}

#subscribe-form label{display:block;font-size:13px;margin:15px 0 8px}#subscribe-form .consent-label{display:flex;gap:10px;align-items:start;margin:18px 0}#subscribe-form input[type=checkbox]{width:18px;height:18px;margin-top:4px;flex-shrink:0}#subscribe-submit:disabled{opacity:.5;cursor:not-allowed}

/* Publication-quality print edition; the desktop reading layout is unchanged. */
.print-masthead,.print-title,.print-colophon{display:none}
@page{size:Letter;margin:0.62in 0.65in 0.64in;
 @top-left{content:"XLA DAILY";font:7.5pt Arial,sans-serif;letter-spacing:1.5px;color:#006c76}
 @top-right{content:"FAITH | PERSPECTIVE | THE WORLD AROUND US";font:6.5pt Arial,sans-serif;color:#536661}
 @bottom-left{content:"xladaily.com  ·  XLA Consultancy Group, LLC";font:7pt Arial,sans-serif;color:#536661}
 @bottom-right{content:counter(page);font:8pt Arial,sans-serif;color:#006c76}
}
@page:first{@top-left{content:none}@top-right{content:none}}
@media print{
 html{scroll-behavior:auto}body{background:#fff!important;color:#172b29!important;font:10.5pt/1.48 Georgia,'Times New Roman',serif!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}
 .skip,.announcement,.reading-header,.hero,header,nav,footer,.edition-nav,.edition-print,.print,.share-box,#archive,#about,dialog,.ask-box,.note-tools,#notes,label[for=notes],#note-status,.study-guide>.muted{display:none!important}
 main,.wrap,#edition,#resources{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important}
 .print-masthead{display:flex!important;align-items:center;justify-content:space-between;background:#000!important;color:#fff!important;padding:15pt 19pt;margin:0 0 20pt;border-bottom:3pt solid #00bfd0;break-inside:avoid}
 .print-masthead .wordmark{font:800 29pt/1 Arial,sans-serif;gap:4pt;color:#fff!important}
 .print-masthead .brand-globe{flex:0 0 31pt!important;width:31pt!important;height:45pt!important}
 .print-masthead .brand-type{color:#fff!important}.print-masthead .brand-tagline{font-size:5.7pt!important;color:#fff!important;gap:5pt!important;margin-top:3pt!important}
 .print-publication-meta{text-align:right;color:#d1e5df;font:7pt/1.8 Arial,sans-serif;letter-spacing:.08em}
 .print-title{display:block!important;margin-bottom:20pt;padding-bottom:16pt;border-bottom:1pt solid #a5c6c2;break-inside:avoid}
 .print-title .eyebrow{color:#006c76;font:700 7pt Arial,sans-serif;letter-spacing:1.8px;margin:0 0 9pt}
 .print-title h1{font:normal 32pt/1.07 Georgia,serif;letter-spacing:-1pt;margin:0 0 8pt;color:#132a28}
 .print-deck{font:italic 12pt/1.4 Georgia,serif;margin:0 0 14pt;color:#536661}
 .print-publisher{display:flex;align-items:center;gap:10pt;font:8pt/1.5 Arial,sans-serif}
 .print-publisher img{width:42pt;height:42pt;object-fit:cover;object-position:50% 20%;border-radius:50%;border:1pt solid #00bfd0}
 .print-publisher strong{display:block;font-size:10pt}.print-publisher span{display:block;color:#536661}
 #edition>.section-top{display:none!important}.edition-grid{display:block!important;border:0!important;margin:0!important;padding:0!important}
 .edition-body{display:block!important;width:100%!important;max-width:none!important;margin:0!important}
 .edition-body>section{break-inside:auto!important;page-break-inside:auto!important;margin:0 0 16pt!important;padding:0 0 13pt!important;border-bottom:.6pt solid #c6d8d3}
 .edition-body p,.study-guide p{font-size:10.5pt!important;line-height:1.48!important;margin:0 0 9pt;orphans:3;widows:3}
 .eyebrow,.edition-body .eyebrow{font:700 7pt/1.5 Arial,sans-serif!important;letter-spacing:1.3px;color:#006c76!important;margin:0 0 7pt;break-after:avoid}
 h2,h3,h4,summary{break-after:avoid;page-break-after:avoid;break-inside:avoid}
 h3{font:normal 22pt/1.15 Georgia,serif!important;letter-spacing:-.5pt;margin:0 0 10pt!important;color:#142b28}
 h4{font:700 10.5pt/1.3 Arial,sans-serif;margin:14pt 0 6pt;color:#142b28}
 a{color:#006c76!important;text-decoration:none}.scripture,.text-link{font:8pt/1.5 Arial,sans-serif!important;text-decoration:none!important}
 .signature{font:8pt/1.6 Arial,sans-serif!important;margin:11pt 0!important}.signature em{font:italic 22pt Georgia,serif;color:#006c76}
 blockquote{border-left:3pt solid #00bfd0;padding:10pt 16pt;background:#eef5f0;margin:13pt 0;font:italic 17pt/1.35 Georgia,serif;break-inside:avoid}
 cite{font:7.5pt/1.4 Arial,sans-serif;color:#536661;margin-top:8pt}
 .reflection{background:#eaf3ef!important;border-left:2pt solid #00bfd0;padding:12pt 16pt;margin:12pt 0;break-inside:avoid}
 .reflection p{font:italic 13pt/1.4 Georgia,serif!important;margin:6pt 0 0}
 .editorial-note{padding:9pt 12pt;background:#f1f5f1!important;border:0;border-left:2pt solid #b5ccc5;break-inside:avoid;font:7.5pt Arial,sans-serif}
 .editorial-note p,.edition-body .muted{font:8pt/1.5 Arial,sans-serif!important;color:#536661;margin-bottom:8pt}
 .editorial-note p{margin:5pt 0 0}.tiny,.edition-body p.tiny{font:7.5pt/1.45 Arial,sans-serif!important;color:#536661;break-before:avoid;margin-top:-3pt;margin-bottom:13pt}
 #world,#america,#why{break-before:auto}#world h4,#america h4{padding-top:7pt;border-top:.5pt solid #dce6e0}
 #resources{break-before:page!important;margin-top:0!important}
 #resources>.eyebrow{margin-bottom:8pt}#resources .section-top{display:block;margin:0 0 18pt}
 #resources h2{font:normal 25pt/1.12 Georgia,serif!important;margin:0 0 8pt;color:#172b29}
 #resources .section-intro{font:9pt/1.5 Arial,sans-serif;max-width:none;margin:8pt 0 0;color:#536661}
 .study-grid{display:block!important}.study-guide{display:block!important;padding:18pt;border:1pt solid #bcd3cc;margin:0 0 16pt;background:#f7faf7!important;break-inside:avoid}
 .study-guide h3{font-size:19pt!important;margin:6pt 0 13pt!important}.study-guide details{display:block!important;border-top:.5pt solid #c6d8d3;padding:10pt 0;font-size:10pt}
 .study-guide summary{display:block;list-style:none;font:700 9pt/1.4 Arial,sans-serif;color:#006c76}
 .study-guide details>p{display:block!important;margin:7pt 0 0!important}
 .study-guide details::details-content{display:block!important;content-visibility:visible!important}
 .study-side{display:block}.related{padding:0;margin:0 0 16pt;break-inside:avoid}.related a{padding:8pt 0;font:9pt Arial,sans-serif;border-color:#c6d8d3}.related span{font-size:8pt}.related .eyebrow{margin-bottom:5pt}
 .print-colophon{display:block!important;border-top:2pt solid #00bfd0;padding-top:12pt;margin-top:18pt;text-align:center;font:7.5pt/1.8 Arial,sans-serif;color:#536661;break-inside:avoid}
}
@media print{
 footer.wrap{display:none!important}
 .print-masthead{padding:12pt 16pt;margin-bottom:14pt}.print-masthead .wordmark{font-size:25pt}.print-masthead .brand-globe{height:37pt!important;width:26pt!important;flex-basis:26pt!important}
 .print-title{margin-bottom:14pt;padding-bottom:12pt}.print-title h1{font-size:29pt}.print-deck{margin-bottom:9pt;font-size:11pt}.print-publisher img{width:33pt;height:33pt}
 .edition-body p,.study-guide p{font-size:10pt!important;line-height:1.42!important;margin-bottom:8pt}
 .edition-body>section{margin-bottom:13pt!important;padding-bottom:10pt!important}
 #note h3{font-size:19pt!important;margin-bottom:8pt!important}
 .signature{margin:7pt 0!important}.signature em{font-size:17pt}
 #devotion>h3{display:none!important}
 .editorial-note{padding:7pt 10pt}.editorial-note p{font-size:7pt!important;line-height:1.4!important}
 .print-colophon{font-size:7pt;line-height:1.6;margin-top:10pt;padding-top:9pt}
}
.briefing-item{display:contents}
@media print{
 #world{break-before:page!important}
 #world,#america{column-count:2;column-gap:22pt;column-rule:.5pt solid #d7e4de}
 #world>.eyebrow,#world>h3,#world>.muted,#america>.eyebrow,#america>h3,#america>.muted{column-span:all}
 .briefing-item{display:block;break-inside:avoid;margin-bottom:9pt}
 #world h4,#america h4{font-size:9pt;margin:0 0 6pt;padding-top:7pt}
 #world .briefing-item p,#america .briefing-item p{font-size:9.3pt!important;line-height:1.4!important}
 #world .briefing-item .tiny,#america .briefing-item .tiny{font-size:7pt!important;line-height:1.35!important;margin-bottom:8pt}
 #why{break-before:page!important}
}
.print-news{display:contents}
@media print{
 .print-news{display:block;break-before:page;column-count:2;column-gap:22pt;column-rule:.5pt solid #d7e4de}
 .print-news #world,.print-news #america{column-count:auto;column-rule:none;break-before:auto!important}
 .print-news #world>.eyebrow,.print-news #world>h3,.print-news #world>.muted,.print-news #america>.eyebrow,.print-news #america>h3,.print-news #america>.muted{column-span:none}
 .print-news h3{font-size:17pt!important;margin-bottom:8pt!important}
 .print-news .muted{font-size:7.5pt!important;line-height:1.4!important}
}
@media print{#why{break-before:auto!important}}

.subscriber-names{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-width:0}.subscriber-names>div{min-width:0}@media(max-width:450px){.subscriber-names{grid-template-columns:1fr;gap:0}}

.edition-tools{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:24px}.edition-tools .edition-print{margin-bottom:0}.read-aloud-panel{border:1px solid #b8d4ce;background:#edf5f1;padding:18px 20px;margin-bottom:30px}.read-aloud-controls{display:flex;gap:15px;flex-wrap:wrap;align-items:end}.read-aloud-controls label{display:flex;flex-direction:column;gap:4px;font:11px/1.5 Arial,sans-serif;color:#37564d}.read-aloud-controls select{max-width:100%;min-height:36px;font:12px Arial,sans-serif;border:1px solid #a3bfb6;border-radius:2px;background:#fff;color:#172b29;padding:7px}.read-aloud-buttons{display:flex;gap:14px;align-items:center;padding-bottom:1px}.read-aloud-voice-label{flex:1 1 180px;min-width:0}.read-aloud-voice-label select{width:100%}#read-aloud-status{font:12px/1.6 Arial,sans-serif;margin:13px 0 0;color:#1b5148}.read-aloud-help{font:11px/1.6 Arial,sans-serif!important;color:#536661;margin:5px 0 0}.read-aloud-current{outline:2px solid #86c8be;outline-offset:5px;background:#edf6f1}.read-aloud-controls button:disabled,#read-aloud-start:disabled{opacity:.5;cursor:not-allowed}.read-aloud-controls button:disabled:hover{color:inherit}@media(max-width:500px){.read-aloud-panel{padding:16px}.read-aloud-controls{gap:13px}.read-aloud-buttons{width:100%}.read-aloud-voice-label{flex-basis:100%}.edition-tools{gap:18px}}@media print{.edition-tools,.read-aloud-panel{display:none!important}.read-aloud-current{outline:none!important;background:transparent!important}}

#read-aloud-start{gap:8px}.speaker-icon{display:block;flex-shrink:0}

/* Match the lettering to the dominant turquoise in the approved globe asset. */
:root{--brand-turquoise:#00bfd0}
.wordmark i{color:var(--brand-turquoise)}
.wordmark .brand-tagline>b{background:var(--brand-turquoise)}

/* One globe accent; intrinsic asset avoids fragile background cropping. */
.wordmark .brand-globe{background:#000 url("/assets/xla-globe.png") center/contain no-repeat}
.publication-purpose{font-size:15px;line-height:1.7;max-width:440px;color:#e2eee9;margin:0 0 18px}

/* Optical alignment of the complete wordmark beside the globe. */
.wordmark .brand-type{transform:translateY(4px)}
@media(max-width:760px){.reading-header .wordmark .brand-type,footer .wordmark .brand-type{transform:translateY(3px)}}
