:root[data-design="2026"]{--d26-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.24858 9.26065'%3E%3Cpath d='M0.941761 9.26065L0 8.31889L7.00284 1.30398H1.59375L1.60582 0H9.24858V7.65483H7.93253L7.9446 2.24574L0.941761 9.26065Z'/%3E%3C/svg%3E");--d26-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 12.8 5.2 8l1.1-1.1 3.7 3.7 3.7-3.7L14.8 8z'/%3E%3C/svg%3E");--font-body:"Inter", "Helvetica Neue", Arial, sans-serif;--font-display:"Inter", "Helvetica Neue", Arial, sans-serif;--font-display-light:"Inter", "Helvetica Neue", Arial, sans-serif;--font-display-ultralight:"Inter", "Helvetica Neue", Arial, sans-serif;--font-display-weight:500;--font-numbers:"Manrope", "Helvetica Neue", Arial, sans-serif;--width-default:1170px;--color-ink:#000135;--color-ink-strong:#000135;--color-muted:#5d6681;--color-indigo:#3234a6;--color-d26-primary-hover:#595abf;--color-d26-primary-active:#171876;--color-d26-deep:#2123a6;--color-d26-soft:#edebfe;--color-d26-soft-active:#cecaf2;--color-d26-inverse-active:#d1d2ec;--color-d26-disabled-bg:#f2f2f7;--color-d26-disabled-fg:#c1c2d4;--color-d26-disabled-outline-fg:#afb1c5;--color-d26-inverse-disabled-border:#7d7eca;--color-d26-inverse-disabled-fg:#9798c4;--color-d26-border:#eaebf2;--color-d26-border-hover:#9e97d5;--color-d26-form-card:#f7f8fc;--color-d26-consent:#5f647a;--color-d26-contacts-bg:#c7d3fc;--color-d26-halo:#2123a61a;--color-error:#e05252;--color-d26-error-halo:#e052521a;--color-d26-header-bg:#fefeff;--shadow-d26-header:0 4px 10px #2123a61a;--shadow-d26-diamond:7px 7px 20px #4757f44d;--color-d26-footer-bg:#121327;--color-d26-footer-text:#7480a4;--color-d26-footer-icon:#9e97d5;--color-d26-tint:#f3f0ff;--color-d26-hero-bg:#fefeff;--color-d26-arrow-active:#7a71c0;--color-d26-arrow-disabled:#c1c2d4;--color-d26-photo-dim:#00013540;--gradient-d26-highlight:radial-gradient(ellipse at center, #f819e3 0%, #b524ef 50%, #932af5 75%, #712ffb 100%);--color-d26-case-band:#0b105c;--color-d26-panel:#f7f7fb;--color-d26-pale:#c1c2d4;--color-d26-meta:#707ca0;--color-d26-icon-tile:#eff1ff;--color-d26-glass:#f7f7fb80;--color-d26-glass-white:#ffffff80;--color-d26-rule:#707ca080;--color-d26-rule-soft:#707ca04d;--mask-d26-fade-left:linear-gradient(90deg, #0000 0%, #000 70%);--d26-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 20 19'%3E%3Cpath d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");--d26-quote:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='5 7 14 10'%3E%3Cpath d='M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z'/%3E%3C/svg%3E");--d26-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath d='M5.6 11.6 0 6l1.4-1.4 4.2 4.2L14.6 0 16 1.4z'/%3E%3C/svg%3E");--d26-arrow-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.825 13 13.425 18.6 12 20 4 12 12 4 13.425 5.4 7.825 11H20v2z'/%3E%3C/svg%3E");--radius-d26-button:30px;--radius-s:4px;--text-d26-h1-size:32px;--text-d26-h1-line:1.2;--text-d26-h1-weight:600;--text-d26-h2-size:30px;--text-d26-h2-line:1.3;--text-d26-h2-weight:500;--text-d26-h3-size:14px;--text-d26-h3-line:1.3;--text-d26-h3-weight:500;--text-d26-h4-size:16px;--text-d26-h4-line:1.2;--text-d26-h4-weight:500;--text-d26-body-size:16px;--text-d26-body-line:1.3;--text-d26-body-weight:400;--text-d26-number-size:44px;--text-d26-number-line:1.3;--text-d26-number-weight:300;--text-d26-hero-size:36px;--text-d26-hero-line:40px;--text-d26-hero-weight:700;--text-d26-lead-size:18px;--text-d26-card-title-size:20px;--text-d26-card-size:15px;--text-d26-small-size:14px;--text-d26-h3-transform:uppercase;--text-d26-h3-tracking:.1em;--text-d26-number-tracking:-1.5px;--text-body-size:var(--text-d26-body-size)}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/inter-latin-ext-wght-normal.CFHvXkgd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/inter-latin-wght-normal.C2S99t-D.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:300 500;font-display:swap;src:url(/_astro/manrope-latin-ext-wght-normal.D62tbE3i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300 500;font-display:swap;src:url(/_astro/manrope-latin-wght-normal.DWlqe-xm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media (width>=768px){:root[data-design="2026"]{--text-d26-h1-size:48px;--text-d26-h2-size:40px;--text-d26-h4-size:18px;--text-d26-body-size:17px;--text-d26-number-size:64px;--text-d26-hero-size:56px;--text-d26-hero-line:60px;--text-d26-lead-size:19px;--text-d26-card-title-size:22px;--text-d26-card-size:16px}}@media (width>=1024px){:root[data-design="2026"]{--text-d26-h2-size:48px;--text-d26-body-size:18px;--text-d26-number-size:84px;--text-d26-hero-size:76px;--text-d26-hero-line:80px;--text-d26-lead-size:20px;--text-d26-card-title-size:24px}}:root[data-design="2026"],:root[data-design="2026"] :is(.blk-group:not(.blk-group--bg-none),.blk-section,.blk-service-card,.blk-photo-card,.blk-diamond-cards__card,.blk-teaser-card,.blk-news-case-teaser__group,.blk-form--card):not(.blk-inverse),:root[data-design="2026"] :is(.blk-page-hero,.blk-facts-bar,.blk-awards-row).blk-inverse{--d26-heading-eyebrow:var(--color-indigo);--d26-label:var(--color-muted);--d26-focus:var(--color-indigo);--d26-primary-bg:var(--color-indigo);--d26-primary-fg:var(--color-white);--d26-primary-hover-bg:var(--color-d26-primary-hover);--d26-primary-hover-fg:var(--color-white);--d26-primary-active-bg:var(--color-d26-primary-active);--d26-outline-fg:var(--color-indigo);--d26-outline-border:var(--color-indigo);--d26-outline-hover-bg:var(--color-d26-soft);--d26-outline-hover-border:transparent;--d26-outline-hover-fg:var(--color-indigo);--d26-outline-active-bg:var(--color-d26-soft-active);--d26-outline-active-border:transparent;--d26-arrow-bg:var(--color-white);--d26-arrow-border:var(--color-d26-border-hover);--d26-arrow-fg:var(--color-d26-border-hover);--d26-arrow-hover-bg:var(--color-d26-border-hover);--d26-arrow-hover-fg:var(--color-white);--d26-arrow-active-bg:var(--color-d26-arrow-active);--d26-arrow-ring:var(--color-indigo)}:root[data-design="2026"] .blk-inverse{--d26-heading-eyebrow:var(--color-white);--d26-label:currentColor;--d26-focus:var(--color-white);--d26-primary-bg:var(--color-white);--d26-primary-fg:var(--color-d26-deep);--d26-primary-hover-bg:var(--color-d26-inverse-active);--d26-primary-hover-fg:var(--color-d26-deep);--d26-primary-active-bg:var(--color-d26-inverse-active);--d26-outline-fg:var(--color-white);--d26-outline-border:var(--color-white);--d26-outline-hover-bg:var(--color-white);--d26-outline-hover-border:var(--color-white);--d26-outline-hover-fg:var(--color-d26-deep);--d26-outline-active-bg:var(--color-d26-inverse-active);--d26-outline-active-border:var(--color-d26-inverse-active);--d26-arrow-bg:transparent;--d26-arrow-border:var(--color-d26-border-hover);--d26-arrow-fg:var(--color-d26-border-hover);--d26-arrow-hover-bg:var(--color-d26-border-hover);--d26-arrow-hover-fg:var(--color-white);--d26-arrow-active-bg:var(--color-d26-arrow-active);--d26-arrow-ring:var(--color-white)}:root[data-design="2026"] body{color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-d26-body-size);font-weight:var(--text-d26-body-weight);line-height:var(--text-d26-body-line)}:root[data-design="2026"] :is(h1,h2,h3,h4).blk-heading{font-family:var(--font-display);text-transform:none;letter-spacing:normal}:root[data-design="2026"] h1.blk-heading{font-size:var(--text-d26-h1-size);line-height:var(--text-d26-h1-line);font-weight:var(--text-d26-h1-weight)}:root[data-design="2026"] h2.blk-heading{font-size:var(--text-d26-h2-size);line-height:var(--text-d26-h2-line);font-weight:var(--text-d26-h2-weight)}:root[data-design="2026"] h3.blk-heading--colour-auto{color:var(--d26-heading-eyebrow)}:root[data-design="2026"] h3.blk-heading{font-size:var(--text-d26-h3-size);line-height:var(--text-d26-h3-line);font-weight:var(--text-d26-h3-weight);text-transform:var(--text-d26-h3-transform);letter-spacing:var(--text-d26-h3-tracking)}:root[data-design="2026"] h4.blk-heading{font-size:var(--text-d26-h4-size);line-height:var(--text-d26-h4-line);font-weight:var(--text-d26-h4-weight)}:root[data-design="2026"] .blk-heading.blk-heading--style-title-h1{font-size:36px;font-weight:600;line-height:1.2}:root[data-design="2026"] .blk-text.blk-text--style-lead{font-size:20px;line-height:1.3}@media (width>=768px){:root[data-design="2026"] .blk-heading.blk-heading--style-title-h1{font-size:48px}:root[data-design="2026"] .blk-text.blk-text--style-lead{font-size:24px}}@media (width>=1024px){:root[data-design="2026"] .blk-heading.blk-heading--style-title-h1{font-size:64px}}:root[data-design="2026"] .blk-section--image-light{--blk-bg:var(--color-d26-contacts-bg)}:root[data-design="2026"] .blk-section--image-light .blk-columns--layout-50-50{gap:24px}:root[data-design="2026"] .blk-section--image-light .blk-columns--layout-50-50>.blk-columns__col{gap:18px}@media (width<=1023.98px){:root[data-design="2026"] .blk-section--image-light .blk-columns--layout-50-50{grid-template-columns:minmax(0,1fr)}}@media (width>=768px){:root[data-design="2026"] .blk-section--image-light{flex-direction:column;justify-content:center;min-height:400px;display:flex}:root[data-design="2026"] .blk-section--image-light>.blk-section__inner{width:100%}}@media (width>=1024px){:root[data-design="2026"] .blk-section--image-light .blk-columns--valign-bottom .blk-text--style-lead>:last-child{margin-bottom:10px}}:root[data-design="2026"] .blk-section__inner>.blk-columns:has(>.blk-columns__col>h2.blk-heading):not(:last-child){margin-bottom:16px}@media (width>=768px){:root[data-design="2026"] .blk-section__inner>.blk-columns:has(>.blk-columns__col>h2.blk-heading):not(:last-child){margin-bottom:36px}}@media (width<=1023.98px){:root[data-design="2026"] .blk-columns--layout-75-25:has(>.blk-columns__col:first-child>h2.blk-heading){grid-template-columns:minmax(0,1fr)}:root[data-design="2026"] .blk-columns--layout-75-25:has(>.blk-columns__col:first-child>h2.blk-heading)>.blk-columns__col .blk-button-row{justify-content:flex-start}}:root[data-design="2026"] :is(.blk-button--variant-primary-dark,.blk-button--variant-header,.blk-button--variant-outline,.blk-button--variant-inverse,.blk-button--variant-outline-inverse),:root[data-design="2026"] .blk-form__submit{border-radius:var(--radius-d26-button);min-height:0;font-family:var(--font-body);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:16px;padding:18px 30px;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex}:root[data-design="2026"] .blk-button:is(.blk-button--variant-primary-dark,.blk-button--variant-header,.blk-button--variant-outline,.blk-button--variant-inverse,.blk-button--variant-outline-inverse){border-radius:var(--radius-d26-button);min-height:0;padding:18px 30px;line-height:1.2}:root[data-design="2026"] :is(.blk-button--variant-primary-dark,.blk-button--variant-header,.blk-button--variant-outline,.blk-button--variant-inverse,.blk-button--variant-outline-inverse):after,:root[data-design="2026"] .blk-form__submit:after{content:"";width:9.25px;height:9.25px;-webkit-mask:var(--d26-arrow) center / 100% 100% no-repeat;mask:var(--d26-arrow) center / 100% 100% no-repeat;background:currentColor;flex:none}:root[data-design="2026"] :is(.blk-button--variant-primary-dark,.blk-button--variant-header,.blk-button--variant-outline,.blk-button--variant-inverse,.blk-button--variant-outline-inverse):focus-visible,:root[data-design="2026"] .blk-form__submit:focus-visible{outline:1px solid var(--d26-focus);outline-offset:3px}:root[data-design="2026"] :is(.blk-button--variant-primary-dark,.blk-button--variant-header),:root[data-design="2026"] .blk-form__submit{background:var(--d26-primary-bg);color:var(--d26-primary-fg);border-color:#0000}:root[data-design="2026"] :is(.blk-button--variant-primary-dark,.blk-button--variant-header,.blk-form__submit):hover{background:var(--d26-primary-hover-bg);color:var(--d26-primary-hover-fg);border-color:#0000}:root[data-design="2026"] :is(.blk-button--variant-primary-dark,.blk-button--variant-header,.blk-form__submit):active{background:var(--d26-primary-active-bg)}:root[data-design="2026"] .blk-form__submit:disabled{background:var(--color-d26-disabled-bg);color:var(--color-d26-disabled-fg);cursor:default;opacity:1}:root[data-design="2026"] .blk-button--variant-outline{border-color:var(--d26-outline-border);color:var(--d26-outline-fg);background:0 0}:root[data-design="2026"] .blk-button--variant-outline:hover{background:var(--d26-outline-hover-bg);border-color:var(--d26-outline-hover-border);color:var(--d26-outline-hover-fg)}:root[data-design="2026"] .blk-button--variant-outline:active{background:var(--d26-outline-active-bg);border-color:var(--d26-outline-active-border)}:root[data-design="2026"] :is(.blk-button--variant-inverse,.blk-button--variant-outline-inverse){border-color:var(--color-white);color:var(--color-white);background:0 0}:root[data-design="2026"] :is(.blk-button--variant-inverse,.blk-button--variant-outline-inverse):hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-d26-deep)}:root[data-design="2026"] :is(.blk-button--variant-inverse,.blk-button--variant-outline-inverse):active{background:var(--color-d26-inverse-active);border-color:var(--color-d26-inverse-active);color:var(--color-d26-deep)}:root[data-design="2026"] :is(.blk-button--variant-inverse,.blk-button--variant-outline-inverse):focus-visible{outline-color:var(--color-white)}:root[data-design="2026"] .blk-form__label{color:var(--d26-label);font-size:16px;font-weight:400}:root[data-design="2026"] .blk-form__input{border-color:var(--color-d26-border);border-radius:var(--radius-s);font-family:var(--font-body);font-size:16px}:root[data-design="2026"] input.blk-form__input{height:50px;padding-block:0}:root[data-design="2026"] .blk-form__input:hover{border-color:var(--color-d26-border-hover)}:root[data-design="2026"] .blk-form__input:focus{border-color:var(--color-d26-deep);box-shadow:0 0 0 3px var(--color-d26-halo);outline:none}:root[data-design="2026"] .blk-form__input:disabled{background:var(--color-d26-disabled-bg)}:root[data-design="2026"] .blk-form__input[aria-invalid=true]{border-color:var(--color-error)}:root[data-design="2026"] .blk-form__input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--color-d26-error-halo)}:root[data-design="2026"] .blk-form__error{font-size:13px}:root[data-design="2026"] .blk-form--card{border-radius:var(--radius-s);background:linear-gradient(var(--blk-form-card,var(--color-d26-form-card)), var(--blk-form-card,var(--color-d26-form-card))) padding-box, var(--gradient-indigo-violet) border-box;box-shadow:none;border:1px solid #0000;gap:24px;padding:19px}@media (width>=768px){:root[data-design="2026"] .blk-form--card{padding:64px 74px}}:root[data-design="2026"] .blk-form--card .blk-form__title{color:var(--blk-form-title,var(--d26-heading-eyebrow));font-size:var(--text-d26-h3-size);line-height:var(--text-d26-h3-line);font-weight:var(--text-d26-h3-weight);text-transform:var(--text-d26-h3-transform);letter-spacing:var(--text-d26-h3-tracking);margin-block-end:16px}:root[data-design="2026"] .blk-form--card .blk-form__label{line-height:1.3}:root[data-design="2026"] .blk-form--card .blk-form__optional{display:none}:root[data-design="2026"] .blk-form--card textarea.blk-form__input{height:99px;min-height:0}:root[data-design="2026"] .blk-form--card .blk-form__consent{margin-block-start:-8px}:root[data-design="2026"] .blk-form--card .blk-form__consent+.blk-form__error{margin-block-start:-16px}@container blk-form (width>=768px){:root[data-design="2026"] .blk-form--card .blk-form__fields{gap:24px 42px}@supports (grid-template-rows:subgrid){:root[data-design="2026"] .blk-form--card .blk-form__fields{row-gap:16px}:root[data-design="2026"] .blk-form--card .blk-form__consent{margin-block-start:-16px}}}:root[data-design="2026"] .blk-form--card .blk-form__consent-label{color:var(--color-d26-consent);gap:12px;padding-block:0;font-size:14px;line-height:16.9px}:root[data-design="2026"] .blk-form--card .blk-form__consent input{border-color:var(--color-d26-border);border-radius:2px;width:18px;height:18px}:root[data-design="2026"] .blk-form--card .blk-form__consent input:hover{border-color:var(--color-d26-border-hover)}:root[data-design="2026"] .blk-form--card .blk-form__consent input:checked{border-color:var(--color-indigo)}:root[data-design="2026"] .blk-form--card .blk-form__consent input[aria-invalid=true]{border-color:var(--color-error)}:root[data-design="2026"] .blk-form--card .blk-form__consent a{text-decoration:underline}:root[data-design="2026"] .blk-form--card .blk-form__submit{background:var(--d26-primary-bg);color:var(--d26-primary-fg);align-self:flex-start;margin-block-start:29px}:root[data-design="2026"] .blk-form--card .blk-form__submit:hover:not(:disabled){background:var(--d26-primary-hover-bg)}:root[data-design="2026"] .blk-form--card .blk-form__submit:disabled{background:var(--color-d26-disabled-bg);color:var(--color-d26-disabled-fg)}@media (forced-colors:active){:root[data-design="2026"] .blk-form--card{border-color:canvastext}}:root[data-design="2026"] :is(.blk-d26-more,.blk-service-card__button,.blk-teaser-card__more){min-height:34px;font-family:var(--font-body);font-size:var(--text-d26-small-size);color:var(--color-d26-primary-hover);justify-content:space-between;align-items:center;gap:16px;font-weight:400;line-height:1.1;text-decoration:none;display:flex;position:relative}:root[data-design="2026"] :is(.blk-d26-more,.blk-service-card__button,.blk-teaser-card__more):after{content:"";width:34px;height:34px;-webkit-mask:var(--d26-arrow) center / 14px 14px no-repeat;mask:var(--d26-arrow) center / 14px 14px no-repeat;background:currentColor;flex:none}:root[data-design="2026"] :is(.blk-d26-more,.blk-service-card__button,.blk-teaser-card__more):hover{color:var(--color-indigo)}:root[data-design="2026"] :is(.blk-d26-more,.blk-service-card__button,.blk-teaser-card__more):focus-visible{outline:1px solid var(--d26-focus);outline-offset:3px}:root[data-design="2026"] .blk-service-card__button{min-height:34px;color:var(--color-d26-primary-hover);background:0 0;padding:0}:root[data-design="2026"] .blk-service-card[style*=--blk-service-card-bg] .blk-service-card__button{color:var(--blk-service-card-text,var(--color-d26-primary-hover))}:root[data-design="2026"] .blk-service-card__button:hover{opacity:1;text-decoration:none}:root[data-design="2026"] .blk-service-card:has(.blk-service-card__button){position:relative}:root[data-design="2026"] .blk-service-card :is(.blk-service-card__link,.blk-service-card__button){position:static}:root[data-design="2026"] .blk-service-card .blk-service-card__button:before{content:"";z-index:1;position:absolute;inset:0}:root[data-design="2026"] .blk-service-card .blk-service-card__button:focus-visible{outline:none}:root[data-design="2026"] .blk-service-card:has(.blk-service-card__button:focus-visible){outline:1px solid var(--d26-focus);outline-offset:3px}:root[data-design="2026"] :is(.blk-service-card,.blk-diamond-cards__card){transition:box-shadow .2s}:root[data-design="2026"] :is(.blk-teaser-card,.blk-news-case-teaser__group){transition:box-shadow .2s,height .3s}:root[data-design="2026"] :is(.blk-service-card,.blk-diamond-cards__card,.blk-news-case-teaser__group,.blk-teaser-card):is(:hover,:focus-within){box-shadow:var(--shadow-d26-header)}:root[data-design="2026"] :is(.blk-service-card:not([style*=--blk-service-card-bg]),.blk-diamond-cards__card,.blk-teaser-card):is(:hover,:focus-within) :is(.blk-d26-more,.blk-service-card__button,.blk-teaser-card__more){color:var(--color-indigo)}@media (prefers-reduced-motion:reduce){:root[data-design="2026"] :is(.blk-service-card,.blk-diamond-cards__card){transition:none}:root[data-design="2026"] :is(.blk-teaser-card,.blk-news-case-teaser__group){transition:height .3s}}:root[data-design="2026"] .blk-service-card{gap:var(--space-24);border:1px solid var(--blk-service-card-border,var(--color-d26-border));background-color:var(--blk-service-card-bg,var(--color-white));max-width:none;height:auto;min-height:0;color:var(--blk-service-card-text,var(--color-muted));font-size:var(--text-d26-card-size);text-align:left;border-radius:4px;margin:0;padding:30px;line-height:1.3}:root[data-design="2026"] .blk-service-card__head{align-items:center;gap:var(--space-24);flex-direction:row;margin:0;display:flex}:root[data-design="2026"] .blk-service-card__icon{flex:none;width:64px;height:64px}:root[data-design="2026"] .blk-service-card{container-type:inline-size}@container (width<=289px){:root[data-design="2026"] .blk-service-card__head{align-items:flex-start;gap:var(--space-16);flex-direction:column}}:root[data-design="2026"] .blk-service-card__title,:root[data-design="2026"] .blk-service-card__head .blk-service-card__title{height:auto;color:var(--blk-service-card-title,var(--color-ink));font-size:var(--text-d26-card-title-size);text-align:left;background:0 0;margin:0;line-height:1.2}:root[data-design="2026"] .blk-service-card__head .blk-service-card__title{overflow-wrap:anywhere;word-break:normal;hyphens:manual;flex:1;min-width:0}:root[data-design="2026"] .blk-service-card__text{margin:0}:root[data-design="2026"] .blk-service-card__link{text-align:left;margin-top:auto}:root[data-design="2026"] .blk-diamond-cards{grid-template-columns:minmax(0,1fr);gap:24px}@media (width>=768px){:root[data-design="2026"] .blk-diamond-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-design="2026"] .blk-diamond-cards__column{display:contents}:root[data-design="2026"] .blk-diamond-cards__diamonds{display:none}:root[data-design="2026"] .blk-diamond-cards__card{border:1px solid var(--color-d26-border);background-color:var(--color-white);box-shadow:none;color:var(--color-muted);font-size:var(--text-d26-card-size);text-align:left;border-radius:4px;gap:0;padding:30px;line-height:1.3}:root[data-design="2026"] .blk-diamond-cards__icon{width:50px;height:50px;margin:0 0 16px}:root[data-design="2026"] .blk-diamond-cards__card .blk-d26-accent{margin:0 0 16px}:root[data-design="2026"] .blk-diamond-cards__title{color:var(--color-ink);font-size:var(--text-d26-card-title-size);margin:0;font-weight:400;line-height:1.2}:root[data-design="2026"] .blk-diamond-cards__text{margin:24px 0 0}:root[data-design="2026"] .blk-diamond-cards__link{margin-top:auto;padding-top:24px}:root[data-design="2026"] .blk-diamond-cards__card{position:relative}:root[data-design="2026"] .blk-diamond-cards__card .blk-diamond-cards__link{position:static}:root[data-design="2026"] .blk-diamond-cards__card .blk-diamond-cards__link:before{content:"";z-index:1;position:absolute;inset:0}:root[data-design="2026"] .blk-diamond-cards__card .blk-diamond-cards__link:focus-visible{outline:none}:root[data-design="2026"] .blk-diamond-cards__card:has(.blk-diamond-cards__link:focus-visible){outline:1px solid var(--d26-focus);outline-offset:3px}:root[data-design="2026"] .blk-diamond-cards__diamond{box-shadow:var(--shadow-d26-diamond);border:1px solid #0000;border-radius:4px;transform:translate(-44.5px)rotate(45deg)}:root[data-design="2026"] .blk-diamond-cards__diamond:nth-child(2n){transform:translate(44.5px)rotate(45deg)}:root[data-design="2026"] .blk-diamond-cards__diamond+.blk-diamond-cards__diamond{margin-top:-17.5px}@media (width>=1024px){:root[data-design="2026"] .blk-diamond-cards{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-design="2026"] .blk-diamond-cards__column{flex-direction:column;gap:24px;display:flex}:root[data-design="2026"] .blk-diamond-cards__diamonds{justify-content:center;padding:0;display:flex}:root[data-design="2026"] .blk-diamond-cards__icon{display:none}}:root[data-design="2026"] .blk-grid__items:has(>.blk-service-card,>.blk-photo-card,>*>.blk-service-card,>*>.blk-photo-card){grid-template-columns:repeat(var(--blk-grid-phone,1), minmax(0, 1fr));align-items:stretch;gap:24px;margin:0}@media (width>=768px){:root[data-design="2026"] .blk-grid__items:has(>.blk-service-card,>.blk-photo-card,>*>.blk-service-card,>*>.blk-photo-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:root[data-design="2026"] .blk-grid__items:has(>.blk-service-card,>.blk-photo-card,>*>.blk-service-card,>*>.blk-photo-card){grid-template-columns:repeat(var(--blk-grid-desktop,3), minmax(0, 1fr))}}:root[data-design="2026"] .blk-photo-card{border-color:var(--color-d26-border);box-shadow:none;color:var(--color-muted);font-size:var(--text-d26-card-size);text-align:left;border-radius:4px;line-height:1.3}:root[data-design="2026"] .blk-photo-card__body{justify-content:flex-start;padding:24px}@media (width>=768px){:root[data-design="2026"] .blk-photo-card{grid-template-columns:48.16% minmax(0,1fr);column-gap:24px}:root[data-design="2026"] .blk-photo-card__media{border-radius:4px 0 0 4px}:root[data-design="2026"] .blk-photo-card__body{padding:24px 24px 24px 0}}:root[data-design="2026"] .blk-photo-card__media{background:var(--color-d26-border)}:root[data-design="2026"] .blk-photo-card .blk-d26-accent{margin:0 0 16px;display:block}:root[data-design="2026"] .blk-photo-card__title{color:var(--color-ink);font-size:var(--text-d26-card-title-size);margin:0;font-weight:400;line-height:1.2}:root[data-design="2026"] .blk-photo-card__text{font-size:var(--text-d26-card-size);margin:24px 0 0;line-height:1.3}:root[data-design="2026"] .blk-photo-card__image{transition:transform .3s}:root[data-design="2026"] .blk-photo-card__media:after{content:"";background:var(--color-d26-photo-dim);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}:root[data-design="2026"] .blk-photo-card:is(:hover,:focus-within) .blk-photo-card__image{transform:scale(1.1)}:root[data-design="2026"] .blk-photo-card:is(:hover,:focus-within) .blk-photo-card__media:after{opacity:1}:root[data-design="2026"] .blk-photo-card:has(.blk-photo-card__link:focus-visible){outline-color:var(--d26-focus)}@media (prefers-reduced-motion:reduce){:root[data-design="2026"] .blk-photo-card__image,:root[data-design="2026"] .blk-photo-card__media:after{transition:none}:root[data-design="2026"] .blk-photo-card:is(:hover,:focus-within) .blk-photo-card__image{transform:none}}:root[data-design="2026"] .blk-d26-accent{background:var(--color-d26-primary-hover);width:40px;height:3px;margin:0 0 16px;display:block}:root[data-design="2026"] .blk-d26-arrow{box-sizing:border-box;border:1px solid var(--d26-arrow-border);background:var(--d26-arrow-bg);width:52px;height:52px;color:var(--d26-arrow-fg);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}:root[data-design="2026"] .blk-d26-arrow:after{content:"";width:16px;height:16px;-webkit-mask:var(--d26-arrow-back) center / 100% 100% no-repeat;mask:var(--d26-arrow-back) center / 100% 100% no-repeat;background:currentColor}:root[data-design="2026"] .blk-d26-arrow--next:after{transform:scaleX(-1)}:root[data-design="2026"] .blk-d26-arrow:hover:not(:disabled,[aria-disabled=true]){background:var(--d26-arrow-hover-bg);color:var(--d26-arrow-hover-fg)}:root[data-design="2026"] .blk-d26-arrow:active:not(:disabled,[aria-disabled=true]){background:var(--d26-arrow-active-bg);color:var(--d26-arrow-hover-fg)}:root[data-design="2026"] .blk-d26-arrow:disabled,:root[data-design="2026"] .blk-d26-arrow[aria-disabled=true]{border-color:var(--color-d26-arrow-disabled);color:var(--color-d26-arrow-disabled);cursor:default;background:0 0}:root[data-design="2026"] .blk-d26-arrow:focus-visible{outline:1px solid var(--d26-arrow-ring);outline-offset:3px}@media (forced-colors:active){:root[data-design="2026"] :is(.blk-d26-more,.blk-service-card__button,.blk-teaser-card__more):after,:root[data-design="2026"] .blk-d26-arrow:after{forced-color-adjust:none;background-color:canvastext}:root[data-design="2026"] :is(.blk-d26-more,.blk-service-card__button,.blk-teaser-card__more):after{background-color:linktext}:root[data-design="2026"] .blk-d26-accent{forced-color-adjust:none;background:canvastext}:root[data-design="2026"] .blk-d26-arrow{border-color:buttontext}:root[data-design="2026"] .blk-d26-arrow:is(:disabled,[aria-disabled=true]){border-color:graytext}:root[data-design="2026"] .blk-d26-arrow:is(:disabled,[aria-disabled=true]):after{background-color:graytext}}:root[data-design="2026"] .blk-page-hero.blk-inverse{background:var(--color-d26-hero-bg);padding:0}:root[data-design="2026"] .blk-page-hero.blk-inverse:not(.blk-page-hero--text-custom),:root[data-design="2026"] .blk-page-hero:not(.blk-page-hero--text-custom) :is(.blk-page-hero__title,.blk-page-hero__lead,.blk-page-hero__points,.blk-page-hero__quote){color:var(--color-ink)}:root[data-design="2026"] .blk-page-hero .blk-page-hero__image{object-position:45% center}:root[data-design="2026"] .blk-page-hero:before{display:none}:root[data-design="2026"] .blk-page-hero .blk-page-hero__inner{min-height:inherit;max-width:calc(var(--width-default) + 2 * var(--width-gutter));flex-direction:column;justify-content:center;align-items:flex-start;padding-block:80px;display:flex}:root[data-design="2026"] .blk-page-hero .blk-page-hero__inner>*{max-width:586px}:root[data-design="2026"] .blk-page-hero .blk-page-hero__inner>.blk-page-hero__title{max-width:688px}:root[data-design="2026"] .blk-page-hero .blk-page-hero__title{font-family:var(--font-display);font-size:var(--text-d26-hero-size);line-height:var(--text-d26-hero-line);font-weight:var(--text-d26-hero-weight);margin:0 0 24px}:root[data-design="2026"] .blk-page-hero .blk-page-hero__lead{font-size:var(--text-d26-lead-size);margin:0 0 32px;font-weight:400;line-height:1.3}:root[data-design="2026"] .blk-page-hero .blk-page-hero__highlight{background:var(--gradient-d26-highlight);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-design="2026"] .blk-page-hero .blk-page-hero__gartner{width:auto;min-height:70px;margin-top:32px;padding:0;position:static}@media (width>=768px){:root[data-design="2026"] .blk-page-hero .blk-page-hero__gartner{right:var(--width-gutter);min-width:457px;margin-top:0;position:absolute;bottom:36px}}@media (width<=767px){:root[data-design="2026"] .blk-page-hero .blk-page-hero__gartner[data-gartner-size=line]{justify-content:flex-start;width:100%;max-width:457px}}:root[data-design="2026"] .blk-page-hero .blk-page-hero__gartner [id^=gartner-pi-widget][data-size=line]{box-sizing:border-box;border:0;border-radius:8px;width:100%;max-width:457px;overflow:hidden}@media (width>=768px) and (width<=1023px){:root[data-design="2026"] .blk-page-hero .blk-page-hero__inner:has(>.blk-page-hero__gartner){padding-bottom:130px}}@media (forced-colors:active){:root[data-design="2026"] .blk-page-hero .blk-page-hero__highlight{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}:root[data-design="2026"] .blk-logo-grid--layout-logo-row{background:var(--color-d26-header-bg);box-shadow:0 0 0 100vmax var(--color-d26-header-bg);clip-path:inset(0 -100vmax)}:root[data-design="2026"] .blk-logo-grid--layout-logo-row .blk-logo-grid__list{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0}:root[data-design="2026"] .blk-logo-grid--layout-logo-row .blk-logo-grid__item{flex:0 128px;justify-content:center;align-items:center;width:128px;min-width:0;height:100px;margin:0;display:flex}:root[data-design="2026"] .blk-logo-grid--layout-logo-row .blk-logo-grid__link{justify-content:center;align-items:center;display:flex}:root[data-design="2026"] .blk-logo-grid--layout-logo-row .blk-logo-grid__image{object-fit:contain;opacity:.8;width:min(108px,100%);max-width:108px;height:49px;max-height:49px}@media (width<=1023px){:root[data-design="2026"] .blk-logo-grid--layout-logo-row{box-shadow:none;clip-path:none;background:0 0}:root[data-design="2026"] .blk-logo-grid--layout-logo-row .blk-logo-grid__list{background:var(--color-d26-header-bg);grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;display:grid}:root[data-design="2026"] .blk-logo-grid--layout-logo-row .blk-logo-grid__item{width:auto;max-width:100%}}@media (width<=767px){:root[data-design="2026"] .blk-logo-grid--layout-logo-row .blk-logo-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-design="2026"] .blk-facts-bar{background:var(--color-d26-tint);min-height:0;padding:70px 0}:root[data-design="2026"] .blk-facts-bar.blk-inverse{color:var(--color-ink)}:root[data-design="2026"] .blk-hero-slider+.blk-facts-bar{margin-top:0}:root[data-design="2026"] .blk-facts-bar__eyebrow{margin:0 0 var(--space-24);color:var(--d26-heading-eyebrow);font-size:var(--text-d26-h3-size);line-height:var(--text-d26-h3-line);font-weight:var(--text-d26-h3-weight);letter-spacing:var(--text-d26-h3-tracking);text-align:left}:root[data-design="2026"] .blk-facts-bar__list{gap:24px;margin:0}:root[data-design="2026"] .blk-facts-bar__item{margin:0}:root[data-design="2026"] .blk-facts-bar__value{color:var(--blk-facts-bar-value,var(--color-indigo));font-family:var(--font-numbers);font-weight:var(--text-d26-number-weight);font-size:var(--text-d26-number-size);line-height:var(--text-d26-number-line);letter-spacing:var(--text-d26-number-tracking)}:root[data-design="2026"] .blk-facts-bar__label{color:var(--blk-facts-bar-label,var(--color-muted));font-family:var(--font-body);font-size:var(--text-d26-card-size);margin:0;line-height:1.3}:root[data-design="2026"] .blk-awards-row{background:var(--blk-awards-row-bg,var(--color-white));padding:0 0 70px}@media (width>=768px){:root[data-design="2026"] .blk-awards-row{padding-bottom:140px}}:root[data-design="2026"] .blk-awards-row.blk-inverse{color:var(--color-ink)}:root[data-design="2026"] .blk-awards-row__inner{max-width:calc(var(--width-default) + 2 * var(--width-gutter))}:root[data-design="2026"] .blk-awards-row__box{flex-wrap:wrap;justify-content:space-between}:root[data-design="2026"] .blk-awards-row__box>*{box-sizing:border-box;flex:0 0 160px;justify-content:center;align-items:center;width:160px;height:160px;margin:0;display:flex}:root[data-design="2026"] .blk-awards-row__link{width:160px;height:160px}:root[data-design="2026"] .blk-awards-row__link .blk-awards-row__item{width:auto;max-width:100%;height:auto;max-height:142px;margin:0}:root[data-design="2026"] .blk-awards-row__box>.blk-awards-row__item{box-sizing:border-box;object-fit:contain;padding:9px}:root[data-design="2026"] .blk-awards-row__box>.blk-picture>.blk-awards-row__item{box-sizing:border-box;object-fit:contain;width:100%;height:100%;margin:0;padding:9px}:root[data-design="2026"] .blk-cta-band--layout-split{padding:79px 0}:root[data-design="2026"] .blk-cta-band--layout-split:before,:root[data-design="2026"] .blk-cta-band--layout-split:after{content:none}:root[data-design="2026"] .blk-cta-band--layout-split .blk-cta-band__inner{max-width:calc(var(--width-default) + 2 * var(--width-gutter));gap:32px}:root[data-design="2026"] .blk-cta-band--layout-split .blk-cta-band__text{max-width:872px;font-family:var(--font-body);font-size:var(--text-d26-h2-size);line-height:var(--text-d26-h2-line);font-weight:var(--text-d26-h2-weight);padding-right:0}:root[data-design="2026"] .blk-cta-band .blk-cta-band__text .blk-cta-band__eyebrow{margin:0 0 var(--space-16);color:var(--d26-heading-eyebrow);font-size:var(--text-d26-h3-size);line-height:var(--text-d26-h3-line);font-weight:var(--text-d26-h3-weight);letter-spacing:var(--text-d26-h3-tracking);text-transform:var(--text-d26-h3-transform)}:root[data-design="2026"] .blk-cta-band--layout-split .blk-button{white-space:nowrap;flex:none;width:auto;min-width:0}:root[data-design="2026"] .blk-cta-band--layout-split .blk-button-row{flex:none}:root[data-design="2026"] .blk-cta-band--layout-split .blk-cta-band__text{flex:1 1 0;min-width:0}@media (width<=1023px){:root[data-design="2026"] .blk-cta-band--layout-split .blk-cta-band__inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}:root[data-design="2026"] .blk-cta-band--layout-split .blk-cta-band__text{margin-bottom:0}:root[data-design="2026"] .blk-cta-band--layout-split .blk-button-row{justify-content:flex-start}}:root[data-design="2026"] .blk-testimonial-slider--layout-focus{line-height:var(--text-d26-body-line)}:root[data-design="2026"] .blk-testimonial-slider__eyebrow{color:var(--d26-heading-eyebrow);font-family:var(--font-body);font-size:var(--text-d26-h3-size);line-height:var(--text-d26-h3-line);font-weight:var(--text-d26-h3-weight);letter-spacing:var(--text-d26-h3-tracking);text-transform:var(--text-d26-h3-transform)}:root[data-design="2026"] .blk-testimonial-slider__title{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-d26-h2-size);line-height:var(--text-d26-h2-line);font-weight:var(--text-d26-h2-weight)}:root[data-design="2026"] .blk-inverse .blk-testimonial-slider__title{color:var(--color-white)}:root[data-design="2026"] .blk-testimonial-slider__arrow .blk-icon{display:none}:root[data-design="2026"] .blk-testimonial-slider__arrow:hover{opacity:1}@media (prefers-reduced-motion:no-preference){:root[data-design="2026"] .blk-testimonial-slider--layout-focus .blk-slider__slide{transition-duration:.4s}}:root[data-design="2026"] .blk-testimonial-slider--layout-focus .blk-testimonial-slider__quote-mark{color:var(--color-d26-border-hover)}:root[data-design="2026"] .blk-testimonial-slider--layout-focus .blk-testimonial-slider__text{font-family:var(--font-body);font-size:var(--text-d26-small-size);font-weight:400;line-height:1.4}:root[data-design="2026"] .blk-testimonial-slider--layout-focus .blk-testimonial-slider__caption{line-height:1.3}:root[data-design="2026"] .blk-testimonial-slider--layout-focus .blk-testimonial-slider__author,:root[data-design="2026"] .blk-testimonial-slider--layout-focus .blk-testimonial-slider__source{font-family:var(--font-body);font-size:12px;font-weight:700;line-height:1.3}:root[data-design="2026"] .blk-testimonial-slider--layout-focus .blk-testimonial-slider__source{color:var(--color-muted)}:root[data-design="2026"] .blk-testimonial-slider--layout-focus.blk-inverse .blk-testimonial-slider__source{color:var(--color-d26-border-hover)}:root[data-design="2026"] .blk-team-carousel__eyebrow{color:var(--d26-heading-eyebrow);font-family:var(--font-body);font-size:var(--text-d26-h3-size);line-height:var(--text-d26-h3-line);font-weight:var(--text-d26-h3-weight);letter-spacing:var(--text-d26-h3-tracking);text-transform:var(--text-d26-h3-transform)}:root[data-design="2026"] .blk-team-carousel__title{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-d26-h2-size);line-height:var(--text-d26-h2-line);font-weight:var(--text-d26-h2-weight)}:root[data-design="2026"] .blk-team-carousel__text{color:var(--color-ink);font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.4}:root[data-design="2026"] .blk-team-carousel.blk-inverse :is(.blk-team-carousel__title,.blk-team-carousel__text){color:var(--color-white)}:root[data-design="2026"] .blk-team-carousel__arrow .blk-icon{display:none}:root[data-design="2026"] .blk-team-carousel__arrow:hover{opacity:1}:root[data-design="2026"] .blk-team-carousel__photo{background:var(--color-d26-border);border-radius:4px}@media (prefers-reduced-motion:no-preference){:root[data-design="2026"] .blk-team-carousel--layout-collage .blk-slider__slide{transition-duration:.4s}}:root[data-design="2026"] .blk-inverse .blk-group--bg-none.blk-group--border-outline{border-color:var(--color-d26-footer-text)}:root[data-design="2026"] .blk-inverse .blk-group--bg-none.blk-group--border-outline.blk-group--pad-l{padding:30px 24px}@media (width>=768px){:root[data-design="2026"] .blk-inverse .blk-group--bg-none.blk-group--border-outline.blk-group--pad-l{padding:50px 80px}}:root[data-design="2026"] .blk-inverse .blk-group--bg-none.blk-group--border-outline .blk-text{color:var(--color-white);font-size:var(--text-d26-small-size);line-height:1.4}:root[data-design="2026"] .blk-news-case-teaser{min-height:0;padding:80px var(--width-gutter);background-color:var(--blk-news-case-teaser-bg,transparent);color:var(--color-ink);border-top:0}@media (width>=768px){:root[data-design="2026"] .blk-news-case-teaser{padding-bottom:140px}}:root[data-design="2026"] .blk-news-case-teaser__inner{max-width:var(--width-default);grid-template-columns:minmax(0,1fr);gap:24px;margin:0 auto;display:grid}@media (width>=768px){:root[data-design="2026"] .blk-news-case-teaser__inner:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:root[data-design="2026"] .blk-news-case-teaser__inner:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}:root[data-design="2026"] .blk-news-case-teaser__group{border:1px solid var(--color-d26-border);background-color:var(--color-white);border-radius:4px;flex-direction:column;flex:none;width:auto;margin:0;padding:30px;display:flex}:root[data-design="2026"] .blk-news-case-teaser__eyebrow{color:var(--d26-heading-eyebrow);font-family:var(--font-body);font-size:var(--text-d26-h3-size);line-height:var(--text-d26-h3-line);font-weight:var(--text-d26-h3-weight);letter-spacing:var(--text-d26-h3-tracking);text-transform:var(--text-d26-h3-transform);margin:0}:root[data-design="2026"] .blk-news-case-teaser__title{width:auto;max-width:none;height:auto;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-d26-h2-size);line-height:var(--text-d26-h2-line);font-weight:var(--text-d26-h2-weight);margin:14px 0 0;padding:0}:root[data-design="2026"] .blk-news-case-teaser__title .blk-news-case-teaser__title-link{color:inherit;text-decoration:none}:root[data-design="2026"] .blk-news-case-teaser__title .blk-news-case-teaser__title-link:hover{color:var(--color-indigo)}:root[data-design="2026"] .blk-news-case-teaser__title .blk-news-case-teaser__title-link:focus-visible{outline:1px solid var(--d26-focus);outline-offset:3px}:root[data-design="2026"] .blk-news-case-teaser__cards{flex-direction:column;flex:1;gap:40px;margin-top:40px;display:flex}:root[data-design="2026"] .blk-news-case-teaser__cards>li{flex-direction:column;width:auto;padding:0;display:flex}:root[data-design="2026"] .blk-news-case-teaser__cards>li:last-child{flex:1}:root[data-design="2026"] .blk-news-case-teaser__cards>li+li{border-top:1px solid var(--color-d26-border);padding-top:40px}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card{max-width:none;height:auto;color:var(--color-ink);background-color:#0000;flex-direction:column;flex:1;margin:0;display:flex;overflow:visible}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card:has(.blk-teaser-card__more){padding-bottom:50px}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card:is(:hover,:focus-within){box-shadow:none}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card__media{background:var(--color-d26-border);border-radius:4px;order:0;height:243px;position:static;overflow:hidden}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card .blk-teaser-card__image{object-fit:cover;width:100%;height:100%;min-height:0;transition:transform .3s;display:block;position:static}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card:has(.blk-teaser-card__image):before{content:"";z-index:1;background:var(--color-d26-photo-dim);opacity:0;pointer-events:none;border-radius:4px;height:243px;transition:opacity .3s;position:absolute;inset:0 0 auto}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card .blk-teaser-card__date{color:var(--color-d26-border-hover);font-family:var(--font-body);background:0 0;order:1;margin:24px 0 0;padding:0;font-size:12px;font-weight:400;line-height:1.1;position:static}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card .blk-teaser-card__title{height:auto;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-d26-card-title-size);background:0 0;order:2;margin:16px 0 0;padding:0;font-weight:400;line-height:1.2;position:static}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card .blk-teaser-card__excerpt{height:auto;color:var(--color-muted);font-size:var(--text-d26-card-size);opacity:1;background:0 0;order:3;margin:16px 0 0;padding:0;line-height:1.3;position:static}:root[data-design="2026"] .blk-news-case-teaser__group .blk-teaser-card__more{text-align:left;background:0 0;width:auto;padding:0;line-height:1.1;position:absolute;inset:auto 0 0}:root[data-design="2026"] .blk-news-case-teaser__group .blk-teaser-card__more:after{content:"";color:inherit}:root[data-design="2026"] .blk-news-case-teaser__group:not(:has(li+li)):is(:hover,:focus-within) .blk-teaser-card__more{color:var(--color-indigo)}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card:is(:hover,:focus-within) .blk-teaser-card__image,:root[data-design="2026"] .blk-news-case-teaser__group:not(:has(li+li)):is(:hover,:focus-within) .blk-teaser-card__image{transform:scale(1.1)}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card:is(:hover,:focus-within):before,:root[data-design="2026"] .blk-news-case-teaser__group:not(:has(li+li)):is(:hover,:focus-within) .blk-teaser-card:before{opacity:1}@media (prefers-reduced-motion:reduce){:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card .blk-teaser-card__image,:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card:before{transition:none}:root[data-design="2026"] .blk-news-case-teaser .blk-teaser-card:is(:hover,:focus-within) .blk-teaser-card__image,:root[data-design="2026"] .blk-news-case-teaser__group:not(:has(li+li)):is(:hover,:focus-within) .blk-teaser-card__image{transform:none}}
