.static[data-astro-cid-ng4fncfa]{max-width:760px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(20px,3vw,32px)}.static__crumbs[data-astro-cid-ng4fncfa]{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;font-family:var(--mdl-font-mono);font-size:10.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--mdl-parchment-faint)}.static__crumbs[data-astro-cid-ng4fncfa] a[data-astro-cid-ng4fncfa]{color:var(--mdl-parchment-dim);transition:color .3s ease}.static__crumbs[data-astro-cid-ng4fncfa] a[data-astro-cid-ng4fncfa]:hover{color:var(--mdl-accent)}.static__crumbs-sep[data-astro-cid-ng4fncfa]{opacity:.55}.static__crumbs-here[data-astro-cid-ng4fncfa]{color:var(--mdl-parchment);opacity:.9}.static__header[data-astro-cid-ng4fncfa]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.static__meta[data-astro-cid-ng4fncfa]{font-family:var(--mdl-font-mono);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--mdl-accent);opacity:.95;margin:0}.static__title[data-astro-cid-ng4fncfa]{font-family:var(--mdl-font-display);font-weight:500;font-size:clamp(36px,5.5vw,64px);letter-spacing:.16em;line-height:1.05;text-transform:uppercase;color:var(--mdl-parchment);text-shadow:0 2px 40px rgba(0,0,0,.7);margin:0;text-wrap:balance}.static__divider[data-astro-cid-ng4fncfa]{color:var(--mdl-accent);opacity:.85}.static__intro[data-astro-cid-ng4fncfa]{max-width:56ch;font-family:var(--mdl-font-body);font-style:italic;font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--mdl-parchment-dim);text-wrap:balance;margin:0}.static__body[data-astro-cid-ng4fncfa]{font-family:var(--mdl-font-body);color:var(--mdl-parchment)}.prose[data-astro-cid-ng4fncfa] h2{font-family:var(--mdl-font-display);font-weight:500;font-size:clamp(22px,2vw,30px);letter-spacing:.16em;text-transform:uppercase;color:var(--mdl-parchment);margin:clamp(36px,4vw,56px) 0 clamp(14px,1.6vw,20px);padding-bottom:12px;border-bottom:1px solid color-mix(in oklch,var(--mdl-accent),transparent 70%);text-wrap:balance}.prose[data-astro-cid-ng4fncfa] h2:first-child{margin-top:0}.prose[data-astro-cid-ng4fncfa] h3{font-family:var(--mdl-font-display);font-weight:600;font-size:clamp(17px,1.4vw,22px);letter-spacing:.12em;text-transform:uppercase;color:var(--mdl-parchment);margin:clamp(22px,2.4vw,30px) 0 clamp(8px,1vw,12px)}.prose[data-astro-cid-ng4fncfa] p{font-size:clamp(16px,1.15vw,18.5px);line-height:1.7;color:var(--mdl-parchment);margin:0 0 clamp(14px,1.4vw,20px);text-wrap:pretty}.prose[data-astro-cid-ng4fncfa] strong{color:var(--mdl-parchment);font-weight:600}.prose[data-astro-cid-ng4fncfa] em{color:color-mix(in oklch,var(--mdl-parchment),var(--mdl-accent) 25%);font-style:italic}.prose[data-astro-cid-ng4fncfa] ul,.prose[data-astro-cid-ng4fncfa] ol{margin:0 0 clamp(14px,1.4vw,20px);padding-left:0}.prose[data-astro-cid-ng4fncfa] ul li{list-style:none;position:relative;padding:4px 0 4px 22px;color:var(--mdl-parchment-dim);line-height:1.65;font-size:clamp(15px,1.1vw,17px)}.prose[data-astro-cid-ng4fncfa] ul li:before{content:"";position:absolute;left:4px;top:.85em;width:6px;height:6px;background:var(--mdl-accent);transform:rotate(45deg);opacity:.9}.prose[data-astro-cid-ng4fncfa] ol{list-style:none;counter-reset:prose-counter}.prose[data-astro-cid-ng4fncfa] ol li{position:relative;padding:4px 0 4px 36px;color:var(--mdl-parchment-dim);line-height:1.65;font-size:clamp(15px,1.1vw,17px);counter-increment:prose-counter}.prose[data-astro-cid-ng4fncfa] ol li:before{content:counter(prose-counter,decimal-leading-zero);position:absolute;left:0;top:4px;font-family:var(--mdl-font-mono);font-size:11px;letter-spacing:.18em;color:var(--mdl-accent);opacity:.9}.prose[data-astro-cid-ng4fncfa] .table-wrap{overflow-x:auto;margin:clamp(18px,2.2vw,28px) 0;border:1px solid var(--mdl-ink-3);background:color-mix(in oklch,var(--mdl-ink-1),transparent 30%);-webkit-overflow-scrolling:touch}.prose[data-astro-cid-ng4fncfa] table{width:100%;border-collapse:collapse;font-family:var(--mdl-font-body);font-size:clamp(14px,1.05vw,16px);color:var(--mdl-parchment);margin:0;border:1px solid var(--mdl-ink-3);background:color-mix(in oklch,var(--mdl-ink-1),transparent 30%)}.prose[data-astro-cid-ng4fncfa] .table-wrap table{border:none;background:transparent}.prose[data-astro-cid-ng4fncfa] thead{background:color-mix(in oklch,var(--mdl-ink-2),transparent 20%);border-bottom:1px solid color-mix(in oklch,var(--mdl-accent),transparent 70%)}.prose[data-astro-cid-ng4fncfa] th{font-family:var(--mdl-font-mono);font-weight:500;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--mdl-parchment);text-align:left;padding:12px 16px;border-right:1px solid color-mix(in oklch,var(--mdl-parchment-faint),transparent 80%)}.prose[data-astro-cid-ng4fncfa] th:last-child{border-right:none}.prose[data-astro-cid-ng4fncfa] td{padding:12px 16px;line-height:1.55;color:var(--mdl-parchment-dim);border-top:1px solid color-mix(in oklch,var(--mdl-parchment-faint),transparent 88%);border-right:1px solid color-mix(in oklch,var(--mdl-parchment-faint),transparent 90%);vertical-align:top}.prose[data-astro-cid-ng4fncfa] td:last-child{border-right:none}.prose[data-astro-cid-ng4fncfa] tr{transition:background .2s ease}.prose[data-astro-cid-ng4fncfa] tbody tr:hover{background:color-mix(in oklch,var(--mdl-accent),transparent 94%)}.prose[data-astro-cid-ng4fncfa] td strong{font-family:var(--mdl-font-display);letter-spacing:.06em;color:var(--mdl-parchment)}.prose[data-astro-cid-ng4fncfa] td a,.prose[data-astro-cid-ng4fncfa] th a{color:var(--mdl-accent);border-bottom:1px solid color-mix(in oklch,var(--mdl-accent),transparent 60%);transition:color .2s ease,border-color .2s ease}.prose[data-astro-cid-ng4fncfa] td a:hover,.prose[data-astro-cid-ng4fncfa] th a:hover{color:color-mix(in oklch,var(--mdl-accent),var(--mdl-parchment) 40%);border-bottom-color:var(--mdl-accent)}.prose[data-astro-cid-ng4fncfa] a{color:color-mix(in oklch,var(--mdl-parchment),var(--mdl-accent) 35%);border-bottom:1px solid color-mix(in oklch,var(--mdl-accent),transparent 65%);transition:color .2s ease,border-color .2s ease}.prose[data-astro-cid-ng4fncfa] a:hover{color:var(--mdl-accent);border-bottom-color:var(--mdl-accent)}.prose[data-astro-cid-ng4fncfa] p:has(>a:only-child){margin:clamp(18px,2vw,28px) 0}.prose[data-astro-cid-ng4fncfa] p:has(>a:only-child)>a{display:inline-flex;align-items:center;gap:14px;padding:14px 22px 14px 24px;border:1px solid color-mix(in oklch,var(--mdl-accent),transparent 55%);background:color-mix(in oklch,var(--mdl-accent),transparent 94%);border-bottom-width:1px;color:var(--mdl-parchment);font-family:var(--mdl-font-mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;position:relative;transition:background .25s ease,border-color .25s ease,color .25s ease}.prose[data-astro-cid-ng4fncfa] p:has(>a:only-child)>a:before{content:"";width:6px;height:6px;background:var(--mdl-accent);transform:rotate(45deg);opacity:.85;flex-shrink:0}.prose[data-astro-cid-ng4fncfa] p:has(>a:only-child)>a:after{content:"→";margin-left:auto;font-family:var(--mdl-font-display);font-size:16px;color:var(--mdl-accent);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.prose[data-astro-cid-ng4fncfa] p:has(>a:only-child)>a:hover{background:color-mix(in oklch,var(--mdl-accent),transparent 86%);border-color:color-mix(in oklch,var(--mdl-accent),transparent 30%)}.prose[data-astro-cid-ng4fncfa] p:has(>a:only-child)>a:hover:after{transform:translate(4px)}.prose[data-astro-cid-ng4fncfa] blockquote{margin:clamp(18px,2vw,24px) 0;padding:clamp(14px,1.6vw,20px) clamp(18px,2vw,24px);border-left:2px solid color-mix(in oklch,var(--mdl-accent),transparent 50%);background:color-mix(in oklch,var(--mdl-ink-1),transparent 40%);font-family:var(--mdl-font-body);font-style:italic;color:var(--mdl-parchment-dim);font-size:clamp(15px,1.1vw,17px);line-height:1.65}.prose[data-astro-cid-ng4fncfa] blockquote p:last-child{margin-bottom:0}.prose[data-astro-cid-ng4fncfa] hr{border:0;height:1px;background:color-mix(in oklch,var(--mdl-parchment-faint),transparent 70%);margin:clamp(28px,3vw,40px) auto;max-width:60%}.prose[data-astro-cid-ng4fncfa] code{font-family:var(--mdl-font-mono);font-size:.9em;background:color-mix(in oklch,var(--mdl-ink-1),transparent 0%);color:var(--mdl-parchment);padding:2px 6px;border:1px solid var(--mdl-ink-3)}.prose[data-astro-cid-ng4fncfa] .static-reveal{opacity:0;transform:translateY(12px)}
