.AdsdPG_wrap{gap:.65rem;display:grid}.AdsdPG_chart{width:100%}.AdsdPG_barLabel{fill:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}
.y5pICa_field{gap:var(--space-2);min-width:0;display:grid}.y5pICa_field label{font-size:var(--text-sm);font-weight:500}.y5pICa_trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.y5pICa_trigger:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.y5pICa_trigger:active:not([data-disabled]),.y5pICa_trigger[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.y5pICa_trigger:focus-visible{border-color:var(--border-strong)}.y5pICa_trigger[data-disabled]{opacity:.5;cursor:not-allowed}.y5pICa_valueText{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.y5pICa_valueText>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.y5pICa_valueText>[data-placeholder]{color:var(--text-muted)}.y5pICa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.y5pICa_chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.y5pICa_trigger[data-state=open] .y5pICa_chevron{transform:rotate(180deg)}.y5pICa_hint{color:var(--text-muted);font-size:var(--text-xs)}.y5pICa_content{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(24rem,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:y5pICa_select-in var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}.y5pICa_content[data-side=top]{--menu-y:6px}.y5pICa_content[data-side=left]{--menu-x:6px;--menu-y:0px}.y5pICa_content[data-side=right]{--menu-x:-6px;--menu-y:0px}.y5pICa_content[data-state=closed]{animation:y5pICa_select-out var(--duration-instant) var(--ease-standard) both}.y5pICa_viewport{padding:2px 0}.y5pICa_item{border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}.y5pICa_item[data-highlighted]{background:var(--surface-muted)}.y5pICa_item[data-disabled]{opacity:.45}.y5pICa_indicator{color:var(--foreground);animation:y5pICa_indicator-in var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}.y5pICa_scrollButton{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes y5pICa_select-in{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes y5pICa_select-out{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes y5pICa_indicator-in{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){.y5pICa_content{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.y5pICa_trigger,.y5pICa_chevron,.y5pICa_item{transition:none}.y5pICa_content{animation:y5pICa_select-fade var(--duration-instant) var(--ease-standard) both}.y5pICa_content[data-state=closed]{animation:y5pICa_select-fade-out var(--duration-instant) var(--ease-standard) both}.y5pICa_indicator{animation:none}}@keyframes y5pICa_select-fade{0%{opacity:0}}@keyframes y5pICa_select-fade-out{to{opacity:0}}
.GIYz-q_root{width:100%;max-width:22rem}.GIYz-q_rootProminent{width:100%;max-width:none}.GIYz-q_rootProminent label{color:var(--ink);font-size:1rem;font-weight:600}.GIYz-q_triggerProminent{border-color:color-mix(in oklab, var(--brand-blue) 22%, var(--line));background:var(--paper-elevated);border-radius:.85rem;min-height:3.5rem;font-size:1.0625rem;box-shadow:0 1px #0000000a;box-shadow:0 1px lab(0% 0 0/.04)}.GIYz-q_triggerProminent[data-state=open]{border-color:color-mix(in oklab, var(--brand-blue) 45%, var(--line));box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-blue) 15%, transparent)}.GIYz-q_rootProminent .hint{font-size:.875rem;line-height:1.45}
._5rB2JW_wrap{--score-track:color-mix(in oklab, var(--line) 88%, transparent);--score-fill:var(--brand-orange);justify-items:center;width:4.5rem;margin:0 auto;display:grid;position:relative}._5rB2JW_svg{width:4.5rem;height:2.5rem;display:block;overflow:visible}._5rB2JW_track{fill:none;stroke:var(--score-track);stroke-width:6px;stroke-linecap:round}._5rB2JW_fill{fill:none;stroke:var(--score-fill);stroke-width:6px;stroke-linecap:round}._5rB2JW_value{font-variant-numeric:tabular-nums;color:var(--ink);margin-top:-.15rem;font-size:.8125rem;font-weight:700;line-height:1}._5rB2JW_wrapCompact{width:3.35rem}._5rB2JW_wrapCompact ._5rB2JW_svg{width:3.35rem;height:2rem}._5rB2JW_wrapCompact ._5rB2JW_value{margin-top:-.2rem;font-size:.6875rem}._5rB2JW_wrapCompact ._5rB2JW_track,._5rB2JW_wrapCompact ._5rB2JW_fill{stroke-width:5px}._5rB2JW_wrapShortlist{width:6.7rem}._5rB2JW_wrapShortlist ._5rB2JW_svg{width:6.7rem;height:4rem}._5rB2JW_wrapShortlist ._5rB2JW_value{margin-top:-.25rem;font-size:1.0625rem}._5rB2JW_wrapShortlist ._5rB2JW_track,._5rB2JW_wrapShortlist ._5rB2JW_fill{stroke-width:7px}
._3M5xaW_tile{border:1px solid var(--line);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._3M5xaW_tileInline{width:3.25rem;height:3.25rem;padding:.4rem}._3M5xaW_tileHero{width:4.25rem;height:4.25rem;padding:.45rem}._3M5xaW_tilePaper{background:var(--paper-elevated)}._3M5xaW_tileDark{background:var(--ink);border-color:color-mix(in oklab, var(--ink) 85%, var(--line))}._3M5xaW_tileMuted{background:color-mix(in oklab, var(--muted) 70%, var(--paper-elevated))}._3M5xaW_image{object-fit:contain;width:100%;height:100%;display:block}._3M5xaW_fallback{color:var(--ink-muted);font-size:.72rem;font-weight:700}._3M5xaW_tileHero._3M5xaW_fallback{font-size:.95rem}
.gS-yOG_section{margin-top:2rem}.gS-yOG_sectionFlush{margin-top:0}.gS-yOG_section h2{margin:0 0 .35rem}.gS-yOG_lead{color:var(--ink-muted);max-width:42rem;margin:0 0 1.15rem;font-size:.875rem;line-height:1.55}.gS-yOG_grid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.gS-yOG_item{border:1px solid var(--line);background:var(--paper-elevated);border-radius:1rem;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 10px 28px #001a220f;box-shadow:0 10px 28px lab(7.40588% -7.74528 -9.35251/.06)}.gS-yOG_item:hover{transform:translateY(-2px);box-shadow:0 14px 36px #001a221a;box-shadow:0 14px 36px lab(7.40588% -7.74528 -9.35251/.1)}.gS-yOG_figure{margin:0}.gS-yOG_frame{background:color-mix(in oklab, var(--muted) 45%, var(--paper));aspect-ratio:16/10;position:relative;overflow:hidden}.gS-yOG_image{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.gS-yOG_meta{gap:.45rem;padding:.85rem 1rem 1rem;display:grid}.gS-yOG_caption{color:var(--ink);margin:0;font-size:.875rem;line-height:1.45}.gS-yOG_source{color:var(--eucalyptus);align-items:center;min-height:2.75rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.gS-yOG_source:hover{text-decoration:underline}@media (min-width:640px){.gS-yOG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.gS-yOG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}}
.kWPg_W_product{margin:.25rem 0 0}.kWPg_W_productEmbedded{margin:0}.kWPg_W_productEmbedded .kWPg_W_card{border-color:color-mix(in oklab, var(--brand-blue) 20%, var(--line));box-shadow:0 0 0 1px color-mix(in oklab, var(--brand-blue) 10%, transparent), 0 24px 60px #0d15281f}@supports (color:lab(0% 0 0)){.kWPg_W_productEmbedded .kWPg_W_card{box-shadow:0 0 0 1px color-mix(in oklab, var(--brand-blue) 10%, transparent), 0 24px 60px lab(6.93329% 1.43194 -14.2408/.12)}}.kWPg_W_productEmbedded .kWPg_W_questions{background:color-mix(in oklab, var(--brand-blue) 8%, var(--paper-elevated))}.kWPg_W_card{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-300) var(--space-200);background:var(--paper-elevated)}.kWPg_W_cardHead{gap:.5rem;margin-bottom:1.15rem;display:grid}.kWPg_W_cardHead h2{margin:.15rem 0 0}.kWPg_W_cardIntro{color:var(--ink-muted);max-width:40rem;margin:0;font-size:.875rem;line-height:1.55}.kWPg_W_questions{gap:var(--space-200);padding:var(--space-300);border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in oklab, var(--line) 35%, var(--paper-elevated));display:grid}.kWPg_W_question{grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.kWPg_W_step{font-variant-numeric:tabular-nums;width:1.75rem;height:1.75rem;color:var(--paper-elevated);background:var(--ink);border-radius:999px;align-self:center;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.kWPg_W_questionField{width:100%;min-width:0;max-width:22rem}.kWPg_W_toggle{cursor:pointer;align-items:flex-start;gap:.75rem;min-width:0;min-height:2.75rem;padding:.15rem 0;display:flex}.kWPg_W_toggle input{width:1.15rem;height:1.15rem;accent-color:var(--brand-blue);flex-shrink:0;margin-top:.15rem}.kWPg_W_toggleText{gap:.2rem;font-size:.875rem;line-height:1.45;display:grid}.kWPg_W_toggleHint{color:var(--ink-muted);font-size:.8125rem;font-weight:400}.kWPg_W_results{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.35rem}.kWPg_W_resultsTitle{margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem}.kWPg_W_resultsLead{color:var(--ink-muted);margin:.35rem 0 1rem;font-size:.875rem;line-height:1.5}.kWPg_W_resultList{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.kWPg_W_resultRow{padding:var(--space-200);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:auto 1fr;gap:.75rem;display:grid}.kWPg_W_rankBadge{border-radius:var(--radius);font-variant-numeric:tabular-nums;width:2rem;height:2rem;color:var(--ink);background:var(--accent-soft);border:1px solid var(--line);flex-shrink:0;place-items:center;font-size:1rem;font-weight:700;display:grid}.kWPg_W_resultBody{gap:.55rem;min-width:0;display:grid}.kWPg_W_identity{align-items:center;gap:.75rem;display:flex}.kWPg_W_identity>:last-child{flex-shrink:0;margin-left:auto;margin-right:0}.kWPg_W_titleBlock{flex:1;min-width:0}.kWPg_W_vendorLink{color:var(--ink);align-items:center;padding:.15rem 0;font-size:1.125rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.kWPg_W_vendorLink:hover{color:var(--accent)}.kWPg_W_highlights{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.kWPg_W_highlightChip,.kWPg_W_highlightChipMuted{border:1px solid var(--line);background:var(--paper-elevated);color:var(--ink);border-radius:.45rem;padding:.35rem .6rem;font-size:.75rem;line-height:1.35;display:inline-block}.kWPg_W_highlightChipMuted{color:var(--ink-muted)}.kWPg_W_lensLinks{flex-wrap:wrap;gap:.35rem;display:flex}.kWPg_W_lensChip{border-radius:var(--radius);border:1px solid var(--line);background:var(--paper-elevated);min-height:2.25rem;color:var(--ink-muted);align-items:center;padding:.4rem .6rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.kWPg_W_lensChip:hover{border-color:color-mix(in oklab, var(--accent) 30%, var(--line));color:var(--accent)}.kWPg_W_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}.kWPg_W_primaryCta{min-height:2.75rem;padding:var(--space-75) var(--space-200);border-radius:var(--radius);color:var(--paper-elevated);background:var(--ink);border:1px solid var(--ink);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .7s cubic-bezier(.32,.72,0,1);display:inline-flex}.kWPg_W_primaryCta:hover{color:var(--paper-elevated);background:#1e283f;background:lab(16.1585% 1.1408 -16.2306)}.kWPg_W_secondaryLink{color:var(--accent);align-items:center;min-height:2.75rem;padding:.25rem 0;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.kWPg_W_secondaryLink:hover{text-decoration:underline}@media (min-width:640px){.kWPg_W_card{padding:1.45rem 1.6rem 1.65rem}.kWPg_W_questions{padding:1.2rem 1.15rem}.kWPg_W_cardHead{grid-template-columns:1fr 1fr;align-items:end;gap:1rem}.kWPg_W_cardIntro{grid-area:1/2/span 2;align-self:center}}@media (min-width:960px){.kWPg_W_product:not(.kWPg_W_productEmbedded) .kWPg_W_questions{grid-template-columns:1fr 1fr;gap:1rem 1.25rem}.kWPg_W_product:not(.kWPg_W_productEmbedded) .kWPg_W_question:last-child{grid-column:1/-1}}
