@charset "UTF-8";.news-hub-hero{margin:130px 0 40px;width:100%}.news-hub-hero__bg{align-items:flex-end;background-position:40% 33%;background-size:cover;border-radius:24px;display:flex;min-height:456px;overflow:hidden;position:relative}.news-hub-hero__bg:before{display:none}.news-hub-hero__panel{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,rgba(17,24,39,.65),rgba(17,24,39,.92));border-radius:0 0 24px 24px;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:295px;padding:48px 56px 56px;text-align:center;width:100%}.news-hub-hero__panel>*{max-width:760px}.news-hub-hero__title{font-size:40px;line-height:1.2;margin-bottom:14px}.news-hub-hero__text,.news-hub-hero__title{font-family:Red Hat Display;font-style:Bold;font-weight:700}.news-hub-hero__text{font-size:18px;letter-spacing:0;line-height:100%;text-align:center}.news-room-contact{background:#fff;padding:80px 0 120px;width:100%}.news-room-contact__container{margin:0 auto;max-width:1200px;padding:0 20px}.news-room-contact__wrapper{align-items:center;background:linear-gradient(90deg,#005282,#0a1628);border-radius:24px;box-shadow:0 30px 30px 10px rgba(60,88,145,.161);box-shadow:0 20px 60px rgba(30,58,95,.15);display:flex;gap:20px;overflow:hidden;padding:60px 22px 60px 60px;position:relative}.news-room-contact__wrapper:before{background-image:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.05) 0,transparent 50%),radial-gradient(circle at 80% 70%,hsla(0,0%,100%,.03) 0,transparent 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.news-room-contact__content{flex:1;margin:0 auto;max-width:430px;position:relative;z-index:1}.news-room-contact__title{color:#fff;font-family:Red Hat Display;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:16px}.news-room-contact__text{color:hsla(0,0%,100%,.9);font-family:Red Hat Display;font-size:18px;font-weight:500;line-height:1.6;margin-bottom:35px;max-width:480px}.news-room-contact__image{flex-shrink:0;max-width:530px;position:relative;width:100%;z-index:1}.news-room-contact__image img,.news-room-contact__image svg{display:block;height:auto;width:100%}.news-room-contact__form{max-width:520px}.news-room-contact__form .wpcf7-form{display:flex;flex-wrap:wrap;gap:16px}.news-room-contact__form .wpcf7-form-control-wrap{display:block;width:100%}.news-room-contact__form input[type=email],.news-room-contact__form input[type=text],.news-room-contact__form input[type=url],.news-room-contact__form textarea{background:none;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-family:inherit;font-size:15px;padding:14px 0;transition:all .3s ease;width:100%}.news-room-contact__form .wpcf7-form>p:first-child,.news-room-contact__form .wpcf7-form>p:nth-child(2){flex:1;min-width:calc(50% - 8px)}.news-room-contact__form textarea{min-height:120px;resize:vertical}.news-room-contact__form button[type=submit],.news-room-contact__form input[type=submit]{background:hsla(0,0%,100%,.95);border:none;border-radius:999px;color:#1e3a5f;cursor:default;display:inline-block;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.5px;padding:14px 36px;text-transform:uppercase;transition:all .3s ease}.news-room-contact__form input.wpcf7-form-control.has-spinner.wpcf7-submit{background-color:#c5daf4;border:1px solid #c5daf4;border-radius:25px;color:#000;font-size:24px;font-weight:700;padding:4px 67px;text-transform:uppercase}.news-room-contact__form .wpcf7-form label{color:#fff;font-family:Red Hat Display;font-size:18px;font-weight:700;margin-bottom:0}.news-room-contact__form .wpcf7-form .form-group.submit-btn{margin-top:25px}.news-room-contact__form .wpcf7-not-valid-tip{color:#ffe4e4;display:block;font-size:13px;margin-top:6px}.news-room-contact__form .wpcf7-form .form-group p{line-height:1}.news-room-contact__form .wpcf7-response-output{border-radius:8px;font-size:14px;margin:20px 0 0;padding:14px 18px}.news-room-contact__form .wpcf7-validation-errors{background:hsla(0,100%,89%,.2);border:1px solid hsla(0,100%,89%,.3);color:#ffe4e4}.news-room-contact__form .wpcf7-mail-sent-ok{background:rgba(200,255,200,.2);border:1px solid rgba(200,255,200,.3);color:#e4ffe4}.news-room-contact__form .wpcf7-spam-blocked{background:hsla(0,100%,89%,.2);border:1px solid hsla(0,100%,89%,.3);color:#ffe4e4}.news-room-contact__form .wpcf7-spinner{margin-left:12px}.news-room-clients{background:#fff;padding:0;width:100%}.news-room-clients__container{margin:0 auto;max-width:1200px;padding:0 20px}.news-room-clients__title{color:#000;font-size:32px;font-weight:700;margin-bottom:60px;position:relative;text-align:center}.news-room-clients__title:after,.news-room-clients__title:before{background:linear-gradient(90deg,transparent,#e8b87e,transparent);content:"";height:1px;position:absolute;top:50%;width:200px}.news-room-clients__title:before{right:calc(100% + 40px)}.news-room-clients__title:after{left:calc(100% + 40px)}.news-room-clients__grid{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(5,1fr)}.news-room-clients__item,.news-room-clients__logo-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.news-room-clients__logo-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.06);min-height:100px;padding:20px;position:relative;transition:all .3s ease;width:100%}.news-room-clients__logo-wrapper:hover{box-shadow:0 12px 28px rgba(0,0,0,.12);transform:translateY(-6px)}.news-room-clients__logo-wrapper img{filter:grayscale(100%);height:auto;max-height:80px;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:.7;transition:all .3s ease;width:auto}.news-room-clients__logo-wrapper:hover img{filter:grayscale(0);opacity:1}.news-room-clients__placeholder{color:#cbd5e0;font-size:14px;font-weight:600;padding:20px;text-align:center}@media (max-width:1200px){.news-room-clients__title:after,.news-room-clients__title:before{width:150px}.news-room-clients__title:before{right:calc(100% + 30px)}.news-room-clients__title:after{left:calc(100% + 30px)}}@media (max-width:1024px){.news-room-clients__grid{gap:24px;grid-template-columns:repeat(4,1fr)}.news-room-clients__title:after,.news-room-clients__title:before{width:100px}.news-room-clients__title:before{right:calc(100% + 20px)}.news-room-clients__title:after{left:calc(100% + 20px)}}@media (max-width:768px){.news-room-clients{padding:60px 0}.news-room-clients__title{font-size:28px;margin-bottom:40px}.news-room-clients__title:after,.news-room-clients__title:before{display:none}.news-room-clients__grid{gap:20px;grid-template-columns:repeat(3,1fr)}.news-room-clients__logo-wrapper{min-height:90px;padding:16px}.news-room-clients__logo-wrapper img{max-height:60px}}@media (max-width:640px){.news-room-clients__grid{gap:16px;grid-template-columns:repeat(2,1fr)}.news-room-clients__title{font-size:24px;margin-bottom:32px}}@media (max-width:480px){.news-room-clients{padding:50px 0}.news-room-clients__logo-wrapper{min-height:80px;padding:12px}.news-room-clients__logo-wrapper img{max-height:50px}}@media (max-width:1024px){.news-room-contact__wrapper{gap:40px;padding:50px 40px}.news-room-contact__image{width:350px}.news-room-contact__title{font-size:32px}}@media (max-width:768px){.news-room-contact{padding:60px 0 80px}.news-room-contact__wrapper{flex-direction:column;gap:40px;padding:40px 30px}.news-room-contact__content{max-width:100%;width:100%}.news-room-contact__title{font-size:28px}.news-room-contact__text{margin-left:auto;margin-right:auto;max-width:100%}.news-room-contact__image{max-width:350px;order:-1;width:100%}.news-room-contact__form{max-width:100%}.news-room-contact__form .wpcf7-form>p:first-child,.news-room-contact__form .wpcf7-form>p:nth-child(2){min-width:100%}.news-room-contact__form input.wpcf7-form-control.has-spinner.wpcf7-submit{width:100%}}@media (max-width:480px){.news-room-contact__wrapper{padding:30px 20px}.news-room-contact__title{font-size:24px}.news-room-contact__text{font-size:15px}.news-room-contact__form input[type=email],.news-room-contact__form input[type=text],.news-room-contact__form input[type=url],.news-room-contact__form textarea{font-size:14px;padding:12px 16px}.news-room-contact__form button[type=submit],.news-room-contact__form input[type=submit]{padding:12px 24px;width:100%}}@media (max-width:768px){.news-hub-hero__bg{background-position:45% 35%;min-height:560px}.news-hub-hero__panel{padding:15px}.news-hub-hero__title{font-size:28px;text-align:start}.news-hub-hero__text{text-align:start}.news-room-contact__form .wpcf7-form .row{gap:20px}.news-room-contact__form .wpcf7-form{flex-direction:column}}.news-hub-section,.news-hub-tabs{margin-left:auto;margin-right:auto;max-width:1200px}.news-hub-tabs{background-color:#f3fbff;border-radius:10px;margin:48px auto 64px;padding:15px;text-align:center}.news-hub-tabs__list{align-items:center;display:inline-flex}.news-hub-tabs__item{border-right:1px solid #696868;color:#000;cursor:pointer;font-family:Red Hat Display;font-size:18px;font-weight:700;padding:0 30px;position:relative;transition:color .2s ease}.news-hub-tabs__item:last-child{border-right:none}.news-hub-tabs__item.is-active,.news-hub-tabs__item:hover{color:#000;font-weight:800}.sections-view{display:none;opacity:0;transition:opacity .3s ease}.sections-view--active{display:block;opacity:1}.news-hub-all{margin-bottom:26px}.news-hub-all__grid,.news-hub-grid{display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}.news-card{background:#f3fbff;border:1px solid #d9d9d9;border-radius:14px;display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden;padding:20px 20px 0;transition:transform .25s ease,box-shadow .25s ease}.news-card.news-card--featured{border-radius:20px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;padding:0}.news-card.news-card--featured .news-card__content{max-width:465px;padding:40px;width:100%}.news-card .news-single-content-image img{height:240px}.news-card.news-card--featured .news-card__content p{-webkit-line-clamp:unset;color:#202020;font-size:16px;font-weight:400;margin-bottom:25px;overflow:visible}.news-card.news-card--featured img{border-radius:21px 0 0 21px;height:100%}.news-card .news-single-content-image{flex:1;max-height:240px}.news-card:hover{border:1px solid #1d5fc2;box-shadow:0 8px 24px rgba(0,39,77,.15)}.news-card img{border-radius:14px;-o-object-fit:cover;object-fit:cover;width:100%}.news-card__content{padding:20px 0}.news-card__content-first{padding:40px 40px 40px 10px}.news-card__content-first h3{color:#000;font-size:24px;font-weight:700;line-height:1.4;margin-bottom:10px}.news-card__content .date,.news-card__content-first .date{color:#797878;font-size:16px;font-weight:500}.news-card__content-first p{-webkit-line-clamp:7;line-height:1.6;margin-bottom:14px}.news-card__content p,.news-card__content-first p{-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:16px;overflow:hidden}.news-card__content p{-webkit-line-clamp:3;font-family:Red Hat Display;font-weight:600}.news-card__content h3{color:#000;font-size:18px;font-weight:600;margin-bottom:10px}.news-card__content span,.news-card__content-first span{display:flex;font-family:Red Hat Display;font-size:14px;font-weight:500;gap:2px;letter-spacing:0;line-height:100%}.news-card__content span svg,.news-card__content-first span svg{width:11px}.news-card__content a:hover{text-decoration:underline}.news-card--featured-image{width:70%}.news-card__content-first{width:30%}.no-posts-message{background:#f8f9fa;border-radius:16px;grid-column:1/-1;margin:20px 0;padding:60px 20px;text-align:center}.no-posts-message p{color:#6b7c93;font-size:16px;margin:0}.news-hub-section__cta{margin-top:38px;text-align:center}.news-hub-section__title{font-family:Red Hat Display;font-size:24px;font-weight:700;line-height:100%;margin-bottom:40px;text-align:center;text-transform:capitalize}.btn-view-all{align-items:center;background:#c5daf4;border-radius:50px;color:#000;display:flex;font-size:16px;font-weight:700;gap:12px;line-height:1;margin:0 auto;padding:10px 28px;text-decoration:none;transition:background .2s ease;width:-moz-max-content;width:max-content}.btn-view-all:hover{background:#dbe8ff}.news-hub-grid .loading-message{color:#6b7c93;font-size:16px;grid-column:1/-1;padding:40px 20px;text-align:center}.toc-toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;width:100%}.toc-text{flex:1;text-align:left}.blog-detail-custom-toc.toc a{color:#002840;font-style:italic;letter-spacing:.16px;opacity:.5}.blog-detail-custom-toc.toc ul{list-style-type:none;padding-left:0}.toc-symbol{flex-shrink:0;padding-left:10px}.blog-detail-custom-toc.toc{background:#fafafa;margin:1.5rem auto;padding:10px}.toc.blog-detail-custom-toc h2{line-height:normal;margin-bottom:10px}.toc.blog-detail-custom-toc ul li:before{color:#f70;content:"• ";display:inline-block;font-size:26px;line-height:.75;width:1rem}.toc.blog-detail-custom-toc h2>button{align-items:flex-end}.toc .toc-toggle{background:none;border:none;cursor:pointer;font-size:16px}.toc .toc-symbol{margin-left:5px}.toc .toc-level-3{margin-left:35px}.toc-attribution-box{align-items:center;background-color:#f9f9ff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;margin:20px auto;padding:20px}.toc-eldi-logo{height:50px;margin-right:20px}.toc-text-content{display:flex;flex-direction:column}.toc-post-label{color:#888;font-size:14px;margin:0}.toc-author-name{color:#333;font-size:18px;font-weight:700;margin:5px 0}.toc-author-title{color:#555;font-size:14px;margin:0}.toc-attribution-box .toc-text-content p{margin-bottom:0}.blog-post-single-item .blog-detail-custom-toc.toc{margin-bottom:1rem}.blog-detail-custom-toc .toc-symbol{border:1px solid #999191;border-radius:5px;height:30px;position:relative;width:30px}.blog-detail-custom-toc .toc-symbol:after{background-color:#fafafa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' class='list-377408' style='fill:%23000;color:%23000' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:20px;left:0;position:absolute;top:4px;width:20px}.blog-detail-custom-toc .toc-symbol:before{background-color:#fafafa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' baseProfile='tiny' class='arrow-unsorted-368013' style='fill:%23000;color:%23000' version='1.2' viewBox='0 0 24 24'%3E%3Cpath d='M18.2 9.3 12 3 5.8 9.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7 12 21l6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:10px;position:absolute;right:0;top:9px;width:10px}@media (max-width:1024px){.news-hub-all__grid,.news-hub-grid{grid-template-columns:repeat(2,1fr)}.news-card--featured{flex-direction:column}.news-card.news-card--featured .news-card__content{max-width:100%}}@media (max-width:640px){.news-hub-tabs__list{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.news-hub-tabs__item{border-right:none;padding:0}.news-hub-all__grid,.news-hub-grid{grid-template-columns:1fr}.news-hub-section__title{font-size:22px}}@media (max-width:1200px){.news-card.news-card--featured{flex-direction:column;gap:0;margin-bottom:46px;padding:20px 20px 0}.news-card.news-card--featured img{border-radius:12px;height:100%}.news-card__content-first h3{color:#000;font-size:18px;font-weight:600;margin-bottom:10px}.news-card__content-first a{color:#000}.news-card__content-first{padding:20px 0;width:100%}.news-card--featured-image{width:100%}.news-hub-section__cta{margin-top:0}}