.works-section[data-astro-cid-3mhbem3k]{padding-bottom:20px}.gallery-grid[data-astro-cid-3mhbem3k]{gap:44px 32px}.work-card[data-astro-cid-3mhbem3k]{scroll-margin-top:110px}.work-card[data-astro-cid-3mhbem3k] .image-frame[data-astro-cid-3mhbem3k]{aspect-ratio:4/3}.work-card[data-astro-cid-3mhbem3k] .image-frame[data-astro-cid-3mhbem3k] img{object-position:center 65%}.work-status[data-astro-cid-3mhbem3k]{background:#fffffff2;padding:3px 12px;font-size:11px;position:absolute;top:14px;left:14px}.work-label[data-astro-cid-3mhbem3k]{color:var(--green);margin-top:18px;font-size:11px;display:block}.work-card[data-astro-cid-3mhbem3k] h2[data-astro-cid-3mhbem3k]{margin:7px 0 10px;font-size:23px;line-height:1.6}.work-card[data-astro-cid-3mhbem3k]>p[data-astro-cid-3mhbem3k]{color:var(--muted);font-size:13px;line-height:1.9}.work-source[data-astro-cid-3mhbem3k]{border-bottom:1px solid var(--line);align-items:center;gap:14px;width:max-content;max-width:100%;margin-top:16px;padding:6px 0;font-size:11px;display:flex}.work-source[data-astro-cid-3mhbem3k] svg{width:15px}.before-after[data-astro-cid-3mhbem3k]{border-top:1px solid var(--line);margin-top:30px}.before-after[data-astro-cid-3mhbem3k] .section-top[data-astro-cid-3mhbem3k]>p[data-astro-cid-3mhbem3k]{color:var(--muted);font-size:12px}.comparison-grid[data-astro-cid-3mhbem3k]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.comparison-grid[data-astro-cid-3mhbem3k] figure[data-astro-cid-3mhbem3k]{min-width:0;margin:0}.comparison-grid[data-astro-cid-3mhbem3k] img{aspect-ratio:3/4;width:100%;height:auto}.comparison-grid[data-astro-cid-3mhbem3k] figcaption[data-astro-cid-3mhbem3k]{justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.comparison-grid[data-astro-cid-3mhbem3k] figcaption[data-astro-cid-3mhbem3k] span[data-astro-cid-3mhbem3k]{font:600 11px var(--en);letter-spacing:.12em}.works-instagram[data-astro-cid-3mhbem3k]{border-top:1px solid var(--line);padding:34px 0 54px}.works-instagram[data-astro-cid-3mhbem3k] h2[data-astro-cid-3mhbem3k]{font-size:26px}.works-instagram[data-astro-cid-3mhbem3k]>div[data-astro-cid-3mhbem3k]{gap:28px;margin-top:22px;display:flex}.works-instagram[data-astro-cid-3mhbem3k] a[data-astro-cid-3mhbem3k]{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding-bottom:10px;font-size:13px;display:flex}.works-instagram[data-astro-cid-3mhbem3k] a[data-astro-cid-3mhbem3k] svg{width:18px}.works-instagram[data-astro-cid-3mhbem3k] p[data-astro-cid-3mhbem3k]{color:var(--muted);margin-top:22px;font-size:11px}.gallery-dialog[data-astro-cid-3mhbem3k]{width:min(850px,100% - 32px);max-height:90svh}.gallery-dialog[data-astro-cid-3mhbem3k]>img[data-astro-cid-3mhbem3k]{object-fit:contain;background:#edf0ea;width:100%;height:55svh}.dialog-caption[data-astro-cid-3mhbem3k]{padding:20px 55px 20px 20px;position:relative}.dialog-caption[data-astro-cid-3mhbem3k] h2[data-astro-cid-3mhbem3k]{font-size:20px;line-height:1.6}.dialog-caption[data-astro-cid-3mhbem3k] .work-label[data-astro-cid-3mhbem3k]{margin:0 0 5px}.dialog-close[data-astro-cid-3mhbem3k]{min-width:36px;min-height:36px;position:absolute;top:10px;right:10px}.dialog-caption[data-astro-cid-3mhbem3k] p[data-astro-cid-3mhbem3k]{font-size:11px}.dialog-caption[data-astro-cid-3mhbem3k] .work-source[data-astro-cid-3mhbem3k]{margin-top:8px}@media (width<=760px){.gallery-filters[data-astro-cid-3mhbem3k]{flex-wrap:wrap;gap:8px}.filter-button[data-astro-cid-3mhbem3k]{padding:8px 13px;font-size:12px}.gallery-grid[data-astro-cid-3mhbem3k]{gap:32px}.work-card[data-astro-cid-3mhbem3k] h2[data-astro-cid-3mhbem3k]{font-size:21px}.work-card[data-astro-cid-3mhbem3k]>p[data-astro-cid-3mhbem3k]{font-size:12px}.image-arrow[data-astro-cid-3mhbem3k]{width:44px;height:44px}.work-label[data-astro-cid-3mhbem3k]{margin-top:13px}.before-after[data-astro-cid-3mhbem3k]{margin-top:12px}.comparison-grid[data-astro-cid-3mhbem3k]{gap:10px}.comparison-grid[data-astro-cid-3mhbem3k] figcaption[data-astro-cid-3mhbem3k]{font-size:10px}.before-after[data-astro-cid-3mhbem3k] .section-top[data-astro-cid-3mhbem3k]>p[data-astro-cid-3mhbem3k]{margin-top:14px}.works-instagram[data-astro-cid-3mhbem3k] h2[data-astro-cid-3mhbem3k]{font-size:23px}.works-instagram[data-astro-cid-3mhbem3k]>div[data-astro-cid-3mhbem3k]{flex-direction:column;gap:14px}.works-instagram[data-astro-cid-3mhbem3k] a[data-astro-cid-3mhbem3k]{justify-content:space-between}.gallery-dialog[data-astro-cid-3mhbem3k]>img[data-astro-cid-3mhbem3k]{height:49svh}.dialog-caption[data-astro-cid-3mhbem3k] h2[data-astro-cid-3mhbem3k]{font-size:17px}.dialog-caption[data-astro-cid-3mhbem3k]{padding:16px 48px 16px 16px}}
