:root{--bg:#e8e5dd;--paper:#f3f1ec;--ink:#1b1c1a;--muted:#6c6a63;--line:#cfcabf;--oxide:#b4442a;--sans:"Archivo", ui-sans-serif, system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace}html{background:var(--bg)}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.mono[data-astro-cid-nsfsm7mv]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}a[data-astro-cid-nsfsm7mv]{color:inherit}[data-astro-cid-nsfsm7mv]:focus-visible{outline:2px solid var(--oxide);outline-offset:3px}.bar[data-astro-cid-nsfsm7mv]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;height:64px;padding:0 clamp(16px,3vw,40px);display:flex}.mark[data-astro-cid-nsfsm7mv]{font-variation-settings:"wdth" 110;letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mark[data-astro-cid-nsfsm7mv] em[data-astro-cid-nsfsm7mv]{color:var(--muted);font-style:normal;font-weight:400}.mark-square[data-astro-cid-nsfsm7mv]{background:var(--oxide);width:14px;height:14px}.nav[data-astro-cid-nsfsm7mv]{gap:28px;font-size:14px;display:flex}.nav[data-astro-cid-nsfsm7mv] a[data-astro-cid-nsfsm7mv]{color:var(--muted);text-decoration:none}.nav[data-astro-cid-nsfsm7mv] a[data-astro-cid-nsfsm7mv][aria-current],.nav[data-astro-cid-nsfsm7mv] a[data-astro-cid-nsfsm7mv]:hover{color:var(--ink)}.bar-meta[data-astro-cid-nsfsm7mv]{color:var(--muted)}.hero[data-astro-cid-nsfsm7mv]{box-sizing:border-box;grid-template-columns:minmax(0,470px) minmax(0,1fr);gap:clamp(24px,3vw,48px);min-height:calc(100vh - 64px);padding:32px clamp(16px,3vw,40px) 40px;display:grid}.copy[data-astro-cid-nsfsm7mv]{flex-direction:column;min-width:0;display:flex}.eyebrow[data-astro-cid-nsfsm7mv]{color:var(--muted);align-items:center;gap:10px;margin:0 0 20px;display:flex}.dot[data-astro-cid-nsfsm7mv]{background:var(--oxide);border-radius:50%;width:7px;height:7px}h1[data-astro-cid-nsfsm7mv]{font-variation-settings:"wdth" 118;letter-spacing:-.035em;margin:0;font-size:clamp(38px,4.1vw,58px);font-weight:600;line-height:.98}h1[data-astro-cid-nsfsm7mv] .soft[data-astro-cid-nsfsm7mv]{color:var(--muted);font-weight:400}.lede[data-astro-cid-nsfsm7mv]{color:#45443f;max-width:42ch;margin:22px 0 0;font-size:15px;line-height:1.55}.index[data-astro-cid-nsfsm7mv]{border-bottom:1px solid var(--line);margin:auto 0 0;padding:28px 0 0;list-style:none}.row[data-astro-cid-nsfsm7mv]{all:unset;box-sizing:border-box;border-top:1px solid var(--line);cursor:pointer;grid-template-columns:30px minmax(0,1fr) auto 38px;align-items:baseline;gap:12px;width:100%;padding:9px 4px;transition:background .2s,padding .2s;display:grid}.row[data-astro-cid-nsfsm7mv] .nm[data-astro-cid-nsfsm7mv]{font-variation-settings:"wdth" 104;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.row[data-astro-cid-nsfsm7mv] .n[data-astro-cid-nsfsm7mv],.row[data-astro-cid-nsfsm7mv] .ct[data-astro-cid-nsfsm7mv],.row[data-astro-cid-nsfsm7mv] .kp[data-astro-cid-nsfsm7mv]{color:var(--muted)}.row[data-astro-cid-nsfsm7mv] .kp[data-astro-cid-nsfsm7mv]{text-align:right;text-transform:none}.row[data-astro-cid-nsfsm7mv]:hover{background:var(--paper)}.row[data-astro-cid-nsfsm7mv]:focus-visible{outline-offset:-2px}.row[data-astro-cid-nsfsm7mv][aria-pressed=true]{background:var(--ink);color:var(--paper);padding-left:10px}.row[data-astro-cid-nsfsm7mv][aria-pressed=true] .n[data-astro-cid-nsfsm7mv],.row[data-astro-cid-nsfsm7mv][aria-pressed=true] .ct[data-astro-cid-nsfsm7mv],.row[data-astro-cid-nsfsm7mv][aria-pressed=true] .kp[data-astro-cid-nsfsm7mv]{color:#b9b5aa}.row[data-astro-cid-nsfsm7mv][aria-pressed=true] .n[data-astro-cid-nsfsm7mv]{color:#f08a6c}.stage-wrap[data-astro-cid-nsfsm7mv]{border:1px solid var(--line);background:radial-gradient(closest-side, #ffffff8c, transparent 72%), repeating-linear-gradient(90deg, transparent 0 79px, #1b1c1a0d 79px 80px), repeating-linear-gradient(0deg, transparent 0 79px, #1b1c1a0d 79px 80px), var(--paper);place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.stage[data-astro-cid-nsfsm7mv]{aspect-ratio:1;touch-action:pan-y;cursor:grab;width:min(100%,100vh - 150px,760px);position:relative}.stage[data-astro-cid-nsfsm7mv].dragging{cursor:grabbing}#globe[data-astro-cid-nsfsm7mv]{width:100%;height:100%;display:block}.orbit[data-astro-cid-nsfsm7mv]{pointer-events:none;width:112%;height:112%;position:absolute;inset:-6%;overflow:visible}.orbit[data-astro-cid-nsfsm7mv] ellipse[data-astro-cid-nsfsm7mv]{fill:none;stroke:#1b1c1a38;stroke-width:1px;stroke-dasharray:2 5}.orbit[data-astro-cid-nsfsm7mv] .sat[data-astro-cid-nsfsm7mv]{fill:var(--oxide)}.pin-label[data-astro-cid-nsfsm7mv]{bottom:anchor(top);left:anchor(center);border:1px solid var(--line);color:var(--ink);white-space:nowrap;pointer-events:none;background:#f3f1eceb;border-radius:2px;padding:4px 7px 3px;font-size:10px;transition:opacity .35s,background .3s,color .3s;position:absolute;translate:-50% -9px}.pin-label[data-astro-cid-nsfsm7mv] b[data-astro-cid-nsfsm7mv]{color:var(--oxide);font-weight:500}.pin-label[data-astro-cid-nsfsm7mv].on{background:var(--oxide);border-color:var(--oxide);color:#fff;z-index:2}.pin-label[data-astro-cid-nsfsm7mv].on b[data-astro-cid-nsfsm7mv]{color:#fff}.studio-label[data-astro-cid-nsfsm7mv]{background:var(--ink);color:var(--paper);border-color:var(--ink)}@supports not (position-anchor:--a){.pin-label[data-astro-cid-nsfsm7mv]{display:none}}.tag[data-astro-cid-nsfsm7mv]{color:var(--muted);margin:0;position:absolute}.tag-live[data-astro-cid-nsfsm7mv]{color:var(--ink);align-items:center;gap:8px;display:flex;top:18px;left:20px}.live[data-astro-cid-nsfsm7mv]{background:var(--oxide);border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse;box-shadow:0 0 #b4442a80}@keyframes pulse{70%{box-shadow:0 0 0 8px #b4442a00}to{box-shadow:0 0 #b4442a00}}.tag-hint[data-astro-cid-nsfsm7mv]{top:18px;right:20px}.tag-hint[data-astro-cid-nsfsm7mv]:before{content:"↔ "}.spin[data-astro-cid-nsfsm7mv]{all:unset;border:1px solid var(--line);background:var(--paper);cursor:pointer;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:7px 11px;font-size:11px;position:absolute;bottom:20px;right:20px}.spin[data-astro-cid-nsfsm7mv]:hover{border-color:var(--ink)}.spin[data-astro-cid-nsfsm7mv]:focus-visible{outline:2px solid var(--oxide);outline-offset:3px}.card[data-astro-cid-nsfsm7mv]{box-sizing:border-box;backdrop-filter:blur(6px);border:1px solid var(--line);border-top:3px solid var(--oxide);background:#f3f1ecf0;width:min(320px,100% - 40px);padding:16px 18px 14px;position:absolute;bottom:20px;left:20px}.card-meta[data-astro-cid-nsfsm7mv]{color:var(--oxide);margin:0}.card[data-astro-cid-nsfsm7mv] h2[data-astro-cid-nsfsm7mv]{font-variation-settings:"wdth" 112;letter-spacing:-.02em;margin:8px 0 2px;font-size:22px;font-weight:600}.card-place[data-astro-cid-nsfsm7mv]{color:var(--muted);margin:0}.card-note[data-astro-cid-nsfsm7mv]{color:#3d3c38;margin:10px 0 12px;font-size:13.5px;line-height:1.5}.card-stats[data-astro-cid-nsfsm7mv]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin:0;padding-top:10px;display:grid}.card-stats[data-astro-cid-nsfsm7mv] dt[data-astro-cid-nsfsm7mv]{color:var(--muted);font-size:10px}.card-stats[data-astro-cid-nsfsm7mv] dd[data-astro-cid-nsfsm7mv]{margin:3px 0 0;font-size:13px;font-weight:500}.card[data-astro-cid-nsfsm7mv].swap{animation:.45s swap}@keyframes swap{0%{opacity:.2;translate:0 6px}}.practice[data-astro-cid-nsfsm7mv]{border-top:1px solid var(--line);padding:88px clamp(16px,3vw,40px) 72px}.practice[data-astro-cid-nsfsm7mv] .eyebrow[data-astro-cid-nsfsm7mv]{margin-bottom:36px}.figures[data-astro-cid-nsfsm7mv]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.figures[data-astro-cid-nsfsm7mv]>div[data-astro-cid-nsfsm7mv]{padding:24px 24px 28px 0}.figures[data-astro-cid-nsfsm7mv]>div[data-astro-cid-nsfsm7mv]+div[data-astro-cid-nsfsm7mv]{border-left:1px solid var(--line);padding-left:24px}.fig[data-astro-cid-nsfsm7mv]{font-variation-settings:"wdth" 120;letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(44px,6vw,88px);font-weight:500;line-height:1}.fig[data-astro-cid-nsfsm7mv] span[data-astro-cid-nsfsm7mv]{color:var(--oxide);letter-spacing:0;margin-left:6px;font-size:.32em}.figures[data-astro-cid-nsfsm7mv] p[data-astro-cid-nsfsm7mv]:not(.fig){color:#45443f;max-width:34ch;margin:0;font-size:15px;line-height:1.5}.method[data-astro-cid-nsfsm7mv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}.method[data-astro-cid-nsfsm7mv] article[data-astro-cid-nsfsm7mv]{background:var(--paper);border:1px solid var(--line);padding:22px}.method[data-astro-cid-nsfsm7mv] .mono[data-astro-cid-nsfsm7mv]{color:var(--oxide);margin:0 0 12px}.method[data-astro-cid-nsfsm7mv] p[data-astro-cid-nsfsm7mv]:not(.mono){margin:0;font-size:15px;line-height:1.55}.foot[data-astro-cid-nsfsm7mv]{background:var(--ink);color:var(--paper);padding:72px clamp(16px,3vw,40px) 88px}.foot-big[data-astro-cid-nsfsm7mv]{font-variation-settings:"wdth" 118;letter-spacing:-.035em;max-width:16ch;margin:0 0 36px;font-size:clamp(32px,5vw,72px);font-weight:600;line-height:1}.foot-row[data-astro-cid-nsfsm7mv]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.foot-row[data-astro-cid-nsfsm7mv] .mono[data-astro-cid-nsfsm7mv]{color:#9d998f;margin:0}.cta[data-astro-cid-nsfsm7mv]{background:var(--oxide);color:#fff;overflow-wrap:anywhere;padding:14px 20px;font-weight:500;text-decoration:none;display:inline-block}.cta[data-astro-cid-nsfsm7mv]:hover{background:#9a3820}@media (width<=1080px){.bar-meta[data-astro-cid-nsfsm7mv]{display:none}.hero[data-astro-cid-nsfsm7mv]{flex-direction:column;min-height:0;padding-top:28px;display:flex}.copy[data-astro-cid-nsfsm7mv]{display:contents}.copy[data-astro-cid-nsfsm7mv]>[data-astro-cid-nsfsm7mv]{order:1}.stage-wrap[data-astro-cid-nsfsm7mv]{flex-direction:column;order:2;align-items:center;padding-top:44px;display:flex}.copy[data-astro-cid-nsfsm7mv]>.index[data-astro-cid-nsfsm7mv]{order:3;margin-top:0;padding-top:0}.stage[data-astro-cid-nsfsm7mv]{width:min(100%,620px)}.card[data-astro-cid-nsfsm7mv]{align-self:stretch;width:auto;margin:4px 14px 14px;position:relative;bottom:auto;left:auto}.spin[data-astro-cid-nsfsm7mv]{top:12px;bottom:auto;right:14px}.tag-hint[data-astro-cid-nsfsm7mv]{top:42px;left:20px;right:auto}}@media (width<=720px){.nav[data-astro-cid-nsfsm7mv]{gap:16px;font-size:13px}.nav[data-astro-cid-nsfsm7mv] a[data-astro-cid-nsfsm7mv]:nth-child(2){display:none}.tag-live[data-astro-cid-nsfsm7mv]{top:14px;left:14px}.tag-hint[data-astro-cid-nsfsm7mv]{top:38px;left:14px}.figures[data-astro-cid-nsfsm7mv],.method[data-astro-cid-nsfsm7mv]{grid-template-columns:minmax(0,1fr)}.figures[data-astro-cid-nsfsm7mv]>div[data-astro-cid-nsfsm7mv]+div[data-astro-cid-nsfsm7mv]{border-left:0;border-top:1px solid var(--line);padding-left:0}.practice[data-astro-cid-nsfsm7mv]{padding-top:64px}.method[data-astro-cid-nsfsm7mv]{margin-top:40px}}@media (prefers-reduced-motion:reduce){.live[data-astro-cid-nsfsm7mv],.card[data-astro-cid-nsfsm7mv].swap{animation:none}.row[data-astro-cid-nsfsm7mv],.pin-label[data-astro-cid-nsfsm7mv]{transition:none}}
