.methodology-module__1YfQqq__page{background:var(--paper-bright)}.methodology-module__1YfQqq__sectionLabel{color:var(--orange-deep);font-family:var(--body);letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:600;display:block}.methodology-module__1YfQqq__summaryGrid{border-bottom:1px solid var(--stroke-gray);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.methodology-module__1YfQqq__summaryCard{border-right:1px solid var(--line);min-width:0;padding:1rem 1.15rem 1.2rem}.methodology-module__1YfQqq__summaryCard:last-child{border-right:0}.methodology-module__1YfQqq__summaryCard h2{font-family:var(--display);letter-spacing:-.02em;text-transform:none;margin:.36rem 0 0;font-size:clamp(1.25rem,2vw,2rem);font-weight:1000;line-height:.95}.methodology-module__1YfQqq__summaryCard p,.methodology-module__1YfQqq__summaryCard ul{color:var(--muted);font-family:var(--mono);margin:.65rem 0 0;font-size:.72rem;line-height:1.55}.methodology-module__1YfQqq__summaryCard ul{padding-left:1.1rem}.methodology-module__1YfQqq__summaryCard a{color:var(--orange-deep);text-underline-offset:.18em;text-decoration:underline}.methodology-module__1YfQqq__boards{border-bottom:1px solid var(--stroke-gray)}.methodology-module__1YfQqq__tableWrap{overscroll-behavior:contain;overflow-x:auto}.methodology-module__1YfQqq__tableWrap:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.methodology-module__1YfQqq__tableWrap table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:920px}.methodology-module__1YfQqq__tableWrap th,.methodology-module__1YfQqq__tableWrap td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.methodology-module__1YfQqq__tableWrap tbody th{z-index:1;min-width:225px;position:sticky;left:0}.methodology-module__1YfQqq__tableWrap strong,.methodology-module__1YfQqq__tableWrap small{display:block}.methodology-module__1YfQqq__tableWrap strong{font-size:.82rem}.methodology-module__1YfQqq__tableWrap small,.methodology-module__1YfQqq__tableWrap td{font-family:var(--mono);font-size:.72rem}.methodology-module__1YfQqq__tableWrap small{color:var(--muted);margin-top:.18rem}.methodology-module__1YfQqq__tableWrap a{color:var(--orange-deep);font-weight:900}.methodology-module__1YfQqq__contract{border-bottom:1px solid var(--stroke-gray)}.methodology-module__1YfQqq__contractList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.methodology-module__1YfQqq__contractList>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:1rem}.methodology-module__1YfQqq__contractList>article:nth-child(2n){border-right:0}.methodology-module__1YfQqq__contractList h3{font-family:var(--display);text-transform:none;margin:0;font-size:1.1rem;font-weight:1000}.methodology-module__1YfQqq__contractValue{color:var(--muted);font-family:var(--mono);overflow-wrap:anywhere;margin-top:.65rem;font-size:.72rem;line-height:1.55}.methodology-module__1YfQqq__contractValue p{margin:0}.methodology-module__1YfQqq__contractValue p+p,.methodology-module__1YfQqq__contractValue ul,.methodology-module__1YfQqq__contractValue dl{margin-top:.55rem}.methodology-module__1YfQqq__contractValue ul{margin-bottom:0;padding-left:1.2rem}.methodology-module__1YfQqq__contractValue dl{gap:.42rem;margin-bottom:0;display:grid}.methodology-module__1YfQqq__contractValue dl div{border-top:1px solid var(--line);grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:.8rem;padding-top:.42rem;display:grid}.methodology-module__1YfQqq__contractValue dt{color:var(--ink);font-weight:900}.methodology-module__1YfQqq__contractValue dd{margin:0}.methodology-module__1YfQqq__contractValue a{color:var(--orange-deep);text-underline-offset:.18em;text-decoration:underline}.methodology-module__1YfQqq__footnote{color:#fff;background:var(--ink);grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:1.5rem;padding:1.25rem 1rem;display:grid}.methodology-module__1YfQqq__footnote strong{font-family:var(--display);text-transform:uppercase;font-size:1.45rem}.methodology-module__1YfQqq__footnote p{max-width:900px;color:var(--light-grey);margin:0;font-size:.78rem;line-height:1.5}@media (max-width:860px){.methodology-module__1YfQqq__summaryGrid{grid-template-columns:1fr}.methodology-module__1YfQqq__summaryCard{border-right:0;border-bottom:1px solid var(--line)}.methodology-module__1YfQqq__contractList{grid-template-columns:1fr}.methodology-module__1YfQqq__contractList>article{border-right:0}.methodology-module__1YfQqq__footnote{grid-template-columns:1fr;gap:.5rem}}
