.mn[data-astro-cid-et5qgpcl]{z-index:1;padding:var(--mn-pad,1.6cqw 3.4cqw);font-family:var(--mn-font,inherit);font-size:var(--mn-size,max(9px, 1cqw));font-weight:var(--mn-weight,500);font-stretch:var(--mn-stretch,100%);color:var(--mn-color,currentColor);white-space:nowrap;align-items:center;gap:2.4cqw;display:flex;position:relative}.mn-brand[data-astro-cid-et5qgpcl]{font-size:var(--mn-brand-size,max(11px, 1.35cqw));font-weight:var(--mn-brand-weight,700);letter-spacing:var(--mn-brand-tracking,-.02em);margin-right:auto}.mn-links[data-astro-cid-et5qgpcl]{color:var(--mn-muted,currentColor);gap:2.2cqw;display:flex}.mn-cta[data-astro-cid-et5qgpcl]{border-radius:var(--mn-cta-radius,999px);background:var(--mn-cta-bg,transparent);color:var(--mn-cta-fg,currentColor);box-shadow:var(--mn-cta-ring,none);padding:.6cqw 1.3cqw}@container (width<=700px){.mn[data-astro-cid-et5qgpcl]{padding:4cqw 5cqw;font-size:3.4cqw}.mn-brand[data-astro-cid-et5qgpcl]{font-size:4.4cqw}.mn-links[data-astro-cid-et5qgpcl]{display:none}.mn-cta[data-astro-cid-et5qgpcl]{padding:1.6cqw 3.2cqw}}.tw[data-astro-cid-xzqfk4i4]{--q:var(--p,1);--grid:clamp(0, calc(var(--q) / .2), 1);--drop:clamp(0, calc((var(--q) - .15) / .45), 1);--route:clamp(0, calc((var(--q) - .55) / .25), 1);--done:clamp(0, calc((var(--q) - .8) / .1), 1);--ink:#0f1115;--mute:#5d6168;--line:#e4e6ea;--ok:#1f9d55;--a:#0f1115;--b:#8a8f98;width:100%;height:100%;color:var(--ink);font-family:var(--font);background:#fff;position:relative;overflow:hidden;container:tw/inline-size}.tw[data-astro-cid-xzqfk4i4] .tw-nav{--mn-cta-bg:#0f1115;--mn-cta-fg:#fff;--mn-muted:#5d6168}.tw-body[data-astro-cid-xzqfk4i4]{grid-template-columns:.8fr 1.6fr;align-items:center;gap:4cqw;height:calc(100% - 5cqw);padding:0 3.4cqw 3.4cqw;display:grid}.tw-title[data-astro-cid-xzqfk4i4]{letter-spacing:-.035em;font-size:3.6cqw;font-weight:680;line-height:1.02}.tw-sub[data-astro-cid-xzqfk4i4]{color:var(--mute);margin-top:1.6cqw;font-size:1.25cqw;line-height:1.45}.tw-btn[data-astro-cid-xzqfk4i4]{background:var(--ink);color:#fff;border-radius:999px;margin-top:2.4cqw;padding:.9cqw 1.7cqw;font-size:1.1cqw;font-weight:600;display:inline-block}.tw-app[data-astro-cid-xzqfk4i4]{font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px var(--line), 0 2cqw 5cqw -2cqw #0f111540;background:#f7f8f9;border-radius:1cqw;overflow:hidden}.tw-bar[data-astro-cid-xzqfk4i4]{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:1.2cqw 1.6cqw;font-size:1cqw;font-weight:600;display:flex}.tw-status[data-astro-cid-xzqfk4i4]{background:color-mix(in srgb, var(--ok) calc(var(--done) * 14%), #eef0f2);color:color-mix(in srgb, var(--ok) calc(var(--done) * 100%), var(--mute));border-radius:999px;align-items:center;gap:.6cqw;padding:.4cqw .9cqw;display:inline-flex;position:relative}.tw-status[data-astro-cid-xzqfk4i4] i[data-astro-cid-xzqfk4i4]{background:currentColor;border-radius:50%;width:.6cqw;height:.6cqw}.tw-st-open[data-astro-cid-xzqfk4i4],.tw-st-done[data-astro-cid-xzqfk4i4]{transition:none}.tw-st-open[data-astro-cid-xzqfk4i4]{opacity:calc(1 - var(--done))}.tw-st-done[data-astro-cid-xzqfk4i4]{opacity:var(--done);position:absolute;left:2.1cqw}.tw-grid[data-astro-cid-xzqfk4i4]{grid-template-rows:auto 1fr;grid-template-columns:8cqw 1fr;padding:1.2cqw 1.6cqw 1.6cqw;display:grid}.tw-head[data-astro-cid-xzqfk4i4]{color:var(--mute);opacity:var(--grid);grid-column:2;grid-template-columns:repeat(5,1fr);padding-bottom:.8cqw;font-size:.95cqw;font-weight:600;display:grid}.tw-side[data-astro-cid-xzqfk4i4]{color:var(--mute);opacity:var(--grid);grid-template-rows:repeat(3,1fr);font-size:.9cqw;display:grid}.tw-side[data-astro-cid-xzqfk4i4] span[data-astro-cid-xzqfk4i4]{align-self:center}.tw-cells[data-astro-cid-xzqfk4i4]{grid-template-rows:repeat(3,7.2cqw);grid-template-columns:repeat(5,1fr);gap:.5cqw;display:grid;position:relative}.tw-bg[data-astro-cid-xzqfk4i4]{gap:inherit;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.tw-cell[data-astro-cid-xzqfk4i4]{box-shadow:inset 0 0 0 1px var(--line);transform:scaleY(var(--grid));transform-origin:top;background:#fff;border-radius:.5cqw}.tw-job[data-astro-cid-xzqfk4i4]{--i:0;--t:clamp(0, calc(var(--drop) * 8 - var(--i)), 1);z-index:1;box-shadow:inset .25cqw 0 0 var(--tc), 0 .3cqw .9cqw -.3cqw #0f11154d;opacity:var(--t);transform:translateY(calc((1 - var(--t)) * -2.4cqw));background:#fff;border-radius:.45cqw;align-content:start;gap:.3cqw;margin:.35cqw;padding:.7cqw .8cqw;font-size:.9cqw;line-height:1.2;display:grid}.tw-job[data-astro-cid-xzqfk4i4] small[data-astro-cid-xzqfk4i4]{color:var(--mute);font-size:.8cqw}.t-a[data-astro-cid-xzqfk4i4]{--tc:var(--a)}.t-b[data-astro-cid-xzqfk4i4]{--tc:var(--b)}.d1[data-astro-cid-xzqfk4i4]{grid-column:1}.d2[data-astro-cid-xzqfk4i4]{grid-column:2}.d3[data-astro-cid-xzqfk4i4]{grid-column:3}.d4[data-astro-cid-xzqfk4i4]{grid-column:4}.d5[data-astro-cid-xzqfk4i4]{grid-column:5}.s1[data-astro-cid-xzqfk4i4]{grid-row:1}.s2[data-astro-cid-xzqfk4i4]{grid-row:2}.s3[data-astro-cid-xzqfk4i4]{grid-row:3}.i0[data-astro-cid-xzqfk4i4]{--i:0}.i1[data-astro-cid-xzqfk4i4]{--i:1}.i2[data-astro-cid-xzqfk4i4]{--i:2}.i3[data-astro-cid-xzqfk4i4]{--i:3}.i4[data-astro-cid-xzqfk4i4]{--i:4}.i5[data-astro-cid-xzqfk4i4]{--i:5}.i6[data-astro-cid-xzqfk4i4]{--i:6}.i7[data-astro-cid-xzqfk4i4]{--i:7}.tw-route[data-astro-cid-xzqfk4i4]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tw-route[data-astro-cid-xzqfk4i4] polyline[data-astro-cid-xzqfk4i4]{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--route));vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:.55}@container tw (width<=700px){.tw-body[data-astro-cid-xzqfk4i4]{grid-template-columns:1fr;align-content:start;gap:6cqw;padding:2cqw 5cqw 5cqw}.tw-title[data-astro-cid-xzqfk4i4]{font-size:8.6cqw}.tw-sub[data-astro-cid-xzqfk4i4]{margin-top:3cqw;font-size:3.6cqw}.tw-btn[data-astro-cid-xzqfk4i4]{margin-top:4cqw;padding:2.2cqw 4cqw;font-size:3.4cqw}.tw-bar[data-astro-cid-xzqfk4i4],.tw-head[data-astro-cid-xzqfk4i4],.tw-side[data-astro-cid-xzqfk4i4]{font-size:2.8cqw}.tw-grid[data-astro-cid-xzqfk4i4]{grid-template-columns:0 1fr}.tw-side[data-astro-cid-xzqfk4i4]{visibility:hidden}.tw-cells[data-astro-cid-xzqfk4i4]{grid-template-rows:repeat(3,15cqw)}.tw-job[data-astro-cid-xzqfk4i4]{padding:1.2cqw;font-size:2.1cqw}.tw-job[data-astro-cid-xzqfk4i4] small[data-astro-cid-xzqfk4i4]{display:none}}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hd[data-astro-cid-jg3k474l]{--q:var(--p,1);--show:clamp(0, calc(var(--q) / .12), 1);--order-l:clamp(0, calc((var(--q) - .2) / .35), 1);--order:calc(var(--order-l) * var(--order-l) * (3 - 2 * var(--order-l)));--events:calc(clamp(0, calc((var(--q) - .3) / .08), 1) * (1 - clamp(0, calc((var(--q) - .52) / .08), 1)));--link:clamp(0, calc((var(--q) - .5) / .32), 1);--core:clamp(0, calc((var(--q) - .78) / .12), 1);--txt:clamp(0, calc((var(--q) - .82) / .1), 1);--paper:#f6f6f4;--ink:#10201f;--petrol:#3d5c5a;background:var(--paper);width:100%;height:100%;color:var(--ink);font-family:var(--font);position:relative;overflow:hidden;container:hd/inline-size}.hd[data-astro-cid-jg3k474l] .hd-nav{--mn-brand-size:max(12px, 1.6cqw);--mn-brand-weight:500;--mn-brand-tracking:0;--mn-muted:#3d5c5a;--mn-cta-ring:inset 0 0 0 1px #10201f}.hd[data-astro-cid-jg3k474l] .hd-nav .mn-brand{font-family:var(--font-serif)}.hd-title[data-astro-cid-jg3k474l]{max-width:30cqw;font-family:var(--font-serif);letter-spacing:-.01em;opacity:calc(.35 + var(--txt) * .65);font-size:2.9cqw;font-weight:380;line-height:1.08;position:absolute;top:7cqw;left:3.4cqw}.hd-sub[data-astro-cid-jg3k474l]{color:var(--petrol);opacity:var(--txt);font-size:1.05cqw;position:absolute;bottom:2.6cqw;right:3.4cqw}.hd-system[data-astro-cid-jg3k474l]{position:absolute;inset:6cqw 3cqw 3cqw 34cqw}.hd-lines[data-astro-cid-jg3k474l]{width:100%;height:100%;position:absolute;inset:0}.hd-lines[data-astro-cid-jg3k474l] path[data-astro-cid-jg3k474l]{stroke:var(--petrol);stroke-width:.22px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--link))}.hd-core[data-astro-cid-jg3k474l]{aspect-ratio:1;width:11cqw;box-shadow:inset 0 0 0 1px var(--petrol);background:color-mix(in srgb, var(--ink) calc(var(--core) * 100%), transparent);color:color-mix(in srgb, var(--paper) calc(var(--core) * 100%), var(--petrol));font-family:var(--font-serif);opacity:calc(.3 + var(--show) * .7);transform:scale(calc(.85 + var(--core) * .15));border-radius:50%;place-items:center;margin:-5.5cqw 0 0 -5.5cqw;font-size:1.35cqw;display:grid;position:absolute;top:56%;left:50%}.hd-part[data-astro-cid-jg3k474l]{--x0:0;--y0:0;--r0:0;--x1:0;--y1:0;left:calc((var(--x0) + (var(--x1) - var(--x0)) * var(--order)) * 1%);top:calc((var(--y0) + (var(--y1) - var(--y0)) * var(--order)) * 1%);background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink);white-space:nowrap;opacity:var(--show);transform:translate(-50%, -50%) rotate(calc(var(--r0) * (1 - var(--order)) * 1deg));border-radius:999px;padding:.8cqw 1.3cqw;font-size:1.15cqw;position:absolute}.hd-part[data-astro-cid-jg3k474l] em[data-astro-cid-jg3k474l]{background:var(--petrol);color:var(--paper);opacity:var(--events);transform:translate(-50%, calc((1 - var(--events)) * .8cqw));padding:.3cqw .8cqw;font-size:.9cqw;font-style:normal;position:absolute;bottom:calc(100% + .7cqw);left:50%}.p-u[data-astro-cid-jg3k474l]{--x0:14;--y0:18;--r0:-7;--x1:22;--y1:26}.p-i[data-astro-cid-jg3k474l]{--x0:80;--y0:12;--r0:5;--x1:78;--y1:26}.p-d[data-astro-cid-jg3k474l]{--x0:88;--y0:58;--r0:-4;--x1:86;--y1:60}.p-v[data-astro-cid-jg3k474l]{--x0:62;--y0:86;--r0:6;--x1:66;--y1:86}.p-n[data-astro-cid-jg3k474l]{--x0:24;--y0:84;--r0:-5;--x1:34;--y1:86}.p-f[data-astro-cid-jg3k474l]{--x0:6;--y0:52;--r0:4;--x1:14;--y1:60}@container hd (width<=700px){.hd-title[data-astro-cid-jg3k474l]{max-width:88cqw;font-size:7.2cqw;top:16cqw;left:5cqw}.hd-system[data-astro-cid-jg3k474l]{inset:46cqw 3cqw 12cqw}.hd-part[data-astro-cid-jg3k474l]{padding:1.6cqw 2.4cqw;font-size:3cqw}.hd-part[data-astro-cid-jg3k474l] em[data-astro-cid-jg3k474l]{font-size:2.4cqw}.hd-core[data-astro-cid-jg3k474l]{width:22cqw;margin:-11cqw 0 0 -11cqw;font-size:3.4cqw}.hd-sub[data-astro-cid-jg3k474l]{font-size:3.2cqw;left:5cqw;right:auto}}.ak[data-astro-cid-aw6jqdh5]{--q:var(--p,1);--mark:clamp(0, calc((var(--q) - .05) / .25), 1);--strike:clamp(0, calc((var(--q) - .28) / .22), 1);--swap:clamp(0, calc((var(--q) - .5) / .12), 1);--plain:clamp(0, calc((var(--q) - .56) / .3), 1);--tag:clamp(0, calc((var(--q) - .84) / .1), 1);--paper:#fafaf9;--ink:#0d0d0d;--marker:#f2e05c;--mute:#5f5f5c;background:var(--paper);width:100%;height:100%;color:var(--ink);font-family:var(--font-wide);position:relative;overflow:hidden;container:ak/inline-size}.ak[data-astro-cid-aw6jqdh5] .ak-nav{--mn-font:var(--font-wide);--mn-brand-weight:600;--mn-muted:#5f5f5c;--mn-cta-bg:#0d0d0d;--mn-cta-fg:#fafaf9;--mn-cta-radius:0;border-bottom:1px solid #e3e3df}.ak-body[data-astro-cid-aw6jqdh5]{grid-template-columns:.9fr 1.3fr;gap:5cqw;padding:4.5cqw 3.4cqw;display:grid}.ak-title[data-astro-cid-aw6jqdh5]{font-family:var(--font-serif);letter-spacing:-.015em;font-size:3.5cqw;font-weight:420;line-height:1.04}.ak-sub[data-astro-cid-aw6jqdh5]{color:var(--mute);margin-top:1.4cqw;font-size:1.1cqw}.ak-areas[data-astro-cid-aw6jqdh5]{border-top:1px solid var(--ink);margin-top:3cqw;font-size:1.15cqw}.ak-areas[data-astro-cid-aw6jqdh5] li[data-astro-cid-aw6jqdh5]{border-bottom:1px solid #e3e3df;padding:.9cqw 0}.ak-doc[data-astro-cid-aw6jqdh5]{font-family:var(--font-serif);background:#fff;align-content:start;padding:2.6cqw 2.8cqw 3.2cqw;font-size:1.65cqw;line-height:1.5;display:grid;position:relative;box-shadow:0 0 0 1px #e3e3df}.ak-par[data-astro-cid-aw6jqdh5]{font-family:var(--font-wide);letter-spacing:.02em;margin-bottom:1.2cqw;font-size:1cqw;font-weight:600}.ak-before[data-astro-cid-aw6jqdh5],.ak-after[data-astro-cid-aw6jqdh5]{grid-area:2/1}.ak-before[data-astro-cid-aw6jqdh5]{opacity:calc(1 - var(--swap));transform:translateY(calc(var(--swap) * -1cqw))}.ak-before[data-astro-cid-aw6jqdh5].ak-before{color:color-mix(in srgb, var(--ink) calc(100% - var(--swap) * 55%), transparent)}.mark[data-astro-cid-aw6jqdh5]{--k:1;--m:clamp(0, calc(var(--mark) * 5 - (var(--k) - 1)), 1);--s:clamp(0, calc(var(--strike) * 5 - (var(--k) - 1)), 1);background-image:linear-gradient(var(--ink), var(--ink)), linear-gradient(var(--marker), var(--marker));background-repeat:no-repeat;background-size:calc(var(--s) * 100%) 1.5px, calc(var(--m) * 100%) 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 58%,0 0}.k1[data-astro-cid-aw6jqdh5]{--k:1}.k2[data-astro-cid-aw6jqdh5]{--k:2}.k3[data-astro-cid-aw6jqdh5]{--k:3}.k4[data-astro-cid-aw6jqdh5]{--k:4}.k5[data-astro-cid-aw6jqdh5]{--k:5}.ak-after[data-astro-cid-aw6jqdh5]{gap:.4cqw;font-size:1.9cqw;line-height:1.35;display:grid}.ak-after[data-astro-cid-aw6jqdh5] span[data-astro-cid-aw6jqdh5]{--t:clamp(0, calc(var(--plain) * 4 - var(--i)), 1);opacity:var(--t);transform:translateY(calc((1 - var(--t)) * .8cqw))}.ak-after[data-astro-cid-aw6jqdh5] .a0[data-astro-cid-aw6jqdh5]{--i:0}.ak-after[data-astro-cid-aw6jqdh5] .a1[data-astro-cid-aw6jqdh5]{--i:1}.ak-after[data-astro-cid-aw6jqdh5] .a2[data-astro-cid-aw6jqdh5]{--i:2}.ak-after[data-astro-cid-aw6jqdh5] .a3[data-astro-cid-aw6jqdh5]{--i:3;color:var(--mute);margin-top:.6cqw;font-size:1.3cqw}.ak-tag[data-astro-cid-aw6jqdh5]{background:var(--marker);font-family:var(--font-wide);opacity:var(--tag);padding:.3cqw .8cqw;font-size:.95cqw;font-weight:600;position:absolute;top:2.4cqw;right:2.8cqw}@container ak (width<=700px){.ak-body[data-astro-cid-aw6jqdh5]{grid-template-columns:1fr;gap:6cqw;padding:6cqw 5cqw}.ak-title[data-astro-cid-aw6jqdh5]{font-size:8cqw}.ak-sub[data-astro-cid-aw6jqdh5]{margin-top:3cqw;font-size:3.4cqw}.ak-areas[data-astro-cid-aw6jqdh5]{display:none}.ak-doc[data-astro-cid-aw6jqdh5]{padding:5cqw;font-size:3.6cqw}.ak-par[data-astro-cid-aw6jqdh5],.ak-tag[data-astro-cid-aw6jqdh5]{font-size:2.6cqw}.ak-after[data-astro-cid-aw6jqdh5]{font-size:4.2cqw}.ak-after[data-astro-cid-aw6jqdh5] .a3[data-astro-cid-aw6jqdh5]{font-size:3cqw}}.seq[data-astro-cid-rjv4eyuj]{position:relative;overflow:hidden}.seq-still[data-astro-cid-rjv4eyuj],.seq-still[data-astro-cid-rjv4eyuj] img[data-astro-cid-rjv4eyuj],.seq-canvas[data-astro-cid-rjv4eyuj]{width:100%;height:100%;position:absolute;inset:0}.seq-still[data-astro-cid-rjv4eyuj] img[data-astro-cid-rjv4eyuj]{object-fit:cover}.seq-canvas[data-astro-cid-rjv4eyuj]{opacity:0}.seq-canvas[data-astro-cid-rjv4eyuj].is-ready{opacity:1}.ov[data-astro-cid-ext5qdk6]{--q:var(--p,1);--pos:calc(clamp(0, calc((var(--q) - .15) / .3), 1) - clamp(0, calc((var(--q) - .65) / .27), 1));--labels:calc(clamp(0, calc((var(--q) - .42) / .06), 1) * (1 - clamp(0, calc((var(--q) - .645) / .035), 1)));--ink:#f2f2ee;--muted:#8f8e86;--signal:#f2c200;width:100%;height:100%;color:var(--ink);font-family:var(--font-wide);background:#0d0c09;position:relative;overflow:hidden;container:ov/inline-size}.ov-media[data-astro-cid-ext5qdk6]{position:absolute;inset:0;overflow:hidden;container-type:size}.ov-canvas[data-astro-cid-ext5qdk6]{--cw:max(100cqw, calc(100cqh * 1280 / 714));--ch:calc(var(--cw) * 714 / 1280);left:calc(50cqw - var(--cw) / 2);top:calc(50cqh - var(--ch) / 2);width:var(--cw);height:var(--ch);position:absolute}.ov-canvas[data-astro-cid-ext5qdk6]>.ov-seq{position:absolute;inset:0}.ov-exploded[data-astro-cid-ext5qdk6]{display:none;position:absolute;inset:0}.ov-exploded[data-astro-cid-ext5qdk6] img{object-fit:cover;width:100%;height:100%}[data-storyboard] .ov-exploded[data-astro-cid-ext5qdk6]{opacity:clamp(0, calc((var(--pos) - .5) * 100), 1);display:block}.ov-mark[data-astro-cid-ext5qdk6]{--x:0;--y:0;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);aspect-ratio:1;width:2.6%;box-shadow:0 0 0 1px var(--signal);font-variant-numeric:tabular-nums;color:var(--signal);opacity:var(--labels);transform:translate(-50%, -50%) scale(calc(.85 + var(--labels) * .15));background:#0d0c09;border-radius:50%;place-items:center;font-size:max(8px,1.15cqw);font-weight:500;display:grid;position:absolute}.ov-m1[data-astro-cid-ext5qdk6]{--x:49.1;--y:22.3}.ov-m2[data-astro-cid-ext5qdk6]{--x:27.3;--y:37.7}.ov-m3[data-astro-cid-ext5qdk6]{--x:46.5;--y:59.5}.ov-m4[data-astro-cid-ext5qdk6]{--x:60.7;--y:69.1}.ov-m5[data-astro-cid-ext5qdk6]{--x:73.6;--y:58}.ov-m6[data-astro-cid-ext5qdk6]{--x:32.7;--y:62.8}.ov[data-astro-cid-ext5qdk6] .ov-nav{--mn-font:var(--font-wide);--mn-stretch:125%;--mn-weight:400;--mn-brand-weight:500;--mn-brand-tracking:.32em;--mn-muted:var(--muted);--mn-cta-bg:var(--signal);--mn-cta-fg:#0d0c09;text-transform:uppercase;letter-spacing:.08em}.ov-title[data-astro-cid-ext5qdk6]{letter-spacing:.02em;text-transform:uppercase;max-width:34cqw;opacity:calc(1 - var(--pos) * .7);font-size:2.3cqw;font-weight:300;font-stretch:125%;line-height:1.12;position:absolute;top:7.4cqw;left:3.4cqw}.ov-foot[data-astro-cid-ext5qdk6]{border-top:1px solid #f2f2ee2e;padding-top:1.2cqw;display:grid;position:absolute;bottom:2.4cqw;left:3.4cqw;right:3.4cqw}.ov-specs[data-astro-cid-ext5qdk6],.ov-legend[data-astro-cid-ext5qdk6]{grid-area:1/1;gap:2cqw;display:grid}.ov-specs[data-astro-cid-ext5qdk6]{opacity:calc(1 - var(--labels));grid-template-columns:repeat(3,1fr);font-size:1.05cqw}.ov-specs[data-astro-cid-ext5qdk6] span[data-astro-cid-ext5qdk6]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.3cqw;font-size:.85cqw;font-stretch:125%;display:block}.ov-legend[data-astro-cid-ext5qdk6]{opacity:var(--labels);grid-template-columns:repeat(6,auto);justify-content:space-between;align-items:start;gap:1.5cqw;font-size:1.05cqw}.ov-legend[data-astro-cid-ext5qdk6] li[data-astro-cid-ext5qdk6]{gap:.6cqw;display:flex}.ov-legend[data-astro-cid-ext5qdk6] b[data-astro-cid-ext5qdk6]{font-variant-numeric:tabular-nums;color:var(--signal);font-weight:500}@container ov (width<=700px){.ov-canvas[data-astro-cid-ext5qdk6]{--cw:112cqw;--ch:calc(var(--cw) * 714 / 1280);top:calc(52cqh - var(--ch) / 2)}.ov-mark[data-astro-cid-ext5qdk6]{width:4.6%;font-size:2.6cqw}.ov-title[data-astro-cid-ext5qdk6]{max-width:90cqw;font-size:6cqw;top:18cqw;left:5cqw}.ov[data-astro-cid-ext5qdk6] .ov-nav{--mn-stretch:100%;--mn-brand-tracking:.2em;letter-spacing:.02em}.ov-foot[data-astro-cid-ext5qdk6]{padding-top:3cqw;bottom:5cqw;left:5cqw;right:5cqw}.ov-specs[data-astro-cid-ext5qdk6]{grid-template-columns:1fr;font-size:3.2cqw}.ov-specs[data-astro-cid-ext5qdk6] li[data-astro-cid-ext5qdk6]:nth-child(n+2){display:none}.ov-specs[data-astro-cid-ext5qdk6] span[data-astro-cid-ext5qdk6]{font-size:2.4cqw}.ov-legend[data-astro-cid-ext5qdk6]{grid-template-columns:repeat(2,1fr);gap:1.6cqw 4cqw;font-size:2.9cqw}.ov-legend[data-astro-cid-ext5qdk6] li[data-astro-cid-ext5qdk6]{gap:1.6cqw}}.kh[data-astro-cid-myv3zioz]{--q:var(--p,1);--plan:calc(clamp(0, calc((var(--q) - .08) / .08), 1) * (1 - clamp(0, calc((var(--q) - .76) / .1), 1)));--climb:clamp(0, calc((var(--q) - .16) / .6), 1);--view:clamp(0, calc((var(--q) - .76) / .12), 1);--water:#e9eef0;--slate:#1b2a33;--mist:#9fb4bf;background:var(--water);width:100%;height:100%;color:var(--slate);font-family:var(--font-wide);position:relative;overflow:hidden;container:kh/inline-size}.kh[data-astro-cid-myv3zioz] .kh-nav{--mn-font:var(--font-wide);--mn-stretch:110%;--mn-muted:#4d5e69;--mn-cta-bg:#1b2a33;--mn-cta-fg:#e9eef0}.kh-body[data-astro-cid-myv3zioz]{grid-template-columns:.75fr 1.25fr;gap:3cqw;height:calc(100% - 5.2cqw);padding:0 3.4cqw 3.4cqw;display:grid}.kh-copy[data-astro-cid-myv3zioz]{align-content:start;padding-top:3cqw;display:grid;position:relative}.kh-title[data-astro-cid-myv3zioz]{letter-spacing:-.02em;font-size:3.3cqw;font-weight:560;font-stretch:112%;line-height:1.04}.kh-sub[data-astro-cid-myv3zioz]{color:#4d5e69;margin-top:1.4cqw;font-size:1.15cqw}.kh-info[data-astro-cid-myv3zioz]{border-top:1px solid var(--slate);min-height:9cqw;margin-top:4cqw;position:relative}.kh-floor[data-astro-cid-myv3zioz]{--on:calc(clamp(0, calc((var(--climb) * 4 - var(--i)) * 8), 1) * (1 - clamp(0, calc((var(--climb) * 4 - var(--i) - 1) * 8), 1)));opacity:calc(var(--on) * var(--plan));transform:translateY(calc((1 - var(--on)) * .6cqw));gap:.5cqw;font-size:1.15cqw;line-height:1.4;display:grid;position:absolute;inset:1.2cqw 0 auto}.kh-floor[data-astro-cid-myv3zioz] b[data-astro-cid-myv3zioz]{font-size:1.6cqw;font-weight:600}.kh-floor[data-astro-cid-myv3zioz].f3{--on:clamp(0, calc((var(--climb) * 4 - 3) * 8), 1)}.kh-floor[data-astro-cid-myv3zioz].kh-view{opacity:var(--view);transform:none}.kh[data-astro-cid-myv3zioz] .f0[data-astro-cid-myv3zioz]{--i:0}.kh[data-astro-cid-myv3zioz] .f1[data-astro-cid-myv3zioz]{--i:1}.kh[data-astro-cid-myv3zioz] .f2[data-astro-cid-myv3zioz]{--i:2}.kh[data-astro-cid-myv3zioz] .f3[data-astro-cid-myv3zioz]{--i:3}.kh-example[data-astro-cid-myv3zioz]{color:#4d5e69;opacity:var(--plan);font-size:.85cqw;position:absolute;bottom:0;left:0}.kh-media[data-astro-cid-myv3zioz]{background:#dfe6e9;border-radius:.6cqw;position:relative;overflow:hidden}.kh-media[data-astro-cid-myv3zioz]>.kh-photo,.kh-section[data-astro-cid-myv3zioz]{width:100%;height:100%;position:absolute;inset:0}.kh-media[data-astro-cid-myv3zioz] .kh-photo img{object-fit:cover;width:100%;height:100%}.kh-media[data-astro-cid-myv3zioz]>.kh-photo{opacity:calc(1 - var(--plan) * .92);transform:scale(calc(1 + var(--plan) * .04))}.kh-section[data-astro-cid-myv3zioz]{opacity:var(--plan)}.kh-section[data-astro-cid-myv3zioz] path[data-astro-cid-myv3zioz],.kh-section[data-astro-cid-myv3zioz] rect[data-astro-cid-myv3zioz]{fill:none;stroke:var(--slate);stroke-width:1px;vector-effect:non-scaling-stroke}.kh-water[data-astro-cid-myv3zioz]{stroke:var(--mist)!important}.kh-slab[data-astro-cid-myv3zioz]{stroke-width:2px!important}.kh-row[data-astro-cid-myv3zioz]{--on:clamp(0, calc((var(--climb) * 4 - var(--i)) * 8), 1)}.kh-row[data-astro-cid-myv3zioz] rect[data-astro-cid-myv3zioz]{fill:var(--slate);fill-opacity:calc(var(--on) * .85);transition:none}.kh-lift[data-astro-cid-myv3zioz]{stroke:var(--mist)!important}.kh-marker[data-astro-cid-myv3zioz]{fill:#0a84ff;transform:translateY(calc(var(--climb) * -138px));stroke:none!important}@container kh (width<=700px){.kh-body[data-astro-cid-myv3zioz]{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:4cqw;padding:0 5cqw 5cqw}.kh-title[data-astro-cid-myv3zioz]{font-size:7.6cqw}.kh-sub[data-astro-cid-myv3zioz]{font-size:3.4cqw}.kh-info[data-astro-cid-myv3zioz]{min-height:16cqw;margin-top:4cqw}.kh-floor[data-astro-cid-myv3zioz]{font-size:3.2cqw}.kh-floor[data-astro-cid-myv3zioz] b[data-astro-cid-myv3zioz]{font-size:3.8cqw}.kh-example[data-astro-cid-myv3zioz]{display:none}}.ag[data-astro-cid-2ofeosis]{--q:var(--p,1);--measure:clamp(0, calc((var(--q) - .05) / .22), 1);--wood:clamp(0, calc((var(--q) - .3) / .22), 1);--make:clamp(0, calc((var(--q) - .52) / .22), 1);--join-l:clamp(0, calc((var(--q) - .74) / .18), 1);--join:calc(var(--join-l) * var(--join-l) * (3 - 2 * var(--join-l)));--step:calc(var(--measure) + var(--wood) + var(--make) + var(--join-l));--paper:#f4f3f0;--ink:#1f2226;--oak:#b48a5a;background:var(--paper);width:100%;height:100%;color:var(--ink);font-family:var(--font-wide);font-stretch:87%;position:relative;overflow:hidden;container:ag/inline-size}.ag[data-astro-cid-2ofeosis] .ag-nav{--mn-font:var(--font-wide);--mn-stretch:87%;--mn-muted:#5b5e63;--mn-cta-bg:#1f2226;--mn-cta-fg:#f4f3f0;--mn-cta-radius:.3cqw}.ag-body[data-astro-cid-2ofeosis]{grid-template-columns:1.3fr .7fr;gap:3.2cqw;height:calc(100% - 5.2cqw);padding:0 3.4cqw 3.4cqw;display:grid}.ag-media[data-astro-cid-2ofeosis]{background:#1f2226;border-radius:.4cqw;position:relative;overflow:hidden}.ag-media[data-astro-cid-2ofeosis]>.ag-photo,.ag-measure[data-astro-cid-2ofeosis]{width:100%;height:100%;position:absolute;inset:0}.ag-media[data-astro-cid-2ofeosis] .ag-photo img{object-fit:cover;width:100%;height:100%}.ag-media[data-astro-cid-2ofeosis]>.ag-photo{opacity:calc(.35 + var(--make) * .65)}.ag-measure[data-astro-cid-2ofeosis] path[data-astro-cid-2ofeosis]{fill:none;stroke:#f4f3f0;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--measure))}.ag-measure[data-astro-cid-2ofeosis]{opacity:calc(1 - var(--make) * .85)}.ag-dim[data-astro-cid-2ofeosis]{color:var(--ink);opacity:calc(var(--measure) * (1 - var(--make)));background:#f4f3f0;padding:.25cqw .6cqw;font-size:.9cqw;font-weight:600;position:absolute}.d1[data-astro-cid-2ofeosis]{top:58%;left:30%}.d2[data-astro-cid-2ofeosis]{top:72%;left:40%}.ag-woods[data-astro-cid-2ofeosis]{color:#f4f3f0;opacity:calc(var(--wood) * 4 * (1 - var(--make)));gap:.6cqw;font-size:1cqw;display:grid;position:absolute;top:2cqw;left:2cqw}.ag-woods[data-astro-cid-2ofeosis] li[data-astro-cid-2ofeosis]{border-radius:.3cqw;align-items:center;gap:.7cqw;padding:.4cqw .8cqw .4cqw .4cqw;display:flex}.ag-woods[data-astro-cid-2ofeosis] svg[data-astro-cid-2ofeosis]{width:1.8cqw;height:1.8cqw}.ag-woods[data-astro-cid-2ofeosis] .w1[data-astro-cid-2ofeosis]{box-shadow:inset 0 0 0 1px rgb(244 243 240/clamp(0, calc((var(--wood) - .5) * 4), 1))}.ag-joint[data-astro-cid-2ofeosis]{width:16cqw;opacity:clamp(0, calc(var(--join-l) * 6), 1);background:#f4f3f0f0;border-radius:.4cqw;padding:1cqw;position:absolute;bottom:3cqw;right:3cqw}.ag-tails[data-astro-cid-2ofeosis]{fill:var(--oak);transform:translateX(calc((1 - var(--join)) * -18px))}.ag-pins[data-astro-cid-2ofeosis]{fill:#d8c3a0;transform:translateX(calc((1 - var(--join)) * 18px))}.ag-copy[data-astro-cid-2ofeosis]{align-content:start;padding-top:3cqw;display:grid}.ag-title[data-astro-cid-2ofeosis]{letter-spacing:-.025em;font-size:3.2cqw;font-weight:620;line-height:1.04}.ag-sub[data-astro-cid-2ofeosis]{font-family:var(--font-serif);color:#5b5e63;margin-top:1.4cqw;font-size:1.35cqw;line-height:1.4}.ag-steps[data-astro-cid-2ofeosis]{border-top:1px solid var(--ink);margin-top:3.6cqw;font-size:1.15cqw}.ag-steps[data-astro-cid-2ofeosis] li[data-astro-cid-2ofeosis]{--on:clamp(0, calc(var(--step) - var(--i)), 1);color:color-mix(in srgb, var(--ink) calc(35% + var(--on) * 65%), transparent);border-bottom:1px solid #dcdad5;align-items:center;gap:1cqw;padding:1cqw 0;display:flex}.ag-steps[data-astro-cid-2ofeosis] li[data-astro-cid-2ofeosis]:before{content:"";width:calc(var(--on) * 2.4cqw);background:var(--oak);height:2px}.ag-steps[data-astro-cid-2ofeosis] .s0[data-astro-cid-2ofeosis]{--i:0}.ag-steps[data-astro-cid-2ofeosis] .s1[data-astro-cid-2ofeosis]{--i:1}.ag-steps[data-astro-cid-2ofeosis] .s2[data-astro-cid-2ofeosis]{--i:2}.ag-steps[data-astro-cid-2ofeosis] .s3[data-astro-cid-2ofeosis]{--i:3}@container ag (width<=700px){.ag-body[data-astro-cid-2ofeosis]{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:4cqw;padding:0 5cqw 5cqw}.ag-copy[data-astro-cid-2ofeosis]{order:-1;padding-top:1cqw}.ag-title[data-astro-cid-2ofeosis]{font-size:7.4cqw}.ag-sub[data-astro-cid-2ofeosis]{font-size:3.4cqw}.ag-steps[data-astro-cid-2ofeosis]{display:none}.ag-woods[data-astro-cid-2ofeosis],.ag-dim[data-astro-cid-2ofeosis]{font-size:2.8cqw}.ag-woods[data-astro-cid-2ofeosis] svg[data-astro-cid-2ofeosis]{width:4cqw;height:4cqw}.ag-joint[data-astro-cid-2ofeosis]{width:34cqw}}.wb[data-astro-cid-os4nfdo4]{--q:var(--p,1);--out-l:clamp(0, calc((var(--q) - .12) / .26), 1);--in-l:clamp(0, calc((var(--q) - .7) / .22), 1);--out:calc(var(--out-l) * var(--out-l) * (3 - 2 * var(--out-l)));--in:calc(var(--in-l) * var(--in-l) * (3 - 2 * var(--in-l)));--asm:calc(1 - var(--out) + var(--in));--labels:calc(clamp(0, calc((var(--q) - .36) / .05), 1) * (1 - clamp(0, calc((var(--q) - .66) / .05), 1)));--flow:calc(clamp(0, calc((var(--q) - .48) / .18), 1) * (1 - clamp(0, calc((var(--q) - .7) / .04), 1)));--steel:#d9dcdf;--ink:#111417;--signal:#d4b106;background:var(--steel);width:100%;height:100%;color:var(--ink);font-family:var(--font-wide);background-image:linear-gradient(#1114170f 1px,#0000 1px),linear-gradient(90deg,#1114170f 1px,#0000 1px);background-size:4cqw 4cqw;font-stretch:87%;position:relative;overflow:hidden;container:wb/inline-size}.wb[data-astro-cid-os4nfdo4] .wb-nav{--mn-font:var(--font-wide);--mn-stretch:87%;--mn-brand-weight:750;--mn-muted:#4a4f55;--mn-cta-bg:#111417;--mn-cta-fg:#d9dcdf;--mn-cta-radius:.25cqw}.wb-head[data-astro-cid-os4nfdo4]{max-width:46cqw;position:absolute;top:7cqw;left:3.4cqw}.wb-title[data-astro-cid-os4nfdo4]{letter-spacing:-.02em;font-size:3cqw;font-weight:640;line-height:1.04}.wb-sub[data-astro-cid-os4nfdo4]{color:#4a4f55;margin-top:1.2cqw;font-size:1.1cqw}.wb-stage[data-astro-cid-os4nfdo4]{aspect-ratio:2560/640;position:absolute;top:24cqw;left:2cqw;right:2cqw;container-type:size}.wb-group[data-astro-cid-os4nfdo4]{transform:translate3d(calc(var(--asm) * -333 / 25.6 * 1cqw), 0, 0);position:absolute;inset:0}.wb-part[data-astro-cid-os4nfdo4]{--x:0;--y:0;--w:0;--dx:0;--dy:0;left:calc(var(--x) / 25.6 * 1cqw);top:calc((var(--y) - 380) / 6.4 * 1cqh);width:calc(var(--w) / 25.6 * 1cqw);transform:translate3d(calc(var(--dx) * var(--asm) / 25.6 * 1cqw), calc(var(--dy) * var(--asm) / 6.4 * 1cqh), 0);position:absolute}.wb-part[data-astro-cid-os4nfdo4] img{width:100%;height:auto;display:block}.wb-co[data-astro-cid-os4nfdo4]{--x:212;--y:462;--w:174;--dx:1195;--dy:6}.wb-in[data-astro-cid-os4nfdo4]{--x:446;--y:620;--w:576;--dx:678;--dy:-2}.wb-gl[data-astro-cid-os4nfdo4]{--x:1083;--y:511;--w:146;--dx:494}.wb-gs[data-astro-cid-os4nfdo4]{--x:1296;--y:588;--w:173;--dx:348}.wb-ho[data-astro-cid-os4nfdo4]{--x:1546;--y:449;--w:294}.wb-out[data-astro-cid-os4nfdo4]{--x:1905;--y:560;--w:456;--dx:-259}.wb-label[data-astro-cid-os4nfdo4]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:var(--labels);padding-top:2.2cqh;font-size:max(9px,3.4cqh);font-weight:600;position:absolute;top:calc(100% + 1.4cqh);left:50%;transform:translate(-50%)}.wb-label[data-astro-cid-os4nfdo4]:before{content:"";background:var(--ink);width:1px;height:1.6cqh;position:absolute;top:0;left:50%}.wb-flow[data-astro-cid-os4nfdo4]{width:100%;height:100%;opacity:clamp(0, calc(var(--flow) * 8), 1);position:absolute;inset:0;overflow:visible}.wb-flow[data-astro-cid-os4nfdo4] path[data-astro-cid-os4nfdo4]{fill:none;stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--flow))}.wb-flow[data-astro-cid-os4nfdo4] .wb-arrow[data-astro-cid-os4nfdo4]{stroke-dashoffset:calc(1 - clamp(0, calc((var(--flow) - .9) * 10), 1))}.wb-flow-label[data-astro-cid-os4nfdo4]{background:var(--signal);color:var(--ink);white-space:nowrap;opacity:clamp(0, calc((var(--flow) - .4) * 4), 1);padding:.4em .8em;font-size:max(9px,3.4cqh);font-weight:650;position:absolute;top:-8cqh;left:50%;transform:translate(-50%)}.wb-facts[data-astro-cid-os4nfdo4]{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:2cqw;padding-top:1.1cqw;font-size:1.1cqw;display:grid;position:absolute;bottom:2.6cqw;left:3.4cqw;right:3.4cqw}.wb-facts[data-astro-cid-os4nfdo4] b[data-astro-cid-os4nfdo4]{letter-spacing:.08em;text-transform:uppercase;color:#4a4f55;margin-bottom:.3cqw;font-size:.85cqw;display:block}@container wb (width<=700px){.wb-head[data-astro-cid-os4nfdo4]{max-width:90cqw;top:17cqw;left:5cqw}.wb-title[data-astro-cid-os4nfdo4]{font-size:7cqw}.wb-sub[data-astro-cid-os4nfdo4]{font-size:3.4cqw}.wb-stage[data-astro-cid-os4nfdo4]{top:68cqw;left:-5cqw;right:-5cqw}.wb-label[data-astro-cid-os4nfdo4],.wb-flow-label[data-astro-cid-os4nfdo4]{font-size:max(9px,4.6cqh)}.wb-facts[data-astro-cid-os4nfdo4]{grid-template-columns:1fr;gap:3cqw;font-size:3.4cqw;bottom:5cqw;left:5cqw;right:5cqw}.wb-facts[data-astro-cid-os4nfdo4] li[data-astro-cid-os4nfdo4]:nth-child(n+2){display:none}.wb-facts[data-astro-cid-os4nfdo4] b[data-astro-cid-os4nfdo4]{font-size:2.6cqw}}.af[data-astro-cid-7opxvte3]{--q:var(--p,1);--scan:clamp(0, calc((var(--q) - .04) / .28), 1);--plan-l:clamp(0, calc((var(--q) - .34) / .22), 1);--plan:calc(var(--plan-l) * var(--plan-l) * (3 - 2 * var(--plan-l)));--crown:clamp(0, calc((var(--q) - .58) / .12), 1);--env:clamp(0, calc((var(--q) - .68) / .16), 1);--book:clamp(0, calc((var(--q) - .82) / .12), 1);--labels:calc(clamp(0, calc((var(--q) - .46) / .06), 1) * (1 - clamp(0, calc((var(--q) - .64) / .05), 1)));--step:calc(clamp(0, calc(var(--scan) * 20), 1) + clamp(0, calc(var(--plan-l) * 20), 1) + clamp(0, calc(var(--crown) * 20), 1));--stone:#f1f1ee;--moss:#2f3a33;--sage:#7d8a80;--fx:.6;--fy:.5;--scale:100cqh;background:var(--stone);width:100%;height:100%;color:var(--moss);font-family:var(--font-wide);position:relative;overflow:hidden;container:af/size}.af-canvas[data-astro-cid-7opxvte3]{--cw:max(100cqw, calc(var(--scale) * 2560 / 1429));--ch:calc(var(--cw) * 1429 / 2560);left:clamp(calc(100cqw - var(--cw)), calc(50cqw - var(--fx) * var(--cw)), 0px);top:clamp(calc(100cqh - var(--ch)), calc(50cqh - var(--fy) * var(--ch)), 0px);width:var(--cw);height:var(--ch);position:absolute}.af-canvas[data-astro-cid-7opxvte3]>picture,.af-scan[data-astro-cid-7opxvte3]{width:100%;height:100%;position:absolute;inset:0}.af-canvas[data-astro-cid-7opxvte3] img{width:100%;height:100%;display:block}.af-canvas[data-astro-cid-7opxvte3]>.af-env{opacity:var(--env)}.af-canvas[data-astro-cid-7opxvte3]>.af-crown{clip-path:url(#af-crown-clip);opacity:var(--crown)}.af-clipdef[data-astro-cid-7opxvte3]{position:absolute}.af-dots[data-astro-cid-7opxvte3]{fill:none;stroke:var(--moss);stroke-width:7px;stroke-linecap:round;clip-path:inset(0 0 calc((1 - var(--scan)) * 100%) 0);opacity:calc((1 - var(--plan) * .6) * (1 - var(--crown)))}.af-contour[data-astro-cid-7opxvte3]{fill:none;stroke:var(--moss);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--plan));opacity:calc(1 - var(--env))}.af-line[data-astro-cid-7opxvte3]{stroke:var(--sage);stroke-width:1.5px;vector-effect:non-scaling-stroke;transform:translateY(calc(var(--scan) * 1px));opacity:calc(clamp(0, calc(var(--scan) * 30), 1) * (1 - clamp(0, calc((var(--scan) - .94) * 16), 1)))}.af-label[data-astro-cid-7opxvte3]{white-space:nowrap;opacity:var(--labels);align-items:center;gap:.8cqw;font-size:max(9px,.95cqw);font-weight:500;display:flex;position:absolute;left:79%;transform:translateY(-50%)}.af-label[data-astro-cid-7opxvte3]:before{content:"";background:var(--moss);width:4cqw;height:1px;margin-left:-4.8cqw}.l1[data-astro-cid-7opxvte3]{top:30%}.l2[data-astro-cid-7opxvte3]{top:58%}.af[data-astro-cid-7opxvte3] .af-nav{--mn-font:var(--font-wide);--mn-muted:#5d6a61;--mn-brand-weight:600;--mn-brand-tracking:.01em;--mn-cta-bg:#2f3a33;--mn-cta-fg:#f1f1ee;position:relative}.af-copy[data-astro-cid-7opxvte3]{width:31cqw;position:absolute;top:9.6cqw;left:3.4cqw}.af-title[data-astro-cid-7opxvte3]{font-family:var(--font-serif);letter-spacing:-.015em;font-size:3.3cqw;font-weight:330;line-height:1.08}.af-sub[data-astro-cid-7opxvte3]{color:#5d6a61;margin-top:1.4cqw;font-size:1.1cqw}.af-steps[data-astro-cid-7opxvte3]{border-top:1px solid #2f3a3340;margin-top:3.6cqw}.af-steps[data-astro-cid-7opxvte3] li[data-astro-cid-7opxvte3]{--on:clamp(0, calc(var(--step) - var(--i) + 1), 1);--now:calc(var(--on) * (1 - clamp(0, calc(var(--step) - var(--i)), 1)));color:color-mix(in srgb, var(--moss) calc(40% + var(--on) * 60%), transparent);border-bottom:1px solid #2f3a3340;gap:.35cqw;padding:1.1cqw 0 1.1cqw 1.6cqw;font-size:1cqw;line-height:1.4;display:grid;position:relative}.af-steps[data-astro-cid-7opxvte3] li[data-astro-cid-7opxvte3]:before{content:"";background:var(--moss);width:2px;transform:scaleY(var(--now));transform-origin:top;position:absolute;top:1.1cqw;bottom:1.1cqw;left:0}.af-steps[data-astro-cid-7opxvte3] b[data-astro-cid-7opxvte3]{font-size:1.25cqw;font-weight:560}.af-steps[data-astro-cid-7opxvte3] .s0[data-astro-cid-7opxvte3]{--i:1}.af-steps[data-astro-cid-7opxvte3] .s1[data-astro-cid-7opxvte3]{--i:2}.af-steps[data-astro-cid-7opxvte3] .s2[data-astro-cid-7opxvte3]{--i:3}.af-book[data-astro-cid-7opxvte3]{align-items:center;gap:1.6cqw;font-size:1cqw;display:flex;position:absolute;bottom:3cqw;left:3.4cqw;right:3.4cqw}.af-book-line[data-astro-cid-7opxvte3]{background:var(--moss);height:1px;transform:scaleX(var(--book));transform-origin:100%;flex:1;order:2}.af-book-text[data-astro-cid-7opxvte3]{white-space:nowrap;opacity:clamp(0, calc((var(--book) - .6) * 2.5), 1);align-items:baseline;gap:1.2cqw;display:flex}.af-book-text[data-astro-cid-7opxvte3] b[data-astro-cid-7opxvte3]{background:var(--moss);color:var(--stone);border-radius:999px;padding:.6cqw 1.3cqw;font-weight:500}@container af (width<=700px){.af[data-astro-cid-7opxvte3]>[data-astro-cid-7opxvte3]{--fx:.66;--scale:112cqh}.af-canvas[data-astro-cid-7opxvte3]{top:0}.af-copy[data-astro-cid-7opxvte3]{width:90cqw;top:15cqw;left:5cqw}.af-title[data-astro-cid-7opxvte3]{font-size:6.6cqw}.af-sub[data-astro-cid-7opxvte3]{margin-top:2cqw;font-size:3.2cqw}.af-label[data-astro-cid-7opxvte3]{display:none}.af-steps[data-astro-cid-7opxvte3]{border:0;margin:0;position:absolute;top:89cqw;left:0;right:0}.af-steps[data-astro-cid-7opxvte3] li[data-astro-cid-7opxvte3]{opacity:calc(var(--now) * (1 - var(--book)));color:var(--moss);border:0;padding:0 0 0 3cqw;font-size:3.2cqw;position:absolute;inset:0 0 auto}.af-steps[data-astro-cid-7opxvte3] li[data-astro-cid-7opxvte3]:before{top:0;bottom:0}.af-steps[data-astro-cid-7opxvte3] b[data-astro-cid-7opxvte3]{font-size:3.8cqw}.af-book[data-astro-cid-7opxvte3]{font-size:3cqw;bottom:5cqw;left:5cqw;right:5cqw}.af-book-text[data-astro-cid-7opxvte3] span[data-astro-cid-7opxvte3],.af-book-text[data-astro-cid-7opxvte3]{gap:2cqw}.af-book-text[data-astro-cid-7opxvte3] b[data-astro-cid-7opxvte3]{padding:1.6cqw 3.2cqw}}.vl[data-astro-cid-ok2tsgu6]{--q:var(--p,1);--a-l:clamp(0, calc((var(--q) - .16) / .24), 1);--a:calc(var(--a-l) * var(--a-l) * (3 - 2 * var(--a-l)));--g-l:clamp(0, calc((var(--q) - .84) / .12), 1);--g:calc(var(--g-l) * var(--g-l) * (3 - 2 * var(--g-l)));--cam-l:clamp(0, calc((var(--q) - .16) / .46), 1);--cam:calc(1 + .7 * (1 - var(--cam-l) * (2 - var(--cam-l))));--drift:calc(1 + .06 * (1 - clamp(0, calc(var(--q) / .16), 1)));--head:clamp(0, calc((var(--q) - .68) / .1), 1);--box-h:62.5;--sw-s:.16;--sw-x:76;--sw-y:14;--gr-s:.3;--gr-x:66.6;--gr-y:9;--m-s:.6;--m-x:3.4;--m-y:9;--box-y:0;--chalk:#e6e6e3;--ink:#141414;--taupe:#6b6259;background:var(--chalk);width:100%;height:100%;color:var(--ink);font-family:var(--font-wide);position:relative;overflow:hidden;container:vl/inline-size}.vl-media[data-astro-cid-ok2tsgu6],.vl-fabric[data-astro-cid-ok2tsgu6]{left:0;top:calc(var(--box-y) * 1cqw);width:100cqw;height:calc(var(--box-h) * 1cqw);transform-origin:0 0;position:absolute}.vl-media[data-astro-cid-ok2tsgu6]{transform:translate3d(calc(var(--m-x) * var(--g) * 1cqw), calc(var(--m-y) * var(--g) * 1cqw), 0) scale(calc(1 - (1 - var(--m-s)) * var(--g)));overflow:hidden}.vl-media[data-astro-cid-ok2tsgu6]>.vl-seq{transform:scale(var(--cam));transform-origin:48% 40%;position:absolute;inset:0}.vl-fabric[data-astro-cid-ok2tsgu6]{--s:calc(1 + (var(--sw-s) - 1) * var(--a) + (var(--gr-s) - var(--sw-s)) * var(--g));transform:translate3d(calc((var(--sw-x) * var(--a) + (var(--gr-x) - var(--sw-x)) * var(--g)) * 1cqw), calc((var(--sw-y) * var(--a) + (var(--gr-y) - var(--sw-y)) * var(--g)) * 1cqw), 0) scale(var(--s));overflow:hidden}.vl-fabric[data-astro-cid-ok2tsgu6]>picture{height:100%;transform:scale(var(--drift));display:block}.vl-fabric[data-astro-cid-ok2tsgu6] img,.vl-media[data-astro-cid-ok2tsgu6] .seq-still img{object-fit:cover;width:100%;height:100%;display:block}.vl-swatch-label[data-astro-cid-ok2tsgu6]{left:calc(var(--sw-x) * 1cqw);top:calc((var(--box-y) + var(--sw-y) + var(--box-h) * var(--sw-s) + 1) * 1cqw);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:calc(clamp(0, calc((var(--a) - .85) * 8), 1) * (1 - var(--g-l)));font-size:max(9px,.95cqw);font-stretch:112%;position:absolute}.vl[data-astro-cid-ok2tsgu6] .vl-nav{--mn-font:var(--font-wide);--mn-stretch:112%;--mn-weight:450;--mn-brand-size:max(12px, 1.5cqw);--mn-brand-weight:500;--mn-brand-tracking:.42em;--mn-color:var(--ink);--mn-muted:#3d3a36;--mn-cta-ring:inset 0 0 0 1px #1414148c;position:relative}.vl-captions[data-astro-cid-ok2tsgu6]{width:24cqw;height:6cqw;position:absolute;bottom:3.4cqw;right:3.4cqw}.vl-captions[data-astro-cid-ok2tsgu6] li[data-astro-cid-ok2tsgu6]{opacity:calc(clamp(0, calc((var(--q) - var(--from)) * 25), 1) * (1 - clamp(0, calc((var(--q) - var(--to)) * 25), 1)));background:#e6e6e3eb;gap:.4cqw;padding:1cqw 1.2cqw;font-size:max(9px,1cqw);line-height:1.4;display:grid;position:absolute;inset:auto 0 0}.vl-captions[data-astro-cid-ok2tsgu6] b[data-astro-cid-ok2tsgu6]{letter-spacing:.1em;text-transform:uppercase;color:var(--taupe);font-size:max(9px,.85cqw);font-weight:600;font-stretch:112%}.vl-captions[data-astro-cid-ok2tsgu6] .c0[data-astro-cid-ok2tsgu6]{--from:-1;--to:.17}.vl-captions[data-astro-cid-ok2tsgu6] .c1[data-astro-cid-ok2tsgu6]{--from:.2;--to:.4}.vl-captions[data-astro-cid-ok2tsgu6] .c2[data-astro-cid-ok2tsgu6]{--from:.43;--to:.62}.vl-captions[data-astro-cid-ok2tsgu6] .c3[data-astro-cid-ok2tsgu6]{--from:.65;--to:.83}.vl-head[data-astro-cid-ok2tsgu6]{max-width:26cqw;opacity:var(--head);transform:translateY(calc((1 - var(--head)) * 1cqw));position:absolute;top:47.5cqw;left:3.4cqw}.vl-title[data-astro-cid-ok2tsgu6]{font-family:var(--font-serif);letter-spacing:-.02em;font-size:4.2cqw;font-weight:380;line-height:1}.vl-sub[data-astro-cid-ok2tsgu6]{margin-top:.8cqw;font-size:1.1cqw}.vl-card[data-astro-cid-ok2tsgu6]{left:calc(var(--gr-x) * 1cqw);border-top:1px solid var(--ink);width:30cqw;opacity:clamp(0, calc((var(--g) - .5) * 2), 1);transform:translateY(calc((1 - var(--g)) * 1.5cqw));gap:.6cqw;padding-top:1.2cqw;font-size:1.05cqw;display:grid;position:absolute;top:30cqw}.vl-card-name[data-astro-cid-ok2tsgu6]{font-family:var(--font-serif);font-size:2cqw;font-weight:400}.vl-card-meta[data-astro-cid-ok2tsgu6]{color:#4a4642}.vl-colors[data-astro-cid-ok2tsgu6]{color:#4a4642;gap:1.4cqw;margin-top:.6cqw;font-size:.95cqw;display:flex}.vl-colors[data-astro-cid-ok2tsgu6] li[data-astro-cid-ok2tsgu6]{align-items:center;gap:.5cqw;display:flex}.vl-colors[data-astro-cid-ok2tsgu6] svg[data-astro-cid-ok2tsgu6]{width:1.2cqw;height:1.2cqw}.vl-colors[data-astro-cid-ok2tsgu6] .on[data-astro-cid-ok2tsgu6]{color:var(--ink);text-underline-offset:.3em;text-decoration:underline}.vl-card-cta[data-astro-cid-ok2tsgu6]{background:var(--ink);color:var(--chalk);justify-self:start;margin-top:1cqw;padding:.6cqw 1.3cqw}@container vl (width<=700px){.vl[data-astro-cid-ok2tsgu6]>[data-astro-cid-ok2tsgu6]{--box-y:15;--box-h:88;--sw-s:.22;--sw-x:71;--sw-y:62;--gr-s:.22;--gr-x:71;--gr-y:62;--m-s:1;--m-x:0;--m-y:0}.vl-media[data-astro-cid-ok2tsgu6]>.vl-seq{transform-origin:47% 40%}.vl-swatch-label[data-astro-cid-ok2tsgu6]{left:auto;right:7cqw;top:calc((var(--box-y) + var(--sw-y) - 4.4) * 1cqw);color:#f1f0ec;font-size:2.6cqw}.vl-captions[data-astro-cid-ok2tsgu6]{width:auto;height:22cqw;inset:106cqw 5cqw auto}.vl-captions[data-astro-cid-ok2tsgu6] li[data-astro-cid-ok2tsgu6]{background:0 0;gap:1.4cqw;padding:0;font-size:3.6cqw;inset:0 0 auto}.vl-captions[data-astro-cid-ok2tsgu6] b[data-astro-cid-ok2tsgu6]{font-size:2.8cqw}.vl-head[data-astro-cid-ok2tsgu6]{max-width:none;opacity:var(--g);top:106cqw;left:5cqw;right:5cqw}.vl-title[data-astro-cid-ok2tsgu6]{font-size:8cqw}.vl-sub[data-astro-cid-ok2tsgu6]{margin-top:2cqw;font-size:3.4cqw}.vl-card[data-astro-cid-ok2tsgu6]{display:none}.vl-captions[data-astro-cid-ok2tsgu6] .c3[data-astro-cid-ok2tsgu6]{--to:.86}}.nt[data-astro-cid-rguoidqc]{--q:var(--p,1);--glass:clamp(0, calc((var(--q) - .06) / .24), 1);--k0-l:clamp(0, calc((var(--q) - .28) / .08), 1);--k1-l:clamp(0, calc((var(--q) - .33) / .08), 1);--k2-l:clamp(0, calc((var(--q) - .38) / .08), 1);--light:clamp(0, calc((var(--q) - .44) / .08), 1);--pour:clamp(0, calc((var(--q) - .52) / .38), 1);--cocoa:#2a1a14;--cream:#f3ede6;--bronze:#a2774f;background:var(--cocoa);width:100%;height:100%;color:var(--cream);font-family:var(--font-wide);position:relative;overflow:hidden;container:nt/inline-size}.nt[data-astro-cid-rguoidqc] .nt-nav{--mn-font:var(--font-wide);--mn-weight:450;--mn-brand-size:max(12px, 1.6cqw);--mn-brand-weight:400;--mn-brand-tracking:.36em;--mn-muted:#cdbfb2;--mn-cta-bg:var(--cream);--mn-cta-fg:var(--cocoa)}.nt-media[data-astro-cid-rguoidqc]{position:absolute;inset:0;overflow:hidden;container-type:size}.nt-canvas[data-astro-cid-rguoidqc]{--cw:max(100cqw, calc(100cqh * 1280 / 714));--ch:calc(var(--cw) * 714 / 1280);left:calc(50cqw - var(--cw) / 2);top:calc(50cqh - var(--ch) / 2);width:var(--cw);height:var(--ch);position:absolute}.nt-canvas[data-astro-cid-rguoidqc]>.nt-seq{position:absolute;inset:0}.nt-cover[data-astro-cid-rguoidqc]{background:var(--cocoa);opacity:calc(1 - var(--light));position:absolute;inset:0}.nt-glass[data-astro-cid-rguoidqc]{width:100%;height:100%;opacity:calc(1 - var(--light));position:absolute;inset:0}.nt-glass[data-astro-cid-rguoidqc] path[data-astro-cid-rguoidqc]{--a:0;--t:clamp(0, calc((var(--glass) - var(--a)) * 4), 1);fill:none;stroke:var(--bronze);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t))}.nt-glass[data-astro-cid-rguoidqc] .g0[data-astro-cid-rguoidqc]{--a:0}.nt-glass[data-astro-cid-rguoidqc] .g1[data-astro-cid-rguoidqc]{--a:.22}.nt-glass[data-astro-cid-rguoidqc] .g2[data-astro-cid-rguoidqc]{--a:.5}.nt-glass[data-astro-cid-rguoidqc] .g3[data-astro-cid-rguoidqc]{--a:.75}.nt-scoop[data-astro-cid-rguoidqc]{--x:0;--y:0;--w:0;--k:calc(1 - (1 - var(--k-l)) * (1 - var(--k-l)) * (1 - var(--k-l)));left:calc(var(--x) / 25.6 * 1%);top:calc(var(--y) / 14.29 * 1%);width:calc(var(--w) / 25.6 * 1%);opacity:calc(clamp(0, calc(var(--k-l) * 4), 1) * (1 - clamp(0, calc((var(--q) - .5) * 50), 1)));transform:translate3d(0, calc((1 - var(--k)) * -160%), 0);position:absolute}.nt-scoop[data-astro-cid-rguoidqc] img{width:100%;height:auto;display:block}.nt-canvas[data-astro-cid-rguoidqc] .nt-ci[data-astro-cid-rguoidqc]{--k-l:var(--k0-l);--x:1216;--y:315;--w:292}.nt-canvas[data-astro-cid-rguoidqc] .nt-va[data-astro-cid-rguoidqc]{--k-l:var(--k1-l);--x:953;--y:371;--w:280}.nt-canvas[data-astro-cid-rguoidqc] .nt-pi[data-astro-cid-rguoidqc]{--k-l:var(--k2-l);--x:1195;--y:476;--w:321}.nt-copy[data-astro-cid-rguoidqc]{position:absolute;top:14cqw;left:70cqw;right:3.4cqw}.nt-kicker[data-astro-cid-rguoidqc]{letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);font-size:max(9px,.85cqw);font-stretch:112%}.nt-title[data-astro-cid-rguoidqc]{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:1.2cqw;font-size:3cqw;font-weight:340;line-height:1.06}.nt-sub[data-astro-cid-rguoidqc]{color:#cdbfb2;margin-top:1.2cqw;font-size:1.05cqw;line-height:1.45}.nt-menu[data-astro-cid-rguoidqc]{border-top:1px solid #f3ede633;margin-top:2.8cqw}.nt-menu[data-astro-cid-rguoidqc] li[data-astro-cid-rguoidqc]{--on:0;color:color-mix(in srgb, var(--cream) calc(30% + var(--on) * 70%), transparent);border-bottom:1px solid #f3ede633;gap:.2cqw;padding:.8cqw 0;font-size:max(9px,.95cqw);display:grid}.nt-menu[data-astro-cid-rguoidqc] b[data-astro-cid-rguoidqc]{font-family:var(--font-serif);font-size:1.35cqw;font-weight:400}.nt-menu[data-astro-cid-rguoidqc] span[data-astro-cid-rguoidqc]{color:color-mix(in srgb, #cdbfb2 calc(30% + var(--on) * 70%), transparent)}.nt-menu[data-astro-cid-rguoidqc] .m0[data-astro-cid-rguoidqc]{--on:var(--k0-l)}.nt-menu[data-astro-cid-rguoidqc] .m1[data-astro-cid-rguoidqc]{--on:var(--k1-l)}.nt-menu[data-astro-cid-rguoidqc] .m2[data-astro-cid-rguoidqc]{--on:var(--k2-l)}.nt-menu[data-astro-cid-rguoidqc] .m3[data-astro-cid-rguoidqc]{--on:clamp(0, calc(var(--pour) * 4), 1)}@container nt (width<=700px){.nt-media[data-astro-cid-rguoidqc]{border-radius:1cqw;height:86cqw;inset:31cqw 7cqw auto}.nt-canvas[data-astro-cid-rguoidqc]{--ch:100cqh;--cw:calc(100cqh * 1280 / 714);top:0;left:-39.3557cqh}.nt-canvas[data-astro-cid-rguoidqc]>.nt-seq{width:55.78%;left:21.95%;right:auto}.nt-copy[data-astro-cid-rguoidqc]{top:13cqw;left:7cqw;right:7cqw}.nt-kicker[data-astro-cid-rguoidqc]{display:none}.nt-title[data-astro-cid-rguoidqc]{margin:0;font-size:6.4cqw}.nt-sub[data-astro-cid-rguoidqc]{display:none}.nt-menu[data-astro-cid-rguoidqc]{border:0;margin:0;position:absolute;top:107cqw;left:0;right:0}.nt-menu[data-astro-cid-rguoidqc] li[data-astro-cid-rguoidqc]{color:var(--cream);border:0;gap:.8cqw;padding:0;font-size:3.2cqw;position:absolute;inset:0 0 auto}.nt-menu[data-astro-cid-rguoidqc] b[data-astro-cid-rguoidqc]{font-size:4.4cqw}.nt-menu[data-astro-cid-rguoidqc] span[data-astro-cid-rguoidqc]{color:#cdbfb2}.nt-menu[data-astro-cid-rguoidqc] .m0[data-astro-cid-rguoidqc]{opacity:calc(clamp(0, calc(var(--k0-l) * 8), 1) * clamp(0, calc((.5 - var(--k1-l)) * 20), 1))}.nt-menu[data-astro-cid-rguoidqc] .m1[data-astro-cid-rguoidqc]{opacity:calc(clamp(0, calc((var(--k1-l) - .5) * 20), 1) * clamp(0, calc((.5 - var(--k2-l)) * 20), 1))}.nt-menu[data-astro-cid-rguoidqc] .m2[data-astro-cid-rguoidqc]{opacity:calc(clamp(0, calc((var(--k2-l) - .5) * 20), 1) * clamp(0, calc((.1 - var(--pour)) * 40), 1))}.nt-menu[data-astro-cid-rguoidqc] .m3[data-astro-cid-rguoidqc]{opacity:clamp(0, calc((var(--pour) - .1) * 40), 1)}}.pc[data-astro-cid-x44dfzhl]{--q:var(--p,1);--a-l:clamp(0, calc((var(--q) - .04) / .44), 1);--a:calc(var(--a-l) * var(--a-l) * (3 - 2 * var(--a-l)));--b:clamp(0, calc((var(--q) - .52) / .24), 1);--run:calc((35 * var(--a) + 7.195 * var(--b)) / 42.195);--k35:clamp(0, calc((var(--q) - .46) / .05), 1);--film:clamp(0, calc((var(--q) - .48) / .08), 1);--shoe-l:clamp(0, calc((var(--q) - .78) / .12), 1);--shoe:calc(var(--shoe-l) * var(--shoe-l) * (3 - 2 * var(--shoe-l)));--film-out:clamp(0, calc((var(--q) - .78) / .04), 1);--prod:clamp(0, calc((var(--q) - .82) / .08), 1);--asphalt:#121212;--white:#f4f4f4;--lime:#c6f432;background:var(--asphalt);width:100%;height:100%;color:var(--white);font-family:var(--font-wide);font-stretch:75%;position:relative;overflow:hidden;container:pc/inline-size}.pc[data-astro-cid-x44dfzhl] .pc-nav{--mn-font:var(--font-wide);--mn-stretch:75%;--mn-weight:600;--mn-brand-size:max(12px, 1.7cqw);--mn-brand-weight:850;--mn-brand-tracking:0;--mn-muted:#b9b9b9;--mn-cta-bg:var(--lime);--mn-cta-fg:var(--asphalt);--mn-cta-radius:.2cqw;text-transform:uppercase}.pc-media[data-astro-cid-x44dfzhl],.pc-product[data-astro-cid-x44dfzhl]{position:absolute;inset:0;overflow:hidden}.pc-media[data-astro-cid-x44dfzhl]{opacity:calc(var(--film) * .62 * (1 - var(--film-out)))}.pc-media[data-astro-cid-x44dfzhl]>.pc-seq{position:absolute;inset:0}.pc-product[data-astro-cid-x44dfzhl]>picture{height:100%;display:block}.pc-media[data-astro-cid-x44dfzhl] .seq-still img,.pc-product[data-astro-cid-x44dfzhl] img{object-fit:cover;width:100%;height:100%;display:block}.pc-product[data-astro-cid-x44dfzhl]{opacity:var(--prod);transform:scale(calc(1.06 - var(--prod) * .06))}.pc-count[data-astro-cid-x44dfzhl]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;opacity:calc(1 - var(--shoe));transform:translateY(calc(var(--shoe) * -2cqw));align-items:baseline;gap:1cqw;font-size:15cqw;font-weight:850;line-height:.9;display:flex;position:absolute;top:7.5cqw;left:3.4cqw}.pc-count[data-astro-cid-x44dfzhl] small[data-astro-cid-x44dfzhl]{letter-spacing:.04em;text-transform:uppercase;color:var(--lime);font-size:2.4cqw;font-weight:700}.pc-head[data-astro-cid-x44dfzhl]{left:3.4cqw;top:calc(24.5cqw - var(--shoe) * 15cqw);letter-spacing:-.01em;text-transform:uppercase;max-width:40cqw;opacity:var(--k35);transform:translateY(calc((1 - var(--k35)) * 1.2cqw)) scale(calc(1 - var(--shoe) * .38));transform-origin:0 0;font-size:4.6cqw;font-weight:800;line-height:.95;position:absolute}.pc-features[data-astro-cid-x44dfzhl]{width:26cqw;opacity:clamp(0, calc((var(--shoe) - .5) * 2), 1);transform:translateY(calc((1 - var(--shoe)) * 1.5cqw));gap:1cqw;font-size:1.15cqw;font-stretch:87%;display:grid;position:absolute;top:9.5cqw;right:3.4cqw}.pc-features[data-astro-cid-x44dfzhl] li[data-astro-cid-x44dfzhl]{border-bottom:1px solid #f4f4f440;gap:.25cqw;padding-bottom:1cqw;display:grid}.pc-features[data-astro-cid-x44dfzhl] b[data-astro-cid-x44dfzhl]{letter-spacing:.08em;text-transform:uppercase;color:#b9b9b9;font-size:.85cqw;font-weight:700}.pc-features[data-astro-cid-x44dfzhl] .pc-cta[data-astro-cid-x44dfzhl]{background:var(--lime);color:var(--asphalt);text-transform:uppercase;border:0;justify-self:start;margin-top:.6cqw;padding:.7cqw 1.4cqw;font-weight:750}.pc-bar[data-astro-cid-x44dfzhl]{background:#f4f4f438;height:2px;position:absolute;bottom:4.2cqw;left:3.4cqw;right:3.4cqw}.pc-fill[data-astro-cid-x44dfzhl]{background:var(--lime);transform:scaleX(var(--run));transform-origin:0;position:absolute;inset:0}.pc-tick[data-astro-cid-x44dfzhl]{--at:0;--past:clamp(0, calc((var(--run) - var(--at)) * 200 + 1), 1);left:calc(var(--at) * 100%);background:color-mix(in srgb, var(--lime) calc(var(--past) * 100%), #f4f4f480);width:1px;height:calc(1cqw + 2px);opacity:calc(1 - var(--shoe));position:absolute;top:-.5cqw}.pc-tick[data-astro-cid-x44dfzhl] i[data-astro-cid-x44dfzhl]{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--white) calc(45% + var(--past) * 55%), transparent);font-size:max(9px,.9cqw);font-style:normal;font-weight:600;position:absolute;top:1.6cqw;left:0;transform:translate(-50%)}.pc-tick[data-astro-cid-x44dfzhl].t0 i[data-astro-cid-x44dfzhl]{transform:none}.pc-tick[data-astro-cid-x44dfzhl].t1000 i[data-astro-cid-x44dfzhl]{transform:translate(-100%)}.pc-tick[data-astro-cid-x44dfzhl].is-key{width:2px;height:calc(2.8cqw + 2px);top:-1.4cqw}.pc-tick[data-astro-cid-x44dfzhl].is-key i[data-astro-cid-x44dfzhl]{color:var(--lime);opacity:var(--k35);top:auto;bottom:calc(100% + .6cqw)}.pc-bar[data-astro-cid-x44dfzhl] .t0[data-astro-cid-x44dfzhl]{--at:0}.pc-bar[data-astro-cid-x44dfzhl] .t237[data-astro-cid-x44dfzhl]{--at:.237}.pc-bar[data-astro-cid-x44dfzhl] .t500[data-astro-cid-x44dfzhl]{--at:.5}.pc-bar[data-astro-cid-x44dfzhl] .t711[data-astro-cid-x44dfzhl]{--at:.711}.pc-bar[data-astro-cid-x44dfzhl] .t829[data-astro-cid-x44dfzhl]{--at:.8295}.pc-bar[data-astro-cid-x44dfzhl] .t1000[data-astro-cid-x44dfzhl]{--at:1}@container pc (width<=700px){.pc-media[data-astro-cid-x44dfzhl],.pc-product[data-astro-cid-x44dfzhl]{height:64cqw;inset:46cqw 5cqw auto}.pc-count[data-astro-cid-x44dfzhl]{font-size:24cqw;top:15cqw;left:5cqw}.pc-count[data-astro-cid-x44dfzhl] small[data-astro-cid-x44dfzhl]{font-size:5cqw}.pc-head[data-astro-cid-x44dfzhl]{max-width:none;transform:translateY(calc((1 - var(--k35)) * 1.2cqw));font-size:7.2cqw;top:113cqw;left:5cqw;right:5cqw}.pc-features[data-astro-cid-x44dfzhl]{display:none}.pc-bar[data-astro-cid-x44dfzhl]{bottom:6cqw;left:5cqw;right:5cqw}.pc-tick[data-astro-cid-x44dfzhl] i[data-astro-cid-x44dfzhl]{display:none}.pc-tick[data-astro-cid-x44dfzhl].is-key i[data-astro-cid-x44dfzhl],.pc-tick[data-astro-cid-x44dfzhl].t1000 i[data-astro-cid-x44dfzhl]{font-size:2.6cqw;display:block}.pc-tick[data-astro-cid-x44dfzhl].is-key{height:calc(4cqw + 2px);top:-2cqw}}.wk[data-astro-cid-frua2gfs]{--q:var(--p,1);--s-l:clamp(0, calc((var(--q) - .22) / .34), 1);--s:calc(var(--s-l) * var(--s-l) * (3 - 2 * var(--s-l)));--lab:clamp(0, calc((var(--q) - .54) / .34), 1);--sage-bg:#e7e9e4;--green:#2b2f2a;--sage:#8e9a86;background:var(--sage-bg);width:100%;height:100%;color:var(--green);font-family:var(--font-wide);font-weight:300;font-stretch:110%;position:relative;overflow:hidden;container:wk/inline-size}.wk[data-astro-cid-frua2gfs] .wk-nav{--mn-font:var(--font-wide);--mn-stretch:110%;--mn-weight:350;--mn-brand-size:max(12px, 1.5cqw);--mn-brand-weight:500;--mn-brand-tracking:.3em;--mn-muted:#4f564d;--mn-cta-bg:var(--green);--mn-cta-fg:var(--sage-bg);position:absolute;inset:0 0 auto}.wk-photo[data-astro-cid-frua2gfs]{position:absolute;inset:0}.wk-photo[data-astro-cid-frua2gfs] picture{height:100%;display:block}.wk-photo[data-astro-cid-frua2gfs] img{object-fit:cover;width:100%;height:100%;display:block}.wk-copy[data-astro-cid-frua2gfs]{width:34cqw;opacity:calc(1 - clamp(0, calc(var(--s) * 3), 1));position:absolute;top:11cqw;left:4cqw}.wk-title[data-astro-cid-frua2gfs]{letter-spacing:-.01em;font-size:3cqw;font-weight:300;line-height:1.18}.wk-sub[data-astro-cid-frua2gfs]{color:#4f564d;margin-top:1.6cqw;font-size:1.1cqw;line-height:1.6}.wk-routine[data-astro-cid-frua2gfs]{gap:.8cqw;margin-top:2.6cqw;font-size:1cqw;display:flex}.wk-routine[data-astro-cid-frua2gfs] li[data-astro-cid-frua2gfs]{border:1px solid #2b2f2a59;border-radius:999px;gap:.6cqw;padding:.6cqw 1.2cqw;display:flex}.wk-routine[data-astro-cid-frua2gfs] span[data-astro-cid-frua2gfs]{color:var(--sage)}.wk-routine[data-astro-cid-frua2gfs] .on[data-astro-cid-frua2gfs]{background:var(--green);border-color:var(--green);color:var(--sage-bg)}.wk-tex[data-astro-cid-frua2gfs]{--t0:38;--r0:38.8;--b0:24.5;--l0:61.2;--t1:7.5;--r1:50;--b1:3.4;--l1:3.4;--rad0:20;--rad1:1.4;clip-path:inset(calc((var(--t0) + (var(--t1) - var(--t0)) * var(--s)) * 1cqw) calc((var(--r0) + (var(--r1) - var(--r0)) * var(--s)) * 1cqw) calc((var(--b0) + (var(--b1) - var(--b0)) * var(--s)) * 1cqw) calc((var(--l0) + (var(--l1) - var(--l0)) * var(--s)) * 1cqw) round calc((var(--rad0) + (var(--rad1) - var(--rad0)) * var(--s)) * 1cqw));opacity:clamp(0, calc(var(--s-l) * 20), 1);position:absolute;inset:0}.wk-tex[data-astro-cid-frua2gfs] picture{width:64cqw;height:100%;position:absolute;top:0;left:0}.wk-tex[data-astro-cid-frua2gfs] img{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.25 - var(--s) * .25));display:block}.wk-label[data-astro-cid-frua2gfs]{width:38cqw;font-size:1.05cqw;line-height:1.5;position:absolute;top:11.5cqw;left:7cqw}.wk-label-head[data-astro-cid-frua2gfs]{opacity:clamp(0, calc(var(--lab) * 10), 1);font-size:2.4cqw;font-weight:300}.wk-label-head[data-astro-cid-frua2gfs] b[data-astro-cid-frua2gfs]{font-weight:500}.wk-label-sub[data-astro-cid-frua2gfs]{border-bottom:1px solid var(--green);letter-spacing:.14em;text-transform:uppercase;opacity:clamp(0, calc((var(--lab) - .05) * 10), 1);margin-top:1.6cqw;padding-bottom:.6cqw;font-size:.85cqw;font-weight:500}.wk-inci[data-astro-cid-frua2gfs] li[data-astro-cid-frua2gfs]{--i:0;--on:clamp(0, calc((var(--lab) * 9 - 1 - var(--i)) * 2), 1);opacity:var(--on);transform:translateY(calc((1 - var(--on)) * .5cqw));border-bottom:1px solid #2b2f2a33;justify-content:space-between;gap:2cqw;padding:.55cqw 0;display:flex}.wk-inci[data-astro-cid-frua2gfs] b[data-astro-cid-frua2gfs]{font-weight:450}.wk-inci[data-astro-cid-frua2gfs] span[data-astro-cid-frua2gfs]{color:#4f564d}.wk-inci[data-astro-cid-frua2gfs] .l0[data-astro-cid-frua2gfs]{--i:0}.wk-inci[data-astro-cid-frua2gfs] .l1[data-astro-cid-frua2gfs]{--i:1}.wk-inci[data-astro-cid-frua2gfs] .l2[data-astro-cid-frua2gfs]{--i:2}.wk-inci[data-astro-cid-frua2gfs] .l3[data-astro-cid-frua2gfs]{--i:3}.wk-inci[data-astro-cid-frua2gfs] .l4[data-astro-cid-frua2gfs]{--i:4}.wk-inci[data-astro-cid-frua2gfs] .l5[data-astro-cid-frua2gfs]{--i:5}.wk-inci[data-astro-cid-frua2gfs] .l6[data-astro-cid-frua2gfs]{--i:6}.wk-label-foot[data-astro-cid-frua2gfs]{color:#4f564d;opacity:clamp(0, calc((var(--lab) - .92) * 12), 1);margin-top:1.2cqw;font-size:.95cqw}@container wk (width<=700px){.wk-photo[data-astro-cid-frua2gfs]{height:57cqw;inset:13cqw 0 auto}.wk-photo[data-astro-cid-frua2gfs] img{object-position:66% 50%}.wk-copy[data-astro-cid-frua2gfs]{width:52cqw;top:16cqw;left:5cqw}.wk-title[data-astro-cid-frua2gfs]{font-size:5.6cqw}.wk-routine[data-astro-cid-frua2gfs]{gap:2cqw;margin:0;font-size:3cqw;position:absolute;top:59cqw;left:0}.wk-routine[data-astro-cid-frua2gfs] li[data-astro-cid-frua2gfs]{gap:1.4cqw;padding:1.4cqw 2.8cqw}.wk-sub[data-astro-cid-frua2gfs]{width:90cqw;margin:0;font-size:3.4cqw;position:absolute;top:72cqw;left:0}.wk-tex[data-astro-cid-frua2gfs]{--t0:50;--r0:40;--b0:83.3;--l0:60;--t1:73;--r1:5;--b1:4;--l1:5;--rad1:2.4;opacity:1}.wk-tex[data-astro-cid-frua2gfs] picture{width:100cqw;height:93cqw;top:40cqw}.wk-label[data-astro-cid-frua2gfs]{width:auto;font-size:2.8cqw;line-height:1.45;top:76cqw;left:10cqw;right:10cqw}.wk-label-head[data-astro-cid-frua2gfs]{font-size:4.4cqw}.wk-label-sub[data-astro-cid-frua2gfs]{margin-top:2cqw;font-size:2.4cqw}.wk-inci[data-astro-cid-frua2gfs] li[data-astro-cid-frua2gfs]{padding:.6cqw 0}.wk-label-foot[data-astro-cid-frua2gfs]{display:none}}.kn[data-astro-cid-sb2bg5wz]{--q:var(--p,1);--zoom-l:clamp(0, calc((var(--q) - .1) / .45), 1);--zoom:calc(1 - var(--zoom-l) * var(--zoom-l) * (3 - 2 * var(--zoom-l)));--cr-l:clamp(0, calc((var(--q) - .1) / .3), 1);--mv-l:clamp(0, calc((var(--q) - .28) / .22), 1);--bk-l:clamp(0, calc((var(--q) - .32) / .2), 1);--dl-l:clamp(0, calc((var(--q) - .42) / .18), 1);--lab:calc(clamp(0, calc((var(--q) - .6) / .06), 1));--tab-l:clamp(0, calc((var(--q) - .72) / .18), 1);--tab:calc(var(--tab-l) * var(--tab-l) * (3 - 2 * var(--tab-l)));--black:#0a0a0a;--steel:#d8d8d8;--brass:#b59a63;background:var(--black);width:100%;height:100%;color:var(--steel);font-family:var(--font-wide);position:relative;overflow:hidden;container:kn/inline-size}.kn[data-astro-cid-sb2bg5wz] .kn-nav{--mn-font:var(--font-wide);--mn-stretch:125%;--mn-weight:400;--mn-brand-weight:500;--mn-brand-tracking:.28em;--mn-brand-size:max(11px, 1.2cqw);--mn-muted:#8d8d8d;--mn-cta-ring:inset 0 0 0 1px #d8d8d873;text-transform:uppercase;letter-spacing:.08em}.kn-copy[data-astro-cid-sb2bg5wz]{width:40cqw;position:absolute;top:11cqw;left:4cqw}.kn-kicker[data-astro-cid-sb2bg5wz]{letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-size:max(9px,.85cqw);font-stretch:125%}.kn-title[data-astro-cid-sb2bg5wz]{font-family:var(--font-serif);letter-spacing:-.015em;color:#f2f2f2;margin-top:1.2cqw;font-size:3.6cqw;font-weight:330;line-height:1.04}.kn-sub[data-astro-cid-sb2bg5wz]{color:#9a9a9a;margin-top:1.4cqw;font-size:1.1cqw;line-height:1.5}.kn-stage[data-astro-cid-sb2bg5wz]{aspect-ratio:1060/2040;height:54cqw;position:absolute;top:6cqw;left:54cqw;container-type:size}.kn-group[data-astro-cid-sb2bg5wz]{transform:translate3d(0, calc(var(--zoom) * 6.2cqh), 0) scale(calc(1 + var(--zoom) * .38));transform-origin:50.6% 43.8%;position:absolute;inset:0}.kn-part[data-astro-cid-sb2bg5wz]{--x:0;--y:0;--w:0;--dy:0;--t:0;left:calc((var(--x) - 360) / 10.6 * 1%);top:calc((var(--y) - 160) / 20.4 * 1%);width:calc(var(--w) / 10.6 * 1%);transform:translate3d(0, calc(var(--dy) * (1 - var(--t)) / 20.4 * 1cqh), 0);position:absolute}.kn-part[data-astro-cid-sb2bg5wz] img{width:100%;height:auto;display:block}.kn-stage[data-astro-cid-sb2bg5wz] .kn-glass[data-astro-cid-sb2bg5wz]{--x:480;--y:160;--w:830;--dy:430;--t:calc(1 - (1 - var(--cr-l)) * (1 - var(--cr-l)));opacity:clamp(0, calc(var(--cr-l) * 3), 1)}.kn-stage[data-astro-cid-sb2bg5wz] .kn-dial[data-astro-cid-sb2bg5wz]{--x:519;--y:406;--w:739;--dy:323;--t:calc(var(--dl-l) * var(--dl-l) * (3 - 2 * var(--dl-l)));opacity:clamp(0, calc(var(--dl-l) * 8), 1)}.kn-stage[data-astro-cid-sb2bg5wz] .kn-case[data-astro-cid-sb2bg5wz]{--x:376;--y:760;--w:1032;opacity:clamp(0, calc(var(--dl-l) * 8), 1)}.kn-stage[data-astro-cid-sb2bg5wz] .kn-unit[data-astro-cid-sb2bg5wz]{--x:376;--y:696;--w:1032;opacity:calc(1 - clamp(0, calc(var(--dl-l) * 8), 1))}.kn-stage[data-astro-cid-sb2bg5wz] .kn-move[data-astro-cid-sb2bg5wz]{--x:529;--y:1292;--w:734;--dy:-532;--t:calc(var(--mv-l) * var(--mv-l) * (3 - 2 * var(--mv-l)));opacity:clamp(0, calc(var(--mv-l) * 4), 1)}.kn-stage[data-astro-cid-sb2bg5wz] .kn-back[data-astro-cid-sb2bg5wz]{--x:512;--y:1700;--w:768;--dy:-878;--t:calc(var(--bk-l) * var(--bk-l) * (3 - 2 * var(--bk-l)));opacity:clamp(0, calc(var(--bk-l) * 4), 1)}.kn-specs[data-astro-cid-sb2bg5wz] li[data-astro-cid-sb2bg5wz]{--dy:0;--row:0;left:4cqw;top:calc(33cqw + var(--row) * 5cqw);border-bottom:1px solid rgb(216 216 216/calc(var(--tab) * .2));width:40cqw;opacity:var(--lab);transform:translate3d(calc((1 - var(--tab)) * 79.5cqw), calc((1 - var(--tab)) * var(--dy) * 1cqw), 0);grid-template-columns:11cqw 1fr;align-items:baseline;padding-bottom:1cqw;font-size:1.05cqw;display:grid;position:absolute}.kn-specs[data-astro-cid-sb2bg5wz] b[data-astro-cid-sb2bg5wz]{letter-spacing:.12em;text-transform:uppercase;font-size:.9cqw;font-weight:500;font-stretch:125%;position:relative}.kn-specs[data-astro-cid-sb2bg5wz] b[data-astro-cid-sb2bg5wz]:before{content:"";background:var(--brass);width:3cqw;height:1px;opacity:calc(1 - var(--tab) * 4);position:absolute;top:50%;right:calc(100% + .8cqw)}.kn-specs[data-astro-cid-sb2bg5wz] span[data-astro-cid-sb2bg5wz]{color:#a8a8a8;opacity:var(--tab)}.kn-specs[data-astro-cid-sb2bg5wz] .s-glass[data-astro-cid-sb2bg5wz]{--row:0;--dy:-20.91}.kn-specs[data-astro-cid-sb2bg5wz] .s-dial[data-astro-cid-sb2bg5wz]{--row:1;--dy:-19.69}.kn-specs[data-astro-cid-sb2bg5wz] .s-case[data-astro-cid-sb2bg5wz]{--row:2;--dy:-14.76}.kn-specs[data-astro-cid-sb2bg5wz] .s-move[data-astro-cid-sb2bg5wz]{--row:3;--dy:-5.68}.kn-specs[data-astro-cid-sb2bg5wz] .s-back[data-astro-cid-sb2bg5wz]{--row:4;--dy:.22}.kn-note[data-astro-cid-sb2bg5wz]{display:none}@container kn (width<=700px){.kn-copy[data-astro-cid-sb2bg5wz]{width:90cqw;top:14cqw;left:5cqw}.kn-kicker[data-astro-cid-sb2bg5wz],.kn-sub[data-astro-cid-sb2bg5wz]{display:none}.kn-title[data-astro-cid-sb2bg5wz]{margin:0;font-size:6.4cqw}.kn-stage[data-astro-cid-sb2bg5wz]{height:90cqw;top:26cqw;left:27cqw}.kn[data-astro-cid-sb2bg5wz] .kn-nav{--mn-stretch:100%;--mn-brand-tracking:.12em;letter-spacing:.02em}.kn-specs[data-astro-cid-sb2bg5wz]{display:none}.kn-note[data-astro-cid-sb2bg5wz]{color:#a8a8a8;opacity:var(--lab);font-size:3.4cqw;display:block;position:absolute;top:120cqw;left:5cqw;right:5cqw}}.rf[data-astro-cid-rtda7rfk]{--q:var(--p,1);--plan:clamp(0, calc((var(--q) - .16) / .3), 1);--wipe-l:clamp(0, calc((var(--q) - .46) / .36), 1);--wipe:calc(var(--wipe-l) * var(--wipe-l) * (3 - 2 * var(--wipe-l)));--end:clamp(0, calc((var(--q) - .84) / .1), 1);--kalk:#efefec;--ink:#1c1c1c;--rose:#c9a5a0;background:var(--kalk);width:100%;height:100%;color:var(--ink);font-family:var(--font-wide);font-weight:300;position:relative;overflow:hidden;container:rf/inline-size}.rf[data-astro-cid-rtda7rfk] .rf-nav{--mn-font:var(--font-wide);--mn-weight:350;--mn-brand-weight:500;--mn-brand-tracking:0;--mn-muted:#5a5a58;--mn-cta-bg:var(--ink);--mn-cta-fg:var(--kalk);--mn-cta-radius:0}.rf-head[data-astro-cid-rtda7rfk]{justify-content:space-between;align-items:baseline;gap:3cqw;display:flex;position:absolute;top:6.4cqw;left:3.4cqw;right:3.4cqw}.rf-title[data-astro-cid-rtda7rfk]{letter-spacing:-.02em;font-size:3.2cqw;font-weight:300}.rf-sub[data-astro-cid-rtda7rfk]{font-family:var(--font-serif);color:#5a5a58;font-size:1.3cqw;font-style:italic}.rf-media[data-astro-cid-rtda7rfk]{position:absolute;inset:13.5cqw 0 0;overflow:hidden;container-type:size}.rf-canvas[data-astro-cid-rtda7rfk]{--zoom:100cqh;--cw:max(100cqw, calc(var(--zoom) * 2560 / 1429));--ch:calc(var(--cw) * 1429 / 2560);--fx:.5;--fy:.78;left:clamp(calc(100cqw - var(--cw)), calc(50cqw - var(--fx) * var(--cw)), 0px);top:clamp(calc(100cqh - var(--ch)), calc(50cqh - var(--fy) * var(--ch)), 0px);width:var(--cw);height:var(--ch);position:absolute}.rf-canvas[data-astro-cid-rtda7rfk]>picture,.rf-plan[data-astro-cid-rtda7rfk]{width:100%;height:100%;position:absolute;inset:0}.rf-canvas[data-astro-cid-rtda7rfk] img{width:100%;height:100%;display:block}.rf-canvas[data-astro-cid-rtda7rfk]>.rf-full{clip-path:inset(0 calc((1 - var(--wipe)) * 100%) 0 0)}.rf-wipe[data-astro-cid-rtda7rfk]{top:0;bottom:0;left:calc(var(--wipe) * 100%);background:var(--rose);width:2px;opacity:calc(clamp(0, calc(var(--wipe-l) * 30), 1) * (1 - clamp(0, calc((var(--wipe-l) - .97) * 33), 1)));margin-left:-1px;position:absolute}.pl[data-astro-cid-rtda7rfk]{--i:0;--t:clamp(0, calc((var(--plan) * 5 - var(--i)) * 1.4), 1);fill:none;stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t));opacity:calc(1 - var(--wipe) * .85)}.rf-plan[data-astro-cid-rtda7rfk] .i0[data-astro-cid-rtda7rfk]{--i:0}.rf-plan[data-astro-cid-rtda7rfk] .i1[data-astro-cid-rtda7rfk]{--i:1}.rf-plan[data-astro-cid-rtda7rfk] .i2[data-astro-cid-rtda7rfk]{--i:2}.rf-plan[data-astro-cid-rtda7rfk] .i3[data-astro-cid-rtda7rfk]{--i:3}.rf-plan[data-astro-cid-rtda7rfk] .pl-lamp[data-astro-cid-rtda7rfk]{--i:3.6}.rf-plan[data-astro-cid-rtda7rfk] .pl-rug[data-astro-cid-rtda7rfk]{stroke:var(--rose);stroke-width:2px;opacity:1}.rf-label[data-astro-cid-rtda7rfk]{--lx:0;--ly:0;--at:var(--lx);--on:clamp(0, calc((var(--wipe) - var(--at)) * 25), 1);left:calc(var(--lx) * 100%);top:calc(var(--ly) * 100%);white-space:nowrap;opacity:calc(var(--on) * (1 - var(--end)));transform:translateY(calc((1 - var(--on)) * .6cqw));background:#efefeceb;align-items:center;gap:.5cqw;padding:.35cqw .7cqw;font-size:max(9px,.95cqw);font-weight:400;display:flex;position:absolute}.rf-label[data-astro-cid-rtda7rfk] i[data-astro-cid-rtda7rfk]{background:var(--rose);border-radius:50%;width:.5cqw;height:.5cqw}.rf-canvas[data-astro-cid-rtda7rfk] .l-chair[data-astro-cid-rtda7rfk]{--lx:.1;--ly:.55}.rf-canvas[data-astro-cid-rtda7rfk] .l-lamp[data-astro-cid-rtda7rfk]{--lx:.29;--ly:.44}.rf-canvas[data-astro-cid-rtda7rfk] .l-table[data-astro-cid-rtda7rfk]{--lx:.42;--ly:.66}.rf-canvas[data-astro-cid-rtda7rfk] .l-sofa[data-astro-cid-rtda7rfk]{--lx:.58;--ly:.5}.rf-canvas[data-astro-cid-rtda7rfk] .l-rug[data-astro-cid-rtda7rfk]{--lx:.8;--ly:.84}.rf-archive[data-astro-cid-rtda7rfk]{background:var(--ink);color:var(--kalk);white-space:nowrap;opacity:var(--end);transform:translateX(calc((1 - var(--end)) * -1.5cqw));padding:.5cqw 1cqw;font-size:max(9px,1cqw);font-weight:400;position:absolute;top:92%;left:77%}@container rf (width<=700px){.rf-head[data-astro-cid-rtda7rfk]{display:block;top:15cqw;left:5cqw;right:5cqw}.rf-title[data-astro-cid-rtda7rfk]{font-size:6.8cqw;line-height:1.1}.rf-sub[data-astro-cid-rtda7rfk]{margin-top:2cqw;font-size:3.6cqw}.rf-media[data-astro-cid-rtda7rfk]{top:38cqw}.rf-canvas[data-astro-cid-rtda7rfk]{--zoom:130cqh;--fx:.38;--fy:.72}.rf-canvas[data-astro-cid-rtda7rfk]>.rf-full{clip-path:inset(0 0 calc((1 - var(--wipe)) * 100%) 0)}.rf-wipe[data-astro-cid-rtda7rfk]{top:calc(var(--wipe) * 100%);width:auto;height:2px;margin:-1px 0 0;bottom:auto;left:0;right:0}.rf-label[data-astro-cid-rtda7rfk]{--at:var(--ly);gap:1.2cqw;padding:.8cqw 1.6cqw;font-size:2.8cqw}.rf-label[data-astro-cid-rtda7rfk] i[data-astro-cid-rtda7rfk]{width:1.2cqw;height:1.2cqw}.rf-canvas[data-astro-cid-rtda7rfk] .l-lamp[data-astro-cid-rtda7rfk],.rf-canvas[data-astro-cid-rtda7rfk] .l-rug[data-astro-cid-rtda7rfk]{display:none}.rf-canvas[data-astro-cid-rtda7rfk] .l-chair[data-astro-cid-rtda7rfk]{--lx:.17}.rf-canvas[data-astro-cid-rtda7rfk] .l-sofa[data-astro-cid-rtda7rfk]{--lx:.45;--ly:.47}.rf-canvas[data-astro-cid-rtda7rfk] .l-table[data-astro-cid-rtda7rfk]{--lx:.36}.rf-archive[data-astro-cid-rtda7rfk]{padding:1.2cqw 2.4cqw;font-size:3cqw;top:90%;left:34%}}.sg[data-astro-cid-6y7qchm3]{--q:var(--p,1);--route:clamp(0, calc((var(--q) - .04) / .26), 1);--mapout-l:clamp(0, calc((var(--q) - .3) / .1), 1);--mapout:calc(var(--mapout-l) * var(--mapout-l));--land-in:clamp(0, calc((var(--q) - .32) / .08), 1);--land-out:clamp(0, calc((var(--q) - .5) / .08), 1);--arr-in:clamp(0, calc((var(--q) - .5) / .08), 1);--arr-out:clamp(0, calc((var(--q) - .68) / .08), 1);--room-in:clamp(0, calc((var(--q) - .68) / .08), 1);--room-push:clamp(0, calc((var(--q) - .76) / .18), 1);--lake:#20323a;--mist:#e9ece9;--wood:#9a7b5b;background:var(--mist);width:100%;height:100%;color:var(--lake);font-family:var(--font-wide);position:relative;overflow:hidden;container:sg/inline-size}.sg[data-astro-cid-6y7qchm3] .sg-nav{--mn-font:var(--font-wide);--mn-weight:450;--mn-brand-weight:600;--mn-brand-tracking:.32em;--mn-color:color-mix(in srgb, var(--lake) calc((1 - var(--land-in)) * 100%), #fff);--mn-muted:color-mix(in srgb, #4a5a60 calc((1 - var(--land-in)) * 100%), #ffffffd9);--mn-cta-bg:var(--wood);--mn-cta-fg:#fff;--mn-cta-radius:.3cqw}.sg-map[data-astro-cid-6y7qchm3]{opacity:calc(1 - var(--mapout));transform:scale(calc(1 + var(--mapout) * 1.6));transform-origin:55% 88%;position:absolute;inset:0}.sg-map[data-astro-cid-6y7qchm3] svg[data-astro-cid-6y7qchm3]{width:100%;height:100%}.sg-contour[data-astro-cid-6y7qchm3]{fill:none;stroke:#d3d9d5;stroke-width:1.5px;vector-effect:non-scaling-stroke}.sg-lake[data-astro-cid-6y7qchm3]{fill:#cfd9da}.sg-rail[data-astro-cid-6y7qchm3]{fill:none;stroke:var(--lake);stroke-width:2px;stroke-dasharray:10 8;vector-effect:non-scaling-stroke;opacity:.55}.sg-road[data-astro-cid-6y7qchm3]{fill:none;stroke:#b9c2bf;stroke-width:3px;vector-effect:non-scaling-stroke}.sg-route[data-astro-cid-6y7qchm3]{fill:none;stroke:var(--wood);stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--route))}.sg-jetty[data-astro-cid-6y7qchm3]{stroke:var(--wood);stroke-width:3px;vector-effect:non-scaling-stroke}.sg-station[data-astro-cid-6y7qchm3]{fill:var(--lake)}.sg-hotel[data-astro-cid-6y7qchm3]{fill:var(--wood);transform:scale(calc(.6 + clamp(0, calc((var(--route) - .9) * 10), 1) * .4));transform-box:fill-box;transform-origin:50%}.sg-t[data-astro-cid-6y7qchm3]{fill:var(--lake);font-family:var(--font-wide);font-size:22px;font-weight:500}.sg-t-hotel[data-astro-cid-6y7qchm3]{fill:var(--wood);letter-spacing:.2em;opacity:clamp(0, calc((var(--route) - .85) * 8), 1);font-weight:700}.sg-t-lake[data-astro-cid-6y7qchm3]{font-family:var(--font-serif);fill:#6f8288;font-size:30px;font-style:italic;font-weight:400}.sg-shot[data-astro-cid-6y7qchm3]{position:absolute;inset:0;overflow:hidden}.sg-shot[data-astro-cid-6y7qchm3] picture{height:100%;display:block}.sg-shot[data-astro-cid-6y7qchm3] img{object-fit:cover;width:100%;height:100%;display:block}.sg-land[data-astro-cid-6y7qchm3]{opacity:calc(var(--land-in) * (1 - var(--land-out)));transform:scale(calc(1.12 - var(--land-in) * .12 + var(--land-out) * .1));transform-origin:40% 70%}.sg-arrive[data-astro-cid-6y7qchm3]{opacity:calc(var(--arr-in) * (1 - var(--arr-out)));transform:scale(calc(1.1 - var(--arr-in) * .1 + var(--arr-out) * .12));transform-origin:58% 45%}.sg-room[data-astro-cid-6y7qchm3]{opacity:var(--room-in);transform:scale(calc(1.08 - var(--room-in) * .08 + var(--room-push) * .14));transform-origin:68% 42%}.sg-card[data-astro-cid-6y7qchm3]{width:33cqw;color:var(--lake);background:#e9ece9f2;border-radius:.5cqw;padding:2cqw 2.2cqw;position:absolute;bottom:3.4cqw;left:3.4cqw}.sg-cap[data-astro-cid-6y7qchm3]{letter-spacing:.12em;text-transform:uppercase;height:1.4cqw;color:var(--wood);font-size:max(9px,.85cqw);font-weight:600;position:relative}.sg-cap[data-astro-cid-6y7qchm3] li[data-astro-cid-6y7qchm3]{--from:-1;--to:2;opacity:calc(clamp(0, calc((var(--q) - var(--from)) * 30), 1) * (1 - clamp(0, calc((var(--q) - var(--to)) * 30), 1)));position:absolute;inset:0}.sg-cap[data-astro-cid-6y7qchm3] .c0[data-astro-cid-6y7qchm3]{--from:-1;--to:.33}.sg-cap[data-astro-cid-6y7qchm3] .c1[data-astro-cid-6y7qchm3]{--from:.36;--to:.53}.sg-cap[data-astro-cid-6y7qchm3] .c2[data-astro-cid-6y7qchm3]{--from:.56;--to:.71}.sg-cap[data-astro-cid-6y7qchm3] .c3[data-astro-cid-6y7qchm3]{--from:.74;--to:2}.sg-title[data-astro-cid-6y7qchm3]{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:.8cqw;font-size:2.6cqw;font-weight:380;line-height:1.08}.sg-sub[data-astro-cid-6y7qchm3]{color:#4a5a60;margin-top:.8cqw;font-size:1cqw;line-height:1.5}.sg-row[data-astro-cid-6y7qchm3]{justify-content:space-between;align-items:center;margin-top:1.4cqw;font-size:max(9px,.95cqw);display:flex}.sg-mode[data-astro-cid-6y7qchm3]{background:#d5dcd9;border-radius:999px;padding:.25cqw;display:flex}.sg-mode[data-astro-cid-6y7qchm3] b[data-astro-cid-6y7qchm3],.sg-mode[data-astro-cid-6y7qchm3] i[data-astro-cid-6y7qchm3]{border-radius:999px;padding:.35cqw 1cqw;font-style:normal;font-weight:500}.sg-mode[data-astro-cid-6y7qchm3] b[data-astro-cid-6y7qchm3]{background:var(--lake);color:var(--mist)}.sg-cta[data-astro-cid-6y7qchm3]{background:var(--wood);color:#fff;border-radius:.3cqw;padding:.6cqw 1.3cqw;font-weight:500}@container sg (width<=700px){.sg-map[data-astro-cid-6y7qchm3]{transform-origin:62% 80%}.sg-map[data-astro-cid-6y7qchm3] svg[data-astro-cid-6y7qchm3]{transform:translate(7%,-19%)}.sg-card[data-astro-cid-6y7qchm3]{border-radius:1.2cqw;width:auto;padding:4cqw;bottom:5cqw;left:5cqw;right:5cqw}.sg-cap[data-astro-cid-6y7qchm3]{height:3.4cqw;font-size:2.6cqw}.sg-title[data-astro-cid-6y7qchm3]{margin-top:2cqw;font-size:6.2cqw}.sg-sub[data-astro-cid-6y7qchm3]{margin-top:2cqw;font-size:3.2cqw}.sg-row[data-astro-cid-6y7qchm3]{margin-top:3.4cqw;font-size:3cqw}.sg-mode[data-astro-cid-6y7qchm3] b[data-astro-cid-6y7qchm3],.sg-mode[data-astro-cid-6y7qchm3] i[data-astro-cid-6y7qchm3]{padding:1cqw 2.6cqw}.sg-cta[data-astro-cid-6y7qchm3]{padding:1.6cqw 3cqw}.sg-t[data-astro-cid-6y7qchm3]{font-size:34px}}.sb-p0{--p:0}.sb-p2{--p:.02}.sb-p4{--p:.04}.sb-p6{--p:.06}.sb-p8{--p:.08}.sb-p10{--p:.1}.sb-p12{--p:.12}.sb-p14{--p:.14}.sb-p16{--p:.16}.sb-p18{--p:.18}.sb-p20{--p:.2}.sb-p22{--p:.22}.sb-p24{--p:.24}.sb-p26{--p:.26}.sb-p28{--p:.28}.sb-p30{--p:.3}.sb-p32{--p:.32}.sb-p34{--p:.34}.sb-p36{--p:.36}.sb-p38{--p:.38}.sb-p40{--p:.4}.sb-p42{--p:.42}.sb-p44{--p:.44}.sb-p46{--p:.46}.sb-p48{--p:.48}.sb-p50{--p:.5}.sb-p52{--p:.52}.sb-p54{--p:.54}.sb-p56{--p:.56}.sb-p58{--p:.58}.sb-p60{--p:.6}.sb-p62{--p:.62}.sb-p64{--p:.64}.sb-p66{--p:.66}.sb-p68{--p:.68}.sb-p70{--p:.7}.sb-p72{--p:.72}.sb-p74{--p:.74}.sb-p76{--p:.76}.sb-p78{--p:.78}.sb-p80{--p:.8}.sb-p82{--p:.82}.sb-p84{--p:.84}.sb-p86{--p:.86}.sb-p88{--p:.88}.sb-p90{--p:.9}.sb-p92{--p:.92}.sb-p94{--p:.94}.sb-p96{--p:.96}.sb-p98{--p:.98}.sb-p100{--p:1}.scene[data-astro-cid-lkf6eycl]{background:var(--block);position:relative}.stage[data-astro-cid-lkf6eycl]{padding:clamp(1rem, 3vw, 2.5rem) var(--gutter) clamp(2rem, 5vw, 4rem);grid-template-columns:minmax(0,1fr);align-content:center;display:grid}.frame-wrap[data-astro-cid-lkf6eycl]{gap:1.25rem;width:100%;max-width:1440px;margin-inline:auto;display:grid}.frame[data-astro-cid-lkf6eycl]{--frame-h:78svh;width:min(100%, calc(var(--frame-h) * 1.6));aspect-ratio:16/10;border-radius:var(--radius-frame);box-shadow:0 0 0 1px var(--frame-edge), 0 40px 80px -40px #000c;background:#0e0f10;margin-inline:auto;position:relative;overflow:hidden}.cap[data-astro-cid-lkf6eycl]{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.cap-title[data-astro-cid-lkf6eycl]{font-size:var(--fs-small);font-weight:600;line-height:1.4}.cap-sum[data-astro-cid-lkf6eycl]{font-size:var(--fs-small);color:var(--muted);text-wrap:pretty;max-width:62ch;line-height:1.55}@media (width>=900px){.cap[data-astro-cid-lkf6eycl]{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.cap-title[data-astro-cid-lkf6eycl]{grid-column:1/-1}}.steps[data-astro-cid-lkf6eycl]{counter-reset:step;font-size:var(--fs-small);color:var(--muted);flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.steps[data-astro-cid-lkf6eycl] li[data-astro-cid-lkf6eycl]{counter-increment:step;transition:color var(--dur) var(--ease-out);padding-top:.75rem;position:relative}.steps[data-astro-cid-lkf6eycl] li[data-astro-cid-lkf6eycl]:before{content:"";background:var(--line);width:100%;height:2px;transition:background-color var(--dur) var(--ease-out);position:absolute;top:0;left:0}.steps[data-astro-cid-lkf6eycl] li[data-astro-cid-lkf6eycl][aria-current=step]{color:var(--ink)}.steps[data-astro-cid-lkf6eycl] li[data-astro-cid-lkf6eycl][aria-current=step]:before{background:var(--plan)}.storyboard[data-astro-cid-lkf6eycl]{display:none}@media print,(scripting:none),(prefers-reduced-motion:reduce){.storyboard[data-astro-cid-lkf6eycl]{width:100%;max-width:1440px;font-size:var(--fs-small);color:var(--muted);grid-template-columns:repeat(auto-fill,308px);justify-content:center;gap:1.5rem;margin:clamp(2rem,1rem + 3vw,3.5rem) auto 0;display:grid}}.storyboard[data-astro-cid-lkf6eycl] li[data-astro-cid-lkf6eycl]{gap:.75rem;display:grid}[data-astro-cid-lkf6eycl][data-gm=atelier-strand] .gen-mark{bottom:11%}@media (width<=767px){.frame[data-astro-cid-lkf6eycl][data-gm=atelier-strand] .gen-mark{bottom:.75em}.frame[data-astro-cid-lkf6eycl][data-gm=elmgrund] .gen-mark,.frame[data-astro-cid-lkf6eycl][data-gm=raumfolge] .gen-mark,.frame[data-astro-cid-lkf6eycl][data-gm=notte] .gen-mark{bottom:10%}.frame[data-astro-cid-lkf6eycl][data-gm=wiek] .gen-mark{top:13%;bottom:auto}}.sb-frame[data-astro-cid-lkf6eycl] .sb-gm{--gm-size:2rem}.sb-frame[data-astro-cid-lkf6eycl]{zoom:.28;width:1100px;height:687.5px;box-shadow:0 0 0 4px var(--frame-edge);background:#0e0f10;border-radius:36px;position:relative;overflow:hidden}@media (width<=767px){.frame[data-astro-cid-lkf6eycl]{--frame-h:68svh;width:min(100%, calc(var(--frame-h) * .75));aspect-ratio:3/4}}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.scene[data-astro-cid-lkf6eycl]{--p:0;height:240svh}.stage[data-astro-cid-lkf6eycl]{top:var(--header-h);min-height:calc(100svh - var(--header-h));position:sticky}.frame[data-astro-cid-lkf6eycl]{--frame-h:calc(100svh - var(--header-h) - 10rem)}}.facts-title[data-astro-cid-wddr6g5r]{max-width:16ch}.groups[data-astro-cid-wddr6g5r]{gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}@media (width>=1000px){.groups[data-astro-cid-wddr6g5r]{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr))}}.group-title[data-astro-cid-wddr6g5r]{border-bottom:1px solid var(--ink);font-size:var(--fs-h3);letter-spacing:-.012em;padding-bottom:.875rem;font-weight:620}dl[data-astro-cid-wddr6g5r]{display:grid}.item[data-astro-cid-wddr6g5r]{border-bottom:1px solid var(--line);gap:.375rem;padding-block:1.125rem;display:grid}dt[data-astro-cid-wddr6g5r]{font-size:var(--fs-micro);color:var(--muted);font-weight:600}dd[data-astro-cid-wddr6g5r]{color:var(--ink-2);text-wrap:pretty;hyphens:auto;margin:0}.swatches[data-astro-cid-wddr6g5r]{gap:.5rem;margin-top:.125rem;display:grid}.swatches[data-astro-cid-wddr6g5r] li[data-astro-cid-wddr6g5r]{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.swatches[data-astro-cid-wddr6g5r] svg[data-astro-cid-wddr6g5r]{box-shadow:0 0 0 1px var(--line)}.hex[data-astro-cid-wddr6g5r]{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--muted)}.pager[data-astro-cid-ghao3c4q]{border-top:1px solid var(--line)}.pager-inner[data-astro-cid-ghao3c4q]{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:clamp(2rem,4vw,3.5rem);display:grid}.pager-link[data-astro-cid-ghao3c4q]{align-content:start;gap:.25rem;min-height:44px;text-decoration:none;display:grid}.pager-link[data-astro-cid-ghao3c4q].is-next{text-align:right;justify-items:end}.pager-dir[data-astro-cid-ghao3c4q]{font-size:var(--fs-small);color:var(--muted);align-items:center;gap:.5rem;display:inline-flex}.pager-dir[data-astro-cid-ghao3c4q] .icon{transition:transform var(--dur) var(--ease-out)}.pager-brand[data-astro-cid-ghao3c4q]{overflow-wrap:break-word;hyphens:auto;letter-spacing:-.03em;font-size:clamp(1.375rem,1.1rem + 1.6vw,2.5rem);font-weight:650;line-height:1.05}.pager-ind[data-astro-cid-ghao3c4q]{font-size:var(--fs-small);color:var(--muted)}@media (width<=479px){.pager-inner[data-astro-cid-ghao3c4q]{grid-template-columns:minmax(0,1fr)}}@media (hover:hover) and (pointer:fine){.pager-link[data-astro-cid-ghao3c4q]:hover .pager-brand[data-astro-cid-ghao3c4q]{text-underline-offset:.12em;text-decoration:underline 2px;text-decoration-color:var(--plan)}.pager-link[data-astro-cid-ghao3c4q]:not(.is-next):hover .icon{transform:translate(-3px)}.pager-link[data-astro-cid-ghao3c4q].is-next:hover .icon{transform:translate(3px)}}.intro[data-astro-cid-zxwf3wiv]{background:var(--block)}.intro-inner[data-astro-cid-zxwf3wiv]{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:clamp(2rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.crumbs[data-astro-cid-zxwf3wiv] ol[data-astro-cid-zxwf3wiv]{font-size:var(--fs-small);color:var(--muted);flex-wrap:wrap;gap:.5rem;display:flex}.crumbs[data-astro-cid-zxwf3wiv] li[data-astro-cid-zxwf3wiv]+li[data-astro-cid-zxwf3wiv]:before{content:"/";color:var(--faint);margin-right:.5rem}.crumbs[data-astro-cid-zxwf3wiv] a[data-astro-cid-zxwf3wiv]{color:inherit;align-items:center;min-height:24px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.crumbs[data-astro-cid-zxwf3wiv] a[data-astro-cid-zxwf3wiv]:hover{color:var(--ink)}}.title[data-astro-cid-zxwf3wiv]{overflow-wrap:break-word;hyphens:auto;letter-spacing:-.04em;margin-top:clamp(1rem,3vw,2.5rem);font-size:clamp(2.5rem,1.4rem + 5vw,6rem);font-weight:680;line-height:.98}.label[data-astro-cid-zxwf3wiv]{font-size:var(--fs-small);color:var(--ink-2);margin-top:-.25rem;font-weight:560}.lead[data-astro-cid-zxwf3wiv]{max-width:40ch;font-size:var(--fs-lead);letter-spacing:-.015em;color:var(--ink-2);text-wrap:pretty;line-height:1.3}.note[data-astro-cid-zxwf3wiv]{font-size:var(--fs-small);color:var(--muted)}
