#article-content iframe{border-radius:8px;max-width:100%;display:block;width:100%!important}#article-content .quick-summary,#article-content [class*=quick-summary],#article-content ul.new-style{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-left:4px solid #0284c7;border-radius:10px;margin:24px 0;padding:18px 22px}.dark #article-content .quick-summary,.dark #article-content [class*=quick-summary],.dark #article-content ul.new-style{background:linear-gradient(135deg,#0c1a2e 0%,#0f2848 100%);border-left-color:#38bdf8}#article-content .quick-summary *,#article-content [class*=quick-summary] *,#article-content ul.new-style *{color:inherit;list-style:none}#article-content .quick-summary p:first-child,#article-content [class*=quick-summary] p:first-child,#article-content ul.new-style li:first-child{text-transform:uppercase;letter-spacing:.05em;color:#0284c7;margin-bottom:8px;font-size:.95rem;font-weight:700}.dark #article-content .quick-summary p:first-child,.dark #article-content [class*=quick-summary] p:first-child,.dark #article-content ul.new-style li:first-child{color:#38bdf8}#article-content table{border-collapse:collapse;-webkit-overflow-scrolling:touch;border-radius:10px;width:100%;margin:24px 0;font-size:.9rem;display:block;overflow:auto hidden;box-shadow:0 1px 4px #00000014}#article-content thead{color:#fff;background:#0a3254}#article-content thead th{text-align:left;letter-spacing:.03em;border:1px solid #43ceff4d;padding:11px 16px;font-size:.85rem;font-weight:600;color:#fff!important}#article-content tbody tr{border-bottom:1px solid #e5e7eb}#article-content tbody tr:last-child{border-bottom:none}#article-content tbody tr:nth-child(2n){background:#eaf6fb}.dark #article-content tbody tr:nth-child(2n){background:#0f2030}.dark #article-content tbody tr{border-bottom-color:#1e3a5f}#article-content td{vertical-align:top;border:1px solid #e5e7eb;padding:9px 16px}.dark #article-content td{border-color:#1e3a5f}.dark #article-content thead th{border-color:#43ceff33}#article-content tbody tr:hover{background:#d0eef9}.dark #article-content tbody tr:hover{background:#0c2840}#article-content .quotes,#article-content div.quotes{color:#374151;background:#f8fafc;border-left:4px solid #43ceff;border-radius:0 10px 10px 0;margin:24px 0;padding:20px 24px 20px 28px;font-style:italic;position:relative}.dark #article-content .quotes,.dark #article-content div.quotes{color:#cbd5e1;background:#1e293b;border-left-color:#43ceff}#article-content .quotes:before,#article-content div.quotes:before{content:"“";color:#43ceff;opacity:.5;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:-8px;left:12px}#article-content .CTA-patch,#article-content div.CTA-patch{text-align:left;color:#0a3254;background:#eaf6fb;border:1px solid #b3e5f5;border-left:4px solid #43ceff;border-radius:10px;margin:28px 0;padding:20px 24px}.dark #article-content .CTA-patch,.dark #article-content div.CTA-patch{color:#e2e8f0;background:#0c1e30;border-color:#1e4a6a #1e4a6a #1e4a6a #43ceff}#article-content .CTA-patch *,#article-content div.CTA-patch *{color:inherit;font-weight:700;display:block}#article-content .CTA-patch a,#article-content div.CTA-patch a{background:#0a3254;border-radius:999px;margin-top:12px;padding:9px 22px;font-size:.8rem;font-weight:400;text-decoration:none;transition:background .2s;display:inline-block;color:#fff!important}#article-content .CTA-patch a:hover,#article-content div.CTA-patch a:hover{background:#0e4a7a}#article-content div.CTA-patch div span{font-weight:400}#article-content .wp-block-button__link,#article-content .wp-element-button{cursor:pointer;border:none;border-radius:8px;margin:8px 4px;padding:10px 24px;font-size:.9rem;font-weight:600;transition:background .2s;color:#fff!important;background:#0a3254!important;text-decoration:none!important;display:inline-block!important}#article-content .wp-block-button__link:hover,#article-content .wp-element-button:hover{color:#fff!important;background:#0e4a7a!important}#article-content .also_read{background:#f0f9ff;border-left:4px solid #0284c7;border-radius:0 8px 8px 0;align-items:center;gap:10px;margin:24px 0;padding:10px 18px;display:flex}#article-content .also_read:before{content:"→";color:#0284c7;flex-shrink:0;font-size:1rem;font-weight:700}.dark #article-content .also_read{background:#0c1a2e;border-left-color:#38bdf8}.dark #article-content .also_read:before{color:#38bdf8}#article-content .also_read h3{color:#374151;font-size:.88rem;font-weight:500;line-height:1.5;margin:0!important}.dark #article-content .also_read h3{color:#cbd5e1}#article-content .also_read h3 a{color:#0284c7;font-weight:600;text-decoration:none}.dark #article-content .also_read h3 a{color:#38bdf8}#article-content .also_read h3 a:hover{text-decoration:underline}#article-content h1,#article-content h2,#article-content h3,#article-content h4,#article-content h5,#article-content h6{margin-bottom:0}@media (min-width:1024px){#article-content{font-size:1rem;line-height:1.75}#article-content h2{font-size:1.4rem}#article-content h3{font-size:1.2rem}#article-content h4{font-size:1.05rem}}.schema-faq.wp-block-yoast-faq-block{margin:2rem 0}.schema-faq-section{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:10px;overflow:hidden}.dark .schema-faq-section{border-color:#334155}.schema-faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;color:#111827;background:#eaf6fb;justify-content:space-between;align-items:center;width:100%;font-size:1rem;font-weight:600;line-height:1.4;margin:0!important;padding:14px 16px!important;display:flex!important}.dark .schema-faq-question{color:#e2e8f0}.schema-faq-question:after{content:"+";color:#6b7280;flex-shrink:0;margin-left:12px;font-size:1.4rem;font-weight:300;line-height:1}.schema-faq-section.is-open>.schema-faq-question:after{content:"−"}.schema-faq-answer{color:#374151;max-height:0;transition:max-height .3s,padding .3s;overflow:hidden;margin:0!important;padding:0 16px!important}.dark .schema-faq-answer{color:#94a3b8}.schema-faq-section.is-open>.schema-faq-answer{max-height:800px;padding:4px 16px 16px!important}
