.method-note{margin-top:20px;padding:16px 18px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--ink-soft);font-size:13px;line-height:1.55}.method-note summary{color:var(--ink);font-weight:700;cursor:pointer}.method-note p{margin-bottom:0}
.transparency-note{max-width:820px;margin:16px 0 0;padding:7px 0 7px 12px;border-left:2px solid var(--line);color:var(--ink-soft);font-size:12px;line-height:1.55}.transparency-note>p{margin:0}.transparency-note details{margin-top:3px}.transparency-note summary{width:max-content;max-width:100%;color:var(--ink-soft);font-size:12px;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.transparency-note details p{max-width:760px;margin:7px 0 0;color:var(--ink-soft)}.comparison-data-note{max-width:390px;margin-top:0;align-self:flex-end}
.criteria-glossary{margin-top:30px;padding:18px 20px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--ink-soft);font-size:14px;line-height:1.55}.criteria-glossary summary{color:var(--ink);font-weight:700;cursor:pointer}.criteria-glossary dl{display:grid;gap:12px;margin:18px 0 0}.criteria-glossary dl>div{display:grid;grid-template-columns:minmax(150px,210px) 1fr;gap:14px}.criteria-glossary dt{color:var(--ink);font-weight:700}.criteria-glossary dd{margin:0}.glossary-note{max-width:720px}@media(max-width:700px){.criteria-glossary{padding:16px}.criteria-glossary dl>div{grid-template-columns:1fr;gap:2px}}
.criteria-glossary{width:fit-content;max-width:100%;margin:18px 0 0 auto;padding:0;border:0;border-radius:0;background:transparent;font-size:12px;color:var(--ink-soft)}.criteria-glossary summary{color:var(--ink-soft);font-weight:500;text-align:right}.criteria-glossary[open]{width:min(100%,900px);padding:12px 0 0;border-top:1px solid var(--line)}.criteria-glossary[open] summary{color:var(--ink);font-weight:650}.criteria-glossary .glossary-note{font-size:12px}.criteria-glossary dl{font-size:13px}@media(max-width:700px){.criteria-glossary[open]{width:100%}}
.transparency-note .criteria-glossary{width:auto;max-width:none;margin:3px 0 0;padding:0;border:0;border-radius:0;background:transparent;font-size:12px;color:var(--ink-soft)}.transparency-note .criteria-glossary summary{text-align:left;color:var(--ink-soft);font-size:12px;font-weight:500}.transparency-note .criteria-glossary[open]{width:auto;padding:0;border:0}.transparency-note .criteria-glossary[open] summary{color:var(--ink-soft);font-weight:500}.transparency-note .criteria-glossary dl{gap:8px;margin:10px 0 0;font-size:12px}.transparency-note .criteria-glossary dl>div{grid-template-columns:minmax(130px,190px) 1fr;gap:10px}.transparency-note .criteria-glossary dt{font-size:12px}.transparency-note .criteria-glossary dd{font-size:12px}@media(max-width:700px){.transparency-note .criteria-glossary dl>div{grid-template-columns:1fr;gap:1px}}
.transparency-note,.transparency-note p,.transparency-note details,.transparency-note summary,.transparency-note .criteria-glossary dl,.transparency-note .criteria-glossary dt,.transparency-note .criteria-glossary dd{font-family:'DM Sans',sans-serif;font-size:12px;line-height:1.55}.transparency-note summary,.transparency-note .criteria-glossary summary{font-weight:500}
