.methodology-module__hYQhjq__section{background:var(--cream);padding:160px 0 120px;position:relative;overflow:hidden}@media (max-width:600px){.methodology-module__hYQhjq__section{padding:120px 0 80px}}.methodology-module__hYQhjq__glow{pointer-events:none;background:radial-gradient(at 80% 5%,#82b85a2e,#0000 55%),radial-gradient(at 5% 30%,#d9e8be73,#0000 60%);position:absolute;inset:0}.methodology-module__hYQhjq__head{text-align:center;max-width:760px;margin-bottom:32px;position:relative}.methodology-module__hYQhjq__h1{letter-spacing:-.025em;margin:16px 0 22px;font-size:clamp(40px,6vw,68px);line-height:1.05}.methodology-module__hYQhjq__h1 em{color:var(--accent-2);font-style:italic;font-weight:400}.methodology-module__hYQhjq__lead{color:var(--ink-3);max-width:640px;margin:0 auto;font-size:18px;line-height:1.6}.methodology-module__hYQhjq__meta{color:var(--ink-3);opacity:.7;margin:16px 0 0;font-size:13px}.methodology-module__hYQhjq__toc{border:1px solid var(--rule);background:#fff9;border-radius:16px;max-width:720px;margin:0 auto 64px;padding:24px 28px;position:relative}.methodology-module__hYQhjq__toc ol{color:var(--ink-2);gap:6px;margin:0;padding-left:22px;font-size:14px;display:grid}.methodology-module__hYQhjq__toc a{color:var(--ink-2);text-decoration:none;transition:color .2s}.methodology-module__hYQhjq__toc a:hover{color:var(--accent-2)}.methodology-module__hYQhjq__body{max-width:760px;position:relative}.methodology-module__hYQhjq__body section{margin:0 0 56px;scroll-margin-top:96px}.methodology-module__hYQhjq__h2{letter-spacing:-.015em;color:var(--ink);margin:0 0 20px;font-size:clamp(24px,3vw,32px)}.methodology-module__hYQhjq__body p{color:var(--ink-2);margin:0 0 16px;font-size:17px;line-height:1.7}.methodology-module__hYQhjq__link{color:var(--accent-2);-webkit-text-decoration:underline #4e7d3a66;text-decoration:underline #4e7d3a66;transition:text-decoration-color .2s}.methodology-module__hYQhjq__link:hover{text-decoration-color:currentColor}.methodology-module__hYQhjq__footer{text-align:center;margin-top:56px}.methodology-module__hYQhjq__footerNote{color:var(--ink-3);margin:0;font-size:14px}
