:where(.behmn-page--case-study-glueiq) .cs-kicker{margin-bottom:clamp(16px,1.6vw,22px)}:where(.behmn-page--case-study-glueiq) .cs-unit{letter-spacing:-.01em;color:var(--text-2);margin-left:.1em;font-size:.36em;font-weight:420;font-stretch:100%}:where(.behmn-page--case-study-glueiq) .cs-pdf{min-height:44px;color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 10px;font-weight:560;text-decoration:none;display:inline-flex}:where(.behmn-page--case-study-glueiq) .cs-pdf svg{width:18px;height:18px;color:var(--cyan);flex:none}:where(.behmn-page--case-study-glueiq) .cs-pdf__name{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.3em;transition:color .2s var(--ease),text-decoration-color .2s var(--ease)}:where(.behmn-page--case-study-glueiq) .cs-pdf:hover .cs-pdf__name{color:var(--cyan);text-decoration-color:currentColor}:where(.behmn-page--case-study-glueiq) .cs-pdf__meta{font-size:var(--fs-sm);color:var(--text-3);font-weight:450}:where(.behmn-page--case-study-glueiq) .cs-hero{isolation:isolate;min-height:max(660px,100svh);padding-top:calc(var(--header-h) + 64px);flex-direction:column;justify-content:flex-end;padding-bottom:clamp(40px,6vh,72px);display:flex;position:relative;overflow:hidden}:where(.behmn-page--case-study-glueiq) .cs-hero__media{z-index:-1;background:var(--night);margin:0;position:absolute;inset:0;overflow:hidden}:where(.behmn-page--case-study-glueiq) .cs-hero__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;transform-origin:62% 45%;width:100%;height:100%;animation:26s ease-in-out infinite alternate behmn-cs-push}@keyframes behmn-cs-push{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}@media (prefers-reduced-motion:reduce){:where(.behmn-page--case-study-glueiq) .cs-hero__media img{animation:none}}:where(.behmn-page--case-study-glueiq) .cs-hero__media:after{content:"";background:linear-gradient(180deg,#0d1117c7 0%,#0d111700 20%,#0d111700 34%,#0d1117bd 62%,var(--void)92%),linear-gradient(90deg,#0d111780,#0d111700 60%);position:absolute;inset:0}:where(.behmn-page--case-study-glueiq) .cs-hero__inner{position:relative}:where(.behmn-page--case-study-glueiq) .cs-hero__label{color:var(--text);margin-bottom:clamp(18px,2.4vh,28px)}:where(.behmn-page--case-study-glueiq) .cs-hero__title{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(3rem,.8rem + 7.4vw,8.25rem);font-weight:690;line-height:.9}:where(.behmn-page--case-study-glueiq) .cs-hero__title>span{display:block}:where(.behmn-page--case-study-glueiq) .cs-hero__title>span+span{color:var(--text-2)}:where(.behmn-page--case-study-glueiq) .cs-hero__foot{gap:24px var(--gap);border-top:1px solid var(--line-2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:clamp(32px,5vh,56px);padding-top:clamp(22px,3vh,30px);display:grid}:where(.behmn-page--case-study-glueiq) .cs-hero__lead{font-size:var(--fs-lg);color:var(--text);text-wrap:pretty;grid-column:1/span 6;max-width:50ch;line-height:1.5}:where(.behmn-page--case-study-glueiq) .cs-hero__meta{grid-column:8/-1;justify-items:start;gap:14px;display:grid}:where(.behmn-page--case-study-glueiq) .cs-client{font-size:var(--fs-sm);color:var(--text-2);line-height:1.55}@media (max-width:900px){:where(.behmn-page--case-study-glueiq) .cs-hero__lead,:where(.behmn-page--case-study-glueiq) .cs-hero__meta{grid-column:1/-1}}@media (max-width:700px){:where(.behmn-page--case-study-glueiq) .cs-hero{min-height:0;padding-top:calc(var(--header-h) + 38svh)}:where(.behmn-page--case-study-glueiq) .cs-hero__media{height:calc(var(--header-h) + 54svh);bottom:auto}:where(.behmn-page--case-study-glueiq) .cs-hero__media:after{background:linear-gradient(180deg,#0d1117b3 0%,#0d111700 22%,#0d111700 50%,var(--void)100%)}:where(.behmn-page--case-study-glueiq) .cs-hero__lead{font-size:var(--fs-md)}}:where(.behmn-page--case-study-glueiq) .cs-glance__title{font-size:var(--fs-xl);letter-spacing:-.014em;margin-bottom:clamp(28px,3vw,44px);font-weight:580;line-height:1.25}:where(.behmn-page--case-study-glueiq) .cs-glance .stat__value{align-items:baseline;min-height:calc(clamp(3rem,1.8rem + 3.6vw,5.25rem)/1.11111);display:flex}:where(.behmn-page--case-study-glueiq) .cs-glance .stat__value .cs-unit{font-size:.34em}:where(.behmn-page--case-study-glueiq) .cs-glance__product{color:var(--cyan);font-size:clamp(2.4rem,1.3rem + 3vw,4.5rem);line-height:.9}:where(.behmn-page--case-study-glueiq) .cs-findings__head{gap:48px var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}:where(.behmn-page--case-study-glueiq) .cs-findings__text{grid-column:1/span 7}:where(.behmn-page--case-study-glueiq) .cs-findings__title{max-width:13ch}:where(.behmn-page--case-study-glueiq) .cs-findings__title>span,:where(.behmn-page--case-study-glueiq) .cs-results__title>span,:where(.behmn-page--case-study-glueiq) .cs-product__title>span{display:block}:where(.behmn-page--case-study-glueiq) .cs-findings__lead{margin-top:clamp(24px,2.6vw,36px)}:where(.behmn-page--case-study-glueiq) .cs-findings__media{border-radius:var(--r-l);grid-column:9/-1}:where(.behmn-page--case-study-glueiq) .cs-finding-list{margin-top:clamp(64px,8vw,128px)}:where(.behmn-page--case-study-glueiq) .cs-finding{gap:20px var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:clamp(32px,4vw,56px);display:grid}:where(.behmn-page--case-study-glueiq) .cs-finding:last-child{border-bottom:1px solid var(--line)}:where(.behmn-page--case-study-glueiq) .cs-finding__value{font-family:var(--font-numeral);letter-spacing:-.025em;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap;grid-column:1/span 5;font-size:clamp(4.5rem,1.6rem + 8.6vw,11rem);font-weight:400;font-stretch:100%;line-height:1.05}:where(.behmn-page--case-study-glueiq) .cs-finding__value .cs-unit{letter-spacing:-.01em;margin-left:.18em;font-size:.26em}:where(.behmn-page--case-study-glueiq) .cs-glance .cs-unit,:where(.behmn-page--case-study-glueiq) .cs-finding--work .cs-unit{font-family:var(--font)}:where(.behmn-page--case-study-glueiq) .cs-finding--people .cs-finding__value{color:var(--human)}:where(.behmn-page--case-study-glueiq) .cs-finding--work .cs-finding__value{color:var(--cyan)}:where(.behmn-page--case-study-glueiq) .cs-finding__text{grid-column:6/span 6}:where(.behmn-page--case-study-glueiq) .cs-finding__title{font-size:var(--fs-2xl);letter-spacing:-.024em;font-weight:600;line-height:1.12}:where(.behmn-page--case-study-glueiq) .cs-finding__body{color:var(--text-2);text-wrap:pretty;max-width:58ch;margin-top:14px}@media (max-width:900px){:where(.behmn-page--case-study-glueiq) .cs-findings__text,:where(.behmn-page--case-study-glueiq) .cs-findings__media{grid-column:1/-1}:where(.behmn-page--case-study-glueiq) .cs-findings__media{max-width:460px}:where(.behmn-page--case-study-glueiq) .cs-finding__value,:where(.behmn-page--case-study-glueiq) .cs-finding__text{grid-column:1/-1}}:where(.behmn-page--case-study-glueiq) .cs-work__head{margin-bottom:clamp(56px,6vw,96px)}:where(.behmn-page--case-study-glueiq) .cs-work__title{max-width:14ch}:where(.behmn-page--case-study-glueiq) .cs-scene{--t:var(--p,1);pointer-events:none;margin-block:-70vh -30vh;padding-block:70vh 30vh}:where(.behmn-page--case-study-glueiq) .cs-scene>.wrap{pointer-events:auto}:where(.behmn-page--case-study-glueiq) .timeline{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}:where(.behmn-page--case-study-glueiq) .timeline__months{font-size:var(--fs-sm);color:var(--text-2);grid-area:1/6/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:16px;font-weight:540;display:grid}:where(.behmn-page--case-study-glueiq) .timeline__months li{padding-left:12px}:where(.behmn-page--case-study-glueiq) .timeline__grid{z-index:0;background:linear-gradient(90deg,var(--line-2)1px,transparent 1px)0 0/25% 100% repeat-x;box-shadow:inset -1px 0 0 var(--line);grid-area:1/6/3/-1;position:relative}:where(.behmn-page--case-study-glueiq) .timeline__now{top:40px;bottom:0;left:calc(var(--t)*100%);background:var(--cyan);width:1px;opacity:clamp(0,calc((1 - var(--t))*24),1);margin-left:-.5px;position:absolute;box-shadow:0 0 14px #61d8feb3}:where(.behmn-page--case-study-glueiq) .timeline__phases{z-index:1;-moz-column-gap:var(--gap);column-gap:var(--gap);grid-area:2/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}:where(.behmn-page--case-study-glueiq) .phase{--f:clamp(0,calc((var(--t) - var(--s))/(var(--e) - var(--s))),1);--on:clamp(0,calc((var(--t) - var(--s))*30),1);-moz-column-gap:var(--gap);column-gap:var(--gap);border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(28px,3.2vw,48px);display:grid}:where(.behmn-page--case-study-glueiq) .phase:last-child{border-bottom:1px solid var(--line)}:where(.behmn-page--case-study-glueiq) .phase__text{grid-area:1/1/auto/span 5;padding-right:clamp(0px,2vw,32px)}:where(.behmn-page--case-study-glueiq) .phase__when{font-size:var(--fs-sm);color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:540}:where(.behmn-page--case-study-glueiq) .phase__num{color:var(--cyan)}:where(.behmn-page--case-study-glueiq) .phase__title{letter-spacing:-.034em;margin-top:12px;font-size:clamp(1.75rem,1rem + 1.9vw,2.75rem);font-weight:620;line-height:1.02}:where(.behmn-page--case-study-glueiq) .phase__body{color:var(--text-2);text-wrap:pretty;max-width:48ch;margin-top:16px}:where(.behmn-page--case-study-glueiq) .phase__track{grid-area:1/6/auto/-1;height:12px;margin-top:5px;position:relative}:where(.behmn-page--case-study-glueiq) .phase__bar{inset:0 auto 0 calc(var(--s)*100%);width:calc((var(--e) - var(--s))*100%);background:#61d8fe1a;border-radius:999px;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #61d8fe47}:where(.behmn-page--case-study-glueiq) .phase__bar:after{content:"";border-radius:inherit;background:var(--cyan);transform:scaleX(var(--f));transform-origin:0;position:absolute;inset:0;box-shadow:0 0 18px #61d8fe73}:where(.behmn-page--case-study-glueiq) .phase--open .phase__bar{box-shadow:none;border-radius:999px 0 0 999px;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}:where(.behmn-page--case-study-glueiq) .phase--open .phase__bar:after{border-radius:inherit}:where(.behmn-page--case-study-glueiq) .phase__spark{top:50%;left:calc(var(--s)*100%);fill:#fff;filter:drop-shadow(0 0 10px #61d8fee6);width:38px;height:38px;transform:scale(var(--on))rotate(calc((1 - var(--on))*-45deg));margin:-19px 0 0 -19px;position:absolute;overflow:visible}@media (max-width:800px){:where(.behmn-page--case-study-glueiq) .timeline__months,:where(.behmn-page--case-study-glueiq) .timeline__grid{grid-column:1/-1}:where(.behmn-page--case-study-glueiq) .timeline__grid{box-shadow:none;background:0 0}:where(.behmn-page--case-study-glueiq) .timeline__now{display:none}:where(.behmn-page--case-study-glueiq) .timeline__months li{box-shadow:inset 1px 0 0 var(--line-2);padding-left:8px}:where(.behmn-page--case-study-glueiq) .phase__track,:where(.behmn-page--case-study-glueiq) .phase__text{grid-column:1/-1}:where(.behmn-page--case-study-glueiq) .phase__track{background:linear-gradient(90deg,var(--line-2)1px,transparent 1px)0 0/25% 100% repeat-x;height:30px;box-shadow:inset -1px 0 0 var(--line);margin:0 0 22px}:where(.behmn-page--case-study-glueiq) .phase__bar{inset:9px auto 9px calc(var(--s)*100%)}:where(.behmn-page--case-study-glueiq) .phase__text{grid-row:2;padding-right:0}:where(.behmn-page--case-study-glueiq) .phase__spark{width:30px;height:30px;margin:-15px 0 0 -15px}}:where(.behmn-page--case-study-glueiq) .cs-results__title{max-width:16ch}:where(.behmn-page--case-study-glueiq) .cs-results__lead{margin-top:clamp(24px,2.6vw,36px)}:where(.behmn-page--case-study-glueiq) .cs-roles{margin-top:clamp(64px,7vw,112px)}:where(.behmn-page--case-study-glueiq) .cs-role{gap:10px var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding-block:clamp(26px,3vw,40px);display:grid}:where(.behmn-page--case-study-glueiq) .cs-role:last-child{border-bottom:1px solid var(--line)}:where(.behmn-page--case-study-glueiq) .cs-role__fn{font-size:var(--fs-sm);color:var(--text-2);grid-column:1/span 3;font-weight:560}:where(.behmn-page--case-study-glueiq) .cs-role__title{font-size:var(--fs-2xl);letter-spacing:-.024em;grid-column:4/span 4;font-weight:600;line-height:1.12}:where(.behmn-page--case-study-glueiq) .cs-role__body{color:var(--text-2);text-wrap:pretty;grid-column:8/-1;max-width:52ch}:where(.behmn-page--case-study-glueiq) .cs-quote{grid-column:1/-1;margin:clamp(48px,6vw,104px) 0 clamp(20px,2.4vw,40px)}:where(.behmn-page--case-study-glueiq) .cs-quote__text p{letter-spacing:-.052em;color:var(--human);text-wrap:balance;max-width:12ch;font-size:clamp(3.1rem,.6rem + 8.8vw,9.75rem);font-weight:560;line-height:.9}:where(.behmn-page--case-study-glueiq) .cs-quote__by{max-width:42ch;color:var(--text-2);margin-top:clamp(24px,2.6vw,38px);font-size:clamp(1.125rem,1rem + .3vw,1.25rem);line-height:1.45}:where(.behmn-page--case-study-glueiq) .cs-quote__by strong{color:var(--human);font-size:1.1em;font-weight:620}:where(.behmn-page--case-study-glueiq) .cs-quote__role{display:inline-block}@media (min-width:701px){:where(.behmn-page--case-study-glueiq) .cs-quote__text p{text-indent:-.36em}}@media (max-width:700px){:where(.behmn-page--case-study-glueiq) .cs-quote__text p{max-width:none;font-size:11.2vw}}@media (max-width:900px){:where(.behmn-page--case-study-glueiq) .cs-role__fn,:where(.behmn-page--case-study-glueiq) .cs-role__title{grid-column:1/-1}:where(.behmn-page--case-study-glueiq) .cs-role__body{grid-column:1/-1;margin-top:4px}}:where(.behmn-page--case-study-glueiq) .cs-gameday{gap:24px var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:clamp(96px,10vw,168px);display:grid}:where(.behmn-page--case-study-glueiq) .cs-gameday__num{font-family:var(--font-numeral);letter-spacing:-.025em;color:var(--text);font-variant-numeric:lining-nums proportional-nums;grid-column:1/span 3;font-size:clamp(8rem,3rem + 14vw,17rem);font-weight:400;font-stretch:100%;line-height:1.05}:where(.behmn-page--case-study-glueiq) .cs-gameday__text{grid-column:4/span 8;padding-bottom:.4em}:where(.behmn-page--case-study-glueiq) .cs-gameday__title{max-width:18ch}:where(.behmn-page--case-study-glueiq) .cs-gameday__body{margin-top:20px}@media (max-width:700px){:where(.behmn-page--case-study-glueiq) .cs-gameday__num,:where(.behmn-page--case-study-glueiq) .cs-gameday__text{grid-column:1/-1}}:where(.behmn-page--case-study-glueiq) .cs-product__grid{gap:clamp(48px,6vw,88px)var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}:where(.behmn-page--case-study-glueiq) .cs-product__head{grid-column:1/span 7}:where(.behmn-page--case-study-glueiq) .cs-product__title{max-width:14ch}:where(.behmn-page--case-study-glueiq) .cs-product__lead{grid-column:9/-1}:where(.behmn-page--case-study-glueiq) .cs-product__media{aspect-ratio:3/2;grid-column:1/span 7}:where(.behmn-page--case-study-glueiq) .cs-own{border-top:1px solid var(--line-2);font-size:var(--fs-2xl);letter-spacing:-.024em;text-wrap:balance;grid-column:9/-1;padding-top:clamp(24px,2.6vw,32px);font-weight:560;line-height:1.18}:where(.behmn-page--case-study-glueiq) .cs-next{gap:14px var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;margin-top:clamp(72px,8vw,128px);padding-top:clamp(24px,2.6vw,32px);display:grid}:where(.behmn-page--case-study-glueiq) .cs-next__title{font-size:var(--fs-2xl);letter-spacing:-.024em;grid-column:1/span 5;font-weight:600;line-height:1.12}:where(.behmn-page--case-study-glueiq) .cs-next__body{grid-column:6/span 6}@media (max-width:900px){:where(.behmn-page--case-study-glueiq) .cs-product__grid{row-gap:32px}:where(.behmn-page--case-study-glueiq) .cs-product__head,:where(.behmn-page--case-study-glueiq) .cs-product__lead,:where(.behmn-page--case-study-glueiq) .cs-product__media,:where(.behmn-page--case-study-glueiq) .cs-own,:where(.behmn-page--case-study-glueiq) .cs-next__title,:where(.behmn-page--case-study-glueiq) .cs-next__body{grid-column:1/-1}}:where(.behmn-page--case-study-glueiq) .cs-close__lead{margin-top:clamp(22px,2.4vw,32px)}:where(.behmn-page--case-study-glueiq) .cs-close .actions{gap:16px 28px}
/*# sourceMappingURL=0b80fc46fbc7eeae.css.map*/