.meth[data-astro-cid-csqoq4aa]{background:var(--cream);color:var(--ink);padding:120px 0 90px}.meth-wrap[data-astro-cid-csqoq4aa]{max-width:880px;margin:0 auto;padding:0 24px}.meth-kicker[data-astro-cid-csqoq4aa]{letter-spacing:.3em;text-transform:uppercase;color:var(--gold-text);margin:0 0 14px;font-family:DM Sans,sans-serif;font-size:.74rem;font-weight:600}.meth-hero[data-astro-cid-csqoq4aa]{padding:36px 0 64px}.meth-hero[data-astro-cid-csqoq4aa] h1[data-astro-cid-csqoq4aa]{color:var(--ink);margin:0 0 26px;font-family:Cormorant Upright,Cormorant Fallback,serif;font-size:clamp(2.5rem,6vw,4.4rem);font-weight:500;line-height:1.06}.meth-lead[data-astro-cid-csqoq4aa]{color:rgba(var(--ink-rgb), .78);max-width:62ch;margin:0;font-family:DM Sans,sans-serif;font-size:1.08rem;font-weight:300;line-height:1.85}.meth-sec[data-astro-cid-csqoq4aa]{border-top:1px solid var(--line);padding:72px 0 8px}.meth-sec[data-astro-cid-csqoq4aa] h2[data-astro-cid-csqoq4aa]{color:var(--ink);margin:0 0 36px;font-family:Cormorant Upright,Cormorant Fallback,serif;font-size:clamp(1.9rem,3.6vw,2.7rem);font-weight:500;line-height:1.1}.meth-sub[data-astro-cid-csqoq4aa]{color:var(--ink);margin:52px 0 18px;font-family:Cormorant Upright,Cormorant Fallback,serif;font-size:1.5rem;font-weight:500}.meth-levels[data-astro-cid-csqoq4aa]{margin:0;padding:0;list-style:none}.meth-level[data-astro-cid-csqoq4aa]{border-top:1px solid var(--line);grid-template-columns:64px 1fr;gap:8px 20px;padding:30px 0;display:grid}.meth-level[data-astro-cid-csqoq4aa]:first-child{border-top:0;padding-top:0}.meth-level__num[data-astro-cid-csqoq4aa]{color:var(--gold-deep);font-family:Cormorant Upright,Cormorant Fallback,serif;font-size:2.2rem;line-height:1}.meth-level__tag[data-astro-cid-csqoq4aa]{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-text);margin:0 0 6px;font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:600}.meth-level[data-astro-cid-csqoq4aa] h3[data-astro-cid-csqoq4aa]{color:var(--ink);margin:0 0 10px;font-family:Cormorant Upright,Cormorant Fallback,serif;font-size:1.7rem;font-weight:500}.meth-level[data-astro-cid-csqoq4aa] p[data-astro-cid-csqoq4aa],.meth-list[data-astro-cid-csqoq4aa] li[data-astro-cid-csqoq4aa],.meth-fix[data-astro-cid-csqoq4aa] p[data-astro-cid-csqoq4aa],.meth-note[data-astro-cid-csqoq4aa]{color:rgba(var(--ink-rgb), .8);font-family:DM Sans,sans-serif;font-size:1rem;line-height:1.8}.meth-level[data-astro-cid-csqoq4aa] p[data-astro-cid-csqoq4aa]{margin:0 0 8px}.meth-level[data-astro-cid-csqoq4aa] .meth-level__where[data-astro-cid-csqoq4aa]{color:var(--gold-text);margin:10px 0 0;font-size:.86rem}.meth-list[data-astro-cid-csqoq4aa]{margin:0;padding:0 0 0 1.1em}.meth-list[data-astro-cid-csqoq4aa] li[data-astro-cid-csqoq4aa]{margin:0 0 14px;padding-left:4px}.meth-list[data-astro-cid-csqoq4aa] li[data-astro-cid-csqoq4aa]::marker{color:var(--gold-deep)}.meth-list[data-astro-cid-csqoq4aa] strong[data-astro-cid-csqoq4aa]{color:var(--ink);font-weight:600}.meth-figures[data-astro-cid-csqoq4aa]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:0;margin:0;display:grid}.meth-fig[data-astro-cid-csqoq4aa]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 24px}.meth-fig[data-astro-cid-csqoq4aa] dt[data-astro-cid-csqoq4aa]{color:var(--ink);font-variant-numeric:lining-nums;font-family:Cormorant Upright,Cormorant Fallback,serif;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1}.meth-fig[data-astro-cid-csqoq4aa] dd[data-astro-cid-csqoq4aa]{color:rgba(var(--ink-rgb), .74);margin:10px 0 0;font-family:DM Sans,sans-serif;font-size:.9rem;line-height:1.5}.meth-note[data-astro-cid-csqoq4aa]{margin:18px 0 0;font-size:.88rem}.meth-fix[data-astro-cid-csqoq4aa]{padding-bottom:0}.meth-fix[data-astro-cid-csqoq4aa] p[data-astro-cid-csqoq4aa]{max-width:56ch;margin:0 0 28px}.meth-actions[data-astro-cid-csqoq4aa]{flex-wrap:wrap;align-items:center;gap:22px 32px;display:flex}.meth-btn[data-astro-cid-csqoq4aa]{background:var(--plum);min-height:44px;color:var(--cream);border:1px solid var(--plum);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;align-items:center;padding:0 30px;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:500;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex}.meth-btn[data-astro-cid-csqoq4aa]:hover{background:var(--ink);border-color:var(--ink)}.meth-link[data-astro-cid-csqoq4aa]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--gold-deep);padding-bottom:6px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:500;text-decoration:none}.meth-link[data-astro-cid-csqoq4aa]:hover{color:var(--gold-text)}@media (width<=900px){.meth[data-astro-cid-csqoq4aa]{padding-top:96px}.meth-sec[data-astro-cid-csqoq4aa]{padding-top:56px}}@media (width<=600px){.meth-level[data-astro-cid-csqoq4aa]{grid-template-columns:1fr}.meth-level__num[data-astro-cid-csqoq4aa]{font-size:1.7rem}.meth-figures[data-astro-cid-csqoq4aa]{grid-template-columns:1fr}}
