.blogs-page{--blog-ink:#030303;--blog-cyan:var(--cyan,#00c6c1);background:#fff;color:var(--blog-ink)}.blogs-hero{padding-top:156px;padding-bottom:48px}.blog-eyebrow{margin:0 0 20px;color:var(--blog-cyan);font:700 16px/1 Roboto,Arial,sans-serif;letter-spacing:normal;text-transform:uppercase}.blogs-hero h1{margin:0;font:700 128px/.84 Roboto,Arial,sans-serif;letter-spacing:-.04em;text-transform:uppercase}.blogs-top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(360px,.8fr);grid-gap:48px;gap:48px;padding-bottom:112px}.featured-article{min-width:0}.article-visual{position:relative;height:265px;overflow:hidden;background:#0b1618;isolation:isolate}.article-visual i,.article-visual span,.article-visual:after,.article-visual:before{position:absolute;content:"";display:block}.article-visual:before{z-index:-2;inset:0;background:linear-gradient(135deg,#04272b,#0c1011 45%,#00c6c1 140%)}.article-visual:after{z-index:-1;width:160%;height:85%;left:-25%;bottom:-38%;border:1px solid rgba(92,225,230,.65);border-radius:50%;box-shadow:0 -16px 0 -15px rgba(92,225,230,.5),0 -32px 0 -31px rgba(92,225,230,.35);transform:rotate(-10deg)}.article-visual span{width:36%;aspect-ratio:1;right:9%;top:15%;border:1px solid rgba(92,225,230,.75);transform:rotate(45deg);box-shadow:0 0 50px rgba(0,198,193,.25)}.article-visual i{right:8%;top:13%;width:38%;aspect-ratio:1;background:radial-gradient(circle at 50% 50%,rgba(92,225,230,.55),transparent 52%)}.article-visual b{position:absolute;bottom:17px;left:20px;color:rgba(255,255,255,.86);font:700 14px/1 Roboto,Arial,sans-serif;letter-spacing:.06em}.article-visual.sustainability:before{background:linear-gradient(125deg,#05221e,#0a1110 52%,#77a948 145%)}.article-visual.sustainability span{border-color:#b7df72;transform:rotate(45deg) scale(.8)}.article-visual.technology:before{background:linear-gradient(135deg,#10244b,#0b101a 48%,#0e89e3 145%)}.article-visual.technology span{border-color:#75b9ff;border-radius:50%;transform:none}.article-visual.cybersecurity:before{background:linear-gradient(135deg,#1b1436,#0a0a0c 50%,#7955d8 140%)}.article-visual.cybersecurity span{border-color:#b79eff;border-radius:50% 50% 6px 6px;transform:rotate(45deg) scale(.74)}.article-visual.transformation:before{background:linear-gradient(135deg,#432107,#0e0e0c 48%,#e78926 145%)}.article-visual.transformation span{border-color:#ffba68;transform:rotate(45deg) scale(.9)}.featured-article .article-visual{height:440px}.featured-copy{padding-top:24px}.featured-copy h2{max-width:840px;margin:0 0 20px;font:700 40px/1.06 Roboto,Arial,sans-serif;letter-spacing:-.04em;text-transform:uppercase}.featured-copy>p:not(.blog-eyebrow){max-width:760px;margin:0 0 16px;font:400 18px/1.3 Roboto,Arial,sans-serif;letter-spacing:.36px}.blog-card-copy>span,.featured-copy>span,.latest-story span{color:#656565;font:400 14px/1.3 Roboto,Arial,sans-serif}.blog-button{display:inline-flex;align-items:center;gap:12px;margin-top:24px;padding:15px 20px;background:var(--blog-ink);color:#fff;font:700 14px/1 Roboto,Arial,sans-serif}.blog-button:hover{background:var(--blog-cyan);color:var(--blog-ink)}.latest-stories{padding-top:2px}.latest-story{display:grid;grid-template-columns:1fr 122px;grid-gap:18px;gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid #c9c9c9}.latest-story:hover h3{color:var(--blog-cyan)}.blog-card-copy>p,.latest-story p{margin:0 0 7px;color:var(--blog-cyan);font:700 12px/1 Roboto,Arial,sans-serif;text-transform:uppercase}.latest-story h3{margin:0 0 8px;font:700 18px/1.1 Roboto,Arial,sans-serif;letter-spacing:-.03em;text-transform:uppercase;transition:color .2s}.latest-story .article-visual{height:76px}.latest-story .article-visual b{display:none}.latest-story .article-visual span{width:35%;right:12%;top:18%}.blog-categories{padding-bottom:112px}.blog-category{padding:48px 0}.blog-category-heading{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:24px;gap:24px;margin-bottom:24px}.blog-category-heading>div{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px 24px}.blog-category-heading h2{margin:0;font:700 64px/1.05 Roboto,Arial,sans-serif;letter-spacing:-.04em;text-transform:uppercase}.blog-category-heading p{max-width:360px;margin:0;color:#555;font:400 16px/1.3 Roboto,Arial,sans-serif;letter-spacing:.32px}.load-more{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--blog-ink);border-radius:50%;background:transparent;color:var(--blog-ink);font:400 30px/1 Arial,sans-serif;cursor:pointer;transition:.2s}.load-more:hover{border-color:var(--blog-cyan);background:var(--blog-cyan)}.category-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.blog-card{min-width:0}.blog-card .article-visual{height:220px}.blog-card-copy{padding-top:18px}.blog-card h3{margin:0 0 16px;font:700 26px/1.1 Roboto,Arial,sans-serif;letter-spacing:-.03em;text-transform:uppercase}.blog-card-hover{display:grid;grid-gap:14px;gap:14px;max-height:140px;margin-top:18px;overflow:hidden;opacity:1}.blog-card-hover small{color:#434343;font:400 16px/1.3 Roboto,Arial,sans-serif}.blog-card-hover b{color:var(--blog-cyan);font:700 14px/1 Roboto,Arial,sans-serif;text-transform:uppercase}@media (max-width:991px){.blogs-top{grid-template-columns:1fr;gap:64px}.latest-story{grid-template-columns:1fr 180px}.latest-story .article-visual{height:104px}.category-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blogs-hero{padding-top:112px;padding-bottom:40px}.blogs-hero h1{font-size:min(21.5cqw,75px)}.blogs-top{gap:48px;padding-bottom:64px}.featured-article .article-visual{height:280px}.featured-copy{padding-top:20px}.featured-copy h2{font-size:40px;line-height:1}.featured-copy>p:not(.blog-eyebrow){font-size:18px;letter-spacing:.36px}.latest-stories>h2{font-size:20px}.latest-story{grid-template-columns:1fr 96px;gap:14px}.latest-story .article-visual{height:72px}.latest-story h3{font-size:17px}.blog-categories{padding-bottom:64px}.blog-category{padding:48px 0}.blog-category-heading{margin-bottom:28px}.blog-category-heading h2{font-size:48px;line-height:.94}.category-articles{grid-template-columns:1fr;gap:36px}.blog-card .article-visual{height:220px}.blog-card h3{font-size:32px}.blog-card-hover{max-height:140px;margin-top:18px;opacity:1}.blogs-hero h1{font-size:min(16.5cqw,58px)}.featured-copy h2{font-size:32px;line-height:1}.blog-category-heading h2{font-size:40px;line-height:1}.blog-card h3{font-size:28px}}.blogs-page .blogs-hero h1{font-size:128px!important;line-height:.84!important}.blogs-page .featured-copy h2{font-size:40px!important;line-height:1.06!important}.blogs-page .latest-story h3{font-size:18px!important;line-height:1.1!important}.blogs-page .blog-category-heading h2{font-size:64px!important;line-height:1.05!important}.blogs-page .blog-card h3{font-size:26px!important;line-height:1.1!important}@media (max-width:767px){.blogs-page .blogs-hero h1{font-size:min(16.5cqw,58px)!important}.blogs-page .featured-copy h2{font-size:32px!important;line-height:1.08!important}.blogs-page .blog-category-heading h2{font-size:40px!important;line-height:1.05!important}.blogs-page .blog-card h3{font-size:28px!important;line-height:1.1!important}.blog-category-heading{align-items:start;margin-bottom:20px}.blog-category-heading>div{display:grid;grid-gap:10px;gap:10px}.blog-category-heading p{font-size:15px}}@media (prefers-reduced-motion:reduce){.blog-card-hover{transition:none}}