.cam-hero[data-astro-cid-vrks2xky]{padding-block:var(--page-top) var(--section)}.cam-hero__grid[data-astro-cid-vrks2xky]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,5rem);align-items:center}.cam-hero__copy[data-astro-cid-vrks2xky]{display:grid;gap:1.25rem;justify-items:start}.cam-hero__copy[data-astro-cid-vrks2xky] h1[data-astro-cid-vrks2xky]{max-width:14ch}.cam-hero__copy[data-astro-cid-vrks2xky] .lede[data-astro-cid-vrks2xky]{max-width:40ch}.crumbs[data-astro-cid-vrks2xky]{display:flex;gap:.5rem;font-size:var(--small);color:var(--ink-50)}.crumbs[data-astro-cid-vrks2xky] a[data-astro-cid-vrks2xky]{color:var(--ink);text-decoration:none}.crumbs[data-astro-cid-vrks2xky] a[data-astro-cid-vrks2xky]:hover{text-decoration:underline}.crumbs[data-astro-cid-vrks2xky] [data-astro-cid-vrks2xky][aria-current]{color:var(--ink)}.quote[data-astro-cid-vrks2xky]{margin:0;padding-left:16px;border-left:2px solid var(--surface-sunk);max-width:46ch}.quote[data-astro-cid-vrks2xky] blockquote[data-astro-cid-vrks2xky]{color:var(--ink);font-size:var(--body);line-height:1.5}.quote[data-astro-cid-vrks2xky] figcaption[data-astro-cid-vrks2xky]{margin-top:6px;font-size:13px;color:var(--ink-50)}.why__inner[data-astro-cid-vrks2xky]{max-width:720px;display:grid;gap:1rem}.why__inner[data-astro-cid-vrks2xky] h2[data-astro-cid-vrks2xky]{margin-bottom:.5rem}.why__inner[data-astro-cid-vrks2xky] p[data-astro-cid-vrks2xky]{color:var(--muted);font-size:var(--body-lg);line-height:1.65}.compare[data-astro-cid-vrks2xky]{margin:0;display:grid;gap:20px;justify-items:center;position:relative}.compare__radio[data-astro-cid-vrks2xky]{position:absolute;opacity:0;pointer-events:none}.compare__stage[data-astro-cid-vrks2xky]{position:relative;width:100%;max-width:480px;aspect-ratio:1008 / 1155;box-shadow:0 1px 2px #302f2e1f,0 14px 32px -8px #302f2e38}.compare__stage[data-astro-cid-vrks2xky] .compare__img{position:absolute;inset:0;width:100%;height:100%;transition:opacity .35s ease}.compare__stage[data-astro-cid-vrks2xky] .compare__img--after{object-fit:cover}.compare__stage[data-astro-cid-vrks2xky] .compare__img--before{object-fit:cover;opacity:0;transform:scale(.87);transition:opacity .3s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.compare[data-astro-cid-vrks2xky]:has(.compare__radio--before:checked) .compare__img--before{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.compare__stage[data-astro-cid-vrks2xky] .compare__img{transition:none}}.compare[data-astro-cid-vrks2xky]:has(.compare__radio--before:checked) .compare__img--after{opacity:0}.compare__switch[data-astro-cid-vrks2xky]{display:inline-flex;background:var(--surface);border-radius:999px;padding:4px}.compare__switch[data-astro-cid-vrks2xky] label[data-astro-cid-vrks2xky]{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){.compare__switch[data-astro-cid-vrks2xky] label[data-astro-cid-vrks2xky]:before{content:"";position:absolute;inset:-6px 0}}.compare[data-astro-cid-vrks2xky]:has(.compare__radio--after:checked) .sw-after[data-astro-cid-vrks2xky],.compare[data-astro-cid-vrks2xky]:has(.compare__radio--before:checked) .sw-before[data-astro-cid-vrks2xky]{background:var(--white);box-shadow:var(--shadow-pill)}.compare[data-astro-cid-vrks2xky]:has(.compare__radio:focus-visible) .compare__switch[data-astro-cid-vrks2xky]{outline:2px solid var(--ink-brand);outline-offset:3px}.head[data-astro-cid-vrks2xky]{display:grid;gap:.75rem;justify-items:center;text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.head[data-astro-cid-vrks2xky] .lede[data-astro-cid-vrks2xky]{text-wrap:balance}.head--left[data-astro-cid-vrks2xky]{justify-items:start;text-align:left}.samples__grid[data-astro-cid-vrks2xky]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.peek[data-astro-cid-vrks2xky]{margin:0;cursor:pointer;outline:none;border-radius:2px}.peek[data-astro-cid-vrks2xky]:focus-visible{outline:2px solid var(--ink-brand);outline-offset:4px}.sample[data-astro-cid-vrks2xky] .compare__stage[data-astro-cid-vrks2xky]{max-width:none;box-shadow:0 1px 2px #302f2e1f,0 12px 28px -8px #302f2e33}.sample[data-astro-cid-vrks2xky] .compare__stage[data-astro-cid-vrks2xky] .compare__img{transition:opacity .18s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.peek__tag[data-astro-cid-vrks2xky]{position:absolute;left:12px;top:12px;z-index:1;font-family:var(--font-ui);font-size:13px;line-height:1;color:var(--white);background:#302f2ec7;padding:6px 10px;border-radius:999px;opacity:0;transition:opacity .18s ease}.peek[data-astro-cid-vrks2xky].is-orig .compare__stage[data-astro-cid-vrks2xky] .compare__img--before,.peek[data-astro-cid-vrks2xky]:focus-visible .compare__stage[data-astro-cid-vrks2xky] .compare__img--before{opacity:1;transform:none}.peek[data-astro-cid-vrks2xky].is-orig .compare__stage[data-astro-cid-vrks2xky] .compare__img--after,.peek[data-astro-cid-vrks2xky]:focus-visible .compare__stage[data-astro-cid-vrks2xky] .compare__img--after{opacity:0}.peek[data-astro-cid-vrks2xky].is-orig .peek__tag[data-astro-cid-vrks2xky],.peek[data-astro-cid-vrks2xky]:focus-visible .peek__tag[data-astro-cid-vrks2xky]{opacity:1}.hint-touch[data-astro-cid-vrks2xky]{display:none}@media(hover:none){.hint-hover[data-astro-cid-vrks2xky]{display:none}.hint-touch[data-astro-cid-vrks2xky]{display:inline}.peek__tag[data-astro-cid-vrks2xky]{opacity:.55}}@media(hover:hover){.peek[data-astro-cid-vrks2xky]:hover .compare__stage[data-astro-cid-vrks2xky] .compare__img--before{opacity:1;transform:none}.peek[data-astro-cid-vrks2xky]:hover .compare__stage[data-astro-cid-vrks2xky] .compare__img--after{opacity:0}.peek[data-astro-cid-vrks2xky]:hover .peek__tag[data-astro-cid-vrks2xky]{opacity:1}}.kit__grid[data-astro-cid-vrks2xky]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,6vw,4.5rem);align-items:center}.kit__media[data-astro-cid-vrks2xky]{background:var(--surface);border-radius:var(--r-card);display:grid;place-items:center;padding:clamp(1.5rem,5vw,3.5rem)}.kit__media[data-astro-cid-vrks2xky] img{width:min(420px,100%)}.kit__copy[data-astro-cid-vrks2xky]{display:grid;gap:1.5rem}.kit__list[data-astro-cid-vrks2xky]>div[data-astro-cid-vrks2xky]{display:flex;justify-content:space-between;gap:1rem;padding:14px 0;border-bottom:1px solid var(--surface-sunk)}.kit__list[data-astro-cid-vrks2xky] dt[data-astro-cid-vrks2xky]{color:var(--muted)}.kit__list[data-astro-cid-vrks2xky] dd[data-astro-cid-vrks2xky]{color:var(--ink);text-align:right}.steps__list[data-astro-cid-vrks2xky]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.step[data-astro-cid-vrks2xky]{display:grid;gap:.6rem;align-content:start;background:var(--surface);border-radius:var(--r-card);padding:32px}.step__n[data-astro-cid-vrks2xky]{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-vrks2xky] h3[data-astro-cid-vrks2xky]{font-size:var(--h6)}.step__shot[data-astro-cid-vrks2xky]{display:grid;justify-items:center;margin-bottom:.75rem}.step__shot[data-astro-cid-vrks2xky] img{display:block;width:180px;height:auto;border-radius:12%/5.5%;box-shadow:0 0 0 1px #302f2e14,0 8px 22px #302f2e24}.similar__grid[data-astro-cid-vrks2xky]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.similar__card[data-astro-cid-vrks2xky]{display:flex;gap:16px;align-items:center;padding:14px 20px 14px 14px;border-radius:20px;background:var(--surface);text-decoration:none;transition:translate .25s ease,box-shadow .25s ease}.similar__card[data-astro-cid-vrks2xky]:hover{translate:0 -2px;background:var(--surface-sunk)}.similar__card[data-astro-cid-vrks2xky]>div[data-astro-cid-vrks2xky]{flex:1}.similar__chev[data-astro-cid-vrks2xky]{flex:none;color:var(--ink-50)}.similar__card[data-astro-cid-vrks2xky] img{width:88px;height:64px;object-fit:contain;flex:none}.similar__all[data-astro-cid-vrks2xky]{margin-top:1.5rem}.similar__all[data-astro-cid-vrks2xky] a[data-astro-cid-vrks2xky]{font-weight:600;color:var(--ink);text-decoration:none}.similar__all[data-astro-cid-vrks2xky] a[data-astro-cid-vrks2xky]:hover{text-decoration:underline}.similar__card[data-astro-cid-vrks2xky] h3[data-astro-cid-vrks2xky]{font-size:var(--body-lg)}.similar__card[data-astro-cid-vrks2xky] h3[data-astro-cid-vrks2xky] span[data-astro-cid-vrks2xky]{font-weight:400;color:var(--ink-50);margin-left:4px}.similar__card[data-astro-cid-vrks2xky] p[data-astro-cid-vrks2xky]{font-size:var(--small);line-height:1.45}.cam-page[data-astro-cid-vrks2xky] h1[data-astro-cid-vrks2xky]{line-height:1.15}.cam-page[data-astro-cid-vrks2xky] h2[data-astro-cid-vrks2xky]{line-height:1.22}.live__card[data-astro-cid-vrks2xky]{background:var(--surface);border-radius:var(--r-card);display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,5vw,4rem);align-items:center;padding:clamp(2rem,5vw,4rem);overflow:hidden}.live__copy[data-astro-cid-vrks2xky]{display:grid;gap:1.25rem;justify-items:start}.live__copy[data-astro-cid-vrks2xky] .lede[data-astro-cid-vrks2xky]{max-width:42ch}.live__list[data-astro-cid-vrks2xky]{list-style:none;padding:0;display:grid;gap:.6rem}.live__list[data-astro-cid-vrks2xky] li[data-astro-cid-vrks2xky]{padding-left:1.5rem;position:relative;color:#3a3836}.live__list[data-astro-cid-vrks2xky] li[data-astro-cid-vrks2xky]:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:#c8352b}.live__media[data-astro-cid-vrks2xky]{display:grid;justify-items:center}.live__video[data-astro-cid-vrks2xky]{width:min(100%,300px);aspect-ratio:720 / 1568;height:auto;border-radius:12%/5.5%;background:#e9e3d6;box-shadow:0 1px 2px #302f2e24,0 18px 40px -12px #302f2e59}.nowrap[data-astro-cid-vrks2xky]{white-space:nowrap}.cam-page[data-astro-cid-vrks2xky] .section{padding-block:clamp(2.5rem,5vw,3.5rem)}.cam-hero[data-astro-cid-vrks2xky]{padding-bottom:clamp(2rem,4vw,3rem)}@media(max-width:1199px){.samples__grid[data-astro-cid-vrks2xky]{gap:24px}}@media(max-width:860px){.cam-hero__grid[data-astro-cid-vrks2xky],.kit__grid[data-astro-cid-vrks2xky],.live__card[data-astro-cid-vrks2xky]{grid-template-columns:1fr}.live__card[data-astro-cid-vrks2xky]{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem}.live__copy[data-astro-cid-vrks2xky]{display:contents}.live__copy[data-astro-cid-vrks2xky] .eyebrow[data-astro-cid-vrks2xky]{order:1}.live__copy[data-astro-cid-vrks2xky] h2[data-astro-cid-vrks2xky]{order:2}.live__copy[data-astro-cid-vrks2xky] .lede[data-astro-cid-vrks2xky]{order:3;line-height:1.5}.live__media[data-astro-cid-vrks2xky]{order:4;margin-block:.5rem}.live__list[data-astro-cid-vrks2xky]{order:5;gap:10px}.live__list[data-astro-cid-vrks2xky] li[data-astro-cid-vrks2xky]{line-height:1.5}.live__copy[data-astro-cid-vrks2xky] .btn[data-astro-cid-vrks2xky]{order:6}.live__video[data-astro-cid-vrks2xky]{width:min(78%,280px,calc((100svh - 200px) * 720 / 1568))}.cam-hero__grid[data-astro-cid-vrks2xky]{display:flex;flex-direction:column;align-items:stretch;gap:1.1rem}.cam-hero__copy[data-astro-cid-vrks2xky]{display:contents}.cam-hero__copy[data-astro-cid-vrks2xky]>[data-astro-cid-vrks2xky]{justify-self:start}.cam-hero__copy[data-astro-cid-vrks2xky] .eyebrow[data-astro-cid-vrks2xky]{order:2;margin-bottom:-.5rem}.cam-hero__copy[data-astro-cid-vrks2xky] h1[data-astro-cid-vrks2xky]{order:3}.cam-hero[data-astro-cid-vrks2xky] .compare[data-astro-cid-vrks2xky]{order:4}.cam-hero__copy[data-astro-cid-vrks2xky] .get[data-astro-cid-vrks2xky]{order:5}.proof[data-astro-cid-vrks2xky]{order:6}.cam-hero__copy[data-astro-cid-vrks2xky] .lede[data-astro-cid-vrks2xky]{order:7}.quote[data-astro-cid-vrks2xky]{order:8}.crumbs[data-astro-cid-vrks2xky]{display:none}.cam-hero[data-astro-cid-vrks2xky] .compare__stage[data-astro-cid-vrks2xky]{width:min(100%,calc(60svh * 1008 / 1155))}.steps__list[data-astro-cid-vrks2xky],.similar__grid[data-astro-cid-vrks2xky]{grid-template-columns:1fr}}@media(max-width:809px){.samples__grid[data-astro-cid-vrks2xky]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 28px;scrollbar-width:none}.samples__grid[data-astro-cid-vrks2xky]::-webkit-scrollbar{display:none}.sample[data-astro-cid-vrks2xky]{flex:0 0 74%;scroll-snap-align:center}.samples__grid[data-astro-cid-vrks2xky]{padding-bottom:44px;margin-bottom:-32px}.cam-page[data-astro-cid-vrks2xky] .section{padding-block:2.25rem}.step[data-astro-cid-vrks2xky]{padding:24px}}
