/* Start custom CSS for html, class: .elementor-element-1046e2a */<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Source+Serif+4:ital,wght@0,400;0,600;1,400&family=DM+Sans:wght@400;500;700&display=swap" rel="stylesheet">
<style>
.lia-blog{--red:#E31E24;--red-dark:#b51519;--red-soft:#fdeaea;--red-mid:#fbd0d1;--blue:#29ABE2;--blue-dark:#1a8abf;--blue-soft:#e8f6fd;--green:#1a7f37;--green-soft:#e8f5ec;--amber:#d97706;--amber-soft:#fef3e2;--ink:#111827;--ink-2:#374151;--muted:#6B7280;--line:#E5E7EB;--paper:#FFFDF9;--paper-2:#F9F5EE;--hero-bg:#FAFAF8;--hero-border:#EDEBE6;--gold:#C9993A;--font-display:'DM Serif Display',Georgia,serif;--font-body:'Source Serif 4',Georgia,serif;--font-ui:'DM Sans',-apple-system,sans-serif;--radius:10px;--radius-lg:16px;
max-width:920px !important;margin:0 auto !important;font-family:var(--font-body) !important;color:var(--ink-2) !important;}

.lia-blog-hero{background:var(--hero-bg) !important;border:1px solid var(--hero-border) !important;border-radius:var(--radius-lg) !important;position:relative !important;overflow:hidden !important;margin-bottom:32px !important;}
.lia-blog-hero::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:5px !important;background:linear-gradient(180deg,var(--red),var(--blue)) !important;}
.lia-blog-hero-content{padding:44px 44px 36px 52px !important;}
.lia-blog-hero-kicker{font-family:var(--font-ui) !important;font-size:.8rem !important;font-weight:700 !important;letter-spacing:1.5px !important;text-transform:uppercase !important;color:var(--red) !important;margin-bottom:14px !important;}
.lia-blog-hero-title{font-family:var(--font-display) !important;font-size:2rem !important;line-height:1.28 !important;color:var(--ink) !important;margin:0 0 18px 0 !important;font-weight:400 !important;}
.lia-blog-hero-title .accent-red{color:var(--red) !important;font-style:italic !important;}
.lia-blog-hero-title .accent-blue{color:var(--blue) !important;}
.lia-blog-hero-subtitle{font-family:var(--font-body) !important;font-size:1.08rem !important;line-height:1.65 !important;color:var(--ink-2) !important;margin:0 0 28px 0 !important;max-width:760px !important;}
.lia-blog-hero-subtitle strong{color:var(--ink) !important;}
.lia-blog-hero-stats{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:14px !important;}
.lia-blog-hero-stat{border-radius:var(--radius) !important;padding:14px 16px !important;display:flex !important;flex-direction:column !important;gap:4px !important;border:1px solid transparent !important;}
.lia-blog-hero-stat-icon{font-size:1.1rem !important;}
.lia-blog-hero-stat-label{font-family:var(--font-ui) !important;font-size:.72rem !important;letter-spacing:.5px !important;text-transform:uppercase !important;color:var(--muted) !important;}
.lia-blog-hero-stat-val{font-family:var(--font-ui) !important;font-size:.95rem !important;font-weight:700 !important;}
.s-red{background:var(--red-soft) !important;border-color:var(--red-mid) !important;}.s-red .lia-blog-hero-stat-val{color:var(--red-dark) !important;}
.s-blue{background:var(--blue-soft) !important;border-color:#c9ebfa !important;}.s-blue .lia-blog-hero-stat-val{color:var(--blue-dark) !important;}
.s-amber{background:var(--amber-soft) !important;border-color:#fbe2b8 !important;}.s-amber .lia-blog-hero-stat-val{color:var(--amber) !important;}
.s-green{background:var(--green-soft) !important;border-color:#c8e6d1 !important;}.s-green .lia-blog-hero-stat-val{color:var(--green) !important;}
.lia-blog-hero-meta{background:#fff !important;border-top:1px solid var(--hero-border) !important;padding:16px 44px 16px 52px !important;display:flex !important;flex-wrap:wrap !important;gap:20px !important;}
.lia-blog-hero-meta-item{font-family:var(--font-ui) !important;font-size:.85rem !important;color:var(--muted) !important;}
.lia-blog-hero-meta-item span{color:var(--ink) !important;font-weight:600 !important;}

.lia-blog-body{padding:0 8px !important;font-size:18px !important;line-height:1.8 !important;}
.lia-blog-body h2{font-family:var(--font-display) !important;font-size:1.6rem !important;color:var(--ink) !important;margin:36px 0 16px 0 !important;padding-bottom:10px !important;border-bottom:2px solid var(--line) !important;position:relative !important;font-weight:400 !important;}
.lia-blog-body h2::after{content:'' !important;position:absolute !important;left:0 !important;bottom:-2px !important;width:48px !important;height:2px !important;background:var(--red) !important;}
.lia-blog-body h3{font-family:var(--font-ui) !important;font-size:1.15rem !important;color:var(--ink) !important;margin:26px 0 12px 0 !important;font-weight:700 !important;}
.lia-blog-body p{margin:0 0 18px 0 !important;}
.lia-blog-body ul{margin:0 0 22px 0 !important;padding:0 !important;list-style:none !important;}
.lia-blog-body ul li{position:relative !important;padding:0 0 12px 24px !important;border-bottom:1px solid var(--hero-border) !important;margin-bottom:12px !important;}
.lia-blog-body ul li:last-child{border-bottom:none !important;}
.lia-blog-body ul li::before{content:'' !important;position:absolute !important;left:0 !important;top:9px !important;width:8px !important;height:8px !important;border-radius:50% !important;background:var(--red) !important;}
.lia-blog-body ol{margin:0 0 22px 0 !important;padding-left:0 !important;list-style:none !important;counter-reset:lia-counter !important;}
.lia-blog-body ol li{counter-increment:lia-counter !important;position:relative !important;padding:0 0 12px 40px !important;margin-bottom:12px !important;}
.lia-blog-body ol li::before{content:counter(lia-counter) !important;position:absolute !important;left:0 !important;top:-2px !important;font-family:var(--font-display) !important;color:var(--red) !important;font-size:1.3rem !important;}
.lia-blog-body blockquote{font-family:var(--font-body) !important;font-style:italic !important;font-size:1.1rem !important;color:var(--ink) !important;border-left:3px solid var(--gold) !important;padding:6px 0 6px 24px !important;margin:24px 0 !important;}
.lia-blog-body blockquote cite{display:block !important;font-family:var(--font-ui) !important;font-style:normal !important;font-size:.85rem !important;color:var(--muted) !important;margin-top:8px !important;}
.lia-blog-note{background:var(--blue-soft) !important;border-left:4px solid var(--blue) !important;border-radius:var(--radius) !important;padding:18px 22px !important;margin:24px 0 !important;}
.lia-blog-note-label{font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.85rem !important;color:var(--blue-dark) !important;display:block !important;margin-bottom:6px !important;}
.lia-blog-note p{margin:0 0 10px 0 !important;color:var(--ink-2) !important;}
.lia-blog-note p:last-child{margin-bottom:0 !important;}
.lia-blog-question{background:var(--amber-soft) !important;border-left:4px solid var(--amber) !important;border-radius:var(--radius) !important;padding:20px 24px !important;margin:0 0 8px 0 !important;}
.lia-blog-question-label{font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.78rem !important;letter-spacing:.5px !important;text-transform:uppercase !important;color:var(--amber) !important;display:block !important;margin-bottom:8px !important;}
.lia-blog-question p{margin:0 !important;color:var(--ink) !important;font-family:var(--font-body) !important;font-style:italic !important;font-size:1.08rem !important;}

.lia-blog-table-wrap{overflow-x:auto !important;margin:28px 0 !important;border:1px solid var(--line) !important;border-radius:var(--radius) !important;}
.lia-blog-table{width:100% !important;border-collapse:collapse !important;font-size:.88rem !important;font-family:var(--font-ui) !important;}
.lia-blog-table thead tr{background:var(--hero-bg) !important;border-bottom:2px solid var(--line) !important;}
.lia-blog-table th{padding:11px 12px !important;text-align:left !important;font-weight:700 !important;color:var(--ink) !important;font-size:.74rem !important;letter-spacing:.4px !important;text-transform:uppercase !important;}
.lia-blog-table th:first-child{border-left:3px solid var(--red) !important;}
.lia-blog-table td{padding:10px 12px !important;border-bottom:1px solid var(--line) !important;color:var(--ink-2) !important;vertical-align:top !important;font-size:.83rem !important;}
.lia-blog-table tbody tr:last-child td{border-bottom:none !important;}
.lia-blog-table tbody tr:hover td{background:var(--paper-2) !important;}
.lia-blog-table td strong{color:var(--ink) !important;}

.lia-versus{margin:28px 0 !important;padding:24px !important;background:var(--paper-2) !important;border:1px solid var(--hero-border) !important;border-radius:var(--radius-lg) !important;}
.lia-versus-title{font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.78rem !important;letter-spacing:.5px !important;text-transform:uppercase !important;color:var(--muted) !important;text-align:center !important;margin:0 0 18px 0 !important;}
.lia-versus-grid{display:grid !important;grid-template-columns:1fr auto 1fr !important;gap:16px !important;align-items:stretch !important;}
.lia-versus-col{background:#fff !important;border:1px solid var(--hero-border) !important;border-radius:8px !important;padding:16px !important;}
.lia-versus-col.frag{border-top:3px solid var(--green) !important;}
.lia-versus-col.econ{border-top:3px solid var(--red) !important;}
.lia-versus-col h4{font-family:var(--font-ui) !important;font-size:.85rem !important;font-weight:700 !important;color:var(--ink) !important;margin:0 0 10px 0 !important;text-align:center !important;}
.lia-versus-col ul{margin:0 !important;padding:0 !important;list-style:none !important;}
.lia-versus-col ul li{font-family:var(--font-ui) !important;font-size:.8rem !important;color:var(--ink-2) !important;padding:0 0 8px 14px !important;position:relative !important;line-height:1.4 !important;border-bottom:none !important;}
.lia-versus-col.frag ul li::before{content:'–' !important;position:absolute !important;left:0 !important;top:0 !important;color:var(--green) !important;}
.lia-versus-col.econ ul li::before{content:'–' !important;position:absolute !important;left:0 !important;top:0 !important;color:var(--red) !important;}
.lia-versus-vs{display:flex !important;align-items:center !important;justify-content:center !important;font-family:var(--font-display) !important;font-style:italic !important;color:var(--muted) !important;font-size:1rem !important;}
@media(max-width:768px){.lia-versus-grid{grid-template-columns:1fr !important;}.lia-versus-vs{padding:4px 0 !important;}}

.lia-blog-pointer-group{margin:0 0 24px 0 !important;}
.lia-blog-pointer-head{font-family:var(--font-ui) !important;font-weight:700 !important;font-size:1.02rem !important;color:var(--ink) !important;margin:0 0 10px 0 !important;display:flex !important;align-items:center !important;gap:8px !important;}
.lia-blog-pointer-head .tag{background:var(--blue-soft) !important;color:var(--blue-dark) !important;font-size:.68rem !important;font-weight:700 !important;padding:3px 9px !important;border-radius:20px !important;letter-spacing:.3px !important;}
.lia-blog-pointer-list{margin:0 !important;padding:0 !important;list-style:none !important;}
.lia-blog-pointer-list li{position:relative !important;padding:0 0 10px 22px !important;font-size:.99rem !important;color:var(--ink-2) !important;}
.lia-blog-pointer-list li::before{content:'▸' !important;position:absolute !important;left:0 !important;top:0 !important;color:var(--red) !important;font-weight:700 !important;}
.lia-blog-pointer-list li strong{color:var(--ink) !important;}

.lia-blog-takeaways{background:var(--hero-bg) !important;border:1px solid var(--hero-border) !important;border-left:5px solid var(--red) !important;border-radius:var(--radius-lg) !important;padding:30px 34px !important;margin:36px 0 !important;position:relative !important;overflow:hidden !important;}
.lia-blog-takeaways::before{content:'' !important;position:absolute !important;top:-40px !important;right:-40px !important;width:160px !important;height:160px !important;border-radius:50% !important;background:radial-gradient(circle,var(--red-mid),transparent 70%) !important;opacity:.55 !important;}
.lia-blog-takeaways-head{display:flex !important;align-items:center !important;gap:12px !important;margin-bottom:18px !important;position:relative !important;}
.lia-blog-takeaways-icon{background:var(--red-soft) !important;border:1px solid var(--red-mid) !important;border-radius:9px !important;width:38px !important;height:38px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:1.1rem !important;}
.lia-blog-takeaways-title{font-family:var(--font-display) !important;font-size:1.35rem !important;color:var(--ink) !important;margin:0 !important;font-weight:400 !important;}
.lia-blog-takeaways ul{margin:0 !important;padding:0 !important;list-style:none !important;position:relative !important;}
.lia-blog-takeaways ul li{font-family:var(--font-ui) !important;color:var(--ink-2) !important;padding:10px 0 10px 30px !important;border-bottom:1px solid var(--hero-border) !important;position:relative !important;font-size:.98rem !important;}
.lia-blog-takeaways ul li:last-child{border-bottom:none !important;}
.lia-blog-takeaways ul li::before{content:'✓' !important;position:absolute !important;left:0 !important;top:9px !important;color:var(--red) !important;font-weight:700 !important;}

.lia-blog-cta{margin:44px 0 12px 0 !important;}
.lia-blog-cta-banner{background:var(--hero-bg) !important;border:1px solid var(--hero-border) !important;border-top:5px solid var(--red) !important;border-radius:var(--radius-lg) !important;background-image:repeating-linear-gradient(135deg,transparent,transparent 24px,rgba(0,0,0,.012) 24px,rgba(0,0,0,.012) 48px) !important;}
.lia-blog-cta-inner{padding:38px 40px !important;text-align:center !important;}
.lia-blog-cta-inner h3{font-family:var(--font-display) !important;font-size:1.6rem !important;color:var(--ink) !important;margin:0 0 12px 0 !important;font-weight:400 !important;line-height:1.35 !important;}
.lia-blog-cta-inner h3 em{color:var(--red) !important;font-style:italic !important;}
.lia-blog-cta-inner p{font-family:var(--font-ui) !important;color:var(--muted) !important;font-size:.98rem !important;margin:0 0 26px 0 !important;max-width:560px !important;margin-left:auto !important;margin-right:auto !important;}
.lia-blog-cta-btns{display:flex !important;gap:14px !important;justify-content:center !important;flex-wrap:wrap !important;}
.lia-blog-cta-btn-primary{background:var(--red) !important;color:#fff !important;font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.95rem !important;padding:14px 30px !important;border-radius:8px !important;text-decoration:none !important;display:inline-block !important;}
.lia-blog-cta-btn-secondary{background:#fff !important;color:var(--ink) !important;border:1px solid var(--line) !important;font-family:var(--font-ui) !important;font-weight:600 !important;font-size:.95rem !important;padding:13px 30px !important;border-radius:8px !important;text-decoration:none !important;display:inline-block !important;}


/* ---- OPTIONAL COMPONENTS: timeline, process chain, stats grid ---- */
.lia-timeline{margin:28px 0 !important;padding:24px !important;background:var(--paper-2) !important;border:1px solid var(--hero-border) !important;border-radius:var(--radius-lg) !important;}
.lia-timeline-title{font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.78rem !important;letter-spacing:.5px !important;text-transform:uppercase !important;color:var(--muted) !important;text-align:center !important;margin:0 0 18px 0 !important;}
.lia-timeline-track{display:grid !important;grid-template-columns:repeat(5,1fr) !important;gap:10px !important;position:relative !important;}
.lia-timeline-track::before{content:'' !important;position:absolute !important;top:16px !important;left:5% !important;right:5% !important;height:2px !important;background:var(--line) !important;z-index:0 !important;}
.lia-timeline-item{position:relative !important;z-index:1 !important;text-align:center !important;}
.lia-timeline-dot{width:34px !important;height:34px !important;border-radius:50% !important;background:var(--red) !important;color:#fff !important;font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.64rem !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 10px auto !important;}
.lia-timeline-item h4{font-family:var(--font-ui) !important;font-size:.76rem !important;font-weight:700 !important;color:var(--ink) !important;margin:0 0 4px 0 !important;}
.lia-timeline-item p{font-family:var(--font-ui) !important;font-size:.7rem !important;color:var(--muted) !important;margin:0 !important;line-height:1.35 !important;}
@media(max-width:768px){.lia-timeline-track{grid-template-columns:repeat(3,1fr) !important;row-gap:20px !important;}.lia-timeline-track::before{display:none !important;}}
@media(max-width:480px){.lia-timeline-track{grid-template-columns:1fr 1fr !important;}}

.lia-process{margin:28px 0 !important;padding:26px 24px !important;background:var(--paper-2) !important;border:1px solid var(--hero-border) !important;border-radius:var(--radius-lg) !important;}
.lia-process-title{font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.78rem !important;letter-spacing:.5px !important;text-transform:uppercase !important;color:var(--muted) !important;text-align:center !important;margin:0 0 20px 0 !important;}
.lia-process-track{display:grid !important;grid-template-columns:1fr auto 1fr auto 1fr !important;align-items:center !important;gap:8px !important;}
.lia-process-step{background:#fff !important;border:1px solid var(--hero-border) !important;border-top:3px solid var(--blue) !important;border-radius:8px !important;padding:14px 12px !important;text-align:center !important;}
.lia-process-step h4{font-family:var(--font-ui) !important;font-size:.82rem !important;font-weight:700 !important;color:var(--ink) !important;margin:0 0 6px 0 !important;}
.lia-process-step p{font-family:var(--font-ui) !important;font-size:.73rem !important;color:var(--muted) !important;margin:0 !important;line-height:1.4 !important;}
.lia-process-arrow{font-family:var(--font-ui) !important;font-size:1.4rem !important;color:var(--blue) !important;text-align:center !important;}
@media(max-width:768px){.lia-process-track{grid-template-columns:1fr !important;}.lia-process-arrow{transform:rotate(90deg) !important;}}

.lia-stats{margin:28px 0 !important;padding:24px !important;background:var(--paper-2) !important;border:1px solid var(--hero-border) !important;border-radius:var(--radius-lg) !important;}
.lia-stats-title{font-family:var(--font-ui) !important;font-weight:700 !important;font-size:.78rem !important;letter-spacing:.5px !important;text-transform:uppercase !important;color:var(--muted) !important;text-align:center !important;margin:0 0 18px 0 !important;}
.lia-stats-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:14px !important;}
.lia-stats-card{background:#fff !important;border:1px solid var(--hero-border) !important;border-top:3px solid var(--blue) !important;border-radius:8px !important;padding:14px 10px !important;text-align:center !important;}
.lia-stats-card .num{font-family:var(--font-display) !important;font-size:1.3rem !important;color:var(--ink) !important;display:block !important;margin-bottom:4px !important;}
.lia-stats-card .lbl{font-family:var(--font-ui) !important;font-size:.72rem !important;color:var(--muted) !important;line-height:1.3 !important;}
@media(max-width:768px){.lia-stats-grid{grid-template-columns:repeat(2,1fr) !important;}}


@media(max-width:768px){
.lia-blog-hero-content{padding:32px 28px 28px 34px !important;}
.lia-blog-hero-title{font-size:1.6rem !important;}
.lia-blog-hero-stats{grid-template-columns:repeat(2,1fr) !important;}
.lia-blog-hero-meta{padding:14px 28px 14px 34px !important;}
.lia-blog-body{font-size:17px !important;}
.lia-blog-body h2{font-size:1.4rem !important;}
}
@media(max-width:480px){
.lia-blog-hero-content{padding:24px 18px 20px 24px !important;}
.lia-blog-hero-title{font-size:1.3rem !important;}
.lia-blog-body{font-size:16px !important;}
.lia-blog-body h2{font-size:1.3rem !important;}
.lia-blog-cta-btns{flex-direction:column !important;width:100% !important;}
.lia-blog-cta-btn-primary,.lia-blog-cta-btn-secondary{width:100% !important;text-align:center !important;box-sizing:border-box !important;}
}/* End custom CSS */