.method-hero[data-astro-cid-3pqslgmb]{color:var(--paper);background:radial-gradient(circle at 85% 20%, #d58a2c33, transparent 24rem), var(--ink);padding:clamp(5rem,12vw,10rem) 0}.method-hero[data-astro-cid-3pqslgmb] .eyebrow[data-astro-cid-3pqslgmb]{color:var(--signal-light)}.method-hero[data-astro-cid-3pqslgmb] h1[data-astro-cid-3pqslgmb]{max-width:11ch;font-family:var(--font-display);letter-spacing:-.065em;margin:.7rem 0 1.5rem;font-size:clamp(4rem,10vw,8.8rem);font-weight:390;line-height:.86}.method-hero[data-astro-cid-3pqslgmb]>div[data-astro-cid-3pqslgmb]>p[data-astro-cid-3pqslgmb]:last-child{color:#f3efe5b8;max-width:46rem;font-size:1.1rem;line-height:1.75}.method-principles[data-astro-cid-3pqslgmb]{border-left:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);display:grid}.method-principles[data-astro-cid-3pqslgmb] article[data-astro-cid-3pqslgmb]{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);min-height:18rem;padding:1.3rem}.method-principles[data-astro-cid-3pqslgmb] span[data-astro-cid-3pqslgmb]{color:var(--signal-dark);font-family:var(--font-display);font-size:1.4rem}.method-principles[data-astro-cid-3pqslgmb] h2[data-astro-cid-3pqslgmb]{font-family:var(--font-display);margin:4.5rem 0 .8rem;font-size:1.65rem;font-weight:520}.method-principles[data-astro-cid-3pqslgmb] p[data-astro-cid-3pqslgmb]{color:var(--ink-muted);font-size:.82rem;line-height:1.65}.methodology-layout[data-astro-cid-3pqslgmb]{padding-top:var(--section-space);grid-template-columns:13rem minmax(0,1fr);gap:clamp(3rem,8vw,8rem);display:grid}.method-nav[data-astro-cid-3pqslgmb]{border-top:1px solid var(--line-strong);flex-direction:column;align-self:start;display:flex;position:sticky;top:6.5rem}.method-nav[data-astro-cid-3pqslgmb] a[data-astro-cid-3pqslgmb]{border-bottom:1px solid var(--line);color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;padding:.8rem 0;font-size:.68rem;font-weight:760;text-decoration:none}.method-nav[data-astro-cid-3pqslgmb] a[data-astro-cid-3pqslgmb]:hover{color:var(--ink)}.method-content[data-astro-cid-3pqslgmb]{max-width:54rem}.method-content[data-astro-cid-3pqslgmb] section[data-astro-cid-3pqslgmb]{padding-bottom:2rem;scroll-margin-top:7rem}.label-grid[data-astro-cid-3pqslgmb]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.label-grid[data-astro-cid-3pqslgmb]>div[data-astro-cid-3pqslgmb]{border:1px solid var(--line-strong);background:var(--paper-bright);padding:1.3rem}.label-grid[data-astro-cid-3pqslgmb] p[data-astro-cid-3pqslgmb]{margin-bottom:0;font-size:.85rem}.batch-ledger[data-astro-cid-3pqslgmb]{border:1px solid var(--line-strong);margin-top:2rem}.batch-ledger[data-astro-cid-3pqslgmb] div[data-astro-cid-3pqslgmb]{border-top:1px solid var(--line);grid-template-columns:.55fr 1fr;padding:.8rem 1rem;display:grid}.batch-ledger[data-astro-cid-3pqslgmb] div[data-astro-cid-3pqslgmb]:first-child{border-top:0}.batch-ledger[data-astro-cid-3pqslgmb] span[data-astro-cid-3pqslgmb]{color:var(--ink-soft);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:760}.protocol-list[data-astro-cid-3pqslgmb],.method-dimensions[data-astro-cid-3pqslgmb]{border-top:1px solid var(--line-strong)}.protocol-list[data-astro-cid-3pqslgmb]>div[data-astro-cid-3pqslgmb],.method-dimensions[data-astro-cid-3pqslgmb]>div[data-astro-cid-3pqslgmb]{border-bottom:1px solid var(--line);grid-template-columns:3.5rem .7fr 1fr;gap:1rem;padding:1rem 0;display:grid}.protocol-list[data-astro-cid-3pqslgmb] span[data-astro-cid-3pqslgmb],.method-dimensions[data-astro-cid-3pqslgmb] span[data-astro-cid-3pqslgmb]{color:var(--signal-dark);font-family:var(--font-display);font-size:1.3rem}.protocol-list[data-astro-cid-3pqslgmb] p[data-astro-cid-3pqslgmb],.method-dimensions[data-astro-cid-3pqslgmb] p[data-astro-cid-3pqslgmb]{margin:0;font-size:.8rem;line-height:1.55}@media (width<=900px){.method-principles[data-astro-cid-3pqslgmb]{grid-template-columns:repeat(2,1fr)}.methodology-layout[data-astro-cid-3pqslgmb]{grid-template-columns:1fr}.method-nav[data-astro-cid-3pqslgmb]{grid-template-columns:repeat(2,1fr);display:grid;position:static}}@media (width<=600px){.method-principles[data-astro-cid-3pqslgmb],.label-grid[data-astro-cid-3pqslgmb],.method-nav[data-astro-cid-3pqslgmb]{grid-template-columns:1fr}.protocol-list[data-astro-cid-3pqslgmb]>div[data-astro-cid-3pqslgmb],.method-dimensions[data-astro-cid-3pqslgmb]>div[data-astro-cid-3pqslgmb]{grid-template-columns:2.5rem 1fr}.protocol-list[data-astro-cid-3pqslgmb] p[data-astro-cid-3pqslgmb],.method-dimensions[data-astro-cid-3pqslgmb] p[data-astro-cid-3pqslgmb]{grid-column:2}}
