.et_pb_scroll_top.et-pb-icon{bottom:350px!important}html,body,#page-container{overflow-x:hidden}span.et_pb_scroll_top.et-pb-icon.et-visible{background:rgba(26,79,114,.8)!important}@media screen and (min-width:981px) and (max-width:1160px){.et-menu-nav #menu-main-menu>li>a{font-size:16px!important}.et-menu-nav #menu-main-menu .sub-menu li a{font-size:15px!important}.et_pb_menu__logo-wrap{max-width:200px!important}}.header-orange-underline{position:relative;display:inline-block;text-decoration:none}.header-orange-underline h2{font-size:2.3rem}.header-orange-underline h3{font-size:1.8rem}.header-orange-underline::after{content:"";position:absolute;left:0;bottom:-6px;width:min(60px,100%);height:3px;background:#E07020;border-radius:2px}.header-blue-underline{position:relative;display:inline-block;text-decoration:none}.header-blue-underline h2{font-size:2.3rem}.header-blue-underline::after{content:"";position:absolute;left:0;bottom:-6px;width:min(60px,100%);height:3px;background:#1a4f72;border-radius:2px}.footer-newsletter{max-width:360px}.footer-newsletter .hs-form-frame{width:100%!important}.footer-newsletter iframe{width:100%!important;border:0!important;display:block}.cs-eyebrow .et_pb_text_inner p{position:relative;display:inline-block;margin:0;padding-bottom:10px;border-bottom:0!important}.cs-eyebrow .et_pb_text_inner p:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:2px; background:#1a4f72}.cs-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cs-metric-tile{background:#fff;border:1px solid #E6E9EE;border-radius:16px;padding:22px}.cs-metric-value{font-size:34px;font-weight:700;line-height:1.1;color:#1a4f72;margin-bottom:6px}.cs-metric-label{font-size:15px;font-weight:600;color:#333333;margin-bottom:6px}.cs-metric-note{font-size:13px;color:#667085}@media (max-width:980px){.cs-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cs-metrics-grid{grid-template-columns:1fr}}.cs-quote-section .cs-quote-text:empty{display:none!important}.cs-quote-section .cs-quote-text p:empty{display:none!important}.cs-quote-section .cs-quote-text:empty{display:none!important}.cs-quote-section .cs-quote-text:empty{}.cs-quote-section:has(.cs-quote-text:empty){display:none!important}.cs-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cs-gallery-item{display:block;border:1px solid #E6E9EE;border-radius:16px;overflow:hidden;background:#fff}.cs-gallery-item img{display:block;width:100%;height:220px;object-fit:cover}@media (max-width:980px){.cs-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-gallery-item img{height:200px}}@media (max-width:767px){.cs-gallery-grid{grid-template-columns:1fr}.cs-gallery-item img{height:220px}}.cs-sections-wrap{display:flex;flex-direction:column;gap:16px}.cs-section{display:grid;grid-template-columns:1fr;gap:18px;background:#fff;border:1px solid #E6E9EE;border-radius:16px;padding:22px;align-items:start}.cs-section--flip{grid-template-columns:1fr}.cs-section--flip .cs-section__media{order:2}.cs-section--flip .cs-section__content{order:1}.cs-section__media img{width:100%;height:220px;object-fit:cover;border-radius:12px;border:1px solid #E6E9EE;display:block}.cs-section__heading{margin:0 0 10px 0;font-size:20px;font-weight:700;color:#111827}.cs-section__body{color:#333333;line-height:1.6}@media (max-width:980px){.cs-section,.cs-section--flip{grid-template-columns:1fr}.cs-section--flip .cs-section__media,.cs-section--flip .cs-section__content{order:initial}.cs-section__media img{height:200px}}.et_pb_group_carousel_arrow.et_pb_group_carousel_arrow_prev .et-pb-icon,.et_pb_group_carousel_arrow.et_pb_group_carousel_arrow_next .et-pb-icon{font-weight:800!important}.achieve-slide-card{padding:8% 8% 0 8%}p.achieve-slide-name{font-weight:600;color:#215a7f;padding-bottom:0}p.achieve-slide-title{color:#215a7f}p.achieve-slide-accent{border-bottom:6px solid #e58704;padding-bottom:0px;padding-top:8%;width:80px}@media (min-width:981px){.right-breakout-image{width:58vw!important;max-width:900px;margin-left:auto}.right-breakout-image .et_pb_image_wrap,.right-breakout-image img{display:block;width:100%;height:auto}}.facetwp-template[data-name="case_studies"] .fwpl-layout.el-lylo6{display:grid;grid-template-columns:1fr;gap:24px}.facetwp-template[data-name="case_studies"] .fwpl-result{background:#ffffff;border:1px solid #d9e1ea;border-left:5px solid #1a4f72;border-radius:6px;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,0.08);transition:transform 0.2s ease,box-shadow 0.2s ease}.facetwp-template[data-name="case_studies"] .fwpl-result:hover{transform:scale(1.02);box-shadow:0 16px 34px rgba(0,0,0,0.14)}.facetwp-template[data-name="case_studies"] .fwpl-row.el-t4vb0m{display:flex;align-items:stretch;gap:0}.facetwp-template[data-name="case_studies"] .fwpl-col.el-qo10s{min-width:0;background:#ffffff;display:flex;align-items:center;justify-content:center;padding:0 15px}.facetwp-template[data-name="case_studies"] .fwpl-item.el-sdoyh{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;padding:30px}.facetwp-template[data-name="case_studies"] .fwpl-item.el-sdoyh img{display:block;width:auto;height:auto;max-width:100px;max-height:100px;object-fit:contain}.facetwp-template[data-name="case_studies"] .fwpl-col.el-y07ii{padding:28px 32px;min-width:0;display:flex;flex-direction:column;justify-content:center}.facetwp-template[data-name="case_studies"] .fwpl-item.el-yzfxoo{color:#1a4f72;font-size:1.75rem;line-height:1.25;font-weight:700;margin:0 0 14px 0}.facetwp-template[data-name="case_studies"] .fwpl-item.el-k14rv{color:#666666;font-size:1rem;line-height:1.7;margin:0}.facetwp-template[data-name="case_studies"] .fwpl-item{margin-top:0}.fwpl-item.el-troqg.cs-read-more-btn{margin-top:15px}a.fwpl-btn{border:1px solid #1a4f72;border-radius:6px;padding:5px 10px}@media (max-width:980px){.facetwp-template[data-name="case_studies"] .fwpl-row.el-t4vb0m{grid-template-columns:130px 1fr}.facetwp-template[data-name="case_studies"] .fwpl-col.el-y07ii{padding:24px}.facetwp-template[data-name="case_studies"] .fwpl-item.el-yzfxoo{font-size:1.45rem}}@media (max-width:767px){.facetwp-template[data-name="case_studies"] .fwpl-row.el-t4vb0m{grid-template-columns:1fr}.facetwp-template[data-name="case_studies"] .fwpl-col.el-qo10s{padding:20px 15px 10px}.facetwp-template[data-name="case_studies"] .fwpl-col.el-y07ii{padding:20px}.facetwp-template[data-name="case_studies"] .fwpl-item.el-yzfxoo{font-size:1.3rem}.facetwp-template[data-name="case_studies"] .fwpl-item.el-k14rv{font-size:0.98rem;line-height:1.65}}@media screen and (min-width:981px){#menu-main-menu a:hover{opacity:.9!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li:not(:nth-last-child(-n+2)):after{content:"|";position:relative;top:31px;font-size:20px;left:10px;color:#666666}ul.sub-menu{background:#fff;border-radius:6px;-webkit-box-shadow:0 8px 24px rgba(26,79,114,.35)!important;box-shadow:0 8px 24px rgba(26,79,114,.35)!important;overflow:hidden;padding:10px 0!important}ul.sub-menu>li{padding:0px!important}ul.sub-menu a{font-size:1.1rem!important;width:240px!important;line-height:1.2em!important}ul.sub-menu a:hover{background-color:rgba(26,79,114,.25)!important}}@media screen and (min-width:981px){.mobile-only{display:none!important}}@media screen and (max-width:980px){ul#mobile_menu1{top:calc(100% + 12px);border-radius:0px 0px 6px 6px;-webkit-box-shadow:0 8px 24px rgba(26,79,114,.35)!important;box-shadow:0 8px 24px rgba(26,79,114,.35)!important}li.mobile-only{background-color:#e58704;border-radius:6px;text-align:center}li.mobile-only a{color:#fff!important}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#1a4f72;font-weight:700;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.footer-main-section{position:relative;overflow:hidden;z-index:0}.footer-main-section>.footer-main-row,.footer-main-section>.et_pb_row_2_tb_footer{position:relative;z-index:2}.footer-main-section>.et_pb_row_3_tb_footer{position:absolute!important;top:0;right:0;bottom:15px;left:0;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;z-index:1;pointer-events:none}.footer-main-section>.et_pb_row_3_tb_footer>.et_pb_column_6_tb_footer{position:relative;width:100%!important;max-width:none!important;height:100%;margin:0!important;padding:0!important}.footer-main-section .bgd-favicon.et_pb_image{position:absolute!important;top:0!important;right:-90px!important;bottom:auto!important;left:auto!important;transform:none!important;margin:0!important;width:auto!important;max-width:none!important;text-align:right!important;z-index:1;pointer-events:none}.footer-main-section .bgd-favicon .et_pb_image_wrap{display:block!important;margin:0!important;padding:0!important;line-height:0!important;text-align:right!important}.footer-main-section .bgd-favicon img{display:block;height:auto;max-width:none!important;opacity:0.12}@media (max-width:980px){.footer-main-section .bgd-favicon,.footer-main-section>.et_pb_row_3_tb_footer{display:none!important}}.invizion-tl{--iv-navy:#1a4f72;--iv-orange:#e67e23;--iv-gray:#f2f2f2;--iv-navy-deep:#0f3854;--iv-navy-soft:#2a6d9a;--iv-navy-wash:#e6eef4;--iv-orange-deep:#c46712;--iv-orange-wash:#fdf0e2;--iv-white:#ffffff;--iv-text:#1c2535;--iv-text-soft:#5a6474;--iv-border:#e5e5e5;--iv-radius:6px;box-sizing:border-box;color:var(--iv-text);font-family:'Poppins',system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.72}.invizion-tl *,.invizion-tl *::before,.invizion-tl *::after{box-sizing:border-box}.invizion-tl p,.invizion-tl h1,.invizion-tl h2,.invizion-tl h3,.invizion-tl h4,.invizion-tl ul,.invizion-tl ol,.invizion-tl cite,.invizion-tl figure{margin:0;padding:0}.invizion-tl .iv-container{max-width:820px;margin:0 auto;padding:0 48px}.invizion-tl .iv-container-wide{max-width:1060px;margin:0 auto;padding:0 48px}.invizion-tl .iv-urgency{background:var(--iv-navy-deep);color:var(--iv-white);padding:12px 48px;display:flex;align-items:center;gap:16px;border-top:3px solid var(--iv-orange)}.invizion-tl .iv-urgency .iv-urgency-icon{font-size:18px;line-height:1;flex-shrink:0;color:var(--iv-orange)}.invizion-tl .iv-urgency p{font-size:14px;font-weight:600;line-height:1.45}.invizion-tl .iv-urgency p span{font-weight:400;opacity:0.85;margin-left:4px}.invizion-tl .iv-hero{background:linear-gradient(135deg,var(--iv-navy-deep) 0%,var(--iv-navy) 55%,#22618b 100%);color:var(--iv-white);padding:72px 0 64px;position:relative;overflow:hidden}.invizion-tl .iv-hero::after{content:'';position:absolute;top:-60px;right:-80px;width:480px;height:480px;border-radius:50%;border:1px solid rgba(255,255,255,0.06);box-shadow:0 0 0 40px rgba(255,255,255,0.03),0 0 0 80px rgba(255,255,255,0.015);pointer-events:none}.invizion-tl .iv-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--iv-orange);margin-bottom:16px}.invizion-tl .iv-hero h1{font-family:'Poppins',sans-serif;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-0.01em;margin-bottom:14px;max-width:720px}.invizion-tl .iv-hero-deck{font-size:18px;font-weight:600;color:var(--iv-orange);margin-bottom:20px;line-height:1.35}.invizion-tl .iv-hero-sub{font-size:16px;color:rgba(255,255,255,0.78);line-height:1.65;max-width:640px;margin-bottom:36px}.invizion-tl .iv-stats{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:40px}.invizion-tl .iv-stat{background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.12);border-radius:var(--iv-radius);padding:16px 20px;min-width:140px;flex:1 1 140px}.invizion-tl .iv-stat .iv-stat-val{font-size:26px;font-weight:700;color:var(--iv-orange);line-height:1.05}.invizion-tl .iv-stat .iv-stat-lbl{font-size:11px;color:rgba(255,255,255,0.72);margin-top:6px;text-transform:uppercase;letter-spacing:0.6px;line-height:1.4}.invizion-tl .iv-stat.is-alert{border-color:rgba(230,126,35,0.55);background:rgba(230,126,35,0.08)}.invizion-tl .iv-byline{display:flex;align-items:center;gap:14px;padding-top:32px;border-top:1px solid rgba(255,255,255,0.15)}.invizion-tl .iv-byline-photo{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--iv-navy-soft);display:flex;align-items:center;justify-content:center}.invizion-tl .iv-byline-photo img{width:100%;height:100%;object-fit:cover}.invizion-tl .iv-byline-name{font-size:15px;font-weight:700;color:var(--iv-white)}.invizion-tl .iv-byline-role{font-size:13px;color:rgba(255,255,255,0.72);margin-top:2px}.invizion-tl .iv-download{background:var(--iv-orange-wash);border-top:3px solid var(--iv-orange);padding:20px 0}.invizion-tl .iv-download-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.invizion-tl .iv-download-text{font-size:15px;font-weight:600;color:var(--iv-navy)}.invizion-tl .iv-download-text span{color:var(--iv-text-soft);font-weight:400;font-size:13px;display:block;margin-top:2px}.invizion-tl .iv-btn{background:var(--iv-orange);color:var(--iv-white)!important;text-decoration:none;padding:11px 24px;border-radius:var(--iv-radius);font-size:14px;font-weight:700;white-space:nowrap;transition:background .2s ease;display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer;font-family:inherit}.invizion-tl .iv-btn:hover{background:var(--iv-orange-deep)}.invizion-tl .iv-btn svg{width:16px;height:16px;fill:currentColor}.invizion-tl .iv-article{padding:64px 0 80px;background:var(--iv-white)}.invizion-tl .iv-grid{display:grid;grid-template-columns:1fr 300px;gap:56px;align-items:start}.invizion-tl .iv-body h2{font-family:'Poppins',sans-serif;font-size:26px;font-weight:700;color:var(--iv-navy);line-height:1.25;margin:36px 0 14px;padding-bottom:10px;border-bottom:2px solid var(--iv-orange)}.invizion-tl .iv-body h2:first-child{margin-top:0}.invizion-tl .iv-body h3{font-size:17px;font-weight:700;color:var(--iv-navy-soft);margin:28px 0 8px}.invizion-tl .iv-body p{margin-bottom:18px;font-size:16px;line-height:1.75;color:var(--iv-text)}.invizion-tl .iv-body a{color:var(--iv-orange-deep)}.invizion-tl .iv-body em{font-style:italic}.invizion-tl .iv-section-label{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--iv-orange);margin-bottom:8px;display:block}.invizion-tl .iv-deadline{border-left:4px solid var(--iv-orange);padding:16px 20px;margin:24px 0;background:var(--iv-gray);border-radius:0 var(--iv-radius) var(--iv-radius) 0;display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.invizion-tl .iv-deadline.is-alert{border-left-color:var(--iv-navy);background:var(--iv-orange-wash)}.invizion-tl .iv-deadline .iv-dl-date{font-size:15px;font-weight:700;color:var(--iv-navy);white-space:nowrap;flex-shrink:0;min-width:130px}.invizion-tl .iv-deadline.is-alert .iv-dl-date{color:var(--iv-orange-deep)}.invizion-tl .iv-deadline .iv-dl-cost{font-size:20px;font-weight:700;color:var(--iv-orange);flex-shrink:0;min-width:90px}.invizion-tl .iv-deadline .iv-dl-desc{font-size:14px;line-height:1.55;color:var(--iv-text-soft);flex:1 1 320px}.invizion-tl .iv-pullquote{border-left:4px solid var(--iv-orange);padding:18px 22px;margin:32px 0;background:var(--iv-gray);border-radius:0 var(--iv-radius) var(--iv-radius) 0}.invizion-tl .iv-pullquote p{font-style:italic;font-size:17px;line-height:1.6;color:var(--iv-navy);margin:0 0 8px!important}.invizion-tl .iv-pullquote cite{font-size:12px;color:var(--iv-text-soft);font-style:normal;font-weight:600}.invizion-tl .iv-closing{background:var(--iv-navy-wash);border-left:4px solid var(--iv-navy);padding:24px 28px;border-radius:0 var(--iv-radius) var(--iv-radius) 0;margin:32px 0 0}.invizion-tl .iv-closing p{font-style:italic;font-size:16px;line-height:1.7;color:var(--iv-navy);margin:0!important}.invizion-tl .iv-sidebar{position:sticky;top:32px}.invizion-tl .iv-side-card{background:var(--iv-gray);border-radius:var(--iv-radius);padding:22px 20px;margin-bottom:20px}.invizion-tl .iv-side-card h4{font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--iv-navy);margin-bottom:14px;padding-bottom:8px;border-bottom:2px solid var(--iv-orange)}.invizion-tl .iv-side-row{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(26,79,114,0.15)}.invizion-tl .iv-side-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.invizion-tl .iv-side-row-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.invizion-tl .iv-side-row-top .iv-side-label{font-size:12px;font-weight:700;color:var(--iv-navy)}.invizion-tl .iv-side-row-top .iv-side-label.is-alert{color:var(--iv-orange-deep)}.invizion-tl .iv-side-row-top .iv-side-value{font-size:15px;font-weight:700;color:var(--iv-orange)}.invizion-tl .iv-side-desc{font-size:12px;line-height:1.5;color:var(--iv-text)}.invizion-tl .iv-side-pair{display:flex;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(26,79,114,0.15)}.invizion-tl .iv-side-pair:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.invizion-tl .iv-side-pair .iv-side-pair-key{font-size:12px;font-weight:700;color:var(--iv-navy);line-height:1.35;flex-shrink:0;min-width:100px}.invizion-tl .iv-side-pair .iv-side-pair-val{font-size:12px;line-height:1.5;color:var(--iv-text-soft)}.invizion-tl .iv-action{display:flex;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(26,79,114,0.15)}.invizion-tl .iv-action:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.invizion-tl .iv-action-num{font-size:22px;font-weight:700;color:var(--iv-orange);line-height:1;flex-shrink:0;min-width:28px}.invizion-tl .iv-action-text{font-size:12px;line-height:1.5;color:var(--iv-navy)}.invizion-tl .iv-author{background:var(--iv-navy);color:var(--iv-white);padding:56px 0;margin-top:0}.invizion-tl .iv-author-card{display:flex;gap:32px;align-items:flex-start;flex-wrap:wrap}.invizion-tl .iv-author-photo{width:88px;height:88px;border-radius:50%;flex-shrink:0;overflow:hidden;background:var(--iv-navy-soft);display:flex;align-items:center;justify-content:center}.invizion-tl .iv-author-photo img{width:100%;height:100%;object-fit:cover}.invizion-tl .iv-author-info{flex:1 1 320px}.invizion-tl .iv-author-info h3{font-size:22px;font-weight:700;color:var(--iv-white);margin-bottom:4px}.invizion-tl .iv-author-info .iv-author-role{font-size:14px;color:rgba(255,255,255,0.78);margin-bottom:14px}.invizion-tl .iv-author-info p{font-size:15px;color:rgba(255,255,255,0.82);line-height:1.65;margin-bottom:14px}.invizion-tl .iv-author-info a{color:var(--iv-orange);font-weight:600;text-decoration:none;font-size:14px}.invizion-tl .iv-author-info a:hover{color:var(--iv-white)}.invizion-tl .iv-related{background:#ffffff;padding:64px 0 72px;border-top:1px solid #e3e6ea}.invizion-tl .iv-related-heading{font-size:24px;font-weight:700;color:var(--iv-navy);margin:0 0 32px;padding-bottom:12px;border-bottom:2px solid var(--iv-orange);display:inline-block}.invizion-tl .iv-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.invizion-tl .iv-related-card{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e3e6ea;border-radius:var(--iv-radius);overflow:hidden;text-decoration:none;color:inherit;transition:transform 120ms ease,box-shadow 120ms ease,border-color 120ms ease}.invizion-tl .iv-related-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(26,79,114,0.12);border-color:var(--iv-orange)}.invizion-tl .iv-related-thumb{width:100%;aspect-ratio:16 / 9;background:var(--iv-navy-wash);overflow:hidden;position:relative}.invizion-tl .iv-related-thumb img{width:100%;height:100%;object-fit:cover;display:block}.invizion-tl .iv-related-thumb-fallback{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--iv-navy-deep) 0%,var(--iv-navy) 100%)}.invizion-tl .iv-related-body{padding:20px 22px 24px;display:flex;flex-direction:column;flex:1 1 auto}.invizion-tl .iv-related-meta{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.invizion-tl .iv-related-topic{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--iv-orange);padding:4px 8px;background:var(--iv-orange-wash);border-radius:3px}.invizion-tl .iv-related-date{font-size:12px;color:var(--iv-text-soft)}.invizion-tl .iv-related-title{font-size:18px;line-height:1.35;font-weight:700;color:var(--iv-navy);margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.invizion-tl .iv-related-card:hover .iv-related-title{color:var(--iv-orange-deep)}.invizion-tl .iv-related-excerpt{font-size:14px;line-height:1.55;color:var(--iv-text-soft);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.invizion-tl .iv-sources{background:var(--iv-gray);padding:24px 0}.invizion-tl .iv-sources p{font-size:12px;color:var(--iv-text-soft);line-height:1.65}@media (max-width:980px){.invizion-tl .iv-grid{grid-template-columns:1fr;gap:40px}.invizion-tl .iv-sidebar{position:static}.invizion-tl .iv-related-grid{grid-template-columns:repeat(2,1fr);gap:20px}.invizion-tl .iv-related{padding:48px 0 56px}}@media (max-width:640px){.invizion-tl .iv-hero{padding:48px 0 40px}.invizion-tl .iv-hero h1{font-size:28px}.invizion-tl .iv-hero-deck{font-size:16px}.invizion-tl .iv-container,.invizion-tl .iv-container-wide{padding:0 20px}.invizion-tl .iv-urgency{padding:12px 20px}.invizion-tl .iv-article{padding:40px 0 56px}.invizion-tl .iv-download-inner{flex-direction:column;align-items:flex-start}.invizion-tl .iv-body h2{font-size:22px}.invizion-tl .iv-deadline{flex-direction:column;gap:6px}.invizion-tl .iv-deadline .iv-dl-date,.invizion-tl .iv-deadline .iv-dl-cost{min-width:0}.invizion-tl .iv-related-grid{grid-template-columns:1fr}.invizion-tl .iv-related-heading{font-size:20px;margin-bottom:24px}}body.single-insight .et_post_meta_wrapper,body.single-insight .et_post_meta_wrapper .entry-title,body.single-insight .et_post_meta_wrapper .post-meta,body.single-insight .et_post_meta_wrapper .et_pb_title_meta_container,body.single-insight #main-content #left-area>article>.et_post_meta_wrapper,body.single-insight #main-content #left-area article .et_post_meta_wrapper,body.single-insight .entry-content>.et_post_meta_wrapper,body.single-insight #comment-wrap,body.single-insight .comments-area,body.single-insight #sidebar,body.single-insight #main-content #sidebar,body.single-insight .et_right_sidebar #sidebar,body.single-insight aside#sidebar{display:none!important;width:0!important;border:none!important;padding:0!important;margin:0!important}body.single-insight #main-content #left-area,body.single-insight.et_right_sidebar #left-area{width:100%!important;padding:0!important;border-right:none!important;border:none!important;float:none!important}body.single-insight #main-content .container{max-width:100%!important;width:100%!important;padding:0!important}body.single-insight #main-content #content-area{padding:0!important}body.single-insight article.post,body.single-insight article.type-insight{padding:0!important;margin:0!important;border:none!important}body.single-insight .entry-content{padding:0!important}html,body.single-insight,body.single-insight #page-container,body.single-insight #et-main-area,body.single-insight #main-content,body.single-insight #main-content .container,body.single-insight #content-area,body.single-insight #left-area,body.single-insight article.type-insight,body.single-insight article.type-insight .entry-content,body.single-insight .entry-content .invizion-tl,body.single-insight .entry-content .invizion-tl>.iv-article,body.single-insight .entry-content .invizion-tl>.iv-article>.iv-container-wide,body.single-insight .entry-content .invizion-tl>.iv-article>.iv-container-wide>.iv-grid{overflow:visible!important}body.single-insight .entry-content .invizion-tl>.iv-urgency,body.single-insight .entry-content .invizion-tl>.iv-hero,body.single-insight .entry-content .invizion-tl>.iv-download,body.single-insight .entry-content .invizion-tl>.iv-article,body.single-insight .entry-content .invizion-tl>.iv-author,body.single-insight .entry-content .invizion-tl>.iv-related,body.single-insight .entry-content .invizion-tl>.iv-sources{width:100%;max-width:none;margin-left:0;margin-right:0;position:relative;z-index:1}body.single-insight{--iv-header-offset:106px}body.single-insight.admin-bar{--iv-header-offset:140px}body.single-insight .entry-content .invizion-tl>.iv-download{position:sticky;top:var(--iv-header-offset);z-index:20}body.single-insight .entry-content .invizion-tl .iv-sidebar{top:calc(var(--iv-header-offset) + 112px)!important}body.single-insight #main-content::before,body.single-insight #main-content::after,body.single-insight #main-content .container::before,body.single-insight #main-content .container::after,body.single-insight #content-area::before,body.single-insight #content-area::after,body.single-insight #left-area::before,body.single-insight #left-area::after,body.single-insight article.type-insight::before,body.single-insight article.type-insight::after{display:none!important;content:none!important;background:none!important;border:none!important}body.single-insight .entry-content .invizion-tl .iv-container{max-width:820px!important}body.single-insight .entry-content .invizion-tl .iv-container-wide{width:90%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.single-insight .entry-content .invizion-tl>.iv-urgency{padding:12px max(5%,calc((100% - 1200px) / 2))!important;justify-content:center}body.single-insight .entry-content .invizion-tl>.iv-urgency>*{max-width:none}body.single-insight .entry-content .invizion-tl>.iv-article{background:#ffffff;padding:64px 0 80px}body.single-insight .entry-content .invizion-tl .iv-hero h1{color:#ffffff!important}@media (max-width:980px){body.single-insight .entry-content .invizion-tl>.iv-download{position:static!important;top:auto!important}}.invizion-tl .iv-hero-sub p{margin-bottom:18px}.invizion-tl .iv-hero-sub p:last-child{margin-bottom:0}.invizion-tl .iv-stat .iv-stat-note{font-size:10px;color:rgba(255,255,255,0.55);margin-top:4px;line-height:1.4}.invizion-tl .iv-client-row{display:flex;align-items:center;gap:16px;padding-top:28px;margin-top:28px;border-top:1px solid rgba(255,255,255,0.15);flex-wrap:wrap}.invizion-tl .iv-client-label{font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:rgba(255,255,255,0.55);flex-shrink:0}.invizion-tl .iv-client-name{font-size:15px;font-weight:700;color:var(--iv-white)}.invizion-tl .iv-client-logo{height:36px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:0.85}.invizion-tl.is-case-study .iv-article{padding:56px 0 80px}.invizion-tl.is-case-study .iv-article .iv-container{max-width:860px}.invizion-tl.is-case-study .iv-body p{font-size:16px}.invizion-tl .iv-cs-section{margin:0 0 52px;padding:0 0 52px;border-bottom:1px solid var(--iv-border)}.invizion-tl .iv-cs-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.invizion-tl .iv-cs-section-type{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--iv-orange);margin-bottom:10px;display:block}.invizion-tl .iv-cs-section h2{font-family:'Poppins',sans-serif;font-size:26px;font-weight:700;color:var(--iv-navy);line-height:1.25;margin:0 0 16px;padding-bottom:10px;border-bottom:2px solid var(--iv-orange)}.invizion-tl .iv-cs-section .iv-cs-body p{margin-bottom:18px;font-size:16px;line-height:1.75;color:var(--iv-text)}.invizion-tl .iv-cs-section .iv-cs-body p:last-child{margin-bottom:0}.invizion-tl .iv-cs-section .iv-cs-body h3{font-size:17px;font-weight:700;color:var(--iv-navy-soft);margin:28px 0 8px}.invizion-tl .iv-cs-section .iv-cs-body ul,.invizion-tl .iv-cs-section .iv-cs-body ol{padding-left:24px;margin-bottom:18px}.invizion-tl .iv-cs-section .iv-cs-body li{font-size:16px;line-height:1.7;color:var(--iv-text);margin-bottom:6px}.invizion-tl .iv-cs-section .iv-cs-body a{color:var(--iv-orange-deep)}.invizion-tl .iv-cs-section__img{margin-top:24px}.invizion-tl .iv-cs-section__img img{width:100%;height:auto;border-radius:var(--iv-radius);display:block}.invizion-tl .iv-cs-section__img figcaption{font-size:12px;color:var(--iv-text-soft);margin-top:8px;text-align:center;font-style:italic}.invizion-tl .iv-cs-cta{background:var(--iv-navy);padding:56px 0}.invizion-tl .iv-cs-cta-card{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:var(--iv-radius);padding:40px 48px}.invizion-tl .iv-cs-cta h2{font-size:28px;font-weight:700;color:var(--iv-white);margin:0 0 14px;line-height:1.2}.invizion-tl .iv-cs-cta p{font-size:16px;color:rgba(255,255,255,0.78);line-height:1.65;max-width:580px;margin:0 0 28px}.invizion-tl .iv-cs-cta-btns{display:flex;gap:14px;flex-wrap:wrap}.invizion-tl .iv-btn-ghost{background:transparent;color:var(--iv-white)!important;border:2px solid rgba(255,255,255,0.4);text-decoration:none;padding:9px 22px;border-radius:var(--iv-radius);font-size:14px;font-weight:700;white-space:nowrap;transition:border-color .2s ease,background .2s ease;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-family:inherit}.invizion-tl .iv-btn-ghost:hover{border-color:rgba(255,255,255,0.8);background:rgba(255,255,255,0.06)}@media (max-width:640px){.invizion-tl .iv-cs-cta-card{padding:28px 20px}.invizion-tl .iv-cs-cta h2{font-size:22px}.invizion-tl .iv-cs-section h2{font-size:22px}}body.single-case-study .et_post_meta_wrapper,body.single-case-study .et_post_meta_wrapper .entry-title,body.single-case-study .et_post_meta_wrapper .post-meta,body.single-case-study .et_post_meta_wrapper .et_pb_title_meta_container,body.single-case-study #main-content #left-area>article>.et_post_meta_wrapper,body.single-case-study #main-content #left-area article .et_post_meta_wrapper,body.single-case-study .entry-content>.et_post_meta_wrapper,body.single-case-study #comment-wrap,body.single-case-study .comments-area,body.single-case-study #sidebar,body.single-case-study #main-content #sidebar,body.single-case-study .et_right_sidebar #sidebar,body.single-case-study aside#sidebar{display:none!important;width:0!important;border:none!important;padding:0!important;margin:0!important}body.single-case-study #main-content #left-area,body.single-case-study.et_right_sidebar #left-area{width:100%!important;padding:0!important;border-right:none!important;border:none!important;float:none!important}body.single-case-study #main-content .container{max-width:100%!important;width:100%!important;padding:0!important}body.single-case-study #main-content #content-area{padding:0!important}body.single-case-study article.post,body.single-case-study article.type-case-study{padding:0!important;margin:0!important;border:none!important}body.single-case-study .entry-content{padding:0!important}html,body.single-case-study,body.single-case-study #page-container,body.single-case-study #et-main-area,body.single-case-study #main-content,body.single-case-study #main-content .container,body.single-case-study #content-area,body.single-case-study #left-area,body.single-case-study article.type-case-study,body.single-case-study article.type-case-study .entry-content{overflow:visible!important}body.single-case-study .entry-content .invizion-tl>.iv-hero,body.single-case-study .entry-content .invizion-tl>.iv-download,body.single-case-study .entry-content .invizion-tl>.iv-article,body.single-case-study .entry-content .invizion-tl>.iv-cs-cta,body.single-case-study .entry-content .invizion-tl>.iv-related{width:100%;max-width:none;margin-left:0;margin-right:0;position:relative;z-index:1}body.single-case-study{--iv-header-offset:106px}body.single-case-study.admin-bar{--iv-header-offset:140px}body.single-case-study .entry-content .invizion-tl>.iv-download{position:sticky;top:var(--iv-header-offset);z-index:20}body.single-case-study .entry-content .invizion-tl .iv-container{max-width:860px!important}body.single-case-study .entry-content .invizion-tl .iv-container-wide{width:90%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.single-case-study .entry-content .invizion-tl>.iv-article{background:#ffffff;padding:56px 0 80px}body.single-case-study .entry-content .invizion-tl .iv-hero h1{color:#ffffff!important}body.single-case-study #main-content::before,body.single-case-study #main-content::after,body.single-case-study #main-content .container::before,body.single-case-study #main-content .container::after,body.single-case-study #content-area::before,body.single-case-study #content-area::after,body.single-case-study #left-area::before,body.single-case-study #left-area::after,body.single-case-study article.type-case-study::before,body.single-case-study article.type-case-study::after{display:none!important;content:none!important;background:none!important;border:none!important}@media (max-width:980px){body.single-case-study .entry-content .invizion-tl>.iv-download{position:static!important;top:auto!important}}