._comparison_1m008_1{color:var(--ink);font-family:var(--sans);margin:28px 0}._instruction_1m008_2{margin:0 0 18px;font-size:.9rem;line-height:1.6}._selectors_1m008_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}._selectors_1m008_3 label{gap:8px;font-size:.9rem;font-weight:600;display:grid}._selectors_1m008_3 select{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-button,6px);background:var(--white);padding:10px 28px 10px 12px}._pairTable_1m008_6{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.65}._pairTable_1m008_6 thead th{border-top:3px solid var(--brand-yellow);border-bottom:1px solid var(--line);background:var(--surface-soft);text-align:left;width:50%;padding:14px 16px;font-weight:700}._pairTable_1m008_6 ._criterion_1m008_8{text-align:left;padding:18px 16px 6px;font-size:.9rem;font-weight:700}._pairTable_1m008_6 td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:break-word;padding:0 16px 18px}._pairTable_1m008_6 td+td{border-left:1px solid var(--line)}._pairTable_1m008_6 tbody:nth-of-type(2n){background:var(--surface-soft)}._allOptions_1m008_12{margin-top:32px}._allOptions_1m008_12>h3{margin:0 0 12px;font-size:1.5rem}._allOptions_1m008_12 details{border:1px solid var(--line);background:var(--surface-soft);border-radius:6px;margin-top:10px;padding:0 18px}._allOptions_1m008_12 summary{cursor:pointer;min-height:52px;padding-block:14px;font-size:1rem;font-weight:600}._allOptions_1m008_12 dl{margin:0 0 16px}._allOptions_1m008_12 dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:16px;padding:12px 0;display:grid}._allOptions_1m008_12 dt{font-weight:600}._allOptions_1m008_12 dd{margin:0}:is(._selectors_1m008_3 select:focus-visible,._allOptions_1m008_12 summary:focus-visible){outline:2px solid var(--ink);outline-offset:4px}._visuallyHidden_1m008_21{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:420px){._selectors_1m008_3{gap:10px}._selectors_1m008_3 select{padding-left:8px;font-size:.85rem}._pairTable_1m008_6{font-size:.94rem}._pairTable_1m008_6 thead th,._pairTable_1m008_6 ._criterion_1m008_8,._pairTable_1m008_6 td{padding-inline:10px}._allOptions_1m008_12 dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}
