.wrapper-case-study-item{display:flex;flex-direction:column;gap:8px}@media(min-width: 64rem){.wrapper-case-study-item{flex-direction:row;flex-wrap:wrap;gap:30px}}.wrapper-case-study-item .case-study-item{flex:1 0 auto;padding:24px;border-radius:8px;display:flex;flex-direction:column;gap:16px;border:1px solid rgba(0,0,0,0)}@media(min-width: 64rem){.wrapper-case-study-item .case-study-item{justify-content:center;border-radius:16px;padding:40px;flex-basis:calc(50% - 15px);gap:32px}}.wrapper-case-study-item .case-study-item .case-study-item-entry-content{display:flex;flex-direction:column;gap:8px}@media(min-width: 64rem){.wrapper-case-study-item .case-study-item .case-study-item-entry-content{gap:16px}}.wrapper-case-study-item .case-study-item p{margin:0;padding:0;color:currentColor}.wrapper-case-study-item .case-study-item .case-study-item-headline{display:inline-flex;align-items:center;gap:8px;font-size:16px;text-transform:uppercase;line-height:24px;font-weight:700;color:var(--color-primary)}@media(min-width: 64rem){.wrapper-case-study-item .case-study-item .case-study-item-headline{align-items:center}}.wrapper-case-study-item .case-study-item .case-study-item-headline::before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor;flex-shrink:0}.wrapper-case-study-item .case-study-item .case-study-item-headline+p{font-size:16px;line-height:26px;font-weight:400}.wrapper-case-study-item .case-study-item .wrapper-sub-items{display:flex;flex-direction:column}@media(min-width: 48rem){.wrapper-case-study-item .case-study-item .wrapper-sub-items{flex-direction:row;flex-wrap:wrap;row-gap:24px}}.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items{display:flex;flex-direction:column;gap:8px;padding-left:40px;flex:1 0 auto}@media(min-width: 48rem){.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items{flex-basis:50%}}.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items .number{position:relative;color:var(--color-white);font-size:40px;font-weight:800;line-height:1}@media(min-width: 64rem){.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items .number{font-size:64px}}.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items .number svg{position:absolute;left:-40px;bottom:0;width:32px;height:32px;fill:currentColor}.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items .number+p{font-weight:700}.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items p{font-size:14px;line-height:20px;font-weight:400}.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items.direction-down .number svg{transform:rotate(90deg)}.wrapper-case-study-item .case-study-item .wrapper-sub-items .sub-items.direction-up .number svg{transform:scaleX(-1)}.wrapper-case-study-item .case-study-item[data-theme=default]{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.1);border-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.1);color:var(--color-black)}.wrapper-case-study-item .case-study-item[data-theme=dark]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.wrapper-case-study-item .case-study-item[data-theme=dark] .case-study-item-headline{color:var(--color-white)}