.grid[data-astro-cid-oxgmilyn]{gap:2.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.photo[data-astro-cid-oxgmilyn]{aspect-ratio:4/5;grid-column:1/span 5;width:100%;max-width:28rem}.text[data-astro-cid-oxgmilyn]{grid-column:7/-1}.body[data-astro-cid-oxgmilyn]{font-size:var(--text-lg);gap:1rem;margin-top:1.25rem;display:grid}.body[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:40ch}.brands[data-astro-cid-oxgmilyn]{margin-top:2.5rem}.brands[data-astro-cid-oxgmilyn] ul[data-astro-cid-oxgmilyn]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.brands[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{border-radius:var(--pill);background:var(--surface);box-shadow:var(--ring);color:var(--ink);font-size:var(--text-sm);padding:.35rem .85rem;font-weight:500}@media (width<=860px){.photo[data-astro-cid-oxgmilyn],.text[data-astro-cid-oxgmilyn]{grid-column:1/-1}}.head[data-astro-cid-67ggu7zt]{gap:1rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.units[data-astro-cid-67ggu7zt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,6vw,4.5rem) clamp(1.25rem,3vw,2.5rem);display:grid}.unit[data-astro-cid-67ggu7zt]{gap:1.25rem;display:grid}.single[data-astro-cid-67ggu7zt]{grid-template-columns:1fr}.single[data-astro-cid-67ggu7zt] .unit[data-astro-cid-67ggu7zt]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:1.25rem clamp(1.5rem,4vw,3.5rem)}.frame[data-astro-cid-67ggu7zt]{aspect-ratio:3/2;touch-action:pan-y;container-type:inline-size}.layer[data-astro-cid-67ggu7zt]{position:absolute;inset:0}.layer[data-astro-cid-67ggu7zt] img[data-astro-cid-67ggu7zt]{object-fit:cover;width:100%;height:100%}.before[data-astro-cid-67ggu7zt] .missing[data-astro-cid-67ggu7zt]{background:#e2e2df;padding-right:calc(50% + 1.5rem)}.after[data-astro-cid-67ggu7zt] .missing[data-astro-cid-67ggu7zt]{background:#f0f0ee;padding-left:calc(50% + 1.5rem)}.after[data-astro-cid-67ggu7zt]{clip-path:inset(0 0 0 50%)}.mark[data-astro-cid-67ggu7zt]{border-radius:var(--pill);-webkit-backdrop-filter:blur(8px);color:var(--ink);font-size:var(--text-xs);pointer-events:none;background:#ffffffd1;padding:.2rem .6rem;font-weight:500;position:absolute;top:.75rem}.start[data-astro-cid-67ggu7zt]{left:.75rem}.end[data-astro-cid-67ggu7zt]{right:.75rem}.handle[data-astro-cid-67ggu7zt]{background:var(--surface);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:0;transform:translate(50cqi);box-shadow:0 0 0 .5px #1616162e}.knob[data-astro-cid-67ggu7zt]{background:var(--surface);width:2.5rem;height:2.5rem;color:var(--ink);box-shadow:var(--ring), 0 6px 16px -6px #16161666;transition:scale var(--press) var(--ease-out), box-shadow var(--press) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.knob[data-astro-cid-67ggu7zt] svg{width:1.125rem;height:1.125rem}.frame[data-astro-cid-67ggu7zt]:has(input:active) .knob[data-astro-cid-67ggu7zt]{box-shadow:var(--ring), 0 3px 8px -4px #16161673;scale:.94}.frame[data-astro-cid-67ggu7zt] input[data-astro-cid-67ggu7zt]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.frame[data-astro-cid-67ggu7zt]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.title[data-astro-cid-67ggu7zt]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.summary[data-astro-cid-67ggu7zt]{margin-top:.5rem}.log[data-astro-cid-67ggu7zt]{font-size:var(--text-sm);gap:.4rem;margin-top:1rem;display:grid}.log[data-astro-cid-67ggu7zt] li[data-astro-cid-67ggu7zt]{gap:.5rem;display:flex}.log[data-astro-cid-67ggu7zt] svg{width:1.1rem;height:1.1rem;color:var(--accent);flex:none;margin-top:.15rem}.body[data-astro-cid-67ggu7zt] .btn[data-astro-cid-67ggu7zt]{margin-top:1.25rem}@media (width<=860px){.units[data-astro-cid-67ggu7zt],.single[data-astro-cid-67ggu7zt] .unit[data-astro-cid-67ggu7zt]{grid-template-columns:1fr}}.clip[data-astro-cid-zsudem6h]{padding-top:0}.grid[data-astro-cid-zsudem6h]{gap:1.75rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.copy[data-astro-cid-zsudem6h]{grid-column:1/span 4;gap:1rem;display:grid}.film[data-astro-cid-zsudem6h]{aspect-ratio:16/9;box-shadow:var(--shadow-lift);background:#121212;grid-column:6/-1}.film[data-astro-cid-zsudem6h] .missing[data-astro-cid-zsudem6h]{color:#a3a3a0}.film[data-astro-cid-zsudem6h] .missing[data-astro-cid-zsudem6h] strong[data-astro-cid-zsudem6h]{color:#f3f3f2}@media (width<=900px){.copy[data-astro-cid-zsudem6h],.film[data-astro-cid-zsudem6h]{grid-column:1/-1}}.grid[data-astro-cid-he3spzz3]{gap:2.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.head[data-astro-cid-he3spzz3]{grid-column:1/span 5;gap:1rem;display:grid}.details[data-astro-cid-he3spzz3]{gap:1.5rem var(--gutter);grid-column:7/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}dd[data-astro-cid-he3spzz3]{color:var(--ink);font-size:var(--text-lg);overflow-wrap:anywhere;margin:.25rem 0 0}.lines[data-astro-cid-he3spzz3]{white-space:pre-line}.out[data-astro-cid-he3spzz3]{align-items:center;gap:.3em;display:inline-flex}.out[data-astro-cid-he3spzz3] svg{width:.85em;height:.85em}@media (width<=860px){.head[data-astro-cid-he3spzz3],.details[data-astro-cid-he3spzz3]{grid-column:1/-1}}.grid[data-astro-cid-hemr5th4]{gap:2rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}h2[data-astro-cid-hemr5th4]{grid-column:1/span 4}.list[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line);grid-column:6/-1}details[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}details[data-astro-cid-hemr5th4]::details-content{opacity:0;block-size:0;transition:block-size var(--base) var(--ease-in-out), opacity var(--base) var(--ease-in-out), content-visibility var(--base) allow-discrete;overflow-y:clip}details[data-astro-cid-hemr5th4][open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){details[data-astro-cid-hemr5th4]::details-content{transition-property:opacity,content-visibility}}summary[data-astro-cid-hemr5th4]{-webkit-tap-highlight-color:transparent;color:var(--ink);font-size:var(--text-lg);letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.15rem;font-weight:500;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] .chevron{width:1.25rem;height:1.25rem;color:var(--text-muted);transition:rotate var(--base) var(--ease-in-out);flex:none}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] .chevron{rotate:180deg}.answer[data-astro-cid-hemr5th4]{gap:.85rem;max-width:60ch;padding-bottom:1.4rem;display:grid}@media (width<=860px){h2[data-astro-cid-hemr5th4],.list[data-astro-cid-hemr5th4]{grid-column:1/-1}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(2rem,1rem + 4vw,4.5rem)}.grid[data-astro-cid-ge2uvauf]{gap:2.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.copy[data-astro-cid-ge2uvauf]{grid-column:1/span 6}h1[data-astro-cid-ge2uvauf]{max-width:12ch}.lede[data-astro-cid-ge2uvauf]{max-width:30rem;margin-top:1.25rem}.buttons[data-astro-cid-ge2uvauf]{gap:.625rem;margin-top:2rem;display:flex}.place[data-astro-cid-ge2uvauf]{align-items:center;gap:.35rem;margin-top:1.5rem;display:flex}.place[data-astro-cid-ge2uvauf] svg{width:1rem;height:1rem}.figure[data-astro-cid-ge2uvauf]{grid-column:7/-1;margin:0}.photo[data-astro-cid-ge2uvauf]{aspect-ratio:5/4;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-lift)}figcaption[data-astro-cid-ge2uvauf]{margin-top:.75rem}@keyframes enter{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}@keyframes unveil{0%{clip-path:inset(0 0 100% 0 round var(--radius))}}@keyframes settle{0%{transform:scale(1.06)}}@keyframes fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){html.intro .enter[data-astro-cid-ge2uvauf]{animation:enter .5s var(--ease-out) calc(80ms + var(--i) * 60ms) both}html.intro .photo[data-astro-cid-ge2uvauf]{animation:unveil .9s var(--ease-in-out) .2s both}html.intro .photo[data-astro-cid-ge2uvauf]>*{animation:settle 1.2s var(--ease-out) .2s both}}@media (prefers-reduced-motion:reduce){html.intro .enter[data-astro-cid-ge2uvauf],html.intro .photo[data-astro-cid-ge2uvauf]{animation:.3s both fade}}@media (width<=900px){.copy[data-astro-cid-ge2uvauf],.figure[data-astro-cid-ge2uvauf]{grid-column:1/-1}}@media (width<=520px){.buttons[data-astro-cid-ge2uvauf]{flex-direction:column}}.newsletter[data-astro-cid-drywyjjs]{background:var(--ground);border-top:1px solid var(--line);padding-block:clamp(3.5rem,6vw,5rem)}.grid[data-astro-cid-drywyjjs]{gap:1.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.grid[data-astro-cid-drywyjjs]>div[data-astro-cid-drywyjjs]{grid-column:1/span 5}h2[data-astro-cid-drywyjjs]{font-size:var(--text-xl);letter-spacing:-.02em;margin-bottom:.5rem;font-weight:400}form[data-astro-cid-drywyjjs]{grid-column:7/span 6}.row[data-astro-cid-drywyjjs]{gap:.5rem;display:flex}.row[data-astro-cid-drywyjjs] .field[data-astro-cid-drywyjjs]{border-radius:var(--pill);padding-inline:1.25rem}.consent[data-astro-cid-drywyjjs]{color:var(--text);font-size:var(--text-sm);cursor:pointer;gap:.6rem;margin-top:.85rem;display:flex}.consent[data-astro-cid-drywyjjs] input[data-astro-cid-drywyjjs]{width:1.1rem;height:1.1rem;accent-color:var(--accent);flex:none;margin-top:.2rem}@media (width<=860px){.grid[data-astro-cid-drywyjjs]>div[data-astro-cid-drywyjjs],form[data-astro-cid-drywyjjs]{grid-column:1/-1}}@media (width<=520px){.row[data-astro-cid-drywyjjs]{flex-direction:column}}.head[data-astro-cid-grsovck6]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.panel[data-astro-cid-grsovck6]{overflow:clip}.photo[data-astro-cid-grsovck6]{aspect-ratio:2;object-fit:cover;width:100%}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-grsovck6]{align-content:start;gap:.5rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid}.step[data-astro-cid-grsovck6]+.step[data-astro-cid-grsovck6]{box-shadow:inset 1px 0 0 var(--line)}h3[data-astro-cid-grsovck6]{font-size:var(--text-lg);margin-top:.75rem}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{font-size:var(--text-sm)}@media (width<=900px){.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr}.step[data-astro-cid-grsovck6]+.step[data-astro-cid-grsovck6]{box-shadow:inset 0 1px 0 var(--line)}h3[data-astro-cid-grsovck6]{margin-top:.25rem}}.grid[data-astro-cid-pkdls4bo]{gap:2.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.head[data-astro-cid-pkdls4bo]{grid-column:1/span 5;gap:1rem;display:grid}.form[data-astro-cid-pkdls4bo]{grid-column:7/-1;gap:1.25rem;padding:clamp(1.25rem,.75rem + 2.2vw,2rem);display:grid}fieldset[data-astro-cid-pkdls4bo]{border:0;min-width:0;margin:0;padding:0}.name[data-astro-cid-pkdls4bo]{color:var(--ink);font-size:var(--text-sm);margin-bottom:.5rem;padding:0;font-weight:500;display:block}.kinds[data-astro-cid-pkdls4bo]{flex-wrap:wrap;gap:.5rem;display:flex}.kind[data-astro-cid-pkdls4bo]{cursor:pointer;position:relative}.kind[data-astro-cid-pkdls4bo] input[data-astro-cid-pkdls4bo]{opacity:0;pointer-events:none;position:absolute}.kind[data-astro-cid-pkdls4bo] span[data-astro-cid-pkdls4bo]{border-radius:var(--pill);background:var(--surface);min-height:2.5rem;box-shadow:0 0 0 1px var(--line-strong);color:var(--text);font-size:var(--text-sm);-webkit-tap-highlight-color:transparent;transition:background-color var(--fast) ease, color var(--fast) ease, box-shadow var(--fast) ease, transform var(--press) var(--ease-out);align-items:center;padding:0 1rem;font-weight:500;display:inline-flex}.kind[data-astro-cid-pkdls4bo]:active span[data-astro-cid-pkdls4bo]{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.kind[data-astro-cid-pkdls4bo]:hover span[data-astro-cid-pkdls4bo]{color:var(--ink);box-shadow:0 0 0 1px #1616164d}}.kind[data-astro-cid-pkdls4bo] input[data-astro-cid-pkdls4bo]:checked+span[data-astro-cid-pkdls4bo]{background:var(--ink);color:var(--surface);box-shadow:0 0 0 1px var(--ink), 0 4px 12px -6px #16161680}.kind[data-astro-cid-pkdls4bo] input[data-astro-cid-pkdls4bo]:focus-visible+span[data-astro-cid-pkdls4bo]{outline:2px solid var(--accent);outline-offset:2px}.row[data-astro-cid-pkdls4bo]{display:grid}.btn-dark[data-astro-cid-pkdls4bo]{background:var(--ink);color:var(--surface);box-shadow:0 1px 2px #16161633,0 8px 20px -10px #16161680}@media (hover:hover) and (pointer:fine){.btn-dark[data-astro-cid-pkdls4bo]:hover{background:#2a2a2a}}.send[data-astro-cid-pkdls4bo]{flex-direction:column;gap:.625rem;display:flex}@media (width<=960px){.head[data-astro-cid-pkdls4bo],.form[data-astro-cid-pkdls4bo]{grid-column:1/-1}}.head[data-astro-cid-4bjs7uhz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.list[data-astro-cid-4bjs7uhz]{margin-top:clamp(2rem,4vw,3rem)}
