.tnt-avatar[data-astro-cid-ccluwrv3]{color:#0a0a0a;background:var(--formlab-accent);letter-spacing:-.02em;width:44px;height:44px;box-shadow:0 0 0 3px var(--formlab-background), 0 0 0 4px #ffd60a73;border-radius:50%;flex:none;place-items:center;font-family:Geist FormLab,Arial Black,sans-serif;font-size:1rem;font-style:italic;font-weight:900;line-height:1;display:inline-grid}.tnt-avatar--lg[data-astro-cid-ccluwrv3]{width:72px;height:72px;font-size:1.6rem}img[data-astro-cid-ccluwrv3].tnt-avatar{object-fit:cover;background:var(--formlab-surface)}.tnt-article__header[data-astro-cid-zg7dkzxc]{padding-block:11rem 2.5rem;container-type:inline-size}.tnt-article__meta[data-astro-cid-zg7dkzxc]{color:var(--formlab-accent);letter-spacing:.14em;text-transform:uppercase;margin:1.5rem 0 0;font-size:.85rem;font-weight:700}.tnt-article__header[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{max-width:1100px;color:var(--formlab-text);text-transform:uppercase;text-wrap:balance;font-family:Geist FormLab,Arial Black,sans-serif;font-size:clamp(2.2rem,5.2vw,5rem);font-style:italic;font-weight:900;line-height:.95;font-size:min(clamp(2.2rem, 5.2vw, 5rem), calc(100cqi / (.74 * var(--longest,10))));margin:.9rem 0 1.25rem}.tnt-article__lead[data-astro-cid-zg7dkzxc]{max-width:760px;color:var(--formlab-muted);margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.tnt-article__by[data-astro-cid-zg7dkzxc]{align-items:center;gap:.9rem;margin-top:1.5rem;display:flex}.tnt-article__byline[data-astro-cid-zg7dkzxc]{color:var(--formlab-muted);margin:0;font-size:.92rem}.tnt-article__byline[data-astro-cid-zg7dkzxc] strong[data-astro-cid-zg7dkzxc]{color:var(--formlab-text);font-weight:600}.tnt-article__byline[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{margin-inline:.45rem}.tnt-article__image[data-astro-cid-zg7dkzxc]{margin-block:0}.tnt-article__image[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.tnt-article__grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr) 320px;gap:clamp(3rem,7vw,7rem);padding-block:clamp(3rem,6vw,5.5rem);display:grid}.tnt-article__main[data-astro-cid-zg7dkzxc]{min-width:0;max-width:760px}.tnt-article__toc[data-astro-cid-zg7dkzxc]{background:var(--formlab-surface);border-left:3px solid var(--formlab-accent);margin-bottom:2.5rem;padding:1.25rem 1.5rem}.tnt-article__toc[data-astro-cid-zg7dkzxc] summary[data-astro-cid-zg7dkzxc]{color:var(--formlab-text);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;margin-block:-.6rem;padding-block:.6rem;font-weight:700;list-style:none}.tnt-article__toc[data-astro-cid-zg7dkzxc] summary[data-astro-cid-zg7dkzxc]::-webkit-details-marker{display:none}.tnt-article__toc[data-astro-cid-zg7dkzxc] summary[data-astro-cid-zg7dkzxc]:after{content:"+";float:right;color:var(--formlab-accent)}.tnt-article__toc[data-astro-cid-zg7dkzxc][open] summary[data-astro-cid-zg7dkzxc]:after{content:"–"}.tnt-article__toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{color:var(--formlab-muted);margin:1rem 0 0;padding-left:1.2rem}.tnt-article__toc[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{padding:0}.tnt-article__toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--formlab-muted);padding:.6rem 0;text-decoration:none;display:block}.tnt-article__toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--formlab-accent)}.tnt-article__prose[data-astro-cid-zg7dkzxc]{max-width:none}.tnt-article__prose[data-astro-cid-zg7dkzxc] h2{text-transform:uppercase;scroll-margin-top:110px;font-family:Geist FormLab,Arial Black,sans-serif;font-size:clamp(1.7rem,3vw,2.5rem);font-style:italic;font-weight:800}@media (max-width:374px){.tnt-article__prose[data-astro-cid-zg7dkzxc] h2{font-size:1.45rem}}.tnt-article__prose[data-astro-cid-zg7dkzxc] h2{overflow-wrap:break-word}.tnt-article__prose[data-astro-cid-zg7dkzxc] h3{scroll-margin-top:110px;font-size:clamp(1.25rem,2vw,1.55rem)}.tnt-article__prose[data-astro-cid-zg7dkzxc] strong{color:var(--formlab-text)}.tnt-article__prose[data-astro-cid-zg7dkzxc] li{margin-bottom:.5rem}.tnt-article__prose[data-astro-cid-zg7dkzxc] blockquote{color:var(--formlab-text);background:var(--formlab-surface);border-left:3px solid var(--formlab-accent);margin:2rem 0;padding:1rem 1.5rem}.tnt-article__prose[data-astro-cid-zg7dkzxc] blockquote p:last-child{margin-bottom:0}.tnt-article__prose[data-astro-cid-zg7dkzxc] table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.95rem}.tnt-article__prose[data-astro-cid-zg7dkzxc] th{color:var(--formlab-text);text-align:left;border-bottom:2px solid var(--formlab-accent);font-weight:700}.tnt-article__prose[data-astro-cid-zg7dkzxc] th,.tnt-article__prose[data-astro-cid-zg7dkzxc] td{vertical-align:top;padding:.75rem .9rem .75rem 0}.tnt-article__prose[data-astro-cid-zg7dkzxc] td{border-bottom:1px solid #ffffff1f}.tnt-article__prose[data-astro-cid-zg7dkzxc] img{width:auto;max-width:100%;height:auto;max-height:min(80vh,680px);margin:2rem auto .5rem;display:block}.tnt-article__author[data-astro-cid-zg7dkzxc]{border-top:1px solid #ffffff1f;align-items:flex-start;gap:1.25rem;margin-top:3rem;padding-top:1.5rem;display:flex}.tnt-article__author[data-astro-cid-zg7dkzxc]>div[data-astro-cid-zg7dkzxc]{gap:.2rem;min-width:0;display:grid}.tnt-article__author[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--formlab-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.tnt-article__author[data-astro-cid-zg7dkzxc] strong[data-astro-cid-zg7dkzxc]{color:var(--formlab-text);font-size:1.2rem}.tnt-article__author[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{color:var(--formlab-muted)}.tnt-article__credentials[data-astro-cid-zg7dkzxc]{margin:.6rem 0 0;padding:0;list-style:none}.tnt-article__credentials[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{color:var(--formlab-muted);padding:.25rem 0 .25rem 1.4rem;font-size:.95rem;position:relative}.tnt-article__credentials[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]:before{content:"✓";color:var(--formlab-accent);font-weight:700;position:absolute;left:0}.tnt-article__aside[data-astro-cid-zg7dkzxc]{background:var(--formlab-surface);border-top:3px solid var(--formlab-accent);align-self:start;padding:2rem;position:sticky;top:120px}.tnt-article__aside[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:var(--formlab-text);text-transform:uppercase;margin:0 0 .75rem;font-family:Geist FormLab,Arial Black,sans-serif;font-size:1.6rem;font-style:italic;font-weight:800;line-height:1.05}.tnt-article__aside[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--formlab-muted);line-height:1.55}.tnt-article__aside[data-astro-cid-zg7dkzxc] .theme-btn[data-astro-cid-zg7dkzxc]{text-align:center;justify-content:center;width:100%}.tnt-article__aside[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{margin:1.5rem 0 0;padding:0;list-style:none}.tnt-article__aside[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{min-height:44px;color:var(--formlab-text);border-bottom:1px solid #ffffff1a;align-items:center;text-decoration:none;display:flex}.tnt-article__aside[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--formlab-accent)}.tnt-article__related[data-astro-cid-zg7dkzxc]{padding-block:clamp(3rem,6vw,6rem)}.tnt-article__related[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-bottom:2rem}@media (max-width:991px){.tnt-article__grid[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr}.tnt-article__aside[data-astro-cid-zg7dkzxc]{position:static}}@media (max-width:767px){.tnt-article__header[data-astro-cid-zg7dkzxc]{padding-block:8.5rem 2rem}.tnt-article__by[data-astro-cid-zg7dkzxc]{align-items:flex-start}.tnt-article__author[data-astro-cid-zg7dkzxc] .tnt-avatar--lg{width:56px;height:56px;font-size:1.25rem}.tnt-article__image[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{aspect-ratio:4/3}.tnt-article__aside[data-astro-cid-zg7dkzxc]{padding:1.5rem}.tnt-article__prose[data-astro-cid-zg7dkzxc] table{background:linear-gradient(to right, var(--formlab-background) 30%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--formlab-background) 30%, transparent) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #ffd60a66, transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #ffd60a66, transparent) right / 12px 100% no-repeat scroll;font-size:.86rem;line-height:1.4;display:block;overflow-x:auto}.tnt-article__prose[data-astro-cid-zg7dkzxc] th,.tnt-article__prose[data-astro-cid-zg7dkzxc] td{min-width:5.5rem;padding:.55rem .7rem .55rem 0}}
