.methodology-module__428GoG__layout{align-items:start;gap:2.5rem;margin-top:2.5rem;display:grid}.methodology-module__428GoG__contents{border-block:1px solid hsl(var(--border));padding-block:1rem}.methodology-module__428GoG__article{min-width:0;max-width:72ch;line-height:1.75}.methodology-module__428GoG__article strong,.methodology-module__428GoG__article h2,.methodology-module__428GoG__article dt{color:hsl(var(--foreground))}.methodology-module__428GoG__article h3{font-size:var(--text-title);color:hsl(var(--foreground));margin-top:2rem;margin-bottom:.75rem;font-weight:600;line-height:1.4}.methodology-module__428GoG__article .text-lens-technical{color:hsl(var(--lens-technical))}.methodology-module__428GoG__article .text-lens-fundamental{color:hsl(var(--lens-fundamental))}.methodology-module__428GoG__article .text-lens-sentimental{color:hsl(var(--lens-sentimental))}.methodology-module__428GoG__article .text-lens-combined{color:hsl(var(--lens-combined))}.methodology-module__428GoG__section,.methodology-module__428GoG__lens{scroll-margin-top:2rem}.methodology-module__428GoG__section+.methodology-module__428GoG__section{border-top:1px solid hsl(var(--border));margin-top:3rem;padding-top:2.5rem}.methodology-module__428GoG__section h2{margin-bottom:1.25rem}.methodology-module__428GoG__article p+p{margin-top:1rem}.methodology-module__428GoG__article dl,.methodology-module__428GoG__article ul,.methodology-module__428GoG__article ol{margin-block:1rem}.methodology-module__428GoG__article dt{margin-top:1.25rem;font-weight:600}.methodology-module__428GoG__article dd{margin-top:.35rem}.methodology-module__428GoG__article ul{padding-left:1.25rem;list-style:outside}.methodology-module__428GoG__article ol{padding-left:1.25rem;list-style:decimal}.methodology-module__428GoG__article li+li{margin-top:.75rem}.methodology-module__428GoG__article a{color:hsl(var(--foreground));text-underline-offset:.25em;text-decoration:underline}.methodology-module__428GoG__article a:hover{color:hsl(var(--primary))}.methodology-module__428GoG__article .methodology-module__428GoG__flow{border-block:1px solid hsl(var(--border));font-size:var(--text-label);gap:1rem;margin-bottom:1.5rem;padding:1.25rem;line-height:1.5;list-style-position:inside;display:grid}.methodology-module__428GoG__flow li+li{margin-top:0}.methodology-module__428GoG__flow span{margin-top:.35rem;display:block}.methodology-module__428GoG__example{border-radius:var(--radius);background:hsl(var(--muted));margin-block:1.5rem;padding:1.25rem}.methodology-module__428GoG__example p+p{margin-top:.5rem}.methodology-module__428GoG__tableWrap{margin-block:1.5rem;overflow-x:auto}.methodology-module__428GoG__article table{border-collapse:collapse;width:100%;font-size:var(--text-label)}.methodology-module__428GoG__article caption{text-align:left;color:hsl(var(--foreground));margin-bottom:.75rem}.methodology-module__428GoG__article th,.methodology-module__428GoG__article td{text-align:right;border-bottom:1px solid hsl(var(--border));font-variant-numeric:tabular-nums;padding:.75rem .5rem}.methodology-module__428GoG__article th:first-child{text-align:left;padding-left:0}.methodology-module__428GoG__article th{color:hsl(var(--foreground));font-weight:600}.methodology-module__428GoG__bands{grid-template-columns:auto 1fr;gap:.75rem 1.25rem;display:grid}.methodology-module__428GoG__article .methodology-module__428GoG__bands dt,.methodology-module__428GoG__article .methodology-module__428GoG__bands dd{margin-top:0}.methodology-module__428GoG__details{border-block:1px solid hsl(var(--border));margin-block:1.5rem}.methodology-module__428GoG__details summary{cursor:pointer;color:hsl(var(--foreground));padding-block:1rem;font-weight:600}.methodology-module__428GoG__details summary:hover{color:hsl(var(--primary))}.methodology-module__428GoG__details>div{padding-bottom:1rem}@media (min-width:640px){.methodology-module__428GoG__article .methodology-module__428GoG__flow{grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:0}}@media (min-width:1024px){.methodology-module__428GoG__layout{grid-template-columns:13rem minmax(0,1fr);gap:3rem}.methodology-module__428GoG__contents{max-height:calc(100dvh - 4rem);position:sticky;top:2rem;overflow-y:auto}}@media print{.methodology-module__428GoG__layout{display:block}.methodology-module__428GoG__contents{display:none}.methodology-module__428GoG__article{max-width:none}}
