body.single-post{background:#f5f8fb}.single-post .exel-editorial-hero{background:linear-gradient(115deg,#edf6fc 0%,#f6fafc 65%,#eaf4ed 100%);border-bottom:1px solid #e1eaf1;padding:48px 24px 66px}.single-post .exel-editorial-heading{max-width:1000px;margin:auto}.single-post .exel-editorial-eyebrow{font-size:11px;font-weight:700;letter-spacing:.17em;color:#0784b8;margin:0 0 16px}.single-post .exel-editorial-hero h1{font-size:clamp(29px,3.3vw,46px);line-height:1.16;letter-spacing:-.035em;font-weight:700;color:#193750;max-width:950px;margin:0 0 24px}.single-post .exel-editorial-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;line-height:1.6;color:#687e91}.single-post .exel-editorial-breadcrumbs a{color:#486b84}.single-post .exel-editorial-main{width:100%;max-width:1040px;padding:0 24px 64px;margin:0 auto}.single-post .exel-editorial-article{margin:0;padding:0}.single-post .exel-editorial-image{margin:-32px 0 24px;position:relative;border:5px solid #fff;border-radius:20px;overflow:hidden;box-shadow:0 12px 35px #173a5612;background:#fff}.single-post .exel-editorial-image img{display:block;width:100%;height:auto;max-height:440px;object-fit:cover}.single-post .exel-editorial-paper{max-width:880px;margin:24px auto 0;padding:40px 48px;background:#fff;border:1px solid #e2eaf1;border-radius:18px;box-shadow:0 8px 28px #173a5605}.single-post .exel-editorial-meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:11px;line-height:1.7;color:#64778b;border-bottom:1px solid #e3ebf2;padding-bottom:24px;margin-bottom:28px}.single-post .exel-editorial-meta>span:first-child{color:#0784b8;font-weight:700;letter-spacing:.06em}.single-post .exel-editorial-content{font-size:17px;line-height:1.85;color:#3d5063;overflow-wrap:anywhere}.single-post .exel-editorial-content .elementor-top-section{padding-top:0;padding-bottom:0}.single-post .exel-editorial-content .elementor-section .elementor-container{max-width:100%}.single-post .exel-editorial-content .elementor-widget-wrap{padding:0}.single-post .exel-editorial-content .elementor-widget-text-editor{font-size:inherit;line-height:inherit;color:inherit}.single-post .exel-editorial-content p{margin:0 0 1.25em}.single-post .exel-editorial-content h2{font-size:clamp(23px,2.2vw,29px);font-weight:700;line-height:1.3;letter-spacing:-.025em;color:#193750;margin:1.8em 0 .65em}.single-post .exel-editorial-content h3{font-size:22px;line-height:1.4;color:#193750;margin:1.5em 0 .6em}.single-post .exel-editorial-content a{color:#067dad;text-decoration:underline;text-underline-offset:3px}.single-post .exel-editorial-content ul,.single-post .exel-editorial-content ol{padding-left:1.35em;margin:0 0 1.4em}.single-post .exel-editorial-content li{margin-bottom:.55em}.single-post .exel-editorial-content img{max-width:100%;height:auto}.single-post .exel-editorial-content table{font-size:14px;line-height:1.65;border-collapse:collapse;max-width:100%}.single-post .exel-editorial-content th,.single-post .exel-editorial-content td{padding:13px;border:1px solid #dce6ee;vertical-align:top}.single-post .exel-editorial-content th{background:#edf6fc;color:#193750}.single-post .exel-editorial-content [role=region]{max-width:100%;overflow-x:auto}.single-post .exel-editorial-related{margin-top:44px;border-top:1px solid #e3ebf2;padding-top:30px}.single-post .exel-editorial-related h2{font-size:25px;font-weight:700;color:#193750;margin:0 0 20px}.single-post .exel-editorial-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.single-post .exel-editorial-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfeaf2;border-radius:12px;background:#fff;color:#193750;transition:box-shadow .2s}.single-post .exel-editorial-card:hover{box-shadow:0 5px 20px #19375015}.single-post .exel-editorial-card>img{width:100%;aspect-ratio:16/9;object-fit:cover}.single-post .exel-editorial-card>span{font-size:14px;line-height:1.55;font-weight:700;padding:18px 18px 10px}.single-post .exel-editorial-card>small{font-size:12px;color:#0784b8;padding:0 18px 18px;margin-top:auto}.single-post .exel-editorial-main a:focus-visible{outline:3px solid #0485bc;outline-offset:4px}@media(max-width:600px){.single-post .exel-editorial-hero{padding:30px 20px 48px}.single-post .exel-editorial-main{padding:0 12px 36px}.single-post .exel-editorial-image{margin-top:-24px;border-width:3px;border-radius:12px}.single-post .exel-editorial-paper{padding:26px 20px;border-radius:12px;margin-top:18px}.single-post .exel-editorial-content{font-size:16px;line-height:1.8}.single-post .exel-editorial-meta{gap:6px 12px;padding-bottom:18px;margin-bottom:22px}.single-post .exel-editorial-cards{grid-template-columns:1fr}.single-post .exel-editorial-content table{display:block;overflow-x:auto}}