.methodology-module__qDWR9q__shell{flex-direction:column;min-height:100dvh;display:flex}.methodology-module__qDWR9q__page{flex:1;width:min(100% - 40px,1040px);margin:0 auto;padding:clamp(48px,8vw,96px) 0 clamp(72px,10vw,120px)}.methodology-module__qDWR9q__header{border-bottom:1px solid var(--line-strong);max-width:760px;padding-bottom:clamp(38px,6vw,64px)}.methodology-module__qDWR9q__kicker{color:var(--accent-ink);font-family:var(--sans);margin:0 0 14px;font-size:.82rem;font-weight:650}.methodology-module__qDWR9q__header h1{color:var(--ink);font-family:var(--serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,8vw,5.6rem);font-weight:500;line-height:.98}.methodology-module__qDWR9q__lede{max-width:64ch;color:var(--muted);font-family:var(--sans);text-wrap:pretty;margin:24px 0 0;font-size:clamp(1rem,2vw,1.14rem);line-height:1.65}.methodology-module__qDWR9q__standard{padding:clamp(42px,7vw,72px) 0}.methodology-module__qDWR9q__standard>h2,.methodology-module__qDWR9q__detailGrid h2{color:var(--ink);font-family:var(--serif);margin:0;font-size:clamp(1.45rem,3vw,1.9rem);font-weight:550;line-height:1.2}.methodology-module__qDWR9q__steps{border-top:1px solid var(--line);margin:24px 0 0;padding:0;list-style:none}.methodology-module__qDWR9q__steps li{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:18px;padding:24px 0;display:grid}.methodology-module__qDWR9q__stepNumber{color:var(--accent-ink);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:.8rem}.methodology-module__qDWR9q__steps h3{color:var(--ink);font-family:var(--sans);margin:0;font-size:1rem;font-weight:650}.methodology-module__qDWR9q__steps p,.methodology-module__qDWR9q__detailGrid p,.methodology-module__qDWR9q__detailGrid li{color:var(--muted);font-family:var(--sans);text-wrap:pretty;font-size:.94rem;line-height:1.65}.methodology-module__qDWR9q__steps p{max-width:72ch;margin:7px 0 0}.methodology-module__qDWR9q__detailGrid{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.methodology-module__qDWR9q__detailGrid section{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);min-width:0;padding:clamp(24px,4vw,36px)}.methodology-module__qDWR9q__detailGrid p{margin:14px 0 0}.methodology-module__qDWR9q__detailGrid ul{margin:14px 0 0;padding-left:1.1rem}.methodology-module__qDWR9q__detailGrid li+li{margin-top:7px}.methodology-module__qDWR9q__detailGrid a{color:var(--accent-ink);text-underline-offset:3px}.methodology-module__qDWR9q__detailGrid a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:700px){.methodology-module__qDWR9q__detailGrid{grid-template-columns:minmax(0,1fr)}}
