.lle-blog-body{margin:0;background:#fff;color:#172033;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.lle-publication{min-height:60vh}.lle-blog-wrap{width:min(1180px,calc(100% - 36px));margin-inline:auto}.lle-reading-wrap{width:min(760px,calc(100% - 36px))}.lle-blog-kicker,.lle-category-links{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lle-blog-accent)}.lle-category-links{display:flex;gap:.75rem;flex-wrap:wrap}.lle-category-links a{text-decoration:none;color:inherit}.lle-article-header{padding:72px 0 36px;background:linear-gradient(180deg,color-mix(in srgb,var(--lle-blog-accent) 8%,white),white)}.lle-article-header h1,.lle-blog-archive-hero h1{margin:.55rem 0 0;color:var(--lle-blog-theme);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.35rem,7vw,4.65rem);line-height:1.02;letter-spacing:-.045em}.lle-dek,.lle-blog-archive-hero p{margin:1.35rem 0 0;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.65;color:#526075}.lle-article-meta,.lle-blog-card-meta{margin-top:1.25rem;color:#6b7280;font-size:.9rem}.lle-featured-image{margin-top:34px}.lle-featured-image img{width:100%;max-height:620px;object-fit:cover;border-radius:24px;box-shadow:0 20px 55px rgba(15,23,42,.12)}.lle-article-body{padding:52px 0 24px;font-family:Georgia,"Times New Roman",serif;font-size:1.14rem;line-height:1.82;color:#263247}.lle-article-body>p:first-child{font-size:1.25rem;color:#172033}.lle-article-body h2,.lle-article-body h3,.lle-article-body h4{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--lle-blog-theme);line-height:1.18;letter-spacing:-.025em;margin:2.5rem 0 .8rem}.lle-article-body h2{font-size:2rem}.lle-article-body h3{font-size:1.5rem}.lle-article-body a{color:var(--lle-blog-accent);text-decoration-thickness:.08em;text-underline-offset:.16em}.lle-article-body ul,.lle-article-body ol{padding-left:1.5rem;margin:1.2rem 0}.lle-article-body li{margin:.5rem 0}.lle-article-body blockquote{margin:2rem 0;padding:1.2rem 1.5rem;border-left:5px solid var(--lle-blog-accent);background:#f8fafc;font-size:1.22rem}.lle-article-body img{max-width:100%;height:auto;border-radius:18px}.lle-article-body table{width:100%;border-collapse:collapse;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem}.lle-article-body th,.lle-article-body td{border:1px solid #dbe2ea;padding:.75rem;text-align:left}.lle-page-card{margin:2.25rem 0;border:1px solid #dbe2ea;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 14px 38px rgba(15,23,42,.08);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.lle-page-card>a{display:grid;grid-template-columns:minmax(150px,34%) 1fr;color:inherit!important;text-decoration:none!important}.lle-page-card img{width:100%;height:100%;min-height:210px;object-fit:cover;border-radius:0}.lle-page-card>a>div{padding:1.5rem}.lle-page-card h2{font-size:1.45rem;margin:.4rem 0!important}.lle-page-card p{font-size:.98rem;line-height:1.55;color:#526075}.lle-page-card span{font-weight:800;color:var(--lle-blog-accent)}.lle-page-card.compact>a{grid-template-columns:120px 1fr}.lle-page-card.compact img{min-height:150px}.lle-page-card.featured{border:2px solid color-mix(in srgb,var(--lle-blog-accent) 45%,white)}.lle-page-cta{margin:2.25rem 0;padding:1.7rem;border-radius:22px;background:var(--lle-blog-theme);color:white;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.lle-page-cta h2{color:white!important;margin:.35rem 0!important}.lle-page-cta p{margin:.4rem 0;color:#d6deea}.lle-page-cta>a{flex:none;border-radius:999px;background:var(--lle-blog-accent);color:white!important;text-decoration:none!important;padding:.8rem 1.15rem;font-weight:800}.lle-author-box{margin:3rem 0;display:flex;gap:1.25rem;padding:1.5rem;border:1px solid #dbe2ea;border-radius:22px;background:#f8fafc;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.lle-author-box img{width:84px;height:84px;object-fit:cover;border-radius:50%}.lle-author-box h2{margin:.25rem 0;font-size:1.35rem}.lle-author-role{font-size:.9rem;color:#64748b}.lle-author-box p{margin:.7rem 0 0;color:#526075;line-height:1.55}.lle-updated{padding-top:1.5rem;border-top:1px solid #e5e7eb;color:#64748b;font-size:.85rem}.lle-related{padding:55px 0;background:#f8fafc}.lle-related h2{font-size:1.9rem;color:var(--lle-blog-theme)}.lle-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lle-related-grid article{padding:1.35rem;border-radius:18px;background:#fff;border:1px solid #e2e8f0}.lle-related-grid h3{margin:0}.lle-related-grid a{color:var(--lle-blog-theme);text-decoration:none}.lle-related-grid p{color:#64748b;line-height:1.55}.lle-blog-archive-hero{padding:68px 0 44px;background:#f8fafc}.lle-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:48px 0}.lle-blog-card{border:1px solid #e2e8f0;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.06)}.lle-blog-card>a img{display:block;width:100%;height:220px;object-fit:cover}.lle-blog-card-body{padding:1.3rem}.lle-blog-card h2{margin:.45rem 0;font-size:1.35rem;line-height:1.25}.lle-blog-card h2 a{color:var(--lle-blog-theme);text-decoration:none}.lle-blog-card p{color:#64748b;line-height:1.55}.lle-blog-pagination{display:flex;justify-content:center;gap:.5rem;padding:0 0 55px}.lle-blog-pagination a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #dbe2ea;border-radius:50%;text-decoration:none;color:#334155}.lle-blog-pagination a.active{background:var(--lle-blog-theme);color:#fff;border-color:var(--lle-blog-theme)}.lle-blog-empty{grid-column:1/-1;padding:3rem;text-align:center;border:1px dashed #cbd5e1;border-radius:18px;color:#64748b}.lle-default-header{display:flex;justify-content:space-between;align-items:center;padding:18px max(18px,calc((100% - 1180px)/2));border-bottom:1px solid #e5e7eb}.lle-default-header a{display:flex;align-items:center;gap:.75rem;color:var(--lle-blog-theme);text-decoration:none;font-weight:800}.lle-default-header img{max-height:42px;max-width:190px}.lle-default-footer{padding:30px;text-align:center;border-top:1px solid #e5e7eb;color:#64748b}.lle-page-inline{font-weight:700}@media(max-width:850px){.lle-blog-grid,.lle-related-grid{grid-template-columns:1fr 1fr}.lle-article-header{padding-top:48px}}@media(max-width:640px){.lle-blog-grid,.lle-related-grid{grid-template-columns:1fr}.lle-page-card>a,.lle-page-card.compact>a{grid-template-columns:1fr}.lle-page-card img{height:190px;min-height:0}.lle-page-cta{align-items:flex-start;flex-direction:column}.lle-author-box{flex-direction:column}.lle-article-body{font-size:1.06rem}.lle-article-header h1,.lle-blog-archive-hero h1{font-size:2.45rem}}
