.bcs-outer,.bcs-outer *{box-sizing:border-box}.bcs-inner,.bcs-outer{max-width:100%;min-width:0;width:100%}.bcs-outer{padding:0}.bcs-tabs{display:grid;gap:24px;grid-auto-columns:1fr;grid-auto-flow:column;margin-bottom:24px;min-width:0;width:100%}.bcs-tab{align-items:flex-start;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:20px;min-width:0;opacity:.5;padding:0;transition:opacity .3s ease}.bcs-tab:focus-visible,.bcs-tab:hover{opacity:.85}.bcs-tab.is-active{opacity:1}.bcs-tab:focus-visible{border-radius:4px;outline:2px solid #6e7ffb;outline-offset:4px}.bcs-tab__logo{align-items:center;display:flex;height:32px;justify-content:flex-start;max-width:100%;min-height:32px;width:150px}.bcs-tab__logo img{display:block;height:19px;margin:0;max-height:100%;max-width:100%;object-fit:contain;object-position:left center;padding:0;width:auto}.bcs-tab__logo img.is-compact-logo{height:30px}.bcs-tab__logo img.is-wide-logo{height:18px}.bcs-tab__progress{background:rgba(3,0,36,.15);border-radius:2px;display:block;height:1px;overflow:hidden;position:relative;width:100%}.bcs-tab__progress-fill{background:#030024;border-radius:1px;display:block;height:100%;transform-origin:left center;width:0}.bcs-outer.bcs--single-case .bcs-tabs{display:none!important}.bcs-outer.bcs--single-case .bcs-stack{margin-top:0!important}.bcs-stack{position:relative}.bcs-case,.bcs-stack{max-width:100%;min-width:0;width:100%}.bcs-case{display:none;gap:20px;grid-template-columns:minmax(0,7fr) minmax(0,3fr);min-height:455px}.bcs-case.is-active{display:grid}.bcs-case__text{background:linear-gradient(135deg,rgba(244,244,254,.83),rgba(244,244,254,.75) 41%,rgba(228,229,252,.49));border-radius:15px;box-shadow:inset 0 4px 14px rgba(217,218,242,.25);justify-content:space-between;max-width:100%;min-height:455px;padding:40px}.bcs-case__text,.bcs-case__text-top{display:flex;flex-direction:column;min-width:0;width:100%}.bcs-case .bcs-case__subheading{color:#030024;font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin:0 0 12px}.bcs-case .bcs-case__body,.bcs-case .bcs-case__subheading{font-family:Onest,system-ui,sans-serif;max-width:100%;min-width:0;width:100%}.bcs-case .bcs-case__body{color:rgba(3,0,36,.85);font-size:17px;font-weight:400;line-height:1.6;margin:0;opacity:1}.bcs-case .bcs-case__body div,.bcs-case .bcs-case__body p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;opacity:1}.bcs-case__text-bottom{align-items:end;display:grid;gap:24px;grid-template-columns:170px auto;justify-content:space-between;margin-top:40px;min-height:58px}.bcs-case__klant-logo{align-items:flex-end;display:flex;height:58px;justify-content:flex-start;max-width:170px;overflow:visible;padding:0;width:170px}.bcs-case__klant-logo img{display:block;height:36px;margin:0;max-height:52px;max-width:150px;object-fit:contain;object-position:left bottom;padding:0;width:auto}.bcs-case__klant-logo img.is-compact-logo{height:48px;max-height:52px;max-width:120px;width:auto}.bcs-case__klant-logo img.is-wide-logo{height:auto;max-height:40px;max-width:140px;width:140px}.bcs-case__link{align-self:end;flex:0 0 auto;justify-self:end}.bcs-case__bottom-image{display:block;margin-bottom:-40px;margin-left:-16px;margin-top:40px;max-width:none;min-width:0;width:calc(100% + 16px)}.bcs-case__bottom-image img{display:block;height:auto;margin:0;max-width:100%;padding:0;width:100%}.bcs-case__image{border-radius:15px;max-width:100%;min-height:455px;min-width:0;overflow:hidden;position:relative;width:100%}.bcs-case__image img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}@media (max-width:1024px){.bcs-tabs{gap:16px;margin-bottom:32px}.bcs-tab{gap:16px}.bcs-tab__logo{height:29px;min-height:29px;width:132px}.bcs-tab__logo img{height:17px}.bcs-tab__logo img.is-compact-logo{height:27px}.bcs-tab__logo img.is-wide-logo{height:16px}.bcs-case,.bcs-case__text{min-height:430px}.bcs-case__text{padding:32px}.bcs-case__text-bottom{grid-template-columns:160px auto;margin-top:32px;min-height:54px}.bcs-case__klant-logo{height:54px;max-width:160px;width:160px}.bcs-case__klant-logo img.is-compact-logo{height:44px}.bcs-case__klant-logo img.is-wide-logo{max-width:132px;width:132px}.bcs-case__bottom-image{margin-bottom:-32px;margin-top:32px}.bcs-case__image{min-height:430px}}@media (max-width:768px){.bcs-tabs{display:flex;gap:16px;margin-bottom:28px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;-webkit-overflow-scrolling:touch}.bcs-tabs::-webkit-scrollbar{display:none}.bcs-tab{flex:0 0 calc(50% - 8px);gap:12px;min-width:0;scroll-snap-align:start;scroll-snap-stop:normal;width:calc(50% - 8px)}.bcs-tab__logo{height:28px;min-height:28px;width:100%}.bcs-tab__logo img{height:17px}.bcs-tab__logo img.is-compact-logo{height:26px}.bcs-tab__logo img.is-wide-logo{height:16px}.bcs-case{gap:16px;grid-template-columns:minmax(0,1fr)}.bcs-case,.bcs-case__text{max-width:100%;min-height:0;min-width:0;width:100%}.bcs-case__text{padding:24px}.bcs-case__image{aspect-ratio:16/10;height:auto;max-width:100%;min-height:0;min-width:0;width:100%}.bcs-case__image img{height:100%;max-width:100%;width:100%}.bcs-case__text-bottom{align-items:start;gap:20px;grid-template-columns:minmax(0,1fr);justify-content:start;margin-top:28px;min-height:0}.bcs-case__klant-logo{align-items:flex-end;height:52px;max-width:150px;width:150px}.bcs-case__klant-logo img{object-position:left bottom}.bcs-case__klant-logo img.is-compact-logo{height:42px}.bcs-case__klant-logo img.is-wide-logo{max-width:126px;width:126px}.bcs-case__link{align-self:start;justify-self:start}.bcs-case__bottom-image{margin-bottom:-24px;margin-top:28px}}@media (max-width:380px){.bcs-tab{flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.bcs-tab,.bcs-tab__progress-fill{transition:none!important}}