.formlab-detail__hero[data-astro-cid-4udlw3v3]{align-items:flex-end;min-height:88vh;display:flex;position:relative;overflow:hidden}.formlab-detail__hero[data-astro-cid-4udlw3v3]>img[data-astro-cid-4udlw3v3]{object-fit:cover;width:100%;height:120%;position:absolute;inset:-10% 0 0}.formlab-detail__overlay[data-astro-cid-4udlw3v3]{background:linear-gradient(#0a0a0a59,#0a0a0af2);position:absolute;inset:0}.formlab-detail__heading[data-astro-cid-4udlw3v3]{z-index:1;padding-block:11rem 5rem;position:relative;container-type:inline-size}.formlab-detail__heading[data-astro-cid-4udlw3v3]>p[data-astro-cid-4udlw3v3]{color:var(--formlab-accent);text-transform:uppercase;letter-spacing:.14em;font-weight:700}.formlab-detail__heading[data-astro-cid-4udlw3v3] h1[data-astro-cid-4udlw3v3]{max-width:1100px;color:var(--formlab-text);font-size:min(8.5rem,max(2.4rem,9vw));font-size:min(8.5rem, max(2.4rem, 9vw), calc(min(100cqi, 1100px) / (.74 * var(--longest,10))));text-transform:uppercase;margin:.75rem 0 1.25rem;font-style:italic;line-height:.9}.formlab-detail__heading[data-astro-cid-4udlw3v3]>span[data-astro-cid-4udlw3v3]{max-width:720px;color:var(--formlab-muted);font-size:1.2rem;line-height:1.55;display:block}.formlab-detail__grid[data-astro-cid-4udlw3v3]{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:clamp(3rem,8vw,8rem);padding-block:7rem;display:grid}.formlab-detail__aside[data-astro-cid-4udlw3v3]{background:var(--formlab-surface);border-top:3px solid var(--formlab-accent);align-self:start;padding:2rem;position:sticky;top:120px}.formlab-detail__aside[data-astro-cid-4udlw3v3] h2[data-astro-cid-4udlw3v3]{color:var(--formlab-text);text-transform:uppercase;margin-top:0;font-size:1.6rem;font-style:italic}.formlab-detail__aside[data-astro-cid-4udlw3v3] ul[data-astro-cid-4udlw3v3]{padding:0 0 1.5rem;list-style:none}.formlab-detail__aside[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{color:var(--formlab-muted);border-bottom:1px solid #ffffff1a;padding:.85rem 0 .85rem 1.6rem;position:relative}.formlab-detail__aside[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]:before{content:"✓";color:var(--formlab-accent);font-weight:700;position:absolute;left:0}.tnt-detail-stats[data-astro-cid-4udlw3v3]{gap:2rem;margin:0 0 2rem;display:flex}.tnt-detail-stats[data-astro-cid-4udlw3v3] div[data-astro-cid-4udlw3v3]{flex-direction:column;display:flex}.tnt-detail-stats[data-astro-cid-4udlw3v3] dd[data-astro-cid-4udlw3v3]{color:var(--formlab-accent);margin:0;font-family:Geist FormLab,sans-serif;font-size:2.6rem;font-style:italic;font-weight:900;line-height:1}.tnt-detail-stats[data-astro-cid-4udlw3v3] dt[data-astro-cid-4udlw3v3]{color:var(--formlab-muted);font-size:.85rem}.tnt-detail-gallery[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(3,1fr);gap:16px;padding-bottom:7rem;display:grid}.tnt-detail-gallery[data-astro-cid-4udlw3v3] figure[data-astro-cid-4udlw3v3]{aspect-ratio:3/4;margin:0;overflow:hidden}.tnt-detail-gallery[data-astro-cid-4udlw3v3] img[data-astro-cid-4udlw3v3]{object-fit:cover;width:100%;height:100%}.tnt-detail-gallery[data-astro-cid-4udlw3v3] figure[data-astro-cid-4udlw3v3]:nth-child(2){transform:translateY(40px)}.tnt-related[data-astro-cid-4udlw3v3]{padding-block:2rem 6rem}.tnt-related[data-astro-cid-4udlw3v3] ul[data-astro-cid-4udlw3v3]{margin:2rem 0 0;padding:0;list-style:none}.tnt-related[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]{color:var(--formlab-text);text-transform:uppercase;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:1.4rem 0;font-family:Geist FormLab,sans-serif;font-size:clamp(1.6rem,3.5vw,3rem);font-style:italic;font-weight:800;transition:color .3s,padding .3s;display:flex}.tnt-related[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]:hover{color:var(--formlab-accent);padding-left:1rem}@media (max-width:767px){.formlab-detail__hero[data-astro-cid-4udlw3v3]{min-height:0}.formlab-detail__heading[data-astro-cid-4udlw3v3]{padding-block:8.5rem 2.5rem}.formlab-detail__heading[data-astro-cid-4udlw3v3]>span[data-astro-cid-4udlw3v3]{font-size:1.05rem}.formlab-detail__grid[data-astro-cid-4udlw3v3]{gap:2.5rem;padding-block:3.5rem}.formlab-detail__aside[data-astro-cid-4udlw3v3]{padding:1.4rem}.tnt-detail-gallery[data-astro-cid-4udlw3v3]{padding-bottom:3.5rem}.tnt-related[data-astro-cid-4udlw3v3]{padding-block:1rem 3.5rem}}@media (max-width:800px){.formlab-detail__grid[data-astro-cid-4udlw3v3]{grid-template-columns:1fr}.formlab-detail__aside[data-astro-cid-4udlw3v3]{position:static}.tnt-detail-gallery[data-astro-cid-4udlw3v3]{grid-template-columns:1fr 1fr}.tnt-detail-gallery[data-astro-cid-4udlw3v3] figure[data-astro-cid-4udlw3v3]:nth-child(3){display:none}.tnt-detail-gallery[data-astro-cid-4udlw3v3] figure[data-astro-cid-4udlw3v3]:nth-child(2){transform:none}}
