.hero[data-astro-cid-a435by4q]{--fs-name:min(var(--fs-chapter), calc((100vw - 2 * var(--gutter) - 1rem) / var(--name-em,3)));padding-top:clamp(1rem,.5rem + 2vw,2.5rem);padding-bottom:clamp(3rem,2rem + 4vw,6rem);overflow-x:clip}.top[data-astro-cid-a435by4q]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.crumbs[data-astro-cid-a435by4q]{color:var(--ink-2);gap:.5rem;font-size:.8125rem;display:flex}.crumbs[data-astro-cid-a435by4q] a[data-astro-cid-a435by4q]{color:var(--ink-2);margin-block:-.75rem;padding-block:.75rem;text-decoration:none}.crumbs[data-astro-cid-a435by4q] a[data-astro-cid-a435by4q]:hover{color:var(--ink);text-decoration:underline}.stage[data-astro-cid-a435by4q]{grid-template-columns:minmax(0,1fr);margin-top:clamp(1.25rem,.5rem + 3vw,3rem);display:grid}.name[data-astro-cid-a435by4q]{z-index:1;font-size:var(--fs-name);white-space:nowrap;width:max-content;max-width:none;margin-left:-.04em;padding-bottom:.06em;position:relative}.letters[data-astro-cid-a435by4q]{margin-bottom:-.1em;padding-bottom:.1em;display:inline-flex;overflow:clip}.ch[data-astro-cid-a435by4q]{display:inline-block}@media (prefers-reduced-motion:no-preference){html:not([data-vt]) .ch[data-astro-cid-a435by4q]{animation:ch-rise .9s var(--ease-out) both;animation-delay:calc(var(--i) * 55ms + 80ms)}html:not([data-vt]) .figure[data-astro-cid-a435by4q]{animation:fig-in 1.1s var(--ease-out) .16s both}}@keyframes ch-rise{0%{transform:translateY(105%)}}@keyframes fig-in{0%{opacity:0;transform:translate3d(0, var(--rise), 0);clip-path:inset(10% 0 0)}to{clip-path:inset(0)}}.figure[data-astro-cid-a435by4q]{min-width:0;position:relative}.poster[data-astro-cid-a435by4q]{margin:0}.poster[data-astro-cid-a435by4q] img[data-astro-cid-a435by4q]{width:100%;height:auto}.text[data-astro-cid-a435by4q]{align-content:start;gap:1.75rem;display:grid}.ctas[data-astro-cid-a435by4q]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}@media (width<=599px){.hero[data-astro-cid-a435by4q]{--fs-name:min(15rem, calc((100vw - 2 * var(--gutter) - .5rem) / var(--name-em,3)))}.name[data-astro-cid-a435by4q]{justify-self:start}}@media (width<=899px){.hero-print[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q]{margin-top:calc(var(--fs-name) * -.18);margin-inline:calc(-1 * var(--gutter))}.hero-print[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q] figcaption{padding-inline:var(--gutter)}.poster[data-astro-cid-a435by4q]{margin-block:-9% -7%}.hero-frame[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q],.text[data-astro-cid-a435by4q]{margin-top:1.5rem}.ctas[data-astro-cid-a435by4q] .btn[data-astro-cid-a435by4q]{flex:100%}.ctas[data-astro-cid-a435by4q] .link-arrow[data-astro-cid-a435by4q]{min-height:44px}}@media (width>=600px) and (width<=899px){.hero-print[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q]{width:80%;margin-left:auto;margin-right:0;margin-top:calc(var(--fs-name) * -.3)}.hero-print[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q] figcaption{padding-inline:0}.hero-frame[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q]{width:78%;margin-left:auto}.ctas[data-astro-cid-a435by4q] .btn[data-astro-cid-a435by4q]{flex:none}}@media (width>=900px){.hero[data-astro-cid-a435by4q]{--fs-name:min(var(--fs-chapter), 19svh, calc((100vw - 2 * var(--gutter) - 1rem) / var(--name-em,3)))}.stage[data-astro-cid-a435by4q]{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.poster[data-astro-cid-a435by4q]{margin-block:-6% -8%}.name[data-astro-cid-a435by4q]{grid-area:1/1/auto/-1}.hero-print[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q]{margin-top:calc(var(--fs-name) * .42);margin-right:calc(-.5 * var(--gutter));width:min(100%, calc(100svh - var(--header-h) - 11rem));grid-area:1/5/span 2/-1;justify-self:end;min-width:min(100%,420px)}.hero-print[data-astro-cid-a435by4q] .text[data-astro-cid-a435by4q]{grid-area:2/1/auto/5;margin-top:clamp(2rem,4vw,4rem)}.hero-frame[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q]{grid-area:2/6/auto/-1;margin-top:clamp(1.5rem,3vw,3rem)}.hero-frame[data-astro-cid-a435by4q] .text[data-astro-cid-a435by4q]{grid-area:2/1/auto/6;align-self:end;padding-bottom:1rem}}@media (width>=1200px){.hero-print[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q]{grid-column:5/span 7}.hero-frame[data-astro-cid-a435by4q] .figure[data-astro-cid-a435by4q]{grid-column:7/span 5}}.sticky-bar[data-astro-cid-zeaw227t]{z-index:40;padding:0 .75rem max(.75rem, env(safe-area-inset-bottom));pointer-events:none;transition:transform .42s var(--ease-out);position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.sticky-bar[data-astro-cid-zeaw227t][data-on]{transform:none}.inner[data-astro-cid-zeaw227t]{pointer-events:auto;border-radius:var(--r-pill);-webkit-backdrop-filter:saturate(1.4)blur(14px);max-width:640px;box-shadow:0 0 0 1px var(--line), var(--sh-2);background:#f5f1ece6;justify-content:space-between;align-items:center;gap:.75rem;margin-inline:auto;padding:.5rem .5rem .5rem 1.25rem;display:flex}.nm[data-astro-cid-zeaw227t]{font-family:var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.375rem;font-weight:600;line-height:1;overflow:hidden}.acts[data-astro-cid-zeaw227t]{flex:none;gap:.5rem;display:flex}@media (width<=479px){.inner[data-astro-cid-zeaw227t]{gap:.5rem;padding-left:1rem}.nm[data-astro-cid-zeaw227t]{font-size:1.125rem}.acts[data-astro-cid-zeaw227t] .btn[data-astro-cid-zeaw227t]{padding-inline:.85rem}}@media (width<=359px){.v3d[data-astro-cid-zeaw227t]{display:none}}@media (prefers-reduced-motion:reduce){.sticky-bar[data-astro-cid-zeaw227t]{transition:none}}.statement[data-astro-cid-jbiaxqia]{padding-top:clamp(2rem,1rem + 4vw,5rem)}.grid[data-astro-cid-jbiaxqia]{gap:1.75rem;display:grid}.quote[data-astro-cid-jbiaxqia]{max-width:20ch;margin:0}.intro[data-astro-cid-jbiaxqia]{max-width:52ch}@media (width>=900px){.grid[data-astro-cid-jbiaxqia]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.grid[data-astro-cid-jbiaxqia]>[data-astro-cid-jbiaxqia]{grid-column:2/-1}.intro[data-astro-cid-jbiaxqia]{grid-column:7/-1}}.facts[data-astro-cid-jbiaxqia]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(3rem,2rem + 4vw,6rem);display:grid}.fact[data-astro-cid-jbiaxqia]{border-bottom:1px solid var(--line);flex-direction:column-reverse;gap:.6rem;padding:1.25rem 1rem 1.5rem 0;display:flex}.fact[data-astro-cid-jbiaxqia]:nth-child(odd){border-right:1px solid var(--line)}.fact[data-astro-cid-jbiaxqia]:nth-child(2n){padding-left:1rem}dt[data-astro-cid-jbiaxqia]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.75rem}dd[data-astro-cid-jbiaxqia]{text-wrap:balance;margin:0}@media (width>=900px){.facts[data-astro-cid-jbiaxqia]{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));grid-auto-flow:column}.fact[data-astro-cid-jbiaxqia],.fact[data-astro-cid-jbiaxqia]:nth-child(2n){border-bottom:0;border-right:1px solid var(--line);padding:1.5rem 1.5rem 0}.fact[data-astro-cid-jbiaxqia]:first-child{padding-left:0}.fact[data-astro-cid-jbiaxqia]:last-child{border-right:0}}.points[data-astro-cid-jbiaxqia]{gap:2rem;margin-top:clamp(3rem,2rem + 4vw,5rem);display:grid}.pt[data-astro-cid-jbiaxqia]{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.15}@media (width>=760px){.points[data-astro-cid-jbiaxqia]{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.points[data-astro-cid-jbiaxqia]{grid-template-columns:repeat(4,minmax(0,1fr))}}.config[data-astro-cid-oc2zh7cf]{background:var(--paper-2);scroll-margin-top:var(--header-h)}.layout[data-astro-cid-oc2zh7cf]{grid-template-areas:"head""stage""panel";gap:clamp(2rem,1rem + 3vw,3rem);display:grid}.head[data-astro-cid-oc2zh7cf]{grid-area:head}.panel[data-astro-cid-oc2zh7cf]{grid-area:panel;min-width:0}.stage-col[data-astro-cid-oc2zh7cf]{grid-area:stage;min-width:0}@media (width<=759px){.stage-col[data-astro-cid-oc2zh7cf]{margin-inline:calc(-1 * var(--gutter))}}@media (width>=1000px){.layout[data-astro-cid-oc2zh7cf]{grid-template:"stage head""stage panel"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start;gap:0 clamp(2.5rem,1rem + 4vw,5rem)}.stage-col[data-astro-cid-oc2zh7cf]{top:calc(var(--header-h) + 1rem);position:sticky}}@media (width>=760px) and (width<=999px){.form[data-astro-cid-oc2zh7cf]{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.summary[data-astro-cid-oc2zh7cf]{grid-column:1/-1}}.title[data-astro-cid-oc2zh7cf]{max-width:12ch;margin-top:1rem}.stage-col[data-astro-cid-oc2zh7cf]{--surface:var(--paper-2)}.lead-text[data-astro-cid-oc2zh7cf]{max-width:40ch;margin-top:1.25rem}@media (width>=1000px){.form[data-astro-cid-oc2zh7cf]{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}}.group[data-astro-cid-oc2zh7cf]{border:0;min-width:0;margin:0 0 2rem;padding:0}legend[data-astro-cid-oc2zh7cf]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;width:100%;margin-bottom:1.125rem;padding:0 0 .875rem;display:flex}.g-title[data-astro-cid-oc2zh7cf]{font-weight:600}.g-current[data-astro-cid-oc2zh7cf]{font-family:var(--font-mono);color:var(--ink-2);font-size:.8125rem}.opts[data-astro-cid-oc2zh7cf]{flex-wrap:wrap;align-items:start;gap:1rem 1.25rem;display:flex}.opt[data-astro-cid-oc2zh7cf]{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-items:start;gap:.5rem;min-width:56px;max-width:7.5rem;display:grid;position:relative}.opt[data-astro-cid-oc2zh7cf] input[data-astro-cid-oc2zh7cf]{opacity:0;width:56px;height:44px;cursor:inherit;margin:0;position:absolute}.opt[data-astro-cid-oc2zh7cf].is-off{cursor:not-allowed}.swatch[data-astro-cid-oc2zh7cf]{color:var(--ink);place-items:center;display:grid;overflow:hidden}.swatch[data-astro-cid-oc2zh7cf] img[data-astro-cid-oc2zh7cf]{object-fit:cover;width:100%;height:100%}.swatch[data-astro-cid-oc2zh7cf].is-shape{background:var(--paper)}.swatch[data-astro-cid-oc2zh7cf] svg[data-astro-cid-oc2zh7cf]{width:100%;height:100%}.opt[data-astro-cid-oc2zh7cf] input[data-astro-cid-oc2zh7cf]:checked+.swatch[data-astro-cid-oc2zh7cf]{box-shadow:inset 0 0 0 1px #1c1a1824, 0 0 0 3px var(--paper-2), 0 0 0 4px var(--ink)}.opt[data-astro-cid-oc2zh7cf] input[data-astro-cid-oc2zh7cf]:focus-visible+.swatch[data-astro-cid-oc2zh7cf]{outline:2px solid var(--walnut);outline-offset:6px}.opt[data-astro-cid-oc2zh7cf]:not(.is-off):hover .swatch[data-astro-cid-oc2zh7cf]{transform:translateY(-1px)}.opt[data-astro-cid-oc2zh7cf].is-off .swatch[data-astro-cid-oc2zh7cf]{opacity:.32}.opt[data-astro-cid-oc2zh7cf].is-off .swatch[data-astro-cid-oc2zh7cf]:after{content:"";background:linear-gradient(to top right, transparent calc(50% - .75px), var(--ink) calc(50% - .75px), var(--ink) calc(50% + .75px), transparent calc(50% + .75px));position:absolute;inset:0}.lbl[data-astro-cid-oc2zh7cf]{font-size:.9375rem;line-height:1.2}.opt[data-astro-cid-oc2zh7cf] input[data-astro-cid-oc2zh7cf]:checked~.lbl[data-astro-cid-oc2zh7cf]{font-weight:600}.opt[data-astro-cid-oc2zh7cf].is-off .lbl[data-astro-cid-oc2zh7cf]{color:var(--ink-2)}.na[data-astro-cid-oc2zh7cf]{font-family:var(--font-mono);color:var(--ink-2);font-size:.6875rem;line-height:1.3}.note[data-astro-cid-oc2zh7cf]{font-size:var(--fs-small);color:var(--ink-2);max-width:40ch}.summary[data-astro-cid-oc2zh7cf]{border-top:1px solid var(--line-strong);gap:1rem;padding-top:1.5rem;display:grid}.sum-line[data-astro-cid-oc2zh7cf]{gap:.4rem;display:grid}.sum[data-astro-cid-oc2zh7cf]{font-family:var(--font-display);letter-spacing:-.02em;font-weight:600;font-size:var(--fs-h3);line-height:1.1}.submit[data-astro-cid-oc2zh7cf]{white-space:normal;text-align:center;width:100%;min-height:56px;padding-block:.75rem}@media (width>=760px) and (width<=999px){.submit[data-astro-cid-oc2zh7cf]{justify-self:start;width:auto}}.fine[data-astro-cid-oc2zh7cf]{font-size:var(--fs-small);color:var(--ink-2)}.viewer[data-astro-cid-6vurvnzn]{display:block}html:not(.js) .needs-js[data-astro-cid-6vurvnzn]{display:none!important}.stage[data-astro-cid-6vurvnzn]{aspect-ratio:1;background:var(--stage-3d);isolation:isolate;position:relative;overflow:hidden}@media (width>=760px){.stage[data-astro-cid-6vurvnzn]{border-radius:var(--r-xl)}}.stage[data-astro-cid-6vurvnzn] model-viewer{background:var(--stage-3d);--poster-color:transparent;--progress-bar-color:transparent;width:100%;height:100%;position:absolute;inset:0}.poster[data-astro-cid-6vurvnzn]{z-index:1;object-fit:cover;width:100%;height:100%;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.poster[data-astro-cid-6vurvnzn].is-render{object-fit:contain;mix-blend-mode:multiply}.stage[data-astro-cid-6vurvnzn][data-ready] .poster[data-astro-cid-6vurvnzn]{opacity:0;pointer-events:none}.load[data-astro-cid-6vurvnzn]{z-index:2;border-radius:var(--r-pill);min-height:48px;color:var(--ink);box-shadow:var(--sh-2);-webkit-backdrop-filter:blur(10px);background:#f5f1eceb;border:0;align-items:center;gap:.5rem;padding:0 1.25rem;font-weight:600;display:inline-flex;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.stage[data-astro-cid-6vurvnzn][data-loading] .load[data-astro-cid-6vurvnzn],.stage[data-astro-cid-6vurvnzn][data-ready] .load[data-astro-cid-6vurvnzn]{display:none}.status[data-astro-cid-6vurvnzn]{z-index:2;color:var(--ink-2);margin:0;font-size:.75rem;position:absolute;bottom:1rem;left:1rem}.status[data-astro-cid-6vurvnzn]:empty{display:none}.progress[data-astro-cid-6vurvnzn]{z-index:3;opacity:0;height:2px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.stage[data-astro-cid-6vurvnzn][data-loading] .progress[data-astro-cid-6vurvnzn]{opacity:1}.progress[data-astro-cid-6vurvnzn] span[data-astro-cid-6vurvnzn]{background:var(--bronze);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .2s linear;display:block}.controls[data-astro-cid-6vurvnzn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}@media (width<=759px){.controls[data-astro-cid-6vurvnzn],.note[data-astro-cid-6vurvnzn]{padding-inline:var(--gutter)}}.units[data-astro-cid-6vurvnzn]{border:0;align-items:center;gap:.875rem;margin:0;padding:0;display:flex}.u-legend[data-astro-cid-6vurvnzn]{float:left;font-size:var(--fs-small);color:var(--ink-2);padding:0}.seg[data-astro-cid-6vurvnzn]{border-radius:var(--r-pill);background:var(--paper-3);padding:4px;display:inline-flex}.seg[data-astro-cid-6vurvnzn] label[data-astro-cid-6vurvnzn]{position:relative}.seg[data-astro-cid-6vurvnzn] input[data-astro-cid-6vurvnzn]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg[data-astro-cid-6vurvnzn] span[data-astro-cid-6vurvnzn]{border-radius:var(--r-pill);min-width:44px;height:40px;font-family:var(--font-mono);color:var(--ink-2);transition:background-color var(--t-ui) var(--ease-ui), color var(--t-ui) var(--ease-ui);place-items:center;padding-inline:.75rem;font-size:.9375rem;display:grid}.seg[data-astro-cid-6vurvnzn] input[data-astro-cid-6vurvnzn]:checked+span[data-astro-cid-6vurvnzn]{background:var(--paper);color:var(--ink);box-shadow:var(--sh-1)}.seg[data-astro-cid-6vurvnzn] input[data-astro-cid-6vurvnzn]:focus-visible+span[data-astro-cid-6vurvnzn]{outline:2px solid var(--walnut);outline-offset:2px}.ar[data-astro-cid-6vurvnzn]{gap:.5rem}.note[data-astro-cid-6vurvnzn]{font-size:var(--fs-small);color:var(--ink-2);max-width:52ch;margin-top:1rem}.sheet[data-astro-cid-6vurvnzn]{width:min(100%,30rem);max-width:100%;max-height:calc(100dvh - 1rem);padding:1.75rem 1.5rem max(1.5rem, env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--paper);color:var(--ink);box-shadow:var(--sh-2);overscroll-behavior:contain;border:0;margin:auto auto 0;overflow-y:auto}.sheet[data-astro-cid-6vurvnzn]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c1a1873}.sheet[data-astro-cid-6vurvnzn][open]{animation:sheet-up .42s var(--ease-out)}@keyframes sheet-up{0%{opacity:0;transform:translateY(40px)}}@media (width>=760px){.sheet[data-astro-cid-6vurvnzn]{border-radius:var(--r-xl);margin:auto;padding:2.25rem}}.sheet[data-astro-cid-6vurvnzn] [data-astro-cid-6vurvnzn][data-when]{display:none}.sheet[data-astro-cid-6vurvnzn][data-mode=guide] [data-astro-cid-6vurvnzn][data-when~=guide],.sheet[data-astro-cid-6vurvnzn][data-mode=qr] [data-astro-cid-6vurvnzn][data-when~=qr],.sheet[data-astro-cid-6vurvnzn][data-mode=failed] [data-astro-cid-6vurvnzn][data-when~=failed]{display:revert}.sheet[data-astro-cid-6vurvnzn][data-mode=guide] div[data-astro-cid-6vurvnzn][data-when~=guide],.sheet[data-astro-cid-6vurvnzn][data-mode=qr] div[data-astro-cid-6vurvnzn][data-when~=qr],.sheet[data-astro-cid-6vurvnzn][data-mode=failed] div[data-astro-cid-6vurvnzn][data-when~=failed]{display:block}.close-form[data-astro-cid-6vurvnzn]{position:absolute;top:.75rem;right:.75rem}.close[data-astro-cid-6vurvnzn]{border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink-2);background:0 0;border:0;place-items:center;display:grid}.close[data-astro-cid-6vurvnzn]:hover{background:var(--paper-2);color:var(--ink)}.sheet-title[data-astro-cid-6vurvnzn]{margin-top:.5rem;padding-right:2.5rem}.sheet-sel[data-astro-cid-6vurvnzn]{color:var(--ink-2);margin-top:.5rem;font-size:.8125rem}.sheet-sel[data-astro-cid-6vurvnzn]:empty{display:none}.tips[data-astro-cid-6vurvnzn]{gap:1rem;margin:1.5rem 0 1.75rem;display:grid}.tips[data-astro-cid-6vurvnzn] li[data-astro-cid-6vurvnzn]{color:var(--ink-2);grid-template-columns:2.25rem 1fr;align-items:start;gap:.875rem;font-size:.9375rem;line-height:1.45;display:grid}.tip-n[data-astro-cid-6vurvnzn]{border-radius:var(--r-md);background:var(--paper-2);width:2.25rem;height:2.25rem;color:var(--ink);place-items:center;font-size:.875rem;display:grid}.wide[data-astro-cid-6vurvnzn]{width:100%;min-height:56px}.later[data-astro-cid-6vurvnzn]{width:100%;min-height:44px;color:var(--ink-2);background:0 0;border:0;margin-top:.5rem;font-size:.9375rem}.later[data-astro-cid-6vurvnzn]:hover{color:var(--ink)}.sheet-body[data-astro-cid-6vurvnzn]{margin-top:.75rem;font-size:.9375rem}.retry[data-astro-cid-6vurvnzn]{margin-top:1rem}.qr[data-astro-cid-6vurvnzn]{aspect-ratio:1;border-radius:var(--r-md);width:12rem;box-shadow:var(--sh-1);background:#fff;margin:1.5rem auto 0;padding:.75rem}.qr[data-astro-cid-6vurvnzn] svg{width:100%;height:auto}.qr-devices[data-astro-cid-6vurvnzn]{text-align:center;color:var(--ink-2);margin-top:1rem;font-size:.8125rem}.gallery[data-astro-cid-xb5ue5r2]{position:relative}.strip[data-astro-cid-xb5ue5r2]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:86%;grid-auto-flow:column;gap:.75rem;display:grid;overflow-x:auto}.strip[data-astro-cid-xb5ue5r2]::-webkit-scrollbar{display:none}.strip[data-astro-cid-xb5ue5r2]:focus-visible{outline-offset:4px}.slide[data-astro-cid-xb5ue5r2]{scroll-snap-align:start;min-width:0;position:relative}@media (width>=760px){.strip[data-astro-cid-xb5ue5r2]{grid-auto-columns:100%;gap:1rem;padding-inline:0;scroll-padding-inline:0}.slide[data-astro-cid-xb5ue5r2] .is-frame img{border-radius:var(--r-xl)}}.nav[data-astro-cid-xb5ue5r2]{padding-inline:var(--gutter);justify-content:space-between;align-items:center;margin-top:1rem;display:flex}@media (width>=760px){.nav[data-astro-cid-xb5ue5r2]{padding-inline:0}}.count[data-astro-cid-xb5ue5r2]{color:var(--ink-2);font-size:.8125rem}.arrows[data-astro-cid-xb5ue5r2]{gap:.5rem;display:flex}html:not(.js) .needs-js[data-astro-cid-xb5ue5r2]{display:none}@media (hover:none) and (pointer:coarse){.arrows[data-astro-cid-xb5ue5r2]{display:none}}.arrow-btn[data-astro-cid-xb5ue5r2]{border-radius:var(--r-pill);border:1px solid var(--line-strong);width:48px;height:48px;color:var(--ink);transition:border-color var(--t-ui) var(--ease-ui), background-color var(--t-ui) var(--ease-ui);background:0 0;place-items:center;display:grid}.arrow-btn[data-astro-cid-xb5ue5r2]:hover:not(:disabled){border-color:var(--ink);background:#1c1a180a}.arrow-btn[data-astro-cid-xb5ue5r2]:disabled{opacity:.3;cursor:default}.chapters[data-astro-cid-f2vutgq6]{padding-block:var(--section);gap:clamp(4.5rem,3rem + 7vw,10rem);display:grid}.chapter[data-astro-cid-f2vutgq6]{gap:1.75rem;display:grid}.copy[data-astro-cid-f2vutgq6]{align-content:center;gap:1rem;display:grid}.t[data-astro-cid-f2vutgq6]{max-width:16ch;font-size:clamp(1.75rem,1.2rem + 2vw,3rem)}@media (width<=759px){.media[data-astro-cid-f2vutgq6]{margin-inline:calc(-1 * var(--gutter))}.media[data-astro-cid-f2vutgq6] .is-frame img{border-radius:0}.media[data-astro-cid-f2vutgq6] figcaption{padding-inline:var(--gutter)}}@media (width>=760px){.chapter[data-astro-cid-f2vutgq6]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.media[data-astro-cid-f2vutgq6]{grid-column:1/span 6}.copy[data-astro-cid-f2vutgq6]{grid-column:8/span 5}.flip[data-astro-cid-f2vutgq6] .media[data-astro-cid-f2vutgq6]{grid-area:1/7/auto/span 6}.flip[data-astro-cid-f2vutgq6] .copy[data-astro-cid-f2vutgq6]{grid-area:1/1/auto/span 5}}@media (width>=1200px){.media[data-astro-cid-f2vutgq6]{grid-column:2/span 5}.flip[data-astro-cid-f2vutgq6] .media[data-astro-cid-f2vutgq6]{grid-column:7/span 5}.flip[data-astro-cid-f2vutgq6] .copy[data-astro-cid-f2vutgq6]{grid-column:2/span 4}}.grid[data-astro-cid-22sfzohj]{gap:clamp(2rem,1rem + 4vw,4rem);display:grid}.head[data-astro-cid-22sfzohj]{align-content:center;justify-items:start;gap:1.25rem;display:grid}.amp[data-astro-cid-22sfzohj]{color:var(--bronze);font-weight:400}.duo[data-astro-cid-22sfzohj]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(.75rem,.5rem + 1vw,1.5rem);display:grid}.two[data-astro-cid-22sfzohj]{color:inherit;margin-top:clamp(2rem,1rem + 5vw,5rem);text-decoration:none}@media (width>=1000px){.grid[data-astro-cid-22sfzohj]{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.grid[data-astro-cid-6zz5iqd7]{gap:clamp(2rem,1rem + 3vw,3.5rem);display:grid}.head[data-astro-cid-6zz5iqd7]{gap:1rem;display:grid}.drawings[data-astro-cid-6zz5iqd7]{align-items:end;gap:clamp(1rem,.5rem + 2vw,2.5rem);display:grid}.drawing[data-astro-cid-6zz5iqd7]{gap:.75rem;margin:0;display:grid}.fig[data-astro-cid-6zz5iqd7]{padding-right:2.75rem;position:relative}.fig[data-astro-cid-6zz5iqd7] picture{display:contents}.sil[data-astro-cid-6zz5iqd7]{opacity:.9;width:100%;height:auto}.dim[data-astro-cid-6zz5iqd7]{color:var(--ink-2);justify-content:center;align-items:center;font-size:.75rem;display:flex;position:relative}.dim-w[data-astro-cid-6zz5iqd7]{border-top:1px solid var(--line-strong);margin-right:2.75rem;padding-top:.5rem}.dim-w[data-astro-cid-6zz5iqd7]:before,.dim-w[data-astro-cid-6zz5iqd7]:after{content:"";background:var(--line-strong);width:1px;height:9px;position:absolute;top:-5px}.dim-w[data-astro-cid-6zz5iqd7]:before{left:0}.dim-w[data-astro-cid-6zz5iqd7]:after{right:0}.dim-h[data-astro-cid-6zz5iqd7]{border-left:1px solid var(--line-strong);width:2rem;position:absolute;top:0;bottom:0;right:0}.dim-h[data-astro-cid-6zz5iqd7]:before,.dim-h[data-astro-cid-6zz5iqd7]:after{content:"";background:var(--line-strong);width:9px;height:1px;position:absolute;left:-5px}.dim-h[data-astro-cid-6zz5iqd7]:before{top:0}.dim-h[data-astro-cid-6zz5iqd7]:after{bottom:0}.dim-h[data-astro-cid-6zz5iqd7] span[data-astro-cid-6zz5iqd7]{writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}.cap[data-astro-cid-6zz5iqd7]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.75rem}.table[data-astro-cid-6zz5iqd7]{border-top:1px solid var(--line-strong);font-size:.9375rem}.row[data-astro-cid-6zz5iqd7]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.875rem 0;display:grid}dt[data-astro-cid-6zz5iqd7]{color:var(--ink-2)}dd[data-astro-cid-6zz5iqd7]{text-align:right;margin:0}@media (width>=1000px){.grid[data-astro-cid-6zz5iqd7]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.head[data-astro-cid-6zz5iqd7]{grid-column:1/span 4;align-self:start}.table[data-astro-cid-6zz5iqd7]{grid-area:1/6/auto/-1}.drawings[data-astro-cid-6zz5iqd7]{grid-area:2/1/auto/span 5}.drawings[data-astro-cid-6zz5iqd7]+.table[data-astro-cid-6zz5iqd7]{grid-area:1/7/span 2/-1;align-self:end}}.grid[data-astro-cid-a22betzi]{gap:2rem;display:grid}.head[data-astro-cid-a22betzi]{gap:1rem;display:grid}.head[data-astro-cid-a22betzi] .h2[data-astro-cid-a22betzi]{max-width:14ch}@media (width>=1000px){.grid[data-astro-cid-a22betzi]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.head[data-astro-cid-a22betzi]{grid-column:1/span 5;align-self:start}.list[data-astro-cid-a22betzi]{grid-column:7/-1}}.list[data-astro-cid-a22betzi]{border-top:1px solid var(--line-strong)}.item[data-astro-cid-a22betzi]{border-bottom:1px solid var(--line)}summary[data-astro-cid-a22betzi]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:64px;padding-block:1.125rem;list-style:none;display:flex}summary[data-astro-cid-a22betzi]::-webkit-details-marker{display:none}.q[data-astro-cid-a22betzi]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.2}.icon[data-astro-cid-a22betzi]{flex:none;width:14px;height:14px;position:relative}.icon[data-astro-cid-a22betzi]:before,.icon[data-astro-cid-a22betzi]:after{content:"";height:1.5px;transition:transform var(--t-ui) var(--ease-ui);background:currentColor;position:absolute;top:50%;left:0;right:0}.icon[data-astro-cid-a22betzi]:after{transform:rotate(90deg)}details[data-astro-cid-a22betzi][open] .icon[data-astro-cid-a22betzi]:after{transform:rotate(0)}.a[data-astro-cid-a22betzi]{max-width:58ch;padding-bottom:1.5rem}.inner[data-astro-cid-dbm3ze7d]{justify-items:start;gap:2rem;display:grid}.h2[data-astro-cid-dbm3ze7d]{max-width:18ch}.acts[data-astro-cid-dbm3ze7d]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.acts[data-astro-cid-dbm3ze7d] .link-arrow[data-astro-cid-dbm3ze7d]{min-height:44px}@media (width<=599px){.acts[data-astro-cid-dbm3ze7d] .btn[data-astro-cid-dbm3ze7d]{white-space:normal;width:100%}}.next[data-astro-cid-5xyt44wr]{padding-top:var(--section);border-top:1px solid var(--line)}.link[data-astro-cid-5xyt44wr]{color:inherit;text-decoration:none;display:block}.top[data-astro-cid-5xyt44wr]{justify-content:space-between;gap:1rem;display:flex}.kind[data-astro-cid-5xyt44wr]{font-size:var(--fs-small);color:var(--ink-2)}.name-row[data-astro-cid-5xyt44wr]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1rem;display:flex}.name[data-astro-cid-5xyt44wr]{white-space:nowrap;margin-left:-.05em}.arrow[data-astro-cid-5xyt44wr]{font-family:var(--font-display);transition:transform .32s var(--ease-out);font-size:clamp(2.5rem,1.5rem + 5vw,6rem);line-height:1}.link[data-astro-cid-5xyt44wr]:hover .arrow[data-astro-cid-5xyt44wr]{transform:translate(.15em)}.slice[data-astro-cid-5xyt44wr]{margin-top:clamp(1.5rem,1rem + 2vw,3rem);display:block}.slice[data-astro-cid-5xyt44wr] figcaption{padding-inline:var(--gutter)}@media (width<=759px){.slice[data-astro-cid-5xyt44wr] .box{aspect-ratio:3/2}}
