.cover.svelte-dk0tac,.specialist.svelte-dk0tac,.method.svelte-dk0tac{padding:var(--section-space) 0}.cover-grid.svelte-dk0tac,.specialist-grid.svelte-dk0tac{grid-template-columns:.95fr 1.05fr;gap:clamp(3rem,6vw,5rem);display:grid}.cover.svelte-dk0tac header:where(.svelte-dk0tac){top:calc(var(--nav-h) + 2rem);align-self:start;position:sticky}.cover-list.svelte-dk0tac{border-top:1px solid var(--color-ink);grid-template-columns:1fr 1fr;display:grid}.cover-list.svelte-dk0tac article:where(.svelte-dk0tac){border-bottom:1px solid var(--color-border);grid-template-columns:2rem 1fr;gap:1rem;padding:1.1rem 1.5rem 1.1rem 0;display:grid}.cover-list.svelte-dk0tac article:where(.svelte-dk0tac):nth-child(2n){border-left:1px solid var(--color-border);padding-left:1.5rem}.cover-list.svelte-dk0tac span:where(.svelte-dk0tac){color:var(--color-primary);font-size:.68rem;font-weight:760}h3.svelte-dk0tac{margin-bottom:.3rem;font-size:1rem}.cover-list.svelte-dk0tac p:where(.svelte-dk0tac),.specialist-list.svelte-dk0tac p:where(.svelte-dk0tac){color:var(--color-muted);font-size:.84rem;line-height:1.55}.specialist.svelte-dk0tac{background:var(--color-dark);color:#fff;scroll-margin-top:var(--nav-h)}.specialist.svelte-dk0tac .section-label:where(.svelte-dk0tac){color:var(--color-on-dark)}.specialist.svelte-dk0tac header:where(.svelte-dk0tac) h2:where(.svelte-dk0tac){margin-bottom:1rem;font-size:clamp(2.1rem,3.2vw,3rem)}.specialist.svelte-dk0tac header:where(.svelte-dk0tac)>p:where(.svelte-dk0tac):last-child{color:#ffffffad;line-height:1.75}.specialist-list.svelte-dk0tac{border-top:1px solid #ffffff3d}.specialist-list.svelte-dk0tac article:where(.svelte-dk0tac){border-bottom:1px solid #ffffff29;grid-template-columns:.7fr 1.3fr;gap:2rem;padding:1.2rem 0;display:grid}.specialist-list.svelte-dk0tac p:where(.svelte-dk0tac){color:#ffffff9e}.method.svelte-dk0tac{background:var(--color-paper)}.method.svelte-dk0tac ol:where(.svelte-dk0tac){border-top:1px solid var(--color-ink);grid-template-columns:.9fr 1.05fr 1.2fr;list-style:none;display:grid}.method.svelte-dk0tac li:where(.svelte-dk0tac){border-right:1px solid var(--color-border);padding:1.3rem 1.5rem 0 0;font-weight:700}.method.svelte-dk0tac li:where(.svelte-dk0tac)+li:where(.svelte-dk0tac){padding-left:1.5rem}.method.svelte-dk0tac li:where(.svelte-dk0tac):last-child{border-right:0}.method.svelte-dk0tac span:where(.svelte-dk0tac){color:var(--color-primary);margin-bottom:.65rem;font-size:.7rem;display:block}@media (width<=850px){.cover-grid.svelte-dk0tac,.specialist-grid.svelte-dk0tac{grid-template-columns:1fr;gap:2.5rem}.cover.svelte-dk0tac header:where(.svelte-dk0tac){position:static}}@media (width<=650px){.cover-list.svelte-dk0tac,.method.svelte-dk0tac ol:where(.svelte-dk0tac){grid-template-columns:1fr}.cover-list.svelte-dk0tac article:where(.svelte-dk0tac):nth-child(2n){border-left:0;padding-left:0}.method.svelte-dk0tac li:where(.svelte-dk0tac),.method.svelte-dk0tac li:where(.svelte-dk0tac)+li:where(.svelte-dk0tac){border-bottom:1px solid var(--color-border);border-right:0;padding:1rem 0}}
