.news-page{background:#fff}.insights-hero{position:relative;overflow:hidden;background:#fbfdff url("../images/news-redesign/news-blueprint-background-v2.png") center/cover no-repeat;border-bottom:1px solid #d6e6f2}.insights-hero-grid{min-height:635px;display:grid;grid-template-columns:48% 52%;align-items:stretch}.insights-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:75px 30px 75px 12px}.insights-copy>span{align-self:flex-start;color:#fff;background:#0879e8;border-radius:5px;padding:11px 17px;font:800 11px/1 Consolas,monospace}.insights-copy h1{margin:28px 0 22px;color:#05264a;font-size:clamp(50px,4.3vw,70px);line-height:1.05;letter-spacing:-.05em}.insights-copy p{max-width:610px;margin:0;color:#405d77;font-size:14px;line-height:1.8}.insights-blueprint{position:relative;overflow:hidden}.insights-blueprint:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#fbfdff 0%,rgba(251,253,255,.65) 14%,transparent 43%)}.insights-blueprint img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:multiply}
.articles-section{position:relative;padding:60px 0 48px;background:#fff url("../images/news-redesign/news-blueprint-background-v2.png") center top/100% auto repeat-y}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.insight-card{overflow:hidden;background:#fff;border:1px solid #89bff0;border-radius:9px;box-shadow:0 12px 28px rgba(5,48,83,.07);transition:.25s ease}.insight-card:hover{transform:translateY(-3px);box-shadow:0 18px 34px rgba(5,48,83,.12)}.article-photo{height:275px;margin:13px 13px 0;border-radius:6px;overflow:hidden;background:#eaf3f9}.article-photo img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9)}.insight-card:hover .article-photo img{transform:scale(1.025)}.article-body{padding:20px 19px 12px}.article-category{display:inline-block;border:1px solid #68adf0;border-radius:4px;color:#0879e8;background:#f7fbff;padding:6px 9px;font:800 10px/1 Consolas,monospace}.article-meta{display:flex;align-items:center;gap:12px;margin:16px 0;color:#4c647a;font:600 10px Consolas,monospace}.article-meta span:before{content:"◫";color:#0879e8;margin-right:7px}.article-meta span:last-child:before{content:"◷"}.article-meta i{width:3px;height:3px;border-radius:50%;background:#52718c}.article-body h2{min-height:110px;margin:0 0 15px;color:#06264b;font-size:21px;line-height:1.2;letter-spacing:-.025em}.article-body>p{min-height:147px;margin:0;color:#405d75;font-size:12px;line-height:1.67}.article-toggle{width:100%;display:flex;justify-content:center;align-items:center;gap:20px;margin-top:25px;padding:13px;border:1px solid #0879e8;border-radius:5px;background:#fff;color:#0879e8;font-size:11px;font-weight:800}.article-toggle:hover,.article-toggle[aria-expanded="true"]{background:#0879e8;color:#fff}.article-toggle b{font-size:16px}.article-chevron{display:block;text-align:center;color:#082d54;font-size:20px;height:24px;line-height:22px;transition:.2s}.article-toggle[aria-expanded="true"]~.article-excerpt~.article-chevron{transform:rotate(180deg)}.article-excerpt{margin-top:15px;padding:17px;background:#f4f9fd;border:1px solid #d6e7f3;border-radius:6px;color:#425f77;font-size:11px;line-height:1.65}.article-excerpt[hidden]{display:none}.article-excerpt h3{margin:0 0 10px;color:#06264b;font-size:13px}.article-excerpt h4{margin:13px 0 5px;color:#0a3157}.article-excerpt p{margin:0}.article-excerpt ol,.article-excerpt ul{padding-left:18px;margin:5px 0}.article-excerpt li{margin:7px 0}.article-excerpt button{border:0;border-radius:4px;background:#0879e8;color:#fff;padding:10px 13px;margin-top:8px;font-size:10px;font-weight:800}
.technical-cta{padding:0 0 58px;background:#fff url("../images/news-redesign/news-blueprint-background-v2.png") center bottom/100% auto no-repeat}.technical-cta-panel{min-height:230px;display:grid;grid-template-columns:270px 1fr auto;align-items:center;gap:34px;padding:14px 34px 14px 14px;border-radius:10px;overflow:hidden;background:#062b55;color:#fff;box-shadow:0 15px 30px rgba(3,37,69,.15)}.cta-illustration{height:202px;border-radius:7px;overflow:hidden}.cta-illustration img{width:100%;height:100%;object-fit:cover}.cta-copy h2{margin:0 0 10px;font-size:25px;line-height:1.2;letter-spacing:-.025em}.cta-copy p{max-width:610px;margin:0;color:#c9dced;font-size:12px;line-height:1.65}.technical-cta-panel>button{border:0;border-radius:5px;background:#0879e8;color:#fff;padding:15px 24px;font-size:11px;font-weight:800;white-space:nowrap}.technical-cta-panel>button span{margin-left:28px}.technical-cta-panel>button:hover{background:#fff;color:#0879e8}
.news-page dialog h2{color:#082c56}.news-page dialog p{color:#5b7288;font-size:12px;line-height:1.6}.news-page #download-form,.news-page #rfq-form{display:grid;grid-template-columns:1fr 1fr;gap:13px}.news-page #download-form label,.news-page #rfq-form label{font-size:10px;font-weight:750;color:#4f667c}.news-page #download-form label:last-of-type,.news-page #rfq-form label:last-of-type{grid-column:1/-1}.news-page #download-form input,.news-page #download-form select,.news-page #rfq-form input,.news-page #rfq-form textarea{display:block;width:100%;border:1px solid #ccdbe7;border-radius:5px;padding:10px;margin-top:5px;background:#fff}.news-page #download-form button,.news-page #rfq-form button{grid-column:1/-1;border:0;background:#0879e8;color:#fff;padding:12px;border-radius:5px;font-weight:800}
@media(max-width:1380px){.news-page .shell{width:calc(100% - 34px)}.news-page .nav-row{gap:14px}.news-page .brand{min-width:242px}.news-page .brand b{font-size:16px}.news-page .main-nav a{padding:10px 7px;font-size:11px}.news-page .quote-btn{padding:12px 14px;font-size:12px}.article-body h2{font-size:18px}.article-body>p{min-height:165px}.technical-cta-panel{grid-template-columns:230px 1fr auto}}
@media(max-width:1000px){.insights-hero-grid{grid-template-columns:1fr 1fr;min-height:530px}.insights-copy h1{font-size:48px}.article-grid{grid-template-columns:1fr}.article-photo{height:410px}.article-body h2,.article-body>p{min-height:auto}.technical-cta-panel{grid-template-columns:190px 1fr}.technical-cta-panel>button{grid-column:2}.cta-illustration{grid-row:1/3;height:230px}}
@media(max-width:700px){.insights-hero-grid{grid-template-columns:1fr;min-height:auto}.insights-copy{padding:54px 0 24px}.insights-copy h1{font-size:42px}.insights-blueprint{height:330px;margin:0 -12px}.insights-blueprint:before{background:linear-gradient(0deg,#fbfdff 0%,transparent 30%)}.articles-section{padding-top:35px}.article-grid{gap:17px}.article-photo{height:260px}.article-body h2{font-size:18px}.article-body>p{font-size:11px}.technical-cta{padding-bottom:35px}.technical-cta-panel{grid-template-columns:1fr;padding:14px}.cta-illustration{grid-row:auto;height:210px}.technical-cta-panel>button{grid-column:auto;justify-self:stretch}.news-page #download-form,.news-page #rfq-form{grid-template-columns:1fr}.news-page #download-form label:last-of-type,.news-page #rfq-form label:last-of-type,.news-page #download-form button,.news-page #rfq-form button{grid-column:auto}}
