.nowrap[data-astro-cid-m7rmi6de]{white-space:nowrap}.cam-page[data-astro-cid-m7rmi6de] h1{line-height:1.15}.cam-page[data-astro-cid-m7rmi6de] h2{line-height:1.22}.cam-page[data-astro-cid-m7rmi6de] .section{padding-block:clamp(2.5rem,5vw,3.5rem)}.cam-hero[data-astro-cid-m7rmi6de]{padding-block:var(--page-top) clamp(2rem,4vw,3rem)}.cam-hero__grid[data-astro-cid-m7rmi6de]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,6vw,4.5rem);align-items:start}.cam-hero__copy[data-astro-cid-m7rmi6de]{padding-top:clamp(.5rem,2vw,1.5rem);display:grid;gap:1.25rem;justify-items:start}.cam-hero__copy[data-astro-cid-m7rmi6de] h1[data-astro-cid-m7rmi6de]{max-width:18ch;text-wrap:balance}.cam-hero__copy[data-astro-cid-m7rmi6de] .lede[data-astro-cid-m7rmi6de]{max-width:40ch}.crumbs[data-astro-cid-m7rmi6de]{display:flex;gap:.5rem;font-size:var(--small);color:var(--ink-50)}.crumbs[data-astro-cid-m7rmi6de] a[data-astro-cid-m7rmi6de]{color:var(--ink);text-decoration:none}.crumbs[data-astro-cid-m7rmi6de] a[data-astro-cid-m7rmi6de]:hover{text-decoration:underline}.crumbs[data-astro-cid-m7rmi6de] [data-astro-cid-m7rmi6de][aria-current]{color:var(--ink)}.more__head[data-astro-cid-m7rmi6de]{display:grid;gap:.75rem;justify-items:center;text-align:center;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.more__head[data-astro-cid-m7rmi6de] h2[data-astro-cid-m7rmi6de]{line-height:1.22}.more__head[data-astro-cid-m7rmi6de] .lede[data-astro-cid-m7rmi6de]{text-wrap:balance;max-width:46ch}.more__grid[data-astro-cid-m7rmi6de]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);align-items:end}.more__grid[data-astro-cid-m7rmi6de] li[data-astro-cid-m7rmi6de]{display:grid;gap:.5rem;justify-items:center}.more__grid[data-astro-cid-m7rmi6de] img{width:100%;height:auto;max-height:420px;object-fit:contain;display:block}.more__grid[data-astro-cid-m7rmi6de] p[data-astro-cid-m7rmi6de]{color:var(--ink-50);font-size:var(--small);font-weight:500}.pc[data-astro-cid-m7rmi6de]{margin:0;display:grid;gap:20px;justify-items:center;position:relative;width:100%}.pc__radio[data-astro-cid-m7rmi6de]{position:absolute;opacity:0;pointer-events:none}.pc__stage[data-astro-cid-m7rmi6de]{position:relative;width:min(100%,calc(540px * var(--ar, .85)))}.pc__stage[data-astro-cid-m7rmi6de] .pc__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.pc__stage[data-astro-cid-m7rmi6de] .pc__img--after{transition:opacity .3s ease}.pc__stage[data-astro-cid-m7rmi6de] .pc__img--before{inset:8%;width:84%;height:84%;object-fit:contain;opacity:0;transform:scale(.9);transition:opacity .3s ease,transform .45s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 12px 24px rgba(48,47,46,.22))}.pc[data-astro-cid-m7rmi6de]:has(.pc__radio--before:checked) .pc__img--before{opacity:1;transform:none}.pc[data-astro-cid-m7rmi6de]:has(.pc__radio--before:checked) .pc__img--after{opacity:0}@media(prefers-reduced-motion:reduce){.pc__stage[data-astro-cid-m7rmi6de] .pc__img{transition:none}}.pc__switch[data-astro-cid-m7rmi6de]{display:inline-flex;background:var(--surface);border-radius:999px;padding:4px}.pc__switch[data-astro-cid-m7rmi6de] label[data-astro-cid-m7rmi6de]{font-family:var(--font-ui);font-size:var(--small);color:var(--ink);padding:8px 16px;border-radius:999px;cursor:pointer;line-height:1.2;position:relative}@media(pointer:coarse){.pc__switch[data-astro-cid-m7rmi6de] label[data-astro-cid-m7rmi6de]:before{content:"";position:absolute;inset:-6px 0}}.pc[data-astro-cid-m7rmi6de]:has(.pc__radio--after:checked) .sw-after[data-astro-cid-m7rmi6de],.pc[data-astro-cid-m7rmi6de]:has(.pc__radio--before:checked) .sw-before[data-astro-cid-m7rmi6de]{background:var(--white);box-shadow:var(--shadow-pill)}.pc[data-astro-cid-m7rmi6de]:has(.pc__radio:focus-visible) .pc__switch[data-astro-cid-m7rmi6de]{outline:2px solid var(--ink-brand);outline-offset:3px}.head[data-astro-cid-m7rmi6de]{display:grid;gap:.75rem;justify-items:center;text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.head[data-astro-cid-m7rmi6de] .lede[data-astro-cid-m7rmi6de]{text-wrap:balance}.head--left[data-astro-cid-m7rmi6de]{justify-items:start;text-align:left}.head--left[data-astro-cid-m7rmi6de] .lede[data-astro-cid-m7rmi6de] a[data-astro-cid-m7rmi6de]{color:var(--ink)}.kit__grid[data-astro-cid-m7rmi6de]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,6vw,4.5rem);align-items:start}.kit__media[data-astro-cid-m7rmi6de]{background:var(--surface);border-radius:var(--r-card);display:grid;place-items:center;padding:clamp(2rem,6vw,4.5rem);aspect-ratio:5 / 4}.kit__media[data-astro-cid-m7rmi6de] img{width:100%;height:100%;max-height:260px;object-fit:contain}.kit__copy[data-astro-cid-m7rmi6de]{display:grid;gap:1.5rem}.kit__list[data-astro-cid-m7rmi6de]>div[data-astro-cid-m7rmi6de]{display:flex;justify-content:space-between;gap:1rem;padding:14px 0;border-bottom:1px solid var(--surface-sunk)}.kit__list[data-astro-cid-m7rmi6de] dt[data-astro-cid-m7rmi6de]{color:var(--muted)}.kit__list[data-astro-cid-m7rmi6de] dd[data-astro-cid-m7rmi6de]{color:var(--ink);text-align:right}.live__card[data-astro-cid-m7rmi6de]{background:var(--surface);border-radius:var(--r-card);padding:clamp(2rem,5vw,3.5rem);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,6vw,4rem);align-items:center}.live__copy[data-astro-cid-m7rmi6de]{display:grid;gap:1rem;justify-items:start}.live__copy[data-astro-cid-m7rmi6de] .lede[data-astro-cid-m7rmi6de]{max-width:44ch}.live__copy[data-astro-cid-m7rmi6de] .lede[data-astro-cid-m7rmi6de] a[data-astro-cid-m7rmi6de]{color:var(--ink)}.live__media[data-astro-cid-m7rmi6de] .live__shot{display:block;width:210px;height:auto;border-radius:12%/5.5%;box-shadow:0 0 0 1px #302f2e14,0 12px 28px #302f2e2e}.steps__grid[data-astro-cid-m7rmi6de]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,6vw,5rem);align-items:center}.steps__list[data-astro-cid-m7rmi6de]{list-style:none;padding:0;display:grid;gap:14px}.step[data-astro-cid-m7rmi6de]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start;background:var(--surface);border-radius:var(--r-card);padding:22px 24px}.step__n[data-astro-cid-m7rmi6de]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--ink-brand);color:var(--white);font-weight:600;font-size:var(--small)}.step[data-astro-cid-m7rmi6de] h3[data-astro-cid-m7rmi6de]{font-size:var(--body-lg);margin-bottom:4px}.step[data-astro-cid-m7rmi6de] div[data-astro-cid-m7rmi6de] p[data-astro-cid-m7rmi6de]{color:var(--muted)}.steps__remix[data-astro-cid-m7rmi6de]{margin-top:1.25rem;color:var(--muted);max-width:52ch}.steps__remix[data-astro-cid-m7rmi6de] a[data-astro-cid-m7rmi6de]{color:var(--ink);font-weight:600}.steps__shot[data-astro-cid-m7rmi6de] img{display:block;width:240px;height:auto;border-radius:12%/5.5%;box-shadow:0 0 0 1px #302f2e14,0 12px 28px #302f2e29}.similar__grid[data-astro-cid-m7rmi6de]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.similar__card[data-astro-cid-m7rmi6de]{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:var(--r-card);background:var(--surface);color:inherit;text-decoration:none;height:100%;transition:translate .2s ease,background .2s ease}.similar__card[data-astro-cid-m7rmi6de]:hover{translate:0 -2px;background:var(--surface-sunk)}.similar__card[data-astro-cid-m7rmi6de]>div[data-astro-cid-m7rmi6de]{flex:1;min-width:0}.similar__chev[data-astro-cid-m7rmi6de]{flex:none;color:var(--ink-50)}.similar__card[data-astro-cid-m7rmi6de] img{width:88px;height:64px;object-fit:contain;flex:none}.similar__card[data-astro-cid-m7rmi6de] h3[data-astro-cid-m7rmi6de]{font-size:var(--body-lg)}.similar__card[data-astro-cid-m7rmi6de] h3[data-astro-cid-m7rmi6de] span[data-astro-cid-m7rmi6de]{font-weight:400;color:var(--ink-50);margin-left:4px}.similar__card[data-astro-cid-m7rmi6de] p[data-astro-cid-m7rmi6de]{font-size:var(--small);line-height:1.45;color:var(--muted)}.similar__all[data-astro-cid-m7rmi6de]{margin-top:1.5rem}.similar__all[data-astro-cid-m7rmi6de] a[data-astro-cid-m7rmi6de]{font-weight:600;color:var(--ink);text-decoration:none}.similar__all[data-astro-cid-m7rmi6de] a[data-astro-cid-m7rmi6de]:hover{text-decoration:underline}@media(max-width:809px){.more__grid[data-astro-cid-m7rmi6de]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 8px;scrollbar-width:none;align-items:flex-end}.more__grid[data-astro-cid-m7rmi6de]::-webkit-scrollbar{display:none}.more__grid[data-astro-cid-m7rmi6de] li[data-astro-cid-m7rmi6de]{flex:0 0 74vw;scroll-snap-align:start;position:relative}}@media(max-width:860px){.cam-hero__grid[data-astro-cid-m7rmi6de],.kit__grid[data-astro-cid-m7rmi6de],.steps__grid[data-astro-cid-m7rmi6de],.live__card[data-astro-cid-m7rmi6de]{grid-template-columns:1fr}.cam-hero__grid[data-astro-cid-m7rmi6de]{display:flex;flex-direction:column;align-items:stretch;gap:1.1rem}.cam-hero__copy[data-astro-cid-m7rmi6de]{display:contents}.cam-hero__copy[data-astro-cid-m7rmi6de]>[data-astro-cid-m7rmi6de]{justify-self:start}.crumbs[data-astro-cid-m7rmi6de]{display:none}.cam-hero__copy[data-astro-cid-m7rmi6de] .eyebrow[data-astro-cid-m7rmi6de]{order:1;margin-bottom:-.5rem}.cam-hero__copy[data-astro-cid-m7rmi6de] h1[data-astro-cid-m7rmi6de]{order:2}.pc[data-astro-cid-m7rmi6de]{order:3}.cam-hero__copy[data-astro-cid-m7rmi6de] .get[data-astro-cid-m7rmi6de]{order:4}.proof[data-astro-cid-m7rmi6de]{order:5}.cam-hero__copy[data-astro-cid-m7rmi6de] .lede[data-astro-cid-m7rmi6de]{order:6}.pc__stage[data-astro-cid-m7rmi6de]{width:min(100%,calc(52svh * var(--ar, .85)));max-height:52svh}.steps__shot[data-astro-cid-m7rmi6de],.live__media[data-astro-cid-m7rmi6de]{justify-self:center}.similar__grid[data-astro-cid-m7rmi6de]{grid-template-columns:1fr}}
