.hero[data-astro-cid-rpamvcyw]{padding-top:3.5rem;padding-bottom:3.5rem}@media (width>=768px){.hero[data-astro-cid-rpamvcyw]{padding-top:6rem;padding-bottom:5rem}}.hero[data-astro-cid-rpamvcyw] .kicker[data-astro-cid-rpamvcyw]{margin-bottom:1rem}.hero-title[data-astro-cid-rpamvcyw]{max-width:18em;margin-bottom:1.25rem;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.08}.hero-lead[data-astro-cid-rpamvcyw]{margin-bottom:1rem;font-size:1.2rem;line-height:1.6}.hero-p[data-astro-cid-rpamvcyw]{color:var(--muted-foreground);margin-bottom:.75rem;line-height:1.7}.hero-cta[data-astro-cid-rpamvcyw]{margin-top:1rem}.band[data-astro-cid-rpamvcyw]{background:var(--card);padding-block:4rem}@media (width>=768px){.band[data-astro-cid-rpamvcyw]{padding-block:5.5rem}}.section-head[data-astro-cid-rpamvcyw]{margin-bottom:2.5rem}.section-head[data-astro-cid-rpamvcyw] .kicker[data-astro-cid-rpamvcyw]{margin-bottom:.9rem}.section-h[data-astro-cid-rpamvcyw]{margin-bottom:1rem;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.12}.section-p[data-astro-cid-rpamvcyw]{margin-bottom:.75rem;line-height:1.7}.work-grid[data-astro-cid-rpamvcyw]{gap:3.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.work-grid[data-astro-cid-rpamvcyw]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.print[data-astro-cid-rpamvcyw]{background:var(--white);width:100%;max-width:16rem;margin:0 auto 1.75rem;padding:.6rem .6rem 2.2rem;position:relative;box-shadow:0 10px 24px #2222221f}.tilt-0[data-astro-cid-rpamvcyw]{transform:rotate(-2.5deg)}.tilt-1[data-astro-cid-rpamvcyw]{transform:rotate(1.5deg)}.tilt-2[data-astro-cid-rpamvcyw]{transform:rotate(-1deg)}.print[data-astro-cid-rpamvcyw] img[data-astro-cid-rpamvcyw]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.tape[data-astro-cid-rpamvcyw]{background:var(--blush);opacity:.85;width:5rem;height:1.4rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)rotate(-3deg)}@media (prefers-reduced-motion:no-preference){.print[data-astro-cid-rpamvcyw]{transition:transform .5s var(--ease-out)}.print[data-astro-cid-rpamvcyw]:hover{transform:rotate(0)}}.reel-card[data-astro-cid-rpamvcyw]{color:var(--foreground);text-decoration:none;display:block}.reel-inner[data-astro-cid-rpamvcyw]{aspect-ratio:4/5;background:var(--soft);display:block;position:relative;overflow:hidden}.reel-inner[data-astro-cid-rpamvcyw] img[data-astro-cid-rpamvcyw]{object-fit:cover;width:100%;height:100%;display:block}.reel-card[data-astro-cid-rpamvcyw]:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.play[data-astro-cid-rpamvcyw]{background:#2222228c;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:background .3s;display:grid;position:absolute;top:.75rem;right:.75rem}.play[data-astro-cid-rpamvcyw]:after{content:"";border-style:solid;border-width:.45rem 0 .45rem .75rem;border-color:transparent transparent transparent var(--white);margin-left:.2rem}.reel-card[data-astro-cid-rpamvcyw]:hover .play[data-astro-cid-rpamvcyw]{background:#222c}.work-link[data-astro-cid-rpamvcyw]{margin-top:.9rem;font-size:.95rem;display:inline-block}.work-name[data-astro-cid-rpamvcyw]{margin-bottom:.6rem;font-size:1.45rem;line-height:1.2}.work-region[data-astro-cid-rpamvcyw]{margin-bottom:.4rem}.work-text[data-astro-cid-rpamvcyw]{margin-bottom:.9rem;line-height:1.65}.work-stats[data-astro-cid-rpamvcyw]{border-top:1px solid var(--border);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);padding-top:.75rem;font-size:.75rem}.work-note[data-astro-cid-rpamvcyw]{color:var(--muted-foreground);text-align:center;margin-top:3rem;font-style:italic}.creates[data-astro-cid-rpamvcyw]{padding-block:4rem}@media (width>=768px){.creates[data-astro-cid-rpamvcyw]{padding-block:5.5rem}}.create-grid[data-astro-cid-rpamvcyw]{gap:2rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}@media (width>=768px){.create-grid[data-astro-cid-rpamvcyw]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.create-item[data-astro-cid-rpamvcyw]{border-top:1px solid var(--foreground);padding-top:1.25rem;line-height:1.65}.create-title[data-astro-cid-rpamvcyw]{margin-bottom:.6rem;font-size:1.5rem}.creates-foot[data-astro-cid-rpamvcyw]{margin-top:.5rem}.about-grid[data-astro-cid-rpamvcyw]{align-items:center;gap:3rem;display:grid}@media (width>=900px){.about-grid[data-astro-cid-rpamvcyw]{grid-template-columns:18rem 1fr;gap:4.5rem}}.about-print[data-astro-cid-rpamvcyw]{margin-bottom:0;transform:rotate(-2deg)}@media (width>=900px){.about-print[data-astro-cid-rpamvcyw]{max-width:18rem}}.steps[data-astro-cid-rpamvcyw]{padding-block:4rem}@media (width>=768px){.steps[data-astro-cid-rpamvcyw]{padding-block:5.5rem}}.step-grid[data-astro-cid-rpamvcyw]{gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.step-grid[data-astro-cid-rpamvcyw]{grid-template-columns:repeat(2,1fr);gap:2.5rem 3.5rem}}@media (width>=1100px){.step-grid[data-astro-cid-rpamvcyw]{grid-template-columns:repeat(4,1fr);gap:2.5rem}}.step[data-astro-cid-rpamvcyw]{border-top:1px solid var(--border);padding-top:1.25rem;line-height:1.65}.step-n[data-astro-cid-rpamvcyw]{font-family:var(--mono);letter-spacing:.12em;color:var(--muted-foreground);font-size:.8rem}.step-title[data-astro-cid-rpamvcyw]{margin:.5rem 0 .6rem;font-size:1.35rem;line-height:1.2}.contact[data-astro-cid-rpamvcyw]{background:var(--blush);padding-block:4.5rem}@media (width>=768px){.contact[data-astro-cid-rpamvcyw]{padding-block:6rem}}.contact-inner[data-astro-cid-rpamvcyw]{text-align:center;justify-items:center;display:grid}.sig[data-astro-cid-rpamvcyw]{justify-items:center;gap:.4rem;margin:1.5rem 0 2rem;display:grid}.sig-name[data-astro-cid-rpamvcyw]{font-size:1.5rem}
