.hero[data-astro-cid-i3irphx7]{background:var(--ground-berry);color:var(--cream);padding-block:calc(var(--header-h) + var(--space-5)) var(--space-12);position:relative;overflow:hidden;container-type:inline-size}.hero[data-astro-cid-i3irphx7]:before,.hero[data-astro-cid-i3irphx7]:after{content:"";pointer-events:none;position:absolute;inset:0}.hero[data-astro-cid-i3irphx7]:before{background:var(--tex-dust) 0 0 / 180px;mix-blend-mode:overlay;opacity:.22}.hero[data-astro-cid-i3irphx7]:after{background:var(--tex-flecks) 0 0 / 300px;opacity:.4}.rp-tile[data-astro-cid-i3irphx7]{background:var(--rp-tile) 0 0 / 520px;opacity:.11;pointer-events:none;position:absolute;inset:0}.rp-y-rule[data-astro-cid-i3irphx7]{pointer-events:none;position:absolute;inset:0}.rp-y-rule[data-astro-cid-i3irphx7] svg.lit{fill:none;stroke:var(--yolk);stroke-linecap:round;stroke-linejoin:round;opacity:.85;position:absolute;overflow:visible}.stage[data-astro-cid-i3irphx7]{--mw:90cqw;z-index:1;width:var(--mw);gap:var(--space-4);margin-inline:auto;display:grid;position:relative}.media[data-astro-cid-i3irphx7]{gap:var(--space-3);margin:0;display:grid}.screen[data-astro-cid-i3irphx7]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--berry-2);overflow:hidden;box-shadow:0 14px 32px #00000059}.screen[data-astro-cid-i3irphx7] video[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%}.steps[data-astro-cid-i3irphx7]{align-items:flex-start;gap:var(--space-3);display:flex}.pp[data-astro-cid-i3irphx7]{width:var(--tap);height:var(--tap);color:var(--cream);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-10px 0 0 -10px;padding:0;display:grid}.pp[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:18px;height:18px}.pp[data-astro-cid-i3irphx7] .i-play[data-astro-cid-i3irphx7],.pp[data-astro-cid-i3irphx7].is-paused .i-pause[data-astro-cid-i3irphx7]{display:none}.pp[data-astro-cid-i3irphx7].is-paused .i-play[data-astro-cid-i3irphx7]{display:block}.steps[data-astro-cid-i3irphx7] ol[data-astro-cid-i3irphx7]{flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{flex:1 1 0;align-content:start;gap:7px;min-width:0;display:grid}.bar[data-astro-cid-i3irphx7]{background:#f7f2e838;border-radius:2px;height:3px;display:block;overflow:hidden}.bar[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:var(--yolk);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}.t[data-astro-cid-i3irphx7]{color:#f7f2e8bf;font-size:13px;font-weight:700;line-height:1.3;transition:color .3s}.t[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:var(--yolk);margin-right:2px;font-weight:900}li[data-astro-cid-i3irphx7].on .t[data-astro-cid-i3irphx7]{color:var(--cream)}.copy[data-astro-cid-i3irphx7]{gap:var(--space-4);margin-top:var(--space-2);display:grid}.side[data-astro-cid-i3irphx7]{gap:var(--space-4);display:grid}h1[data-astro-cid-i3irphx7],.h1b[data-astro-cid-i3irphx7]{font-size:var(--type-hero);line-height:var(--lh-hero);letter-spacing:-.035em;font-weight:900}.h1b[data-astro-cid-i3irphx7]{color:var(--yolk)}.sub[data-astro-cid-i3irphx7]{max-width:52ch;font-size:var(--type-body-lg);color:var(--cream-80)}.actions[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.actions[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:16px;height:16px}.hero[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7]:focus-visible{outline-color:var(--focus-ring-on-dark)}@media (width>=900px){.hero[data-astro-cid-i3irphx7]{padding-block:calc(var(--header-h) + var(--space-6)) var(--space-16)}.stage[data-astro-cid-i3irphx7]{--mw:min(calc(100cqw - 2 * var(--gutter)), max(60cqw, calc((100svh / var(--z,1) - 275px) * 2.33)), 1280px);gap:var(--space-5)}.screen[data-astro-cid-i3irphx7]{aspect-ratio:1920/824;box-shadow:0 24px 48px #00000073}.steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{flex:var(--w) 1 0}.steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:first-child{--w:5.2}.steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:nth-child(2){--w:3.47}.steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:nth-child(3){--w:6.93}.t[data-astro-cid-i3irphx7]{font-size:14px}.copy[data-astro-cid-i3irphx7]{align-items:end;gap:var(--space-12);margin-top:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.side[data-astro-cid-i3irphx7]{padding-bottom:6px}}.benefits[data-astro-cid-zevjt32q]{padding-block:var(--space-12) var(--space-12);background:radial-gradient(ellipse at 105% 70%, #d94f3014 0%, transparent 45%), var(--cream);position:relative;overflow:hidden}.head[data-astro-cid-zevjt32q]{gap:var(--space-3);margin-bottom:var(--space-8);display:grid}h2[data-astro-cid-zevjt32q]{font-size:var(--type-section);line-height:var(--lh-section);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:900}.intro[data-astro-cid-zevjt32q]{max-width:52ch;color:var(--text-secondary);font-size:var(--type-body-lg)}.rail[data-astro-cid-zevjt32q]{gap:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-bottom:var(--space-4);scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;margin:0 auto;list-style:none;display:grid;overflow-x:auto}.rail[data-astro-cid-zevjt32q]::-webkit-scrollbar{display:none}.card[data-astro-cid-zevjt32q]{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.pic[data-astro-cid-zevjt32q]{aspect-ratio:16/10;background:var(--cream);position:relative;overflow:hidden}.pic[data-astro-cid-zevjt32q] img[data-astro-cid-zevjt32q]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.card[data-astro-cid-zevjt32q]:hover .pic[data-astro-cid-zevjt32q] img[data-astro-cid-zevjt32q]{transform:scale(1.04)}.body[data-astro-cid-zevjt32q]{align-content:start;gap:var(--space-3);padding:var(--space-5);display:grid}h3[data-astro-cid-zevjt32q]{font-size:var(--type-step);letter-spacing:-.035em;text-transform:uppercase;font-weight:900;line-height:1}.chips[data-astro-cid-zevjt32q]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-zevjt32q]{border-radius:var(--radius-xs);background:var(--ink);color:var(--cream);letter-spacing:.02em;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}.chip[data-astro-cid-zevjt32q] span[data-astro-cid-zevjt32q]{background:var(--yolk);color:var(--ink);letter-spacing:var(--tracking-label);text-transform:uppercase;border-radius:2px;padding:1px 6px;font-size:10.5px}.chip[data-astro-cid-zevjt32q].source span[data-astro-cid-zevjt32q]{background:#f7f2e8e6}.claims[data-astro-cid-zevjt32q]{gap:var(--space-2);display:grid}.claims[data-astro-cid-zevjt32q] p[data-astro-cid-zevjt32q]{font-size:16px;font-weight:600;line-height:1.45}.from[data-astro-cid-zevjt32q]{font-size:var(--type-small);color:var(--text-secondary)}.tail[data-astro-cid-zevjt32q]{gap:var(--space-5);margin-top:var(--space-8);display:grid}.foot[data-astro-cid-zevjt32q]{max-width:60ch;color:var(--text-secondary);font-size:var(--type-small)}.below[data-astro-cid-zevjt32q]{font-size:var(--type-small);color:var(--ink);align-items:center;gap:10px;font-weight:700;display:flex}.below[data-astro-cid-zevjt32q] span[data-astro-cid-zevjt32q]{background:var(--yolk);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;display:inline-grid}@media (width>=900px){.rail[data-astro-cid-zevjt32q]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;padding-bottom:0;overflow:visible}.tail[data-astro-cid-zevjt32q]{align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=900px){.card[data-astro-cid-zevjt32q]{animation:linear both rise view();animation-range:entry entry 60%}.card[data-astro-cid-zevjt32q]:nth-child(2){animation-range:entry 8% entry 68%}.card[data-astro-cid-zevjt32q]:nth-child(3){animation-range:entry 16% entry 76%}.card[data-astro-cid-zevjt32q]:nth-child(4){animation-range:entry 24% entry 84%}@keyframes rise{0%{opacity:.2;transform:translateY(40px)}to{opacity:1;transform:none}}}}.teaser[data-astro-cid-kpcfmm6v]{--t:56px;background:var(--surface);padding-block:var(--space-12);border-top:1px solid var(--line)}.grid[data-astro-cid-kpcfmm6v]{gap:var(--space-6);grid-template-areas:"copy""fams""act";display:grid}.copy[data-astro-cid-kpcfmm6v]{justify-items:start;gap:var(--space-3);grid-area:copy;align-content:start;display:grid}.act[data-astro-cid-kpcfmm6v]{justify-items:start;gap:var(--space-3);grid-area:act;display:grid}h2[data-astro-cid-kpcfmm6v]{font-size:var(--type-section);line-height:var(--lh-section);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:900}.intro[data-astro-cid-kpcfmm6v]{max-width:46ch;color:var(--text-secondary);font-size:var(--type-body-lg)}.go[data-astro-cid-kpcfmm6v]{margin-top:var(--space-2)}.fams[data-astro-cid-kpcfmm6v]{grid-area:fams;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:var(--space-5) var(--space-4);margin:0;padding:0;list-style:none;display:grid}.fam[data-astro-cid-kpcfmm6v].wide,.fam[data-astro-cid-kpcfmm6v].mid{grid-column:span 2}.fname[data-astro-cid-kpcfmm6v]{margin-bottom:var(--space-2);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-accent);font-weight:800}.fname[data-astro-cid-kpcfmm6v] span[data-astro-cid-kpcfmm6v]{color:var(--text-secondary);margin-left:4px}.tiles[data-astro-cid-kpcfmm6v]{gap:8px;margin:0;padding:0;list-style:none;display:flex}.tile[data-astro-cid-kpcfmm6v]{width:calc(var(--t) + 6px);align-content:start;justify-items:center;gap:5px;display:grid}.tile[data-astro-cid-kpcfmm6v] img[data-astro-cid-kpcfmm6v],.plus[data-astro-cid-kpcfmm6v]{width:var(--t);height:var(--t);border-radius:var(--radius-tile);object-fit:cover;background:var(--cream)}.plus[data-astro-cid-kpcfmm6v]{background:var(--ink);color:var(--yolk);place-items:center;font-size:26px;font-weight:900;display:grid}.tname[data-astro-cid-kpcfmm6v]{text-align:center;overflow-wrap:anywhere;font-size:11.5px;font-weight:700;line-height:1.2}@media (width>=900px){.teaser[data-astro-cid-kpcfmm6v]{--t:68px;padding-block:var(--space-16)}.grid[data-astro-cid-kpcfmm6v]{align-items:start;gap:var(--space-6) var(--space-12);grid-template:"copy fams""act fams"1fr/minmax(0,5fr) minmax(0,7fr)}.fam[data-astro-cid-kpcfmm6v].mid{grid-column:auto}.tiles[data-astro-cid-kpcfmm6v]{gap:10px}}.how[data-astro-cid-hahnwogd]{background:var(--ink);color:var(--cream);padding-block:var(--space-16) var(--space-16);position:relative;overflow:hidden}.how[data-astro-cid-hahnwogd]:before{content:"";background:var(--tex-flecks) 0 0 / 300px;opacity:.25;pointer-events:none;position:absolute;inset:0}.how[data-astro-cid-hahnwogd]>[data-astro-cid-hahnwogd]{position:relative}.head[data-astro-cid-hahnwogd]{gap:var(--space-3);margin-bottom:var(--space-8);display:grid}h2[data-astro-cid-hahnwogd]{font-size:var(--type-section);line-height:var(--lh-section);letter-spacing:var(--tracking-display);text-transform:uppercase;max-width:16ch;font-weight:900}.steps[data-astro-cid-hahnwogd]{gap:var(--space-4);margin:0 auto;list-style:none;display:grid}.step[data-astro-cid-hahnwogd]{gap:var(--space-4);grid-template-columns:38% minmax(0,1fr);align-items:center;display:grid}.pic[data-astro-cid-hahnwogd]{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--char);margin:0;overflow:hidden}.pic[data-astro-cid-hahnwogd] img[data-astro-cid-hahnwogd]{object-fit:cover;width:100%;height:100%}.meta[data-astro-cid-hahnwogd]{align-content:center;gap:6px;display:grid}.k[data-astro-cid-hahnwogd]{letter-spacing:-.04em;color:var(--yolk);align-items:center;gap:10px;font-size:clamp(30px,8vw,44px);font-weight:900;line-height:1;display:flex}.n[data-astro-cid-hahnwogd]{border:2px solid var(--yolk);letter-spacing:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;display:inline-grid}h3[data-astro-cid-hahnwogd]{font-size:var(--type-step);letter-spacing:-.03em;text-transform:uppercase;font-weight:900;line-height:1.05}.d[data-astro-cid-hahnwogd]{color:var(--cream-80)}.crave[data-astro-cid-hahnwogd]{gap:var(--space-6);margin-top:var(--space-12);display:grid}.clip[data-astro-cid-hahnwogd]{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--char);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000073}.clip[data-astro-cid-hahnwogd] video[data-astro-cid-hahnwogd]{object-fit:cover;width:100%;height:100%}.pp[data-astro-cid-hahnwogd]{width:var(--tap);height:var(--tap);color:var(--cream);cursor:pointer;background:#0f192399;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:10px;right:10px}.pp[data-astro-cid-hahnwogd] svg[data-astro-cid-hahnwogd]{width:16px;height:16px}.pp[data-astro-cid-hahnwogd] .i-play[data-astro-cid-hahnwogd],.pp[data-astro-cid-hahnwogd].is-paused .i-pause[data-astro-cid-hahnwogd]{display:none}.pp[data-astro-cid-hahnwogd].is-paused .i-play[data-astro-cid-hahnwogd]{display:block}.say[data-astro-cid-hahnwogd]{gap:var(--space-3);align-content:center;display:grid}.big[data-astro-cid-hahnwogd]{font-size:var(--type-section);line-height:var(--lh-section)}.p[data-astro-cid-hahnwogd]{font-size:var(--type-body-lg);color:var(--cream-80);max-width:32ch}.end[data-astro-cid-hahnwogd]{font-size:var(--type-step);letter-spacing:-.03em;color:var(--yolk);font-weight:900}.how[data-astro-cid-hahnwogd] [data-astro-cid-hahnwogd]:focus-visible{outline-color:var(--focus-ring-on-dark)}@media (width>=900px){.how[data-astro-cid-hahnwogd]{padding-block:var(--space-20)}.steps[data-astro-cid-hahnwogd]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.step[data-astro-cid-hahnwogd]{align-items:start;gap:var(--space-4);grid-template-columns:1fr}.k[data-astro-cid-hahnwogd]{font-size:48px}.crave[data-astro-cid-hahnwogd]{gap:var(--space-12);margin-top:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=900px){.step[data-astro-cid-hahnwogd]{animation:linear both rise view();animation-range:entry entry 60%}.step[data-astro-cid-hahnwogd]:nth-child(2){animation-range:entry 10% entry 70%}.step[data-astro-cid-hahnwogd]:nth-child(3){animation-range:entry 20% entry 80%}@keyframes rise{0%{opacity:.2;transform:translateY(40px)}to{opacity:1;transform:none}}}}html.tester-gallery-open{scrollbar-gutter:stable;overflow:hidden}.gallery-modal[data-astro-cid-47w6yf3g]{width:min(1180px,100% - 24px);height:min(820px, calc(100dvh / var(--z,1) - 24px));max-width:none;max-height:calc(100dvh / var(--z,1) - 24px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--cream);color:var(--ink);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0f192359}.gallery-modal[data-astro-cid-47w6yf3g][open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.gallery-modal[data-astro-cid-47w6yf3g]::backdrop{background:#0f1923c7}.gallery-header[data-astro-cid-47w6yf3g]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--line);display:flex}.gallery-heading[data-astro-cid-47w6yf3g]{min-width:0}.gallery-name[data-astro-cid-47w6yf3g]{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(20px,3vw,30px);font-weight:900;line-height:1.1}.gallery-role[data-astro-cid-47w6yf3g]{color:var(--text-secondary);margin-top:6px;font-size:14px;line-height:1.4}.gallery-close[data-astro-cid-47w6yf3g],.gallery-nav-button[data-astro-cid-47w6yf3g]{min-height:var(--tap);border:2px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);background:var(--cream);font:800 14px/1.2 var(--font-sans);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.gallery-close[data-astro-cid-47w6yf3g]{background:var(--yolk);flex:none}.gallery-close[data-astro-cid-47w6yf3g] span[data-astro-cid-47w6yf3g]{font-size:26px;line-height:.8}.gallery-nav-button[data-astro-cid-47w6yf3g]:hover{background:var(--yolk)}.gallery-body[data-astro-cid-47w6yf3g]{min-width:0;min-height:0;padding:var(--space-4);overscroll-behavior:contain;display:block;overflow-y:auto}.gallery-image-group[data-astro-cid-47w6yf3g]{min-width:0;min-height:0;margin:0}.gallery-photo-area[data-astro-cid-47w6yf3g]{width:min(100%, var(--gallery-source-width,100%));aspect-ratio:var(--gallery-aspect,3 / 4);border-radius:var(--radius-media);background:var(--cream);touch-action:pan-y pinch-zoom;margin-inline:auto;position:relative;overflow:hidden}.gallery-image[data-astro-cid-47w6yf3g],.gallery-video[data-astro-cid-47w6yf3g]{object-fit:contain;width:100%;height:100%;display:block}.gallery-video[data-astro-cid-47w6yf3g]{touch-action:auto}.gallery-image[data-astro-cid-47w6yf3g][hidden],.gallery-video[data-astro-cid-47w6yf3g][hidden],.gallery-play[data-astro-cid-47w6yf3g][hidden],.gallery-variant[data-astro-cid-47w6yf3g][hidden],.gallery-image-status[data-astro-cid-47w6yf3g][hidden],.gallery-direct[data-astro-cid-47w6yf3g][hidden],.gallery-note[data-astro-cid-47w6yf3g][hidden],.gallery-role[data-astro-cid-47w6yf3g][hidden],.gallery-metadata[data-astro-cid-47w6yf3g][hidden]{display:none}.gallery-load-state[data-astro-cid-47w6yf3g]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5);color:var(--ink);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.gallery-direct[data-astro-cid-47w6yf3g]{color:var(--text-accent);pointer-events:auto;font-weight:800}.gallery-variant[data-astro-cid-47w6yf3g]{margin:0 0 var(--space-3);padding:var(--space-3);border:1px solid var(--tomato);border-radius:var(--radius-sm);font-size:13px;font-weight:700;line-height:1.45}.gallery-play[data-astro-cid-47w6yf3g]{left:50%;bottom:var(--space-5);min-height:var(--tap);border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--yolk);color:var(--ink);font:800 14px/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 18px;display:inline-flex;position:absolute;transform:translate(-50%)}.gallery-caption[data-astro-cid-47w6yf3g]{margin-top:var(--space-2);font-size:var(--type-small);color:var(--text-secondary);line-height:1.4}.gallery-review-panel[data-astro-cid-47w6yf3g]{min-width:0;min-height:0;margin-top:var(--space-5)}.gallery-metadata[data-astro-cid-47w6yf3g]{margin-bottom:var(--space-4);flex-wrap:wrap;gap:6px;display:flex}.gallery-metadata[data-astro-cid-47w6yf3g] span{border-radius:var(--radius-xs);background:var(--yolk);padding:5px 9px;font-size:12px;font-weight:800;line-height:1.35}.gallery-review[data-astro-cid-47w6yf3g]{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.65}.gallery-reply[data-astro-cid-47w6yf3g]{margin-top:var(--space-3);font-size:var(--type-small);line-height:1.5}.gallery-note[data-astro-cid-47w6yf3g]{margin-top:var(--space-3);font-size:var(--type-small);color:var(--text-secondary);font-style:italic;line-height:1.5}.gallery-disclosure[data-astro-cid-47w6yf3g]{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--type-small);color:var(--text-secondary);line-height:1.5}.gallery-controls[data-astro-cid-47w6yf3g]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.gallery-counter[data-astro-cid-47w6yf3g]{text-align:center;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.4}@media (width>=900px){.gallery-header[data-astro-cid-47w6yf3g]{padding:var(--space-4) var(--space-6)}.gallery-body[data-astro-cid-47w6yf3g]{grid-template-columns:minmax(0, var(--gallery-media-width,1fr)) minmax(0, 1fr);gap:var(--space-6);padding:var(--space-6);grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.gallery-image-group[data-astro-cid-47w6yf3g]{grid-area:1/1;align-self:start}.gallery-variant[data-astro-cid-47w6yf3g]{grid-area:1/2;margin-bottom:0}.gallery-review-panel[data-astro-cid-47w6yf3g]{overscroll-behavior:contain;padding-right:var(--space-2);grid-area:1/2;margin-top:0;overflow-y:auto}.gallery-body[data-astro-cid-47w6yf3g][data-has-variant=true]{row-gap:var(--space-3);grid-template-rows:max-content minmax(0,1fr)}.gallery-body[data-astro-cid-47w6yf3g][data-has-variant=true] .gallery-image-group[data-astro-cid-47w6yf3g]{grid-row:1/-1}.gallery-body[data-astro-cid-47w6yf3g][data-has-variant=true] .gallery-review-panel[data-astro-cid-47w6yf3g]{grid-row:2}.gallery-controls[data-astro-cid-47w6yf3g]{padding-inline:var(--space-6)}}@media (width<=599px){.gallery-modal[data-astro-cid-47w6yf3g]{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border:0;border-radius:0}.gallery-body[data-astro-cid-47w6yf3g]{padding:0 0 var(--space-4)}.gallery-photo-area[data-astro-cid-47w6yf3g]{border-radius:0;width:100%}.gallery-variant[data-astro-cid-47w6yf3g]{margin:var(--space-3) var(--space-4)}.gallery-caption[data-astro-cid-47w6yf3g],.gallery-review-panel[data-astro-cid-47w6yf3g]{padding-inline:var(--space-4)}}@media (width<=399px){.gallery-header[data-astro-cid-47w6yf3g]{padding:var(--space-3)}.gallery-close[data-astro-cid-47w6yf3g],.gallery-nav-button[data-astro-cid-47w6yf3g]{padding-inline:10px;font-size:12px}.gallery-controls[data-astro-cid-47w6yf3g]{padding-inline:var(--space-3)}}.testers[data-astro-cid-3uur5beg]{background:var(--cream);padding-block:var(--space-12);overflow:hidden}.head[data-astro-cid-3uur5beg]{gap:var(--space-5);margin-bottom:var(--space-6);display:grid}.titles[data-astro-cid-3uur5beg]{gap:var(--space-3);display:grid}h2[data-astro-cid-3uur5beg]{font-size:var(--type-section);line-height:var(--lh-section);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:900}.sum[data-astro-cid-3uur5beg]{align-items:center;gap:var(--space-4);display:flex}.big[data-astro-cid-3uur5beg]{align-items:baseline;gap:6px;line-height:1;display:flex}.big[data-astro-cid-3uur5beg] strong[data-astro-cid-3uur5beg]{letter-spacing:-.05em;font-size:56px;font-weight:900}.big[data-astro-cid-3uur5beg] span[data-astro-cid-3uur5beg]{font-size:var(--type-small);color:var(--text-secondary);font-weight:700}.sub[data-astro-cid-3uur5beg]{font-size:var(--type-small);gap:2px;display:grid}.sub[data-astro-cid-3uur5beg] .o[data-astro-cid-3uur5beg]{font-weight:800}.sub[data-astro-cid-3uur5beg] .n[data-astro-cid-3uur5beg]{color:var(--text-secondary);font-size:12px}.railwrap[data-astro-cid-3uur5beg]{position:relative}@media (width<=899px){.railwrap[data-astro-cid-3uur5beg] .rail[data-astro-cid-3uur5beg]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}.rail[data-astro-cid-3uur5beg]{align-items:start;gap:var(--space-4);padding:4px 2px var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.rail[data-astro-cid-3uur5beg]::-webkit-scrollbar{display:none}.card[data-astro-cid-3uur5beg]{scroll-snap-align:start;gap:var(--space-3);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 4px 0 var(--ink);display:grid}.who[data-astro-cid-3uur5beg]{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;display:grid}.av[data-astro-cid-3uur5beg]{object-fit:cover;background:var(--cream);border-radius:50%;width:48px;height:48px}.name[data-astro-cid-3uur5beg]{font-weight:900;line-height:1.2}.role[data-astro-cid-3uur5beg]{color:var(--text-secondary);font-size:14px;line-height:1.4}.result-photo[data-astro-cid-3uur5beg]{aspect-ratio:4/3;border-radius:var(--radius-media);background:var(--cream);display:block;position:relative;overflow:hidden}.result-photo[data-astro-cid-3uur5beg] img[data-astro-cid-3uur5beg]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform var(--dur-base) var(--ease-out);display:block}.result-photo[data-astro-cid-3uur5beg].at-28 img[data-astro-cid-3uur5beg]{object-position:center 28%}.result-photo[data-astro-cid-3uur5beg].at-35 img[data-astro-cid-3uur5beg]{object-position:center 35%}.result-photo[data-astro-cid-3uur5beg].at-45 img[data-astro-cid-3uur5beg]{object-position:center 45%}.result-photo[data-astro-cid-3uur5beg].at-50 img[data-astro-cid-3uur5beg]{object-position:center 50%}.result-photo[data-astro-cid-3uur5beg].at-55 img[data-astro-cid-3uur5beg]{object-position:center 55%}.result-photo[data-astro-cid-3uur5beg].at-62 img[data-astro-cid-3uur5beg]{object-position:center 62%}.result-photo[data-astro-cid-3uur5beg].at-75 img[data-astro-cid-3uur5beg]{object-position:center 75%}.result-photo[data-astro-cid-3uur5beg].keep-frame img[data-astro-cid-3uur5beg]{object-fit:contain}.result-photo[data-astro-cid-3uur5beg]:hover img[data-astro-cid-3uur5beg]{transform:scale(1.03)}.view-photo[data-astro-cid-3uur5beg]{border-radius:var(--radius-pill);background:var(--cream);color:var(--ink);align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 8px #0f19232e}.variant[data-astro-cid-3uur5beg]{color:var(--text-secondary);font-size:14px;font-weight:700;line-height:1.45}.meta[data-astro-cid-3uur5beg]{flex-wrap:wrap;gap:6px;font-size:12px;font-weight:800;display:flex}.meta[data-astro-cid-3uur5beg] span[data-astro-cid-3uur5beg]{border-radius:var(--radius-xs);background:var(--cream);padding:3px 8px}.meta[data-astro-cid-3uur5beg] .score[data-astro-cid-3uur5beg]{background:var(--yolk)}.q[data-astro-cid-3uur5beg]{white-space:pre-line;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:15.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.q[data-astro-cid-3uur5beg].open{-webkit-line-clamp:unset;display:block}.more[data-astro-cid-3uur5beg]{min-height:32px;color:var(--ink);font:inherit;font-size:var(--type-small);text-decoration:underline;text-decoration-color:var(--tomato);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:800;text-decoration-thickness:2px}.treply[data-astro-cid-3uur5beg]{font-size:var(--type-small);color:var(--text-strong);margin-top:10px;line-height:1.5}.tnote[data-astro-cid-3uur5beg]{font-size:var(--type-small);color:var(--text-secondary);font-style:italic}.foot[data-astro-cid-3uur5beg]{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-2);display:flex}.disclose[data-astro-cid-3uur5beg]{max-width:65ch;font-size:var(--type-small);color:var(--text-secondary);line-height:1.5}.nav[data-astro-cid-3uur5beg]{display:none}@media (prefers-reduced-motion:reduce){.result-photo[data-astro-cid-3uur5beg] img[data-astro-cid-3uur5beg]{transition:none}.result-photo[data-astro-cid-3uur5beg]:hover img[data-astro-cid-3uur5beg]{transform:none}}@media (width>=900px){.testers[data-astro-cid-3uur5beg]{padding-block:var(--space-16)}.head[data-astro-cid-3uur5beg]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.rail[data-astro-cid-3uur5beg]{grid-auto-columns:calc((100% - 2 * var(--space-4)) / 3.15)}.nav[data-astro-cid-3uur5beg]{flex:none;gap:8px;display:flex}.arrow[data-astro-cid-3uur5beg]{width:var(--tap);height:var(--tap);border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.arrow[data-astro-cid-3uur5beg]:hover{background:var(--ink);color:var(--cream)}}.story[data-astro-cid-ysbspz7s]{background:var(--ink);color:var(--cream);padding-block:var(--space-16);position:relative;overflow:hidden}.story[data-astro-cid-ysbspz7s]:after{content:"";background:var(--tex-flecks) 0 0 / 300px;opacity:.25;pointer-events:none;position:absolute;inset:0}.grid[data-astro-cid-ysbspz7s]{z-index:1;gap:var(--space-12);display:grid;position:relative}.pics[data-astro-cid-ysbspz7s]{padding-inline:4%;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:520px;padding-bottom:12%;display:grid;position:relative}.ph[data-astro-cid-ysbspz7s]{background:var(--cream);border-radius:4px;margin:0;padding:8px 8px 0;box-shadow:0 18px 40px #00000073}.ph[data-astro-cid-ysbspz7s] img[data-astro-cid-ysbspz7s]{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:100%}.ph[data-astro-cid-ysbspz7s] figcaption[data-astro-cid-ysbspz7s]{color:var(--ink);text-align:center;padding:8px 2px 10px;font-size:14px;font-weight:700;line-height:1.2}.one[data-astro-cid-ysbspz7s]{z-index:1;transform:rotate(-4deg)translate(6%)}.two[data-astro-cid-ysbspz7s]{transform:rotate(3.5deg)translate(-6%,14%)}.copy[data-astro-cid-ysbspz7s]{gap:var(--space-4);align-content:center;display:grid}h2[data-astro-cid-ysbspz7s]{font-size:var(--type-section);line-height:var(--lh-section);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:900}.p[data-astro-cid-ysbspz7s]{max-width:56ch;font-size:var(--type-body-lg);color:var(--cream-80);line-height:1.6}.p[data-astro-cid-ysbspz7s]:last-of-type{color:var(--cream);font-weight:700}.sign[data-astro-cid-ysbspz7s]{margin-top:var(--space-2);padding-left:var(--space-4);border-left:3px solid var(--yolk);gap:2px;display:grid}.sign[data-astro-cid-ysbspz7s] strong[data-astro-cid-ysbspz7s]{font-size:18px;font-weight:900}.sign[data-astro-cid-ysbspz7s] span[data-astro-cid-ysbspz7s]{font-size:var(--type-small);color:var(--cream-muted)}@media (width>=900px){.story[data-astro-cid-ysbspz7s]{padding-block:var(--space-20)}.grid[data-astro-cid-ysbspz7s]{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.pics[data-astro-cid-ysbspz7s]{max-width:none;padding-bottom:8%}}.faq[data-astro-cid-ajsgapk5]{background:var(--cream);padding-block:var(--space-12);border-top:1px solid var(--line)}.grid[data-astro-cid-ajsgapk5]{gap:var(--space-6);display:grid}.head[data-astro-cid-ajsgapk5],.list[data-astro-cid-ajsgapk5]{min-width:0}.head[data-astro-cid-ajsgapk5]{gap:var(--space-3);align-content:start;display:grid}h2[data-astro-cid-ajsgapk5]{font-size:var(--type-section);line-height:var(--lh-section);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:900}.list[data-astro-cid-ajsgapk5]{border-top:2px solid var(--ink)}.item[data-astro-cid-ajsgapk5]{border-bottom:1px solid var(--line)}summary[data-astro-cid-ajsgapk5]{align-items:center;gap:var(--space-4);cursor:pointer;grid-template-columns:minmax(0,1fr) 24px;min-height:56px;padding-block:12px;font-weight:800;line-height:1.35;list-style:none;display:grid}summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}summary[data-astro-cid-ajsgapk5] span[data-astro-cid-ajsgapk5]{background:var(--yolk);border-radius:50%;width:24px;height:24px;position:relative}summary[data-astro-cid-ajsgapk5] span[data-astro-cid-ajsgapk5]:before,summary[data-astro-cid-ajsgapk5] span[data-astro-cid-ajsgapk5]:after{content:"";background:var(--ink);width:10px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}summary[data-astro-cid-ajsgapk5] span[data-astro-cid-ajsgapk5]:after{transform:translate(-50%,-50%)rotate(90deg)}.item[data-astro-cid-ajsgapk5][open] summary[data-astro-cid-ajsgapk5] span[data-astro-cid-ajsgapk5]:after{transform:translate(-50%,-50%)rotate(0)}.a[data-astro-cid-ajsgapk5]{gap:var(--space-3);min-width:0;max-width:60ch;padding-block:var(--space-2) var(--space-5);color:var(--text-secondary);display:grid}.a[data-astro-cid-ajsgapk5] a[data-astro-cid-ajsgapk5]{font-weight:700}.photos[data-astro-cid-ajsgapk5]{gap:var(--space-4);margin-top:var(--space-2);display:grid}figure[data-astro-cid-ajsgapk5]{min-width:0;margin:0}.photo[data-astro-cid-ajsgapk5]{border-radius:var(--radius-media);background:var(--cream);overflow:hidden}.photo[data-astro-cid-ajsgapk5] img[data-astro-cid-ajsgapk5]{width:100%;height:auto;display:block}.spoon[data-astro-cid-ajsgapk5]{aspect-ratio:16/9}.spoon[data-astro-cid-ajsgapk5] img[data-astro-cid-ajsgapk5]{object-fit:cover;object-position:center 46%;width:100%;height:100%}.texture[data-astro-cid-ajsgapk5]{aspect-ratio:16/9}.texture[data-astro-cid-ajsgapk5] img[data-astro-cid-ajsgapk5]{object-fit:cover;transform-origin:53% 49%;height:100%;transform:scale(1.8)}figcaption[data-astro-cid-ajsgapk5]{font-size:var(--type-small);margin-top:8px;line-height:1.4}@media (width>=600px){.pair[data-astro-cid-ajsgapk5]{grid-template-columns:repeat(2,minmax(0,1fr))}.pair[data-astro-cid-ajsgapk5] .photo[data-astro-cid-ajsgapk5]{aspect-ratio:1}.pair[data-astro-cid-ajsgapk5].landscape .photo[data-astro-cid-ajsgapk5]{aspect-ratio:16/9}.pair[data-astro-cid-ajsgapk5] .photo[data-astro-cid-ajsgapk5] img[data-astro-cid-ajsgapk5]{object-fit:cover;height:100%}}@media (width>=900px){.faq[data-astro-cid-ajsgapk5]{padding-block:var(--space-16)}.grid[data-astro-cid-ajsgapk5]{gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}h2[data-astro-cid-ajsgapk5]{font-size:clamp(32px,4vw,56px)}}
