/* Scoped reading styles: native post content and site navigation remain intact. */
.ald-blog-article{--ald-article-ink:var(--e-global-color-primary,#1a1919);--ald-article-gold:var(--e-global-color-accent,#b4883f);--ald-article-muted:#686660;--ald-article-line:#e7e3dc;color:var(--ald-article-ink);background:#fff;padding:68px 30px 88px;font-family:Manrope,sans-serif}.ald-blog-article *{box-sizing:border-box}.ald-blog-article .ald-reading-article{margin:0 auto;max-width:1000px}.ald-blog-article .ald-reading-header,.ald-blog-article .ald-reading-content,.ald-blog-article .ald-reading-end,.ald-blog-article .ald-reading-comments{width:100%;max-width:920px;margin-inline:auto}.ald-blog-article .ald-reading-header{padding-bottom:36px}.ald-blog-article .ald-article-back{display:inline-block;color:var(--ald-article-muted);font-size:13px;font-weight:500;text-decoration:none;line-height:1.5;margin-bottom:44px}.ald-blog-article .ald-article-back:hover,.ald-blog-article .ald-reading-end a:hover{color:var(--ald-article-gold)}.ald-blog-article .ald-reading-category{color:var(--ald-article-gold);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;line-height:1.8;margin:0 0 18px}.ald-blog-article .ald-reading-header h1{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(36px,4vw,54px);font-weight:500;line-height:1.08;letter-spacing:-.025em;color:var(--ald-article-ink);margin:0 0 24px;overflow-wrap:anywhere;text-wrap:pretty}.ald-blog-article .ald-reading-meta{color:var(--ald-article-muted);font-size:12px;line-height:1.7;margin:0}.ald-blog-article .ald-reading-cover{width:100%;margin:0 0 52px;border-radius:10px;overflow:hidden;background:#f5f3ef}.ald-blog-article .ald-reading-cover img{display:block;width:100%;height:auto;max-height:540px;object-fit:cover}.ald-blog-article .ald-reading-content{font-size:17px;font-weight:400;line-height:1.85;overflow-wrap:anywhere;display:flow-root}.ald-blog-article .ald-reading-content :where(p){margin:0 0 1.35em}.ald-blog-article .ald-reading-content :where(h1,h2,h3,h4,h5,h6){font-family:"Cormorant Garamond",Georgia,serif;color:var(--ald-article-ink);font-weight:500;line-height:1.2;letter-spacing:-.015em;scroll-margin-top:130px;text-wrap:pretty}.ald-blog-article .ald-reading-content :where(h1,h2){font-size:34px;margin:1.55em 0 .6em}.ald-blog-article .ald-reading-content :where(h3){font-size:28px;margin:1.45em 0 .6em}.ald-blog-article .ald-reading-content :where(h4,h5,h6){font-size:23px;margin:1.4em 0 .6em}.ald-blog-article .ald-reading-content>:first-child{margin-top:0}.ald-blog-article .ald-reading-content :where(ul,ol){padding-left:1.4em;margin:0 0 1.5em}.ald-blog-article .ald-reading-content :where(li){padding-left:.2em;margin:.5em 0}.ald-blog-article .ald-reading-content :where(li)::marker{color:var(--ald-article-gold)}.ald-blog-article .ald-reading-content :where(li ul,li ol){margin:.5em 0}.ald-blog-article .ald-reading-content :where(a){color:inherit;text-decoration:underline;text-decoration-color:var(--ald-article-gold);text-decoration-thickness:1px;text-underline-offset:4px}.ald-blog-article .ald-reading-content :where(a):hover{color:var(--ald-article-gold)}.ald-blog-article .ald-reading-content :where(strong){font-weight:650}.ald-blog-article .ald-reading-content :where(blockquote){border:0;border-left:3px solid var(--ald-article-gold);padding:8px 0 8px 26px;margin:34px 0;color:#55524c;font-size:20px;line-height:1.65;font-style:italic;background:transparent}.ald-blog-article .ald-reading-content blockquote>:last-child{margin-bottom:0}.ald-blog-article .ald-reading-content :where(figure){margin:32px 0;max-width:100%}.ald-blog-article .ald-reading-content :where(img,video,iframe){max-width:100%}.ald-blog-article .ald-reading-content :where(img){height:auto;border-radius:6px}.ald-blog-article .ald-reading-content :where(figcaption){font-size:12px;line-height:1.7;color:var(--ald-article-muted);margin-top:10px;text-align:center}.ald-blog-article .ald-reading-content :where(hr){border:0;border-top:1px solid var(--ald-article-line);margin:38px 0}.ald-blog-article .ald-reading-content :where(pre){max-width:100%;overflow-x:auto;background:#f7f5f1;padding:20px;border-radius:6px;font-size:14px}.ald-blog-article .ald-reading-content :where(table){display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0;font-size:15px}.ald-blog-article .ald-reading-content :where(td,th){padding:12px;border:1px solid var(--ald-article-line);text-align:left}.ald-blog-article .ald-reading-content :where(.alignwide,.alignfull){width:100%;max-width:100%;margin-left:0;margin-right:0}.ald-blog-article .ald-reading-content .alignleft{float:left;margin:8px 24px 16px 0}.ald-blog-article .ald-reading-content .alignright{float:right;margin:8px 0 16px 24px}.ald-blog-article .ald-reading-end{clear:both;border-top:1px solid var(--ald-article-line);margin-top:50px;padding-top:26px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ald-blog-article .ald-reading-end>span{width:32px;height:3px;background:var(--ald-article-gold);border-radius:2px}.ald-blog-article .ald-reading-end a{font-size:14px;font-weight:500;color:var(--ald-article-muted);text-decoration:none}.ald-blog-article .ald-reading-comments{margin-top:48px}.ald-blog-article .ald-article-preview-note{max-width:1000px;margin:0 auto 32px;padding:14px 20px;border:1px solid #e6d5ac;border-radius:6px;background:#fff9eb;font-size:13px;line-height:1.7}.ald-blog-article .ald-article-preview-note a{color:inherit;text-underline-offset:3px}.ald-blog-article .ald-article-pages{display:flex;gap:14px;flex-wrap:wrap;margin:30px 0;font-size:14px}.ald-blog-article a:focus-visible{outline:2px solid var(--ald-article-gold);outline-offset:5px}@media(max-width:767px){.ald-blog-article{padding:36px 22px 54px}.ald-blog-article .ald-article-back{margin-bottom:30px}.ald-blog-article .ald-reading-header{padding-bottom:28px}.ald-blog-article .ald-reading-header h1{font-size:38px;line-height:1.12}.ald-blog-article .ald-reading-cover{margin-bottom:32px;border-radius:7px}.ald-blog-article .ald-reading-content{font-size:16px;line-height:1.85}.ald-blog-article .ald-reading-content :where(h1,h2){font-size:29px}.ald-blog-article .ald-reading-content :where(h3){font-size:25px}.ald-blog-article .ald-reading-content :where(h4,h5,h6){font-size:21px}.ald-blog-article .ald-reading-content :where(blockquote){font-size:18px;padding-left:20px}.ald-blog-article .ald-reading-content .alignleft,.ald-blog-article .ald-reading-content .alignright{float:none;display:block;margin:24px auto;max-width:100%}.ald-blog-article .ald-reading-end{margin-top:36px}.ald-blog-article .ald-article-preview-note{padding:12px 16px}}@media(max-width:380px){.ald-blog-article .ald-reading-header h1{font-size:34px}}@media print{.ald-blog-article{padding:0}.ald-blog-article .ald-article-preview-note,.ald-blog-article .ald-article-back,.ald-blog-article .ald-reading-end,.ald-blog-article .ald-reading-comments{display:none}.ald-blog-article .ald-reading-header h1{font-size:30pt}.ald-blog-article .ald-reading-content{font-size:11pt;line-height:1.5}.ald-blog-article .ald-reading-cover{max-width:65%}}
