.project-caption[data-v-aaf6c38f]{font-size:var(--text-site-lead);line-height:var(--text-site-lead--line-height);letter-spacing:var(--type-tracking-heading);padding:16px 8px 0;display:block}@media (hover:hover) and (pointer:fine){.project-tile>a:hover .project-caption[data-v-aaf6c38f]{text-underline-offset:4px;text-decoration:underline}}@media (width<=767px){.project-caption[data-v-aaf6c38f]{font-size:var(--text-site-body);padding-top:12px}}.project-tile--editorial[data-v-aaf6c38f]{color:#fff;height:100%;position:relative}.project-tile--editorial>div[data-v-aaf6c38f]{aspect-ratio:auto;height:100%}.project-tile--editorial>div[data-v-aaf6c38f]:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#000000b8);position:absolute;inset:0}.project-tile--editorial>a[data-v-aaf6c38f]{z-index:1;position:absolute;bottom:24px;left:24px;right:24px}.project-tile--editorial .project-caption[data-v-aaf6c38f]{font-weight:var(--type-weight-medium);font-size:var(--text-site-heading);line-height:var(--text-site-heading--line-height);letter-spacing:var(--type-tracking-heading);padding:0}.project-tile--editorial>a>span+span[data-v-aaf6c38f]{color:#ffffffd9;padding-inline:0}.project-tile--editorial>div>button[data-v-aaf6c38f]{z-index:1;top:12px;bottom:auto}@media (width<=767px){.project-tile--editorial[data-v-aaf6c38f]{height:auto;color:inherit}.project-tile--editorial>div[data-v-aaf6c38f]{aspect-ratio:1;height:auto}.project-tile--editorial>div[data-v-aaf6c38f]:after{display:none}.project-tile--editorial>a[data-v-aaf6c38f]{position:static}.project-tile--editorial .project-caption[data-v-aaf6c38f]{font-size:var(--text-site-body);line-height:var(--text-site-body--line-height);letter-spacing:0;padding:10px 2px 0}.project-tile--editorial>a>span+span[data-v-aaf6c38f]{color:var(--color-kupisz-muted);font-size:var(--text-site-caption);padding-inline:2px}.project-tile--editorial>div>button[data-v-aaf6c38f]{top:4px;right:4px}}
