.ds-archive-hero-copy{max-width:720px;margin:18px auto 0;color:var(--resource-soft,#4a5160);text-align:center}.ds-archive-layout{display:grid;gap:28px;margin-top:40px}.ds-archive-head{align-items:end}.ds-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-archive-card .cs-archive-card__media{background:radial-gradient(circle at 75% 20%,rgba(54,104,178,.28),transparent 34%),linear-gradient(140deg,#0c1119,#151c27)}.ds-single-page .ds-single-hero.hero{padding:72px 0 96px}.ds-single-page .ds-hero-layout{grid-template-columns:minmax(0,920px);justify-content:center;text-align:center}.ds-single-page .article-breadcrumb--case-study,.ds-single-page .cs-hero-actions,.ds-single-page .cs-meta-row{justify-content:center}.ds-single-page .cs-hero-subtitle{margin-left:auto;margin-right:auto}.ds-single-page .cs-hero-featured-frame{background:radial-gradient(circle at 70% 18%,rgba(22,226,195,.18),transparent 32%),linear-gradient(140deg,#e7f3ff,#ffffff)}.ds-datasheet-form-card{text-align:left}.ds-datasheet-form-band+.cs-metrics-strip{padding-top:18px}.ds-metrics-strip{position:relative;z-index:3}.ds-story-grid{margin-top:22px}.ds-download-button{margin-top:8px;width:100%;justify-content:center}#datasheet-gate,#datasheet-preview{scroll-margin-top:96px}.briefspec-site .cms-content--light .datasheets-page{--text:#10151d;--text-muted:#5b6472;--surface:#ffffff;--surface-alt:#f7f8fa;--surface-line:#e3e8ef;--border:#e3e8ef;--ac:#3668b2;--ac2:#3668b2;--success:#3668b2;--saasmap-legacy-navy:#3668b2;--saasmap-legacy-navy-deep:#2c5490;--saasmap-legacy-navy-mid:#3668b2;--saasmap-legacy-navy-bright:#2c5490;--saasmap-legacy-lime:#3668b2;--saasmap-legacy-lime-hover:#2c5490;color:#10151d}.briefspec-site .cms-content--light .datasheets-page>.hero.hero--mockup-bg .wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.briefspec-site .cms-content--light .datasheets-page .page-hero-pill{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;min-height:38px;border:1px solid #e3e8ef;border-radius:999px;background:#ffffff;color:#5b6472;font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:.82rem;font-weight:600;letter-spacing:normal;text-transform:none;line-height:1.2;box-shadow:0 1px 2px rgba(16,21,29,.05);box-sizing:border-box}.briefspec-site .cms-content--light .datasheets-page .page-hero-pill__dot{width:7px;height:7px;border-radius:50%;background:#3668b2;box-shadow:none;flex-shrink:0}.briefspec-site .cms-content--light .datasheets-page .hero-display{color:#10151d;max-width:22ch}.briefspec-site .cms-content--light .datasheets-page .accent{color:#3668b2}.briefspec-site .cms-content--light .datasheets-page .ds-archive-hero-copy,.briefspec-site .cms-content--light .datasheets-page .hero__sub{color:#5b6472}.briefspec-site .cms-content--light .datasheets-page .btn--primary,.briefspec-site .cms-content--light .datasheets-page .btn--primary-pill{background:#3668b2!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 6px 24px -6px rgba(54,104,178,.4)!important}.briefspec-site .cms-content--light .datasheets-page .btn--primary-pill:hover,.briefspec-site .cms-content--light .datasheets-page .btn--primary:hover{background:#2c5490!important;color:#ffffff!important}.briefspec-site .cms-content--light .datasheets-page .btn--ghost-dark{background:#ffffff!important;color:#10151d!important;border:1px solid #e3e8ef!important;box-shadow:0 1px 2px rgba(16,21,29,.05)!important}.briefspec-site .cms-content--light .datasheets-page .btn--ghost-dark:hover{background:#f7f8fa!important;border-color:#c6cdd7!important;color:#10151d!important}.briefspec-site .cms-content--light .datasheets-page .cs-utility-search input,.briefspec-site .cms-content--light .datasheets-page .cs-utility-select{background-color:#f7f8fa;border-color:#e3e8ef;color:#10151d}.briefspec-site .cms-content--light .datasheets-page .cs-utility-search input:focus{border-color:rgba(54,104,178,.5);box-shadow:0 0 0 4px rgba(54,104,178,.1)}.briefspec-site .cms-content--light .datasheets-page .cs-archive-card__meta-chip,.briefspec-site .cms-content--light .datasheets-page .cs-archive-count-pill,.briefspec-site .cms-content--light .datasheets-page .cs-related-card__tag{background:#eaf3fc;color:#0d4e8f;border-color:#c9e0f5}.briefspec-site .cms-content--light .datasheets-page .cs-archive-card{background:#ffffff;border-color:#e3e8ef;box-shadow:0 1px 2px rgba(16,21,29,.05)}.briefspec-site .cms-content--light .datasheets-page .cs-archive-card:hover{border-color:rgba(54,104,178,.22);box-shadow:0 12px 32px -12px rgba(16,21,29,.14)}.briefspec-site .cms-content--light .datasheets-page .blog-empty-card h3,.briefspec-site .cms-content--light .datasheets-page .cs-archive-card__title,.briefspec-site .cms-content--light .datasheets-page .cs-archive-head__title,.briefspec-site .cms-content--light .datasheets-page .cs-intro-section h2,.briefspec-site .cms-content--light .datasheets-page .cs-related-card h3,.briefspec-site .cms-content--light .datasheets-page .cs-story-card h3,.briefspec-site .cms-content--light .datasheets-page .section-intro h2{color:#10151d}.briefspec-site .cms-content--light .datasheets-page .blog-empty-card,.briefspec-site .cms-content--light .datasheets-page .cs-archive-card__excerpt,.briefspec-site .cms-content--light .datasheets-page .cs-archive-head__copy,.briefspec-site .cms-content--light .datasheets-page .cs-intro-lead,.briefspec-site .cms-content--light .datasheets-page .cs-related-card p,.briefspec-site .cms-content--light .datasheets-page .cs-story-card p,.briefspec-site .cms-content--light .datasheets-page .lead{color:#5b6472}.briefspec-site .cms-content--light .datasheets-page .cs-archive-link,.briefspec-site .cms-content--light .datasheets-page .cs-link-arrow{color:#3668b2}.briefspec-site .cms-content--light .datasheets-page .cs-archive-link:hover,.briefspec-site .cms-content--light .datasheets-page .cs-link-arrow:hover{color:#2c5490}.briefspec-site .cms-content--light .datasheets-page .cs-page-pill{border-color:#e3e8ef;color:#3668b2;background:#ffffff;box-shadow:0 1px 2px rgba(16,21,29,.05)}.briefspec-site .cms-content--light .datasheets-page .cs-page-pill.is-active,.briefspec-site .cms-content--light .datasheets-page .cs-page-pill:hover{background:#3668b2;color:#ffffff;border-color:transparent}.briefspec-site .cms-content--light .datasheets-page .article-breadcrumb--case-study{color:#8a93a1}.briefspec-site .cms-content--light .datasheets-page .article-breadcrumb--case-study a{color:#5b6472}.briefspec-site .cms-content--light .datasheets-page .article-breadcrumb--case-study a:hover{color:#10151d}.briefspec-site .cms-content--light .datasheets-page .cs-hero-kicker{border-color:#c9e0f5;background:#eaf3fc;color:#0d4e8f}.briefspec-site .cms-content--light .datasheets-page .cs-hero-subtitle{color:#5b6472}.briefspec-site .cms-content--light .datasheets-page .eyebrow,.briefspec-site .cms-content--light .datasheets-page .kicker{color:#3668b2}.briefspec-site .cms-content--light .datasheets-page .cs-gated-card{background:#ffffff;color:#10151d;border:1px solid #e3e8ef;box-shadow:0 12px 32px -12px rgba(16,21,29,.14)}.briefspec-site .cms-content--light .datasheets-page .cs-gated-eyebrow{color:#3668b2!important}.briefspec-site .cms-content--light .datasheets-page .cs-gated-title{color:#10151d}.briefspec-site .cms-content--light .datasheets-page .cs-gated-copy{color:#5b6472}.briefspec-site .cms-content--light .datasheets-page .cs-gated-card .martechai-form-embed-wrap :where(label,.form-check-label,.checkbox label,.radio label,label:has(input[type=checkbox]),label:has(input[type=radio]),.form-label,legend,.col-form-label){color:#2c3542!important}.briefspec-site .cms-content--light .datasheets-page .cs-story-card{background:#ffffff;border-color:#e3e8ef;box-shadow:0 1px 2px rgba(16,21,29,.05)}.briefspec-site .cms-content--light .datasheets-page .cs-story-card:before{background:#3668b2}.briefspec-site .cms-content--light .datasheets-page .cs-story-card:nth-child(2):before{background:#2c5490}.briefspec-site .cms-content--light .datasheets-page .cs-story-card:nth-child(3):before{background:#0d4e8f}.briefspec-site .cms-content--light .datasheets-page .cs-story-step{color:#c6cdd7}.briefspec-site .cms-content--light .datasheets-page .cs-preview-section{background:linear-gradient(180deg,#f7f8fa,#ffffff)}.briefspec-site .cms-content--light .datasheets-page .cs-preview-card{border-color:#3668b2 #e3e8ef #e3e8ef;box-shadow:0 12px 32px -12px rgba(16,21,29,.14)}.briefspec-site .cms-content--light .datasheets-page .cs-related-section{background:#f7f8fa}.briefspec-site .cms-content--light .datasheets-page .cs-related-card{background:#ffffff;border-color:#e3e8ef;box-shadow:0 1px 2px rgba(16,21,29,.05)}.briefspec-site .cms-content--light .datasheets-page .cs-related-card:hover{box-shadow:0 12px 32px -12px rgba(16,21,29,.14)}.briefspec-site .cms-content--light .datasheets-page .page-section--white{background:#ffffff}.briefspec-site .cms-content--light .datasheets-page .ds-single-hero.hero{position:relative;overflow:hidden;isolation:isolate;background:#f7f8fa}.briefspec-site .cms-content--light .datasheets-page .ds-single-hero .wrap{position:relative;z-index:2}.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__shade{background:radial-gradient(ellipse 90% 55% at 50% 12%,rgba(247,248,250,.85) 0,rgba(247,248,250,.35) 42%,transparent 72%),linear-gradient(90deg,rgba(247,248,250,.8),rgba(247,248,250,.4) 28%,rgba(247,248,250,.06) 58%,rgba(247,248,250,.25)),radial-gradient(circle at 50% 50%,transparent 0,rgba(255,255,255,.12) 75%,rgba(255,255,255,.4) 100%)}.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__grid{background-image:linear-gradient(rgba(54,104,178,.1) 1px,transparent 0),linear-gradient(90deg,rgba(54,104,178,.1) 1px,transparent 0);opacity:.5}.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__contour path{stroke:rgba(54,104,178,.14)}.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__route{filter:drop-shadow(0 0 6px rgba(54,104,178,.22))}.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__route--blue{stroke:rgba(54,104,178,.6)}.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__milestone{background:rgba(255,255,255,.9);border-color:rgba(54,104,178,.22);box-shadow:0 6px 16px rgba(16,21,29,.1),inset 0 0 12px rgba(54,104,178,.08)}.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__dust{background-image:radial-gradient(circle,rgba(54,104,178,.32) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(151,104,255,.24) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(16,21,29,.1) 0 1px,transparent 1.5px)}@media (max-width:760px){.briefspec-site .cms-content--light .datasheets-page .hero-map-anim__shade{background:radial-gradient(ellipse 100% 50% at 50% 8%,rgba(247,248,250,.88) 0,transparent 55%),linear-gradient(180deg,rgba(247,248,250,.82),rgba(247,248,250,.5) 40%,rgba(247,248,250,.15))}}.briefspec-site .cms-content--light .datasheets-page .cs-form-embed .mfr-actions{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;text-align:center!important;margin-top:18px!important}.briefspec-site .cms-content--light .datasheets-page .cs-form-embed .mfr-actions :is(.mfr-btn,button,button[type=submit],.btn,input[type=submit]):not(.mfr-btn-secondary){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:200px!important;max-width:100%!important;margin:0 auto!important;padding:12px 28px!important;background:#3668b2!important;color:#ffffff!important;font-weight:600!important;font-size:.95rem!important;border:none!important;border-radius:11px!important;box-shadow:0 8px 24px -8px rgba(54,104,178,.45)!important;transition:background .15s,transform .2s,box-shadow .2s!important}.briefspec-site .cms-content--light .datasheets-page .cs-form-embed .mfr-actions :is(.mfr-btn,button,button[type=submit],.btn,input[type=submit]):not(.mfr-btn-secondary):hover{background:#2c5490!important;color:#ffffff!important;transform:translateY(-1px);box-shadow:0 12px 32px -8px rgba(54,104,178,.5)!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-section{background:#f7f8fa;padding:88px 0 120px}.briefspec-site .cms-content--light .datasheets-page .cs-preview-card{background:#ffffff;overflow:hidden}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>:is(.wp-block-cover,.wp-block-group.has-background,.wp-block-columns.has-background,.has-background){background:transparent!important;background-color:initial!important;background-image:none!important;color:inherit!important;padding-top:0!important;box-shadow:none!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>.wp-block-cover .wp-block-cover__background,.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>.wp-block-cover .wp-block-cover__gradient-background{display:none!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>:is(h1,h2,h3,h4,h5,h6,strong),.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>:not(.briefspec-datasheet-preview) :is(h1,h2,h3,h4,h5,h6,strong){color:#10151d!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>:is(p,li,td,figcaption),.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>:not(.briefspec-datasheet-preview) :is(p,li,td,figcaption){color:#5b6472!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>:not(.briefspec-datasheet-preview) th,.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose>th{color:#10151d!important;background:#f7f8fa!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose .briefspec-datasheet-preview .download-note,.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose .briefspec-datasheet-preview>.hero{border-radius:22px;overflow:hidden}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose .briefspec-datasheet-preview .download-note :is(h1,h2,h3,h4,h5,h6,strong,.download-copy strong),.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose .briefspec-datasheet-preview>.hero :is(h1,h2,h3,h4,h5,h6,strong,.hero-display,.headline,.title){color:#ffffff!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose .briefspec-datasheet-preview .download-note :is(p,.lead,.download-copy,.download-copy p),.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose .briefspec-datasheet-preview>.hero :is(p,.lead,.hero__sub,.sub){color:rgba(255,255,255,.88)!important}.briefspec-site .cms-content--light .datasheets-page .cs-preview-prose .briefspec-datasheet-preview>.hero :is(.kicker,.eyebrow,.pill,.badge){color:rgba(255,255,255,.78)!important}.briefspec-site .cms-content--light .datasheets-page:not(:has(.cs-related-section)) .cs-intro-section:last-of-type,.briefspec-site .cms-content--light .datasheets-page:not(:has(.cs-related-section)) .cs-preview-section{padding-bottom:120px}