.page_page__o6Nrz{background:var(--t-bg);color:var(--t-text);font-family:var(--font-sans)}.page_main__CX6mO{padding-top:48px;padding-bottom:64px}.page_dash__OrAH2{color:var(--t-faint);font-style:normal}.page_page__o6Nrz .compare-head{border-bottom:1px solid var(--t-line-2);padding-bottom:20px}.page_page__o6Nrz .compare-head .editorial-label{color:var(--t-dim);letter-spacing:.2em}.page_page__o6Nrz .compare-head h1{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--t-bright)}.page_page__o6Nrz .compare-intro{color:var(--t-text);font-size:1rem;line-height:1.65}.page_page__o6Nrz .notice{border:1px solid var(--t-line-2);border-left:4px solid var(--t-green);background:var(--t-panel);color:var(--t-text);border-radius:6px}.page_page__o6Nrz .notice[role=alert]{border-left-color:var(--t-red)}.page_page__o6Nrz .btn{background:var(--t-bright);color:var(--t-bg);border:2px solid var(--t-bright);border-radius:4px;transition:background .2s,border-color .2s,color .2s}.page_page__o6Nrz .btn:hover{background:var(--t-dim);border-color:var(--t-dim)}.page_page__o6Nrz .btn-red{background:var(--t-green);border-color:var(--t-green);color:var(--t-bg)}.page_page__o6Nrz .btn-red:hover{background:var(--t-green-dim);border-color:var(--t-green-dim)}.page_page__o6Nrz .btn-outline{background:transparent;color:var(--t-bright);border-color:var(--t-line-2)}.page_page__o6Nrz .btn-outline:hover{background:transparent;border-color:var(--t-dim);color:var(--t-bright)}.page_page__o6Nrz .btn:disabled{opacity:.4;cursor:not-allowed}.page_page__o6Nrz .compare-add-form{background:var(--t-panel);border:1px solid var(--t-line-2);border-radius:8px;padding:20px}.page_page__o6Nrz .compare-add-form .editorial-label{color:var(--t-dim)}.page_page__o6Nrz .compare-add-select{background:var(--t-panel-2);color:var(--t-text);border:1px solid var(--t-line-2);border-radius:4px}.page_page__o6Nrz .compare-add-select:focus-visible{outline:2px solid var(--t-green);outline-offset:1px}.page_legendWrap__AKGqc .rubric-legend{border:1px solid var(--t-line-2);background:var(--t-panel);border-radius:8px;margin:32px 0 8px}.page_legendWrap__AKGqc .rubric-legend-title,.page_legendWrap__AKGqc .rubric-term{color:var(--t-bright)}.page_legendWrap__AKGqc .rubric-meaning{color:var(--t-dim)}.page_page__o6Nrz .signal-chip.signal-favorable{background:rgba(65,255,142,.12);color:var(--t-green);border-color:rgba(65,255,142,.35)}.page_page__o6Nrz .signal-chip.signal-mixed{background:rgba(255,178,36,.12);color:var(--t-amber);border-color:rgba(255,178,36,.35)}.page_page__o6Nrz .signal-chip.signal-unfavorable{background:rgba(255,77,94,.12);color:var(--t-red);border-color:rgba(255,77,94,.3)}.page_page__o6Nrz .compare-scroll-hint{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--t-faint)}.page_page__o6Nrz .compare-table-wrap{border:1px solid var(--t-line-2);border-radius:12px;background:var(--t-panel);overflow-x:auto;max-width:100%}.page_page__o6Nrz .compare-table{color:var(--t-text)}.page_page__o6Nrz .compare-table thead tr{border-bottom:1px solid var(--t-line-2)}.page_page__o6Nrz .compare-table .compare-signal-th{background:var(--t-panel-2);color:var(--t-dim)}.page_page__o6Nrz .compare-table .compare-opp-th{background:var(--t-panel-2);border-left:1px solid var(--t-line-2)}.page_page__o6Nrz .compare-opp-th .editorial-label{color:var(--t-dim)}.page_page__o6Nrz .compare-opp-title{color:var(--t-bright);font-family:var(--font-display)}.page_page__o6Nrz .compare-opp-title:focus,.page_page__o6Nrz .compare-opp-title:hover{color:var(--t-green)}.page_page__o6Nrz .compare-opp-summary{color:var(--t-dim)}.page_page__o6Nrz .compare-opp-th .footer-note{color:var(--t-faint)}.page_page__o6Nrz .compare-remove-btn{color:var(--t-faint);background:none}.page_page__o6Nrz .compare-remove-btn:focus,.page_page__o6Nrz .compare-remove-btn:hover{color:var(--t-red)}.page_page__o6Nrz .compare-table tbody tr{border-bottom:1px solid var(--t-line)}.page_page__o6Nrz .compare-table tbody tr:nth-child(2n){background:var(--t-panel-2)}.page_page__o6Nrz .compare-table tbody th{color:var(--t-text)}.page_page__o6Nrz .compare-table tbody td{border-left:1px solid var(--t-line)}.page_page__o6Nrz .compare-table .signal-name-def{border-bottom-color:var(--t-line-2);color:inherit}.page_page__o6Nrz .compare-table .signal-def-tip{background:var(--t-panel-2);color:var(--t-text);border:1px solid var(--t-line-2)}.page_page__o6Nrz .compare-table tbody tr.compare-excerpt-row{border-top:1px solid var(--t-line-2);background:transparent}.page_page__o6Nrz .redact-bars i{background:var(--t-line);filter:none}.page_page__o6Nrz .rationale-excerpt{background:var(--t-panel);border-color:var(--t-line)}.page_page__o6Nrz .rationale-excerpt-quote{color:var(--t-text)}.page_page__o6Nrz .rationale-excerpt-quote:before{color:var(--t-green)}.page_page__o6Nrz .rationale-excerpt-lock{color:var(--t-faint)}.page_page__o6Nrz .rationale-excerpt-lock a{color:var(--t-green)}.page_page__o6Nrz .compare-unlock-band{position:relative;background:var(--t-panel-2);border:1px dashed var(--t-line-2);border-radius:8px;color:var(--t-text);overflow:hidden}.page_page__o6Nrz .compare-unlock-band:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--t-green)}.page_page__o6Nrz .compare-unlock-band .compare-unlock-label{color:var(--t-green);letter-spacing:.15em}.page_page__o6Nrz .compare-unlock-pitch{color:var(--t-bright)}.page_page__o6Nrz .compare-unlock-list{color:var(--t-dim)}.page_page__o6Nrz .compare-unlock-ctas .compare-unlock-note,.page_page__o6Nrz .compare-unlock-note{color:var(--t-faint)}.page_page__o6Nrz section .editorial-label{color:var(--t-dim)}.page_page__o6Nrz section h2{font-family:var(--font-display);color:var(--t-bright)}.page_page__o6Nrz section>p{color:var(--t-text)}.page_page__o6Nrz .teaser-card{background:var(--t-panel);border:1px solid var(--t-line-2);border-radius:12px}.page_page__o6Nrz .teaser-card .editorial-label{color:var(--t-dim)}.page_page__o6Nrz .teaser-title{color:var(--t-bright);font-family:var(--font-display)}.page_page__o6Nrz .teaser-summary{color:var(--t-dim)}.page_page__o6Nrz .teaser-card .footer-note{color:var(--t-faint)}.page_page__o6Nrz .teaser-more{color:var(--t-green)}.page_page__o6Nrz .teaser-more:hover{color:var(--t-green-dim)}@media (max-width:720px){.page_main__CX6mO{padding-top:32px;padding-bottom:48px}}