body:has(.insights-flow){background:#f5f7fa}:is(body:has(.insights-flow) .site-header,body:has(.insights-flow) .site-footer,body:has(.insights-flow) .page-frame,body:has(.insights-flow) .mobile-cta,body:has(.insights-flow)>.skip-link){display:none!important}body:has(.insights-flow).reveal-on .insights-flow section{opacity:1!important;transition:none!important;transform:none!important}.insights-flow{--insights-paper:#f5f7fa;--insights-ink:#101720;--insights-muted:#667281;--insights-line:#10172021;--insights-line-strong:#10172038;--insights-orange:#f37021;--insights-orange-dark:#b8430f;--insights-yellow:#ffe500;--insights-black:#050607;min-height:100vh;color:var(--insights-ink);background:radial-gradient(circle at 72% 18%, #ffe50033, transparent 24rem), radial-gradient(circle at 14% 46%, #f370211f, transparent 21rem), linear-gradient(var(--insights-line) 1px, transparent 1px), linear-gradient(90deg, var(--insights-line) 1px, transparent 1px), var(--insights-paper);font-family:var(--font-body), Inter, system-ui, sans-serif;background-size:auto,auto,160px 160px,160px 160px,auto;overflow-x:clip}.insights-flow *,.insights-flow :before,.insights-flow :after{box-sizing:border-box}.insights-flow a{color:inherit;text-decoration:none}.insights-flow :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #9080ef;box-shadow:0 0 0 6px #ffe50047}.insights-skip{z-index:200;color:#fff;background:var(--insights-black);padding:.72rem .9rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.insights-skip:focus-visible{transform:translateY(0)}.insights-nav{z-index:50;border-bottom:1px solid var(--insights-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f7fadb;justify-content:space-between;align-items:center;min-height:72px;padding:0 clamp(1rem,2vw,1.5rem);display:flex;position:sticky;top:0}.insights-logo{min-height:2.75rem;font-family:var(--font-display), var(--font-body), sans-serif;align-items:center;gap:.75rem;font-size:1.35rem;font-weight:900;display:inline-flex}.insights-logo span{width:1.55rem;height:1.55rem;position:relative}.insights-logo span:before,.insights-logo span:after{content:"";background:var(--insights-black);width:1.55rem;height:.28rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.insights-logo span:after{transform:translate(-50%,-50%)rotate(90deg)}.insights-nav a{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.insights-nav nav{align-items:center;gap:clamp(1rem,2vw,1.8rem);font-size:.96rem;display:flex}.insights-main{max-width:1440px;margin:0 auto}.insights-hero,.insights-section,.insights-article,.insights-article-cta{padding-inline:clamp(1rem,3vw,2rem)}.insights-hero{grid-template-columns:minmax(0,1.03fr) minmax(20rem,.62fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);min-height:calc(82vh - 72px);padding-top:clamp(3rem,8vw,6rem);padding-bottom:clamp(2rem,6vw,5rem);display:grid}.insights-hero h1,.insights-section-head h2,.insights-article-hero h1,.insights-article-cta h2{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:0;margin:0;line-height:.94}.insights-hero h1{max-width:13ch;font-size:clamp(3.2rem,7.1vw,7.8rem)}.insights-section-head h2,.insights-article-cta h2{max-width:15ch;font-size:clamp(2.3rem,4.8vw,4.9rem)}.insights-article-hero h1{max-width:18ch;font-size:clamp(3rem,6.5vw,7rem)}.insights-kicker,.insights-receipt span,.insights-tile-meta span:first-child,.insights-article-receipt span,.insights-article-rail>span{color:var(--insights-orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.insights-hero-copy>p:not(.insights-kicker),.insights-article-hero>div>p,.insights-article-cta p{max-width:46rem;color:var(--insights-muted);font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.45}.insights-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.35rem;display:flex}.insights-button,.insights-read,.insights-article-rail a{border:1px solid var(--insights-black);justify-content:center;align-items:center;min-height:3.2rem;padding:0 1.12rem;font-weight:900;transition:transform .18s,background .18s,color .18s;display:inline-flex}.insights-button.primary,.insights-read,.insights-article-rail a{background:var(--insights-orange);color:#050607}.insights-button.secondary{background:#ffffffc2}.insights-button:hover,.insights-read:hover,.insights-article-rail a:hover{transform:translateY(-2px)}.insights-receipt,.insights-article-receipt,.insights-article-rail,.insights-article-cta{border:1px solid var(--insights-line-strong);box-shadow:0 24px 70px #11182114}.insights-receipt,.insights-article-receipt,.insights-article-rail{background:var(--insights-black);color:#fff;gap:.85rem;padding:clamp(1.1rem,2vw,1.5rem);display:grid}.insights-receipt strong,.insights-article-receipt strong{font-family:var(--font-display), var(--font-body), sans-serif;font-size:clamp(2rem,3.2vw,3.5rem);line-height:.95}.insights-receipt p,.insights-article-receipt p,.insights-article-rail p{color:#ffffffb8;margin:0;line-height:1.5}.insights-section{border-top:1px solid var(--insights-line);padding-top:clamp(2rem,6vw,5rem);padding-bottom:clamp(3rem,7vw,6rem)}.insights-section-head{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.4rem;display:flex}.insights-grid{border-top:1px solid var(--insights-line-strong);display:grid}.insights-tile{border-bottom:1px solid var(--insights-line-strong);grid-template-columns:5rem minmax(0,1fr);gap:clamp(.85rem,3vw,2rem);padding:clamp(1rem,2.5vw,2rem) 0;display:grid}.insights-tile:hover .insights-read{transform:translateY(-2px)}.insights-tile-index{color:var(--insights-orange);font-family:var(--font-display), var(--font-body), sans-serif;font-size:clamp(2.3rem,4vw,4rem);font-weight:900;line-height:.9}.insights-tile-main{gap:.85rem;max-width:58rem;display:grid}.insights-tile-meta{color:var(--insights-muted);flex-wrap:wrap;gap:.65rem 1rem;font-size:.86rem;font-weight:800;display:flex}.insights-tile h3{max-width:24ch;font-family:var(--font-display), var(--font-body), sans-serif;margin:0;font-size:clamp(1.7rem,3.2vw,3.7rem);line-height:.97}.insights-tile p{max-width:58rem;color:var(--insights-muted);margin:0;font-size:1.03rem;line-height:1.55}.insights-read{justify-self:start;margin-top:.25rem}.insights-article{padding-top:clamp(1.2rem,3vw,2.4rem);padding-bottom:clamp(3rem,7vw,6rem)}.insights-back{min-height:2.75rem;color:var(--insights-orange-dark);text-transform:uppercase;align-items:center;margin-bottom:1.5rem;padding:0 .1rem;font-size:.9rem;font-weight:900;display:inline-flex}.insights-article-hero{border-bottom:1px solid var(--insights-line);grid-template-columns:minmax(0,1fr) minmax(20rem,.48fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);padding-bottom:clamp(2rem,6vw,5rem);display:grid}.insights-article-layout{grid-template-columns:minmax(16rem,.34fr) minmax(0,1fr);grid-template-areas:"rail body";gap:clamp(1.5rem,4vw,4rem);padding-top:clamp(2rem,6vw,5rem);display:grid}.insights-article-rail{grid-area:rail;align-self:start;position:sticky;top:96px}.insights-article-rail strong{font-family:var(--font-display), var(--font-body), sans-serif;font-size:clamp(1.5rem,2.4vw,2.5rem);line-height:.96}.insights-article-body{grid-area:body;gap:clamp(1.8rem,4vw,3.5rem);max-width:58rem;display:grid}.insights-article-section{gap:.95rem;display:grid}.insights-article-section h2{max-width:18ch;font-family:var(--font-display), var(--font-body), sans-serif;margin:0;font-size:clamp(2rem,3.8vw,4rem);line-height:.96}.insights-article-section p,.insights-article-section blockquote{color:#394657;margin:0;font-size:clamp(1.03rem,1.3vw,1.18rem);line-height:1.68}.insights-article-section blockquote{border-left:6px solid var(--insights-orange);color:var(--insights-ink);background:#ffffffc2;padding:clamp(1rem,2vw,1.35rem);font-weight:800}.insights-workflow-strip{border:1px solid var(--insights-line-strong);background:var(--insights-line);grid-template-columns:minmax(11rem,.42fr) minmax(0,1fr);gap:1px;margin:.45rem 0;display:grid;box-shadow:0 20px 55px #11182114}.insights-workflow-strip>div,.insights-workflow-strip li{background:#ffffffd1}.insights-workflow-strip>div{background:radial-gradient(circle at 100% 0%, #ffe50047, transparent 52%), var(--insights-black);color:#fff;align-content:space-between;gap:1rem;padding:1rem;display:grid}.insights-workflow-strip span{color:var(--insights-yellow);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.insights-workflow-strip strong{max-width:11rem;font-family:var(--font-display), var(--font-body), sans-serif;font-size:1.35rem;line-height:1}.insights-workflow-strip ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.insights-workflow-strip li{align-content:start;gap:.45rem;min-height:8.3rem;padding:.9rem;display:grid}.insights-workflow-strip i{color:var(--insights-orange-dark);font-style:normal;font-family:var(--font-display), var(--font-body), sans-serif;font-size:1.5rem;line-height:.9}.insights-workflow-strip b{font-family:var(--font-display), var(--font-body), sans-serif;line-height:1.05}.insights-workflow-strip small{color:var(--insights-muted);font-weight:750;line-height:1.25}.insights-article-cta{background:#ffffffc7;grid-template-columns:minmax(0,.8fr) minmax(18rem,1fr);gap:clamp(1rem,4vw,3rem);margin-top:clamp(2rem,6vw,5rem);padding-top:clamp(1.1rem,2.5vw,2rem);padding-bottom:clamp(1.1rem,2.5vw,2rem);display:grid}.insights-article-cta p{margin:0}@media (max-width:980px){.insights-hero,.insights-article-hero,.insights-article-layout,.insights-article-cta{grid-template-columns:1fr}.insights-article-layout{grid-template-areas:"body""rail"}.insights-article-rail{position:static}}@media (max-width:720px){.insights-nav nav{gap:0;display:flex}.insights-nav nav a:not(:last-child){display:none}.insights-nav nav a:last-child{border:1px solid var(--insights-black);background:var(--insights-orange);justify-content:center;align-items:center;min-height:2.75rem;padding:0 .72rem;font-size:.82rem;font-weight:900;display:inline-flex}.insights-hero{min-height:auto;padding-top:3rem}.insights-hero h1,.insights-article-hero h1{font-size:clamp(2.45rem,11vw,3.55rem)}.insights-article-receipt{padding:.9rem}.insights-article-receipt strong{font-size:1.38rem}.insights-article-receipt p{display:none}.insights-article-layout{padding-top:1.4rem}.insights-article-body{gap:1.35rem}.insights-article-section{gap:.72rem}.insights-article-section h2{font-size:clamp(1.72rem,8.6vw,2.35rem)}.insights-article-section p,.insights-article-section blockquote{font-size:.98rem;line-height:1.58}.insights-section-head{display:block}.insights-tile{grid-template-columns:3.4rem minmax(0,1fr)}.insights-tile-index{font-size:2.15rem}.insights-workflow-strip{grid-template-columns:1fr}.insights-workflow-strip>div{gap:.45rem;padding:.78rem}.insights-workflow-strip strong{max-width:none;font-size:1.12rem}.insights-workflow-strip ol{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-workflow-strip li{min-height:5.9rem;padding:.68rem}.insights-workflow-strip i{font-size:1.18rem}.insights-workflow-strip small{font-size:.76rem}.insights-actions,.insights-button,.insights-read,.insights-article-rail a{width:100%}}@media (prefers-reduced-motion:reduce){.insights-flow *,.insights-flow :before,.insights-flow :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
