.elementor-139372 .elementor-element.elementor-element-108058d{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-139372 .elementor-element.elementor-element-0edc871{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-139372 .elementor-element.elementor-element-f753f88{--display:flex;}.elementor-139372 .elementor-element.elementor-element-77a5c59{--display:flex;}.elementor-139372 .elementor-element.elementor-element-5a4d75f{--display:flex;}.elementor-139372 .elementor-element.elementor-element-e3ded5a{--display:flex;}.elementor-139372 .elementor-element.elementor-element-d975d04{--display:flex;}.elementor-139372 .elementor-element.elementor-element-8b47cac{--display:flex;}.elementor-139372 .elementor-element.elementor-element-cd962e3{--display:flex;}.elementor-139372 .elementor-element.elementor-element-c0eb6a3{--display:flex;}.elementor-139372 .elementor-element.elementor-element-05b7b23{--display:flex;}.elementor-139372 .elementor-element.elementor-element-273bc59{--display:flex;}.elementor-139372 .elementor-element.elementor-element-1b808e0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-139372 .elementor-element.elementor-element-e0d4fb8{--display:flex;}.elementor-139372 .elementor-element.elementor-element-2603806{--display:flex;}/* Start custom CSS */css
‎/* ==== Optimistic 174 Hz Article Styling ==== */‎
‎.article-container {‎
‎    max-width: 800px;‎
‎    margin: 2rem auto;‎
‎    padding: 1.5rem;‎
‎    background: #f9fbff;‎
‎    color: #2c3e50;‎
‎    font-family: 'Georgia', serif;‎
‎    line-height: 1.6;‎
‎    border-left: 6px solid #ffcc00; /* bright optimism */‎
‎    box-shadow: 0 4px 12px rgba(0,0,0,0.08);‎
‎}‎

‎.article-container h1,‎
‎.article-container h2,‎
‎.article-container h3 {‎
‎    color: #e67e22;‎
‎    border-bottom: 2px solid #ffcc00;‎
‎    padding-bottom: 0.3rem;‎
‎    margin-top: 2rem;‎
‎}‎

‎.article-container table {‎
‎    width: 100%;‎
‎    border-collapse: collapse;‎
‎    margin: 1rem 0;‎
‎}‎

‎.article-container th,‎
‎.article-container td {‎
‎    padding: 0.6rem;‎
‎    border: 1px solid #ddd;‎
‎    text-align: left;‎
‎}‎

‎.article-container th {‎
‎    background: #ffefc1;‎
‎    font-weight: bold;‎
‎}‎

‎.article-container a {‎
‎    color: #2980b9;‎
‎    text-decoration: none;‎
‎    border-bottom: 1px dashed #2980b9;‎
‎}‎
‎.article-container a:hover {‎
‎    color: #e74c3c;‎
‎    border-bottom-style: solid;‎
‎}‎

‎/* ==== Interactive Elements ==== */‎
‎.article-container .highlight {‎
‎    background: #fffacd;‎
‎    padding: 0.2rem 0.4rem;‎
‎    border-radius: 3px;‎
‎    font-weight: 600;‎/* End custom CSS */