.module--image-split-card,.module--image-split-card .module__inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--bc-container-max,1248px);width:100%}.module--image-split-card .module__inner{padding-left:var(--bc-gutter,24px);padding-right:var(--bc-gutter,24px)}.isc{--isc-media:50%;--isc-min-height:440px;--isc-max:1280px;--isc-radius:0px;align-items:stretch;background:var(--bc-color-surface);border:1px solid var(--bc-color-border);border-radius:var(--isc-radius,0);color:var(--bc-color-ink);display:grid;font-family:var(--bc-font-family);grid-template-columns:var(--isc-media) minmax(0,1fr);margin-inline:auto;max-width:var(--isc-max);min-height:var(--isc-min-height);overflow:hidden;width:100%}.isc--image-right{grid-template-columns:minmax(0,1fr) var(--isc-media)}.isc--image-right .isc__media{order:2}.isc--image-right .isc__content{order:1}.isc--flat{border:0}.isc__eyebrow{color:var(--bc-color-accent-2,var(--bc-color-accent));font-family:var(--bc-eyebrow-font-family,var(--bc-font-family));font-size:var(--bc-eyebrow-font-size,14px);font-weight:var(--bc-eyebrow-font-weight,700);letter-spacing:var(--bc-eyebrow-letter-spacing,.14em);line-height:var(--bc-eyebrow-line-height,1.4);margin:0;text-transform:uppercase}.isc--dark .isc__eyebrow{color:var(--bc-color-text-inverse)}.isc__media{background:color-mix(in srgb,var(--bc-color-accent) 18%,var(--bc-color-surface));min-height:100%;position:relative}.isc--flat .isc__media{background:transparent}.isc__placeholder{align-items:center;background:#f4f5f7;border:1.5px dashed #c5c8ce;border-radius:4px;color:#8b919a;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:32px;position:absolute;text-align:center}.isc__placeholder p{font-size:14px;line-height:1.45;margin:0;max-width:16em}.isc__placeholder-icon{color:#9aa1ab;display:inline-flex}.isc__img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.isc__content{display:flex;flex-direction:column;gap:var(--bc-space-md);justify-content:center;min-width:0;padding:var(--bc-space-xl) var(--bc-space-2xl)}.isc--align-start .isc__content{justify-content:flex-start}.isc--flat .isc__content{padding:0 0 0 var(--bc-space-2xl)}.isc--flat.isc--image-right .isc__content{padding:0 var(--bc-space-2xl) 0 0}.isc--dark{background:var(--bc-color-surface-inverse);border-color:transparent;color:var(--bc-color-text-inverse)}.isc__heading{color:var(--bc-color-ink);font-family:var(--bc-h2-font-family,var(--bc-font-family));font-size:var(--bc-h2-font-size,46px);font-weight:var(--bc-h2-font-weight,700);letter-spacing:var(--bc-h2-letter-spacing,normal);line-height:var(--bc-h2-line-height,1.1);margin:0}.isc__heading--h3{font-family:var(--bc-h3-font-family,var(--bc-font-family));font-size:var(--bc-h3-font-size,36px);font-weight:var(--bc-h3-font-weight,400);letter-spacing:var(--bc-h3-letter-spacing,normal);line-height:var(--bc-h3-line-height,1.1)}.isc--dark .isc__heading{color:var(--bc-color-text-inverse)}.isc__desc{color:var(--bc-color-text-muted);font-family:var(--bc-body-font-family,var(--bc-font-family));font-size:var(--bc-body-font-size,18px);font-weight:var(--bc-body-font-weight,400);letter-spacing:var(--bc-body-letter-spacing,normal);line-height:var(--bc-body-line-height,1.6);margin:0}.isc__desc p{margin:0 0 var(--bc-space-sm)}.isc__desc p:last-child{margin-bottom:0}.isc__desc a{color:var(--bc-color-accent-2,var(--bc-color-accent));text-decoration:underline;text-underline-offset:2px}.isc__callouts{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.isc__callout{border-radius:8px;margin:0;padding:16px 18px}.isc__callout--lilac{background:color-mix(in srgb,var(--bc-color-accent-2,#6c4b94) 14%,#fff)}.isc__callout--mint{background:#e7f6f0}.isc__callout-title{color:var(--bc-color-ink);font-size:15px;font-weight:700;line-height:1.35;margin:0 0 6px}.isc__callout-text{color:var(--bc-color-text-muted);font-size:14px;line-height:1.45;margin:0}.isc--dark .isc__callout--lilac{background:color-mix(in srgb,var(--bc-color-accent-2,#6c4b94) 28%,var(--bc-color-surface-inverse))}.isc--dark .isc__callout--mint{background:color-mix(in srgb,var(--bc-color-accent,#00c6c2) 22%,var(--bc-color-surface-inverse))}.isc--dark .isc__callout-title{color:var(--bc-color-text-inverse)}.isc--dark .isc__callout-text,.isc--dark .isc__desc{color:var(--bc-color-text-inverse-muted)}.isc__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--bc-space-md);margin-top:var(--bc-space-xs)}.isc__btn{align-items:center;border:var(--bc-button-outline-width,3px) solid transparent;cursor:pointer;display:inline-flex;font-family:var(--bc-font-family);font-weight:700;justify-content:center;line-height:1.2;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.isc__btn--medium{padding:var(--bc-space-sm) var(--bc-gutter)}.isc__btn--large,.isc__btn--medium{border-radius:var(--isc-radius,0);font-size:var(--bc-font-size-md,16px)}.isc__btn--large{padding:var(--bc-space-md) var(--bc-space-lg)}.isc__btn--fill,.isc__btn--outline{border-radius:6px;border-width:1px}.isc__btn--fill{background:var(--bc-color-accent-2,var(--bc-color-accent));border-color:var(--bc-color-accent-2,var(--bc-color-accent));color:#fff}.isc__btn--fill:hover{background:color-mix(in srgb,var(--bc-color-accent-2,var(--bc-color-accent)) 82%,#000);border-color:color-mix(in srgb,var(--bc-color-accent-2,var(--bc-color-accent)) 82%,#000);opacity:1}.isc__btn--outline{background:transparent;border-color:var(--bc-color-accent);color:var(--bc-color-accent)}.isc__btn--outline:hover{background:var(--bc-button-fill);border-color:var(--bc-button-border,var(--bc-color-accent));color:var(--bc-color-surface)}.isc__btn--text{background:none;border:0;color:var(--bc-color-accent-2,var(--bc-color-accent));font-size:var(--bc-font-size-md,16px);padding:0;text-decoration:underline;text-underline-offset:3px}.isc__btn--text:hover{color:var(--bc-color-ink)}.isc--dark .isc__btn--text:hover{color:var(--bc-color-text-inverse)}.isc__btn-arrow{margin-left:.35em;text-decoration:none}.isc__btn:focus-visible{outline:2px solid var(--bc-color-accent);outline-offset:3px}@media (max-width:767px){.isc,.isc--image-right{grid-template-columns:1fr;min-height:0}.isc--image-right .isc__content,.isc--image-right .isc__media{order:0}.isc__media{aspect-ratio:16/9;min-height:220px}.isc--flat .isc__content,.isc--flat.isc--image-right .isc__content,.isc__content{padding:var(--bc-space-lg) 0 0}.isc__callouts{grid-template-columns:1fr}.isc__actions{align-items:stretch}.isc__btn--fill,.isc__btn--outline{justify-content:center}}