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