.art[data-astro-cid-uwv4mmhs]{max-width:var(--wrap);margin:0 auto;padding:clamp(28px,5vw,64px) var(--gut) 0}.art-head[data-astro-cid-uwv4mmhs]{max-width:60rem;margin-bottom:clamp(28px,4vw,48px)}.art-head[data-astro-cid-uwv4mmhs].has-img{max-width:none;display:grid;gap:clamp(20px,3vw,40px)}@media(min-width:1000px){.art-head[data-astro-cid-uwv4mmhs].has-img{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center}}.art-head[data-astro-cid-uwv4mmhs] .art-img img{border:1px solid var(--rule)}.art-h1[data-astro-cid-uwv4mmhs]{font:800 clamp(2.5rem,5.4vw,5rem)/.9 var(--display);font-stretch:54%;text-transform:uppercase;letter-spacing:.005em;margin:0 0 1.3rem;color:var(--light);text-wrap:balance}.art-meta[data-astro-cid-uwv4mmhs]{font-size:.85rem;color:var(--muted);margin:0;letter-spacing:.04em}.art-grid[data-astro-cid-uwv4mmhs]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:1000px){.art-grid[data-astro-cid-uwv4mmhs]{grid-template-columns:15rem minmax(0,1fr);column-gap:clamp(2.5rem,5vw,5rem)}.art-grid[data-astro-cid-uwv4mmhs]:not(:has(.art-rail)) .prose[data-astro-cid-uwv4mmhs]{grid-column:2}.art-rail[data-astro-cid-uwv4mmhs]{position:sticky;top:24px;align-self:start}}.art-rail[data-astro-cid-uwv4mmhs]{font-size:.88rem;border-left:1px solid var(--line-2);padding-left:1.1rem}.rail-h[data-astro-cid-uwv4mmhs]{font:600 .75rem/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:.2rem 0 .9rem;list-style:none}.rail-h[data-astro-cid-uwv4mmhs]::-webkit-details-marker{display:none}@media(min-width:1000px){.rail-h[data-astro-cid-uwv4mmhs]{pointer-events:none}}@media(max-width:999px){.art-rail[data-astro-cid-uwv4mmhs]{border:1px solid var(--line-2);border-radius:2px;padding:0}.rail-h[data-astro-cid-uwv4mmhs]{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.95rem 1rem;cursor:pointer;min-height:44px}.rail-h[data-astro-cid-uwv4mmhs]:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--t1) var(--ease)}.art-rail[data-astro-cid-uwv4mmhs][open] .rail-h[data-astro-cid-uwv4mmhs]:after{transform:translateY(2px) rotate(-135deg)}.art-rail[data-astro-cid-uwv4mmhs] ol[data-astro-cid-uwv4mmhs]{padding:0 1rem 1rem}}.art-rail[data-astro-cid-uwv4mmhs] ol[data-astro-cid-uwv4mmhs]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.art-rail[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]{text-decoration:none;color:var(--soft);transition:color var(--t1) var(--ease),text-shadow var(--t1) var(--ease)}.art-rail[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]:hover{color:var(--light);text-shadow:var(--glow)}.prose[data-astro-cid-uwv4mmhs]{max-width:44rem;font-size:1.08rem;color:var(--soft)}.prose[data-astro-cid-uwv4mmhs] p,.prose[data-astro-cid-uwv4mmhs] ul,.prose[data-astro-cid-uwv4mmhs] ol{margin:0 0 1.2rem}.prose[data-astro-cid-uwv4mmhs] li{margin:.3rem 0}.prose[data-astro-cid-uwv4mmhs] strong{color:var(--text);font-weight:600}.prose[data-astro-cid-uwv4mmhs] h2{position:relative;font:800 clamp(1.8rem,3vw,2.6rem)/.95 var(--display);font-stretch:58%;text-transform:uppercase;color:var(--light);margin:3.2rem 0 1.1rem;scroll-margin-top:24px}.prose[data-astro-cid-uwv4mmhs] h2:before{content:"";position:absolute;left:-1.6rem;top:.32em;width:7px;height:7px;border-radius:50%;background:var(--light);box-shadow:0 0 12px 2px rgba(var(--ink),calc(.5 * var(--gk)))}.prose[data-astro-cid-uwv4mmhs] h3{font:700 1.35rem/1.1 var(--display);font-stretch:72%;text-transform:uppercase;letter-spacing:.02em;color:var(--text);margin:2.2rem 0 .7rem}.prose[data-astro-cid-uwv4mmhs] h2:first-child{margin-top:0}.prose[data-astro-cid-uwv4mmhs] table{width:100%;border-collapse:collapse;margin:0 0 1.6rem;font-size:.95rem}.prose[data-astro-cid-uwv4mmhs] th{text-align:left;font:600 .75rem/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-2);padding:.5rem .8rem .5rem 0}.prose[data-astro-cid-uwv4mmhs] td{border-bottom:1px solid var(--rule);padding:.6rem .8rem .6rem 0;vertical-align:top}.prose[data-astro-cid-uwv4mmhs] blockquote{margin:1.6rem 0;padding:0 0 0 1.2rem;border-left:1px solid var(--light);color:var(--text);font-size:1.15rem}.prose[data-astro-cid-uwv4mmhs] figure{margin:2rem 0}.prose[data-astro-cid-uwv4mmhs] figcaption{font-size:.85rem;color:var(--muted);margin-top:.6rem}.prose[data-astro-cid-uwv4mmhs] .tbl{overflow-x:auto;margin:0 0 1.6rem}@media(max-width:640px){.prose[data-astro-cid-uwv4mmhs] table.stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.prose[data-astro-cid-uwv4mmhs] table.stack tr{display:block;border-bottom:1px solid var(--line-2);padding:.5rem 0}.prose[data-astro-cid-uwv4mmhs] table.stack td{display:grid;grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);gap:.8rem;border:0;padding:.3rem 0;overflow-wrap:anywhere}.prose[data-astro-cid-uwv4mmhs] table.stack td:before{content:attr(data-label);font:600 .75rem/1.5 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}}@media(max-width:999px){.prose[data-astro-cid-uwv4mmhs] h2:before{display:none}}.kf[data-astro-cid-uwv4mmhs]{margin:0 0 clamp(36px,5vw,56px);padding:1.4rem 0 .4rem;border-top:1.5px solid var(--light);border-bottom:1px solid var(--rule);display:grid;gap:.4rem 3rem}@media(min-width:1000px){.kf[data-astro-cid-uwv4mmhs]{grid-template-columns:15rem minmax(0,1fr);column-gap:clamp(2.5rem,5vw,5rem)}}.kf-h[data-astro-cid-uwv4mmhs]{font:800 1.7rem/.95 var(--display);font-stretch:58%;text-transform:uppercase;color:var(--light);margin:0}.kf-list[data-astro-cid-uwv4mmhs]{list-style:none;margin:0;padding:0;counter-reset:kf;display:grid;gap:0 2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.kf-list[data-astro-cid-uwv4mmhs] li[data-astro-cid-uwv4mmhs]{counter-increment:kf;display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.2rem;padding:.2rem 0 1.1rem;color:var(--soft);font-size:1rem;line-height:1.5}.kf-list[data-astro-cid-uwv4mmhs] li[data-astro-cid-uwv4mmhs]:before{content:counter(kf,decimal-leading-zero);font:800 1.05rem/1.4 var(--display);font-stretch:70%;color:var(--light);font-variant-numeric:tabular-nums}.pl[data-astro-cid-uwv4mmhs]{max-width:44rem;margin:clamp(48px,6vw,80px) 0 0 auto}@media(min-width:1000px){.pl[data-astro-cid-uwv4mmhs]{margin-left:calc(15rem + clamp(2.5rem,5vw,5rem))}}.pl-h[data-astro-cid-uwv4mmhs]{font:800 clamp(1.8rem,3vw,2.6rem)/.95 var(--display);font-stretch:58%;text-transform:uppercase;color:var(--light);margin:0 0 1.2rem}.pl-list[data-astro-cid-uwv4mmhs]{list-style:none;margin:0;padding:0;display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));border-top:1px solid var(--line-2)}.pl-i[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]{display:grid;gap:.25rem;padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--text);height:100%}.pl-n[data-astro-cid-uwv4mmhs]{font:700 1.2rem/1.05 var(--display);font-stretch:70%;text-transform:uppercase;letter-spacing:.02em;color:var(--light)}.pl-r[data-astro-cid-uwv4mmhs]{font-size:.85rem;color:var(--muted)}.pl-f[data-astro-cid-uwv4mmhs]{display:flex;gap:1rem;font:700 1.05rem/1.2 var(--display);font-stretch:80%;font-variant-numeric:tabular-nums;margin-top:.3rem}.pl-f[data-astro-cid-uwv4mmhs] small[data-astro-cid-uwv4mmhs]{font:500 .75rem var(--body);color:var(--muted)}.pl-i[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]:hover .pl-n[data-astro-cid-uwv4mmhs]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.faq[data-astro-cid-uwv4mmhs]{max-width:44rem;margin:clamp(48px,6vw,80px) 0 0 auto}@media(min-width:1000px){.faq[data-astro-cid-uwv4mmhs]{margin-left:calc(15rem + clamp(2.5rem,5vw,5rem))}}.faq[data-astro-cid-uwv4mmhs] h2[data-astro-cid-uwv4mmhs]{font:800 clamp(1.8rem,3vw,2.6rem)/.95 var(--display);font-stretch:58%;text-transform:uppercase;color:var(--light);margin:0 0 1.2rem}.faq[data-astro-cid-uwv4mmhs] details[data-astro-cid-uwv4mmhs]{border-top:1px solid var(--rule)}.faq[data-astro-cid-uwv4mmhs] details[data-astro-cid-uwv4mmhs]:last-of-type{border-bottom:1px solid var(--rule)}.faq[data-astro-cid-uwv4mmhs] summary[data-astro-cid-uwv4mmhs]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 0}.faq[data-astro-cid-uwv4mmhs] summary[data-astro-cid-uwv4mmhs]::-webkit-details-marker{display:none}.faq[data-astro-cid-uwv4mmhs] summary[data-astro-cid-uwv4mmhs]:after{content:"";flex:none;width:14px;height:1px;background:var(--light);box-shadow:0 0 6px rgba(var(--ink),calc(.5 * var(--gk)));transition:transform var(--t1) var(--ease)}.faq[data-astro-cid-uwv4mmhs] details[data-astro-cid-uwv4mmhs]:not([open]) summary[data-astro-cid-uwv4mmhs]:after{box-shadow:0 0 6px rgba(var(--ink),calc(.5 * var(--gk))),0 0 0 0 transparent;background:linear-gradient(var(--light),var(--light)) center/1px 14px no-repeat,linear-gradient(var(--light),var(--light)) center/14px 1px no-repeat;height:14px}.faq[data-astro-cid-uwv4mmhs] h3[data-astro-cid-uwv4mmhs]{font:600 1.05rem/1.35 var(--body);margin:0;color:var(--text);text-transform:none;letter-spacing:0}.faq[data-astro-cid-uwv4mmhs] details[data-astro-cid-uwv4mmhs] p[data-astro-cid-uwv4mmhs]{margin:0 0 1.2rem;color:var(--soft);max-width:40rem}.next[data-astro-cid-uwv4mmhs]{border-top:1px solid var(--rule);margin-top:clamp(56px,7vw,100px)}.next-in[data-astro-cid-uwv4mmhs]{max-width:var(--wrap);margin:0 auto}.next-h[data-astro-cid-uwv4mmhs]{font:800 clamp(2rem,4vw,3.4rem)/.9 var(--display);font-stretch:56%;text-transform:uppercase;color:var(--light);margin:0 0 2rem}.next[data-astro-cid-uwv4mmhs] ol[data-astro-cid-uwv4mmhs]{list-style:none;margin:0;padding:0;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.next[data-astro-cid-uwv4mmhs] li[data-astro-cid-uwv4mmhs]{border-top:1px solid var(--line-2);padding-top:1.1rem}.next[data-astro-cid-uwv4mmhs] .n[data-astro-cid-uwv4mmhs]{display:block;font:600 .75rem/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:.7rem}.next-t[data-astro-cid-uwv4mmhs]{font:700 1.45rem/1.05 var(--display);font-stretch:70%;text-transform:uppercase;letter-spacing:.02em;color:var(--light);text-decoration:none}.next-t[data-astro-cid-uwv4mmhs]:hover{text-shadow:var(--glow)}.next[data-astro-cid-uwv4mmhs] p[data-astro-cid-uwv4mmhs]{margin:.6rem 0 0;font-size:.95rem;color:var(--muted)}
