.clips[data-astro-cid-av44yosy]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-xl) var(--s-lg)}@media(min-width:681px){.clips--wide[data-astro-cid-av44yosy]{grid-template-columns:repeat(3,minmax(0,1fr))}.clips--compact[data-astro-cid-av44yosy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-lg) var(--s-md)}}.clip[data-astro-cid-av44yosy]{display:grid;gap:var(--s-md);align-content:start;min-width:0}.clip__media[data-astro-cid-av44yosy]{position:relative;aspect-ratio:4 / 3;border-radius:var(--r-card);overflow:hidden;background:var(--surface-2);border:1px solid var(--hairline)}.clip__video[data-astro-cid-av44yosy]{display:block;width:100%;height:100%;object-fit:cover}.clip__badge[data-astro-cid-av44yosy]{position:absolute;top:var(--s-sm);left:var(--s-sm);padding:3px 9px;border-radius:var(--r-full);background:var(--nav-bg-scrolled);border:1px solid var(--hairline);font-size:var(--t-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.clip__text[data-astro-cid-av44yosy]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--s-sm);row-gap:var(--s-base);align-items:baseline}.clip__nr[data-astro-cid-av44yosy]{font-size:var(--t-tech);font-weight:700;color:var(--text-3);font-variant-numeric:tabular-nums}.clip__title[data-astro-cid-av44yosy]{font-size:var(--t-label);font-weight:700;letter-spacing:-.01em;color:var(--ink)}.clip__caption[data-astro-cid-av44yosy]{grid-column:2;font-size:var(--t-body-sm);line-height:1.5;color:var(--text-2);text-wrap:pretty}.clips--compact[data-astro-cid-av44yosy] .clip__caption[data-astro-cid-av44yosy]{font-size:var(--t-body-sm)}.fseq[data-astro-cid-codp4cay]{position:relative}.fseq__stage[data-astro-cid-codp4cay],.fseq__end[data-astro-cid-codp4cay]{position:relative;aspect-ratio:var(--fseq-ratio, 4 / 5)}.fseq[data-astro-cid-codp4cay] picture,.fseq[data-astro-cid-codp4cay] img,.fseq__canvas[data-astro-cid-codp4cay]{width:100%;height:100%;object-fit:cover;display:block}.fseq__canvas[data-astro-cid-codp4cay]{position:absolute;inset:0;opacity:0}.fseq[data-astro-cid-codp4cay][data-ready] .fseq__canvas[data-astro-cid-codp4cay]{opacity:1}.fseq__end[data-astro-cid-codp4cay]{display:none}@media(prefers-reduced-motion:reduce){.fseq__canvas[data-astro-cid-codp4cay]{display:none}.fseq--pair[data-astro-cid-codp4cay]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-sm)}.fseq--pair[data-astro-cid-codp4cay] .fseq__end[data-astro-cid-codp4cay]{display:block}}.fseq__badge[data-astro-cid-codp4cay]{position:absolute;top:6%;left:6%;padding:3px 9px;border-radius:var(--r-full);background:var(--nav-bg-scrolled);border:1px solid var(--hairline);font-size:var(--t-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.sg[data-astro-cid-ayfepcw3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-lg) var(--s-md)}.sg__item[data-astro-cid-ayfepcw3]{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:var(--s-sm);width:100%;border-radius:var(--r-lg)}.sg__item[data-astro-cid-ayfepcw3]:focus-visible{outline:2px solid var(--amber-pressed);outline-offset:3px}.sg__item[data-astro-cid-ayfepcw3] img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-lg);display:block;background:var(--surface-2);transition:transform var(--dur-base) var(--ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sg__item[data-astro-cid-ayfepcw3]:hover img{transform:translateY(-3px)}}.sg__cap[data-astro-cid-ayfepcw3]{display:grid;gap:2px;font-size:var(--t-body-sm);line-height:1.4;color:var(--text-2)}.sg__cap[data-astro-cid-ayfepcw3] strong[data-astro-cid-ayfepcw3]{color:var(--ink);font-weight:700}.sg__dialog[data-astro-cid-ayfepcw3]{margin:auto;border:0;padding:0;border-radius:var(--r-card);width:min(92vw,600px);max-height:92vh;overflow:hidden;background:var(--paper)}.sg__dialog[data-astro-cid-ayfepcw3]::backdrop{background:#0c0a0999}.sg__dialog[data-astro-cid-ayfepcw3] img[data-astro-cid-ayfepcw3]{width:100%;height:auto;max-height:92vh;object-fit:contain;display:block}.sg__dialog[data-astro-cid-ayfepcw3] form[data-astro-cid-ayfepcw3]{position:absolute;top:var(--s-sm);right:var(--s-sm)}.sg__close[data-astro-cid-ayfepcw3]{background:var(--paper)}.sg__badge[data-astro-cid-ayfepcw3]{position:absolute;left:var(--s-sm);top:var(--s-sm);padding:3px 9px;border-radius:var(--r-full);background:var(--nav-bg-scrolled);border:1px solid var(--hairline);font-size:var(--t-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}@media(min-width:1001px){.sg[data-astro-cid-ayfepcw3]{grid-template-rows:repeat(2,auto);grid-auto-flow:column}}@media(max-width:1000px){.sg[data-astro-cid-ayfepcw3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sh[data-astro-cid-3eq3yvcq]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-xl);padding-block:var(--s-xxl) var(--section-y-tight);align-items:center}@media(min-width:1001px){.sh[data-astro-cid-3eq3yvcq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-xxl);padding-top:var(--s-giant)}}.sh__text[data-astro-cid-3eq3yvcq]{display:grid;gap:var(--s-md);justify-items:start;min-width:0}.sh__title[data-astro-cid-3eq3yvcq]{font-size:var(--t-h1);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--ink);text-wrap:balance;hyphens:auto;overflow-wrap:break-word}.sh__lede[data-astro-cid-3eq3yvcq]{max-width:52ch;font-size:var(--t-body-lg);line-height:1.5;color:var(--text-2);text-wrap:pretty}.sh__price[data-astro-cid-3eq3yvcq]{font-size:var(--t-body);color:var(--text-2);font-variant-numeric:tabular-nums}.sh__price[data-astro-cid-3eq3yvcq] strong[data-astro-cid-3eq3yvcq]{font-size:var(--t-h3);font-weight:800;letter-spacing:-.02em;color:var(--ink);margin-right:var(--s-xs)}.sh__actions[data-astro-cid-3eq3yvcq]{display:flex;flex-wrap:wrap;gap:var(--s-sm);margin-top:var(--s-xs)}@media(max-width:420px){.sh__actions[data-astro-cid-3eq3yvcq]{width:100%}.sh__actions[data-astro-cid-3eq3yvcq]>.btn{flex:1 1 100%}}.sh__text[data-astro-cid-3eq3yvcq] .sh__try{margin-top:var(--s-sm);max-width:52ch}.sh__media[data-astro-cid-3eq3yvcq]{min-width:0;width:min(100%,(100svh - 140px) * .8);justify-self:center}@media(max-width:1000px){.sh__media[data-astro-cid-3eq3yvcq]{max-width:600px;width:100%}}.st[data-astro-cid-3eq3yvcq]{display:grid;gap:var(--s-xl)}.st__head[data-astro-cid-3eq3yvcq]{display:grid;gap:var(--s-sm);max-width:62ch}.st__title[data-astro-cid-3eq3yvcq]{font-size:var(--t-h2);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--ink);text-wrap:balance;hyphens:auto;overflow-wrap:break-word}.st__lede[data-astro-cid-3eq3yvcq]{font-size:var(--t-body);line-height:1.55;color:var(--text-2);text-wrap:pretty}.in[data-astro-cid-3eq3yvcq]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-xl);align-items:center}@media(min-width:1001px){.in[data-astro-cid-3eq3yvcq]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-xxl)}}.in__media[data-astro-cid-3eq3yvcq]{min-width:0}@media(max-width:1000px){.in__media[data-astro-cid-3eq3yvcq]{max-width:600px;width:100%;justify-self:center}}.in-track[data-astro-cid-3eq3yvcq][data-armed]{height:300svh}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in[data-astro-cid-3eq3yvcq]{position:sticky;top:0;height:100svh;padding-block:calc(var(--nav-h, 56px) + var(--nav-top, 12px) + var(--s-sm)) var(--s-md);box-sizing:border-box}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__media[data-astro-cid-3eq3yvcq]{width:min(100%,(100svh - var(--nav-h, 56px) - var(--nav-top, 12px) - 2 * var(--s-lg)) * .8);justify-self:center}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__part[data-astro-cid-3eq3yvcq] [data-astro-cid-3eq3yvcq]:is(.in__name,.in__body,.in__spec){transition:color .45s var(--ease)}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__part[data-astro-cid-3eq3yvcq]:not([data-on]) [data-astro-cid-3eq3yvcq]:is(.in__name,.in__body,.in__spec){color:var(--text-3)}@media(max-width:1000px){.in-track[data-astro-cid-3eq3yvcq][data-armed] .in[data-astro-cid-3eq3yvcq]{align-content:center;gap:var(--s-md)}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__media[data-astro-cid-3eq3yvcq]{order:2;width:min(100%,(100svh - var(--nav-h, 56px) - var(--nav-top, 12px) - 340px) * .8)}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__text[data-astro-cid-3eq3yvcq]{display:contents}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__head[data-astro-cid-3eq3yvcq]{order:1}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__head[data-astro-cid-3eq3yvcq] .st__lede[data-astro-cid-3eq3yvcq]{font-size:var(--t-body-sm)}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__parts[data-astro-cid-3eq3yvcq]{order:3}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__part[data-astro-cid-3eq3yvcq]{opacity:0;transform:translateY(10px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__part[data-astro-cid-3eq3yvcq][data-on]{opacity:1;transform:none}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__parts[data-astro-cid-3eq3yvcq]{grid-template-columns:minmax(0,1fr);grid-template-areas:"part";border-top:0}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__part[data-astro-cid-3eq3yvcq]{grid-area:part;border-bottom:0;padding-block:0}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__part[data-astro-cid-3eq3yvcq][data-on]:has(~.in__part[data-on]){opacity:0;transform:translateY(-10px)}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__note[data-astro-cid-3eq3yvcq]{display:none}}@media(prefers-reduced-motion:reduce){.in-track[data-astro-cid-3eq3yvcq][data-armed]{height:auto}.in-track[data-astro-cid-3eq3yvcq][data-armed] .in[data-astro-cid-3eq3yvcq]{position:static;height:auto;padding-block:0}}.in__text[data-astro-cid-3eq3yvcq]{display:grid;gap:var(--s-lg);align-content:center;min-width:0}@media(min-width:1001px){.in-track[data-astro-cid-3eq3yvcq][data-armed] .in__part[data-astro-cid-3eq3yvcq]{padding-block:var(--s-sm)}}.in__parts[data-astro-cid-3eq3yvcq]{margin:0;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--hairline)}@media(min-width:681px)and (max-width:1000px){.in__parts[data-astro-cid-3eq3yvcq]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-lg)}}.in__part[data-astro-cid-3eq3yvcq]{display:grid;gap:var(--s-xs);align-content:start;padding-block:var(--s-md);border-bottom:1px solid var(--hairline)}.in__name[data-astro-cid-3eq3yvcq]{display:flex;align-items:baseline;gap:var(--s-xs);font-size:var(--t-label);font-weight:700;color:var(--ink)}.in__step[data-astro-cid-3eq3yvcq]{font-size:var(--t-tech);font-weight:700;color:var(--text-3);font-variant-numeric:tabular-nums}.in__body[data-astro-cid-3eq3yvcq]{margin:0;font-size:var(--t-body-sm);line-height:1.55;color:var(--text-2);text-wrap:pretty}.in__spec[data-astro-cid-3eq3yvcq]{margin:0;font-size:var(--t-tech);font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.in__note[data-astro-cid-3eq3yvcq]{font-size:var(--t-tech);color:var(--text-3)}.steps[data-astro-cid-3eq3yvcq]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-md)}@media(min-width:681px){.steps[data-astro-cid-3eq3yvcq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1101px){.steps[data-astro-cid-3eq3yvcq]{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps__item[data-astro-cid-3eq3yvcq]{display:grid;gap:var(--s-xs);align-content:start;padding:var(--s-lg);border-top:2px solid var(--ink);background:var(--paper);border-radius:0 0 var(--r-card) var(--r-card);min-width:0}.steps__nr[data-astro-cid-3eq3yvcq]{font-size:var(--t-h3);font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.steps__title[data-astro-cid-3eq3yvcq]{font-size:var(--t-label);font-weight:700;color:var(--ink)}.steps__body[data-astro-cid-3eq3yvcq]{font-size:var(--t-body-sm);line-height:1.55;color:var(--text-2)}.steps__principle[data-astro-cid-3eq3yvcq]{font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--ink);text-wrap:balance;max-width:30ch}.st__faq[data-astro-cid-3eq3yvcq]{max-width:860px}.band[data-astro-cid-3eq3yvcq]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-lg);align-items:center;padding:var(--s-xxl) var(--s-xl);border-radius:var(--r-card);background:var(--ink);color:var(--on-dark-1)}@media(min-width:761px){.band[data-astro-cid-3eq3yvcq]{grid-template-columns:minmax(0,1fr) auto;padding:var(--s-xxl)}}@media(max-width:420px){.band[data-astro-cid-3eq3yvcq]{padding:var(--s-xl) var(--s-lg)}.band[data-astro-cid-3eq3yvcq] .band__cta{width:100%}}.band__text[data-astro-cid-3eq3yvcq]{display:grid;gap:var(--s-xs);min-width:0}.band__title[data-astro-cid-3eq3yvcq]{font-size:var(--t-h2);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--paper);text-wrap:balance}.band__body[data-astro-cid-3eq3yvcq]{font-size:var(--t-body);line-height:1.55;color:var(--on-dark-2)}.band__body[data-astro-cid-3eq3yvcq] strong[data-astro-cid-3eq3yvcq]{color:var(--paper);font-weight:700}.legal[data-astro-cid-3eq3yvcq]{margin-top:var(--s-lg);font-size:var(--t-tech);line-height:1.5;color:var(--text-3)}.legal[data-astro-cid-3eq3yvcq] a[data-astro-cid-3eq3yvcq]{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}
