.news{--sn-indigo:#044273;--sn-royal:#1772b7;--sn-sky:#6baedf;--sn-baby:#93d9f8;--sn-powder:#ccecfc;--sn-orange:#e87500;--sn-caribbean:#3faab7;--sn-plum:#a35491;--sn-charcoal:#181d27;--sn-muted:#535862;--sn-line:#e3e8ee;--sn-bg-soft:#f5f9fc;--sn-radius:12px;--sn-shadow:0 1px 2px rgba(4,66,115,.06),0 6px 20px rgba(4,66,115,.06);--sn-font-head:"Tilt Warp","Public Sans",Arial,sans-serif;--sn-font-sub:"Public Sans",Arial,sans-serif;--sn-font-body:"Public Sans",Arial,Helvetica,sans-serif;color:var(--sn-charcoal);font-family:var(--sn-font-body);line-height:1.6}.news *,.news :after,.news :before{box-sizing:border-box}.news img{display:block;height:auto;max-width:100%}.news a{color:var(--sn-royal)}.news-container{margin:0 auto;max-width:1200px;padding:0 16px}.news-container--narrow{max-width:820px}@media (min-width:768px){.news-container{padding:0 24px}}.news-eyebrow{color:var(--sn-royal);font:700 .8rem/1 var(--sn-font-body);letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.news-section-title{color:var(--sn-indigo);font:900 1.35rem/1.2 var(--sn-font-body);margin:48px 0 20px}.news-hero{padding:56px 0 32px;text-align:left}.news-hero--powder{background:var(--sn-powder)}.news-hero--indigo{background:var(--sn-indigo);color:#fff}.news-hero--indigo .news-eyebrow,.news-hero--indigo .news-hero__sub{color:#fff}.news-hero--compact{padding:32px 0 16px}.news-hero__title{color:var(--sn-indigo);font-family:var(--sn-font-head);font-size:clamp(2rem,4.5vw,3.25rem);font-weight:400;letter-spacing:-.01em;line-height:1.02;margin:0 0 12px}.news-hero--indigo .news-hero__title{color:#fff}.news-hero--compact .news-hero__title{font-size:clamp(1.6rem,3.5vw,2.4rem)}.news-hero__sub{color:var(--sn-muted);font-size:1.125rem;margin:0 0 20px;max-width:680px}.news-breadcrumb{color:var(--sn-muted);font-size:.875rem;margin-bottom:12px}.news-breadcrumb a{font-weight:700;text-decoration:none}.news-breadcrumb a:hover{text-decoration:underline}.news-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font:700 .95rem/1 var(--sn-font-body);gap:6px;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.news-btn--primary{background:var(--sn-royal);color:#fff!important;padding:12px 22px}.news-btn--primary:hover{background:var(--sn-indigo)}.news-btn--outline{border:2px solid var(--sn-royal);color:var(--sn-royal);padding:10px 20px}.news-btn--outline:hover{background:var(--sn-royal);color:#fff!important}.news-btn--light{background:#fff;color:var(--sn-indigo)!important;padding:12px 22px}.news-btn--light:hover{background:var(--sn-powder)}.news-btn--text{color:var(--sn-royal);padding:0}.news-btn--text:hover{text-decoration:underline}.news-filters{border-bottom:1px solid var(--sn-line);padding:8px 0 0}.news-filters__inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.news-chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.news-chip{background:#fff;border:1px solid var(--sn-line);border-radius:999px;color:var(--sn-charcoal)!important;flex:0 0 auto;font-size:.9rem;font-weight:700;padding:8px 16px;text-decoration:none;white-space:nowrap}.news-chip:hover{border-color:var(--sn-royal);color:var(--sn-royal)!important}.news-chip.is-active{background:var(--sn-royal);border-color:var(--sn-royal);color:#fff!important}.news-chip--sm{font-size:.8rem;padding:5px 12px}.news-filters__tools{align-items:center;display:flex;gap:12px}.news-filters__tools input[type=search],.news-filters__tools input[type=text]{border:1px solid var(--sn-line);border-radius:999px;font:inherit;min-width:220px;padding:9px 16px}.news-rss{color:var(--sn-muted)!important;font-size:.8rem;font-weight:700;text-decoration:none}.news-count{color:var(--sn-muted);font-size:.875rem;margin:12px 0}.news-layout{display:grid;gap:40px;padding-bottom:64px;padding-top:32px}@media (min-width:1024px){.news-layout{grid-template-columns:minmax(0,1fr) 300px}}.news-layout__side{display:flex;flex-direction:column;gap:24px}@media (min-width:1024px){.news-layout__side{align-self:start;position:sticky;top:24px}}.news-grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:640px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.news-related .news-grid{grid-template-columns:repeat(3,1fr)}}.news-card{background:#fff;border:1px solid var(--sn-line);border-radius:var(--sn-radius);box-shadow:var(--sn-shadow);display:flex;flex-direction:column;overflow:hidden;transition:transform .15s,box-shadow .15s}.news-card:hover{box-shadow:0 10px 28px rgba(4,66,115,.12);transform:translateY(-2px)}.news-card__media{aspect-ratio:16/9;background:var(--sn-powder);display:block;overflow:hidden}.news-card__media img{height:100%;object-fit:cover;width:100%}.news-card__placeholder{background:linear-gradient(135deg,var(--sn-indigo),var(--sn-royal));display:block;height:100%;width:100%}.news-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px}.news-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.news-card__title{color:var(--sn-indigo);font:900 1.15rem/1.3 var(--sn-font-body);margin:0}.news-card__title a{color:inherit;text-decoration:none}.news-card__title a:hover{color:var(--sn-royal)}.news-card__excerpt{color:var(--sn-muted);flex:1;font-size:.95rem;margin:0}.news-card--featured{margin-bottom:8px}@media (min-width:900px){.news-card--featured{flex-direction:row}.news-card--featured .news-card__media{aspect-ratio:auto;flex:0 0 55%;min-height:340px}}.news-card--featured .news-card__body{justify-content:center;padding:28px}.news-card--featured .news-card__title{font-size:clamp(1.4rem,2.4vw,1.9rem)}.news-card--featured .news-btn{align-self:flex-start;margin-top:8px}.news-date{color:var(--sn-muted);font-size:.85rem}.news-badge{background:var(--sn-powder);border-radius:4px;color:var(--sn-indigo)!important;display:inline-block;font:700 .72rem/1.2 var(--sn-font-body);letter-spacing:.06em;padding:4px 10px;text-decoration:none;text-transform:uppercase}.news-badge--leadership{background:var(--sn-indigo);color:#fff!important}.news-badge--acquisitions-partnerships{background:var(--sn-royal);color:#fff!important}.news-badge--company-news{background:var(--sn-powder);color:var(--sn-indigo)!important}.news-badge--brand{background:var(--sn-baby);color:var(--sn-indigo)!important}.news-badge--awards-recognition{background:#fdebd6;color:#8a4600!important}.news-badge--in-the-news{background:#e3f4f6;color:#1f6670!important}.news-panel{background:var(--sn-bg-soft);border:1px solid var(--sn-line);border-radius:var(--sn-radius);padding:20px}.news-panel__title{color:var(--sn-indigo);font:900 1.05rem/1.2 var(--sn-font-body);margin:0 0 8px}.news-panel p{font-size:.92rem;margin:0 0 12px}.news-panel input[type=email]{border:1px solid var(--sn-line);border-radius:8px;font:inherit;padding:10px 12px;width:100%}.news-panel .hs-button,.news-panel input[type=submit]{background:var(--sn-royal);border:0;border-radius:999px;color:#fff;cursor:pointer;font:700 .9rem var(--sn-font-body);margin-top:10px;padding:10px 20px}.news-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:40px}.news-pagination a,.news-pagination span{align-items:center;border:1px solid var(--sn-line);border-radius:999px;display:inline-flex;font-weight:700;height:40px;justify-content:center;min-width:40px;padding:0 12px;text-decoration:none}.news-pagination .is-active{background:var(--sn-royal);border-color:var(--sn-royal);color:#fff}.news-empty{padding:48px 0;text-align:center}.news-band{background:var(--sn-indigo);color:#fff;padding:48px 0}.news-band__inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.news-band__title{font-family:var(--sn-font-head);font-size:1.75rem;margin:0 0 6px;text-transform:uppercase}.news-band p{margin:0;max-width:620px;opacity:.92}.news-article__header{padding:40px 0 24px}.news-article__kicker{align-items:center;display:flex;gap:10px;margin-bottom:14px}.news-article__type{color:var(--sn-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.news-article__title{color:var(--sn-indigo);font:900 clamp(1.9rem,4vw,2.75rem)/1.12 var(--sn-font-body);margin:0 0 12px}.news-article__header .hs_cos_wrapper_type_text{color:var(--sn-muted);display:block;font-size:1.2rem;margin-bottom:20px}.news-article__byline{align-items:center;display:flex;gap:12px;margin:16px 0}.news-article__byline>div{display:flex;flex-direction:column}.news-article__author{font-weight:700}.news-avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.news-avatar--initials{align-items:center;background:var(--sn-royal);color:#fff;display:inline-flex;font-size:.9rem;font-weight:900;justify-content:center}.news-article__hero{margin:0 auto 32px;max-width:1200px;padding:0 16px}.news-article__hero img{aspect-ratio:1200/450;border-radius:var(--sn-radius);object-fit:cover;width:100%}.news-article__body{font-size:1.075rem;line-height:1.75}.news-article__body h2{color:var(--sn-indigo);font:900 1.5rem/1.25 var(--sn-font-body);margin:2em 0 .6em}.news-article__body h3{color:var(--sn-indigo);font:900 1.2rem/1.3 var(--sn-font-body);margin:1.6em 0 .5em}.news-article__body blockquote{border-left:4px solid var(--sn-royal);color:var(--sn-indigo);font-size:1.2rem;font-style:italic;margin:1.6em 0;padding:4px 0 4px 20px}.news-article__body img{border-radius:8px;margin:1.5em 0}.news-glance{background:var(--sn-powder);border-radius:var(--sn-radius);margin:0 0 32px;padding:20px 24px}.news-glance__title{color:var(--sn-indigo);font:900 .85rem/1 var(--sn-font-body);letter-spacing:.1em;margin:0 0 12px;text-transform:uppercase}.news-glance ul{margin:0;padding-left:20px}.news-glance li{margin:6px 0}.news-assets{border-top:1px solid var(--sn-line);margin:48px 0 0;padding-top:32px}.news-assets__title,.news-boilerplate__title,.news-contact__title{color:var(--sn-indigo);font:900 1.05rem/1.2 var(--sn-font-body);margin:0 0 14px}.news-assets__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));list-style:none;margin:0;padding:0}.news-asset{border:1px solid var(--sn-line);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px}.news-asset img{aspect-ratio:16/10;border-radius:6px;object-fit:cover}.news-asset__label{font-size:.9rem;font-weight:700}.news-boilerplate{border-top:1px solid var(--sn-line);font-size:.95rem;margin:40px 0 0;padding-top:32px}.news-contact--inline{background:var(--sn-bg-soft);border-radius:var(--sn-radius);margin:32px 0 0;padding:20px 24px}.news-contact__name{font-weight:700;margin:0 0 6px}.news-contact__name span{color:var(--sn-muted);font-weight:400}.news-contact__list{font-size:.95rem;list-style:none;margin:0;padding:0}.news-tags{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 0}.news-share{align-items:center;display:flex;gap:8px;margin:16px 0}.news-share--bottom{border-top:1px solid var(--sn-line);margin-top:24px;padding-top:16px}.news-share__label{color:var(--sn-muted);font-size:.8rem;font-weight:700;letter-spacing:.08em;margin-right:4px;text-transform:uppercase}.news-share__btn{align-items:center;background:#fff;border:1px solid var(--sn-line);border-radius:50%;color:var(--sn-royal)!important;cursor:pointer;display:inline-flex;font:700 .85rem var(--sn-font-body);height:36px;justify-content:center;text-decoration:none;width:36px}.news-share__btn:hover{background:var(--sn-royal);border-color:var(--sn-royal);color:#fff!important}.news-share__btn.is-copied{background:var(--sn-caribbean);border-color:var(--sn-caribbean);color:#fff!important}.news-related{background:var(--sn-bg-soft);margin-top:56px;padding:16px 0 64px}.news-related__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}@media (prefers-reduced-motion:reduce){.news-btn,.news-card{transition:none}.news-card:hover{transform:none}}