.insights-refresh{padding:88px max(24px,calc((100vw - 1280px) / 2));background:#061728;color:#fff}.insights-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.insights-refresh .insights-eyebrow{font-size:11px;letter-spacing:2.5px;color:#8bcfff;margin:0 0 22px;font-weight:600}.insights-refresh h2{font-size:clamp(38px,4.3vw,62px);line-height:1.12;font-weight:500;letter-spacing:-2px;color:#fff;margin:0}.insights-refresh h2 span{color:#7cc8ff}.insights-intro{max-width:330px}.insights-intro p{font-size:15px;line-height:1.7;color:#adbed0;margin:0 0 20px}.insights-intro a{color:#fff;text-decoration:none;font-size:13px;display:inline-flex;gap:32px;align-items:center}.insights-intro a span{color:#7cc8ff;font-size:24px}.insights-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;border-top:1px solid #ffffff24;margin-bottom:12px}.insights-filters{display:flex;gap:8px}.insights-filters button{padding:10px 18px;border-radius:999px;border:1px solid transparent;background:transparent;color:#aebfd0;font-size:13px;cursor:pointer;transition:background .2s,color .2s}.insights-filters button.active{color:#061728;background:#8bd0ff}.insights-filters button:hover:not(.active){color:#fff;background:#ffffff10}.insights-count{color:#8a9fb3;font-size:11px;letter-spacing:.4px}.insights-editorial-grid{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:repeat(3,1fr);gap:0 36px}.insights-story{display:grid;grid-template-columns:140px 1fr;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid #ffffff24;color:#fff;text-decoration:none;min-width:0}.insights-story:not(.insights-featured):nth-child(2){padding-top:0}.insights-image-wrap{position:relative;overflow:hidden;border-radius:10px;height:120px;background:#12304b}.insights-image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.insights-story:hover img{transform:scale(1.045)}.insights-story-content{min-width:0}.insights-story-meta{display:flex;justify-content:space-between;gap:12px;color:#8bcfff;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}.insights-refresh .insights-story h3{font-size:19px;line-height:1.4;font-weight:500;color:#eef5ff;margin:0 0 18px;transition:color .2s}.insights-story:hover h3{color:#8bcfff}.insights-read{display:flex;align-items:center;justify-content:space-between;color:#b9cadb;font-size:12px}.insights-arrow{color:#8bcfff;font-size:21px;transition:transform .2s}.insights-story:hover .insights-arrow{transform:translate(3px,-3px)}.insights-featured{grid-row:1/4;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:1px solid #ffffff24;border-radius:14px;overflow:hidden;background:#0c2135}.insights-featured .insights-image-wrap{height:280px;border-radius:0;flex:1;min-height:240px}.insights-featured-label{position:absolute;top:20px;left:20px;background:#061728dc;border:1px solid #ffffff40;padding:7px 12px;border-radius:999px;font-size:9px;letter-spacing:1.5px;color:#fff}.insights-featured .insights-story-content{padding:26px 28px}.insights-refresh .insights-featured h3{font-size:28px;line-height:1.3;letter-spacing:-.5px;margin-bottom:24px}.insights-refresh a:focus-visible,.insights-refresh button:focus-visible{outline:2px solid #8bcfff;outline-offset:5px}@media (max-width:1000px){.insights-editorial-grid{gap:0 24px;grid-template-columns:1fr 1fr}.insights-story{grid-template-columns:100px 1fr;gap:16px}.insights-refresh .insights-story h3{font-size:17px}.insights-refresh .insights-featured h3{font-size:25px}}@media (max-width:768px){.insights-refresh{padding:56px 24px}.insights-heading-row{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:28px}.insights-refresh h2{letter-spacing:-1.2px}.insights-intro{max-width:100%}.insights-count{display:none}.insights-filters button{padding:9px 13px;font-size:12px}.insights-editorial-grid{display:flex;flex-direction:column}.insights-featured{margin-bottom:12px}.insights-story:not(.insights-featured):nth-child(2){padding-top:22px}.insights-featured .insights-image-wrap{height:220px;min-height:0;flex:none}.insights-featured .insights-story-content{padding:22px}.insights-story{grid-template-columns:90px 1fr;gap:16px}.insights-image-wrap{height:110px}}@media (prefers-reduced-motion:reduce){.insights-refresh *,.insights-refresh :before{transition:none!important}}.insights-refresh h2 span{color:#fff}