.work-card[data-astro-cid-bi6u6wrr]{gap:var(--fluid-6);display:flex;position:relative}.work-media[data-astro-cid-bi6u6wrr]{border-radius:var(--fluid-8);flex:1;height:clamp(551px,28.2879vw + 143.654px,867.825px);position:relative;overflow:hidden}.work-video[data-astro-cid-bi6u6wrr],.work-media[data-astro-cid-bi6u6wrr] .work-thumb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.work-media[data-astro-cid-bi6u6wrr] .work-thumb{opacity:1;transition:opacity .4s}.work-card[data-astro-cid-bi6u6wrr].is-ready:hover .work-media[data-astro-cid-bi6u6wrr] .work-thumb{opacity:0}.work-content[data-astro-cid-bi6u6wrr]{border-radius:var(--fluid-8);background-color:var(--color-brand-off-white);cursor:pointer;width:49.285%;transition:background-color .2s;display:flex;position:relative}.work-card[data-astro-cid-bi6u6wrr]:hover .work-content[data-astro-cid-bi6u6wrr]{background-color:var(--color-strokes-grey-on-white)}.work-overlay[data-astro-cid-bi6u6wrr]{z-index:2;position:absolute;inset:0}.work-info[data-astro-cid-bi6u6wrr]{padding:var(--fluid-24);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex}.work-info-header[data-astro-cid-bi6u6wrr]{gap:var(--fluid-12);flex-direction:column;display:flex}.work-card-title[data-astro-cid-bi6u6wrr]{letter-spacing:-.01em;font-size:clamp(32px,1.6428vw + 8.344px,50.4px);font-weight:400;line-height:1.2}.work-card-text[data-astro-cid-bi6u6wrr]{color:var(--color-brand-grey-2);font-size:var(--fluid-text-regular);line-height:1.4}.work-expertise[data-astro-cid-bi6u6wrr]{gap:var(--fluid-8);flex-direction:column;display:flex}.work-tags[data-astro-cid-bi6u6wrr]{gap:var(--fluid-6);display:flex}.work-tag-item[data-astro-cid-bi6u6wrr]{font-size:16px;line-height:24px;display:block}.work-tag[data-astro-cid-bi6u6wrr]{padding:var(--fluid-6) var(--fluid-10);border-radius:var(--fluid-4);background-color:var(--color-white);color:var(--color-brand-grey-2);font-family:var(--font-dm-mono);font-size:var(--fluid-text-tiny);text-transform:uppercase;justify-content:center;align-items:center;line-height:1.3;display:inline-flex}.work-stats[data-astro-cid-bi6u6wrr]{justify-content:space-between;align-items:flex-end;gap:var(--fluid-16);width:25.652%;padding:var(--fluid-24);border-left:1px solid #1212141a;flex-direction:column;display:flex}.work-stats-list[data-astro-cid-bi6u6wrr]{gap:var(--fluid-16);flex-direction:column;width:100%;display:flex}.work-stat[data-astro-cid-bi6u6wrr]{flex-direction:column;line-height:1.4;display:flex}.work-stat-label[data-astro-cid-bi6u6wrr]{color:var(--color-brand-grey-2);font-size:var(--fluid-text-small)}.work-stat-label[data-astro-cid-bi6u6wrr].is-expertise{line-height:1.5}.work-stat-value[data-astro-cid-bi6u6wrr]{font-size:var(--fluid-text-regular)}.work-stats-row[data-astro-cid-bi6u6wrr],.work-mobile-cta[data-astro-cid-bi6u6wrr]{display:none}.work-arrow[data-astro-cid-bi6u6wrr]{width:var(--fluid-40);height:var(--fluid-40);border-radius:var(--fluid-4);background-color:var(--color-brand-pure-black);color:var(--color-white);cursor:pointer;transition:color .3s,background-color .3s;position:relative;overflow:hidden}.work-card[data-astro-cid-bi6u6wrr]:hover .work-arrow[data-astro-cid-bi6u6wrr]{background-color:var(--color-brand-energetic-green);color:var(--color-brand-pure-black)}.work-arrow[data-astro-cid-bi6u6wrr] svg{width:var(--fluid-24);height:var(--fluid-24)}.work-pill[data-astro-cid-bi6u6wrr]{--arrow-overlap:3.2px;left:var(--fluid-16);bottom:var(--fluid-16);z-index:3;width:clamp(92px,4.7232vw + 23.986px,144.9px);padding:var(--fluid-4);border-radius:var(--fluid-4);background-color:var(--color-brand-black);color:var(--color-white);text-align:left;cursor:pointer;transition:width .4s var(--ease-devolfs), row-gap .4s var(--ease-devolfs), padding .4s var(--ease-devolfs);flex-direction:column;row-gap:0;display:flex;position:absolute;overflow:hidden}@media (width>=1921px){.work-pill[data-astro-cid-bi6u6wrr]{--arrow-overlap:4.2px}}.work-pill[data-astro-cid-bi6u6wrr].is-open{width:calc(100% - var(--fluid-32));padding:var(--fluid-12);row-gap:clamp(59px,3.029vw + 15.382px,92.925px)}.work-pill-quote[data-astro-cid-bi6u6wrr]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .2s;display:grid}.work-pill[data-astro-cid-bi6u6wrr].is-open .work-pill-quote[data-astro-cid-bi6u6wrr]{opacity:1;transition:grid-template-rows .4s var(--ease-devolfs) .6s, opacity .4s ease .6s;grid-template-rows:1fr}.work-pill-text[data-astro-cid-bi6u6wrr]{min-width:300px;font-size:clamp(14px,1.39vw,28px);line-height:1.3;overflow:hidden}.work-pill-bottom[data-astro-cid-bi6u6wrr]{justify-content:space-between;align-items:center;gap:var(--fluid-4);display:flex}.work-pill-person[data-astro-cid-bi6u6wrr]{align-items:center;display:flex}.work-pill-person[data-astro-cid-bi6u6wrr] .work-pill-photo{width:var(--fluid-40);border-radius:var(--fluid-2);flex:none;height:auto;transition:margin .3s}.work-pill[data-astro-cid-bi6u6wrr].is-open .work-pill-person[data-astro-cid-bi6u6wrr] .work-pill-photo{margin-right:var(--fluid-12)}.work-pill-name[data-astro-cid-bi6u6wrr]{opacity:0;max-width:0;font-family:var(--font-dm-mono);font-size:var(--fluid-text-small);text-transform:uppercase;white-space:nowrap;line-height:1.5;transition:opacity .2s,max-width .2s;display:inline-block}.work-pill-name[data-astro-cid-bi6u6wrr].is-role{color:#ffffffb3}.work-pill[data-astro-cid-bi6u6wrr].is-open .work-pill-name[data-astro-cid-bi6u6wrr]{opacity:1;max-width:200px;transition:opacity .3s .4s,max-width .3s .4s}.work-pill-icon[data-astro-cid-bi6u6wrr]{width:var(--fluid-40);height:var(--fluid-40);border-radius:var(--fluid-2);background-color:var(--color-brand-grey-1);flex:none;justify-content:center;align-items:center;display:flex}.work-pill-icon-inner[data-astro-cid-bi6u6wrr]{width:var(--fluid-16);height:var(--fluid-16);display:block;position:relative}.work-pill-arrow[data-astro-cid-bi6u6wrr]{width:var(--fluid-6);height:var(--fluid-6);color:var(--color-white);transition:top .4s var(--ease-devolfs), right .4s var(--ease-devolfs), bottom .4s var(--ease-devolfs), left .4s var(--ease-devolfs), transform .4s var(--ease-devolfs);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.work-pill-arrow[data-astro-cid-bi6u6wrr] svg{width:100%;height:100%;display:block}.work-pill-arrow[data-astro-cid-bi6u6wrr].is-down-left{inset:auto auto 0 0;transform:rotate(180deg)}.work-pill[data-astro-cid-bi6u6wrr].is-open .work-pill-arrow[data-astro-cid-bi6u6wrr]:not(.is-down-left){top:calc(50% - var(--fluid-3));right:calc(50% - var(--fluid-3));transform:translateX(calc(-1 * var(--arrow-overlap))) rotate(45deg)}.work-pill[data-astro-cid-bi6u6wrr].is-open .work-pill-arrow[data-astro-cid-bi6u6wrr].is-down-left{bottom:calc(50% - var(--fluid-3));left:calc(50% - var(--fluid-3));transform:translateX(var(--arrow-overlap)) rotate(225deg)}@media (width<=991px){.work-card[data-astro-cid-bi6u6wrr]{flex-direction:column}.work-media[data-astro-cid-bi6u6wrr]{flex:none;height:400px}.work-content[data-astro-cid-bi6u6wrr]{width:100%}}@media (width<=479px){.work-media[data-astro-cid-bi6u6wrr]{border-radius:var(--fluid-6);height:292px}.work-media[data-astro-cid-bi6u6wrr] .work-thumb,.work-card[data-astro-cid-bi6u6wrr]:hover .work-media[data-astro-cid-bi6u6wrr] .work-thumb{z-index:2;opacity:1}.work-pill[data-astro-cid-bi6u6wrr]{display:none}.work-content[data-astro-cid-bi6u6wrr]{border-radius:var(--fluid-6);flex-direction:column}.work-info[data-astro-cid-bi6u6wrr]{gap:var(--fluid-20);padding:var(--fluid-12)}.work-info-header[data-astro-cid-bi6u6wrr]{gap:var(--fluid-12)}.work-card-title[data-astro-cid-bi6u6wrr]{font-size:clamp(24px,1.6428vw + 8.344px,50.4px)}.work-card-text[data-astro-cid-bi6u6wrr],.work-stat-value[data-astro-cid-bi6u6wrr]{font-size:var(--fluid-text-regular);line-height:130%}.work-stat-label[data-astro-cid-bi6u6wrr],.work-stat-label[data-astro-cid-bi6u6wrr].is-expertise{font-size:.75rem;line-height:1.3}.work-stats-row[data-astro-cid-bi6u6wrr]{gap:var(--fluid-16);width:100%;display:flex}.work-tag[data-astro-cid-bi6u6wrr]{font-size:clamp(12px,.83vw,14px)}.work-stats-row[data-astro-cid-bi6u6wrr] .work-stat[data-astro-cid-bi6u6wrr]{flex:1}.work-stats[data-astro-cid-bi6u6wrr]{display:none}.work-mobile-cta[data-astro-cid-bi6u6wrr]{width:100%;display:block}.work-mobile-btn[data-astro-cid-bi6u6wrr]{z-index:3;justify-content:center;align-items:center;gap:var(--fluid-12);padding:var(--fluid-6) var(--fluid-2) var(--fluid-6) clamp(12px, calc(.5133vw + 2.609px), 15.75px);border:1px solid var(--color-strokes-grey-on-white);border-radius:var(--fluid-4);font-size:clamp(16px,1.11vw,20px);line-height:1.3;transition:background-color .2s;display:flex;position:relative}.work-mobile-btn[data-astro-cid-bi6u6wrr]:hover{background-color:var(--color-brand-off-white)}.work-mobile-btn-arrow[data-astro-cid-bi6u6wrr]{width:clamp(28px,1.6428vw + 8.344px,50.4px);height:clamp(28px,1.6428vw + 8.344px,50.4px);position:relative;overflow:hidden}.work-mobile-btn-arrow[data-astro-cid-bi6u6wrr] svg{width:var(--fluid-20);height:var(--fluid-20)}}
