.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS */.dawicon-article{--blue:#0093FF;--slate:#0F1B2D;--gray:#5C6B7E;--paper:#F4F7FB;--border:#D5DCE5;color:var(--slate);font-size:17px;line-height:1.72;font-family:'Geist',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;max-width:760px}.dawicon-article .lead{font-size:19px;line-height:1.65;margin:0 0 28px}.dawicon-article h2{font-size:28px;font-weight:600;letter-spacing:-0.022em;line-height:1.22;margin:48px 0 16px;color:var(--slate)}.dawicon-article h2:first-child{margin-top:0}.dawicon-article h3{font-size:20px;font-weight:600;letter-spacing:-0.015em;line-height:1.3;margin:32px 0 12px;color:var(--slate)}.dawicon-article p{margin:0 0 18px}.dawicon-article p:last-child{margin-bottom:0}.dawicon-article strong{color:var(--slate);font-weight:600}.dawicon-article em{color:var(--gray);font-style:italic}.dawicon-article a{color:var(--blue);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.dawicon-article a:hover{color:#007ED9}.dawicon-article ul{margin:0 0 24px;padding:0 0 0 20px;list-style:none}.dawicon-article ul li{position:relative;padding-left:4px;margin-bottom:10px}.dawicon-article ul li::before{content:"";position:absolute;left:-18px;top:11px;width:8px;height:1.5px;background:var(--blue)}.dawicon-article .takeaways{margin:32px 0 0;padding:0;list-style:none;border-top:1px solid var(--border)}.dawicon-article .takeaway{display:grid;grid-template-columns:56px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid var(--border);align-items:flex-start}.dawicon-article .takeaway-num{font-size:28px;font-weight:500;color:var(--blue);line-height:1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","zero","ss01";letter-spacing:-0.02em;padding-top:2px}.dawicon-article .takeaway-body{min-width:0}.dawicon-article .takeaway-body h4{font-size:16px;font-weight:600;color:var(--slate);margin:0 0 6px;letter-spacing:-0.01em}.dawicon-article .takeaway-body p{font-size:15px;line-height:1.55;margin:0}/* End custom CSS */