:root{--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.550,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86)}.is-layout-grid .wp-block-biw-block-theme-case-study,.is-layout-grid .wp-block-biw-block-theme-case-study .cs-card__grid{height:100%}.wp-block-biw-block-theme-case-study{background-color:var(--wp--preset--color--base);box-shadow:var(--wp--preset--shadow--shadow-one);container-name:cs-grid;container-type:inline-size;transition:all .2s cubic-bezier(0,0,.5,1)}.wp-block-biw-block-theme-case-study:focus-within,.wp-block-biw-block-theme-case-study:hover{box-shadow:var(--wp--preset--shadow--shadow-two);transform:scale3d(1.015,1.015,1.015)}.wp-block-biw-block-theme-case-study.has-animated:focus-within,.wp-block-biw-block-theme-case-study.has-animated:hover{box-shadow:var(--wp--preset--shadow--shadow-two);transform:scale3d(1.015,1.015,1.015)!important}.wp-block-biw-block-theme-case-study .cs-card__grid{display:grid;gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:1.5rem}@container cs-grid (min-width: 44.75rem){.wp-block-biw-block-theme-case-study .cs-card__grid{gap:var(--wp--preset--spacing--60);grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}}@media(min-width:1280px){.wp-block-biw-block-theme-case-study .cs-card__grid{padding:2.5rem}}.wp-block-biw-block-theme-case-study .cs-card__media{position:relative}@container cs-grid (min-width: 44.75rem){.wp-block-biw-block-theme-case-study .cs-card__media{display:flex}}.wp-block-biw-block-theme-case-study .cs-card__logo{background-color:var(--wp--preset--color--base);border-radius:50%;bottom:-2.5rem;left:1.5rem;margin-block-end:0;padding:1.25rem;position:absolute;top:unset;z-index:2}.wp-block-biw-block-theme-case-study .cs-card__logo img{height:2.5rem;-o-object-fit:contain;object-fit:contain;width:2.5rem}@container cs-grid (min-width: 44.75rem){.wp-block-biw-block-theme-case-study .cs-card__logo{bottom:unset;left:unset;right:-3rem;top:-2rem}.wp-block-biw-block-theme-case-study .cs-card__logo img{height:5rem;width:5rem}}.wp-block-biw-block-theme-case-study .cs-card__featured-image{aspect-ratio:var(--wp--preset--aspect-ratio--2-1);border-radius:1rem;margin-block-end:0;overflow:hidden;position:relative}.wp-block-biw-block-theme-case-study .cs-card__featured-image img,.wp-block-biw-block-theme-case-study .cs-card__featured-image img.has-focal-point{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@container cs-grid (min-width: 44.75rem){.wp-block-biw-block-theme-case-study .cs-card__featured-image{aspect-ratio:unset;flex:1 1 auto}}.wp-block-biw-block-theme-case-study .cs-card__content{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr}.wp-block-biw-block-theme-case-study .cs-card__content>:first-child{margin-block-start:0}.wp-block-biw-block-theme-case-study .cs-card__content>:last-child{margin-block-end:0}.wp-block-biw-block-theme-case-study .cs-card__cta{align-items:center;align-self:end;background-color:transparent;border-radius:0;color:var(--wp--preset--color--contrast,#171726);display:inline-flex;font-size:var(--wp--preset--font-size--small);font-weight:700;gap:.5714285714em;line-height:160%;margin-block-start:var(--wp--preset--spacing--40);padding:0;text-decoration:none;transition:color .2s var(--ease-out-quad),background-color .2s var(--ease-out-quad),outline .2s var(--ease-out-quad)}.wp-block-biw-block-theme-case-study .cs-card__cta:after{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:1.1428571429em;mask-image:url("data:image/svg+xml;utf8,<svg fill=\"none\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m10.862 10.862c-0.2603 0.2604-0.2603 0.6825 0 0.9428 0.2604 0.2604 0.6825 0.2604 0.9428 0l3.3334-3.3333c0.2603-0.26035 0.2603-0.68246 0-0.94281l-3.3334-3.3333c-0.2603-0.26035-0.6824-0.26035-0.9428 0-0.2603 0.26035-0.2603 0.68246 0 0.94281l2.1953 2.1953h-11.724c-0.36819 0-0.66666 0.29848-0.66666 0.66667s0.29848 0.66667 0.66666 0.66667h11.724l-2.1953 2.1952z\" fill=\"currentColor\" /></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg fill=\"none\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m10.862 10.862c-0.2603 0.2604-0.2603 0.6825 0 0.9428 0.2604 0.2604 0.6825 0.2604 0.9428 0l3.3334-3.3333c0.2603-0.26035 0.2603-0.68246 0-0.94281l-3.3334-3.3333c-0.2603-0.26035-0.6824-0.26035-0.9428 0-0.2603 0.26035-0.2603 0.68246 0 0.94281l2.1953 2.1953h-11.724c-0.36819 0-0.66666 0.29848-0.66666 0.66667s0.29848 0.66667 0.66666 0.66667h11.724l-2.1953 2.1952z\" fill=\"currentColor\" /></svg>");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.1428571429em}.wp-block-biw-block-theme-case-study .cs-card__cta:focus,.wp-block-biw-block-theme-case-study .cs-card__cta:hover{box-shadow:none;color:var(--wp--preset--color--action)}.wp-block-biw-block-theme-case-study .cs-card__title{margin-block-end:var(--wp--preset--spacing--20)}.wp-block-biw-block-theme-case-study .cs-card__title a{color:var(--wp--preset--color--contrast,#171726);text-decoration:none;transition:color .2s ease-in-out}.wp-block-biw-block-theme-case-study .cs-card__title a:focus,.wp-block-biw-block-theme-case-study .cs-card__title a:hover{color:var(--wp--preset--color--action)}@container cs-grid (min-width: 44.75rem){.wp-block-biw-block-theme-case-study .cs-card__title{font-size:var(--wp--preset--font-size--xxl)}}
