.detail-capture[data-astro-cid-wsbtbdz6]{padding-block:clamp(2rem,5vw,4rem)}h2[data-astro-cid-wsbtbdz6]{max-width:22ch}figure[data-astro-cid-wsbtbdz6]{margin:1.5rem 0 0}picture[data-astro-cid-wsbtbdz6],img[data-astro-cid-wsbtbdz6]{display:block;width:100%}img[data-astro-cid-wsbtbdz6]{height:auto;aspect-ratio:1440/1000;object-fit:contain;border:1px solid var(--line)}figcaption[data-astro-cid-wsbtbdz6]{margin-top:.85rem;color:var(--muted);font-size:.88rem;line-height:1.7}figcaption[data-astro-cid-wsbtbdz6] p[data-astro-cid-wsbtbdz6]{max-width:85ch;margin:0}figcaption[data-astro-cid-wsbtbdz6] a[data-astro-cid-wsbtbdz6]{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-text);text-decoration:underline;text-underline-offset:4px}a[data-astro-cid-wsbtbdz6]:focus-visible{outline:3px solid var(--accent-text);outline-offset:4px}@media(max-width:640px){img[data-astro-cid-wsbtbdz6]{aspect-ratio:390/1000}}.walkthrough[data-astro-cid-nzahixzg]{padding-block:clamp(3rem,6vw,5.5rem);background:#f3eee4;color:#211d17;border-block:1px solid #d4cabc}.walkthrough[data-astro-cid-nzahixzg] .eyebrow[data-astro-cid-nzahixzg]{color:#91442f}.walkthrough[data-astro-cid-nzahixzg] .text-link[data-astro-cid-nzahixzg]{color:#753620}.walkthrough__intro[data-astro-cid-nzahixzg]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,5vw,5rem);align-items:end;margin-bottom:2rem}.walkthrough__intro[data-astro-cid-nzahixzg] h2[data-astro-cid-nzahixzg]{max-width:19ch;margin-bottom:0}.walkthrough__intro[data-astro-cid-nzahixzg]>p[data-astro-cid-nzahixzg]{margin:0;color:#5d5549;font-size:1rem}.walkthrough__reader[data-astro-cid-nzahixzg]{--walk-scale:1;--walk-x:50%;--walk-y:50%;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.6fr);gap:1.25rem 2rem;align-items:start}.walkthrough__choices[data-astro-cid-nzahixzg]{min-width:0;border:0;margin:0;padding:0;display:grid;gap:.6rem}.walkthrough__choices[data-astro-cid-nzahixzg] legend[data-astro-cid-nzahixzg]{font-size:.78rem;font-weight:700;margin-bottom:.85rem;color:#5d5549}.walkthrough__choice[data-astro-cid-nzahixzg]{position:relative;min-width:0}.walkthrough__choice[data-astro-cid-nzahixzg] input[data-astro-cid-nzahixzg]{position:absolute;width:1px;height:1px;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.walkthrough__choice[data-astro-cid-nzahixzg] label[data-astro-cid-nzahixzg]{display:flex;align-items:center;gap:.85rem;min-height:60px;border:1px solid #c8beaf;border-radius:.3rem;padding:.85rem 1rem;cursor:pointer;color:#211d17;background:transparent;line-height:1.35}.walkthrough__choice[data-astro-cid-nzahixzg] label[data-astro-cid-nzahixzg] span[data-astro-cid-nzahixzg]{font-size:.72rem;color:#753620}.walkthrough__choice[data-astro-cid-nzahixzg] label[data-astro-cid-nzahixzg] strong[data-astro-cid-nzahixzg]{font-size:.98rem}.walkthrough__choice[data-astro-cid-nzahixzg] input[data-astro-cid-nzahixzg]:checked+label[data-astro-cid-nzahixzg]{background:#211d17;color:#fff8ed;border-color:#211d17}.walkthrough__choice[data-astro-cid-nzahixzg] input[data-astro-cid-nzahixzg]:checked+label[data-astro-cid-nzahixzg] span[data-astro-cid-nzahixzg]{color:#ffc396}.walkthrough__choice[data-astro-cid-nzahixzg] input[data-astro-cid-nzahixzg]:focus-visible+label[data-astro-cid-nzahixzg]{outline:3px solid #91442f;outline-offset:4px}.walkthrough__choice[data-astro-cid-nzahixzg] label[data-astro-cid-nzahixzg]:hover{border-color:#753620}.walkthrough__figure[data-astro-cid-nzahixzg]{grid-column:2;grid-row:1/3;margin:0;min-width:0}.walkthrough__frame[data-astro-cid-nzahixzg]{position:relative;aspect-ratio:8/5;overflow:hidden;border:1px solid #bfb3a2;border-radius:.35rem;background:#f5f0e4}.walkthrough__zoom[data-astro-cid-nzahixzg]{position:absolute;inset:0;transform-origin:0 0}.walkthrough__zoom[data-astro-cid-nzahixzg] img{width:100%;height:100%;object-fit:cover}.walkthrough__highlight[data-astro-cid-nzahixzg]{display:none}.walkthrough__figure[data-astro-cid-nzahixzg] figcaption[data-astro-cid-nzahixzg]{margin-top:.7rem;font-size:.73rem;line-height:1.5;color:#5d5549}.walkthrough__details[data-astro-cid-nzahixzg]{grid-column:1;min-width:0}.walkthrough__detail[data-astro-cid-nzahixzg]{font-size:.9rem;line-height:1.65;margin-bottom:1rem}.walkthrough__limit[data-astro-cid-nzahixzg]{font-size:.74rem;color:#5d5549;line-height:1.6}.walkthrough__details[data-astro-cid-nzahixzg] .text-link[data-astro-cid-nzahixzg]{display:inline-flex;align-items:center;min-height:44px;font-size:.84rem}@supports selector(:has(input:checked)){.walkthrough__zoom[data-astro-cid-nzahixzg]{--tx:max(calc(100% * (1 - var(--walk-scale))),min(0%,calc(50% - var(--walk-scale) * var(--walk-x))));--ty:max(calc(100% * (1 - var(--walk-scale))),min(0%,calc(50% - var(--walk-scale) * var(--walk-y))));transform:translate(var(--tx),var(--ty)) scale(var(--walk-scale));transition:transform .5s ease}.walkthrough__highlight[data-astro-cid-nzahixzg]{display:block;position:absolute;border:2px solid #91442f;opacity:0;box-shadow:0 0 0 200vmax #211d176b;pointer-events:none}.walkthrough__highlight--0[data-astro-cid-nzahixzg]{border:0;box-shadow:none}.walkthrough__detail[data-astro-cid-nzahixzg]{display:none}}@media(max-width:800px){.walkthrough__intro[data-astro-cid-nzahixzg],.walkthrough__reader[data-astro-cid-nzahixzg]{grid-template-columns:minmax(0,1fr)}.walkthrough__intro[data-astro-cid-nzahixzg] h2[data-astro-cid-nzahixzg]{font-size:clamp(1.9rem,7vw,2.7rem)}.walkthrough__intro[data-astro-cid-nzahixzg]{gap:1rem}.walkthrough__choices[data-astro-cid-nzahixzg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.walkthrough__choice[data-astro-cid-nzahixzg] label[data-astro-cid-nzahixzg]{min-height:54px;padding:.7rem;gap:.5rem}.walkthrough__choice[data-astro-cid-nzahixzg] label[data-astro-cid-nzahixzg] strong[data-astro-cid-nzahixzg]{font-size:.82rem}.walkthrough__figure[data-astro-cid-nzahixzg],.walkthrough__details[data-astro-cid-nzahixzg]{grid-column:1;grid-row:auto}.walkthrough__details[data-astro-cid-nzahixzg]{min-height:12rem}}@media(prefers-reduced-motion:reduce){.walkthrough__zoom[data-astro-cid-nzahixzg]{transition:none}}@media(forced-colors:active){.walkthrough__choice[data-astro-cid-nzahixzg] input[data-astro-cid-nzahixzg]:checked+label[data-astro-cid-nzahixzg]{border:3px solid Highlight}.walkthrough__highlight[data-astro-cid-nzahixzg]{outline:2px solid Highlight;box-shadow:none}}
