.rx-page[data-astro-cid-7gqxfdda] h1[data-astro-cid-7gqxfdda]{line-height:1.15}.rx-page[data-astro-cid-7gqxfdda] h2[data-astro-cid-7gqxfdda]{line-height:1.22}.rx-hero[data-astro-cid-7gqxfdda]{padding-block:var(--page-top) clamp(2rem,4vw,3rem)}.rx-hero__grid[data-astro-cid-7gqxfdda]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,6vw,5rem);align-items:center}.rx-hero__copy[data-astro-cid-7gqxfdda]{display:grid;gap:1.25rem;justify-items:start}.rx-hero__copy[data-astro-cid-7gqxfdda] h1[data-astro-cid-7gqxfdda]{max-width:18ch;text-wrap:balance}.rx-hero__copy[data-astro-cid-7gqxfdda] .lede[data-astro-cid-7gqxfdda]{max-width:44ch}.rx-hero__media[data-astro-cid-7gqxfdda]{justify-self:end;background:var(--surface);border-radius:var(--r-card);padding:40px 56px}.rolls[data-astro-cid-7gqxfdda]{position:relative;width:280px;max-width:100%;aspect-ratio:600 / 1304;border-radius:12%/5.5%;overflow:hidden;box-shadow:0 0 0 1px #302f2e14,0 8px 22px #302f2e24}.rolls[data-astro-cid-7gqxfdda] .roll{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rolls[data-astro-cid-7gqxfdda] .roll:nth-child(2){opacity:0;animation:roll-2 16s infinite}.rolls[data-astro-cid-7gqxfdda] .roll:nth-child(3){opacity:0;animation:roll-3 16s infinite}.rolls[data-astro-cid-7gqxfdda] .roll:nth-child(4){opacity:0;animation:roll-4 16s infinite}.rolls[data-astro-cid-7gqxfdda] .roll:nth-child(5){opacity:0;animation:roll-5 16s infinite}.rolls[data-astro-cid-7gqxfdda] .roll:nth-child(6){opacity:0;animation:roll-6 16s infinite}.rolls[data-astro-cid-7gqxfdda] .roll:nth-child(7){opacity:0;animation:roll-7 16s infinite}.rolls[data-astro-cid-7gqxfdda] .roll:nth-child(8){opacity:0;animation:roll-8 16s infinite}@keyframes roll-2{0%,11.5%{opacity:0}12.5%,to{opacity:1}}@keyframes roll-3{0%,24%{opacity:0}25%,to{opacity:1}}@keyframes roll-4{0%,36.5%{opacity:0}37.5%,to{opacity:1}}@keyframes roll-5{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes roll-6{0%,61.5%{opacity:0}62.5%,to{opacity:1}}@keyframes roll-7{0%,74%{opacity:0}75%,to{opacity:1}}@keyframes roll-8{0%,86.5%{opacity:0}87.5%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.rolls[data-astro-cid-7gqxfdda] .roll{animation:none}}.gallery__grid[data-astro-cid-7gqxfdda]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px}.gallery__item[data-astro-cid-7gqxfdda]{display:grid;gap:.25rem;align-content:start;min-width:0;text-align:center}.gallery__print[data-astro-cid-7gqxfdda]{position:relative;aspect-ratio:1 / 1.15;margin-bottom:.5rem;display:flex;align-items:flex-end;justify-content:center}.gallery__print[data-astro-cid-7gqxfdda] img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.gallery__name[data-astro-cid-7gqxfdda]{font-weight:600;color:var(--ink)}.gallery__name[data-astro-cid-7gqxfdda] a[data-astro-cid-7gqxfdda]{color:inherit;text-decoration:none}.gallery__name[data-astro-cid-7gqxfdda] a[data-astro-cid-7gqxfdda]:after{content:" →"}.gallery__name[data-astro-cid-7gqxfdda] a[data-astro-cid-7gqxfdda]:hover{text-decoration:underline}.gallery__meta[data-astro-cid-7gqxfdda]{font-size:var(--small);color:var(--ink-50)}.filters__inner[data-astro-cid-7gqxfdda]{display:grid;gap:1rem;max-width:72ch;margin-inline:auto;text-align:center}.filters__inner[data-astro-cid-7gqxfdda] .lede[data-astro-cid-7gqxfdda]{max-width:none}.filters__link[data-astro-cid-7gqxfdda]{color:var(--ink);font-weight:600;text-decoration:none}.filters__link[data-astro-cid-7gqxfdda]:hover{text-decoration:underline}.rolled__inner[data-astro-cid-7gqxfdda]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,4.5rem);align-items:center}.rolled__copy[data-astro-cid-7gqxfdda]{display:grid;gap:.75rem}.rolled__list[data-astro-cid-7gqxfdda]>div[data-astro-cid-7gqxfdda]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:16px 0;border-bottom:1px solid var(--surface-sunk)}.rolled__list[data-astro-cid-7gqxfdda] dt[data-astro-cid-7gqxfdda]{color:var(--ink);font-weight:600;font-size:var(--body-lg)}.rolled__list[data-astro-cid-7gqxfdda] dd[data-astro-cid-7gqxfdda]{color:var(--muted);font-size:var(--body-lg)}.head[data-astro-cid-7gqxfdda]{display:grid;gap:.75rem;justify-items:center;text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.head[data-astro-cid-7gqxfdda] .lede[data-astro-cid-7gqxfdda]{text-wrap:balance}.steps[data-astro-cid-7gqxfdda]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.step[data-astro-cid-7gqxfdda]{display:grid;gap:.6rem;align-content:start;background:var(--surface);border-radius:var(--r-card);padding:32px}.step__n[data-astro-cid-7gqxfdda]{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--ink-brand);color:var(--white);font-weight:600;font-size:var(--small);margin-bottom:.5rem}.step[data-astro-cid-7gqxfdda] h3[data-astro-cid-7gqxfdda]{font-size:var(--h6)}.step[data-astro-cid-7gqxfdda] p[data-astro-cid-7gqxfdda]:not(.step__n){color:var(--muted)}.how__more[data-astro-cid-7gqxfdda]{text-align:center;margin-top:2rem;color:var(--muted)}.how__more[data-astro-cid-7gqxfdda] a[data-astro-cid-7gqxfdda]{color:var(--ink);font-weight:500}.rx-page[data-astro-cid-7gqxfdda] .section{padding-block:clamp(2.5rem,5vw,3.5rem)}@media(max-width:860px){.rx-hero__grid[data-astro-cid-7gqxfdda]{display:flex;flex-direction:column;align-items:stretch;gap:1.1rem}.rx-hero__copy[data-astro-cid-7gqxfdda]{display:contents}.rx-hero__copy[data-astro-cid-7gqxfdda] .eyebrow[data-astro-cid-7gqxfdda]{order:1;margin-bottom:-.5rem}.rx-hero__copy[data-astro-cid-7gqxfdda] h1[data-astro-cid-7gqxfdda]{order:2}.rx-hero__media[data-astro-cid-7gqxfdda]{order:3;align-self:center;padding:24px 40px}.rolls[data-astro-cid-7gqxfdda]{width:min(200px,calc((56svh - 48px) * 600 / 1304))}.rx-hero__copy[data-astro-cid-7gqxfdda] .get[data-astro-cid-7gqxfdda]{order:4}.proof[data-astro-cid-7gqxfdda]{order:5}.rx-hero__copy[data-astro-cid-7gqxfdda] .lede[data-astro-cid-7gqxfdda]{order:6}.rolled__inner[data-astro-cid-7gqxfdda],.steps[data-astro-cid-7gqxfdda]{grid-template-columns:1fr}.gallery__grid[data-astro-cid-7gqxfdda]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media(max-width:809px){.rx-page[data-astro-cid-7gqxfdda] .section{padding-block:2.25rem}}
