.work[data-astro-cid-ihvkwwzd]{padding-block:var(--section-pad)}.work__head[data-astro-cid-ihvkwwzd]{margin-bottom:clamp(32px,4vw,56px)}.work__eyebrow[data-astro-cid-ihvkwwzd]{margin-bottom:20px}.work__title[data-astro-cid-ihvkwwzd]{font:var(--text-h2);letter-spacing:var(--tracking-h2)}.work__list[data-astro-cid-ihvkwwzd]{display:flex;flex-direction:column}.case[data-astro-cid-ihvkwwzd]{border-top:1px solid var(--color-rule);padding:clamp(28px,3vw,44px) 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px 48px;align-items:start}.case[data-astro-cid-ihvkwwzd]:last-child{border-bottom:1px solid var(--color-rule)}.case__media[data-astro-cid-ihvkwwzd]{aspect-ratio:4 / 3;background:var(--color-surface);border:1px solid var(--color-rule);overflow:hidden}.case__media[data-astro-cid-ihvkwwzd] img[data-astro-cid-ihvkwwzd]{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-entrance) var(--ease-entrance)}.case[data-astro-cid-ihvkwwzd]{position:relative}.case[data-astro-cid-ihvkwwzd]:before{content:"";position:absolute;left:0;right:0;top:-2px;height:var(--mark-bar-height);background:var(--color-accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-hover) var(--ease-entrance)}.case[data-astro-cid-ihvkwwzd]:has(.text-link:hover,.text-link:focus-visible):before{transform:scaleX(1)}.case[data-astro-cid-ihvkwwzd]:has(.text-link:hover,.text-link:focus-visible) .case__media[data-astro-cid-ihvkwwzd] img[data-astro-cid-ihvkwwzd]{transform:scale(1.03)}.case__meta[data-astro-cid-ihvkwwzd]{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;margin-bottom:18px}.case__client[data-astro-cid-ihvkwwzd]{font-size:15px;font-weight:600}.case__market[data-astro-cid-ihvkwwzd]{font-size:14px;color:var(--color-muted)}.case__title[data-astro-cid-ihvkwwzd]{font:var(--text-case-h3);letter-spacing:-.01em;max-width:520px}.case__body[data-astro-cid-ihvkwwzd]{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.case__metric[data-astro-cid-ihvkwwzd]{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.case__metric-value[data-astro-cid-ihvkwwzd]{font-size:var(--text-metric-size);font-weight:700;letter-spacing:-.03em;line-height:1}.case__arrow[data-astro-cid-ihvkwwzd]{color:var(--color-muted);font-weight:400}.case__metric-label[data-astro-cid-ihvkwwzd]{font-size:14px;font-weight:600;color:var(--color-muted)}.case__bar[data-astro-cid-ihvkwwzd]{position:relative;flex-basis:100%;max-width:360px;height:var(--mark-bar-height);background:var(--color-rule);margin-top:4px}.case__bar-base[data-astro-cid-ihvkwwzd],.case__bar-gain[data-astro-cid-ihvkwwzd]{position:absolute;top:0;bottom:0;background:var(--color-accent);transform-origin:left center}.case__bar-base[data-astro-cid-ihvkwwzd]{left:0;width:var(--from);opacity:var(--mark-opacity-2)}.case__bar-gain[data-astro-cid-ihvkwwzd]{left:var(--from);width:calc(var(--to) - var(--from))}[data-astro-cid-ihvkwwzd][data-metric].is-armed .case__bar-base[data-astro-cid-ihvkwwzd],[data-astro-cid-ihvkwwzd][data-metric].is-armed .case__bar-gain[data-astro-cid-ihvkwwzd]{transform:scaleX(0)}[data-astro-cid-ihvkwwzd][data-metric].is-armed .case__bar-base[data-astro-cid-ihvkwwzd]{transition:transform var(--duration-metric-base) var(--ease-entrance)}[data-astro-cid-ihvkwwzd][data-metric].is-armed .case__bar-gain[data-astro-cid-ihvkwwzd]{transition:transform var(--duration-metric-gain) var(--ease-entrance) var(--duration-metric-base)}[data-astro-cid-ihvkwwzd][data-metric].is-armed.is-inview .case__bar-base[data-astro-cid-ihvkwwzd],[data-astro-cid-ihvkwwzd][data-metric].is-armed.is-inview .case__bar-gain[data-astro-cid-ihvkwwzd]{transform:scaleX(1)}.case__summary[data-astro-cid-ihvkwwzd]{font-size:17px;line-height:1.6;color:var(--color-muted)}.case__chips[data-astro-cid-ihvkwwzd]{display:flex;flex-wrap:wrap;gap:8px}.work__disclaimer[data-astro-cid-ihvkwwzd]{margin-top:12px;font-size:13px;color:var(--color-muted)}.work__comparable[data-astro-cid-ihvkwwzd]{margin-top:32px;font-size:16px;color:var(--color-muted)}.work__comparable[data-astro-cid-ihvkwwzd] a[data-astro-cid-ihvkwwzd]{font-weight:600;color:var(--color-accent);border-bottom:1px solid currentColor;padding-bottom:1px}.work__comparable[data-astro-cid-ihvkwwzd] a[data-astro-cid-ihvkwwzd]:hover{color:var(--color-ink)}
