@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:fallback;src:url(/_next/static/media/public-sans-regular.Ci24faMG.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00FF,U+2013,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032,U+2122,U+2212}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:fallback;src:url(/_next/static/media/public-sans-bold.ClpfAqmt.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00FF,U+2013,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032,U+2122,U+2212}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-display:fallback;src:url(/_next/static/media/bricolage-grotesque-medium.Dv1D9hwr.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00FF,U+2013,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032,U+2122,U+2212}:root{--paper-yc4: #f1f0eb;--paper-deep: #e3e2de;--ink-yc4: #1b1b1b;--slate-yc4: #2e3134;--rust: #aa412b;--rust-deep: #8c3421;--rule-yc4: #b2b5b6;--rule-soft: #d3d3cf;--muted-yc4: #555758;--face-head-yc4: "Bricolage Grotesque", "Trebuchet MS", sans-serif;--face-body-yc4: "Public Sans", "Segoe UI", Arial, sans-serif}html{background:#fff;color:var(--ink-yc4)}body{font-family:var(--face-body-yc4);font-size:17px;line-height:1.55;font-variant-numeric:lining-nums proportional-nums}h1,h2,h3{font-family:var(--face-head-yc4);font-weight:500;color:var(--slate-yc4);line-height:1.18;letter-spacing:-.01em}h1{font-size:2.15rem}h2{font-size:1.45rem}h3{font-size:1.12rem}a{color:var(--slate-yc4);text-decoration-color:var(--rust);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--rust);text-decoration-thickness:2px}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--rust);outline-offset:2px}.text-muted{color:var(--muted-yc4)}.item-tag{color:var(--muted-yc4);font-size:.82rem;white-space:nowrap}.btn{font-family:var(--face-body-yc4);font-weight:700;letter-spacing:0;font-size:1rem;border-radius:0;border:2px solid var(--rust);background:var(--rust);color:#fff;cursor:pointer}.btn:hover{background:var(--rust-deep);border-color:var(--rust-deep);color:#fff}.btn:focus-visible{outline:3px solid var(--slate-yc4);outline-offset:2px}.btn-line{background:transparent;color:var(--slate-yc4);border-color:var(--slate-yc4)}.btn-line:hover{background:var(--slate-yc4);border-color:var(--slate-yc4);color:#fff}.site-bar{background:var(--paper-yc4);border-bottom:1px solid var(--rule-yc4)}.site-bar a.nav-link{color:var(--slate-yc4);text-decoration:none;font-weight:400;font-size:1rem}.site-bar a.nav-link:hover,.site-bar a.nav-link[aria-current=page]{color:var(--rust);text-decoration:underline;text-decoration-thickness:2px}.menu-toggle{background:transparent;color:var(--slate-yc4);border:1px solid var(--slate-yc4);border-radius:0;font-weight:400;font-family:var(--face-body-yc4)}.menu-toggle:hover{background:var(--slate-yc4);color:#fff}.menu-sheet{background:var(--paper-yc4);border-bottom:1px solid var(--rule-yc4)}.brand-find input{border:1px solid var(--slate-yc4);border-radius:0;background:#fff;color:var(--ink-yc4);font-family:var(--face-body-yc4)}.brand-find ul{background:#fff;border:1px solid var(--slate-yc4)}.brand-find li a{color:var(--ink-yc4);text-decoration:none}.brand-find li a:hover,.brand-find li a[aria-selected=true]{background:var(--paper-deep);color:var(--rust)}.table-ledger{border-top:1px solid var(--slate-yc4);border-bottom:1px solid var(--slate-yc4)}.table-ledger th{background:#f7f6f2;color:var(--slate-yc4);font-size:.9rem;font-weight:700;text-align:left;border-bottom:1px solid var(--rule-yc4)}.table-ledger td{border-top:1px solid var(--rule-soft)}.table-ledger tbody tr:hover td{background:#faf9f5}.table-ledger th button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.table-ledger th button:hover{color:var(--rust);text-decoration:underline}.table-ledger th[data-key] button:after{content:" ↕";color:var(--muted-yc4)}.table-ledger th[aria-sort=ascending] button:after{content:" ↑";color:var(--rust)}.table-ledger th[aria-sort=descending] button:after{content:" ↓";color:var(--rust)}.table-ledger td a{font-weight:400;color:var(--ink-yc4);text-decoration:none}.table-ledger td a:hover{text-decoration:underline}.yes-mark{color:var(--slate-yc4)}.no-mark{color:var(--muted-yc4)}.figure-sheet{border-top:1px solid var(--rule-yc4)}.figure-sheet>div{border-bottom:1px solid var(--rule-soft)}.figure-sheet dt{color:var(--muted-yc4);font-size:.9rem}.figure-sheet dd{font-weight:700;color:var(--ink-yc4);font-size:1.2rem}.answer-line{font-size:1.18rem}.answer-line strong{color:var(--slate-yc4)}.big-answer{font-family:var(--face-head-yc4);font-weight:500;color:var(--slate-yc4);font-size:1.9rem;line-height:1.15}.advice-band{background:var(--paper-yc4);border-top:1px solid var(--rule-soft)}.form-label{font-weight:400;color:var(--slate-yc4)}.form-control,.form-select{font-family:var(--face-body-yc4);font-size:1rem;color:var(--ink-yc4);background:#fff;border:1px solid var(--slate-yc4);border-radius:0}.form-control::placeholder{color:#6f7173}.form-control:hover,.form-select:hover{border-color:var(--rust)}.consent-line{color:var(--muted-yc4);font-size:.88rem}.form-note{color:var(--rust-deep);font-weight:700}.site-foot{background:var(--paper-yc4);color:var(--muted-yc4);font-size:.94rem}.site-foot a{color:var(--slate-yc4);text-decoration:none}.site-foot a:hover{color:var(--rust);text-decoration:underline}details.method-fold summary{cursor:pointer;font-weight:700;color:var(--slate-yc4)}details.method-fold summary:hover{color:var(--rust)}.prose-block blockquote{border:1px solid var(--rule-yc4);background:#faf9f5}.form-more summary{cursor:pointer;color:var(--slate-yc4)}.form-more summary:hover{color:var(--rust)}.menu-sheet{box-shadow:0 8px 0 var(--paper-yc4)}.site-bar{background:#fbfaf6;border-bottom:1px solid var(--rule-yc4)}.bar-find .find-glyph{color:var(--muted-yc4)}.bar-find input{background:#fff;border:1px solid var(--slate-yc4)}.mega-btn{background:transparent;border:0;color:var(--slate-yc4)}.mega-btn:hover,.mega-btn[aria-expanded=true]{color:var(--rust)}.mega-panel{background:#fbfaf6;border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-yc4);box-shadow:0 18px 30px #1b1b1b1a}.mega-head{color:var(--muted-yc4)}.mega-list a{color:var(--ink-yc4)}.mega-list a .mega-n{color:var(--muted-yc4)}.mega-list a:hover,.mega-list a[aria-current=page]{background:var(--paper-deep)}.mega-list a:hover{color:var(--rust)}.nav-compare{color:var(--slate-yc4)}.nav-compare:hover,.nav-compare[aria-current=page]{color:var(--rust);text-decoration:underline;text-underline-offset:4px}.page-hero{background:var(--paper-yc4);border-bottom:1px solid var(--rule-soft)}.crumbs{color:var(--muted-yc4)}.crumbs a{color:var(--slate-yc4)}.hero-define,.board-note,.tile-count,.logo-cards small,.pair-fact,.rank-note,.stat-label,.source-note,.sheet-note{color:var(--muted-yc4)}.facts-row li+li{border-left:1px solid var(--rule-soft)}.facts-row strong{color:var(--slate-yc4)}.facts-row span{color:var(--muted-yc4)}.finder-band{background:#fff}.band-paper{background:var(--paper-yc4)}.band-plain{background:#fff}.sheet-tools .check-cell input{accent-color:var(--rust)}.logo-box{background:#fff;border:1px solid var(--rule-soft)}.logo-on-dark{background:var(--slate-yc4);border-color:var(--slate-yc4)}.logo-text{color:var(--slate-yc4)}.cat-name{color:var(--muted-yc4)}.table-ledger th.key-col,.table-ledger td.key-col{background:#f6ede8}.table-ledger td.key-col strong{color:var(--ink-yc4)}.table-ledger.ranked .brand-in:before{color:var(--rust)}.table-ledger td.rank-col{font-weight:700;color:var(--ink-yc4)}.logo-cards a,.stat-grid li{background:#fff;border:1px solid var(--rule-soft)}.fact-cards.figure-sheet{border-top:0}.fact-cards.figure-sheet{background:#fff;border:1px solid var(--rule-soft)}.fact-cards.figure-sheet>div{border:0}.board li+li{border-top:1px solid var(--rule-soft)}.board li:before{color:var(--muted-yc4)}.board li .board-fig{color:var(--slate-yc4)}.logo-cards a,.pair-cards a{color:var(--ink-yc4)}.logo-cards a:hover,.tile-grid a:hover{border-color:var(--rust)}.logo-cards a:hover span:not(.logo-box),.pair-cards a:hover .pair-name,.tile-grid a:hover .tile-name{color:var(--rust)}.pair-cards a:hover .pair-name{text-decoration:underline}.tile-grid a{background:#fff;border:1px solid var(--rule-soft);color:var(--ink-yc4)}.step-n{color:var(--rust)}.compare-strip{border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft)}.no-badge span{background:var(--rust);color:#fff}.no-badge{color:var(--slate-yc4)}.site-table .total-row td{font-weight:700;border-top:1px solid var(--slate-yc4)}.related-strip{border-top:1px solid var(--rule-soft)}.related-strip a{color:var(--slate-yc4)}.related-strip a:hover{color:var(--rust)}.foot-head{color:var(--slate-yc4)}@media(max-width:759px){h1{font-size:1.7rem}h2{font-size:1.3rem}}.vs-cards a{color:var(--ink-yc4)}.vs-cards a:hover .vs-name,.vs-mark{color:var(--rust)}.vs-fact{color:var(--muted-yc4)}.brand-pick input{background:#fff;border:1px solid var(--slate-yc4);color:var(--ink-yc4)}.brand-pick ul{background:#fff;border:1px solid var(--slate-yc4);box-shadow:0 10px 20px #1b1b1b1f}.brand-pick li[data-v]:hover,.brand-pick li[aria-selected=true]{background:var(--paper-deep);color:var(--rust)}.brand-pick li.find-none{color:var(--muted-yc4)}.how-steps li,.check-cards li{background:#fff;border:1px solid var(--rule-soft)}.how-n{background:var(--rust);color:#fff}.how-steps li span:last-child,.check-cards li span{color:var(--muted-yc4)}.check-cards .fc-icon{color:var(--rust)}.source-sample,.band-col{background:#fff;border:1px solid var(--rule-soft)}
