.work-header[data-astro-cid-nntkhrjw]{padding-top:calc(var(--section-y) * .6);padding-bottom:var(--section-y)}.work-header__kicker[data-astro-cid-nntkhrjw]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin:0 0 16px;font-size:13px;font-weight:700}.work-header__h1[data-astro-cid-nntkhrjw]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-case-h1);letter-spacing:-.03em;margin:0 0 24px;line-height:1.02}.work-header__line[data-astro-cid-nntkhrjw]{color:var(--c-body-2);max-width:640px;margin:0 0 40px;font-size:20px}.work-header__aggs[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(2,1fr);gap:24px 16px;display:grid}@media (width>=768px){.work-header__aggs[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(3,1fr)}}@media (width>=1200px){.work-header__aggs[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(6,1fr);gap:24px}}.work-header__agg[data-astro-cid-nntkhrjw]{min-width:0}.work-header__agg-num[data-astro-cid-nntkhrjw]{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:6px;font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1;display:flex}.work-header__agg-label[data-astro-cid-nntkhrjw]{color:#444;margin-top:6px;font-size:13px}.work-grid-section[data-astro-cid-nntkhrjw]{padding-bottom:var(--section-y);overflow-x:clip}.work-grid[data-astro-cid-nntkhrjw]{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.work-grid[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.work-grid[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(3,1fr)}}.js.motion-ok .work-grid[data-astro-cid-nntkhrjw]>li[data-astro-cid-nntkhrjw]{opacity:0}.work-card[data-astro-cid-nntkhrjw]{border-radius:var(--r-32);border:1px solid var(--c-hair);background:var(--c-paper);flex-direction:column;min-width:0;display:flex;position:relative;overflow:clip}.work-card--yellow[data-astro-cid-nntkhrjw] .work-card__panel[data-astro-cid-nntkhrjw]{background:var(--c-yellow)}.work-card--ink[data-astro-cid-nntkhrjw] .work-card__panel[data-astro-cid-nntkhrjw]{background:var(--c-ink)}.work-card--blue[data-astro-cid-nntkhrjw] .work-card__panel[data-astro-cid-nntkhrjw]{background:var(--c-blue)}.work-card--mist[data-astro-cid-nntkhrjw] .work-card__panel[data-astro-cid-nntkhrjw]{background:var(--c-mist)}.work-card__panel[data-astro-cid-nntkhrjw]{aspect-ratio:16/10;position:relative;overflow:clip;container-type:inline-size}.work-card__zoom[data-astro-cid-nntkhrjw]{position:absolute;bottom:20px;left:20px}.work-card__numeral{font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;font-size:min(110px,22cqi);font-weight:800;line-height:.9}.work-card--yellow[data-astro-cid-nntkhrjw] .work-card__numeral,.work-card--mist[data-astro-cid-nntkhrjw] .work-card__numeral{color:var(--c-ink)}.work-card--ink[data-astro-cid-nntkhrjw] .work-card__numeral{color:var(--c-yellow)}.work-card--blue[data-astro-cid-nntkhrjw] .work-card__numeral{color:var(--c-paper)}.work-card__receipt[data-astro-cid-nntkhrjw]{aspect-ratio:1;width:120px;margin:0;position:absolute;top:20px;right:20px;transform:rotate(-4deg)}.receipt__pin[data-astro-cid-nntkhrjw]{border-radius:var(--r-14);background:var(--c-paper);width:100%;height:100%;box-shadow:var(--shadow-hard);border:6px solid #111;overflow:hidden}.work-card--ink[data-astro-cid-nntkhrjw] .receipt__pin[data-astro-cid-nntkhrjw]{box-shadow:4px 4px 0 var(--c-yellow)}.work-card__receipt[data-astro-cid-nntkhrjw] picture{width:100%;height:100%;display:block}.work-card__receipt[data-astro-cid-nntkhrjw] img{object-fit:contain;width:100%;height:100%;display:block}.work-card__content[data-astro-cid-nntkhrjw]{flex-direction:column;flex:auto;gap:12px;padding:28px;display:flex}.work-card__kicker[data-astro-cid-nntkhrjw]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);font-size:13px;font-weight:700}.work-card__h3[data-astro-cid-nntkhrjw]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:800;line-height:1.05}@media (width>=768px){.work-card__h3[data-astro-cid-nntkhrjw]{font-size:30px}}.work-card__link[data-astro-cid-nntkhrjw]{color:inherit;text-decoration:none}.work-card__link[data-astro-cid-nntkhrjw]:after{content:"";z-index:2;position:absolute;inset:0}.work-card[data-astro-cid-nntkhrjw]:has(.work-card__link:focus-visible){outline:3px solid var(--c-ink);outline-offset:4px}.work-card__link[data-astro-cid-nntkhrjw]:focus-visible{outline:none}.work-card__line[data-astro-cid-nntkhrjw]{color:#333;margin:0;font-size:16px}.work-card__tags[data-astro-cid-nntkhrjw]{flex-wrap:wrap;gap:8px;display:flex}.work-card__tag[data-astro-cid-nntkhrjw]{border:1px solid var(--c-border-ui);border-radius:var(--r-pill);padding:4px 10px;font-size:13px}.work-card__cta[data-astro-cid-nntkhrjw]{margin:4px 0 0;font-weight:600}.work-card__cta[data-astro-cid-nntkhrjw] .arrow[data-astro-cid-nntkhrjw]{transition:transform var(--dur-s) var(--ease-out);display:inline-block}.work-card__claim-stats[data-astro-cid-nntkhrjw]{flex-wrap:wrap;gap:16px;display:flex}.work-card__claim-stat[data-astro-cid-nntkhrjw]{flex-direction:column;gap:2px;min-width:0;display:flex}.work-card__claim-stat-value[data-astro-cid-nntkhrjw]{font-family:var(--font-display);white-space:nowrap;font-size:18px;font-weight:800}.work-card__claim-stat-label[data-astro-cid-nntkhrjw]{color:var(--c-muted);font-size:12px}.work-card__footer-link[data-astro-cid-nntkhrjw]{margin-top:auto;font-weight:600;text-decoration:none}.work-card__footer-link[data-astro-cid-nntkhrjw] .arrow[data-astro-cid-nntkhrjw]{transition:transform var(--dur-s) var(--ease-out);display:inline-block}.work-card__footer-link[data-astro-cid-nntkhrjw]:hover .arrow[data-astro-cid-nntkhrjw]{transform:translate(4px)}@media (hover:hover){.work-card[data-astro-cid-nntkhrjw]:hover .work-card__zoom[data-astro-cid-nntkhrjw]{transition:transform .8s var(--ease-out);transform:scale(1.08)rotate(-2deg)}.work-card[data-astro-cid-nntkhrjw]:hover .work-card__receipt[data-astro-cid-nntkhrjw]{transition:transform .3s var(--ease-out);transform:rotate(0)translateY(-8px)}.work-card[data-astro-cid-nntkhrjw]:hover .work-card__cta[data-astro-cid-nntkhrjw] .arrow[data-astro-cid-nntkhrjw]{transform:translate(4px)}.work-card__zoom[data-astro-cid-nntkhrjw]{transition:transform .8s var(--ease-out)}.work-card__receipt[data-astro-cid-nntkhrjw]{transition:transform .3s var(--ease-out)}}.work-card[data-astro-cid-nntkhrjw]:has(.work-card__link:focus-visible) .work-card__receipt[data-astro-cid-nntkhrjw]{transform:rotate(0)translateY(-8px)}
