.news-26{color:var(--color-fluent-dark-navy);display:flex;flex-direction:column;gap:80px;margin-inline:auto;& .news-26__press{margin-inline:auto;max-width:1114px;padding:0 20px}& .news-26__section-header{display:flex;flex-direction:column;gap:12px;margin-bottom:52px}& .news-26__section-heading{color:var(--color-fluent-dark-navy);font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.15;margin:0}& .news-26__section-subheading,& .news-26__section-subheading *{color:var(--color-fluent-dark-navy);font-size:21px;line-height:1.5;margin:0;max-width:90ch}& .news-26__press-header{display:flex;flex-direction:column;gap:12px;margin-bottom:52px}& .news-26__press-overline{align-self:flex-start;background:var(--color-fluent-blue);border-radius:4px;color:var(--color-white);display:inline-flex;font-size:20px;font-weight:700;letter-spacing:.12em;padding:8px 12px;text-transform:uppercase}& .news-26__press-heading{color:var(--color-fluent-dark-navy);font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.1;margin:0}& .news-26__press-subheading,& .news-26__press-subheading *{color:var(--color-fluent-dark-navy);font-size:21px;line-height:1.5;margin:0;max-width:80ch}& .news-26__press-grid{align-items:start;display:grid;gap:24px;grid-template-columns:1fr;@media (min-width:900px){gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}& .news-26__press-featured{background:var(--color-fluent-fog);border-radius:16px;display:flex;flex-direction:column;gap:16px}& .news-26__press-featured-inner{padding:34px 44px}& .news-26__press-date{color:var(--color-fluent-dark-navy);display:block;font-size:12px;font-weight:700;letter-spacing:1.44px;margin-bottom:4px;text-transform:uppercase}& .news-26__press-featured-title{color:var(--color-fluent-dark-navy);font-size:clamp(20px,2.2vw,32px);font-weight:700;line-height:1.3;margin:0 0 32px}& .news-26__press-featured-button{align-self:flex-start}& .news-26__press-featured-image{aspect-ratio:16/10;background:var(--color-fluent-gray-1);border:1px solid #eee;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-top:40px;overflow:hidden;& img{display:block;height:100%;object-fit:cover;width:100%}}& .news-26__press-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}& .news-26__press-item{border-bottom:1px solid var(--color-fluent-beluga);margin:0;padding:0}& .news-26__press-item:last-child{border-bottom:0}& .news-26__press-item-link{align-items:center;color:inherit;display:flex;gap:20px;justify-content:space-between;padding:20px 4px;text-decoration:none;transition:background .15s ease}& .news-26__press-item-text{display:flex;flex-direction:column;gap:6px;min-width:0}& .news-26__press-item-title{color:var(--color-fluent-dark-navy);font-size:22px;font-weight:700;line-height:1.35;margin:0}& .news-26__press-item-arrow{align-items:center;border:1px solid var(--color-fluent-berry);border-radius:50%;color:var(--color-fluent-berry);display:inline-flex;flex:0 0 auto;font-size:14px;height:48px;justify-content:center;transition:background .15s ease,color .15s ease;width:48px}& .news-26__press-item-link:focus .news-26__press-item-arrow,& .news-26__press-item-link:hover .news-26__press-item-arrow{background:var(--color-fluent-berry);color:var(--color-white)}& .news-26__media{background-color:var(--color-fluent-fog);padding:64px 20px}& .news-26__media-inner{margin-inline:auto;max-width:1400px;padding:0 20px}& .news-26__media-grid{display:grid;gap:14px;grid-template-columns:1fr;list-style:none;margin:0;padding:0;@media (min-width:600px){grid-template-columns:repeat(2,1fr)}@media (min-width:900px){grid-template-columns:repeat(3,1fr)}@media (min-width:1180px){grid-template-columns:repeat(5,1fr)}li{margin:0}}& .news-26__media-item.is-hidden{display:none}& .news-26__media-card{background:var(--color-white);border-radius:6px;color:inherit;display:flex;flex-direction:column;gap:24px;height:100%;padding:24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;&:focus,&:hover{box-shadow:0 8px 24px rgba(11,19,64,.08);transform:translateY(-2px)}}& .news-26__media-logo{align-items:center;display:flex;height:60px;justify-content:center;margin:20px auto;& img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}}& .news-26__media-title{color:var(--color-fluent-dark-navy);flex:1;font-size:22px;font-weight:700;line-height:1.35;margin:0}& .news-26__media-cta{align-items:center;color:var(--color-fluent-berry);display:inline-flex;font-size:16px;font-weight:600;gap:6px}& .news-26__media-more{display:flex;justify-content:center;margin-top:40px}& .news-26__media-load-more[hidden]{display:none}& .news-26__branding{display:flex;flex-direction:column;gap:32px;margin-inline:auto;max-width:1114px;padding:0 20px 96px}& .news-26__branding-grid{display:grid;gap:20px;grid-template-columns:1fr;list-style:none;margin:0;padding:0;@media (min-width:768px){gap:24px;grid-template-columns:repeat(3,1fr)}}& .news-26__branding-card{background:var(--color-fluent-blue);border-radius:12px;color:var(--color-white);display:flex;flex-direction:column;gap:24px;margin:0;min-height:320px;padding:32px 32px 36px}& .news-26__branding-icon{align-items:center;background:hsla(0,0%,100%,.12);border-radius:8px;color:var(--color-white);display:inline-flex;font-size:18px;height:44px;justify-content:center;width:44px}& .news-26__branding-title{color:inherit;font-size:22px;font-weight:700;line-height:1.25;margin:0 0 -5px}& .news-26__branding-description{color:inherit;flex:1;font-size:16px;line-height:1.5;margin:0}& .news-26__branding-button{align-self:flex-start;border-color:var(--color-white);color:var(--color-white);margin-top:auto;&:focus,&:hover{background:var(--color-white);color:var(--color-fluent-blue,#2a2eac)}}& .news-26__modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:24px;pointer-events:none;position:fixed;transition:opacity .25s ease,visibility 0s linear .25s;visibility:hidden;z-index:1000;&.is-open{opacity:1;pointer-events:auto;transition:opacity .25s ease,visibility 0s;visibility:visible}}& .news-26__modal-backdrop{background:rgba(11,19,64,.6);cursor:pointer;inset:0;position:absolute}& .news-26__modal-panel{background:var(--color-white);border-radius:16px;box-shadow:0 24px 60px rgba(11,19,64,.24);display:flex;flex-direction:column;gap:20px;max-height:calc(100vh - 48px);max-width:640px;overflow-y:auto;padding:40px;position:relative;transform:translateY(12px) scale(.98);transition:transform .25s cubic-bezier(.16,1,.3,1);width:100%;z-index:1}& .news-26__modal.is-open .news-26__modal-panel{transform:translateY(0) scale(1)}& .news-26__modal-close{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--color-fluent-dark-navy);cursor:pointer;display:inline-flex;font-size:18px;height:40px;justify-content:center;position:absolute;right:16px;top:16px;width:40px;&:focus,&:hover{background:var(--color-fluent-fog)}}& .news-26__modal-title{color:var(--color-fluent-dark-navy);font-size:22px;font-weight:700;line-height:1.25;margin:0;padding-right:40px}& .news-26__modal-body,& .news-26__modal-body *{color:var(--color-fluent-dark-navy);font-size:16px;line-height:1.6;margin:0}& .news-26__modal-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}& .news-26__modal-copy{align-items:center;display:inline-flex;gap:8px}& .news-26__modal-toast{color:var(--color-fluent-berry);font-size:14px;font-weight:600;transition:opacity .2s ease;&[hidden]{display:none}}}