/* source:1 site/assets/tv-shell-foundation-v1066.css */
:root{--bg:#03111f;--bg2:#061a2c;--panel:#081c2d;--panel2:#0a2236;--line:#16415f;--line2:#1b5375;--white:#f7fbff;--muted:#9bb1c3;--muted2:#69849a;--blue:#1498ff;--cyan:#19d7eb;--teal:#33e1a6;--green:#29d39a;--danger:#ff6f87;--shadow:0 28px 90px rgba(0,0,0,.34)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 74% -10%,rgba(16,143,255,.22),transparent 34%),radial-gradient(circle at 95% 16%,rgba(44,221,170,.12),transparent 27%),linear-gradient(180deg,#03101d 0%,#041522 56%,#03101b 100%);color:var(--white);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;min-height:100vh}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit}.shell{min-height:100vh}.main{max-width:1480px;margin:0 auto;padding:0 38px 54px}.view{display:none}.view.active{display:block}.topbar{height:92px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px}.brandLock{display:flex;align-items:center;gap:12px;min-width:245px}.brandIcon{width:54px;height:54px;border-radius:17px;overflow:hidden;background:linear-gradient(145deg,#0f395d,#07192a);border:1px solid rgba(65,222,193,.22);box-shadow:0 12px 28px rgba(0,0,0,.35),0 0 28px rgba(25,202,195,.08)}.brandIcon img{width:64px;height:64px;object-fit:cover;transform:translate(-5px,-6px)}.brandText{font-size:36.25px;line-height:1;font-weight:900;letter-spacing:-1.3px}.brandText span{color:var(--teal)}.brandText i{font-style:normal;color:var(--teal);margin-left:1px}.desktopNav{display:flex;justify-content:center;gap:38px}.desktopNav button{border:0;background:transparent;color:#d5e4ee;font-size:17.5px;font-weight:720;padding:10px 2px;position:relative}.desktopNav button:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--blue),var(--teal));transition:.18s}.desktopNav button:hover:after,.desktopNav button.active:after{left:0;right:0}.topRight{display:flex;align-items:center;gap:12px}.tagPill,.liveStatus{border:1px solid #17608b;background:rgba(5,24,40,.65);border-radius:999px;padding:10px 16px;color:#c8d8e4;font-size:13.75px;font-weight:700;white-space:nowrap}.liveStatus{padding:8px 12px;color:#77d7c1;border-color:#205274}.mobileTop{display:none}.hero21{position:relative;display:grid;grid-template-columns:minmax(460px,.84fr) minmax(520px,1.16fr);gap:12px;min-height:520px;align-items:stretch;overflow:hidden;border-radius:28px;background:linear-gradient(120deg,rgba(3,17,31,.94) 0%,rgba(5,26,45,.80) 44%,rgba(5,24,39,.55) 100%);border:1px solid rgba(29,84,117,.55);box-shadow:var(--shadow)}.hero21:before{content:"";position:absolute;width:510px;height:510px;border-radius:50%;right:120px;top:-180px;background:linear-gradient(140deg,#1089ff,#20d5df 54%,#62efa9);filter:blur(.2px);opacity:.76;box-shadow:0 0 90px rgba(19,158,255,.24)}.hero21:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,15,27,.97) 0%,rgba(3,16,29,.84) 38%,rgba(2,13,24,.13) 69%,rgba(2,13,24,.30) 100%);pointer-events:none}.heroCopy{position:relative;z-index:3;padding:54px 18px 38px 42px;display:flex;flex-direction:column;justify-content:center}.eyebrow{font-size:12.5px;letter-spacing:.34em;text-transform:uppercase;color:#27d5e6;font-weight:900}.heroCopy h1{font-size:82.5px;line-height:.98;letter-spacing:-3.2px;margin:16px 0 14px;max-width:610px}.heroCopy h1 .grad{background:linear-gradient(95deg,#188dff 0%,#13c8e8 45%,#46e7aa 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.heroCopy>p{font-size:22.5px;line-height:1.5;color:#c6d5df;max-width:540px;margin:0 0 24px}.heroVisual{position:relative;z-index:2;min-height:520px;display:grid;place-items:end center;padding:50px 34px 20px}.heroVisual:before{content:"";position:absolute;left:17%;bottom:18px;width:76%;height:92px;background:radial-gradient(ellipse,rgba(17,164,255,.22),transparent 64%);filter:blur(8px)}.heroVisual>img#spotlightImage{position:relative;z-index:2;width:100%;max-width:690px;height:385px;object-fit:contain;filter:drop-shadow(0 32px 30px rgba(0,0,0,.55))}.tvStageFallback{position:relative;z-index:2;width:80%;height:330px;border:1px solid #1f587c;border-radius:18px;background:linear-gradient(145deg,#0b2741,#061522);display:grid;place-items:center;text-align:center;color:#57758b}.tvStageFallback span{font-size:87.5px;font-weight:950;color:#173f5c}.tvStageFallback small{display:block;font-size:13.75px;max-width:210px;line-height:1.45;margin-top:-110px}.visualLabel{position:absolute;z-index:5;left:19%;top:87px;padding:8px 12px;border-radius:10px;background:rgba(5,20,34,.70);border:1px solid rgba(63,160,211,.34);font-weight:900;letter-spacing:.06em;color:#eaf6fd;backdrop-filter:blur(9px)}.choiceSticker{position:absolute;z-index:8;right:48px;top:34px;width:150px;height:150px;border-radius:50%;filter:drop-shadow(0 18px 26px rgba(0,0,0,.48));transform:rotate(4deg);transition:.2s}.choiceSticker:hover{transform:rotate(1deg) scale(1.035)}.choiceSticker img{width:100%;height:100%;object-fit:contain;border-radius:50%}.choiceSticker:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:conic-gradient(from 190deg,rgba(20,139,255,0),rgba(20,139,255,.55),rgba(58,229,168,.7),rgba(20,139,255,0));z-index:-1;filter:blur(7px)}.choiceRibbon,.choiceSpark{display:none}.topPickScribble{position:absolute;z-index:7;right:15px;top:210px;color:#fff;font-family:"Segoe Print","Bradley Hand",cursive;font-size:27.5px;line-height:1.05;transform:rotate(-4deg);text-align:center;text-shadow:0 4px 10px rgba(0,0,0,.55)}.topPickScribble:after{content:"↙";display:block;color:#17bfff;font-size:47.5px;margin-top:8px;transform:rotate(-8deg)}.quickFinder{margin-top:2px;border:1px solid #1a5a80;background:rgba(5,28,47,.78);backdrop-filter:blur(15px);border-radius:18px;padding:15px 16px 14px;max-width:620px;box-shadow:0 16px 35px rgba(0,0,0,.18)}.quickFinder b{display:block;font-size:17.5px;margin-bottom:11px}.quickGrid{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:8px}.selectBox{position:relative;border:1px solid #225272;background:#081d30;border-radius:11px;padding:6px 9px}.selectBox small{display:block;color:#6f91aa;font-size:11px;margin-bottom:1px}.selectBox select{width:100%;appearance:none;border:0;background:transparent;color:#fff;font-weight:750;font-size:13.75px;outline:none;padding-right:15px}.selectBox option{color:#102a43;background:#fff}.findBtn{border:0;border-radius:12px;padding:0 18px;min-width:150px;background:linear-gradient(110deg,#159dff,#18d6e3 48%,#43e8a8);color:#03111f;font-weight:900;box-shadow:0 10px 24px rgba(19,176,225,.25)}.fineTune{margin-top:10px}.fineTune summary{color:#7fa3bb;font-size:11.25px;cursor:pointer;list-style:none}.fineTune summary::-webkit-details-marker{display:none}.fineTune[open] summary{margin-bottom:10px}.fineRows{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fineLabel{color:#6f8fa6;font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px;font-weight:850}.options{display:flex;gap:5px;flex-wrap:wrap}.option{border:1px solid #24455d;background:#071827;color:#9db1c1;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800}.option.active{background:linear-gradient(120deg,#174a72,#114d43);border-color:#2d8f9a;color:white}.finderTrust{display:flex;gap:16px;flex-wrap:wrap;margin-top:12px;color:#86a5b9;font-size:11.25px}.finderTrust span:before{content:"✓";display:inline-grid;place-items:center;width:14px;height:14px;border:1px solid #19bdd2;color:#28dfba;border-radius:50%;margin-right:5px}.budgetOutHidden{display:none}.topPickPanel{margin-top:16px;border:1px solid #1a5376;border-radius:22px;background:linear-gradient(105deg,rgba(7,30,48,.98),rgba(5,23,39,.96));display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);overflow:hidden;box-shadow:0 20px 48px rgba(0,0,0,.22)}.topPickLeft{padding:24px 28px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center}.scoreRing{--score:0%;width:86px;height:86px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--teal) var(--score),#123148 0);position:relative;box-shadow:0 0 26px rgba(47,225,166,.08)}.scoreRing:after{content:"";position:absolute;inset:7px;background:#071a2b;border-radius:50%;border:1px solid #1d4c6a}.scoreRing strong{position:relative;z-index:2;font-size:36.25px}.pickMeta .eyebrow{letter-spacing:.18em}.pickMeta h2{font-size:36.25px;margin:6px 0 4px;letter-spacing:-.9px}.spotlightSub{color:#9fb5c5;font-size:16.25px}.spotlightPriceRow{display:flex;align-items:baseline;gap:13px;margin-top:13px}.spotlightPriceRow strong{font-size:30px}.spotlightPriceRow span{font-size:12.5px;color:#8ba4b7}.spotlightEvidence{display:inline-flex;margin-left:7px;border-radius:999px;padding:4px 7px;border:1px solid #225676;color:#73b9ef;font-size:11px}.topPickRight{border-left:1px solid #17415e;padding:24px 26px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center}.whyBox b{font-size:20px}.whyBox p{margin:6px 0 13px;color:#b2c4d1;font-size:13.75px;line-height:1.5}.strengthGrid{display:flex;gap:18px}.strengthChip{min-width:80px}.strengthChip i{display:grid;place-items:center;width:32px;height:32px;border:1px solid #0789d6;border-radius:50%;color:#19c9e3;font-style:normal;font-size:17.5px;margin-bottom:6px}.strengthChip span{display:block;color:#b7c8d3;font-size:11px}.strengthChip b{font-size:13.75px}.spotlightTradeoff{margin-top:10px;color:#7895a9;font-size:11.25px}.topPickAction{display:flex;flex-direction:column;gap:8px;min-width:150px}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #24516f;background:#0b2438;color:#d7e6ef;padding:10px 14px;text-decoration:none;font-weight:800;font-size:12.5px}.btn.primary{border:0;background:linear-gradient(105deg,#167fff,#11baff 52%,#24d9bb);box-shadow:0 9px 25px rgba(15,143,255,.22);color:white}.btn:hover{transform:translateY(-1px)}.altSection{margin:18px 0 12px}.sectionLine{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:10px}.sectionLine h3{margin:0;font-size:23.75px}.sectionLine p{display:inline;margin-left:10px;color:#7893a7;font-size:12.5px}.sectionLine button{border:0;background:transparent;color:#27cbe7;font-weight:800;font-size:12.5px}.alternatives{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.altCard{border:1px solid #173c56;border-radius:15px;background:#081c2d;display:grid;grid-template-columns:48% 1fr;min-height:138px;overflow:hidden;transition:.18s}.altCard:hover{border-color:#1d648a;transform:translateY(-2px)}.altCard>img,.altPhotoFallback{width:100%;height:100%;min-height:138px;object-fit:contain;background:#fff;padding:7px}.altPhotoFallback{display:grid;place-items:center;background:#0b263c;color:#496d87}.altCopy{padding:14px 14px 12px;position:relative}.altRank{position:absolute;right:10px;top:9px;background:#102e47;color:#bed3e1;border-radius:7px;padding:4px 6px;font-size:11.25px;font-weight:900}.altCopy h4{margin:14px 0 3px;font-size:17.5px}.altCopy p{margin:0;color:#9bb0c0;font-size:11.25px}.altBottom{display:flex;align-items:center;gap:10px;margin-top:16px}.altBottom strong{font-size:15px}.altScore{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:4px solid #27d8ab;color:#fff;font-weight:900;font-size:15px}.fullShortlist{margin-top:14px;border-top:1px solid #17334a;padding-top:12px}.fullShortlist summary{cursor:pointer;color:#77a1bd;font-size:12.5px;font-weight:750}.fullShortlist[open] summary{margin-bottom:12px}.results{display:grid;gap:8px}.result{position:relative;background:#071827;border:1px solid #17384f;border-radius:13px;padding:12px}.resultMain{display:grid;grid-template-columns:auto 74px minmax(0,1fr) auto;gap:11px;align-items:center}.resultRank{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#0f2c45;color:#80a6c0;font-size:12.5px;font-weight:900}.resultPhoto,.resultPhotoFallback{width:74px;height:54px;object-fit:contain;background:#fff;border-radius:9px;padding:4px}.resultPhotoFallback{display:grid;place-items:center;background:#0d283e;color:#5a788e}.result h4{margin:2px 0 4px;font-size:16.25px}.kicker{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#29d8c0;font-weight:900}.why{font-size:11.25px;color:#8da7b9}.resultMeta,.reasons{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.pill{border:1px solid #24445a;background:#0b2133;color:#8eabbf;border-radius:999px;padding:4px 6px;font-size:11px;font-weight:750}.pill.good{color:#62dcaf;border-color:#245b4b;background:#0a2b25}.pill.blue{color:#75b6ff}.resultRight{text-align:right}.resultRight .score{font-size:26.25px;font-weight:900}.price{font-size:12.5px;font-weight:850}.resultDetails{display:flex;justify-content:space-between;gap:10px;margin-top:7px}.tradeoff{color:#728da0;font-size:11px}.miniChoiceSticker{position:absolute;right:-4px;top:-8px;width:46px;height:46px;transform:rotate(7deg)}.miniChoiceSticker img{width:100%;height:100%}.watchCompact{margin-top:10px}.empty{border:1px dashed #21445d;border-radius:13px;padding:16px;color:#7995a9;text-align:center;font-size:12.5px}.trustStrip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:26px 0 8px;border-top:1px solid #13344c;padding-top:18px}.trustItem{display:flex;align-items:center;justify-content:center;gap:11px;min-height:54px;border-right:1px solid #17384f}.trustItem:last-child{border-right:0}.trustIcon{width:34px;height:34px;display:grid;place-items:center;color:#26d9d9;font-size:31.25px}.trustItem b{display:block;font-size:12.5px}.trustItem small{display:block;color:#6e899e;font-size:11px;margin-top:2px}.adBand{margin:16px 0 0;border:1px dashed #193c54;border-radius:14px;min-height:54px;display:flex;align-items:center;justify-content:center;color:#4f6b7f;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.adBand b{color:#6b879a;margin-right:8px}#picks,#method{padding:16px 0 10px}.pageHero{padding:28px;border:1px solid #173f59;border-radius:22px;background:linear-gradient(135deg,#071c2e,#08233a);margin-bottom:16px}.pageHero h2{font-size:45px;margin:5px 0 8px}.pageHero p{color:#91a9ba;max-width:720px}.picksGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pickCard{border:1px solid #173c56;border-radius:17px;background:#081c2d;overflow:hidden}.pickHead{padding:16px;background:#0b2439;display:flex;justify-content:space-between;align-items:center}.pickBody{padding:16px}.pickProductRow{display:flex;gap:14px;align-items:center}.pickProductImage{width:120px;height:80px;object-fit:contain;background:#fff;border-radius:10px}.pickBody h4{margin:0 0 6px}.pickBody p{color:#8fa7b8;font-size:12.5px;line-height:1.5}.pickFoot{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.choiceBadge{width:58px;height:58px;object-fit:contain}.goodDeal{color:#47dfad;font-weight:850}.methodGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.methodCard{border:1px solid #173c56;border-radius:17px;background:#081c2d;padding:20px}.methodCard span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#145aa0,#128b77);font-weight:900}.methodCard h3{font-size:18.75px}.methodCard p{font-size:12.5px;color:#8ca5b6;line-height:1.55}.methodSeal{display:flex;align-items:center;gap:13px;margin-top:16px;padding:16px;border:1px solid #1a4f70;border-radius:15px;background:#092137}.methodSeal img{width:70px;height:70px}.methodSeal b{display:block}.methodSeal small{color:#8ea6b7}.siteFooter{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #14334a;margin-top:24px;padding:18px 0;color:#58768b;font-size:11.25px}.siteFooter b{color:#b8cbd7}.bottomNav{display:none}@media(max-width:1100px){.main{padding:0 22px 44px}.hero21{grid-template-columns:1fr 1fr}.heroCopy h1{font-size:67.5px}.quickGrid{grid-template-columns:1fr 1fr}.findBtn{min-height:48px}.topPickPanel{grid-template-columns:1fr}.topPickRight{border-left:0;border-top:1px solid #17415e}.trustStrip{grid-template-columns:repeat(2,1fr)}.trustItem:nth-child(2){border-right:0}.trustItem{border-bottom:1px solid #17384f}.trustItem:nth-child(3),.trustItem:nth-child(4){border-bottom:0}}@media(max-width:780px){.main{padding:0 14px 88px}.topbar{height:72px;grid-template-columns:1fr auto}.desktopNav,.tagPill{display:none}.brandLock{min-width:0}.brandIcon{width:43px;height:43px;border-radius:14px}.brandIcon img{width:52px;height:52px}.brandText{font-size:28.75px}.hero21{display:block;min-height:0;border-radius:20px}.hero21:before{width:360px;height:360px;right:-160px;top:-100px}.hero21:after{background:linear-gradient(180deg,rgba(3,15,27,.95) 0%,rgba(3,16,29,.74) 53%,rgba(2,13,24,.33) 100%)}.heroCopy{padding:30px 18px 12px}.heroCopy h1{font-size:53.75px;letter-spacing:-2px;max-width:400px}.heroCopy>p{font-size:17.5px}.quickGrid{grid-template-columns:1fr 1fr}.findBtn{grid-column:1/-1;min-height:47px}.fineRows{grid-template-columns:1fr}.heroVisual{min-height:300px;padding:8px 12px 12px}.heroVisual>img#spotlightImage{height:250px}.visualLabel{left:20px;top:26px;font-size:12.5px}.choiceSticker{width:92px;height:92px;right:12px;top:10px}.topPickScribble{display:none}.topPickPanel{margin-top:10px}.topPickLeft{padding:17px;grid-template-columns:auto 1fr;gap:13px}.scoreRing{width:68px;height:68px}.scoreRing strong{font-size:28.75px}.pickMeta h2{font-size:27.5px}.topPickRight{padding:17px;display:block}.strengthGrid{gap:12px;margin:12px 0}.topPickAction{margin-top:12px;flex-direction:row}.alternatives{grid-template-columns:1fr}.altCard{min-height:120px}.altCard>img,.altPhotoFallback{min-height:120px}.trustStrip{grid-template-columns:1fr 1fr}.trustItem{justify-content:flex-start;padding:8px}.picksGrid,.methodGrid{grid-template-columns:1fr}.siteFooter{display:block;line-height:1.7}.bottomNav{position:fixed;display:grid;grid-template-columns:repeat(3,1fr);left:0;right:0;bottom:0;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:rgba(3,15,27,.94);backdrop-filter:blur(18px);border-top:1px solid #17384f;z-index:30}.bottomNav button{border:0;background:transparent;color:#6f8da2;font-size:11.25px;font-weight:800;padding:6px}.bottomNav button.active{color:#31dcca}.resultMain{grid-template-columns:auto 56px minmax(0,1fr) auto}.resultPhoto,.resultPhotoFallback{width:56px;height:43px}.resultIdentity .why,.resultMeta{display:none}}.offersPanel{margin-top:14px;border:1px solid #154c6c;border-radius:20px;background:linear-gradient(105deg,rgba(6,27,45,.97),rgba(4,20,34,.97));padding:18px 20px;box-shadow:0 18px 44px rgba(0,0,0,.18)}.offersHead{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px}.offersHead h3{margin:0;font-size:22.5px}.offersHead p{margin:4px 0 0;color:#7f9caf;font-size:12.5px}.offerCards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.offerCard{position:relative;border:1px solid #173f59;border-radius:14px;background:#061a2b;padding:13px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:82px}.offerCard.best{border-color:#1b8aa2;background:linear-gradient(135deg,#08233a,#07312f)}.offerBest{display:inline-flex;width:max-content;margin-bottom:5px;border-radius:999px;background:linear-gradient(90deg,#159bff,#2bdba8);color:#03111f;padding:3px 7px;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.offerMerchant{font-size:16.25px;font-weight:900}.offerChecked{font-size:11px;color:#6f8da3;margin-top:3px}.offerPrice{text-align:right}.offerPrice strong{display:block;font-size:22.5px}.offerPrice a{display:inline-flex;margin-top:6px;text-decoration:none;border-radius:9px;padding:6px 9px;background:#0d78d3;border:1px solid #1b9ee8;color:white;font-size:11px;font-weight:900}.offerDisclosure{margin-top:10px;color:#66869c;font-size:11px;line-height:1.5}.offerDisclosure b{color:#9cb5c6}.affiliateNote{display:inline-flex;align-items:center;gap:5px;color:#7b9aae;font-size:11px}.affiliateNote:before{content:"↗";color:#29d8be}.adBand{min-height:76px;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center}.adBand b{letter-spacing:.12em;text-transform:uppercase}@media(max-width:860px){.offerCards{grid-template-columns:1fr}.offersHead{align-items:flex-start;flex-direction:column;gap:5px}.offerCard{min-height:72px}}.classicFinder{margin-top:4px;max-width:650px;border:1px solid rgba(35,122,164,.75);border-radius:20px;background:linear-gradient(145deg,rgba(7,29,48,.91),rgba(5,23,39,.82));backdrop-filter:blur(18px);padding:18px 18px 15px;box-shadow:0 20px 44px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.025)}.classicFinderHead{display:flex;justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:14px}.classicFinderHead b{display:block;font-size:21.25px;line-height:1.2;letter-spacing:-.25px}.finderKicker{display:block;margin-bottom:4px;color:#42dfe1;font-size:11.25px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.instantPill{display:inline-flex;align-items:center;gap:6px;border:1px solid #1d536f;border-radius:999px;padding:6px 9px;color:#9bb7c9;font-size:11.25px;white-space:nowrap}.instantPill i{width:7px;height:7px;border-radius:50%;background:#38e0a8;box-shadow:0 0 12px #38e0a8}.classicBudget,.finderQuestion{border-top:1px solid rgba(34,79,108,.52);padding-top:10px;margin-top:9px}.classicBudget{border-top:0;padding-top:0}.questionTitle{display:flex;align-items:center;gap:8px;min-height:26px}.questionTitle>span{width:23px;height:23px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(135deg,#0c75cc,#0b8f7b);color:white;font-size:12.5px;font-weight:950;box-shadow:0 5px 13px rgba(4,116,178,.2)}.questionTitle b{font-size:15px;color:#d9e8f1}.questionTitle strong{margin-left:auto;font-size:20px;color:#fff}.classicBudget input[type=range]{width:100%;margin:9px 0 0;accent-color:#23d4c2}.finderOptions{margin-top:7px;gap:7px}.finderOptions .option{padding:8px 11px;border-radius:10px;font-size:12.5px;min-height:34px;background:#071a2a;color:#a9bfce;border-color:#244f69}.finderOptions .option:hover{border-color:#2b83a2;color:#eaf8ff}.finderOptions .option.active{background:linear-gradient(130deg,rgba(17,104,167,.72),rgba(12,91,77,.76));border-color:#2da4aa;color:#fff;box-shadow:inset 0 0 0 1px rgba(75,220,201,.08),0 7px 18px rgba(0,0,0,.12)}.classicFindBtn{width:100%;min-height:48px;margin-top:14px;font-size:15px;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:10px}.classicFindBtn span{font-size:21.25px}.classicFinder .finderTrust{font-size:12.5px;gap:14px;margin-top:12px;line-height:1.45}.topPickPanel{position:relative}.panelChoiceSeal{position:absolute;z-index:8;right:-16px;top:-25px;width:88px;height:88px;transform:rotate(8deg);filter:drop-shadow(0 12px 20px rgba(0,0,0,.45));animation:sealPop .38s cubic-bezier(.2,.8,.2,1)}.panelChoiceSeal img{width:100%;height:100%;object-fit:contain}.panelChoiceSeal:before{content:"";position:absolute;inset:-5px;border-radius:50%;background:conic-gradient(from 180deg,transparent,#159cff77,#38e6afaa,transparent);filter:blur(6px);z-index:-1}@keyframes sealPop{from{opacity:0;transform:rotate(14deg) scale(.72)}to{opacity:1;transform:rotate(8deg) scale(1)}}.pickMeta h2{font-size:43.75px;line-height:1.05;letter-spacing:-1.1px}.spotlightSub{font-size:18.75px;line-height:1.45}.spotlightPriceRow strong{font-size:36.25px}.spotlightPriceRow span{font-size:15px}.scoreRing{width:94px;height:94px}.scoreRing strong{font-size:40px}.whyBox b{font-size:25px}.whyBox p{font-size:17.5px;line-height:1.55}.strengthChip span{font-size:12.5px}.strengthChip b{font-size:17.5px}.spotlightTradeoff{font-size:13.75px;line-height:1.5}.topPickAction .btn{font-size:13.75px}.offersHead h3,.sectionLine h3{font-size:27.5px}.offersHead p,.sectionLine h3 p{font-size:13.75px}.offerMerchant{font-size:18.75px}.offerPrice strong{font-size:26.25px}.altCopy h4{font-size:20px}.altCopy p{font-size:13.75px}.altScore{font-size:20px}.trustItem b{font-size:15px}.trustItem small{font-size:11.25px;line-height:1.35}.pickBody h4{font-size:21.25px}.pickBody p{font-size:13.75px}@media(max-width:780px){.classicFinder{padding:15px 14px}.classicFinderHead{align-items:flex-start}.classicFinderHead b{font-size:18.75px}.instantPill{font-size:11px}.finderOptions .option{font-size:11.25px;padding:8px 9px}.panelChoiceSeal{width:67px;height:67px;right:-6px;top:-18px}.pickMeta h2{font-size:31.25px}.spotlightSub{font-size:15px}.spotlightPriceRow strong{font-size:30px}.whyBox b{font-size:21.25px}.whyBox p{font-size:15px}.strengthChip b{font-size:15px}.topPickLeft{padding-right:54px}.classicFinder .finderTrust{display:none}}:root{--bg:#061827;--bg2:#0a2740;--panel:#0b2a43;--panel2:#103955;--line:#286889;--line2:#35a3bd;--white:#f8fcff;--muted:#b5cbd8;--muted2:#82a7bc;--blue:#22a7ff;--cyan:#35e4f0;--teal:#53efb8;--green:#44e3a7;--shadow:0 28px 80px rgba(0,13,27,.28)}body{background:radial-gradient(circle at 72% -8%,rgba(24,167,255,.34),transparent 34%),radial-gradient(circle at 96% 20%,rgba(68,227,167,.18),transparent 29%),linear-gradient(180deg,#061827 0%,#082238 48%,#071c2e 100%)}.topbar{border-bottom:1px solid rgba(69,163,193,.12)}.tagPill,.liveStatus{background:rgba(12,48,75,.78);border-color:#2c7598;color:#d8ebf4}.liveStatus{color:#7cf0c9}.hero21{background:linear-gradient(118deg,rgba(7,29,48,.98) 0%,rgba(9,43,69,.90) 48%,rgba(8,38,61,.67) 100%);border-color:rgba(48,133,174,.72);box-shadow:0 34px 90px rgba(0,18,35,.32)}.hero21:after{background:linear-gradient(90deg,rgba(5,25,42,.98) 0%,rgba(7,34,55,.89) 40%,rgba(6,29,49,.16) 71%,rgba(5,26,44,.22) 100%)}.heroCopy>p{color:#d4e4ed}.eyebrow{color:#4be1ed}.classicFinder{border-color:rgba(59,160,195,.9);background:linear-gradient(145deg,rgba(14,54,82,.96),rgba(10,42,66,.90));box-shadow:0 22px 50px rgba(0,18,35,.24),inset 0 1px 0 rgba(131,223,237,.06)}.finderOptions .option{background:#0b2c45;color:#c5d9e4;border-color:#326d8b}.finderOptions .option:hover{background:#0d3856;border-color:#45a9c3}.finderOptions .option.active{background:linear-gradient(130deg,rgba(26,131,198,.92),rgba(22,125,103,.88));border-color:#56d9c7;box-shadow:0 8px 22px rgba(14,128,157,.18)}.questionTitle>span{background:linear-gradient(135deg,#22a7ff,#44e3a7)}.classicFindBtn{background:linear-gradient(95deg,#1e9dff,#32dcd9 54%,#55ebb0);color:#031521;box-shadow:0 12px 28px rgba(31,183,208,.24)}.topPickPanel{border-color:#2b7ca3;background:linear-gradient(110deg,rgba(12,49,76,.99),rgba(8,38,62,.97));box-shadow:0 22px 55px rgba(0,20,38,.24),inset 0 1px 0 rgba(91,213,228,.05)}.topPickLeft{background:linear-gradient(120deg,rgba(10,48,74,.72),rgba(9,41,64,.34))}.whyBox b{color:#f9fdff}.spotlightSub,.spotlightTradeoff{color:#b7cfdd}.strengthChip{background:#0d3551;border-color:#2d7292}.strengthChip i{background:linear-gradient(145deg,#188fef,#26d8b6)}.offersPanel{border-color:#348bb0;background:linear-gradient(118deg,rgba(13,55,84,.98),rgba(9,42,66,.98));box-shadow:0 20px 52px rgba(0,20,39,.20),inset 0 1px 0 rgba(84,225,213,.06)}.offersKicker{display:block;color:#55e8da;font-size:11.25px;font-weight:950;letter-spacing:.19em;margin-bottom:5px}.offersHead h3{font-size:27.5px;letter-spacing:-.45px}.offersHead p{font-size:13.75px;color:#b0c9d8}.affiliateNote{font-size:11.25px;color:#a8c5d6;border:1px solid #337697;border-radius:999px;padding:7px 10px;background:rgba(8,36,58,.55)}.offerCards{gap:12px}.offerCard{border-color:#34728e;background:linear-gradient(145deg,#0e3653,#0b2b45);min-height:94px;padding:15px 16px}.offerCard.best{border-color:#4eddb7;background:linear-gradient(135deg,#0d3b5b,#0d4b47);box-shadow:0 11px 28px rgba(29,190,161,.11)}.offerBest{font-size:11px;padding:4px 8px;background:linear-gradient(90deg,#21a7ff,#53efb8)}.offerMerchant{font-size:18.75px}.offerChecked{font-size:11.25px;color:#99b7c9}.offerPrice strong{font-size:27.5px}.offerPrice a{font-size:11.25px;padding:8px 11px;background:linear-gradient(90deg,#138fe8,#22c4b0);border-color:#36d4cf}.offerPrice a span{font-size:16.25px;margin-left:3px}.offerDisclosure{font-size:11.25px;color:#93b0c3}.offerDisclosure b{color:#c9e0eb}.offerEmpty{grid-column:1/-1;display:flex;align-items:center;gap:14px;min-height:88px;border:1px dashed #3b7895;border-radius:15px;padding:15px 17px;background:rgba(8,38,61,.55)}.offerEmptyIcon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:25px;font-weight:950;color:#062238;background:linear-gradient(135deg,#22a7ff,#54efb8)}.offerEmpty b{font-size:17.5px}.offerEmpty p{margin:4px 0 0;color:#a5c0cf;font-size:12.5px;line-height:1.45}.altSection{margin-top:18px}.sectionLine h3{font-size:27.5px}.sectionLine h3 p{color:#a8c3d2}.altCard{position:relative;border-color:#2c7190;background:linear-gradient(145deg,#0d304b,#0a2840);box-shadow:0 15px 32px rgba(0,18,35,.14)}.altCard:hover{border-color:#49b5c8;transform:translateY(-3px)}.altCard.topThreeWinner{border-color:#47d8b7;background:linear-gradient(145deg,#0e3b58,#0b3b43);box-shadow:0 16px 38px rgba(27,188,158,.12)}.altRank{color:#78def0;font-size:11.25px;font-weight:900}.altCopy h4{font-size:20px}.altCopy p{font-size:12.5px;color:#bfd2de}.altScore{border-color:#43e0bb;color:#ebfffa;background:#0d3c49}.altConfidence{margin-top:6px;color:#83aabd;font-size:11px}.altChoiceBadge{position:absolute;z-index:4;left:9px;top:9px;width:44px;height:44px;transform:rotate(-7deg);filter:drop-shadow(0 8px 13px rgba(0,0,0,.35))}.altChoiceBadge img{width:100%;height:100%;object-fit:contain}.topThreeSection .alternatives{grid-template-columns:repeat(3,minmax(0,1fr))}.fullShortlist{border-color:#2c6e8c;background:#09283f}.trustStrip{border-color:#286681;background:linear-gradient(110deg,rgba(10,43,67,.88),rgba(9,48,65,.72))}.trustIcon{color:#4ee6d8}.adBand{border:1px solid #285f79;border-radius:14px;background:rgba(8,38,59,.66);color:#9fbac9;margin-top:14px}.adBand b{color:#d0e2ec}.siteFooter{color:#8eacbd}@media(max-width:860px){.topThreeSection .alternatives{grid-template-columns:1fr}.offersHead h3{font-size:25px}.offerEmpty{align-items:flex-start}.hero21{border-radius:22px}.classicFinder{background:linear-gradient(145deg,rgba(13,51,78,.97),rgba(9,39,62,.94))}}:root{--bg:#041522;--bg2:#08243a;--panel:#0b2b45;--panel2:#0e3652;--line:#2a7898;--line2:#39a0b7;--white:#f8fcff;--muted:#b6cad7;--muted2:#7899ae;--blue:#18a0ff;--cyan:#28dcef;--teal:#45e7ba;--green:#41dda7;--shadow:0 30px 80px rgba(0,17,32,.26)}body{background:radial-gradient(circle at 72% -8%,rgba(24,160,255,.26),transparent 34%),radial-gradient(circle at 91% 23%,rgba(69,231,186,.13),transparent 27%),linear-gradient(180deg,#061a2b 0%,#08233a 48%,#061927 100%)}.main{max-width:1440px;padding:0 34px 54px}.topbar{height:82px;gap:24px}.brandLock{min-width:225px}.brandIcon{width:50px;height:50px;border-radius:16px;border-color:rgba(78,231,202,.32);background:linear-gradient(145deg,#10436b,#09263d)}.brandIcon img{width:59px;height:59px;transform:translate(-4px,-5px)}.brandText{font-size:35px}.desktopNav{gap:34px}.desktopNav button{font-size:17.5px}.tagPill{font-size:15px;padding:10px 17px;border-color:#287b9d;background:rgba(9,38,60,.72)}.liveStatus{font-size:12.5px}.hero21{grid-template-columns:minmax(470px,.92fr) minmax(530px,1.08fr);min-height:596px;border-radius:25px;border-color:rgba(66,154,185,.72);background:linear-gradient(118deg,rgba(8,37,59,.99) 0%,rgba(9,53,80,.94) 48%,rgba(8,43,67,.75) 100%);box-shadow:0 34px 88px rgba(0,18,34,.28)}.hero21:before{width:470px;height:470px;right:120px;top:-140px;opacity:.9;background:linear-gradient(140deg,#158fff,#29d8e9 52%,#71efb7);box-shadow:0 0 100px rgba(20,165,255,.25)}.hero21:after{background:linear-gradient(90deg,rgba(6,27,45,.99) 0%,rgba(7,36,58,.91) 42%,rgba(5,31,51,.08) 73%,rgba(5,29,47,.16) 100%)}.heroCopy{padding:42px 18px 32px 38px}.eyebrow{font-size:13.75px;color:#55e4ed}.heroCopy h1{font-size:80px;line-height:.98;letter-spacing:-3px;margin:13px 0 11px}.heroCopy>p{font-size:22.5px;line-height:1.48;color:#d6e6ef;margin-bottom:17px;max-width:560px}.heroVisual{min-height:596px;padding:52px 28px 20px}.heroVisual>img#spotlightImage{max-width:700px;height:430px}.visualLabel{left:15%;top:84px;font-size:16.25px;padding:9px 13px;border-color:rgba(87,190,223,.42);background:rgba(7,34,55,.72)}.choiceSticker{right:34px;top:30px;width:158px;height:158px;transform:rotate(3deg);filter:drop-shadow(0 16px 22px rgba(0,0,0,.38)) drop-shadow(0 0 18px rgba(49,220,205,.16))}.choiceSticker:before{inset:-6px;background:conic-gradient(from 180deg,rgba(20,139,255,0),rgba(20,139,255,.4),rgba(58,229,168,.5),rgba(20,139,255,0));filter:blur(8px)}.topPickScribble{right:14px;top:220px;font-size:25px;opacity:.92}.classicFinder{max-width:665px;margin-top:2px;padding:16px 16px 13px;border-radius:18px;border-color:rgba(76,177,204,.9);background:linear-gradient(145deg,rgba(15,60,89,.97),rgba(10,47,72,.94));box-shadow:0 20px 44px rgba(0,18,35,.22),inset 0 1px 0 rgba(160,235,242,.06)}.classicFinderHead{margin-bottom:10px}.classicFinderHead b{font-size:21.25px}.finderKicker{font-size:11.25px}.instantPill{font-size:11.25px;background:rgba(6,37,58,.7);border-color:#347b98}.classicBudget{display:grid;grid-template-columns:160px 1fr;align-items:center;gap:16px;margin:0;padding:8px 0 11px}.classicBudget .questionTitle{margin:0}.classicBudget input[type=range]{margin:0}.finderQuestion{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;padding:10px 0;margin:0;border-top:1px solid rgba(78,129,156,.35)}.questionTitle{min-height:0}.questionTitle>span{display:none}.questionTitle b{font-size:16.5px;font-weight:850}.questionTitle strong{font-size:22px}.finderOptions{margin:0;gap:8px;justify-content:flex-start}.finderOptions .option{font-size:13.5px;min-height:38px;padding:9px 12px;background:#0a2940;border-color:#32627e}.finderOptions .option.active{background:linear-gradient(130deg,#1e77b7,#167c69);border-color:#4bc7bd;box-shadow:0 7px 18px rgba(4,80,105,.16)}.classicFindBtn{margin-top:12px;min-height:52px;font-size:17px;background:linear-gradient(108deg,#1b9fff,#2cdbeb 50%,#55e8b3);box-shadow:0 12px 26px rgba(22,176,215,.24)}.classicFinder .finderTrust{margin-top:10px;color:#b8cfdb;font-size:12px;line-height:1.45}.topPickPanel{margin-top:16px;border-radius:20px;border-color:#3b91ad;background:linear-gradient(110deg,rgba(14,58,87,.99),rgba(9,43,67,.98));box-shadow:0 22px 54px rgba(0,20,38,.2),inset 0 1px 0 rgba(111,229,224,.06);overflow:visible}.topPickLeft{padding:26px 30px;gap:21px}.topPickRight{padding:26px 30px;border-left-color:#34718e}.scoreRing{width:98px;height:98px;background:conic-gradient(var(--teal) var(--score),#19415b 0)}.scoreRing:after{background:#0b2a42;border-color:#2d6e88}.scoreRing strong{font-size:41.25px}.pickMeta h2{font-size:45px;margin:7px 0 5px}.spotlightSub{font-size:18.75px;color:#c0d3de}.spotlightPriceRow{margin-top:14px;gap:14px}.spotlightPriceRow strong{font-size:37.5px}.spotlightPriceRow span{font-size:15px;color:#a3bdcb}.spotlightEvidence{font-size:11.25px;padding:5px 9px;border-color:#43a998;color:#73efd1;background:rgba(23,94,76,.33)}.whyBox b{font-size:26.25px}.whyBox p{font-size:17.5px;color:#c2d5df;max-width:560px}.strengthGrid{gap:15px}.strengthChip{min-width:88px}.strengthChip i{width:36px;height:36px;border-color:#20aee7;background:rgba(13,92,126,.18)}.strengthChip span{font-size:12.5px;color:#bcd0db}.strengthChip b{font-size:17.5px}.spotlightTradeoff{font-size:13.75px;color:#8fb0c1}.topPickAction .btn{font-size:15px;padding:11px 15px}.panelChoiceSeal{display:none!important}.choiceSticker img,.altChoiceBadge img,.miniChoiceSticker img,.methodSeal img{border-radius:50%}.choiceSticker{background:transparent}.choiceSticker img{filter:drop-shadow(0 0 0 transparent)}.offersPanel{margin-top:16px;border-radius:18px;padding:19px 20px;border-color:#4295b2;background:linear-gradient(118deg,rgba(15,63,92,.98),rgba(10,48,74,.98));box-shadow:0 18px 42px rgba(0,20,39,.16),inset 0 1px 0 rgba(105,229,219,.06)}.offersKicker{font-size:11.25px;color:#61ead8}.offersHead{margin-bottom:14px}.offersHead h3{font-size:28.75px}.offersHead p{font-size:15px;color:#c1d5df}.affiliateNote{font-size:11.25px;color:#bad0dc;border-color:#4388a4;background:rgba(10,48,72,.55)}.offerCards{gap:12px}.offerCard{border-color:#347996;background:#0b3049;min-height:86px;padding:14px 15px}.offerCard.best{border-color:#49d5b8;background:linear-gradient(135deg,#0f405d,#0d4a48)}.offerMerchant{font-size:20px}.offerPrice strong{font-size:27.5px}.offerChecked{font-size:11.25px}.offerPrice a{font-size:11.25px;padding:7px 10px}.offerDisclosure{font-size:11.25px;color:#95b4c5}.altSection{margin-top:20px}.sectionLine{margin-bottom:11px}.sectionLine h3{font-size:28.75px}.sectionLine h3 p{font-size:15px;color:#b5ccd8}.sectionLine button{font-size:13.75px}.alternatives{gap:13px}.altCard{min-height:152px;border-radius:16px;border-color:#367f9d;background:linear-gradient(145deg,#103852,#0c2e47);box-shadow:0 15px 30px rgba(0,18,35,.12)}.altCard.topThreeWinner{border-color:#4adfc0;background:linear-gradient(145deg,#124360,#0f474b)}.altCard>img,.altPhotoFallback{min-height:152px;padding:8px}.altCopy{padding:15px}.altCopy h4{font-size:21.25px;margin-top:16px}.altCopy p{font-size:13.75px}.altScore{width:44px;height:44px;font-size:20px}.altBottom strong{font-size:16.25px}.altConfidence{font-size:11.25px}.altChoiceBadge{width:48px;height:48px}.altRank{font-size:11.25px;background:#17425d;color:#9be8ee}.trustStrip{margin-top:24px;padding:16px 10px 0;border-color:#367490;background:transparent}.trustItem b{font-size:15px}.trustItem small{font-size:11.25px;color:#93b0c0}.trustIcon{color:#51eadc}.adBand{background:rgba(9,44,67,.62);border-color:#377693;color:#9cb8c7;min-height:64px}.adBand b{color:#d7e9f0}.pageHero{border-color:#347d9b;background:linear-gradient(145deg,#0e3853,#0a2b43)}.methodCard,.pickCard{border-color:#347c99;background:#0d324c}@media(max-width:1100px){.hero21{grid-template-columns:1fr 1fr;min-height:610px}.heroCopy h1{font-size:67.5px}.finderQuestion,.classicBudget{grid-template-columns:156px 1fr}.choiceSticker{width:132px;height:132px}.heroVisual>img#spotlightImage{height:390px}}@media(max-width:780px){.main{padding:0 13px 88px}.topbar{height:70px}.hero21{display:block;border-radius:20px;min-height:0}.heroCopy{padding:28px 16px 13px}.heroCopy h1{font-size:52.5px;letter-spacing:-1.9px}.heroCopy>p{font-size:17.5px}.classicFinder{padding:14px}.classicBudget,.finderQuestion{display:block;padding:11px 0}.finderOptions{margin-top:7px}.classicBudget input[type=range]{margin-top:8px}.questionTitle strong{font-size:22px}.heroVisual{min-height:285px;padding:5px 10px 13px}.heroVisual>img#spotlightImage{height:245px}.choiceSticker{width:94px;height:94px;right:10px;top:9px}.visualLabel{left:15px;top:20px;font-size:12.5px}.topPickLeft{padding:18px 16px}.topPickRight{padding:18px 16px}.pickMeta h2{font-size:31.25px}.scoreRing{width:72px;height:72px}.scoreRing strong{font-size:30px}.spotlightPriceRow strong{font-size:30px}.whyBox b{font-size:22.5px}.whyBox p{font-size:15px}.offersPanel{padding:16px}.offersHead h3,.sectionLine h3{font-size:25px}.topThreeSection .alternatives{grid-template-columns:1fr}.altCard{min-height:126px}.altCard>img,.altPhotoFallback{min-height:126px}.trustStrip{padding-top:12px}.topPickScribble{display:none}}.reviewConsensus{margin-top:8px;padding:13px 14px 12px;border:1px solid rgba(60,137,164,.55);border-radius:13px;background:rgba(5,29,47,.42)}.reviewConsensusLabel{display:flex;align-items:center;gap:7px;margin-bottom:6px;color:#67e7d5;font-size:11.25px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.reviewConsensusLabel:before{content:"";width:6px;height:6px;border-radius:50%;background:#4ce8ba;box-shadow:0 0 0 4px rgba(76,232,186,.08)}.reviewConsensusText{margin:0!important;max-width:none!important;color:#d6e6ee!important;font-size:15px!important;line-height:1.5!important}.homeProsCons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px}.homePC{border:1px solid #275b72;border-radius:12px;padding:10px 11px;background:rgba(6,31,49,.52)}.homePC.pro{border-color:rgba(48,174,135,.48)}.homePC.con{border-color:rgba(194,113,102,.38)}.homePC h4{display:flex;align-items:center;gap:7px;margin:0 0 7px;font-size:12.5px;color:#b9d1dd;text-transform:uppercase;letter-spacing:.08em}.homePC h4 i{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;font-style:normal;font-size:16.25px;font-weight:900}.homePC.pro h4 i{color:#64ebbd;background:rgba(40,159,121,.17)}.homePC.con h4 i{color:#ffaaa0;background:rgba(176,83,73,.15)}.homePoint{display:grid;grid-template-columns:14px minmax(0,1fr);gap:5px;margin-top:7px;color:#d5e4eb;font-size:12.5px;line-height:1.35}.homePoint:first-of-type{margin-top:0}.homePointMark{font-weight:950}.homePC.pro .homePointMark{color:#52e7b5}.homePC.con .homePointMark{color:#ff9a8e}.homePointSource{display:block;margin-top:2px;color:#7598aa;font-size:11px;font-weight:750}.homePointSource.owner{color:#8db9a6}.reviewFallback{color:#8ba8b8;font-style:italic}.topPickRight .spotlightTradeoff{margin-top:10px;padding-top:9px;border-top:1px solid rgba(57,111,137,.38)}@media(max-width:780px){.homeProsCons{grid-template-columns:1fr}.reviewConsensusText{font-size:13.75px!important}.homePoint{font-size:12.5px}}.detailView{padding:10px 0 20px}.detailBack{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#9bc4d8;font-weight:850;font-size:15px;padding:8px 0 16px}.detailBack:hover{color:#fff}.detailHero{position:relative;display:grid;grid-template-columns:minmax(310px,.8fr) minmax(0,1.2fr);gap:26px;align-items:center;padding:28px;border:1px solid #347d9b;border-radius:24px;background:linear-gradient(135deg,#0e3853,#0a2b43);overflow:hidden}.detailHero:before{content:"";position:absolute;width:340px;height:340px;border-radius:50%;right:-120px;top:-170px;background:radial-gradient(circle,rgba(47,225,166,.18),rgba(20,152,255,.12) 48%,transparent 70%)}.detailVisual{position:relative;min-height:290px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(145deg,#f9fcfe,#e9f2f7);overflow:hidden}.detailVisual img{width:100%;height:285px;object-fit:contain;padding:18px}.detailVisualFallback{color:#7a9aae;font-size:52.5px;font-weight:950}.detailCopy{position:relative;z-index:2}.detailKicker{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.detailCopy h1{font-size:55px;line-height:1.02;letter-spacing:-1.8px;margin:7px 0 8px}.detailSub{color:#aec5d3;font-size:16.25px;line-height:1.5}.detailScoreRow{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:18px 0}.detailScore{width:82px;height:82px;border-radius:50%;display:grid;place-items:center;border:1px solid #47cbb5;background:linear-gradient(145deg,#123e58,#0a2b43);box-shadow:0 10px 28px rgba(0,0,0,.22)}.detailScore strong{font-size:37.5px}.detailScore small{display:block;text-align:center;color:#8fb1c1;font-size:11px;margin-top:-8px}.detailStat{padding:9px 12px;border:1px solid #34728e;border-radius:11px;background:rgba(7,35,55,.55)}.detailStat b{display:block;font-size:17.5px}.detailStat span{font-size:11.25px;color:#9eb8c7}.detailActions{display:flex;gap:8px;flex-wrap:wrap}.detailGrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);gap:16px;margin-top:16px}.detailPanel{border:1px solid #347995;border-radius:18px;background:linear-gradient(145deg,#0d324c,#0a2940);padding:20px}.detailPanel h2{font-size:25px;margin:0 0 7px}.detailPanel>p{color:#b8ccd8;font-size:15px;line-height:1.65;margin:0}.detailVerdict{font-size:17.5px!important;line-height:1.7!important;color:#d7e6ed!important}.prosCons{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.pcCard{border:1px solid #326b84;border-radius:15px;background:#0a2940;padding:15px}.pcCard.good{border-color:#2e8d76;background:linear-gradient(145deg,#0d3746,#0c3b3a)}.pcCard.bad{border-color:#835464;background:linear-gradient(145deg,#322a3d,#252638)}.pcCard h3{font-size:17.5px;margin:0 0 10px}.pcList{display:grid;gap:9px}.pcItem{display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:start;color:#d9e5ec;font-size:13.75px;line-height:1.5}.pcItem i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:950}.good .pcItem i{background:rgba(47,225,166,.15);color:#53edba;border:1px solid #348b75}.bad .pcItem i{background:rgba(255,111,135,.11);color:#ff9aad;border:1px solid #835464}.breakdownGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px}.breakCard{border:1px solid #326b84;border-radius:13px;background:#0a2940;padding:12px}.breakCard span{display:block;color:#8eabbc;font-size:11.25px}.breakCard strong{display:block;font-size:28.75px;margin:2px 0}.breakCard small{color:#6f8da0;font-size:11px}.detailSources{margin-top:16px}.sourceList{display:grid;gap:9px;margin-top:11px}.sourceCard{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;border:1px solid #316d88;border-radius:14px;background:#0a2940;padding:13px 14px}.sourceCard h3{font-size:16.25px;margin:0}.sourceLine{color:#89a8ba;font-size:11.25px;margin-top:3px}.sourceSummary{color:#c1d2dc;font-size:12.5px;line-height:1.5;margin-top:6px}.sourceTags{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.sourceTag{display:inline-flex;padding:4px 7px;border-radius:999px;background:#123a54;color:#9ec7dc;font-size:11px;font-weight:850}.sourceTag.used{background:#103f36;color:#69e8b9}.sourceScore{text-align:right;min-width:112px}.sourceScore b{display:block;font-size:16.25px}.sourceScore span{display:block;color:#7897a9;font-size:11px;margin:3px 0 7px}.sourceScore a{font-size:11.25px;color:#69d8ec;text-decoration:none;font-weight:850}.detailEvidenceNote{margin-top:10px;color:#7597a9;font-size:11.25px;line-height:1.55}.clickableResult,.altCard.clickable{cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.clickableResult:hover,.altCard.clickable:hover{transform:translateY(-2px);border-color:#52b8ca;box-shadow:0 18px 34px rgba(0,18,35,.18)}.clickHint{color:#6fd8e4;font-size:11.25px;font-weight:850;margin-top:6px}@media(max-width:900px){.detailHero,.detailGrid{grid-template-columns:1fr}.detailVisual{min-height:220px}.detailVisual img{height:220px}.detailCopy h1{font-size:43.75px}.breakdownGrid{grid-template-columns:1fr 1fr}.sourceCard{grid-template-columns:1fr}.sourceScore{text-align:left}.prosCons{grid-template-columns:1fr}}@media(max-width:560px){.detailHero{padding:16px}.detailPanel{padding:16px}.detailCopy h1{font-size:36.25px}.detailScore{width:70px;height:70px}.detailScore strong{font-size:31.25px}.breakdownGrid{grid-template-columns:1fr 1fr}}:root{--bg:#f5f9fd;--bg2:#edf5fb;--panel:#ffffff;--panel2:#f7fbfe;--line:#d7e6f0;--line2:#bfd7e6;--white:#0b2740;--muted:#587287;--muted2:#7b94a7;--shadow:0 24px 70px rgba(31,73,104,.12)}body{background:radial-gradient(circle at 79% -5%,rgba(26,156,255,.13),transparent 30%),radial-gradient(circle at 96% 20%,rgba(58,225,171,.11),transparent 26%),linear-gradient(180deg,#fbfdff 0%,#f3f8fc 55%,#f8fbfd 100%);color:#0b2740}.topbar{color:#102e47}.brandIcon{background:#fff;border-color:#d7e8f1;box-shadow:0 10px 26px rgba(29,83,119,.12)}.desktopNav button{color:#48677e}.desktopNav button:hover,.desktopNav button.active{color:#0b2740}.tagPill,.liveStatus{background:#fff;border-color:#d5e6f0;color:#55758b;box-shadow:0 6px 18px rgba(43,85,111,.06)}.liveStatus{color:#168f77;border-color:#bfe5da}.hero21{background:linear-gradient(118deg,#ffffff 0%,#f8fcff 48%,#edf9fb 100%);border-color:#d3e6f1;box-shadow:0 28px 72px rgba(28,77,109,.12)}.hero21:before{opacity:.32;filter:blur(5px);box-shadow:0 0 90px rgba(19,158,255,.10)}.hero21:after{background:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(250,253,255,.92) 40%,rgba(247,252,255,.30) 72%,rgba(241,250,250,.16) 100%)}.heroCopy h1{color:#0a2942}.heroCopy>p{color:#557086}.eyebrow{color:#128fab}.heroVisual:before{background:radial-gradient(ellipse,rgba(17,164,255,.13),transparent 66%)}.heroVisual>img#spotlightImage{filter:drop-shadow(0 28px 25px rgba(41,75,99,.19))}.tvStageFallback{border-color:#c8dce8;background:linear-gradient(145deg,#ffffff,#eef5f9);color:#7c96a8}.tvStageFallback span{color:#c5d6e0}.visualLabel{background:rgba(255,255,255,.92);border-color:#d3e5ee;color:#173b55;box-shadow:0 8px 22px rgba(38,77,104,.08)}.choiceSticker{right:34px;top:28px;width:166px;height:166px;filter:drop-shadow(0 18px 26px rgba(37,79,105,.20));transform:rotate(3deg);background:#fff}.choiceSticker:before{opacity:.45;filter:blur(9px)}.topPickScribble{right:20px;top:215px;color:#173b55;text-shadow:none}.topPickScribble:after{color:#118ee9}.classicFinder,.quickFinder{background:rgba(255,255,255,.90);border-color:#cfe2ed;box-shadow:0 18px 42px rgba(34,81,111,.10);backdrop-filter:blur(18px)}.classicFinderHead,.questionTitle,.finderQuestion,.classicBudget{color:#173850}.finderKicker,.fineLabel{color:#4d7893}.instantPill{background:#edf9f6!important;border-color:#c2e8dc!important;color:#148a73!important}.instantPill i{background:#2fd4a2!important}.option{background:#f7fafc;border-color:#d7e5ed;color:#597488}.option:hover{border-color:#94c8dc;color:#173b55}.option.active{background:linear-gradient(120deg,#e8f4ff,#e7faf4);border-color:#73bfd0;color:#0c5266;box-shadow:inset 0 0 0 1px rgba(38,181,183,.05)}.finderTrust{color:#6a8497}.finderTrust span:before{background:#f4fffb}.findBtn{box-shadow:0 11px 24px rgba(29,165,201,.17)}.topPickPanel{background:#fff;border-color:#cfe2ed;box-shadow:0 18px 48px rgba(34,81,111,.10)}.topPickRight{border-left-color:#ddeaf1}.scoreRing{background:conic-gradient(var(--teal) var(--score),#e1ebf1 0);box-shadow:0 9px 24px rgba(43,103,126,.08)}.scoreRing:after{background:#fff;border-color:#dce8ee}.scoreRing strong,.pickMeta h2,.whyBox b{color:#102f48}.spotlightSub,.spotlightPriceRow span,.spotlightTradeoff{color:#6c8598}.spotlightEvidence{background:#edf9f6;border-color:#b8e2d6;color:#11826f}.btn{background:#f7fafc;border-color:#d3e3ec;color:#244860}.btn:hover{background:#f0f7fb;border-color:#b8d5e3}.btn.primary{color:#fff}.reviewConsensus{background:#f6fbfd;border-color:#d5e7ee}.reviewConsensusLabel{color:#148b79}.reviewConsensusText{color:#294d64!important}.homePC{background:#fbfdfe;border-color:#dae7ed}.homePC.pro{background:#f4fcf8;border-color:#c5e8da}.homePC.con{background:#fff8f7;border-color:#eed8d4}.homePC h4{color:#49687b}.homePoint{color:#294c62}.homePointSource{color:#7891a2}.reviewFallback{color:#718b9c}.topPickRight .spotlightTradeoff{border-top-color:#dce8ee}.offersPanel{background:#fff;border-color:#d3e5ef;box-shadow:0 18px 42px rgba(34,81,111,.08)}.offersKicker{color:#149384}.offersHead h3,.offerMerchant,.offerPrice strong{color:#12334c}.offersHead p,.affiliateNote,.offerDisclosure{color:#718a9b}.affiliateNote{background:#f7fafc!important;border-color:#d8e7ef!important}.offerCard{background:#fbfdff;border-color:#d9e7ef;box-shadow:0 8px 22px rgba(39,79,105,.04)}.offerCard.best{background:linear-gradient(135deg,#f7fcff,#f0fcf7);border-color:#93d8c5}.offerChecked{color:#8098a8}.offerDisclosure b{color:#496a7f}.offerEmpty{background:#f7fbfd;border-color:#c5dce8}.offerEmpty p{color:#708a9d}.sectionLine h3,.altCopy h4{color:#12334c}.sectionLine h3 p{color:#6d8799}.sectionLine button{color:#118db5}.altCard{background:#fff;border-color:#d5e5ed;box-shadow:0 14px 30px rgba(38,78,104,.07)}.altCard:hover{border-color:#8fc9d9;box-shadow:0 18px 34px rgba(38,78,104,.10)}.altCard.topThreeWinner{background:linear-gradient(145deg,#fbfeff,#f1fcf8);border-color:#8fdcc8}.altPhotoFallback{background:#f1f6f9;color:#8299a9}.altRank{background:#edf6fa;color:#35708d}.altCopy p,.altConfidence{color:#718b9d}.altScore{background:#f6fffb;color:#128369;border-color:#44dcb3}.altBottom strong{color:#173951}.fullShortlist{background:#fff;border:1px solid #d8e7ef;border-radius:16px;padding:13px 14px}.fullShortlist summary{color:#52748b}.result{background:#fff;border-color:#d9e7ef;box-shadow:0 8px 22px rgba(38,78,104,.04)}.resultRank{background:#edf5f9;color:#577991}.resultPhotoFallback{background:#eef4f7;color:#7e96a6}.result h4,.resultRight .score,.price{color:#14354e}.why,.tradeoff{color:#70899b}.pill{background:#f4f8fb;border-color:#d6e4ec;color:#617f93}.pill.good{background:#eefaf5;border-color:#c5e8da;color:#12816a}.empty{background:#fbfdff;border-color:#cbdde7;color:#718b9c}.clickHint{color:#118faa}.trustStrip{background:transparent;border-color:#d9e7ef}.trustItem{border-right-color:#dbe8ef}.trustItem b{color:#24465d}.trustItem small{color:#728b9c}.trustIcon{color:#17b7aa}.adBand{background:#fafcfd;border-color:#d6e4ec;color:#8aa0ae}.adBand b{color:#657f91}.siteFooter{border-top-color:#d8e5ed;color:#7890a1}.siteFooter b{color:#31546b}.pageHero{background:linear-gradient(145deg,#ffffff,#f5fbfe);border-color:#d4e6ef;box-shadow:0 14px 34px rgba(38,78,104,.06)}.pageHero h2{color:#102f48}.pageHero p{color:#627e91}.pickCard,.methodCard{background:#fff;border-color:#d6e5ed;box-shadow:0 10px 28px rgba(38,78,104,.05)}.pickHead{background:#f5fafc}.pickBody h4,.pickHead strong,.methodCard h3{color:#173951}.pickBody p,.methodCard p{color:#6c8799}.methodCard span{color:#fff}.methodSeal{background:#f7fbfd;border-color:#d3e5ee}.methodSeal b{color:#173951}.methodSeal small{color:#708a9d}.goodDeal{color:#15836d}.detailBack{color:#4c7893}.detailBack:hover{color:#123850}.detailHero{background:linear-gradient(135deg,#ffffff,#f2f9fc);border-color:#d3e6ef;box-shadow:0 16px 38px rgba(38,78,104,.07)}.detailCopy h1{color:#0f3049}.detailSub{color:#607d91}.detailScore{background:#fff;border-color:#83d8c2;box-shadow:0 9px 24px rgba(38,78,104,.08)}.detailScore strong{color:#15374f}.detailScore small{color:#718b9c}.detailStat{background:#fbfdfe;border-color:#d7e6ee}.detailStat b{color:#173951}.detailStat span{color:#758e9f}.detailPanel{background:#fff;border-color:#d5e5ed;box-shadow:0 10px 28px rgba(38,78,104,.05)}.detailPanel h2{color:#173951}.detailPanel>p,.detailVerdict{color:#46677d!important}.pcCard{background:#fbfdfe;border-color:#d8e6ed}.pcCard.good{background:#f3fcf8;border-color:#c2e8d9}.pcCard.bad{background:#fff8f7;border-color:#ecd4d0}.pcCard h3,.pcItem{color:#24485f}.breakCard,.sourceCard{background:#fbfdfe;border-color:#d8e7ef}.breakCard span,.breakCard small,.sourceLine,.sourceScore span,.detailEvidenceNote{color:#738d9f}.breakCard strong,.sourceCard h3,.sourceScore b{color:#173951}.sourceSummary{color:#506f83}.sourceTag{background:#edf5f9;color:#54788f}.sourceTag.used{background:#eaf9f3;color:#168169}.sourceScore a{color:#108fb1}.clickableResult:hover,.altCard.clickable:hover{border-color:#81c6d7;box-shadow:0 18px 34px rgba(38,78,104,.11)}.bottomNav{background:rgba(255,255,255,.94)!important;border-top-color:#d7e6ee!important}.bottomNav button{color:#6f899a!important}.bottomNav button.active{color:#128f86!important}@media(max-width:1100px){.topPickRight{border-left:0;border-top-color:#ddeaf1}.trustItem{border-bottom-color:#dbe8ef}}@media(max-width:780px){.hero21:after{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(250,253,255,.88) 54%,rgba(241,249,251,.32) 100%)}.choiceSticker{width:104px;height:104px;right:9px;top:8px}.visualLabel{background:rgba(255,255,255,.94)}.topPickPanel{border-radius:18px}.topPickRight{border-top:1px solid #ddeaf1}.trustStrip{background:transparent}.trustItem{border-color:#dbe8ef}}:root{--bg:#dfeaf1;--bg2:#d5e4ed;--panel:#eef5f8;--panel2:#e7f0f5;--line:#bdd2df;--line2:#a5c1d1;--white:#0c2c43;--muted:#587487;--muted2:#738e9e;--shadow:0 26px 70px rgba(22,62,88,.18)}body{background:radial-gradient(circle at 77% -8%,rgba(22,143,228,.18),transparent 31%),radial-gradient(circle at 96% 19%,rgba(44,202,160,.14),transparent 25%),linear-gradient(180deg,#e5eef4 0%,#d9e6ee 54%,#e5eef3 100%);color:#102f46}.topbar{color:#102f46}.desktopNav button{color:#42667e}.desktopNav button:hover,.desktopNav button.active{color:#0b2c44}.tagPill,.liveStatus{background:rgba(239,247,251,.88);border-color:#b9d3e1;color:#456b82;box-shadow:0 7px 18px rgba(31,72,98,.08)}.liveStatus{color:#117c69;border-color:#acd9ca}.hero21{background:linear-gradient(118deg,#0b2b43 0%,#0d3b55 47%,#0c5d63 100%);border-color:#32657a;box-shadow:0 30px 76px rgba(18,54,78,.27)}.hero21:before{opacity:.58;filter:blur(3px);box-shadow:0 0 100px rgba(22,156,229,.18)}.hero21:after{background:linear-gradient(90deg,rgba(6,31,49,.97) 0%,rgba(7,39,58,.86) 40%,rgba(8,61,70,.26) 72%,rgba(8,71,73,.10) 100%)}.heroCopy h1{color:#f7fbff}.heroCopy>p{color:#c9dbe5}.eyebrow{color:#44dce1}.heroVisual:before{background:radial-gradient(ellipse,rgba(31,190,221,.24),transparent 66%)}.heroVisual>img#spotlightImage{filter:drop-shadow(0 30px 28px rgba(0,19,31,.40))}.visualLabel{background:rgba(7,32,48,.76);border-color:rgba(105,204,223,.38);color:#f2fbff;box-shadow:0 8px 22px rgba(0,18,30,.16)}.classicFinder,.quickFinder{background:rgba(238,247,251,.95);border-color:#a9cedd;box-shadow:0 20px 45px rgba(0,28,47,.20);backdrop-filter:blur(18px)}.classicFinderHead,.questionTitle,.finderQuestion,.classicBudget,.quickFinder b{color:#173a51}.finderKicker,.fineLabel{color:#507a92}.option{background:#e5eff4;border-color:#bfd3df;color:#547286}.option:hover{border-color:#78b8cc;color:#123b51}.option.active{background:linear-gradient(120deg,#d8eafb,#d8f2e9);border-color:#5bb3c3;color:#0c5263}.finderTrust{color:#5f7e91}.selectBox{background:#e5eff4;border-color:#b7cfdd}.selectBox small{color:#68879b}.selectBox select{color:#173a51}.classicFinderHead b{color:#173a51}.questionTitle b{color:#294f66}.questionTitle strong{color:#113950}.classicBudget,.finderQuestion{border-top-color:#c5d9e3}.classicBudget{border-top:0}.finderOptions .option{background:#e5eff4;border-color:#bfd3df;color:#547286}.finderOptions .option:hover{border-color:#78b8cc;color:#123b51}.finderOptions .option.active{background:linear-gradient(120deg,#d8eafb,#d8f2e9);border-color:#5bb3c3;color:#0c5263;box-shadow:0 7px 18px rgba(36,104,126,.10)}.classicFinder .finderTrust{color:#5f7e91}.choiceSticker{right:24px;top:20px;width:190px;height:190px;border-radius:0!important;background:transparent!important;filter:drop-shadow(0 18px 24px rgba(0,20,34,.28)) drop-shadow(0 0 18px rgba(56,221,199,.18));transform:rotate(2deg);overflow:visible;pointer-events:none}.choiceSticker:hover{transform:rotate(2deg)}.choiceSticker:before{display:none}.choiceSticker img{width:100%;height:100%;object-fit:contain;border-radius:0!important;display:block!important;background:transparent!important}.topPickScribble{right:26px;top:226px;color:#effbff;text-shadow:0 4px 12px rgba(0,18,30,.48)}.topPickScribble:after{color:#46d9e0}.topPickPanel{background:linear-gradient(120deg,#eef5f8,#e8f1f5);border-color:#b8d0dd;box-shadow:0 20px 48px rgba(26,65,91,.14)}.topPickRight{border-left-color:#c7d9e3}.scoreRing{background:conic-gradient(var(--teal) var(--score),#cfdee6 0);box-shadow:0 9px 24px rgba(39,91,116,.11)}.scoreRing:after{background:#edf5f8;border-color:#c8dae4}.scoreRing strong,.pickMeta h2,.whyBox b{color:#102f48}.spotlightSub,.spotlightPriceRow span,.spotlightTradeoff{color:#627f92}.spotlightEvidence{background:#dff1ec;border-color:#abd8ca;color:#0f7967}.btn{background:#e7f0f5;border-color:#bed3df;color:#234a62}.btn:hover{background:#dfeaf0;border-color:#9fc4d4}.btn.primary{color:#fff}.reviewConsensus{background:#e4f0f4;border-color:#bed7e2}.reviewConsensusLabel{color:#117b6c}.reviewConsensusText{color:#294e65!important}.homePC{background:#e7f0f4;border-color:#c4d8e2}.homePC.pro{background:#e1f1eb;border-color:#b4dccf}.homePC.con{background:#f3e9e7;border-color:#ddc7c2}.homePC h4{color:#45677a}.homePoint{color:#294d63}.homePointSource{color:#6c8798}.reviewFallback{color:#688697}.topPickRight .spotlightTradeoff{border-top-color:#c8d9e2}.offersPanel{background:#edf4f7;border-color:#bfd4df;box-shadow:0 18px 42px rgba(28,67,93,.11)}.offersKicker{color:#118374}.offersHead h3,.offerMerchant,.offerPrice strong{color:#12354d}.offersHead p,.affiliateNote,.offerDisclosure{color:#658194}.affiliateNote{background:#e5eef3!important;border-color:#c5d7e1!important}.offerCard{background:#e8f1f5;border-color:#c5d8e2;box-shadow:0 8px 22px rgba(35,73,98,.06)}.offerCard.best{background:linear-gradient(135deg,#e6f2f7,#e1f2eb);border-color:#82cbb6}.offerChecked{color:#748e9e}.offerEmpty{background:#e6eff3;border-color:#b9d0dc}.offerEmpty p{color:#668194}.sectionLine h3,.altCopy h4{color:#12344c}.sectionLine h3 p{color:#648092}.altCard{background:#edf4f7;border-color:#c2d5df;box-shadow:0 14px 30px rgba(30,68,92,.09)}.altCard:hover{border-color:#7dbdcc;box-shadow:0 18px 34px rgba(28,68,92,.13)}.altCard.topThreeWinner{background:linear-gradient(145deg,#edf6f8,#e1f3eb);border-color:#7bcab4}.altPhotoFallback{background:#dbe7ed;color:#718b9b}.altRank{background:#dcebf1;color:#326d89}.altCopy p,.altConfidence{color:#648092}.altScore{background:#e3f6ef;color:#117765;border-color:#39caa5}.altBottom strong{color:#173951}.fullShortlist{background:#eaf2f6;border-color:#c2d6e1}.fullShortlist summary{color:#476d84}.result{background:#edf4f7;border-color:#c4d7e1;box-shadow:0 8px 22px rgba(31,69,94,.06)}.resultRank{background:#dce9ef;color:#52778d}.resultPhotoFallback{background:#dbe7ec;color:#718a9a}.result h4,.resultRight .score,.price{color:#14364f}.why,.tradeoff{color:#648092}.pill{background:#e1ebf0;border-color:#c2d4de;color:#58788c}.pill.good{background:#def1e9;border-color:#afd9ca;color:#117765}.empty{background:#eaf2f5;border-color:#bbd1dc;color:#648092}.clickHint{color:#0f839f}.trustStrip{background:rgba(229,239,244,.54);border-color:#c4d7e0}.trustItem{border-right-color:#c4d6df}.trustItem b{color:#24475e}.trustItem small{color:#678294}.trustIcon{color:#12a99f}.adBand{background:#e2ebf0;border-color:#c1d3dd;color:#788f9d}.adBand b{color:#5b7688}.siteFooter{border-top-color:#bfd2dc;color:#6a8495}.siteFooter b{color:#31566d}.pageHero{background:linear-gradient(145deg,#dceaf1,#e8f1f5);border-color:#bad1de;box-shadow:0 14px 34px rgba(29,67,91,.09)}.pageHero h2{color:#102f48}.pageHero p{color:#577589}.pickCard,.methodCard{background:#eaf2f6;border-color:#c0d4df;box-shadow:0 10px 28px rgba(30,69,94,.07)}.pickHead{background:#dfeaf0}.pickBody h4,.pickHead strong,.methodCard h3{color:#173951}.pickBody p,.methodCard p{color:#5d7b8e}.methodCard span{color:#fff}.methodSeal{background:#e3edf2;border-color:#bed3df}.methodSeal b{color:#173951}.methodSeal small{color:#637f91}.methodSeal img,.choiceBadge,.altChoiceBadge img,.miniChoiceSticker img{border-radius:0!important;object-fit:contain;background:transparent}.detailBack{color:#446f89}.detailBack:hover{color:#123850}.detailHero{background:linear-gradient(135deg,#dceaf1,#e8f1f4);border-color:#bad1de;box-shadow:0 16px 38px rgba(30,68,92,.10)}.detailCopy h1{color:#0f3049}.detailSub{color:#567588}.detailScore{background:#edf5f8;border-color:#70cbb3;box-shadow:0 9px 24px rgba(32,73,97,.10)}.detailScore strong{color:#15374f}.detailScore small{color:#668294}.detailStat{background:#e7f0f4;border-color:#c2d6e1}.detailStat b{color:#173951}.detailStat span{color:#6a8495}.detailPanel{background:#eaf2f6;border-color:#bfd4df;box-shadow:0 10px 28px rgba(31,69,94,.07)}.detailPanel h2{color:#173951}.detailPanel>p,.detailVerdict{color:#44687f!important}.pcCard{background:#e5eef2;border-color:#c2d5df}.pcCard.good{background:#e0f1e9;border-color:#add9ca}.pcCard.bad{background:#f2e8e6;border-color:#ddc4bf}.pcCard h3,.pcItem{color:#24495f}.breakCard,.sourceCard{background:#e5eef2;border-color:#c1d5df}.breakCard span,.breakCard small,.sourceLine,.sourceScore span,.detailEvidenceNote{color:#668294}.breakCard strong,.sourceCard h3,.sourceScore b{color:#173951}.sourceSummary{color:#4c6d81}.sourceTag{background:#d9e7ed;color:#4f758c}.sourceTag.used{background:#d9eee6;color:#117765}.sourceScore a{color:#0e819f}.clickableResult:hover,.altCard.clickable:hover{border-color:#70b6c7;box-shadow:0 18px 34px rgba(30,70,94,.14)}.bottomNav{background:rgba(224,236,242,.96)!important;border-top-color:#bdd2dd!important}.bottomNav button{color:#637f91!important}.bottomNav button.active{color:#117f77!important}@media(max-width:1100px){.choiceSticker{width:154px;height:154px;right:18px;top:18px}.topPickScribble{top:190px}}@media(max-width:780px){.hero21:after{background:linear-gradient(180deg,rgba(6,31,49,.96) 0%,rgba(7,42,59,.81) 53%,rgba(8,66,70,.30) 100%)}.choiceSticker{width:112px;height:112px;right:7px;top:7px}.visualLabel{background:rgba(7,34,50,.78);color:#f4fbff}.topPickPanel{border-radius:18px}.topPickRight{border-top:1px solid #c7d9e3}.trustStrip{background:rgba(229,239,244,.62)}.trustItem{border-color:#c4d6df}}:root{--bg:#04111d;--bg2:#071a2b;--panel:#081828;--panel2:#0b2033;--line:#17384f;--line2:#215676;--white:#f5fbff;--muted:#a3bbcc;--muted2:#7f98ab;--shadow:0 34px 100px rgba(0,0,0,.42)}body{background:radial-gradient(circle at 82% -10%,rgba(25,155,255,.18),transparent 32%),radial-gradient(circle at 92% 12%,rgba(62,235,168,.10),transparent 24%),radial-gradient(circle at 10% 6%,rgba(12,93,188,.12),transparent 28%),linear-gradient(180deg,#03101b 0%,#071827 52%,#04121d 100%)!important;color:var(--white)}.topbar,.brandIcon,.tagPill,.liveStatus,.classicFinder,.quickFinder,.topPickPanel,.altCard,.offersPanel,.offerCard,.trustStrip,.trustItem,.result,.clickableResult,.pageHero,.methodCard,.detailHero,.detailMain,.detailAside,.breakCard,.sourceCard,.pcCard,.specTable,.empty,.pickCard,.heroCard,.cards article{box-shadow:none}.hero21{background:linear-gradient(118deg,rgba(3,15,27,.96) 0%,rgba(6,25,41,.90) 46%,rgba(6,27,38,.72) 100%)!important;border:1px solid rgba(31,84,118,.60)!important;box-shadow:0 40px 110px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.03)!important}.hero21:before{width:560px!important;height:560px!important;right:92px!important;top:-210px!important;opacity:.82!important;box-shadow:0 0 120px rgba(19,158,255,.28)!important}.hero21:after{background:linear-gradient(90deg,rgba(2,11,20,.98) 0%,rgba(3,15,27,.88) 40%,rgba(2,13,24,.18) 70%,rgba(2,13,24,.35) 100%)!important}.heroCopy>p,.spotlightSub,.whyBox p,.sourceSummary,.breakCard span,.breakCard small,.detailEvidenceNote,.resultIdentity .why{color:#bfd1dd!important}.classicFinder,.quickFinder{background:rgba(7,25,40,.86)!important;border:1px solid #214d6a!important;box-shadow:0 18px 44px rgba(0,0,0,.24)!important}.topPickPanel{position:relative;overflow:visible!important;margin-top:20px!important;background:linear-gradient(106deg,rgba(6,24,39,.98),rgba(8,29,46,.97))!important;border:1px solid rgba(53,100,132,.68)!important;box-shadow:0 26px 80px rgba(0,0,0,.33),0 0 0 1px rgba(255,255,255,.02) inset!important}.topPickPanel:before{content:"WINNER'S SPOTLIGHT";position:absolute;top:-15px;left:24px;padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:900;letter-spacing:.20em;color:#02131f;background:linear-gradient(96deg,#92d9ff 0%,#7cf2e2 50%,#b9ffd0 100%);box-shadow:0 12px 28px rgba(18,173,221,.25);z-index:10}.topPickPanel:after{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(125deg,rgba(120,206,255,.30),rgba(31,201,232,.10),rgba(90,255,182,.30));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.topPickLeft{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0))}.topPickRight{border-left:1px solid rgba(40,85,114,.9)!important}.scoreRing{box-shadow:0 0 0 10px rgba(24,77,109,.35),0 0 36px rgba(38,213,184,.14)!important}.scoreRing:after{background:#061625!important}.heroVisual{padding-top:64px!important}.heroVisual:before{left:14%!important;bottom:6px!important;width:78%!important;height:120px!important;background:radial-gradient(ellipse,rgba(18,175,255,.26),rgba(53,233,176,.11) 34%,transparent 70%)!important;filter:blur(12px)!important}.heroVisual:after{content:"";position:absolute;inset:auto 10% 18% 10%;height:42%;border-radius:26px;background:radial-gradient(circle at center,rgba(255,255,255,.10) 0%,rgba(131,212,255,.08) 26%,rgba(0,0,0,0) 68%);z-index:1;pointer-events:none}.heroVisual>img#spotlightImage{z-index:3!important;filter:drop-shadow(0 30px 32px rgba(0,0,0,.64)) drop-shadow(0 0 18px rgba(96,224,210,.12))!important}.choiceSticker{width:208px!important;height:208px!important;right:16px!important;top:14px!important;transform:rotate(-5deg)!important;border-radius:0!important;filter:drop-shadow(0 24px 34px rgba(0,11,23,.52)) drop-shadow(0 0 20px rgba(60,223,196,.20))!important;animation:awardFloat 3.4s ease-in-out infinite}.choiceSticker:hover{transform:rotate(-5deg) scale(1.02)!important}.choiceSticker img{border-radius:0!important;object-fit:contain!important}.choiceSticker:before{display:none!important}.choiceSticker:after{content:"";position:absolute;inset:-18px;z-index:-1;background:radial-gradient(circle at center,rgba(255,255,255,.28) 0%,rgba(78,208,255,.18) 26%,rgba(78,208,255,.06) 44%,rgba(0,0,0,0) 72%);filter:blur(14px)}@keyframes awardFloat{0%,100%{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-4px)}}.topPickScribble{right:18px!important;top:238px!important;font-size:30px!important;font-weight:800;color:#f3fbff!important;text-shadow:0 8px 22px rgba(0,10,18,.65)!important}.topPickScribble:after{color:#6ae8dd!important;font-size:52.5px!important}.alternatives .altCard,.clickableResult,.pickCard,.methodCard,.pageHero,.offersPanel,.offerCard,.breakCard,.sourceCard,.pcCard,.detailHero,.detailMain,.detailAside,.specTable,.trustStrip,.trustItem{background:linear-gradient(180deg,rgba(8,25,40,.96),rgba(7,22,35,.96))!important;border-color:#1e4b68!important;color:#edf6fb!important;box-shadow:0 16px 40px rgba(0,0,0,.18)!important}.trustStrip{background:linear-gradient(180deg,rgba(9,29,44,.86),rgba(8,23,36,.86))!important}.btn{background:#0b2438!important;border-color:#27536f!important;color:#e4f0f7!important}.btn.primary{background:linear-gradient(105deg,#1687ff,#10c4f0 52%,#23dfbb)!important;color:#03111f!important}.resultPhoto,.altCard>img,.pickProductImage{background:#fff}.bottomNav{background:rgba(4,16,28,.95)!important;border-top-color:#1a425c!important}.bottomNav button{color:#7d9bb1!important}.bottomNav button.active{color:#31dcca!important}@media(max-width:1100px){.choiceSticker{width:168px!important;height:168px!important;right:12px!important;top:12px!important}.topPickScribble{top:196px!important;right:10px!important}}@media(max-width:780px){.hero21:after{background:linear-gradient(180deg,rgba(3,17,27,.96) 0%,rgba(4,22,36,.86) 54%,rgba(5,36,47,.36) 100%)!important}.choiceSticker{width:122px!important;height:122px!important;right:8px!important;top:8px!important}.topPickScribble{display:block!important;top:112px!important;right:8px!important;font-size:20px!important}.topPickScribble:after{font-size:35px!important;margin-top:2px!important}.topPickPanel:before{left:14px;top:-13px;font-size:11.25px;padding:7px 11px}.topPickRight{border-top:1px solid rgba(40,85,114,.9)!important;border-left:0!important}}:root{--bg:#081724;--bg2:#0b1d2c;--panel:#0d2232;--panel2:#10283a;--line:#27475d;--line2:#305c75;--white:#eaf3f7;--muted:#b4c6d2;--muted2:#8fa7b7;--blue:#2b95e8;--cyan:#31c6da;--teal:#4fd4ad;--green:#49c9a0}body{font-size:20px;background:radial-gradient(circle at 82% -10%,rgba(46,145,211,.14),transparent 32%),radial-gradient(circle at 92% 12%,rgba(74,196,154,.08),transparent 25%),radial-gradient(circle at 10% 6%,rgba(39,99,158,.09),transparent 29%),linear-gradient(180deg,#071521 0%,#0a1b29 52%,#081722 100%)!important}.hero21{background:linear-gradient(118deg,rgba(8,24,36,.97) 0%,rgba(10,31,46,.92) 46%,rgba(10,34,46,.76) 100%)!important;border-color:rgba(67,105,130,.52)!important;box-shadow:0 32px 88px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.025)!important}.hero21:after{background:linear-gradient(90deg,rgba(7,20,31,.96) 0%,rgba(8,23,35,.83) 40%,rgba(8,24,35,.20) 70%,rgba(8,22,33,.34) 100%)!important}.heroCopy>p,.spotlightSub,.whyBox p,.sourceSummary,.breakCard span,.breakCard small,.detailEvidenceNote,.resultIdentity .why,.muted,.tiny.muted,.finderTrust,.spotlightTradeoff,.altConfidence,.sourceLine{color:#b7c8d3!important}.classicFinder,.quickFinder,.topPickPanel,.alternatives .altCard,.clickableResult,.pickCard,.methodCard,.pageHero,.offersPanel,.offerCard,.breakCard,.sourceCard,.pcCard,.detailHero,.detailMain,.detailAside,.specTable,.trustStrip,.trustItem{background:linear-gradient(180deg,rgba(13,34,50,.96),rgba(11,29,44,.96))!important;border-color:#294d64!important;box-shadow:0 14px 34px rgba(0,0,0,.14)!important}.topPickPanel{background:linear-gradient(106deg,rgba(12,32,48,.98),rgba(13,39,57,.97))!important;border-color:rgba(67,110,139,.58)!important;box-shadow:0 22px 62px rgba(0,0,0,.26),0 0 0 1px rgba(255,255,255,.018) inset!important}.topPickPanel:before{color:#0a2530!important;background:linear-gradient(96deg,#a8d8ef 0%,#95e3d7 50%,#b8e9ca 100%)!important;box-shadow:0 10px 22px rgba(28,145,182,.16)!important}.choiceSticker{filter:drop-shadow(0 20px 28px rgba(0,11,23,.38)) drop-shadow(0 0 18px rgba(69,191,171,.15))!important}.heroVisual:before{background:radial-gradient(ellipse,rgba(52,149,211,.20),rgba(74,196,154,.08) 34%,transparent 70%)!important}.scoreRing{box-shadow:0 0 0 9px rgba(40,84,111,.28),0 0 28px rgba(68,190,165,.10)!important}.btn.primary{background:linear-gradient(105deg,#2b8bd9,#2fb4d2 52%,#54c9a5)!important;color:#071720!important;box-shadow:0 8px 22px rgba(31,133,176,.14)!important}.btn{background:#102a3c!important;border-color:#31546b!important;color:#e4edf2!important}.option.active{background:linear-gradient(120deg,#255072,#245747)!important;border-color:#438488!important}.eyebrow{color:#63c7d2!important}.heroCopy h1 .grad{background:linear-gradient(95deg,#4a9fdf 0%,#4ebfd2 45%,#68cda9 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}@media(max-width:780px){body{font-size:18px}.hero21:after{background:linear-gradient(180deg,rgba(8,24,36,.96) 0%,rgba(9,28,41,.86) 54%,rgba(10,42,51,.34) 100%)!important}}.topPickRight{grid-template-columns:minmax(0,1fr) minmax(260px,300px)!important;align-items:stretch!important}.topPickAction{min-width:260px!important;gap:12px!important;justify-content:flex-start!important}.winnerSpotlightCard{position:relative;overflow:hidden;padding:18px 16px 15px;border-radius:22px;background:linear-gradient(150deg,rgba(14,48,78,.98),rgba(8,25,41,.98) 62%,rgba(7,42,56,.98) 100%);border:1px solid rgba(117,201,255,.45);box-shadow:0 22px 42px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)}.winnerSpotlightCard:before{content:"WINNER";position:absolute;top:12px;right:12px;padding:5px 9px;border-radius:999px;background:linear-gradient(96deg,#8edbff 0%,#7ef2df 55%,#c0ffd1 100%);color:#072033;font-size:10px;font-weight:950;letter-spacing:.14em;box-shadow:0 8px 20px rgba(49,210,228,.22)}.winnerSpotlightCard:after{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at top left,rgba(255,255,255,.16),transparent 30%),radial-gradient(circle at bottom right,rgba(71,227,176,.14),transparent 28%);pointer-events:none}.winnerSpotlightHeader,.winnerSpotlightBody,.winnerSpotlightNote{position:relative;z-index:1}.winnerSpotlightKicker{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(158,222,255,.22);background:rgba(255,255,255,.05);color:#97d8ff;font-size:12px;font-weight:900;letter-spacing:.10em;text-transform:uppercase}.winnerSpotlightKicker:before{content:"★";color:#7ff0d7;font-size:13px}.winnerSpotlightHeader strong{display:block;margin-top:11px;color:#f7fcff;font-size:28px;line-height:1.02;letter-spacing:-.04em}.winnerSpotlightHeader small{display:block;margin-top:7px;color:#c6d9e6;font-size:14px;line-height:1.45}.winnerSpotlightBody{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:14px;align-items:center;margin-top:14px}.winnerProductThumb{min-height:102px;border-radius:18px;padding:10px 12px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.04));border:1px solid rgba(161,214,246,.18);display:grid;place-items:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.winnerProductThumb img{max-width:100%;max-height:84px;object-fit:contain;display:block;filter:drop-shadow(0 12px 16px rgba(0,0,0,.30))}.winnerThumbFallback{width:100%;height:84px;display:grid;place-items:center;color:#90aec2;font-size:16px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.winnerCertificate{display:grid;place-items:center}.winnerCertificate img{width:110px;height:110px;object-fit:contain;filter:drop-shadow(0 14px 20px rgba(0,0,0,.34)) drop-shadow(0 0 16px rgba(70,231,191,.16))}.topPickAction .btn{width:100%}@media(max-width:1100px){.topPickRight{grid-template-columns:1fr!important}.topPickAction{min-width:0!important}.winnerSpotlightBody{grid-template-columns:minmax(0,1fr) 116px}}@media(max-width:780px){.winnerSpotlightCard{padding:16px 14px 14px;border-radius:19px}.winnerSpotlightCard:before{font-size:9px;top:10px;right:10px}.winnerSpotlightHeader strong{font-size:24px}.winnerSpotlightHeader small{font-size:13px}.winnerSpotlightKicker{font-size:10px}.winnerSpotlightBody{grid-template-columns:1fr 92px;gap:10px}.winnerProductThumb{min-height:84px}.winnerProductThumb img{max-height:66px}.winnerCertificate img{width:92px;height:92px}}.topPickLeft{align-items:start!important;grid-template-columns:auto minmax(0,1fr)!important}.topPickLeft .winnerSpotlightLeft{grid-column:1/-1;margin-top:8px;min-height:0}.topPickRight{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.topPickAction{min-width:180px!important;gap:10px!important}.winnerSpotlightLeft{padding:18px 18px 16px!important;background:linear-gradient(145deg,rgba(10,42,69,.98),rgba(8,28,46,.98) 58%,rgba(6,40,54,.98) 100%)!important;border:1px solid rgba(127,209,255,.42)!important;box-shadow:0 18px 36px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.08)!important}.winnerSpotlightLeft:before{content:"WINNER"!important;top:13px!important;right:14px!important}.winnerSpotlightLeft .winnerSpotlightHeader strong{font-size:26px!important}.winnerSpotlightLeft .winnerSpotlightHeader small{max-width:520px}.winnerSpotlightLeft .winnerSpotlightBody{grid-template-columns:minmax(150px,210px) auto!important;justify-content:space-between;gap:16px!important;align-items:center!important}.winnerSpotlightLeft .winnerProductThumb{min-height:110px!important}.winnerSpotlightLeft .winnerProductThumb img{max-height:88px!important}.winnerSpotlightLeft .winnerCertificate img{width:118px!important;height:118px!important}@media(max-width:1100px){.topPickRight{grid-template-columns:1fr!important}}@media(max-width:780px){.winnerSpotlightLeft{padding:15px 14px 14px!important;margin-top:12px!important}.winnerSpotlightLeft .winnerSpotlightHeader strong{font-size:22px!important}.winnerSpotlightLeft .winnerSpotlightBody{grid-template-columns:1fr 92px!important;gap:10px!important}.winnerSpotlightLeft .winnerProductThumb{min-height:84px!important}.winnerSpotlightLeft .winnerCertificate img{width:90px!important;height:90px!important}}html{font-size:17px}body{line-height:1.5!important;letter-spacing:.003em}.main{max-width:1500px!important;padding:0 34px 68px!important}.topbar{height:98px!important;gap:24px!important}.brandText{font-size:2.15rem!important;letter-spacing:-.04em!important}.desktopNav button{font-size:1.02rem!important;padding:12px 3px!important;color:#e4eef4!important}.tagPill,.liveStatus{font-size:.92rem!important;padding:11px 16px!important}.hero21{border-radius:34px!important;background:linear-gradient(118deg,rgba(4,17,29,.97) 0%,rgba(8,29,45,.92) 43%,rgba(8,36,50,.82) 100%)!important;border-color:rgba(75,132,166,.56)!important;box-shadow:0 38px 90px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04)!important}.hero21:after{background:linear-gradient(90deg,rgba(3,14,24,.96) 0%,rgba(4,18,30,.88) 42%,rgba(4,17,28,.18) 71%,rgba(4,17,28,.30) 100%)!important}.heroCopy{padding:60px 22px 42px 46px!important}.heroCopy h1{font-size:4.9rem!important;line-height:.98!important;max-width:11ch!important}.heroCopy>p{font-size:1.28rem!important;line-height:1.58!important;max-width:34rem!important;color:#d4e1e9!important}.eyebrow{font-size:.84rem!important;letter-spacing:.24em!important}.heroVisual{padding:62px 30px 24px!important}.visualLabel{font-size:.95rem!important;padding:10px 14px!important;border-radius:13px!important}.choiceSticker{filter:drop-shadow(0 24px 32px rgba(0,10,20,.56)) drop-shadow(0 0 20px rgba(81,224,198,.12))!important}.topPickScribble{font-size:1.55rem!important;top:232px!important}.classicFinder{max-width:680px!important;border-radius:24px!important;padding:22px 22px 18px!important;background:linear-gradient(180deg,rgba(10,29,45,.90),rgba(8,25,39,.92))!important;border:1px solid rgba(88,142,177,.42)!important;box-shadow:0 18px 50px rgba(0,0,0,.22)!important}.classicFinderHead{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:6px}.finderKicker{font-size:.84rem!important;letter-spacing:.18em!important;color:#90d7ff!important}.classicFinderHead b{display:block;font-size:1.58rem!important;line-height:1.25!important;margin-top:4px;max-width:24ch}.instantPill{font-size:.86rem!important;padding:9px 12px!important;border-radius:999px!important}.classicBudget,.finderQuestion{padding:15px 0!important;border-top:1px solid rgba(91,134,161,.18)}.classicBudget:first-of-type{border-top:0!important}.questionTitle span{display:none!important}.questionTitle b{font-size:1.22rem!important;font-weight:850!important;line-height:1.3!important}.questionTitle strong{font-size:1.26rem!important;font-weight:900!important}.option{padding:12px 15px!important;font-size:1.03rem!important;border-radius:999px!important;min-height:46px!important;line-height:1.25!important}.findBtn,.classicFindBtn{min-height:60px!important;width:100%!important;margin-top:12px!important;font-size:1.1rem!important;border-radius:16px!important;box-shadow:0 12px 28px rgba(13,153,223,.22)!important}.finderTrust{font-size:.95rem!important;gap:18px!important;margin-top:15px!important;color:#a7c1d1!important}.finderTrust span:before{width:17px!important;height:17px!important}.topPickPanel{margin-top:22px!important;border-radius:28px!important;grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr)!important;background:linear-gradient(110deg,rgba(8,28,43,.985),rgba(10,34,53,.97))!important;border:1px solid rgba(81,131,164,.50)!important;box-shadow:0 28px 78px rgba(0,0,0,.29),inset 0 1px 0 rgba(255,255,255,.03)!important}.topPickPanel:before{font-size:.84rem!important;padding:10px 16px!important;left:26px!important;top:-16px!important;letter-spacing:.18em!important}.topPickLeft,.topPickRight{padding:28px 30px!important}.topPickLeft{gap:20px!important}.scoreRing{width:102px!important;height:102px!important;box-shadow:0 0 0 11px rgba(26,72,101,.32),0 0 30px rgba(60,213,189,.12)!important}.scoreRing strong{font-size:2.4rem!important}.pickMeta h2{font-size:2.55rem!important;line-height:1.06!important;letter-spacing:-.04em!important;margin-top:10px!important}.spotlightEvidence{font-size:.85rem!important;padding:7px 10px!important;border-radius:999px!important}.spotlightSub{font-size:1.1rem!important;line-height:1.55!important;color:#c8d8e2!important}.spotlightPriceRow{gap:16px!important;align-items:center!important;flex-wrap:wrap!important}.spotlightPriceRow strong{font-size:2rem!important}.spotlightPriceRow span{font-size:1rem!important;color:#a8bfce!important}.winnerSpotlightLeft{margin-top:10px!important;padding:22px 22px 18px!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(12,42,66,.98),rgba(10,31,48,.98) 60%,rgba(9,45,57,.98) 100%)!important;border:1px solid rgba(113,198,241,.46)!important;box-shadow:0 20px 42px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08)!important}.winnerSpotlightLeft:before{font-size:.72rem!important;padding:6px 10px!important;letter-spacing:.16em!important}.winnerSpotlightKicker{font-size:.85rem!important;padding:7px 12px!important}.winnerSpotlightHeader strong{font-size:1.9rem!important;letter-spacing:-.03em!important}.winnerSpotlightHeader small{font-size:1rem!important;line-height:1.55!important;color:#d4e2ea!important;max-width:34rem!important}.winnerSpotlightBody{margin-top:16px!important;gap:18px!important}.winnerProductThumb{min-height:118px!important;border-radius:20px!important}.winnerThumbFallback{font-size:1rem!important}.winnerCertificate img{width:124px!important;height:124px!important}.topPickRight{border-left:1px solid rgba(53,93,119,.88)!important;grid-template-columns:1fr auto!important;gap:22px!important}.whyBox b{font-size:1.55rem!important;line-height:1.2!important;display:block;margin-bottom:10px!important;color:#f4fbff!important}.reviewConsensus{background:linear-gradient(180deg,rgba(246,251,255,.10),rgba(240,248,252,.07))!important;border:1px solid rgba(149,188,210,.22)!important;border-radius:18px!important;padding:16px 18px!important}.reviewConsensusLabel{font-size:.9rem!important;letter-spacing:.10em!important;text-transform:uppercase!important;color:#8ce0c8!important}.reviewConsensusText{font-size:1.08rem!important;line-height:1.7!important;color:#edf7fc!important;margin-top:8px!important}.homeProsCons{grid-template-columns:1fr 1fr!important;gap:14px!important;margin-top:15px!important}.homePC{border-radius:18px!important;padding:16px 16px 14px!important;background:linear-gradient(180deg,rgba(9,33,50,.68),rgba(7,25,39,.76))!important;border:1px solid rgba(95,136,160,.22)!important}.homePC.pro{border-color:rgba(74,188,146,.38)!important;background:linear-gradient(180deg,rgba(11,45,50,.62),rgba(8,30,34,.72))!important}.homePC.con{border-color:rgba(201,127,116,.26)!important;background:linear-gradient(180deg,rgba(45,24,28,.42),rgba(33,20,24,.50))!important}.homePC h4{font-size:.92rem!important;letter-spacing:.09em!important;color:#d9e8f0!important;margin-bottom:10px!important}.homePC h4 i{width:24px!important;height:24px!important;font-size:1rem!important}.homePoint{grid-template-columns:16px minmax(0,1fr)!important;gap:9px!important;font-size:1rem!important;line-height:1.55!important;color:#eef8fc!important;margin-top:10px!important}.homePointSource{font-size:.88rem!important;margin-top:5px!important;color:#9db7c6!important}.spotlightTradeoff{font-size:1rem!important;line-height:1.65!important;color:#c6d8e3!important;margin-top:16px!important;padding-top:14px!important;border-top:1px solid rgba(94,133,157,.22)!important}.topPickAction{gap:12px!important;min-width:210px!important;align-self:stretch!important;justify-content:flex-start!important}.btn{min-height:54px!important;font-size:1rem!important;border-radius:15px!important;padding:12px 16px!important;border-width:1px!important}.btn.primary{box-shadow:0 12px 24px rgba(16,155,221,.16)!important;color:#032033!important;font-weight:900!important}.offersPanel,.fullShortlist,.pageHero,.pickCard,.methodCard,.detailHero,.detailPanel,.breakCard,.sourceCard,.result,.altCard,.trustStrip{border-radius:24px!important}.offersPanel{padding:24px 24px 22px!important;margin-top:24px!important}.offersKicker{font-size:.84rem!important;letter-spacing:.16em!important}.offersHead h3,.sectionLine h3,.pageHero h2{font-size:2rem!important;letter-spacing:-.03em!important}.offersHead p,.pageHero p,.pickBody p,.methodCard p,.detailSub,.detailPanel>p,.detailVerdict,.sourceSummary,.sourceLine,.tradeoff,.why,.resultIntro{font-size:1rem!important;line-height:1.6!important}.offerCard,.altCard,.result,.pickCard,.methodCard{padding:18px!important}.offerMerchant,.altCopy h4,.result h4,.pickBody h4,.methodCard h3{font-size:1.12rem!important;line-height:1.35!important}.offerChecked,.altConfidence,.clickHint,.sourceTag,.pill,.tiny,.muted{font-size:.9rem!important}.offerPrice strong,.altBottom strong,.price{font-size:1.22rem!important}.altRank,.resultRank{font-size:1rem!important;min-width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:14px!important}.altScore,.resultRight .score{font-size:1.28rem!important}.fullShortlist summary{font-size:1.08rem!important;padding:18px 20px!important}#resultIntro{font-size:.98rem!important;line-height:1.55!important;color:#a9c0cf!important}.trustStrip{padding:8px!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;background:linear-gradient(180deg,rgba(12,32,48,.78),rgba(10,27,41,.78))!important;border:1px solid rgba(83,124,149,.22)!important}.trustItem{padding:16px 14px!important;border-right:1px solid rgba(80,117,140,.22)!important}.trustItem b{font-size:1.05rem!important;color:#eef7fb!important}.trustItem small{font-size:.95rem!important;line-height:1.45!important;color:#b8cdd9!important}.trustIcon{font-size:1.25rem!important}.adBand{font-size:.95rem!important;border-radius:18px!important;padding:15px 16px!important;margin-top:16px!important}.siteFooter{font-size:.95rem!important}.pageHero{padding:26px 28px!important;background:linear-gradient(145deg,rgba(10,30,46,.92),rgba(9,25,38,.92))!important;border:1px solid rgba(90,132,158,.30)!important}.pageHero h2{color:#f2f9fd!important}.pageHero p{color:#bfd1dc!important}.pickCard,.methodCard,.detailHero,.detailPanel,.breakCard,.sourceCard,.result,.altCard{background:linear-gradient(180deg,rgba(9,29,44,.95),rgba(8,24,37,.95))!important;border:1px solid rgba(88,126,151,.26)!important;box-shadow:0 14px 36px rgba(0,0,0,.14)!important}.pickHead{background:rgba(255,255,255,.04)!important}.pickHead strong,.methodCard h3,.detailCopy h1,.detailPanel h2,.breakCard strong,.sourceCard h3{color:#f0f8fc!important}.pickBody p,.methodCard p,.detailSub,.detailPanel>p,.sourceSummary,.sourceLine,.tradeoff,.why{color:#bfd1dd!important}.methodSeal{background:rgba(255,255,255,.05)!important;border-color:rgba(113,150,171,.20)!important}.detailScore,.detailStat,.pcCard,.breakCard,.sourceCard{border-radius:18px!important}@media(max-width:1100px){.hero21{grid-template-columns:1fr!important}.heroCopy{padding:42px 22px 18px!important}.heroVisual{min-height:360px!important}.topPickPanel{grid-template-columns:1fr!important}.topPickRight{border-left:0!important;border-top:1px solid rgba(60,101,126,.7)!important;grid-template-columns:1fr!important}.topPickAction{min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.trustStrip{grid-template-columns:1fr 1fr!important}}@media(max-width:780px){html{font-size:16px}.main{padding:0 14px 96px!important}.topbar{height:76px!important}.brandText{font-size:1.65rem!important}.hero21{border-radius:24px!important}.heroCopy{padding:30px 16px 12px!important}.heroCopy h1{font-size:3.15rem!important;max-width:unset!important}.heroCopy>p{font-size:1.08rem!important}.classicFinder{padding:16px 14px 15px!important;border-radius:18px!important}.classicFinderHead b{font-size:1.16rem!important}.questionTitle span{width:30px!important;height:30px!important}.option{font-size:.97rem!important;padding:10px 12px!important;min-height:42px!important}.findBtn,.classicFindBtn{min-height:54px!important;font-size:1rem!important}.choiceSticker{width:116px!important;height:116px!important}.topPickScribble{display:none!important}.topPickPanel:before{left:16px!important;top:-13px!important;font-size:.72rem!important;padding:8px 11px!important}.topPickLeft,.topPickRight{padding:18px 16px!important}.scoreRing{width:84px!important;height:84px!important}.scoreRing strong{font-size:2rem!important}.pickMeta h2{font-size:2rem!important}.spotlightSub,.reviewConsensusText,.homePoint,.spotlightTradeoff{font-size:.98rem!important}.winnerSpotlightHeader strong{font-size:1.55rem!important}.winnerSpotlightBody{grid-template-columns:1fr 92px!important}.winnerCertificate img{width:92px!important;height:92px!important}.homeProsCons{grid-template-columns:1fr!important}.topPickAction{grid-template-columns:1fr!important}.btn{min-height:50px!important;font-size:.98rem!important}.offersHead h3,.sectionLine h3,.pageHero h2{font-size:1.55rem!important}.trustStrip{grid-template-columns:1fr!important}.trustItem{border-right:0!important;border-bottom:1px solid rgba(80,117,140,.22)!important}.trustItem:last-child{border-bottom:0!important}}:root{--text-strong:#f3f8fb;--text-main:#deebf2;--text-soft:#b8cad6;--line-soft:rgba(110,150,176,.24)}body{color:var(--text-main)!important}p,li,small,span,div{word-break:normal}.heroCopy>p,.spotlightSub,.whyBox p,.sourceSummary,.breakCard span,.breakCard small,.detailEvidenceNote,.resultIdentity .why,.pickBody p,.methodCard p,.detailSub,.detailPanel>p,.sourceLine,.tradeoff,.altCopy p,.altConfidence,.offerChecked,.offersHead p,.siteFooter,.trustItem small,.homePointSource,.spotlightPriceRow span,.spotlightTradeoff,.finderTrust,.fullShortlist summary,#resultIntro,.tiny.muted{color:var(--text-soft)!important}.pageHero p,.detailVerdict,.sourceSummary,.sourceLine{color:#c7d7e1!important}.whyBox b,.offersHead h3,.sectionLine h3,.pageHero h2,.pickHead strong,.pickBody h4,.methodCard h3,.detailCopy h1,.detailPanel h2,.offerMerchant,.altCopy h4,.result h4,.trustItem b{color:var(--text-strong)!important}.classicFinder{background:linear-gradient(180deg,rgba(10,31,47,.96),rgba(8,24,37,.97))!important;border:1px solid rgba(111,153,181,.34)!important;box-shadow:0 16px 38px rgba(0,0,0,.20)!important}.finderKicker{color:#9fdbff!important}.classicFinderHead b{color:#f4fbff!important}.instantPill{background:rgba(255,255,255,.06)!important;border:1px solid rgba(124,177,206,.28)!important;color:#dceaf3!important}.classicBudget,.finderQuestion{border-top:1px solid rgba(103,142,166,.22)!important;padding:12px 0!important}.questionTitle b,.questionTitle strong{color:#eff7fb!important}.questionTitle span{background:linear-gradient(145deg,#113a5c,#0b2438)!important;border:1px solid rgba(112,174,210,.28)!important;color:#ecf7fb!important;box-shadow:none!important}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,rgba(22,152,255,.95),rgba(74,229,184,.95));outline:none;box-shadow:inset 0 0 0 1px rgba(6,14,22,.30)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#f8fdff;border:3px solid #0f95ff;box-shadow:0 2px 10px rgba(0,0,0,.28)}input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#f8fdff;border:3px solid #0f95ff;box-shadow:0 2px 10px rgba(0,0,0,.28)}input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:linear-gradient(90deg,rgba(22,152,255,.95),rgba(74,229,184,.95))}.option{background:rgba(255,255,255,.05)!important;border:1px solid rgba(127,168,190,.26)!important;color:#edf5f9!important;box-shadow:none!important}.option:hover{border-color:rgba(121,210,225,.48)!important;background:rgba(255,255,255,.08)!important}.option.active{background:linear-gradient(130deg,#1578cf,#1298d8 54%,#1cbf9d)!important;border-color:transparent!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(13,143,202,.18)!important}.findBtn,.classicFindBtn{font-size:1.06rem!important;letter-spacing:.01em!important}.finderTrust{color:#c7d8e2!important}.topPickPanel{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important}.topPickLeft,.topPickRight,.offersPanel,.pageHero,.pickCard,.methodCard,.detailHero,.detailPanel,.breakCard,.sourceCard,.result,.altCard{padding-block:20px!important}.topPickLeft{padding:24px 26px!important;gap:16px!important}.topPickRight{padding:24px 24px!important;gap:18px!important;align-items:start!important}.pickMeta h2{margin-bottom:6px!important}.spotlightPriceRow{margin-top:10px!important}.winnerSpotlightLeft{padding:18px 18px 16px!important;margin-top:6px!important}.winnerSpotlightHeader small{max-width:none!important}.winnerSpotlightBody{margin-top:12px!important;grid-template-columns:minmax(145px,1fr) 112px!important}.topPickAction{min-width:196px!important;gap:10px!important}.reviewConsensus{padding:14px 16px!important}.homeProsCons{gap:12px!important}.homePC{padding:14px 14px 12px!important}.homePoint{margin-top:8px!important}.offersHead{align-items:start!important;margin-bottom:10px!important}.offerCards{gap:10px!important}.offerCard{padding:14px 16px!important}.alternatives{gap:12px!important}.altCard{grid-template-columns:44% 1fr!important;min-height:152px!important}.altCard>img,.altPhotoFallback{min-height:152px!important;padding:10px!important}.altCopy{padding:14px 14px 12px!important;display:flex!important;flex-direction:column!important}.altCopy h4{margin:18px 0 4px!important}.altBottom{margin-top:auto!important;padding-top:10px!important}.fullShortlist{padding-top:10px!important}.result{padding:14px 15px!important}.resultMain{grid-template-columns:auto 82px minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important}.resultPhoto,.resultPhotoFallback{width:82px!important;height:60px!important}.resultIdentity{padding-top:1px!important}.resultMeta{margin-top:8px!important}.resultDetails{margin-top:10px!important;align-items:flex-start!important}.pickProductRow{align-items:flex-start!important}.pickProductImage{width:132px!important;height:88px!important}.pickFoot{margin-top:14px!important;gap:10px!important;align-items:flex-start!important}.methodGrid,.picksGrid{gap:12px!important}.trustStrip{gap:0!important;overflow:hidden!important}.trustItem{min-height:92px!important;display:flex!important;align-items:center!important}button:focus-visible,a:focus-visible,summary:focus-visible,.option:focus-visible{outline:3px solid rgba(88,210,225,.55);outline-offset:2px}.btn{white-space:normal!important;line-height:1.28!important;text-align:center!important}@media(max-width:1100px){.topPickPanel{grid-template-columns:1fr!important}.topPickRight{gap:16px!important}.topPickAction{grid-template-columns:1fr 1fr 1fr!important}.offersHead{display:block!important}}@media(max-width:780px){.classicFinder{padding:15px 13px 14px!important}.classicBudget,.finderQuestion{padding:11px 0!important}.option{width:100%;justify-content:center!important}.finderOptions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.finderTrust{gap:10px!important;font-size:.92rem!important}.topPickLeft,.topPickRight{padding:17px 15px!important}.winnerSpotlightBody{grid-template-columns:1fr 88px!important}.altCard{grid-template-columns:40% 1fr!important;min-height:136px!important}.altCard>img,.altPhotoFallback{min-height:136px!important}.resultMain{grid-template-columns:auto 68px minmax(0,1fr)!important}.resultRight{grid-column:1/-1!important;text-align:left!important;display:flex!important;gap:10px!important;align-items:baseline!important;padding-left:0!important}.resultRight .score{font-size:1.45rem!important}.topPickAction{grid-template-columns:1fr!important}}:root{--bg:#03111f;--bg2:#061a2c;--panel:#081c2d;--panel2:#0a2236;--line:#16415f;--line2:#1b5375;--white:#f7fbff;--muted:#9bb1c3;--muted2:#69849a;--blue:#1498ff;--cyan:#19d7eb;--teal:#33e1a6;--green:#29d39a;--danger:#ff6f87;--shadow:0 28px 90px rgba(0,0,0,.34)}body{background:radial-gradient(circle at 74% -10%,rgba(16,143,255,.22),transparent 34%),radial-gradient(circle at 95% 16%,rgba(44,221,170,.12),transparent 27%),linear-gradient(180deg,#03101d 0%,#041522 56%,#03101b 100%)!important;color:var(--white)!important}.main{max-width:1480px!important;margin:0 auto!important;padding:0 38px 54px!important}.topbar{height:92px!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important}.brandLock{gap:12px!important;min-width:245px!important}.brandIcon{width:54px!important;height:54px!important;border-radius:17px!important;background:linear-gradient(145deg,#0f395d,#07192a)!important;border:1px solid rgba(65,222,193,.22)!important;box-shadow:0 12px 28px rgba(0,0,0,.35),0 0 28px rgba(25,202,195,.08)!important}.brandText{font-size:29px!important;line-height:1!important;font-weight:900!important;letter-spacing:-1.3px!important}.desktopNav{gap:38px!important}.desktopNav button{font-size:14px!important;color:#d5e4ee!important}.tagPill,.liveStatus{border:1px solid #17608b!important;background:rgba(5,24,40,.65)!important;border-radius:999px!important;padding:10px 16px!important;color:#c8d8e4!important;font-size:11px!important}.liveStatus{padding:8px 12px!important;color:#77d7c1!important;border-color:#205274!important}.hero21{position:relative!important;display:grid!important;grid-template-columns:minmax(470px,.92fr) minmax(530px,1.08fr)!important;gap:12px!important;min-height:596px!important;align-items:stretch!important;overflow:hidden!important;border-radius:25px!important;border:1px solid rgba(66,154,185,.72)!important;background:linear-gradient(118deg,rgba(8,37,59,.99) 0%,rgba(9,53,80,.94) 48%,rgba(8,43,67,.75) 100%)!important;box-shadow:0 34px 88px rgba(0,18,34,.28)!important}.hero21:before{width:470px!important;height:470px!important;right:120px!important;top:-140px!important;opacity:.9!important;background:linear-gradient(140deg,#158fff,#29d8e9 52%,#71efb7)!important;box-shadow:0 0 100px rgba(20,165,255,.25)!important}.hero21:after{background:linear-gradient(90deg,rgba(6,27,45,.99) 0%,rgba(7,36,58,.91) 42%,rgba(5,31,51,.08) 73%,rgba(5,29,47,.16) 100%)!important}.heroCopy{padding:54px 18px 38px 42px!important}.eyebrow{font-size:11px!important;letter-spacing:.30em!important;color:#27d5e6!important}.heroCopy h1{font-size:68px!important;line-height:.98!important;letter-spacing:-3px!important;margin:16px 0 14px!important;max-width:610px!important}.heroCopy>p{font-size:18px!important;line-height:1.5!important;color:#c6d5df!important;max-width:560px!important;margin:0 0 22px!important}.heroVisual{min-height:596px!important;padding:50px 34px 20px!important}.heroVisual>img#spotlightImage{max-width:690px!important;height:390px!important;object-fit:contain!important;filter:drop-shadow(0 32px 30px rgba(0,0,0,.55))!important}.heroVisual:before{left:17%!important;bottom:18px!important;width:76%!important;height:92px!important;background:radial-gradient(ellipse,rgba(17,164,255,.22),transparent 64%)!important;filter:blur(8px)!important}.visualLabel{left:19%!important;top:87px!important;padding:8px 12px!important;border-radius:10px!important;background:rgba(5,20,34,.70)!important;border:1px solid rgba(63,160,211,.34)!important;color:#eaf6fd!important;font-size:13px!important}.choiceSticker{right:34px!important;top:24px!important;width:160px!important;height:160px!important;transform:rotate(-3deg)!important;border-radius:0!important;filter:drop-shadow(0 18px 26px rgba(0,0,0,.48))!important}.choiceSticker img{border-radius:0!important;object-fit:contain!important}.choiceSticker:before{display:none!important}.topPickScribble{right:20px!important;top:205px!important;font-family:"Segoe Print","Bradley Hand",cursive!important;font-size:21px!important;line-height:1.05!important;transform:rotate(-4deg)!important;color:#fff!important;background:none!important;border:0!important;padding:0!important;text-transform:none!important;letter-spacing:0!important;text-shadow:0 4px 10px rgba(0,0,0,.55)!important}.topPickScribble:after{content:"↙"!important;display:block!important;color:#17bfff!important;font-size:38px!important;margin-top:8px!important;transform:rotate(-8deg)!important}.classicFinder,.quickFinder{background:linear-gradient(145deg,rgba(13,51,78,.97),rgba(9,39,62,.94))!important;border:1px solid #1a5a80!important;border-radius:18px!important;box-shadow:0 16px 35px rgba(0,0,0,.18)!important;backdrop-filter:blur(15px)!important}.classicFinder{max-width:650px!important;padding:16px 17px 15px!important}.classicFinderHead{margin-bottom:5px!important}.finderKicker{font-size:10px!important;letter-spacing:.18em!important;color:#28d6e6!important}.classicFinderHead b{font-size:17px!important;line-height:1.3!important;color:#fff!important;margin-top:4px!important}.instantPill{font-size:10px!important;padding:7px 9px!important;background:rgba(8,29,47,.68)!important;border:1px solid #235a79!important;color:#b9d9e8!important}.classicBudget,.finderQuestion{padding:10px 0!important;border-top:1px solid rgba(49,92,121,.55)!important}.classicBudget:first-of-type{border-top:0!important}.questionTitle span{width:30px!important;height:30px!important;border-radius:10px!important;background:#0b2a43!important;border:1px solid #1f5a7e!important;color:#d9f5ff!important;font-size:12px!important}.questionTitle b{font-size:13px!important;color:#dfeef6!important}.questionTitle strong{font-size:16px!important;color:#fff!important}.finderOptions{gap:6px!important}.option{border:1px solid #24455d!important;background:#071827!important;color:#b4c6d2!important;border-radius:999px!important;padding:7px 10px!important;font-size:11px!important;font-weight:800!important;min-height:0!important;box-shadow:none!important}.option.active{background:linear-gradient(120deg,#174a72,#114d43)!important;border-color:#2d8f9a!important;color:white!important;box-shadow:none!important}.findBtn.classicFindBtn{min-height:48px!important;margin-top:9px!important;border-radius:12px!important;background:linear-gradient(110deg,#159dff,#18d6e3 48%,#43e8a8)!important;color:#03111f!important;font-size:13px!important;box-shadow:0 10px 24px rgba(19,176,225,.25)!important}.finderTrust{gap:14px!important;margin-top:11px!important;color:#86a5b9!important;font-size:10px!important}.finderTrust span:before{width:14px!important;height:14px!important}.topPickPanel{margin-top:16px!important;border:1px solid #1a5376!important;border-radius:22px!important;background:linear-gradient(105deg,rgba(7,30,48,.98),rgba(5,23,39,.96))!important;box-shadow:0 20px 48px rgba(0,0,0,.22)!important;overflow:visible!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)!important}.topPickPanel:before{content:"WINNER'S SPOTLIGHT"!important;top:-14px!important;left:24px!important;padding:8px 14px!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important;letter-spacing:.18em!important;color:#02131f!important;background:linear-gradient(96deg,#92d9ff 0%,#7cf2e2 50%,#b9ffd0 100%)!important;box-shadow:0 12px 28px rgba(18,173,221,.25)!important}.topPickPanel:after{display:none!important}.topPickLeft{padding:24px 28px!important;gap:18px!important;align-items:start!important;background:transparent!important}.topPickRight{padding:24px 26px!important;gap:18px!important;align-items:center!important;border-left:1px solid #17415e!important}.scoreRing{width:86px!important;height:86px!important;box-shadow:0 0 26px rgba(47,225,166,.08)!important}.scoreRing:after{background:#071a2b!important;border-color:#1d4c6a!important}.scoreRing strong{font-size:29px!important}.pickMeta h2{font-size:31px!important;line-height:1.05!important;margin:6px 0 4px!important;letter-spacing:-.9px!important;color:#f7fbff!important}.spotlightSub{font-size:13px!important;color:#9fb5c5!important}.spotlightPriceRow{margin-top:12px!important}.spotlightPriceRow strong{font-size:24px!important;color:#fff!important}.spotlightPriceRow span{font-size:10px!important;color:#8ba4b7!important}.spotlightEvidence{font-size:9px!important;padding:4px 7px!important;background:transparent!important;border:1px solid #225676!important;color:#73b9ef!important}.winnerSpotlightLeft{grid-column:1/-1!important;margin-top:8px!important;padding:16px 17px 14px!important;border-radius:18px!important;background:linear-gradient(145deg,#0b2942,#082037)!important;border:1px solid #1b5c7c!important;box-shadow:0 15px 30px rgba(0,0,0,.18)!important}.winnerSpotlightLeft:before{content:"WINNER"!important;background:linear-gradient(96deg,#8edbff 0%,#7ef2df 55%,#c0ffd1 100%)!important;color:#072033!important;font-size:9px!important;padding:5px 8px!important}.winnerSpotlightKicker{font-size:10px!important;color:#7ccfff!important}.winnerSpotlightHeader strong{font-size:23px!important;color:#fff!important;margin-top:8px!important}.winnerSpotlightHeader small{font-size:12px!important;line-height:1.5!important;color:#b9ceda!important}.winnerSpotlightBody{grid-template-columns:minmax(150px,1fr) 96px!important;gap:13px!important;margin-top:12px!important}.winnerProductThumb{min-height:92px!important;border-radius:15px!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(120,177,205,.18)!important}.winnerProductThumb img{max-height:74px!important}.winnerCertificate img{width:98px!important;height:98px!important}.whyBox b{font-size:18px!important;color:#fff!important}.reviewConsensus{padding:12px 13px!important;border-radius:14px!important;background:rgba(6,31,49,.52)!important;border:1px solid #275b72!important}.reviewConsensusLabel{font-size:10px!important;color:#64ebbd!important}.reviewConsensusText{font-size:12px!important;line-height:1.55!important;color:#d6e6ed!important}.homeProsCons{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:10px!important}.homePC{padding:10px 11px!important;border-radius:12px!important;background:rgba(6,31,49,.52)!important;border:1px solid #275b72!important}.homePC.pro{border-color:rgba(48,174,135,.48)!important}.homePC.con{border-color:rgba(194,113,102,.38)!important}.homePC h4{font-size:11px!important;color:#b9d1dd!important;margin-bottom:7px!important}.homePoint{font-size:11px!important;line-height:1.4!important;color:#d5e4eb!important;gap:5px!important;margin-top:6px!important}.homePointSource{font-size:9px!important;color:#7598aa!important}.spotlightTradeoff{font-size:10px!important;line-height:1.5!important;color:#7895a9!important;margin-top:10px!important;padding-top:0!important;border-top:0!important}.topPickAction{min-width:160px!important;gap:8px!important}.btn{min-height:0!important;border-radius:12px!important;border:1px solid #24516f!important;background:#0b2438!important;color:#d7e6ef!important;padding:10px 14px!important;font-size:11px!important;box-shadow:none!important}.btn.primary{border:0!important;background:linear-gradient(105deg,#167fff,#11baff 52%,#24d9bb)!important;color:white!important;box-shadow:0 9px 25px rgba(15,143,255,.22)!important}.offersPanel{margin-top:14px!important;border:1px solid #154c6c!important;border-radius:20px!important;background:linear-gradient(105deg,rgba(6,27,45,.97),rgba(4,20,34,.97))!important;padding:18px 20px!important;box-shadow:0 18px 44px rgba(0,0,0,.18)!important}.offersKicker{font-size:9px!important;color:#38d8c8!important}.offersHead h3,.sectionLine h3,.pageHero h2{color:#f7fbff!important}.offersHead h3,.sectionLine h3{font-size:24px!important}.offersHead p,.sectionLine p,.pageHero p{font-size:12px!important;line-height:1.55!important;color:#91a9ba!important}.affiliateNote{background:#09243a!important;border:1px solid #174e6d!important;color:#8fb0c2!important;font-size:10px!important}.offerCards{gap:10px!important}.offerCard{background:#081c2d!important;border:1px solid #173c56!important;border-radius:15px!important;padding:14px!important;box-shadow:none!important}.offerCard.best{background:linear-gradient(145deg,#09263a,#0a322e)!important;border-color:#2c8e79!important}.offerMerchant{color:#f0f8fc!important;font-size:14px!important}.offerChecked,.offerDisclosure,.altConfidence,.clickHint,.sourceTag,.tiny,.muted{color:#7997aa!important;font-size:10px!important}.offerPrice strong,.altBottom strong,.price{font-size:14px!important;color:#fff!important}.offerPrice a{border-radius:10px!important}.altSection{margin:18px 0 12px!important}.sectionLine{margin-bottom:10px!important}.alternatives{gap:11px!important}.altCard{border:1px solid #173c56!important;border-radius:15px!important;background:#081c2d!important;grid-template-columns:48% 1fr!important;min-height:138px!important;padding:0!important;box-shadow:none!important;overflow:hidden!important}.altCard:hover{border-color:#1d648a!important;transform:translateY(-2px)!important}.altCard>img,.altPhotoFallback{width:100%!important;height:100%!important;min-height:138px!important;object-fit:contain!important;background:#fff!important;padding:7px!important;border-radius:0!important}.altCopy{padding:14px 14px 12px!important}.altRank{background:#102e47!important;color:#bed3e1!important;border-radius:7px!important;padding:4px 6px!important;font-size:10px!important;min-width:0!important;height:auto!important;display:block!important}.altCopy h4{margin:14px 0 3px!important;font-size:15px!important;color:#f7fbff!important}.altCopy p{margin:0!important;color:#9bb0c0!important;font-size:10px!important;line-height:1.45!important}.altBottom{margin-top:14px!important;padding-top:0!important}.altScore{width:40px!important;height:40px!important;border-radius:50%!important;border:4px solid #27d8ab!important;color:#fff!important;font-size:13px!important}.fullShortlist{margin-top:14px!important;border-top:1px solid #17334a!important;padding-top:12px!important}.fullShortlist summary{color:#77a1bd!important;font-size:11px!important;padding:0!important}.results{gap:8px!important}.result{background:#071827!important;border:1px solid #17384f!important;border-radius:13px!important;padding:12px!important;box-shadow:none!important}.resultMain{grid-template-columns:auto 74px minmax(0,1fr) auto!important;gap:11px!important;align-items:center!important}.resultRank{width:26px!important;height:26px!important;border-radius:8px!important;background:#0f2c45!important;color:#80a6c0!important;font-size:11px!important}.resultPhoto,.resultPhotoFallback{width:74px!important;height:54px!important;border-radius:9px!important;padding:4px!important;background:#fff!important}.result h4{font-size:14px!important;color:#f7fbff!important;margin:2px 0 4px!important}.kicker{font-size:9px!important;color:#29d8c0!important}.why{font-size:10px!important;color:#8da7b9!important;line-height:1.45!important}.pill{background:#0b2133!important;border:1px solid #24445a!important;color:#8eabbf!important;border-radius:999px!important;padding:4px 6px!important;font-size:9px!important}.pill.good{color:#62dcaf!important;border-color:#245b4b!important;background:#0a2b25!important}.resultRight .score{font-size:24px!important;color:#fff!important}.tradeoff{color:#728da0!important;font-size:9px!important;line-height:1.45!important}.trustStrip{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin:26px 0 8px!important;border-top:1px solid #13344c!important;padding:18px 0 0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.trustItem{display:flex!important;align-items:center!important;justify-content:center!important;gap:11px!important;min-height:54px!important;border-right:1px solid #17384f!important;border-bottom:0!important;background:transparent!important;border-radius:0!important;padding:0 12px!important}.trustItem:last-child{border-right:0!important}.trustIcon{width:34px!important;height:34px!important;color:#26d9d9!important;font-size:28px!important}.trustItem b{font-size:11px!important;color:#dceaf2!important}.trustItem small{font-size:9px!important;color:#6e899e!important;line-height:1.4!important}.adBand{margin:16px 0 0!important;border:1px dashed #193c54!important;border-radius:14px!important;min-height:54px!important;background:transparent!important;color:#4f6b7f!important;font-size:9px!important;letter-spacing:.08em!important;text-transform:uppercase!important;justify-content:center!important}.adBand b{color:#6b879a!important}.pageHero{padding:28px!important;border:1px solid #173f59!important;border-radius:22px!important;background:linear-gradient(135deg,#071c2e,#08233a)!important;box-shadow:none!important}.pageHero h2{font-size:40px!important;color:#f7fbff!important}.pickCard,.methodCard,.detailHero,.detailPanel,.breakCard,.sourceCard,.pcCard,.specTable{background:#081c2d!important;border-color:#173c56!important;box-shadow:none!important;color:#dce9f0!important}.pickHead{background:#0b2439!important}.pickBody h4,.pickHead strong,.methodCard h3,.detailCopy h1,.detailPanel h2,.breakCard strong,.sourceCard h3{color:#f7fbff!important}.pickBody p,.methodCard p,.detailSub,.detailPanel>p,.sourceSummary,.sourceLine{color:#91a9ba!important}.methodSeal{background:#092137!important;border-color:#1a4f70!important}.detailScore,.detailStat{background:#0b2438!important;border-color:#1b5474!important}.detailScore strong,.detailStat b{color:#fff!important}.pcCard.good{background:#092d29!important;border-color:#246b59!important}.pcCard.bad{background:#2b1b20!important;border-color:#6d3941!important}.siteFooter{border-top:1px solid #14334a!important;color:#58768b!important;font-size:10px!important}.siteFooter b{color:#b8cbd7!important}@media(max-width:1100px){.main{padding:0 22px 44px!important}.hero21{grid-template-columns:1fr 1fr!important;min-height:610px!important}.heroCopy h1{font-size:54px!important}.heroVisual>img#spotlightImage{height:390px!important}.topPickPanel{grid-template-columns:1fr!important}.topPickRight{border-left:0!important;border-top:1px solid #17415e!important}.topPickAction{min-width:0!important}.trustStrip{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:780px){.main{padding:0 13px 88px!important}.topbar{height:70px!important}.hero21{display:block!important;border-radius:20px!important;min-height:0!important}.heroCopy{padding:28px 16px 13px!important}.heroCopy h1{font-size:42px!important;letter-spacing:-1.9px!important}.heroCopy>p{font-size:14px!important}.classicFinder{padding:14px!important}.classicBudget,.finderQuestion{display:block!important;padding:9px 0!important}.finderOptions{margin-top:7px!important}.questionTitle strong{font-size:16px!important}.heroVisual{min-height:285px!important;padding:5px 10px 13px!important}.heroVisual>img#spotlightImage{height:245px!important}.choiceSticker{width:94px!important;height:94px!important;right:10px!important;top:9px!important}.visualLabel{left:15px!important;top:20px!important;font-size:10px!important}.topPickScribble{display:none!important}.topPickLeft,.topPickRight{padding:18px 16px!important}.pickMeta h2{font-size:25px!important}.scoreRing{width:72px!important;height:72px!important}.scoreRing strong{font-size:24px!important}.spotlightPriceRow strong{font-size:24px!important}.winnerSpotlightHeader strong{font-size:21px!important}.winnerSpotlightBody{grid-template-columns:1fr 88px!important}.winnerCertificate img{width:88px!important;height:88px!important}.whyBox b{font-size:18px!important}.whyBox p,.reviewConsensusText{font-size:12px!important}.homeProsCons{grid-template-columns:1fr!important}.topPickAction{margin-top:12px!important;display:grid!important;grid-template-columns:1fr!important}.offersPanel{padding:16px!important}.offersHead h3,.sectionLine h3{font-size:20px!important}.alternatives{grid-template-columns:1fr!important}.altCard{min-height:126px!important}.altCard>img,.altPhotoFallback{min-height:126px!important}.trustStrip{grid-template-columns:1fr 1fr!important;padding-top:12px!important}.trustItem{justify-content:flex-start!important;padding:8px!important}.resultMain{grid-template-columns:auto 56px minmax(0,1fr) auto!important}.resultPhoto,.resultPhotoFallback{width:56px!important;height:43px!important}}.heroVisual{overflow:visible!important}.choiceSticker{right:11.5%!important;top:102px!important;width:170px!important;height:170px!important;z-index:9!important;transform:rotate(7deg)!important;border-radius:0!important;filter:drop-shadow(0 22px 30px rgba(0,0,0,.42)) drop-shadow(0 0 18px rgba(61,231,193,.18))!important}.choiceSticker:hover{transform:rotate(4deg) scale(1.03)!important}.choiceSticker img{object-fit:contain!important;border-radius:0!important}.choiceSticker:before{display:none!important}.choiceSticker:after{content:"";position:absolute;inset:-14px;z-index:-1;background:radial-gradient(circle at center,rgba(255,255,255,.18) 0%,rgba(76,209,255,.16) 28%,rgba(74,231,181,.08) 46%,rgba(0,0,0,0) 72%);filter:blur(12px)}.topPickScribble{right:8.6%!important;top:286px!important}@media(max-width:1100px){.choiceSticker{right:9.5%!important;top:96px!important;width:144px!important;height:144px!important}.topPickScribble{right:6.6%!important;top:248px!important}}@media(max-width:780px){.choiceSticker{right:14px!important;top:20px!important;width:102px!important;height:102px!important;transform:rotate(6deg)!important}.topPickScribble{display:none!important}}.detailView{padding-top:8px!important}.detailBack{font-size:15px!important;color:#9ec6d9!important;margin-bottom:2px!important}.decisionHero{grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr)!important;gap:30px!important;padding:28px!important;border-radius:26px!important;background:linear-gradient(135deg,rgba(11,42,64,.98),rgba(7,29,47,.99))!important;border:1px solid rgba(71,138,169,.48)!important;box-shadow:0 24px 64px rgba(0,0,0,.20)!important}.decisionHero:before{width:420px!important;height:420px!important;right:-90px!important;top:-230px!important;background:radial-gradient(circle,rgba(47,225,166,.17),rgba(20,152,255,.13) 46%,transparent 70%)!important}.decisionVisual{min-height:330px!important;border-radius:20px!important;background:linear-gradient(145deg,#fdfefe,#edf5f8)!important;border:1px solid rgba(255,255,255,.14)!important;overflow:visible!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 18px 32px rgba(0,0,0,.14)!important}.decisionVisual img#detailImage{height:320px!important;padding:22px!important;filter:drop-shadow(0 24px 22px rgba(26,58,79,.18))!important}.detailChoiceSeal{position:absolute;z-index:5;right:-20px;top:-24px;width:142px;height:142px;transform:rotate(7deg);filter:drop-shadow(0 18px 22px rgba(0,0,0,.34));pointer-events:none}.detailChoiceSeal img{width:100%!important;height:100%!important;padding:0!important;object-fit:contain!important;filter:none!important}.decisionCopy{padding:2px 0!important}.detailKicker{gap:7px!important;margin-bottom:9px!important}.detailUpdated{color:#89c9df!important}.decisionCopy h1{font-size:54px!important;line-height:1.02!important;letter-spacing:-1.8px!important;margin:8px 0 8px!important;color:#f4fbff!important}.decisionCopy .detailSub{font-size:16px!important;color:#a9c2d0!important}.detailOneLine{font-size:20px;line-height:1.52;color:#e7f2f7;margin:15px 0 0;max-width:760px;font-weight:650}.decisionStats{margin:20px 0 16px!important;gap:10px!important}.decisionStats .detailStat{min-width:126px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(107,159,188,.30)!important;border-radius:13px!important;padding:10px 12px!important}.decisionStats .detailStat b{font-size:18px!important;color:#f1f9fd!important}.decisionStats .detailStat span{font-size:12px!important;line-height:1.25!important;color:#9eb8c7!important}.decisionActions{gap:9px!important}.decisionActions .btn{min-height:47px!important;padding:11px 15px!important;font-size:14px!important}.decisionStrip{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.decisionCard{display:grid;grid-template-columns:46px minmax(0,1fr);gap:13px;padding:18px 20px;border-radius:19px;border:1px solid rgba(89,137,163,.28);background:linear-gradient(145deg,rgba(9,31,47,.98),rgba(7,25,39,.98));box-shadow:0 12px 30px rgba(0,0,0,.10)}.decisionCard.buy{border-color:rgba(58,194,151,.38);background:linear-gradient(145deg,rgba(9,44,47,.88),rgba(7,31,39,.98))}.decisionCard.skip{border-color:rgba(196,117,118,.30);background:linear-gradient(145deg,rgba(45,28,34,.78),rgba(27,24,34,.94))}.decisionIcon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-size:20px;font-weight:950;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09)}.buy .decisionIcon{color:#68e9ba;background:rgba(51,208,158,.10);border-color:rgba(74,208,164,.26)}.skip .decisionIcon{color:#ff9da9;background:rgba(215,113,126,.08);border-color:rgba(218,129,139,.22)}.decisionCard span{display:block;font-size:11px;letter-spacing:.16em;font-weight:900;color:#91aebe}.decisionCard h2{font-size:22px;line-height:1.18;margin:4px 0 10px;color:#f0f8fc;letter-spacing:-.02em}.decisionList{display:grid;gap:8px}.decisionLine{position:relative;padding-left:17px;color:#d2e0e8;font-size:14.5px;line-height:1.52}.decisionLine:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:#6fe1c2}.skip .decisionLine:before{background:#dc8792}.decisionGrid{grid-template-columns:minmax(0,1.08fr) minmax(350px,.72fr)!important;gap:16px!important;align-items:start!important}.detailMainCol{display:grid;gap:16px}.decisionAside{display:grid;gap:16px;position:sticky;top:98px}.detailPanel{border-radius:19px!important;padding:20px!important}.verdictPanel{background:linear-gradient(145deg,rgba(9,32,49,.98),rgba(7,26,41,.98))!important}.verdictPanel h2,.ownerPanel h2,.scorePanel h2,.reliabilityPanel h2,.priceDecisionPanel h2,.detailAlternativesPanel h2{font-size:26px!important;line-height:1.18!important;margin:4px 0 8px!important;color:#f1f9fd!important;letter-spacing:-.025em!important}.detailVerdict{font-size:17px!important;line-height:1.72!important;color:#d8e6ed!important}.prosCons{margin-top:18px!important;gap:12px!important}.pcCard{border-radius:16px!important;padding:15px!important}.pcCard h3{font-size:17px!important;margin:0 0 11px!important}.pcItem{font-size:14px!important;line-height:1.56!important}.ownerPanel{background:linear-gradient(145deg,rgba(8,34,50,.98),rgba(8,29,44,.98))!important}.detailPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ownerBadge{padding:7px 10px;border-radius:999px;background:rgba(65,207,172,.10);border:1px solid rgba(70,196,162,.26);color:#80e2c4;font-size:12px;font-weight:900;white-space:nowrap}.ownerPanel>p{font-size:15px!important;line-height:1.66!important;color:#c6d7e0!important;margin:2px 0 0!important}.ownerSignals{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.ownerSignal{padding:13px;border-radius:15px;background:rgba(255,255,255,.035);border:1px solid rgba(102,143,166,.18)}.ownerSignal b{display:block;font-size:13px;color:#f0f8fb;margin-bottom:5px}.ownerSignal p{margin:0;color:#afc5d1;font-size:13px;line-height:1.5}.ownerSignal.positive{border-color:rgba(64,190,151,.22)}.ownerSignal.caution{border-color:rgba(195,129,124,.20)}.breakdownGrid{grid-template-columns:1fr 1fr!important;gap:9px!important}.breakCard{min-height:106px!important;padding:13px!important;border-radius:14px!important;background:rgba(255,255,255,.035)!important}.breakCard span{font-size:12px!important;color:#98b3c2!important}.breakCard strong{font-size:30px!important;color:#f3fbff!important;margin:3px 0!important}.breakCard small{font-size:11.5px!important;color:#7898aa!important;line-height:1.35!important}.reliabilityState{display:flex;align-items:baseline;gap:10px;padding:13px 14px;margin:10px 0 12px;border-radius:15px;background:rgba(255,255,255,.035);border:1px solid rgba(99,143,167,.18)}.reliabilityState strong{font-size:27px;color:#f2f9fc}.reliabilityState span{font-size:13px;line-height:1.45;color:#abc1ce}.reliabilitySignals{display:grid;gap:8px}.reliabilitySignal{padding:10px 11px;border-radius:12px;background:rgba(255,255,255,.025);border-left:3px solid #5fcfb0;color:#c7d7df;font-size:13px;line-height:1.5}.reliabilitySignal.warn{border-left-color:#dc8991}.detailOfferCards{display:grid;gap:8px;margin-top:12px}.detailOffer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(103,145,169,.18)}.detailOffer.best{border-color:rgba(72,205,164,.34);background:linear-gradient(145deg,rgba(10,49,50,.56),rgba(8,34,42,.66))}.detailOfferInfo b{display:block;color:#edf7fb;font-size:14px}.detailOfferInfo small{display:block;color:#8ea9b8;font-size:11.5px;margin-top:3px}.detailOfferPrice{text-align:right}.detailOfferPrice strong{display:block;color:#fff;font-size:20px}.detailOfferPrice a{display:inline-block;margin-top:4px;color:#73d9ec;font-size:12px;text-decoration:none;font-weight:850}.detailOfferNote{margin-top:10px;color:#7898a9;font-size:11.5px;line-height:1.5}.detailAlternativesPanel{margin-top:16px!important;padding:20px!important}.detailAltHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-bottom:13px}.detailAltHead p{margin:2px 0 0;color:#9fb9c7;font-size:14px;line-height:1.55}.detailAlternatives{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.detailAlternative{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:13px;border-radius:16px;background:rgba(255,255,255,.032);border:1px solid rgba(99,141,164,.18);cursor:pointer;transition:.16s}.detailAlternative:hover{transform:translateY(-2px);border-color:rgba(82,184,202,.58);background:rgba(255,255,255,.05)}.detailAlternative img,.detailAlternativeFallback{width:96px;height:68px;object-fit:contain;border-radius:10px;background:#fff;padding:4px}.detailAlternativeFallback{display:grid;place-items:center;color:#7290a3;font-weight:900}.detailAlternativeKicker{font-size:10px;letter-spacing:.10em;text-transform:uppercase;color:#79d8cf;font-weight:900}.detailAlternative h3{font-size:17px;line-height:1.18;margin:3px 0 5px;color:#eef7fb}.detailAlternativeMeta{display:flex;flex-wrap:wrap;gap:6px;color:#9fb7c5;font-size:12px}.detailAlternativeMeta strong{color:#fff;font-size:15px}.detailSources{margin-top:0!important}.sourceList{gap:8px!important}.sourceCard{border-radius:14px!important;padding:13px 14px!important}.sourceCard h3{font-size:15px!important}.sourceSummary{font-size:13px!important;line-height:1.55!important}.sourceLine,.sourceScore span,.sourceScore a,.sourceTag,.detailEvidenceNote{font-size:11.5px!important}@media(max-width:1050px){.decisionHero,.decisionGrid{grid-template-columns:1fr!important}.decisionAside{position:static!important;grid-template-columns:1fr 1fr!important}.priceDecisionPanel{grid-column:1/-1}.detailAlternatives{grid-template-columns:1fr 1fr}}@media(max-width:760px){.decisionHero{padding:16px!important;gap:16px!important}.decisionVisual{min-height:230px!important}.decisionVisual img#detailImage{height:230px!important;padding:14px!important}.detailChoiceSeal{width:94px;height:94px;right:-8px;top:-12px}.decisionCopy h1{font-size:36px!important;letter-spacing:-1px!important}.detailOneLine{font-size:17px;line-height:1.5}.decisionStrip{grid-template-columns:1fr}.decisionCard{padding:16px;grid-template-columns:40px minmax(0,1fr)}.decisionIcon{width:38px;height:38px;border-radius:12px}.decisionCard h2{font-size:19px}.decisionAside{grid-template-columns:1fr!important}.priceDecisionPanel{grid-column:auto}.ownerSignals{grid-template-columns:1fr}.prosCons{grid-template-columns:1fr!important}.detailAltHead{display:block}.detailAltHead .btn{margin-top:12px}.detailAlternatives{grid-template-columns:1fr}.detailAlternative{grid-template-columns:84px minmax(0,1fr)}.detailAlternative img,.detailAlternativeFallback{width:84px;height:60px}.breakdownGrid{grid-template-columns:1fr 1fr!important}}.finderOptions{display:flex;flex-wrap:wrap}.finderOptions .option{flex:1 1 auto;min-width:86px}@media(max-width:780px){.finderOptions .option{flex:1 1 calc(50% - 6px);min-width:0}}.heroCopy h1{max-width:none!important;white-space:nowrap!important;font-size:64px!important;letter-spacing:-2.8px!important}.choiceSticker{right:8.6%!important;top:34px!important;width:154px!important;height:154px!important;transform:rotate(3deg)!important;filter:drop-shadow(0 16px 24px rgba(0,0,0,.34)) drop-shadow(0 0 16px rgba(56,221,199,.15))!important}.choiceSticker:hover{transform:rotate(1deg) scale(1.02)!important}.topPickScribble{right:7.7%!important;top:200px!important;font-size:20px!important;line-height:1!important;transform:rotate(-3deg)!important}.topPickScribble:after{font-size:34px!important;margin-top:4px!important;transform:rotate(-6deg)!important}@media(max-width:1100px){.heroCopy h1{font-size:56px!important;white-space:nowrap!important}.choiceSticker{right:7.8%!important;top:24px!important;width:138px!important;height:138px!important}.topPickScribble{right:6.5%!important;top:166px!important;font-size:18px!important}.topPickScribble:after{font-size:30px!important}}@media(max-width:780px){.heroCopy h1{font-size:39px!important;white-space:normal!important;line-height:1.02!important}.choiceSticker{right:6px!important;top:16px!important;width:98px!important;height:98px!important}.topPickScribble{display:none!important}}.visualLabel{left:50%!important;top:68px!important;transform:translateX(-50%)!important;min-width:min(76%,520px)!important;text-align:center!important;padding:11px 18px!important;border-radius:14px!important;font-size:18px!important;line-height:1.15!important;letter-spacing:.01em!important;font-weight:900!important;text-transform:none!important;background:rgba(7,32,48,.76)!important;border:1px solid rgba(105,204,223,.38)!important;color:#f2fbff!important;box-shadow:0 10px 24px rgba(0,18,30,.18)!important;backdrop-filter:blur(10px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.visualLabel.brand-samsung{font-family:Arial,Helvetica,sans-serif!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important}.visualLabel.brand-lg{font-family:"Trebuchet MS",Arial,sans-serif!important;font-weight:900!important;letter-spacing:.015em!important}.visualLabel.brand-sony{font-family:"Arial Black",Arial,sans-serif!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.visualLabel.brand-tcl{font-family:Verdana,Arial,sans-serif!important;font-weight:900!important;letter-spacing:.03em!important;text-transform:uppercase!important}.visualLabel.brand-hisense{font-family:Arial,Helvetica,sans-serif!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}.visualLabel.brand-panasonic{font-family:"Arial Narrow",Arial,sans-serif!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important}.visualLabel.brand-amazon{font-family:Arial,Helvetica,sans-serif!important;font-weight:900!important;letter-spacing:.01em!important}.visualLabel.brand-vizio{font-family:"Arial Black",Arial,sans-serif!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase!important}.visualLabel.brand-roku{font-family:"Trebuchet MS",Arial,sans-serif!important;font-weight:900!important;letter-spacing:.01em!important}@media(max-width:1100px){.visualLabel{top:56px!important;min-width:min(78%,470px)!important;font-size:16px!important;padding:10px 16px!important}}@media(max-width:780px){.visualLabel{top:18px!important;left:50%!important;transform:translateX(-50%)!important;min-width:min(86%,320px)!important;font-size:12px!important;padding:8px 12px!important;border-radius:12px!important;white-space:nowrap!important}}.visualLabel{top:104px!important;left:50%!important;transform:translateX(-50%)!important;min-width:0!important;max-width:72%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;color:#f4fbff!important;text-shadow:0 2px 10px rgba(0,0,0,.42)!important;font-size:18px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:1100px){.visualLabel{top:92px!important;font-size:16px!important;max-width:74%!important}}@media(max-width:780px){.visualLabel{top:42px!important;font-size:12px!important;max-width:72%!important}}.visualLabel{top:168px!important;left:50%!important;transform:translateX(-50%)!important;max-width:72%!important;text-align:center!important}@media(max-width:1100px){.visualLabel{top:146px!important;max-width:76%!important}}@media(max-width:780px){.visualLabel{top:86px!important;max-width:80%!important;font-size:12px!important}}.visualLabel{display:none!important}.compareView{padding:10px 0 24px}.compareHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:30px;align-items:end;padding:34px 36px;border:1px solid rgba(61,117,148,.55);border-radius:26px;background:linear-gradient(125deg,#09243a 0%,#0b3550 55%,#0b4654 100%);overflow:hidden;box-shadow:0 22px 58px rgba(0,0,0,.20)}.compareHero:after{content:"";position:absolute;width:390px;height:390px;border-radius:50%;right:-130px;top:-210px;background:radial-gradient(circle,rgba(44,224,183,.22),rgba(24,148,255,.12) 48%,transparent 70%);pointer-events:none}.compareHero h2{position:relative;z-index:1;font-size:48px;line-height:1.02;letter-spacing:-1.8px;margin:7px 0 10px;color:#f5fbff}.compareHero h2 span{background:linear-gradient(95deg,#78c8ff,#58dfe5 48%,#7be8bd);-webkit-background-clip:text;background-clip:text;color:transparent}.compareHero p{position:relative;z-index:1;max-width:760px;margin:0;color:#c3d6e1;font-size:16px;line-height:1.65}.compareHeroTrust{position:relative;z-index:1;padding:17px 18px;border:1px solid rgba(127,183,207,.25);border-radius:17px;background:rgba(4,22,35,.34);backdrop-filter:blur(8px)}.compareHeroTrust b{display:block;font-size:16px;color:#eef8fc;margin-bottom:5px}.compareHeroTrust span{font-size:13px;line-height:1.55;color:#acc5d3}.compareWinner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:16px;padding:19px 22px;border:1px solid rgba(53,183,159,.46);border-radius:20px;background:linear-gradient(110deg,rgba(8,46,52,.93),rgba(8,35,49,.96));box-shadow:0 14px 34px rgba(0,0,0,.14)}.compareWinnerMark{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#27dcae,#48e2cf);color:#062435;font-size:25px;font-weight:950;box-shadow:0 8px 20px rgba(39,220,174,.18)}.compareWinner span{display:block;color:#73e8c5;font-size:10px;font-weight:950;letter-spacing:.18em}.compareWinner h2{margin:3px 0 4px;font-size:25px;color:#f4fbff}.compareWinner p{margin:0;color:#bbced9;font-size:14px;line-height:1.55;max-width:920px}.compareWinnerScore{font-size:34px;font-weight:950;color:#fff;min-width:64px;text-align:center}.compareCards{--compare-cols:3;display:grid;grid-template-columns:repeat(var(--compare-cols),minmax(0,1fr));gap:12px;margin-top:16px}.compareProductCard{position:relative;overflow:hidden;border:1px solid rgba(78,128,155,.38);border-radius:20px;background:linear-gradient(180deg,#0a263b,#081e30);box-shadow:0 12px 30px rgba(0,0,0,.12)}.compareProductCard.isWinner{border-color:rgba(70,215,179,.62);box-shadow:0 16px 36px rgba(0,0,0,.16),0 0 0 1px rgba(70,215,179,.10) inset}.compareProductTop{position:relative;min-height:170px;display:grid;place-items:center;padding:18px;background:linear-gradient(145deg,#fafdff,#edf4f8)}.compareProductTop img{max-width:100%;width:100%;height:140px;object-fit:contain;filter:drop-shadow(0 14px 14px rgba(39,71,91,.18))}.compareProductFallback{font-size:42px;font-weight:950;color:#aec3cf}.compareCardWinner{position:absolute;left:12px;top:12px;padding:6px 9px;border-radius:999px;background:#0b4e44;color:#8df0ce;font-size:10px;font-weight:950;letter-spacing:.12em}.compareRemove{position:absolute;right:10px;top:10px;width:31px;height:31px;border:1px solid #cfdde5;border-radius:50%;background:rgba(255,255,255,.92);color:#537084;font-weight:900;z-index:2}.compareProductBody{padding:16px}.compareAwards{display:flex;gap:5px;flex-wrap:wrap;min-height:23px;margin-bottom:7px}.compareAward{padding:4px 7px;border-radius:999px;background:#103950;border:1px solid #27627e;color:#9fd6e8;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.compareAward.best{background:#103f36;border-color:#2a816a;color:#78e5bc}.compareProductBody h3{font-size:21px;line-height:1.15;margin:0 0 5px;color:#f1f9fd}.compareProductMeta{color:#8eaaba;font-size:12px;line-height:1.5}.compareScoreLine{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin:14px 0;padding:11px 12px;border-radius:14px;background:#0d2c43;border:1px solid rgba(79,131,158,.28)}.compareScoreLine strong{font-size:29px;color:#fff}.compareScoreLine div span{display:block;font-size:9px;letter-spacing:.10em;color:#7f9cad;text-transform:uppercase}.compareScoreLine div b{font-size:12px;color:#c2d5df}.compareScoreLine>span{font-size:18px;font-weight:900;color:#e8f5fa}.compareCardReason{min-height:62px;color:#b8ccd7;font-size:13px;line-height:1.55;margin:0 0 12px}.compareCardActions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.compareCardActions .btn{min-height:42px;font-size:11px;padding:8px 9px}.compareTablePanel,.compareDecisionPanel{margin-top:16px;padding:22px;border:1px solid rgba(79,127,153,.30);border-radius:20px;background:linear-gradient(180deg,#092338,#081d2e);box-shadow:0 12px 30px rgba(0,0,0,.10)}.compareSectionHead{display:flex;justify-content:space-between;gap:18px;margin-bottom:14px}.compareSectionHead h2{font-size:27px;margin:4px 0 5px;color:#eef8fc}.compareSectionHead p{font-size:13px;line-height:1.55;color:#96b0bf;margin:0;max-width:760px}.compareTableScroll{overflow-x:auto;padding-bottom:3px}.compareTable{min-width:680px;border:1px solid rgba(80,128,154,.26);border-radius:16px;overflow:hidden;background:#071c2c}.compareRow{display:grid;grid-template-columns:180px repeat(var(--compare-cols),minmax(155px,1fr));border-top:1px solid rgba(78,124,149,.18)}.compareRow:first-child{border-top:0}.compareRow.header{background:#0d2b42}.compareMetric,.compareCell{min-height:54px;padding:11px 13px;display:flex;align-items:center;border-left:1px solid rgba(78,124,149,.16)}.compareMetric{border-left:0;color:#9cb6c5;font-size:12px;font-weight:850}.compareRow.header .compareMetric{color:#6f92a7;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.compareRow.header .compareCell{color:#dcebf2;font-size:12px;font-weight:900;line-height:1.25}.compareCell{justify-content:space-between;gap:8px;color:#d8e7ef;font-size:14px}.compareCell strong{font-size:20px;color:#eaf5fa}.compareCell.wins{background:linear-gradient(90deg,rgba(22,108,90,.26),rgba(22,108,90,.08));color:#83ebc7}.compareCell.wins strong{color:#88edca}.compareWinTag{padding:3px 6px;border-radius:999px;background:#124a40;color:#82e9c7;font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.compareVerdicts{display:grid;grid-template-columns:repeat(var(--compare-cols),minmax(0,1fr));gap:10px}.compareVerdict{padding:17px;border:1px solid rgba(80,128,154,.28);border-radius:17px;background:#0a263a}.compareVerdict.winner{border-color:rgba(64,198,163,.43);background:linear-gradient(145deg,#0a3338,#092638)}.compareVerdictKicker{font-size:9px;font-weight:950;letter-spacing:.14em;text-transform:uppercase;color:#70dcca}.compareVerdict h3{font-size:18px;margin:5px 0 8px;color:#eef8fc}.compareVerdict p{font-size:13px;line-height:1.55;color:#adc3d0;margin:0}.compareVerdict ul{margin:11px 0 0;padding:0;list-style:none;display:grid;gap:7px}.compareVerdict li{position:relative;padding-left:18px;font-size:12px;line-height:1.5;color:#d3e2e9}.compareVerdict li:before{content:"✓";position:absolute;left:0;color:#62e0b8;font-weight:950}.compareVerdictTrade{margin-top:12px;padding-top:10px;border-top:1px solid rgba(87,132,156,.22);font-size:11px;line-height:1.5;color:#91aebb}.compareTray{position:fixed;z-index:70;left:50%;bottom:18px;transform:translateX(-50%);width:min(980px,calc(100% - 28px));display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:11px 12px 11px 16px;border:1px solid rgba(91,154,183,.46);border-radius:18px;background:rgba(5,22,35,.94);backdrop-filter:blur(16px);box-shadow:0 20px 55px rgba(0,0,0,.34)}.compareTrayCopy span{display:block;color:#58dfc2;font-size:8px;font-weight:950;letter-spacing:.16em}.compareTrayCopy b{display:block;color:#eef8fc;font-size:13px;margin-top:2px;white-space:nowrap}.compareTrayItems{display:flex;justify-content:center;gap:6px;min-width:0}.compareTrayItem{display:flex;align-items:center;gap:6px;min-width:0;max-width:210px;padding:7px 9px;border-radius:11px;background:#0b2a40;border:1px solid rgba(91,139,165,.26);color:#c9dce6;font-size:10px;font-weight:800}.compareTrayItem span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compareTrayItem button{border:0;background:transparent;color:#7999ab;font-weight:900;padding:0}.compareTrayActions{display:flex;align-items:center;gap:7px}.compareClear{border:0;background:transparent;color:#829fae;font-size:10px;font-weight:850}.compareTray .btn{min-height:40px;padding:8px 13px;font-size:11px}.compareTray .btn:disabled{opacity:.42;cursor:not-allowed;transform:none}.compareMini{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 9px;border:1px solid rgba(73,146,171,.45);border-radius:10px;background:#0b2b42;color:#a9dbea;font-size:10px;font-weight:900;cursor:pointer}.compareMini:hover,.compareMini.selected{border-color:#3bc9b2;background:#0d403b;color:#82e8c6}.compareMini.selected:before{content:"✓ "}.altCard .compareMini{margin-top:8px;align-self:flex-start}.detailAlternative{position:relative}.detailAlternative .compareMini{position:absolute;right:10px;bottom:10px}.resultDetails .compareMini{margin-top:10px}.pickFoot .compareMini{min-height:32px}@media(max-width:1000px){.compareHero{grid-template-columns:1fr}.compareHeroTrust{max-width:620px}.compareCards,.compareVerdicts{grid-template-columns:repeat(var(--compare-cols),minmax(250px,1fr));overflow-x:auto}.compareProductCard,.compareVerdict{min-width:250px}.compareTray{grid-template-columns:1fr auto}.compareTrayCopy{display:none}.compareTrayItems{justify-content:flex-start;overflow:hidden}}@media(max-width:680px){.compareHero{padding:22px 18px}.compareHero h2{font-size:34px}.compareWinner{grid-template-columns:auto 1fr;padding:15px}.compareWinnerScore{grid-column:2;text-align:left}.compareCards{display:flex;overflow-x:auto;gap:9px}.compareProductCard{min-width:78vw}.compareTablePanel,.compareDecisionPanel{padding:16px}.compareRow{grid-template-columns:130px repeat(var(--compare-cols),minmax(150px,1fr))}.compareVerdicts{display:flex;overflow-x:auto}.compareVerdict{min-width:78vw}.compareTray{bottom:72px;grid-template-columns:1fr auto;padding:9px 10px}.compareTrayItems{gap:4px}.compareTrayItem{max-width:116px;padding:6px 7px}.compareTrayItem:nth-child(n+3){display:none}.compareClear{display:none}.compareTray .btn{padding:8px 10px}.detailAlternative .compareMini{position:static;margin-top:8px}}.altCard>img,.resultPhoto,.pickProductImage,.detailVisual img,.detailAlternative img,#spotlightImage,#winnerThumbImg{background:transparent!important;padding:0!important;border-radius:0!important;object-fit:contain!important;box-shadow:none!important;filter:drop-shadow(0 14px 24px rgba(11,33,48,.14))!important}.altCard>img{min-height:138px!important}.resultPhoto{width:74px!important;height:54px!important}.pickProductImage{width:120px!important;height:80px!important}.detailVisual{background:linear-gradient(145deg,rgba(255,255,255,.10),rgba(255,255,255,.04))!important}.detailVisual img{padding:8px 10px 0!important;height:285px!important}.detailAlternative img{width:96px!important;height:68px!important}.winnerProductThumb,.detailAlternative,.altCard,.result,.pickCard{overflow:hidden}:root{--piqelo-trim-scale:1.055;--piqelo-trim-inset:2.2%}.altCard,.result,.pickCard,.detailAlternative,.winnerProductThumb,.detailVisual{overflow:hidden}.altCard>img,.resultPhoto,.pickProductImage,.detailAlternative img,#spotlightImage,#winnerThumbImg,.detailVisual img{transform:scale(var(--piqelo-trim-scale))!important;transform-origin:center center!important;clip-path:inset(var(--piqelo-trim-inset))!important}#spotlightImage{transform:scale(1.035)!important;clip-path:inset(1.5%)!important}.winnerProductThumb img{transform:scale(1.06)!important;clip-path:inset(2%)!important}.resultMain{grid-template-columns:auto 82px minmax(0,1fr) auto!important;align-items:center!important}.resultIdentity,.altCopy,.pickBody,.detailAlternative>div{min-width:0}.result h4,.altCopy h4,.pickBody h4,.detailAlternative h3{line-height:1.18!important}.why,.tradeoff,.pickBody p{line-height:1.45!important}.altBottom{margin-top:14px!important;align-items:center!important}.pickProductRow{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}.pickFoot{margin-top:14px!important;padding-top:12px!important;border-top:1px solid rgba(140,176,198,.20)!important}.fullShortlist{box-shadow:0 12px 28px rgba(38,78,104,.04)!important}@media(max-width:900px){.pickProductRow{grid-template-columns:108px minmax(0,1fr)!important;gap:12px!important}}@media(max-width:680px){:root{--piqelo-trim-scale:1.045;--piqelo-trim-inset:2%}.resultMain{grid-template-columns:auto 56px minmax(0,1fr) auto!important}.pickProductRow{grid-template-columns:96px minmax(0,1fr)!important}}#product-detail{--detail-card:rgba(8,29,44,.96);--detail-line:rgba(105,153,179,.22);--detail-muted:#91acbb;--detail-text:#d9e7ee;--detail-good:#55dfb5;--detail-blue:#4ac9eb}#product-detail .detailBack{margin-top:4px!important;opacity:.9}#product-detail .decisionHero{position:relative;overflow:hidden!important;grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr)!important;padding:32px!important;gap:36px!important;border:1px solid rgba(91,155,184,.42)!important;background:radial-gradient(circle at 78% 0%,rgba(35,182,191,.16),transparent 34%),linear-gradient(135deg,#0a2d46 0%,#071d30 58%,#061927 100%)!important;box-shadow:0 28px 70px rgba(1,14,25,.28)!important}#product-detail .decisionHero:after{content:"PIQELO / PRODUCT VERDICT";position:absolute;right:26px;bottom:18px;color:rgba(161,204,221,.11);font-size:11px;letter-spacing:.22em;font-weight:900;pointer-events:none}#product-detail .decisionVisual{min-height:380px!important;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.075),rgba(255,255,255,.025) 54%,rgba(255,255,255,.012) 72%)!important;border:1px solid rgba(142,194,216,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;overflow:hidden!important}#product-detail .decisionVisual:after{content:"";position:absolute;left:12%;right:12%;bottom:34px;height:34px;border-radius:50%;background:radial-gradient(ellipse,rgba(13,172,213,.18),transparent 66%);filter:blur(7px);z-index:0}#product-detail .decisionVisual img#detailImage{position:relative;z-index:1;height:350px!important;padding:6px 10px 0!important;transform:scale(1.08)!important;clip-path:inset(2%)!important;filter:drop-shadow(0 26px 22px rgba(0,0,0,.34))!important}#product-detail .detailChoiceSeal{right:14px!important;top:12px!important;width:126px!important;height:126px!important;filter:drop-shadow(0 16px 20px rgba(0,0,0,.34))!important}#product-detail .decisionCopy h1{font-size:clamp(42px,4.2vw,66px)!important;max-width:780px!important;margin-top:9px!important}#product-detail .detailOneLine{font-size:21px!important;line-height:1.48!important;max-width:790px!important;margin:15px 0 17px!important;color:#edf7fb!important;font-weight:720!important;letter-spacing:-.01em}.detailFitLine{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap;margin:0 0 18px}.detailBestFor,.detailLessIdeal{border:1px solid rgba(97,151,178,.22);background:rgba(255,255,255,.035);border-radius:14px;padding:10px 12px}.detailBestFor{flex:1;min-width:min(280px,100%)}.detailLessIdeal{min-width:min(190px,100%)}.detailBestFor>span,.detailLessIdeal>span{display:block;font-size:9.5px;letter-spacing:.15em;color:#7f9faf;font-weight:900;margin-bottom:6px}.detailBestForChips{display:flex;gap:6px;flex-wrap:wrap}.detailBestForChips b{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#aef0db;background:rgba(66,212,169,.09);border:1px solid rgba(73,211,170,.20);border-radius:999px;padding:5px 8px}.detailBestForChips b i{font-style:normal;color:#fff}.detailLessIdeal strong{font-size:13px;color:#f4c3c7;font-weight:800}#product-detail .decisionStats{display:grid!important;grid-template-columns:90px repeat(3,minmax(112px,1fr))!important;align-items:stretch!important;max-width:700px!important}#product-detail .decisionStats .detailScore{width:86px!important;height:86px!important;border:1px solid rgba(81,220,182,.55)!important;background:radial-gradient(circle at 38% 28%,#174a58,#0a2b3d 70%)!important;box-shadow:0 12px 30px rgba(0,0,0,.24),0 0 28px rgba(66,211,176,.08)!important}#product-detail .decisionStats .detailScore strong{font-size:36px!important;color:#fff!important}#product-detail .decisionStats .detailStat{min-width:0!important;display:flex;flex-direction:column;justify-content:center;background:rgba(255,255,255,.035)!important}#product-detail .decisionActions{margin-top:2px!important}.decisionActions .btn.primary{background:linear-gradient(105deg,#1593ff,#17cddf 52%,#48e2ad)!important;color:#03131d!important;font-weight:950!important;border:0!important;box-shadow:0 10px 24px rgba(18,173,205,.18)!important}.detailTrustRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 1.35fr;gap:0;margin:13px 0 15px;border:1px solid rgba(80,132,158,.24);border-radius:18px;background:linear-gradient(180deg,rgba(10,32,48,.98),rgba(7,25,39,.98));overflow:hidden;box-shadow:0 10px 26px rgba(0,0,0,.10)}.detailTrustRail>article{display:flex;align-items:center;gap:10px;padding:14px 15px;border-right:1px solid rgba(99,145,168,.16)}.detailTrustRail strong{display:block;color:#f2f9fc;font-size:18px;line-height:1.1}.detailTrustRail small{display:block;color:#7f9cab;font-size:10.5px;line-height:1.3;margin-top:3px}.trustRailIcon{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:rgba(53,199,188,.08);border:1px solid rgba(74,191,183,.18);color:#6ce5ca;font-weight:900;flex:0 0 30px}.trustRailRule{padding:13px 16px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(135deg,rgba(19,77,79,.34),rgba(12,46,58,.2))}.trustRailRule b{font-size:11px;color:#8fe6cd;letter-spacing:.05em}.trustRailRule span{font-size:10.5px;color:#91aab8;line-height:1.4;margin-top:3px}#product-detail .decisionStrip{gap:12px!important;margin-top:0!important}.decisionCard{position:relative;overflow:hidden}.decisionCard:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(255,255,255,.025),transparent 45%);pointer-events:none}#product-detail .decisionGrid{margin-top:14px!important}.detailPanel{border:1px solid var(--detail-line)!important;background:linear-gradient(180deg,rgba(9,30,45,.98),rgba(7,25,39,.98))!important;box-shadow:0 13px 32px rgba(0,0,0,.10)!important}.verdictPanel{padding:24px!important}.verdictPanel h2{font-size:30px!important}.detailVerdict{font-size:17.5px!important;max-width:900px}.detailWhyWins{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:17px 0 2px}.whyWinCard{padding:13px 14px;border-radius:15px;background:linear-gradient(145deg,rgba(24,80,88,.28),rgba(255,255,255,.025));border:1px solid rgba(80,191,177,.18)}.whyWinCard span{display:block;font-size:9.5px;letter-spacing:.13em;color:#72cdbd;font-weight:900;text-transform:uppercase}.whyWinCard strong{display:block;font-size:17px;color:#f2f9fc;margin:4px 0 3px}.whyWinCard small{display:block;color:#8da8b7;font-size:11.5px;line-height:1.4}#product-detail .prosCons{margin-top:12px!important}.pcCard{background:rgba(255,255,255,.025)!important}.pcCard.good{background:linear-gradient(145deg,rgba(13,58,58,.48),rgba(8,38,44,.50))!important}.pcCard.bad{background:linear-gradient(145deg,rgba(55,35,43,.44),rgba(32,29,39,.48))!important}.scorePanel>p{color:#a8bfcb!important;font-size:13.5px!important;line-height:1.55!important}.scoreBars{display:grid;gap:15px;margin-top:17px}.scoreBarRow{display:grid;gap:6px}.scoreBarHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.scoreBarHead span{color:#d7e6ed;font-size:13px;font-weight:800}.scoreBarHead span i{font-style:normal;color:#6f91a3;font-size:10px;margin-left:4px}.scoreBarHead strong{color:#fff;font-size:18px}.scoreTrack{height:8px;border-radius:999px;background:rgba(117,156,177,.13);overflow:hidden;border:1px solid rgba(121,166,187,.10)}.scoreTrack>i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#159bff,#1fd7cf 58%,#56dfae);transition:width .5s ease}.scoreBarRow small{color:#7897a8;font-size:10.5px;line-height:1.35}.scoreMethodNote{margin-top:17px!important;padding:11px 12px!important;border-radius:13px;background:rgba(255,255,255,.025);border:1px solid rgba(101,145,169,.14)}.scoreMethodNote b{color:#a8e7d5}#product-detail .ownerPanel,#product-detail .reliabilityPanel,#product-detail .priceDecisionPanel,#product-detail .detailSources{background:linear-gradient(180deg,rgba(9,30,45,.98),rgba(7,25,39,.98))!important}#product-detail .sourceCard{background:rgba(255,255,255,.025)!important;border-color:rgba(100,144,167,.15)!important}#product-detail .detailAlternativesPanel{margin-top:14px!important;background:linear-gradient(180deg,rgba(9,30,45,.98),rgba(7,25,39,.98))!important}.detailAlternative{background:rgba(255,255,255,.025)!important}.detailAlternative img{background:transparent!important;padding:0!important;transform:scale(1.06)!important;clip-path:inset(2%)!important}@media(max-width:1120px){.detailTrustRail{grid-template-columns:repeat(4,1fr)}.trustRailRule{grid-column:1/-1}.detailTrustRail>article:nth-child(4){border-right:0}.detailWhyWins{grid-template-columns:1fr}.decisionStats{grid-template-columns:86px repeat(3,1fr)!important}}@media(max-width:900px){#product-detail .decisionHero{grid-template-columns:1fr!important;padding:22px!important;gap:18px!important}#product-detail .decisionVisual{min-height:270px!important}#product-detail .decisionVisual img#detailImage{height:260px!important}.detailChoiceSeal{width:96px!important;height:96px!important}.detailTrustRail{grid-template-columns:1fr 1fr}.detailTrustRail>article{border-bottom:1px solid rgba(99,145,168,.13)}.detailTrustRail>article:nth-child(even){border-right:0}.trustRailRule{grid-column:1/-1}.detailFitLine{display:grid;grid-template-columns:1fr}.detailLessIdeal{min-width:0}.decisionAside{position:static!important}.detailWhyWins{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.topRight{display:none!important}#product-detail .decisionHero:after{display:none!important}#product-detail .decisionCopy h1{font-size:40px!important}.detailOneLine{font-size:18px!important}#product-detail .decisionStats{grid-template-columns:82px 1fr 1fr!important}.decisionStats .detailStat:last-child{grid-column:2/4}.detailTrustRail{grid-template-columns:1fr}.detailTrustRail>article{border-right:0}.detailWhyWins{grid-template-columns:1fr}.detailBestForChips b{font-size:11px}.detailTrustRail strong{font-size:16px}}.keySpecsPanel{margin-top:14px!important;padding:22px!important;background:linear-gradient(180deg,rgba(9,30,45,.98),rgba(7,25,39,.98))!important}.specPanelHead{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:15px}.specPanelHead h2{margin:4px 0 4px!important}.specPanelHead p{margin:0!important;color:#91acbb!important;font-size:12.5px!important}.specLegend{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.specSourceBadge{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;font-size:9.5px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(116,161,184,.20);background:rgba(255,255,255,.035);color:#86a7b8;white-space:nowrap}.specSourceBadge.measured{color:#6ce5c4;background:rgba(54,207,169,.09);border-color:rgba(72,210,174,.24)}.specSourceBadge.manufacturer{color:#8fcff0;background:rgba(51,153,216,.08);border-color:rgba(72,162,214,.20)}.specSourceBadge.unverified{color:#c1a66c;background:rgba(194,157,77,.08);border-color:rgba(194,157,77,.20)}.keySpecsGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.keySpec{min-height:104px;padding:12px 12px 11px;border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.018));border:1px solid rgba(102,149,172,.16);display:flex;flex-direction:column;justify-content:space-between}.keySpecLabel{font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:#7291a2;font-weight:900}.keySpecValue{font-size:17px;line-height:1.18;color:#f0f8fc;font-weight:900;margin:7px 0 8px;overflow-wrap:anywhere}.keySpecMeta{display:flex;align-items:center;gap:5px;min-height:20px}.keySpecMeta small{font-size:9.5px;color:#7492a2;line-height:1.2}.keySpec.empty .keySpecValue{color:#7693a2;font-weight:750;font-size:13px}.measuredSpecCallout{display:none;margin-top:10px;padding:11px 13px;border:1px solid rgba(69,205,170,.19);background:linear-gradient(135deg,rgba(16,71,66,.35),rgba(11,42,54,.30));border-radius:14px;align-items:center;justify-content:space-between;gap:12px}.measuredSpecCallout.show{display:flex}.measuredSpecCallout strong{color:#e8fbf5;font-size:12.5px}.measuredSpecCallout span{color:#86a7b4;font-size:10.5px;line-height:1.4}.measuredSpecValues{display:flex;gap:14px;flex-wrap:wrap}.measuredSpecValue b{display:block;color:#6de3c5;font-size:18px}.measuredSpecValue small{display:block;color:#7899a8;font-size:9.5px}.fullSpecsPanel{margin-top:14px!important;padding:0!important;overflow:hidden}.fullSpecsPanel summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#f0f8fc;font-weight:900}.fullSpecsPanel summary::-webkit-details-marker{display:none}.fullSpecsPanel summary:after{content:"+";width:30px;height:30px;border-radius:10px;display:grid;place-items:center;border:1px solid rgba(111,157,180,.18);background:rgba(255,255,255,.03);color:#68ddc2;font-size:20px}.fullSpecsPanel[open] summary:after{content:"−"}.fullSpecsSummaryCopy span{display:block;color:#6fcdbd;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.fullSpecsSummaryCopy b{font-size:20px}.fullSpecsSummaryCopy small{display:block;color:#819dac;font-size:10.5px;font-weight:650;margin-top:4px}.fullSpecsBody{padding:0 20px 20px;border-top:1px solid rgba(97,143,167,.14)}.fullSpecsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.fullSpecRow{display:grid;grid-template-columns:minmax(120px,.75fr) minmax(0,1.25fr);gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid rgba(103,147,169,.11)}.fullSpecLabel{color:#7d9aaa;font-size:11px;font-weight:750}.fullSpecValue{color:#e5f0f5;font-size:12px;font-weight:850;text-align:right;overflow-wrap:anywhere}.fullSpecMeta{grid-column:2;display:flex;justify-content:flex-end;gap:6px;align-items:center;margin-top:-5px}.fullSpecMeta small{color:#708e9e;font-size:9.5px;text-align:right}.specUnknown{color:#6f8d9c!important;font-weight:650!important}.compareSpecsPanel{margin-top:16px}.compareSpecsTable{min-width:720px}.compareSpecRow{display:grid;grid-template-columns:180px repeat(var(--compare-cols),minmax(190px,1fr));border-bottom:1px solid rgba(112,151,172,.13)}.compareSpecRow:last-child{border-bottom:0}.compareSpecRow.header{position:sticky;top:0;z-index:2;background:#092236}.compareSpecLabel,.compareSpecCell{padding:12px 13px}.compareSpecLabel{color:#88a6b6;font-size:11px;font-weight:850}.compareSpecCell{border-left:1px solid rgba(112,151,172,.11);color:#e8f3f8;font-size:12px;font-weight:850}.compareSpecCell small{display:block;color:#6f8f9f;font-size:9.5px;font-weight:650;margin-top:4px}.compareSpecCell .specSourceBadge{margin-top:5px}.compareSpecCell.unknown{color:#698594;font-weight:650}@media(max-width:1120px){.keySpecsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.specPanelHead{display:block}.specLegend{justify-content:flex-start;margin-top:10px}.keySpecsGrid{grid-template-columns:1fr 1fr}.keySpec{min-height:96px}.fullSpecsGrid{grid-template-columns:1fr}.fullSpecRow{grid-template-columns:108px minmax(0,1fr)}.measuredSpecCallout{align-items:flex-start;flex-direction:column}}.standoutSpecs{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.standoutSpec{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;border:1px solid rgba(78,203,180,.22);background:rgba(42,190,162,.07);color:#a9e7da;font-size:11px;font-weight:850;line-height:1.25}.standoutSpec:before{content:"✦";font-size:10px;color:#4fe0be}.standoutSpec.limit{border-color:rgba(240,165,130,.20);background:rgba(222,121,82,.06);color:#dfb19b}.standoutSpec.limit:before{content:"△";color:#e8a37f}.specPanelHint{font-size:10px;color:#6f8d9d;margin-top:9px;line-height:1.45}.compareSmartRail{margin:14px 0 0;padding:18px;border:1px solid rgba(83,137,163,.28);border-radius:20px;background:linear-gradient(145deg,#0a2539,#071d2d);box-shadow:0 12px 30px rgba(0,0,0,.08)}.compareSmartHead{display:flex;justify-content:space-between;gap:18px;align-items:end;margin-bottom:12px}.compareSmartHead h2{margin:4px 0 0;font-size:23px;color:#edf8fc}.compareSmartHead p{margin:5px 0 0;color:#96afbe;font-size:12.5px;line-height:1.5}.smartOnlyDiff{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#0d3a3a;border:1px solid rgba(77,206,174,.28);color:#78e5c4;font-size:9px;font-weight:950;letter-spacing:.10em;text-transform:uppercase;white-space:nowrap}.smartScenarioGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.smartScenario{position:relative;overflow:hidden;min-height:132px;padding:13px;border:1px solid rgba(87,132,156,.25);border-radius:16px;background:rgba(255,255,255,.026)}.smartScenario.primary{border-color:rgba(69,211,173,.42);background:linear-gradient(145deg,rgba(15,65,61,.60),rgba(10,38,54,.75))}.smartScenarioLabel{font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;color:#79a2b5}.smartScenario.primary .smartScenarioLabel{color:#73e6c3}.smartScenario h3{font-size:16px;line-height:1.15;color:#f1f9fc;margin:7px 0 5px}.smartScenarioScore{display:flex;align-items:baseline;gap:5px}.smartScenarioScore strong{font-size:28px;color:#fff}.smartScenarioScore span{font-size:10px;color:#83a2b3}.smartScenario p{margin:6px 0 0;color:#a6bdc9;font-size:10.5px;line-height:1.42}.smartScenarioEdge{position:absolute;right:9px;top:9px;padding:4px 6px;border-radius:999px;background:#123b4a;color:#9cc9d9;font-size:8px;font-weight:900}.smartScenario.primary .smartScenarioEdge{background:#124a40;color:#80ebc8}.compareWinnerContext{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.compareContextChip{padding:5px 8px;border-radius:999px;border:1px solid rgba(123,180,202,.24);background:rgba(255,255,255,.035);color:#aac4d1;font-size:9px;font-weight:850}.compareContextChip.strong{border-color:rgba(72,218,181,.32);color:#78e8c5;background:rgba(16,78,64,.35)}.compareMetricMeta{display:block;margin-top:3px;color:#668da2;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.compareCell .smartDelta{font-size:9px;color:#7899aa;font-weight:850}.compareCell.wins .smartDelta{color:#68d9b7}.smartDecisionGrid{display:grid;grid-template-columns:repeat(var(--compare-cols),minmax(0,1fr));gap:10px}.smartDecisionCard{padding:18px;border:1px solid rgba(80,128,154,.28);border-radius:18px;background:#0a263a}.smartDecisionCard.winner{border-color:rgba(65,201,166,.44);background:linear-gradient(145deg,#0a3539,#09263a)}.smartDecisionKicker{font-size:9px;font-weight:950;letter-spacing:.14em;text-transform:uppercase;color:#73dcca}.smartDecisionCard h3{font-size:19px;line-height:1.2;color:#f1f9fc;margin:5px 0 6px}.smartDecisionIntro{font-size:12px;line-height:1.5;color:#9fb8c6;margin:0 0 13px}.smartTradeColumns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.smartTradeBox{padding:11px;border-radius:13px;border:1px solid rgba(83,128,151,.23);background:rgba(255,255,255,.025)}.smartTradeBox.gain{background:rgba(18,75,62,.25);border-color:rgba(70,195,159,.26)}.smartTradeBox.lose{background:rgba(83,55,63,.18);border-color:rgba(177,105,122,.20)}.smartTradeBox h4{margin:0 0 8px;font-size:10px;letter-spacing:.10em;text-transform:uppercase;color:#78e1bf}.smartTradeBox.lose h4{color:#e2a8b4}.smartTradeList{display:grid;gap:8px}.smartTradeFact{font-size:10.5px;line-height:1.42;color:#d0e0e7}.smartEvidenceTag{display:block;width:max-content;max-width:100%;margin-top:3px;padding:2px 5px;border-radius:999px;background:rgba(114,160,180,.11);color:#7299ab;font-size:7px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.smartTradeEmpty{font-size:10px;color:#6f8d9e;line-height:1.4}.smartChooseIf{margin-top:11px;padding-top:10px;border-top:1px solid rgba(86,130,153,.22);font-size:10.5px;line-height:1.45;color:#91adbc}.smartChooseIf b{color:#d9e9ef}.compareSpecsPanel.smartFiltered .compareSectionHead p:after{content:" Only verified differences are shown.";color:#68cfb0}.compareSpecRow.smartPriority .compareSpecLabel{color:#78e0c2}.compareSpecCell .specSourceBadge{margin-top:4px}.smartHiddenNote{padding:13px;border:1px dashed rgba(92,138,160,.30);border-radius:13px;color:#7e9aaa;font-size:11px;line-height:1.5;text-align:center;background:rgba(255,255,255,.018)}@media(max-width:1100px){.smartScenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.smartDecisionGrid{grid-template-columns:repeat(var(--compare-cols),minmax(250px,1fr));overflow-x:auto}.smartDecisionCard{min-width:250px}}@media(max-width:720px){.compareSmartRail{padding:14px}.compareSmartHead{align-items:flex-start;flex-direction:column}.smartScenarioGrid{display:flex;overflow-x:auto;gap:8px;padding-bottom:3px}.smartScenario{min-width:185px}.smartTradeColumns{grid-template-columns:1fr}.smartDecisionGrid{display:flex;overflow-x:auto}.smartDecisionCard{min-width:82vw}.compareWinnerContext{margin-top:7px}}.choiceSticker,.panelChoiceSeal,.detailChoiceSeal,.altChoiceBadge,.miniChoiceSticker,.choiceBadgeLockup,.compareCardChoiceSeal{isolation:isolate}.choiceSticker img,.panelChoiceSeal img,.detailChoiceSeal img,.altChoiceBadge img,.miniChoiceSticker img,.choiceBadge,.winnerCertificate img,.choiceMethodImage img,.choiceAwardSealRing img,.compareChoiceInline img,.compareCardChoiceSeal img{border-radius:50%!important;overflow:hidden!important;background:#fff!important}.choiceSticker{right:34px!important;top:28px!important;width:166px!important;height:190px!important;place-items:start center!important;filter:none!important;transform:none!important;background:transparent!important}.choiceSticker:before{content:""!important;position:absolute!important;inset:-7px 5px 17px!important;border-radius:50%!important;background:conic-gradient(from 190deg,rgba(19,139,255,.06),rgba(19,139,255,.48),rgba(62,229,166,.58),rgba(19,139,255,.06))!important;filter:blur(9px)!important;opacity:.65!important;z-index:-1!important}.choiceSticker:after{content:"AWARDED FOR YOUR SETUP";position:absolute;left:50%;bottom:0;transform:translateX(-50%);white-space:nowrap;padding:7px 10px;border-radius:999px;background:rgba(7,34,52,.92);border:1px solid rgba(65,196,189,.38);color:#c8f8ec;font-size:9px;font-weight:950;letter-spacing:.14em;box-shadow:0 8px 20px rgba(10,49,71,.16)}.choiceSticker img{width:164px!important;height:164px!important;object-fit:contain!important;box-shadow:0 16px 34px rgba(15,72,105,.18)!important;filter:none!important}.winnerCertificate{position:relative}.winnerCertificate:after{content:"CHOICE";position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);padding:4px 7px;border-radius:999px;background:#0b4960;color:#b9fae8;font-size:8px;font-weight:950;letter-spacing:.16em;border:1px solid rgba(80,223,184,.35)}.winnerCertificate img{box-shadow:0 14px 26px rgba(11,55,82,.15)}#product-detail .detailChoiceSeal{right:16px!important;top:14px!important;width:132px!important;height:132px!important;transform:rotate(3deg)!important;filter:drop-shadow(0 14px 22px rgba(17,64,90,.18))!important}#product-detail .detailChoiceSeal img{border:1px solid rgba(54,169,182,.24)!important;box-shadow:0 0 0 6px rgba(255,255,255,.60)!important}.choiceAwardPanel{position:relative;grid-template-columns:170px minmax(0,1fr) 230px;gap:24px;align-items:center;margin-top:14px;padding:22px 24px;border-radius:22px;border:1px solid rgba(57,192,166,.45);background:linear-gradient(120deg,#f7fcff 0%,#effbf8 52%,#e9f8f3 100%);box-shadow:0 18px 44px rgba(29,82,105,.10);overflow:hidden}.choiceAwardPanel:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;left:-150px;top:-190px;background:radial-gradient(circle,rgba(17,147,255,.15),rgba(51,226,174,.08) 54%,transparent 72%)}.choiceAwardSeal{position:relative;z-index:1;text-align:center}.choiceAwardSealRing{width:142px;height:142px;margin:auto;border-radius:50%;padding:6px;background:conic-gradient(from 190deg,#158dff,#21d6e3 48%,#44e3a8,#158dff);box-shadow:0 16px 32px rgba(28,103,133,.17)}.choiceAwardSealRing img{width:100%;height:100%;object-fit:contain;border:3px solid #fff!important}.choiceAwardSeal small{display:block;margin-top:7px;color:#55788a;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.choiceAwardCopy{position:relative;z-index:1}.choiceAwardEyebrow{color:#118f80;font-size:10px;font-weight:950;letter-spacing:.15em}.choiceAwardCopy h2{margin:5px 0 7px;color:#12364e;font-size:27px;letter-spacing:-.04em}.choiceAwardCopy>p{margin:0;color:#537486;font-size:13px;line-height:1.6;max-width:760px}.choiceAwardProof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:13px}.choiceProofItem{display:flex;align-items:center;gap:8px;min-width:0;padding:9px 10px;border-radius:12px;background:rgba(255,255,255,.74);border:1px solid rgba(151,197,207,.34)}.choiceProofItem>strong{font-size:20px;color:#0a7c73;letter-spacing:-.04em}.choiceProofItem b{display:block;color:#244b60;font-size:10px}.choiceProofItem small{display:block;color:#7892a1;font-size:8px;line-height:1.25;margin-top:2px}.choiceAwardContext{position:relative;z-index:1;padding:14px 15px;border-radius:15px;background:#0c3448;color:#fff;box-shadow:0 10px 24px rgba(21,72,94,.12)}.choiceAwardContext span{display:block;color:#77e4cf;font-size:9px;font-weight:950;letter-spacing:.15em}.choiceAwardContext b{display:block;margin:5px 0;color:#fff;font-size:16px;line-height:1.25}.choiceAwardContext small{display:block;color:#a8c4d1;font-size:9px;line-height:1.4}.choiceBadgeLockup{display:grid;place-items:center;gap:2px;flex:0 0 auto}.choiceBadgeLockup .choiceBadge{width:66px!important;height:66px!important;object-fit:contain;box-shadow:0 9px 20px rgba(30,93,119,.11)}.choiceBadgeLockup span{padding:3px 6px;border-radius:999px;background:#0b5660;color:#bdf8e9;font-size:7px;font-weight:950;letter-spacing:.14em}.altChoiceBadge,.miniChoiceSticker{border-radius:50%!important;overflow:visible!important}.altChoiceBadge img,.miniChoiceSticker img{box-shadow:0 8px 18px rgba(13,62,86,.14);border:1px solid rgba(37,174,177,.24)}.miniChoiceSticker{width:50px!important;height:50px!important;right:-3px!important;top:-10px!important}.altChoiceBadge{width:52px!important;height:52px!important}.choiceMethodSeal{align-items:center!important;padding:17px 18px!important}.choiceMethodImage{width:82px;height:82px;flex:0 0 82px;padding:4px;border-radius:50%;background:conic-gradient(#168ff5,#35dfc0,#168ff5)}.choiceMethodImage img{width:100%!important;height:100%!important;object-fit:contain!important}.choiceMethodSeal b{font-size:18px!important}.choiceMethodSeal small{display:block!important;max-width:700px!important;line-height:1.5!important}.compareWinner{position:relative}.compareChoiceInline{align-items:center;gap:8px;margin-top:9px;padding:6px 9px 6px 6px;border-radius:13px;background:rgba(239,255,250,.08);border:1px solid rgba(90,226,190,.24);width:max-content;max-width:100%}.compareChoiceInline img{width:42px;height:42px;object-fit:contain;flex:0 0 42px}.compareChoiceInline b{display:block;color:#9bf0d4;font-size:11px}.compareChoiceInline small{display:block;color:#aec6d2;font-size:9px;margin-top:1px}.compareCardChoiceSeal{position:absolute;right:48px;top:10px;width:58px;height:58px;z-index:3;transform:rotate(4deg);filter:drop-shadow(0 8px 13px rgba(35,84,105,.14))}.compareCardChoiceSeal img{width:100%;height:100%;object-fit:contain}.compareProductCard.isWinner .compareProductTop{padding-top:28px}@media(max-width:1050px){.choiceAwardPanel{grid-template-columns:135px minmax(0,1fr)}.choiceAwardSealRing{width:116px;height:116px}.choiceAwardContext{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:5px 14px;align-items:center}.choiceAwardContext small{grid-column:2}.choiceAwardProof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.choiceSticker{width:100px!important;height:118px!important;right:10px!important;top:8px!important}.choiceSticker img{width:98px!important;height:98px!important}.choiceSticker:after{font-size:6px;padding:5px 6px}.choiceAwardPanel{grid-template-columns:92px minmax(0,1fr);gap:13px;padding:16px 14px}.choiceAwardSealRing{width:86px;height:86px;padding:4px}.choiceAwardSeal small{display:none}.choiceAwardCopy h2{font-size:21px}.choiceAwardCopy>p{font-size:11px}.choiceAwardProof{grid-column:1/-1;grid-template-columns:1fr 1fr;margin-top:4px}.choiceProofItem{padding:8px}.choiceProofItem>strong{font-size:17px}.choiceAwardContext{grid-column:1/-1;display:block;padding:11px 12px}.choiceAwardContext small{margin-top:4px}.compareCardChoiceSeal{width:48px;height:48px;right:44px}.choiceMethodImage{width:68px;height:68px;flex-basis:68px}}@media(max-width:520px){#product-detail .detailChoiceSeal{width:86px!important;height:86px!important;right:8px!important;top:8px!important}.choiceAwardPanel{display:block!important}.choiceAwardPanel[style*="display:none"]{display:none!important}.choiceAwardSeal{float:left;margin:0 12px 8px 0}.choiceAwardSealRing{width:74px;height:74px}.choiceAwardCopy h2{font-size:19px}.choiceAwardEyebrow{font-size:8px}.choiceAwardProof{clear:both;display:grid;grid-template-columns:1fr 1fr;padding-top:8px}.compareChoiceInline{width:100%}.compareChoiceInline img{width:36px;height:36px;flex-basis:36px}.choiceBadgeLockup .choiceBadge{width:56px!important;height:56px!important}}.topPickScribble{right:5.9%!important;top:223px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:84px!important;padding:8px 12px 4px!important;border-radius:999px!important;background:rgba(7,34,52,.86)!important;border:1px solid rgba(73,206,200,.34)!important;color:#dffcf3!important;font-family:Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:950!important;letter-spacing:.16em!important;line-height:1!important;text-transform:uppercase!important;text-align:center!important;transform:rotate(-5deg)!important;box-shadow:0 14px 28px rgba(11,46,68,.20)!important;backdrop-filter:blur(10px)!important;text-shadow:none!important;pointer-events:none!important}.topPickScribble:after{content:"↙"!important;display:block!important;color:#1abfe8!important;font-size:38px!important;line-height:.85!important;margin-top:-2px!important;margin-left:-18px!important;transform:rotate(-6deg)!important;text-shadow:0 6px 14px rgba(17,97,135,.14)!important}@media(max-width:1100px){.topPickScribble{right:5.2%!important;top:194px!important;min-width:76px!important;font-size:11px!important;padding:7px 10px 4px!important}.topPickScribble:after{font-size:33px!important;margin-left:-16px!important}}@media(max-width:780px){.topPickScribble{display:none!important}}.topPickScribble{display:none!important}.measuredSpecCallout.labEvidencePanel{display:block!important;margin-top:16px!important;padding:0!important;border:1px solid rgba(64,201,166,.28)!important;background:linear-gradient(135deg,#082b3f,#083c3e)!important;border-radius:19px!important;overflow:hidden!important;box-shadow:0 14px 32px rgba(6,38,53,.12)!important}.labEvidenceHead{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:17px 18px 14px;border-bottom:1px solid rgba(122,195,194,.14)}.labEvidenceKicker{display:block!important;color:#6ee3c4!important;font-size:9px!important;font-weight:950!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:5px}.labEvidenceHead strong{display:block;color:#f0fbff!important;font-size:19px!important}.labEvidenceHead p{margin:4px 0 0;color:#8eabb9!important;font-size:10px!important}.labEvidenceHead a{flex:0 0 auto;text-decoration:none;padding:8px 10px;border-radius:10px;border:1px solid rgba(91,202,190,.28);background:rgba(255,255,255,.04);color:#8bead2;font-size:9px;font-weight:900}.labMetricGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:rgba(127,196,195,.10)}.labMetricGrid article{min-width:0;padding:13px 12px;background:#092b3d}.labMetricGrid span{display:block!important;color:#7f9ba9!important;font-size:8px!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.07em!important}.labMetricGrid b{display:block;margin-top:4px;color:#f1fbff;font-size:19px;line-height:1.05;white-space:nowrap}.labMetricGrid small{display:block;margin-top:4px;color:#68cdb8;font-size:8px;line-height:1.25}.labEvidenceNote{padding:10px 18px 12px;color:#7899a8;font-size:9px;line-height:1.45}.labEvidenceNote b{color:#9bc9c2}.specSourceBadge.measured{box-shadow:0 0 0 1px rgba(64,210,171,.12) inset}@media(max-width:1000px){.labMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.labEvidenceHead{display:block}.labEvidenceHead a{display:inline-flex;margin-top:10px}.labMetricGrid{grid-template-columns:1fr 1fr}.labMetricGrid b{font-size:17px}.labEvidenceNote{padding:9px 12px 11px}}.decisionConfidencePanel{margin:18px 0 0;padding:28px 30px;border:1px solid rgba(52,129,158,.30);border-radius:22px;background:linear-gradient(135deg,#fafdff,#eef7fb);box-shadow:0 14px 34px rgba(34,81,111,.07)}.decisionConfidenceHead{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.decisionConfidenceHead h2{margin:6px 0 8px;color:#15364e;font-size:34px;line-height:1.15;letter-spacing:-.035em}.decisionConfidenceHead p{margin:0;color:#536f82;font-size:18px;line-height:1.68;max-width:820px}.decisionConfidenceNote{margin-top:14px;padding:14px 16px;border-radius:16px;border:1px solid #d7e7ef;background:rgba(255,255,255,.88);color:#4d697d;font-size:16px;line-height:1.65}.decisionConfidenceNote strong{color:#163f57}.decisionStabilityBadge{flex:0 0 auto;min-width:188px;padding:14px 16px;border-radius:16px;border:1px solid #bcdce0;background:#edf9f6;text-align:center;box-shadow:0 6px 16px rgba(34,81,111,.05)}.decisionStabilityBadge span{display:block;color:#55798c;font-size:11px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.decisionStabilityBadge b{display:block;margin-top:6px;color:#117968;font-size:24px;line-height:1.15}.decisionStabilityBadge.close{background:#fff8eb;border-color:#ead8a7}.decisionStabilityBadge.close b{color:#8d650f}.decisionStabilityBadge.developing{background:#f4f6fb;border-color:#d5dce9}.decisionStabilityBadge.developing b{color:#5c6e8b}.decisionConfidenceGrid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:16px;margin-top:18px}.decisionConfidenceCard{padding:20px 20px 18px;border:1px solid #d7e7ed;border-radius:18px;background:rgba(255,255,255,.86)}.decisionConfidenceCard h3{margin:0 0 12px;color:#244b61;font-size:20px;line-height:1.25}.stabilityMeter{height:16px;border-radius:999px;background:#e5eef2;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.04)}.stabilityMeter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1aa3dc,#38d8bd)}.stabilityMeta{display:grid;gap:10px;margin-top:14px}.stabilitySummary{display:block;color:#4f6b7e;font-size:16px;line-height:1.65}.stabilityPercent{display:inline-flex;align-items:center;width:max-content;padding:8px 12px;border-radius:999px;background:#eef8fb;border:1px solid #d2e7ee;color:#123f56;font-size:15px;font-weight:900}.mindChangeList{display:grid;gap:10px}.mindChangeItem{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;padding:14px 15px;border-radius:14px;background:#f7fafc;border:1px solid #e0ebf0}.mindChangeIcon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#e9f6f4;color:#128071;font-size:17px;font-weight:950}.mindChangeItem b{display:block;color:#23485e;font-size:17px;line-height:1.35;margin-bottom:4px}.mindChangeItem span{display:block;color:#5d788b;font-size:15px;line-height:1.65}.mindChangeEmpty{color:#5d788b;font-size:15px;line-height:1.7;padding:4px 2px}.compareStabilityBar{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;margin-top:10px;padding:10px 12px;border-radius:13px;background:rgba(255,255,255,.045);border:1px solid rgba(118,173,195,.22)}.compareStabilityBadge{padding:6px 8px;border-radius:999px;background:rgba(31,196,156,.13);border:1px solid rgba(69,212,176,.30);color:#8eefd3;font-size:8px;font-weight:950;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.compareStabilityBadge.close{background:rgba(214,166,62,.12);border-color:rgba(225,185,96,.30);color:#f1d18a}.compareStabilityText{color:#a9c2cf;font-size:9.5px;line-height:1.45}@media(max-width:980px){.decisionConfidenceHead h2{font-size:30px}.decisionConfidenceHead p{font-size:17px}.decisionConfidenceGrid{grid-template-columns:1fr}.decisionStabilityBadge{min-width:0}}@media(max-width:760px){.decisionConfidenceHead{display:block}.decisionStabilityBadge{display:inline-block;margin-top:12px}.decisionConfidencePanel{padding:20px 16px}.decisionConfidenceHead h2{font-size:27px}.decisionConfidenceHead p,.decisionConfidenceNote,.stabilitySummary,.mindChangeItem span,.mindChangeEmpty{font-size:15px}.decisionConfidenceCard{padding:17px 16px}.decisionConfidenceCard h3{font-size:18px}.stabilityMeter{height:14px}.stabilityPercent{font-size:14px}.mindChangeItem{grid-template-columns:36px minmax(0,1fr);padding:13px}.mindChangeIcon{width:36px;height:36px;font-size:16px}.mindChangeItem b{font-size:16px}.compareStabilityBar{grid-template-columns:1fr}.compareStabilityBadge{width:max-content}}.fundingMicro{margin-top:12px;padding:11px 13px;border-radius:13px;background:linear-gradient(135deg,#f5fbfd,#effaf6);border:1px solid #cfe5df;color:#597688;font-size:11.5px;line-height:1.55}.fundingMicro b,.fundingMicro strong{color:#173e54}.fundingMicro strong{font-weight:950}.detailFunding{margin-top:13px}.dealSignal{display:flex;align-items:center;gap:10px;width:max-content;max-width:100%;margin:0 0 11px;padding:8px 10px;border-radius:12px;background:#f4f9fb;border:1px solid #d3e5ec;color:#517185;font-size:11px;font-weight:800}.dealSignal strong{color:#123b52;font-size:12px}.dealSignal.good{background:#eefaf5;border-color:#bfe6d7;color:#287560}.dealSignal.strong{background:linear-gradient(135deg,#eaf9f4,#e9f7ff);border-color:#8fd7c3;color:#176d59}.dealSignal.high{background:#fff7ee;border-color:#ead2b5;color:#8b5a1d}.affiliateTag{display:inline-flex;margin-top:5px;padding:3px 6px;border-radius:999px;background:#edf7f3;border:1px solid #cae8dc;color:#347766;font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.fundingPromise{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:18px;margin-top:18px;padding:25px;border:1px solid #cfe3e6;border-radius:22px;background:linear-gradient(135deg,#fff,#f2fbf8 58%,#edf7fb);box-shadow:0 14px 36px rgba(36,79,103,.07)}.fundingPromiseCopy h2{margin:6px 0 9px;color:#12364d;font-size:30px;letter-spacing:-.04em}.fundingPromiseCopy p{margin:0 0 9px;color:#577487;font-size:13px;line-height:1.65;max-width:850px}.fundingRule{display:flex;align-items:center;gap:12px;margin-top:14px;padding:13px 14px;border-radius:14px;background:#0e3447;color:white}.fundingRule strong{font-size:15px;white-space:nowrap}.fundingRule span{color:#b9cfd8;font-size:11px;line-height:1.45}.fundingPromiseGoals{display:grid;gap:8px;padding:16px;border-radius:17px;background:#0b2f43;color:white}.fundingPromiseGoals>span{color:#70ddca;font-size:9px;font-weight:950;letter-spacing:.15em}.fundingPromiseGoals>div{padding:10px 0;border-bottom:1px solid rgba(151,195,210,.14)}.fundingPromiseGoals>div:last-child{border-bottom:0}.fundingPromiseGoals b{display:block;font-size:13px}.fundingPromiseGoals small{display:block;margin-top:3px;color:#a8c1cd;font-size:10px;line-height:1.45}.shareBtn,.shareCompareBtn{position:relative}.shareCompareBtn{margin-top:12px;width:100%;padding:8px 10px;border-radius:10px;border:1px solid rgba(112,216,200,.30);background:rgba(255,255,255,.07);color:#c9f7ec;font:inherit;font-size:10px;font-weight:900;cursor:pointer}.shareCompareBtn:hover{background:rgba(255,255,255,.11)}.growthToast{position:fixed;left:50%;bottom:28px;z-index:9999;transform:translate(-50%,14px);opacity:0;pointer-events:none;padding:10px 13px;border-radius:12px;background:#0a3043;color:#eefaef;border:1px solid rgba(81,214,183,.35);box-shadow:0 14px 32px rgba(23,66,88,.22);font-size:12px;font-weight:850;transition:.2s}.growthToast.show{opacity:1;transform:translate(-50%,0)}@media(max-width:850px){.fundingPromise{grid-template-columns:1fr;padding:18px}.fundingRule{align-items:flex-start;flex-direction:column;gap:4px}.fundingRule strong{white-space:normal}.fundingPromiseCopy h2{font-size:25px}}@media(max-width:520px){.fundingPromise{padding:15px;border-radius:17px}.fundingPromiseCopy h2{font-size:22px}.fundingMicro{font-size:10.5px}.dealSignal{width:100%;justify-content:space-between}}.guideNavLink{display:inline-flex;align-items:center;border:0;background:transparent;color:#7392a6;font:inherit;font-size:12px;font-weight:850;padding:8px 10px;border-radius:10px;text-decoration:none}.guideNavLink:hover{color:#e8f4f8;background:rgba(255,255,255,.05)}.seoExplore{margin:22px 0;padding:18px;border:1px solid #173c56;border-radius:20px;background:#071c2d}.seoExploreGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.seoExploreGrid a{display:block;padding:13px;border-radius:13px;border:1px solid #174158;background:#0a2638;text-decoration:none}.seoExploreGrid b{display:block;color:#e8f4f8;font-size:12px}.seoExploreGrid span{display:block;margin-top:3px;color:#7897aa;font-size:9px}.seoExploreGrid a:hover{border-color:#2a7d8c;background:#0c2c40}.sectionLine>a.btn{color:#cbe9eb!important}@media(max-width:780px){.seoExploreGrid{grid-template-columns:1fr 1fr}.guideNavLink{display:none}}@media(max-width:480px){.seoExploreGrid{grid-template-columns:1fr}}:root{--action-cyan:#31d9e6;--action-teal:#58e6b6;--action-blue:#199cff;--action-dark:#041827;--action-panel:#0d2b42;--action-border:#3b718e}.btn,.compareMini,.shareCompareBtn,.offerPrice a,.detailOfferPrice a,.labEvidenceHead a{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,filter .16s ease!important}.btn{min-height:42px!important;padding:10px 14px!important;border:1px solid var(--action-border)!important;border-radius:12px!important;background:linear-gradient(180deg,#123a56,#0b2a40)!important;color:#f4fbff!important;font-size:12.5px!important;line-height:1.2!important;font-weight:900!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 6px 16px rgba(0,0,0,.14)!important;text-decoration:none!important}.btn:hover{background:linear-gradient(180deg,#174866,#0d334b)!important;border-color:#64b7d2!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 9px 20px rgba(0,0,0,.20)!important;transform:translateY(-1px)!important}.btn:active{transform:translateY(0)!important;filter:brightness(.96)}.btn.primary,.findBtn.classicFindBtn{border:1px solid #83efd8!important;background:linear-gradient(105deg,#24a7ff 0%,#2bd7e5 49%,#63e9b1 100%)!important;color:#031724!important;font-weight:950!important;box-shadow:0 10px 25px rgba(22,183,218,.28),inset 0 1px 0 rgba(255,255,255,.48)!important}.btn.primary:hover,.findBtn.classicFindBtn:hover{background:linear-gradient(105deg,#45b6ff 0%,#4be2e9 49%,#7aefbf 100%)!important;box-shadow:0 13px 30px rgba(22,183,218,.36),inset 0 1px 0 rgba(255,255,255,.55)!important;transform:translateY(-2px)!important}.findBtn.classicFindBtn{min-height:52px!important;font-size:14.5px!important;letter-spacing:.01em!important;margin-top:9px!important}.findBtn.classicFindBtn span{display:inline-grid!important;place-items:center!important;width:25px!important;height:25px!important;margin-left:4px!important;border-radius:50%!important;background:rgba(3,23,36,.13)!important;font-size:17px!important;line-height:1!important}.finderOptions .option{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:38px!important;padding:8px 11px!important;border:1px solid #3a6d89!important;border-radius:999px!important;background:linear-gradient(180deg,#10344e,#0a293f)!important;color:#edf7fc!important;font-size:12.25px!important;font-weight:850!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important;opacity:1!important}.finderOptions .option:hover{background:linear-gradient(180deg,#15435f,#0c334b)!important;border-color:#69b8d0!important;color:#fff!important;transform:translateY(-1px)!important}.finderOptions .option.active{padding-left:10px!important;background:linear-gradient(105deg,#a9e8ff 0%,#87eee5 50%,#a6f2c9 100%)!important;border-color:#b8f5e5!important;color:#042334!important;box-shadow:0 7px 18px rgba(28,192,205,.22),inset 0 1px 0 rgba(255,255,255,.65)!important;font-weight:950!important}.finderOptions .option.active:before{content:"✓";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#073148;color:#9ff5d1;font-size:11px;font-weight:950}.finderOptions .option:active{transform:translateY(0)!important}.finderSelectionSummary{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:11px;padding:11px 12px;border:1px solid rgba(88,153,182,.38);border-radius:13px;background:rgba(4,25,40,.50)}.finderSelectionSummary>span{flex:0 0 auto;color:#71e2d1!important;font-size:11px!important;font-weight:950!important;letter-spacing:.12em;text-transform:uppercase}.finderSelectionSummary>b{color:#e9f5fa!important;font-size:14px!important;line-height:1.5;font-weight:800!important}.compareMini{min-height:36px!important;padding:7px 10px!important;border:1px solid #3a7795!important;border-radius:10px!important;background:#10344d!important;color:#dff5fb!important;font-size:11.5px!important;font-weight:900!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}.compareMini:hover,.compareMini.selected{border-color:#62ddc7!important;background:#125348!important;color:#b5f5df!important;transform:translateY(-1px)!important}.compareClear{color:#b8cdd8!important;font-size:11.5px!important;padding:8px 10px!important;border-radius:9px!important}.compareClear:hover{color:#fff!important;background:rgba(255,255,255,.06)!important}.shareCompareBtn{min-height:38px!important;border-color:#3b806f!important;background:#103d39!important;color:#c9f7ec!important;font-size:11.5px!important}.offerPrice a,.detailOfferPrice a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 12px!important;border:1px solid #5addc3!important;border-radius:10px!important;background:linear-gradient(105deg,#169ed8,#28cfa9)!important;color:#042333!important;font-size:11.5px!important;font-weight:950!important;text-decoration:none!important;box-shadow:0 7px 16px rgba(27,171,180,.18)!important}.offerPrice a:hover,.detailOfferPrice a:hover{filter:brightness(1.08);transform:translateY(-1px)!important}.desktopNav button{color:#e8f2f7!important;font-size:14.5px!important;font-weight:850!important;opacity:1!important}.desktopNav button.active{color:#fff!important}.desktopNav button:after{height:3px!important;box-shadow:0 0 10px rgba(40,205,219,.28)}.guideNavLink{color:#b7cedb!important;font-size:12.5px!important;font-weight:850!important}.guideNavLink:hover{color:#f2fbff!important;background:rgba(255,255,255,.07)!important}.bottomNav button{font-size:12px!important;font-weight:850!important;color:#8eabbc!important}.bottomNav button.active{color:#36dfc8!important}.spotlightRunner{margin-top:11px;padding:10px 11px;border:1px solid rgba(73,145,171,.40);border-radius:12px;background:rgba(8,39,57,.60)}.spotlightRunner>span{display:block;color:#73dbc9!important;font-size:9px!important;font-weight:950!important;letter-spacing:.11em;text-transform:uppercase}.spotlightRunner b{display:block;margin-top:3px;color:#eef8fc!important;font-size:11.5px!important;line-height:1.35}.spotlightRunner small{display:block;margin-top:3px;color:#9eb9c7!important;font-size:10px!important;line-height:1.42}button:focus-visible,.btn:focus-visible,.compareMini:focus-visible,.offerPrice a:focus-visible,.detailOfferPrice a:focus-visible,.guideNavLink:focus-visible{outline:3px solid #7ee8dc!important;outline-offset:3px!important}button:disabled,.btn:disabled{opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}@media(max-width:780px){.finderOptions{grid-template-columns:1fr 1fr!important;gap:8px!important}.finderOptions .option{width:100%!important;min-height:42px!important;font-size:12px!important;padding:8px 9px!important}.finderSelectionSummary{display:block!important;padding:10px 10px!important}.finderSelectionSummary>span{display:block;margin-bottom:4px}.finderSelectionSummary>b{font-size:13.5px!important;line-height:1.45!important}.findBtn.classicFindBtn{min-height:54px!important;font-size:14px!important}.btn{min-height:44px!important;font-size:12.5px!important}}@media(max-width:340px){.finderOptions{grid-template-columns:1fr!important}}.classicFinderHead b{color:#ffffff!important;font-size:1.64rem!important;font-weight:950!important;letter-spacing:-.02em!important;text-shadow:0 1px 10px rgba(12,65,93,.14)!important}.finderKicker{color:#49dceb!important;font-size:.9rem!important;font-weight:950!important;letter-spacing:.17em!important}.questionTitle b{color:#f7fcff!important;font-size:1.28rem!important;font-weight:950!important;letter-spacing:-.01em!important;text-shadow:0 1px 9px rgba(0,0,0,.10)!important}.questionTitle strong{color:#ffffff!important;font-size:1.32rem!important;font-weight:950!important}.finderQuestion,.classicBudget{border-top-color:rgba(112,167,194,.28)!important}.finderOptions .option{color:#f5fbff!important;font-size:13.4px!important;font-weight:900!important;border-color:#4d819b!important;background:linear-gradient(180deg,#143d58,#0c2d43)!important}.finderOptions .option:hover{color:#fff!important;border-color:#7ccade!important;background:linear-gradient(180deg,#194b68,#0e3850)!important}.finderOptions .option.active{color:#052536!important;font-weight:950!important}.finderSelectionSummary>span{color:#7ae8d5!important;font-size:11.5px!important}.finderSelectionSummary>b{color:#f5fbff!important;font-size:14.5px!important;font-weight:900!important}.classicFinder .finderTrust{color:#c5d8e2!important;font-size:12.5px!important;font-weight:750!important}.decisionConfidencePanel{padding:24px 26px!important}.decisionConfidenceHead h2{font-size:30px!important;line-height:1.18!important}.decisionConfidenceHead p{font-size:16.5px!important;line-height:1.62!important}.decisionConfidenceNote{font-size:15px!important;line-height:1.6!important;padding:12px 14px!important}.decisionStabilityBadge{min-width:168px!important;padding:12px 14px!important}.decisionStabilityBadge span{font-size:10px!important}.decisionStabilityBadge b{font-size:21px!important}.decisionConfidenceCard{padding:18px!important}.decisionConfidenceCard h3{font-size:18px!important}.stabilitySummary{font-size:15px!important;line-height:1.6!important}.stabilityPercent{font-size:14px!important}.mindChangeItem b{font-size:16px!important}.mindChangeItem span,.mindChangeEmpty{font-size:14.5px!important;line-height:1.6!important}@media(max-width:780px){.classicFinderHead b{font-size:1.48rem!important}.questionTitle b{font-size:1.18rem!important}.questionTitle strong{font-size:1.22rem!important}.finderOptions .option{font-size:13px!important;min-height:44px!important}.decisionConfidencePanel{padding:19px 15px!important}.decisionConfidenceHead h2{font-size:25px!important}.decisionConfidenceHead p,.decisionConfidenceNote{font-size:14.5px!important}.decisionConfidenceCard h3{font-size:17px!important}.stabilitySummary,.mindChangeItem span,.mindChangeEmpty{font-size:14px!important}}.selectBox small{font-size:12.5px!important;line-height:1.35!important;color:#8eabbc!important}.fineTune summary,.fineLabel{font-size:12.5px!important;line-height:1.4!important;color:#92adbd!important}.classicFinder .finderTrust,.finderTrust{font-size:13px!important;line-height:1.5!important;color:#c8d9e3!important}.spotlightPriceRow span{font-size:13.5px!important;line-height:1.45!important;color:#9eb7c6!important}.spotlightEvidence{font-size:12px!important;line-height:1.3!important;padding:5px 8px!important}.strengthChip span{font-size:12.5px!important;line-height:1.4!important;color:#bfd2dc!important}.spotlightTradeoff{font-size:13px!important;line-height:1.55!important;color:#9ab4c3!important}.fullShortlist summary{font-size:13.5px!important;line-height:1.45!important;color:#8eb5cd!important}.kicker,.altRank,.result .kicker{font-size:12px!important;line-height:1.35!important}.why,.resultIdentity .why,.tradeoff{font-size:12.75px!important;line-height:1.55!important;color:#90aaba!important}.pill,.sourceTag{font-size:12px!important;line-height:1.25!important;padding:5px 8px!important}.altConfidence{font-size:12.5px!important;line-height:1.45!important;color:#809bac!important}.trustItem small{font-size:12.5px!important;line-height:1.4!important;color:#809bac!important}.adBand{font-size:12px!important;line-height:1.4!important}.offersHead p{font-size:13.5px!important;line-height:1.5!important;color:#8fa8b8!important}.offerBest{font-size:11.75px!important}.offerChecked,.offerDisclosure,.affiliateNote{font-size:12.5px!important;line-height:1.5!important;color:#89a4b5!important}.offerPrice a,.detailOfferPrice a{font-size:12.25px!important}.compareMini,.compareClear,.shareCompareBtn{font-size:12.25px!important}.guideNavLink{font-size:13px!important}.bottomNav button{font-size:13px!important}.spotlightRunner>span{font-size:11.5px!important}.spotlightRunner b{font-size:12.75px!important;line-height:1.45!important}.spotlightRunner small{font-size:12px!important;line-height:1.5!important;color:#adc4d0!important}.labEvidenceKicker{font-size:11.5px!important}.labEvidenceHead p{font-size:12.5px!important;line-height:1.5!important;color:#9db5c1!important}.labEvidenceHead a{font-size:12px!important}.labMetricGrid span,.labMetricGrid small{font-size:11.5px!important;line-height:1.35!important}.labEvidenceNote{font-size:12px!important;line-height:1.5!important;color:#91aab8!important}.compareStabilityBadge{font-size:11px!important}.compareStabilityText{font-size:12.5px!important;line-height:1.5!important}.fundingMicro{font-size:13px!important;line-height:1.6!important}.dealSignal{font-size:12.5px!important}.dealSignal strong{font-size:13px!important}.affiliateTag{font-size:10.75px!important}.fundingRule span{font-size:12.5px!important;line-height:1.5!important}.fundingPromiseGoals>span{font-size:11px!important}.fundingPromiseGoals small{font-size:12px!important;line-height:1.5!important}.shareCompareBtn{font-size:12.25px!important}.seoExploreGrid b{font-size:13.5px!important;line-height:1.35!important}.seoExploreGrid span{font-size:12px!important;line-height:1.45!important;color:#8ea9b9!important}.crumb{font-size:13.5px!important;line-height:1.5!important;color:#90a8b7!important}nav a{font-size:14px!important;line-height:1.35!important}.eyebrow,.seoBadge,.winpill{font-size:11.5px!important;line-height:1.4!important}.stat small{font-size:12.5px!important;line-height:1.4!important;color:#9db3c0!important}.pill{font-size:11.75px!important}.fact span{font-size:11.75px!important;line-height:1.35!important;color:#8da8b8!important}.barrow{font-size:13.5px!important;line-height:1.35!important}.lab span{font-size:11.75px!important;line-height:1.35!important;color:#93acb9!important}.source{font-size:14px!important;line-height:1.55!important}.source p{font-size:13.5px!important;line-height:1.58!important}.source a{font-size:13.5px!important}.specs th{font-size:12.5px!important;line-height:1.45!important;color:#93aebe!important}.specs td{font-size:13.5px!important;line-height:1.55!important}.rankmeta{font-size:13px!important;line-height:1.45!important;color:#9ab0bd!important}.guide p{font-size:13.5px!important;line-height:1.55!important;color:#96adba!important}footer{font-size:13px!important;line-height:1.55!important;color:#819baa!important}.note{font-size:13px!important;line-height:1.55!important}.mini,.snapshot{font-size:12.5px!important;line-height:1.5!important;color:#839dac!important}.faq p{font-size:13.5px!important;line-height:1.6!important;color:#9bb0bd!important}.finderSelectionSummary>span{font-size:12px!important}.finderSelectionSummary>b{font-size:14.5px!important;line-height:1.5!important}@media(max-width:780px){.classicFinder .finderTrust,.finderTrust{font-size:12.5px!important}.finderOptions .option{font-size:13px!important}.spotlightEvidence,.pill,.sourceTag{font-size:11.75px!important}.offerChecked,.offerDisclosure,.affiliateNote,.altConfidence,.trustItem small{font-size:12px!important}.seoExploreGrid b{font-size:13px!important}.seoExploreGrid span{font-size:11.75px!important}.crumb{font-size:13px!important}nav a{font-size:13.5px!important}.guide p,.source p,.specs td,.faq p{font-size:13px!important}footer,.note{font-size:12.5px!important}.mini,.snapshot{font-size:12px!important}}.winnerSpotlightLeft{position:relative;overflow:hidden;background:linear-gradient(145deg,#0d3150,#0a243b 58%,#0b2b3b 100%)!important;border:1px solid rgba(111,204,244,.42)!important;box-shadow:0 18px 40px rgba(0,15,30,.20)!important}.winnerSpotlightLeft:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(124,227,228,.12),transparent 28%),radial-gradient(circle at bottom left,rgba(82,156,255,.10),transparent 30%);pointer-events:none}.winnerSpotlightHeader,.winnerSpotlightBody{position:relative;z-index:1}.winnerSpotlightKicker{background:rgba(255,255,255,.08)!important;border-color:rgba(146,221,255,.24)!important;color:#a7e6ff!important}.winnerSpotlightHeader strong{color:#ffffff!important}.winnerSpotlightHeader small{display:block;font-size:14px!important;line-height:1.55!important;color:#d5e7f0!important;max-width:none!important}.winnerSelectionCallout{margin-top:13px;padding:14px 15px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(149,216,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.winnerSelectionLabel{display:inline-flex;align-items:center;gap:6px;color:#95f0db;font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.winnerSelectionLabel:before{content:"✓";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(77,224,188,.16);border:1px solid rgba(115,234,201,.35);font-size:11px;color:#7cf0cf}.winnerSelectionCallout b{display:block;margin-top:8px;color:#fff;font-size:20px;line-height:1.25;letter-spacing:-.02em}.winnerSelectionCallout p{margin:8px 0 0;color:#d8e6ee;font-size:15px;line-height:1.55}.winnerSpotlightBody{align-items:center!important}.winnerProductThumb{background:rgba(255,255,255,.06)!important;border:1px solid rgba(139,205,230,.20)!important;border-radius:16px!important}.winnerThumbFallback{color:#d3e4ee!important;font-size:15px!important}.winnerCertificate{justify-self:end;background:rgba(255,255,255,.05);border:1px solid rgba(133,207,236,.18);border-radius:50%;padding:8px}.decisionConfidencePanel{position:relative;overflow:hidden;border-color:rgba(93,162,192,.35)!important;box-shadow:0 16px 36px rgba(30,75,102,.08)!important}.decisionConfidencePanel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(74,206,206,.10),transparent 22%),radial-gradient(circle at left bottom,rgba(96,156,255,.08),transparent 28%);pointer-events:none}.decisionConfidenceHead,.decisionConfidenceGrid,.decisionConfidenceTakeaway{position:relative;z-index:1}.decisionConfidenceHead h2{color:#12344b!important}.decisionConfidenceHead p{color:#4f6e82!important}.decisionConfidenceNote{background:rgba(255,255,255,.94)!important;border-color:#d3e4ec!important;color:#506f81!important}.decisionConfidenceTakeaway{margin-top:16px;margin-bottom:2px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#edf9ff,#f7fcff);border:1px solid #d5e8ef;color:#4f6c7f;font-size:15px;line-height:1.6;box-shadow:0 8px 20px rgba(35,82,112,.05)}.decisionConfidenceTakeaway b{color:#153d55}.decisionStabilityBadge{box-shadow:0 10px 24px rgba(34,81,111,.08)!important}.decisionConfidenceCard{background:rgba(255,255,255,.92)!important;border-color:#d5e6ee!important;box-shadow:0 10px 22px rgba(35,82,112,.04)}.decisionConfidenceCard h3{color:#183e56!important}.stabilityPercent{background:#e9f7fb!important;border-color:#cde5ed!important}.mindChangeItem{background:#f8fbfd!important;border-color:#dbe9ef!important}.mindChangeIcon{background:#ebf8f4!important}@media(max-width:760px){.winnerSelectionCallout{padding:12px 13px}.winnerSelectionCallout b{font-size:18px}.winnerSelectionCallout p{font-size:14px}.decisionConfidenceTakeaway{font-size:14px;padding:12px 13px}}#product-detail .prosCons{gap:16px!important;margin-top:18px!important}#product-detail .pcCard{padding:19px 19px 17px!important;border-radius:18px!important}#product-detail .pcCard.good{background:linear-gradient(145deg,rgba(10,56,54,.72),rgba(7,39,45,.74))!important;border-color:rgba(79,190,158,.48)!important}#product-detail .pcCard.bad{background:linear-gradient(145deg,rgba(63,37,47,.72),rgba(38,30,42,.76))!important;border-color:rgba(194,105,125,.43)!important}#product-detail .pcCard h3{margin:0 0 12px!important;font-size:20px!important;line-height:1.3!important;font-weight:900!important;color:#f5fbff!important;letter-spacing:-.015em!important}#product-detail .pcList{display:grid!important;gap:0!important}#product-detail .pcItem{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;padding:13px 0!important;color:#eef7fb!important;font-size:16px!important;line-height:1.65!important;font-weight:620!important;border-top:1px solid rgba(188,218,230,.13)!important}#product-detail .pcItem:first-child{border-top:0!important;padding-top:2px!important}#product-detail .pcItem:last-child{padding-bottom:2px!important}#product-detail .pcItem i{width:30px!important;height:30px!important;border-radius:50%!important;font-size:18px!important;line-height:1!important;font-weight:950!important;margin-top:1px!important;box-shadow:0 5px 14px rgba(0,0,0,.10)!important}#product-detail .pcCard.good .pcItem i{background:rgba(62,218,175,.17)!important;border:1px solid rgba(91,228,189,.52)!important;color:#78f2cd!important}#product-detail .pcCard.bad .pcItem i{background:rgba(255,130,153,.13)!important;border:1px solid rgba(232,126,147,.48)!important;color:#ffb1bf!important}#product-detail .pcItemCopy{min-width:0!important}#product-detail .pcItemText{display:block!important;color:#eef7fb!important;font-size:16px!important;line-height:1.65!important}#product-detail .ownerSignalTag{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:8px!important;padding:5px 9px!important;border-radius:999px!important;font-size:12.5px!important;line-height:1.25!important;font-weight:900!important;letter-spacing:.01em!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(190,222,234,.20)!important;color:#d7eaf2!important}#product-detail .ownerSignalTag:before{content:"●";font-size:8px!important;color:#67e2c0!important}#product-detail .pcCard.bad .ownerSignalTag:before{color:#ff9eb0!important}@media(max-width:760px){#product-detail .prosCons{gap:12px!important}#product-detail .pcCard{padding:17px 16px!important}#product-detail .pcCard h3{font-size:18px!important}#product-detail .pcItem{grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;font-size:15px!important;padding:12px 0!important}#product-detail .pcItemText{font-size:15px!important;line-height:1.62!important}#product-detail .pcItem i{width:28px!important;height:28px!important;font-size:17px!important}#product-detail .ownerSignalTag{font-size:12px!important;white-space:normal!important}}.specSourceBadge.manufacturer{padding:3px 6px!important;font-size:8px!important;font-weight:800!important;letter-spacing:.025em!important;text-transform:uppercase!important;color:#7897a8!important;background:rgba(82,132,158,.055)!important;border-color:rgba(91,141,166,.14)!important;box-shadow:none!important;opacity:.88!important}.specLegend .specSourceBadge.manufacturer{font-size:8px!important;padding:3px 6px!important}.compareSpecCell .specSourceBadge.manufacturer{margin-top:4px!important}.keySpecValue,.fullSpecValue,.compareSpecCell,.labMetricGrid b,.measuredSpecValue b{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"tnum" 1,"lnum" 1}.keySpecsPanel,.fullSpecsPanel,.compareSpecsPanel,.measuredSpecCallout.labEvidencePanel{backface-visibility:hidden;transform:translateZ(0)}.keySpec{background:linear-gradient(145deg,rgba(255,255,255,.040),rgba(255,255,255,.022))!important;border-color:rgba(110,154,176,.14)!important}.keySpecLabel{font-size:10.5px!important;letter-spacing:.08em!important;color:#7e9cab!important}.keySpecValue{font-size:17.5px!important;line-height:1.24!important;font-weight:820!important;letter-spacing:-.01em!important;color:#ecf5fa!important}.keySpecMeta{gap:6px!important;min-height:22px!important}.keySpecMeta small{font-size:10px!important;line-height:1.3!important;color:#88a3b1!important}.fullSpecRow{padding:12px 0!important;border-bottom:1px solid rgba(103,147,169,.10)!important}.fullSpecLabel{color:#8aa5b3!important;font-size:11.5px!important;font-weight:760!important;letter-spacing:.01em!important}.fullSpecValue{color:#e8f2f7!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:-.005em!important}.fullSpecMeta{margin-top:-3px!important;gap:7px!important}.fullSpecMeta small{color:#89a4b1!important;font-size:10px!important;line-height:1.3!important}.specSourceBadge{font-size:8.4px!important;font-weight:820!important;letter-spacing:.05em!important;padding:3px 6px!important;border-radius:999px!important;box-shadow:none!important}.specSourceBadge.manufacturer{color:#92b8cf!important;background:rgba(71,129,166,.07)!important;border-color:rgba(96,150,183,.16)!important}.specSourceBadge.measured{color:#7dd7bf!important;background:rgba(56,186,151,.08)!important;border-color:rgba(79,200,168,.18)!important}.compareSpecLabel{color:#8eaab8!important;font-size:11.5px!important;font-weight:800!important}.compareSpecCell{color:#e9f3f8!important;font-size:12.5px!important;font-weight:800!important;line-height:1.38!important;letter-spacing:-.005em!important}.compareSpecCell small{color:#84a0ae!important;font-size:10px!important;line-height:1.3!important;margin-top:5px!important}.labEvidenceHead p{font-size:10.5px!important;line-height:1.4!important;color:#95afbb!important}.labMetricGrid article{background:#0a2d40!important}.labMetricGrid span{color:#89a4b2!important;font-size:9px!important;letter-spacing:.05em!important}.labMetricGrid b{margin-top:5px!important;color:#eef8fc!important;font-size:18px!important;font-weight:820!important;letter-spacing:-.01em!important}.labMetricGrid small{margin-top:5px!important;color:#79cdbb!important;font-size:9px!important;line-height:1.3!important}.labEvidenceNote{color:#88a3b0!important;font-size:10px!important;line-height:1.45!important}.measuredSpecCallout strong{font-size:13px!important}.measuredSpecCallout span{font-size:11px!important;color:#8eaab8!important}.measuredSpecValue b{font-size:18px!important;font-weight:820!important;letter-spacing:-.01em!important}.measuredSpecValue small{font-size:10px!important;color:#87a2af!important}@media(max-width:760px){.keySpecValue{font-size:16.5px!important}.fullSpecValue,.compareSpecCell{font-size:12.5px!important}.labMetricGrid b,.measuredSpecValue b{font-size:17px!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}body,button,input,select,textarea,table,th,td,a,span,b,strong,small,p,h1,h2,h3,h4,h5,h6,li,summary,label{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizeLegibility}.keySpecsPanel,.fullSpecsPanel,.compareSpecsPanel,.measuredSpecCallout,.labEvidencePanel,.decisionConfidencePanel,.winnerSpotlightCard,.topPickPanel,.detailPanel,.sourceCard,.breakCard,.offerCard,.altCard,.result,.methodCard,.pageHero,.card,.panel{transform:none!important;backface-visibility:visible!important;will-change:auto!important}.score strong,.scoreRing strong,.detailScore strong,.detailStat b,.stat b,.fact b,.keySpecValue,.fullSpecValue,.compareSpecCell,.labMetricGrid b,.measuredSpecValue b,.offerPrice strong,.spotlightPriceRow strong,.altScore,.price,.stabilityPercent,.detailAlternativeMeta strong,.compareScoreLine strong,.compareCell strong{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;font-kerning:normal;font-optical-sizing:auto;text-rendering:optimizeLegibility}.keySpecLabel,.fullSpecLabel,.specSourceBadge,.labMetricGrid span,.labMetricGrid small,.compareSpecLabel,.compareSpecCell small,.sourceTag,.pill,.spotlightEvidence,.finderKicker,.eyebrow,.offersKicker,.altConfidence,.offerChecked,.detailEvidenceNote,.sourceLine{text-shadow:none!important;-webkit-text-stroke:0 transparent!important}.keySpecValue,.fullSpecValue,.compareSpecCell,.detailStat b,.stat b,.fact b,.measuredSpecValue b,.labMetricGrid b,.compareScoreLine b,.detailAlternativeMeta strong,.altBottom strong,.spotlightConfidence,.price,.offerMerchant,.offerPrice a{font-weight:730!important;letter-spacing:0!important}.altCopy h4,.resultTop h4,.pickProductRow h4,.detailAlternative h3,.sourceCard h3,.breakCard strong,.decisionConfidenceCard h3,.mindChangeItem b,.winnerSelectionCallout b,.methodCard h3,.offerCard h4,.compareVerdict h3,.rankcard h3,.guide h3,.brandgroup h3{font-weight:740!important;letter-spacing:-.01em!important}.btn,.option,.finderOptions .option,.desktopNav button,nav a,.guideNavLink,.compareMini,.shareCompareBtn,.detailBack,.fullShortlist summary,.faq summary{font-weight:720!important}.questionTitle b,.classicFinderHead b,.whyBox b,.offersHead h3,.sectionLine h3,.fullSpecsSummaryCopy b,.labEvidenceHead strong,.dealSignal strong,.fundingRule strong,.choiceAwardContext b,.winnerSpotlightHeader small,.winnerSelectionCallout p{font-weight:700!important}.score strong,.scoreRing strong,.detailScore strong,.spotlightPriceRow strong,.altScore,.compareScoreLine strong,.compareCell strong{font-weight:850!important}h1,.heroCopy h1,.detailCopy h1,.pickMeta h2,.pageHero h2,.fundingPromiseCopy h2,.choiceAwardCopy h2,.winnerSpotlightHeader strong,.decisionConfidenceHead h2{font-weight:900!important}.keySpecValue,.fullSpecValue,.compareSpecCell,.detailStat b,.stat b,.fact b,.btn,.option,.altCopy h4,.resultTop h4,.sourceCard h3,.decisionConfidenceCard h3,.mindChangeItem b{font-synthesis:none!important}.decisionConfidencePanel{margin:14px 0 0!important;padding:20px 22px!important;border-radius:20px!important;border-color:rgba(101,170,196,.34)!important;box-shadow:0 14px 30px rgba(31,77,104,.08)!important}.decisionConfidenceHead{align-items:flex-start!important;gap:16px!important}.decisionConfidenceHead>div:first-child{min-width:0}.decisionConfidenceHead h2{margin:4px 0 6px!important;font-size:27px!important;line-height:1.15!important;letter-spacing:-.028em!important}.decisionConfidenceHead p{font-size:15px!important;line-height:1.52!important;max-width:760px!important}.decisionConfidenceNote{margin-top:10px!important;padding:10px 12px!important;border-radius:14px!important;font-size:13.5px!important;line-height:1.5!important}.decisionStabilityBadge{min-width:168px!important;padding:12px 14px!important;border-radius:15px!important;box-shadow:0 10px 22px rgba(34,81,111,.07)!important}.decisionStabilityBadge span{font-size:10px!important;letter-spacing:.12em!important}.decisionStabilityBadge b{margin-top:5px!important;font-size:25px!important;line-height:1.1!important}.decisionConfidenceTakeaway{margin-top:12px!important;margin-bottom:0!important;padding:11px 13px!important;border-radius:14px!important;border-left:4px solid #7ccfe8!important;font-size:14px!important;line-height:1.52!important}.decisionConfidenceGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:12px!important;margin-top:12px!important}.decisionConfidenceCard{padding:15px 15px 14px!important;border-radius:16px!important}.decisionConfidenceCard h3{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 10px!important;font-size:17px!important;line-height:1.25!important}.decisionConfidenceCard:first-child h3:before,.decisionConfidenceCard:last-child h3:before{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:900;flex:0 0 auto}.decisionConfidenceCard:first-child h3:before{content:"↗";color:#1270a2;background:#eaf6fd;border:1px solid #cfe4ee}.decisionConfidenceCard:last-child h3:before{content:"↺";color:#137964;background:#ebf8f4;border:1px solid #d6ece4}.stabilityMeter{height:13px!important}.stabilityMeta{gap:8px!important;margin-top:11px!important}.stabilitySummary{font-size:14px!important;line-height:1.52!important;color:#516f82!important}.stabilityPercent{padding:7px 11px!important;font-size:14px!important;font-weight:850!important;background:#edf8fc!important}.mindChangeList{gap:8px!important}.mindChangeItem{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:11px 12px!important;border-radius:13px!important}.mindChangeIcon{width:34px!important;height:34px!important;border-radius:10px!important;font-size:15px!important}.mindChangeItem b{font-size:15px!important;line-height:1.32!important;margin-bottom:3px!important;color:#173f56!important}.mindChangeItem span,.mindChangeEmpty{font-size:13.5px!important;line-height:1.5!important;color:#5d7a8c!important}@media(max-width:980px){.decisionConfidencePanel{padding:18px 18px!important}.decisionConfidenceHead h2{font-size:24px!important}.decisionConfidenceGrid{grid-template-columns:1fr!important}}@media(max-width:760px){.decisionConfidencePanel{padding:17px 14px!important}.decisionConfidenceHead{display:block!important}.decisionStabilityBadge{display:inline-block!important;margin-top:10px!important;min-width:0!important}.decisionConfidenceHead h2{font-size:22px!important}.decisionConfidenceHead p{font-size:14px!important}.decisionConfidenceNote,.decisionConfidenceTakeaway,.mindChangeItem span,.mindChangeEmpty,.stabilitySummary{font-size:13px!important}.decisionConfidenceCard{padding:14px 13px!important}.decisionConfidenceCard h3{font-size:16px!important}.stabilityMeter{height:12px!important}.stabilityPercent{font-size:13px!important}}.decisionConfidenceCard h3:before{width:28px!important;height:28px!important;border-radius:10px!important;font-size:14px!important;font-weight:950!important;box-shadow:0 4px 12px rgba(21,63,85,.08)}.decisionConfidenceCard:first-child h3:before{content:"↗"!important;color:#0f6ea0!important;background:linear-gradient(135deg,#eef8ff,#dff1fb)!important;border:1px solid #c5e2ee!important}.decisionConfidenceCard:last-child h3:before{content:"$"!important;color:#137964!important;background:linear-gradient(135deg,#eefbf7,#def5ed)!important;border:1px solid #cce9df!important}.mindChangeIcon{width:38px!important;height:38px!important;border-radius:11px!important;font-size:17px!important;font-weight:950!important;color:#0f6b94!important;background:linear-gradient(135deg,#eef8ff,#def3fb)!important;border:1px solid #d0e6ef!important;box-shadow:0 3px 10px rgba(25,73,99,.06)}.mindChangeItem:nth-child(2n) .mindChangeIcon{color:#137964!important;background:linear-gradient(135deg,#eefbf7,#def5ed)!important;border-color:#cde9e0!important}.mindChangeItem:nth-child(3n) .mindChangeIcon{color:#8a6510!important;background:linear-gradient(135deg,#fff9eb,#fdf1d1)!important;border-color:#eddba9!important}.stabilityPercent:before{content:"↗";display:inline-grid;place-items:center;width:18px;height:18px;margin-right:7px;border-radius:50%;background:#dff0f8;color:#126f9f;font-size:11px;font-weight:900}@media(max-width:760px){.decisionConfidenceCard h3:before{width:26px!important;height:26px!important;font-size:13px!important}.mindChangeIcon{width:36px!important;height:36px!important;font-size:16px!important}}.heroCopy .heroHeadline{display:flex!important;flex-direction:column!important;gap:10px!important;margin:14px 0 16px!important;max-width:12ch!important;text-wrap:balance}.heroCopy .heroLine{display:block;position:relative;width:max-content;max-width:100%}.heroCopy .heroLineTop{font-size:clamp(42px,5.2vw,74px)!important;line-height:.98!important;letter-spacing:-.055em!important;font-weight:920!important;color:#f6fbff!important;text-shadow:0 8px 22px rgba(0,18,30,.14)}.heroCopy .heroLineBottom{padding-top:2px}.heroCopy .heroLineBottom .grad{position:relative;display:inline-block;padding:.08em .02em .14em 0!important;font-size:clamp(46px,5.8vw,82px)!important;line-height:.94!important;letter-spacing:-.06em!important;font-weight:960!important;background:linear-gradient(98deg,#6db7ff 0%,#64d3f2 32%,#72f0dd 70%,#9df5b9 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 10px 24px rgba(43,191,232,.16))}.heroCopy .heroLineBottom .grad:before{content:"";position:absolute;left:-10px;right:-12px;bottom:.08em;height:.42em;border-radius:999px;background:linear-gradient(90deg,rgba(38,141,255,.17),rgba(30,215,228,.14),rgba(89,233,172,.18));filter:blur(10px);z-index:-1}.heroCopy .heroLineBottom .grad:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(78,166,255,.85),rgba(74,228,206,.95),rgba(132,245,178,.85));opacity:.92}.heroCopy>p{margin-top:2px!important}@media(max-width:1100px){.heroCopy .heroHeadline{gap:8px!important;max-width:11ch!important}}@media(max-width:780px){.heroCopy .heroHeadline{gap:6px!important;max-width:unset!important;margin:12px 0 14px!important}.heroCopy .heroLineTop{font-size:clamp(34px,9.2vw,46px)!important;line-height:1!important}.heroCopy .heroLineBottom .grad{font-size:clamp(37px,10.2vw,52px)!important;line-height:.98!important}.heroCopy .heroLineBottom .grad:before{left:-6px;right:-8px;height:.36em;filter:blur(8px)}}:root{--brand-cyan:#58c9f3;--brand-teal:#5be7cf;--brand-lime:#9bf2bc;--brand-surface:rgba(12,31,47,.78);--brand-card:rgba(10,34,51,.76);--brand-border:rgba(120,190,214,.24);--brand-shadow:0 20px 56px rgba(0,16,29,.26)}body{background:radial-gradient(circle at 10% -8%,rgba(58,145,255,.10),transparent 28%),radial-gradient(circle at 88% 10%,rgba(56,221,206,.11),transparent 26%),linear-gradient(180deg,#04131f 0%,#051622 52%,#04111b 100%)!important}.brandIcon{background:linear-gradient(145deg,#113a5f,#071c2e)!important;border-color:rgba(96,231,204,.20)!important;box-shadow:0 14px 34px rgba(0,0,0,.32),0 0 28px rgba(47,205,207,.09)!important}.desktopNav button,.bottomNav button{transition:all .18s ease!important}.desktopNav button.active,.desktopNav button:hover{color:#f4fbff!important}.tagPill,.liveStatus,.instantPill,.spotlightEvidence,.reviewConsensus,.sourceTag,.pill,.choiceAwardEyebrow,.winnerSpotlightKicker,.offersKicker,.finderKicker,.eyebrow,.altRank,.result .kicker{backdrop-filter:blur(10px)!important}.hero21,.topPickPanel,.offersPanel,.pageHero,.detailHero,.detailPanel,.sourceCard,.breakCard,.altCard,.pickCard,.methodCard,.trustItem,.classicFinder,.quickFinder,.winnerSpotlightCard,.decisionConfidencePanel{border:1px solid rgba(116,185,208,.18)!important;box-shadow:0 18px 44px rgba(0,16,29,.22)!important}.hero21{background:radial-gradient(circle at 84% 18%,rgba(82,183,255,.17),transparent 26%),radial-gradient(circle at 78% 66%,rgba(72,231,195,.12),transparent 24%),linear-gradient(122deg,rgba(5,22,36,.97) 0%,rgba(7,30,48,.92) 46%,rgba(8,45,61,.86) 100%)!important;border-color:rgba(111,185,211,.26)!important;box-shadow:0 28px 72px rgba(0,14,27,.34)!important}.hero21:after{background:linear-gradient(90deg,rgba(5,22,36,.98) 0%,rgba(6,28,44,.88) 38%,rgba(7,42,57,.22) 74%,rgba(7,52,61,.10) 100%)!important}.eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;width:max-content!important;padding:8px 12px!important;border-radius:999px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(105,200,217,.18)!important;color:#83edf1!important;letter-spacing:.16em!important;font-size:11px!important}.heroCopy>p{color:#d7e5ed!important;max-width:38rem!important}.classicFinder,.quickFinder{background:linear-gradient(145deg,rgba(11,37,56,.82),rgba(8,29,45,.76))!important;border-color:rgba(116,188,212,.24)!important;box-shadow:0 20px 48px rgba(0,15,28,.26),inset 0 1px 0 rgba(255,255,255,.04)!important}.option,.finderOptions .option,.btn,.desktopNav button,.guideNavLink,.compareMini,.shareCompareBtn{border-width:1px!important}.option,.finderOptions .option{background:rgba(255,255,255,.06)!important;border-color:rgba(120,180,205,.22)!important;color:#d2e0e8!important}.option:hover,.finderOptions .option:hover{border-color:rgba(124,224,219,.44)!important;color:#f5fbff!important;transform:translateY(-1px)}.option.active,.finderOptions .option.active{background:linear-gradient(135deg,rgba(35,98,155,.88),rgba(26,115,116,.88))!important;border-color:rgba(127,237,222,.42)!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(18,91,109,.18)!important}.findBtn,.classicFindBtn,.btn.primary{background:linear-gradient(112deg,#63a9ff 0%,#56d7f0 48%,#80efb7 100%)!important;color:#052031!important;box-shadow:0 14px 28px rgba(63,183,227,.22)!important}.findBtn:hover,.classicFindBtn:hover,.btn.primary:hover{transform:translateY(-1px);box-shadow:0 16px 30px rgba(63,183,227,.26)!important}.topPickPanel,.winnerSpotlightCard,.decisionConfidencePanel,.detailPanel,.sourceCard,.breakCard{background:linear-gradient(145deg,rgba(9,33,49,.92),rgba(7,26,40,.88))!important}.pickMeta h2,.whyBox b,.detailPanel h2,.sourceCard h3,.breakCard strong,.decisionConfidenceHead h2,.winnerSpotlightHeader strong{letter-spacing:-.03em!important}.spotlightEvidence,.reviewConsensus,.liveStatus,.instantPill,.sourceTag.used{background:rgba(40,203,168,.12)!important;border-color:rgba(92,228,194,.24)!important;color:#94f1d8!important}.choiceSticker:before{background:conic-gradient(from 190deg,rgba(20,139,255,0),rgba(20,139,255,.44),rgba(92,240,191,.52),rgba(20,139,255,0))!important}.visualLabel{border-radius:12px!important;background:rgba(6,24,38,.62)!important;border-color:rgba(110,197,219,.24)!important;box-shadow:0 10px 24px rgba(0,14,24,.22)!important}.decisionConfidencePanel{background:linear-gradient(145deg,rgba(242,249,253,.97),rgba(234,244,249,.96))!important;border-color:rgba(146,190,209,.28)!important;box-shadow:0 16px 34px rgba(30,75,102,.08)!important}.winnerSpotlightLeft{background:radial-gradient(circle at top right,rgba(95,194,255,.12),transparent 25%),linear-gradient(145deg,#0b334e,#09253a 58%,#0a2a39 100%)!important}.pageHero,.detailHero,.pageHero,.pickCard,.methodCard,.altCard,.offersPanel,.offerCard,.detailPanel,.sourceCard,.breakCard{background:linear-gradient(145deg,rgba(9,33,49,.92),rgba(7,26,40,.88))!important}.pageHero h2,.pageHero p,.pickBody h4,.pickBody p,.methodCard h3,.methodCard p,.detailCopy h1,.detailSub,.sourceSummary,.sourceLine,.breakCard span,.breakCard small,.detailVerdict,.detailEvidenceNote,.offerChecked,.offerDisclosure,.altCopy p,.altConfidence{color:#d6e3eb!important}.pageHero h2,.pickBody h4,.methodCard h3,.detailCopy h1,.sourceCard h3,.breakCard strong,.offerMerchant,.offerPrice strong,.altCopy h4{color:#f5fbff!important}.compareSpecsPanel,.fullSpecsPanel,.keySpecsPanel,.specTable{background:linear-gradient(145deg,rgba(9,33,49,.92),rgba(7,26,40,.88))!important;border-color:rgba(113,182,207,.18)!important}.bottomNav{background:rgba(4,19,31,.88)!important;border-top:1px solid rgba(95,170,196,.22)!important;backdrop-filter:blur(18px)!important}@media(max-width:780px){.hero21{border-radius:22px!important}.heroCopy{padding:28px 16px 14px!important}.heroCopy>p{font-size:15px!important;line-height:1.55!important;margin-bottom:18px!important}.classicFinder,.quickFinder,.topPickPanel,.offersPanel,.winnerSpotlightCard,.decisionConfidencePanel,.detailPanel,.sourceCard,.breakCard,.altCard{border-radius:18px!important}.topPickPanel,.offersPanel,.winnerSpotlightCard,.decisionConfidencePanel,.detailPanel,.sourceCard,.breakCard,.altCard{margin-top:12px!important}.trustStrip{gap:10px!important}.bottomNav button{font-size:11px!important;padding:7px 4px!important}}@media(max-width:780px){html{scroll-padding-bottom:96px}body{overflow-x:hidden}.main{padding:0 12px 104px!important}.topbar{height:64px!important;gap:10px!important}.brandIcon{width:39px!important;height:39px!important;border-radius:12px!important}.brandIcon img{width:48px!important;height:48px!important}.brandText{font-size:25px!important;letter-spacing:-.8px!important}.liveStatus{padding:7px 10px!important;font-size:10.5px!important}.hero21{border-radius:22px!important;overflow:hidden!important}.hero21:before{width:280px!important;height:280px!important;right:-145px!important;top:-92px!important;opacity:.34!important}.heroCopy{padding:24px 16px 14px!important}.heroCopy .eyebrow{padding:0!important;border:0!important;background:transparent!important;letter-spacing:.13em!important;font-size:10px!important;color:#7ddfe8!important}.heroCopy .heroHeadline{gap:5px!important;margin:10px 0 13px!important}.heroCopy .heroLineTop{font-size:34px!important;line-height:1.02!important;letter-spacing:-.045em!important}.heroCopy .heroLineBottom .grad{font-size:39px!important;line-height:.98!important;letter-spacing:-.05em!important}.heroCopy .heroLineBottom .grad:after{height:1.5px!important;opacity:.75!important}.heroCopy>p{font-size:14px!important;line-height:1.55!important;margin:0 0 17px!important;max-width:32rem!important;color:#c8d8e2!important}.classicFinder,.quickFinder{padding:15px 13px 14px!important;border-radius:18px!important;margin-top:2px!important;box-shadow:0 16px 34px rgba(0,14,27,.22)!important}.classicFinderHead{margin-bottom:8px!important;align-items:flex-start!important}.classicFinderHead b{font-size:17px!important;line-height:1.28!important;max-width:22ch!important}.finderKicker{font-size:9.5px!important;letter-spacing:.14em!important;margin-bottom:3px!important}.instantPill{display:none!important}.questionTitle>span{display:none!important}.classicBudget,.finderQuestion{padding:12px 0!important;margin:0!important;border-top:1px solid rgba(122,181,204,.14)!important}.classicBudget{border-top:0!important;padding-top:7px!important}.questionTitle{min-height:24px!important;gap:6px!important}.questionTitle b{font-size:14px!important;color:#e5f0f5!important}.questionTitle strong{font-size:17px!important}.finderOptions{gap:7px!important;margin-top:8px!important}.finderOptions .option,.option{min-height:42px!important;padding:9px 11px!important;border-radius:12px!important;font-size:12px!important;line-height:1.15!important}.classicBudget input[type=range]{margin-top:10px!important;min-height:28px!important}.classicFindBtn,.findBtn{min-height:50px!important;border-radius:14px!important;margin-top:11px!important;font-size:14px!important}.classicFinder .finderTrust,.fineTune{display:none!important}.heroVisual{min-height:190px!important;padding:0 12px 8px!important}.heroVisual>img#spotlightImage{height:180px!important;max-width:92%!important}.visualLabel,.choiceSticker,.topPickScribble{display:none!important}.tvStageFallback{height:160px!important;width:86%!important;border-radius:15px!important}.tvStageFallback span{font-size:55px!important}.topPickPanel{margin-top:14px!important;border-radius:20px!important;overflow:visible!important}.topPickPanel:before{left:14px!important;top:-11px!important;font-size:9px!important;letter-spacing:.13em!important;padding:6px 9px!important}.panelChoiceSeal{display:none!important}.topPickLeft{padding:20px 14px 14px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:11px!important}.scoreRing{width:58px!important;height:58px!important}.scoreRing:after{inset:5px!important}.scoreRing strong{font-size:24px!important}.pickMeta .eyebrow{font-size:9px!important;padding:5px 8px!important}.spotlightEvidence{font-size:9px!important;padding:4px 6px!important;margin-left:4px!important}.pickMeta h2{font-size:23px!important;line-height:1.06!important;margin:6px 0 4px!important;letter-spacing:-.04em!important}.spotlightSub{font-size:13px!important;line-height:1.4!important}.spotlightPriceRow{gap:8px!important;margin-top:9px!important;flex-wrap:wrap!important}.spotlightPriceRow strong{font-size:24px!important}.spotlightPriceRow span{font-size:10px!important}.winnerSpotlightLeft{grid-column:1/-1!important;margin-top:10px!important;padding:13px 12px 12px!important;border-radius:16px!important}.winnerSpotlightLeft:before{font-size:8px!important;padding:4px 7px!important;top:9px!important;right:9px!important}.winnerSpotlightKicker{font-size:9px!important;padding:4px 7px!important}.winnerSpotlightHeader strong{font-size:20px!important;margin-top:8px!important}.winnerSpotlightHeader small{font-size:12px!important;line-height:1.42!important;margin-top:5px!important}.winnerSpotlightBody{display:none!important}.winnerSelectionCallout{margin-top:9px!important;padding:10px 11px!important;border-radius:13px!important}.winnerSelectionLabel{font-size:9px!important}.winnerSelectionCallout b{font-size:13px!important;line-height:1.3!important}.winnerSelectionCallout p{font-size:11px!important;line-height:1.4!important;margin-top:3px!important}.topPickRight{padding:15px 14px 14px!important;border-top:1px solid rgba(118,181,204,.14)!important}.whyBox b{font-size:18px!important}.reviewConsensus{margin-top:9px!important;padding:11px 12px!important;border-radius:14px!important}.reviewConsensusLabel{font-size:9px!important;letter-spacing:.11em!important}.whyBox p,.reviewConsensusText{font-size:13px!important;line-height:1.5!important}.homeProsCons{gap:8px!important}.homePC{padding:11px!important;border-radius:14px!important}.homePC h4{font-size:12px!important;margin-bottom:6px!important}.homePoint{font-size:12.5px!important;line-height:1.45!important}.homePointSource{font-size:9.5px!important}.spotlightTradeoff{font-size:11px!important;line-height:1.45!important;margin-top:10px!important}.strengthGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:11px 0!important}.strengthChip{min-width:0!important;text-align:center!important}.strengthChip i{margin:0 auto 5px!important;width:30px!important;height:30px!important}.strengthChip span{font-size:9px!important}.strengthChip b{font-size:12px!important}.topPickAction{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:12px!important}.topPickAction .btn{min-height:46px!important;width:100%!important;border-radius:13px!important;font-size:12.5px!important}.offersPanel{margin-top:14px!important;padding:14px!important;border-radius:18px!important}.offersHead{gap:8px!important}.offersHead h3{font-size:21px!important;margin:2px 0 0!important}.offersHead p{display:none!important}.offersKicker{font-size:9px!important;letter-spacing:.12em!important}.affiliateNote{font-size:9.5px!important;padding:7px 9px!important}.offerCard{border-radius:14px!important;padding:11px!important}.sectionLine{margin-top:20px!important}.sectionLine h3{font-size:21px!important}.alternatives{gap:10px!important}.altCard{border-radius:17px!important;min-height:112px!important}.altCopy h4{font-size:16px!important}.altCopy p{font-size:11.5px!important;line-height:1.4!important}.trustStrip{grid-template-columns:1fr!important;gap:8px!important;margin-top:14px!important}.trustItem{min-height:0!important;padding:10px 12px!important;border-radius:14px!important;border:1px solid rgba(116,185,208,.14)!important}.trustItem small{font-size:11px!important;line-height:1.4!important}.detailHero{border-radius:20px!important;padding:18px 14px!important}.detailCopy h1{font-size:30px!important;line-height:1.03!important}.detailSub{font-size:13px!important;line-height:1.5!important}.detailPanel{padding:15px 13px!important;border-radius:18px!important;margin-top:12px!important}.detailPanel h2{font-size:21px!important;line-height:1.15!important}.decisionConfidenceHead{display:block!important}.decisionConfidenceHead p,.decisionConfidenceNote{display:none!important}.decisionStabilityBadge{margin-top:10px!important;width:100%!important;padding:10px 12px!important}.decisionStabilityBadge b{font-size:20px!important}.decisionConfidenceTakeaway{font-size:12px!important;line-height:1.45!important;padding:10px 11px!important}.decisionConfidenceGrid{grid-template-columns:1fr!important;gap:9px!important;margin-top:9px!important}.decisionConfidenceCard{padding:12px!important;border-radius:14px!important}.decisionConfidenceCard h3{font-size:15px!important}.prosCons{grid-template-columns:1fr!important;gap:9px!important}.pcCard{border-radius:14px!important;padding:12px!important}.keySpecsGrid{grid-template-columns:1fr 1fr!important;gap:8px!important}.specPanelHead{display:block!important}.specLegend{margin-top:8px!important;justify-content:flex-start!important}.bottomNav{left:12px!important;right:12px!important;bottom:10px!important;padding:5px!important;border:1px solid rgba(112,181,205,.24)!important;border-radius:20px!important;background:rgba(4,20,32,.88)!important;box-shadow:0 14px 36px rgba(0,12,22,.34)!important;backdrop-filter:blur(20px) saturate(1.15)!important}.bottomNav button{min-height:46px!important;border-radius:15px!important;padding:7px 4px!important;font-size:10.5px!important;color:#7896aa!important;transition:.18s ease!important}.bottomNav button.active{background:rgba(94,218,205,.11)!important;color:#a3f3df!important}.siteFooter{padding-bottom:18px!important}}@media(max-width:390px){.heroCopy .heroLineTop{font-size:31px!important}.heroCopy .heroLineBottom .grad{font-size:36px!important}.finderOptions .option,.option{font-size:11.5px!important;padding:9px 9px!important}.pickMeta h2{font-size:21px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.choiceSticker{right:18px!important;top:16px!important;width:124px!important;height:124px!important;padding:6px!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(8,25,39,.26),rgba(10,36,52,.14))!important;border:1px solid rgba(126,205,226,.14)!important;box-shadow:0 14px 28px rgba(0,12,22,.28),inset 0 1px 0 rgba(255,255,255,.06)!important;display:grid!important;place-items:center!important;filter:none!important;transform:rotate(0deg)!important;overflow:visible!important}.choiceSticker:hover{transform:rotate(0deg) scale(1.01)!important}.choiceSticker:before{display:none!important}.choiceSticker img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:50%!important;background:transparent!important;box-shadow:0 8px 18px rgba(0,0,0,.16)!important}.topPickScribble{right:16px!important;top:172px!important;font-size:20px!important;opacity:.88!important}.topPickScribble:after{font-size:38px!important;margin-top:4px!important}@media(max-width:1100px){.choiceSticker{width:112px!important;height:112px!important;right:14px!important;top:14px!important}.topPickScribble{top:154px!important}}@media(max-width:780px){.choiceSticker{width:84px!important;height:84px!important;right:8px!important;top:8px!important;padding:4px!important;border-radius:18px!important}.topPickScribble{display:none!important}}.brandIcon{width:54px!important;height:54px!important;border-radius:17px!important;overflow:hidden!important;background:transparent!important;border:0!important;box-shadow:0 10px 24px rgba(0,11,21,.24),0 0 20px rgba(57,207,211,.08)!important}.brandIcon img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important;border-radius:17px!important;display:block!important}@media(max-width:780px){.brandIcon{width:44px!important;height:44px!important;border-radius:14px!important}.brandIcon img{border-radius:14px!important}}body.tvFinderShellV928 .adBand{flex-wrap:wrap;min-width:0}body.tvFinderShellV928 .adBand>b{margin-inline:0}body.tvFinderShellV928 .adBand>span{min-width:0;max-width:100%;overflow-wrap:anywhere}@media(max-width:780px){html body.tvFinderShellV928 .topbar .brandLock{min-width:0!important;max-width:100%;flex-wrap:wrap}html body.tvFinderShellV928 .topbar .brandText{min-width:0;max-width:100%;white-space:normal!important;overflow-wrap:normal}}

/* source:2 site/assets/choice-award-refine.css */
.pc-award-lockup{display:flex;align-items:center;gap:12px;margin:14px 0 0;padding:12px 14px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(243,250,255,.96) 54%,rgba(238,251,246,.97));border:1px solid rgba(149,189,208,.34);box-shadow:0 16px 34px rgba(13,58,82,.10)}.pc-award-lockup--compact{padding:10px 12px;gap:10px;margin-top:12px}.pc-award-badge{width:70px;height:70px;flex:0 0 70px;object-fit:contain;filter:drop-shadow(0 8px 15px rgba(15,67,93,.12))}.pc-award-lockup--compact .pc-award-badge{width:58px;height:58px;flex-basis:58px}.pc-award-copy{min-width:0}.pc-award-kicker{display:block;font-size:11px;line-height:1.1;letter-spacing:.16em;text-transform:uppercase;font-weight:900;color:#19927b}.pc-award-title{display:block;font-size:20px;line-height:1.1;font-weight:900;color:#173b55;margin-top:4px}.pc-award-note{display:block;font-size:13px;line-height:1.45;color:#5d7688;margin-top:5px}.pc-award-lockup--compact .pc-award-title{font-size:17px}.pc-award-lockup--compact .pc-award-note{font-size:12.5px}.rankcard.pc-awarded,.brandgroup.pc-awarded{position:relative;overflow:visible}.rankcard .rankimg{position:relative}.pc-award-corner{position:absolute;right:10px;top:10px;width:82px;height:82px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.98);border:1px solid rgba(146,190,208,.42);box-shadow:0 14px 28px rgba(17,64,89,.16);z-index:5}.pc-award-corner img{width:90%;height:90%;object-fit:contain;display:block}.pc-award-corner:after{content:"Piqelo's Choice";position:absolute;left:50%;transform:translateX(-50%);bottom:-20px;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.98);border:1px solid rgba(146,190,208,.42);box-shadow:0 8px 18px rgba(17,64,89,.12);color:#173b55;font-size:10px;font-weight:900;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase}.card.panel.pc-award-hero-panel{position:relative;overflow:visible}.card.panel.pc-award-hero-panel:before{content:"Piqelo's Choice";position:absolute;right:14px;top:-13px;padding:7px 11px;border-radius:999px;background:linear-gradient(135deg,#e6f4ff,#eefbf6);border:1px solid rgba(112,191,207,.46);box-shadow:0 10px 22px rgba(16,73,101,.12);color:#173b55;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hero .pc-award-lockup{max-width:640px}@media(max-width:860px){.pc-award-corner{width:66px;height:66px;right:8px;top:8px}.pc-award-corner:after{font-size:9px;bottom:-18px;padding:4px 7px}.pc-award-badge{width:60px;height:60px;flex-basis:60px}.pc-award-title{font-size:18px}.pc-award-note{font-size:12.5px}}@media(max-width:640px){.pc-award-lockup{padding:10px 11px;gap:10px;border-radius:16px}.pc-award-badge{width:52px;height:52px;flex-basis:52px}.pc-award-kicker{font-size:9px}.pc-award-title{font-size:16px}.pc-award-note{font-size:12px;line-height:1.4}.card.panel.pc-award-hero-panel:before{right:10px;top:-11px;padding:6px 9px;font-size:9px}}.pc-award-lockup{gap:10px;padding:10px 12px;border-radius:16px;margin-top:12px}.pc-award-badge{width:50px;height:50px;flex:0 0 50px;filter:none}.pc-award-title{font-size:17px}.pc-award-note{font-size:12.5px;line-height:1.4}.pc-award-kicker{font-size:10px}.rankcard.pc-awarded .rankimg{position:relative}.pc-award-corner{right:8px;top:8px;width:auto;height:auto;padding:6px 9px;border-radius:999px;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.98);border:1px solid rgba(146,190,208,.42);box-shadow:0 10px 18px rgba(17,64,89,.14)}.pc-award-corner img{width:28px;height:28px;object-fit:contain;display:block}.pc-award-corner:after{content:"Piqelo's Choice";position:static;transform:none;left:auto;bottom:auto;padding:0;border:0;box-shadow:none;background:none;color:#173b55;font-size:11.5px;font-weight:900;letter-spacing:.01em;white-space:nowrap;text-transform:none}@media(max-width:640px){.pc-award-lockup{padding:9px 10px;gap:9px}.pc-award-badge{width:46px;height:46px;flex-basis:46px}.pc-award-title{font-size:16px}.pc-award-note{font-size:12px}.pc-award-corner{padding:5px 8px;gap:7px}.pc-award-corner img{width:26px;height:26px}.pc-award-corner:after{font-size:11px}}

/* source:3 site/assets/tv-shell-overrides-v1066.css */
#spotlightChoiceWrap{display:none!important}#panelChoiceSeal{right:18px!important;top:-26px!important;width:104px!important;height:104px!important;transform:rotate(4deg)!important;background:rgba(255,255,255,.98)!important;border-radius:50%!important;padding:4px!important;border:1px solid rgba(146,190,208,.38)!important;box-shadow:0 18px 28px rgba(17,64,89,.18) ! important,0 0 0 10px rgba(255,255,255,.18)!important}#panelChoiceSeal:before{display:none!important}.topPickPanel{overflow:visible!important}@media(max-width:780px){#panelChoiceSeal{right:8px!important;top:-18px!important;width:78px!important;height:78px!important;padding:3px!important}}.fullShortlist{background:linear-gradient(145deg,#f6fbfe,#edf5f9)!important;border:1px solid #bfd4df!important;border-radius:18px!important;padding:14px 15px 15px!important;box-shadow:0 14px 30px rgba(34,74,96,.08)!important}.fullShortlist summary{color:#14384f!important;font-weight:900!important;letter-spacing:-.01em!important}#resultIntro{color:#486679!important}.fullShortlist .result{background:#ffffff!important;border:1px solid #cfe0e8!important;box-shadow:0 10px 24px rgba(35,72,94,.07)!important}.fullShortlist .resultRank{background:#e5f0f6!important;color:#18435e!important}.fullShortlist .resultPhotoFallback{background:#edf4f7!important;color:#587689!important}.fullShortlist .result h4,.fullShortlist .resultRight .score,.fullShortlist .price,.fullShortlist .tiny.muted{color:#14384f!important}.fullShortlist .why{color:#47687c!important}.fullShortlist .tradeoff{color:#557487!important}.fullShortlist .pill{background:#eef4f8!important;border-color:#c9d9e2!important;color:#36586d!important}.fullShortlist .pill.good{background:#e9f7f0!important;border-color:#bfdccc!important;color:#116c5c!important}.fullShortlist .clickHint{color:#0b7f98!important}.fullShortlist .empty{background:#f8fbfd!important;border-color:#c7d9e2!important;color:#4f6d80!important}@media(max-width:780px){.fullShortlist summary{font-size:13.5px!important}}.scoreRing strong{color:#12344c!important;text-shadow:none!important}.altScore{color:#0f5f52!important;text-shadow:none!important;font-weight:950!important}.detailScore strong{color:#14384f!important;text-shadow:none!important}@media(max-width:780px){.scoreRing strong,.altScore,.detailScore strong{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}}#spotlightChoiceWrap,#panelChoiceSeal,#detailChoiceSeal{display:none!important}.pickMetaTop,.detailKicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.choiceInlineLabel{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,250,255,.97));border:1px solid rgba(146,190,208,.42);box-shadow:0 8px 18px rgba(17,64,89,.10);color:#173b55;line-height:1}.choiceInlineLabel img{width:28px;height:28px;object-fit:contain;display:block}.choiceInlineLabel b{font-size:12px;font-weight:900;letter-spacing:.01em}.choiceInlineLabel--dark{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,250,255,.97));color:#173b55}.winnerCertificate{display:none!important}.miniChoiceSticker,.altChoiceBadge,.choiceBadgeLockup,.compareChoiceInline,.methodSeal{position:static!important;transform:none!important;filter:none!important}.miniChoiceSticker,.altChoiceBadge{display:inline-flex!important;align-items:center;gap:8px;width:max-content!important;height:auto!important;margin:0 0 10px 0;border-radius:999px!important;padding:5px 9px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,250,255,.97));border:1px solid rgba(146,190,208,.42);box-shadow:0 8px 18px rgba(17,64,89,.10)}.miniChoiceSticker img,.altChoiceBadge img{width:28px!important;height:28px!important;object-fit:contain;border:0!important;box-shadow:none!important;background:transparent!important}.miniChoiceSticker::after,.altChoiceBadge::after{content:"Piqelo's Choice";color:#173b55;font-size:12px;font-weight:900;letter-spacing:.01em}.altCard{display:flex;flex-direction:column}.altChoiceBadge{margin:10px 10px 0}.choiceBadgeLockup,.compareChoiceInline,.methodSeal{display:inline-flex!important;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,250,255,.97));border:1px solid rgba(146,190,208,.42);box-shadow:0 8px 18px rgba(17,64,89,.08)}.choiceBadgeLockup .choiceBadge,.compareChoiceInline img,.methodSeal img{width:28px!important;height:28px!important;object-fit:contain;background:transparent!important}.choiceBadgeLockup span{font-size:12px!important;font-weight:900!important;letter-spacing:.01em!important;color:#173b55!important;text-transform:none!important}.compareChoiceInline b,.methodSeal b{color:#173b55}.compareChoiceInline small,.methodSeal span{color:#5b7588}@media(max-width:780px){.choiceInlineLabel{padding:5px 9px}.choiceInlineLabel img,.miniChoiceSticker img,.altChoiceBadge img,.choiceBadgeLockup .choiceBadge,.compareChoiceInline img,.methodSeal img{width:26px!important;height:26px!important}.choiceInlineLabel b,.miniChoiceSticker::after,.altChoiceBadge::after,.choiceBadgeLockup span{font-size:11.5px!important}}#detailChoiceAward::before{display:none!important;content:none!important}#detailChoiceAward .choiceAwardSeal{position:relative!important;z-index:5!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}#detailChoiceAward .choiceAwardSealRing{position:relative!important;z-index:6!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;overflow:visible!important}#detailChoiceAward .choiceAwardSealRing img{position:relative!important;z-index:7!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}@media(max-width:520px){#detailChoiceAward{isolation:isolate!important}#detailChoiceAward .choiceAwardSeal{float:left;margin:0 12px 8px 0}}#detailChoiceAward .choiceAwardEyebrow{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;background:transparent!important}.desktopNav .dealTruthNavLink{color:#73e6c3!important}.dealTruthExploreLink{border-color:rgba(69,211,173,.42)!important;color:#a3f3df!important;background:rgba(32,117,101,.18)!important}@media(max-width:780px){.bottomNav{grid-template-columns:repeat(5,minmax(0,1fr))!important}.bottomNav .dealTruthNavLink{min-height:46px;display:flex;align-items:center;justify-content:center;border-radius:15px;padding:7px 4px;color:#a3f3df;text-decoration:none;font-size:10.5px;font-weight:850;background:rgba(94,218,205,.11)}}

/* source:4 site/assets/interaction-polish.css */
.uiIcon{width:16px;height:16px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.trustRailIcon .uiIcon,.decisionIcon .uiIcon{width:17px;height:17px}.homePC h4{align-items:center!important}.pcTitleIcon{width:24px;height:24px;flex:0 0 24px;border-radius:8px;display:inline-grid;place-items:center}.pcTitleIcon.pro{background:rgba(34,170,132,.12);border:1px solid rgba(39,151,119,.22);color:#159276}.pcTitleIcon.con{background:rgba(205,151,60,.12);border:1px solid rgba(185,132,44,.22);color:#9d6a16}.homePoint{grid-template-columns:22px minmax(0,1fr)!important;gap:9px!important;align-items:start!important}.homePointIcon{width:20px;height:20px;padding:3px;border-radius:7px;margin-top:1px}.homePointIcon.pro{background:rgba(34,170,132,.10);border:1px solid rgba(39,151,119,.18);color:#16866f}.homePointIcon.con{background:rgba(205,151,60,.10);border:1px solid rgba(185,132,44,.18);color:#936417}.homePC.con{background:rgba(61,49,27,.78)!important;border-color:rgba(194,150,72,.38)!important}#product-detail .pcCard h3{display:flex;align-items:center;gap:9px}#product-detail .pcCard.good{background:linear-gradient(145deg,rgba(10,48,43,.94),rgba(9,42,39,.94))!important;border-color:rgba(53,161,128,.44)!important}#product-detail .pcCard.bad{background:linear-gradient(145deg,rgba(45,39,26,.92),rgba(38,34,25,.94))!important;border-color:rgba(182,139,65,.42)!important}.pcHeadingIcon{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;flex:0 0 27px}.pcHeadingIcon.good{background:rgba(53,184,143,.13);border:1px solid rgba(74,190,153,.22);color:#65dfb8}.pcHeadingIcon.caution{background:rgba(205,157,73,.13);border:1px solid rgba(198,151,69,.23);color:#e0b96d}.pcItem{grid-template-columns:26px minmax(0,1fr)!important;gap:10px!important}.pcItemIcon{width:24px;height:24px;padding:4px;border-radius:8px;margin-top:1px;box-sizing:border-box}.pcItemIcon.goodIcon{background:rgba(53,184,143,.11);border:1px solid rgba(74,190,153,.20);color:#67ddb8}.pcItemIcon.cautionIcon{background:rgba(205,157,73,.11);border:1px solid rgba(198,151,69,.20);color:#dfb66b}#product-detail .pcCard.bad .ownerSignalTag:before{color:#d6aa5e!important}.pro>b,.con>b{display:flex;align-items:center;gap:9px}.pro>b:before,.con>b:before{width:24px;height:24px;flex:0 0 24px;border-radius:8px;display:inline-grid;place-items:center;font-size:14px;font-weight:950}.pro>b:before{content:"✓";background:rgba(34,170,132,.11);border:1px solid rgba(39,151,119,.20);color:#15886f}.con>b:before{content:"–";background:rgba(205,151,60,.11);border:1px solid rgba(185,132,44,.20);color:#946418}.interactiveCard,.metricJump,.detailJump,.heroVisual.interactiveProduct,.topPickLeft.interactiveProduct{cursor:pointer}.interactiveCard,.detailJump,.metricJump,.heroVisual.interactiveProduct,.topPickLeft.interactiveProduct{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.interactiveCard:hover,.detailJump:hover{transform:translateY(-2px)}.pickCard.interactiveCard:hover,.compareProductCard.interactiveCard:hover{border-color:rgba(78,181,188,.62)!important;box-shadow:0 14px 30px rgba(10,52,75,.12)!important}.metricJump{outline:none}.metricJump:hover{transform:translateY(-1px);border-color:rgba(43,164,160,.55)!important;box-shadow:0 10px 22px rgba(26,86,104,.10)!important}.metricJump:focus-visible,.interactiveCard:focus-visible,.detailJump:focus-visible,.heroVisual.interactiveProduct:focus-visible,.topPickLeft.interactiveProduct:focus-visible{outline:3px solid rgba(55,190,184,.42)!important;outline-offset:3px!important}.metricHint{position:relative}.metricHint:after{content:"View details";position:absolute;left:50%;bottom:-25px;transform:translateX(-50%) translateY(-2px);opacity:0;pointer-events:none;white-space:nowrap;padding:4px 7px;border-radius:7px;background:#15384d;color:#e7f5fa;font-size:9px;font-weight:800;box-shadow:0 7px 16px rgba(0,0,0,.14);transition:.16s;z-index:20}.metricHint:hover:after,.metricHint:focus-visible:after{opacity:1;transform:translateX(-50%) translateY(0)}.heroVisual.interactiveProduct:hover img#spotlightImage{transform:scale(1.012)}.heroVisual img#spotlightImage{transition:transform .18s ease}.topPickLeft.interactiveProduct:hover{box-shadow:inset 0 0 0 1px rgba(57,179,183,.20)}#product-detail .detailScore.metricJump,#product-detail .detailStat.metricJump{position:relative}#product-detail .detailStat.metricJump:after{content:"↘";position:absolute;right:8px;top:7px;color:#6da0b2;font-size:10px;font-weight:900;opacity:.75}.detailTrustRail>article.detailJump{position:relative}.detailTrustRail>article.detailJump:after{content:"↘";position:absolute;right:8px;top:8px;color:#5e94a6;font-size:9px;opacity:.65}.trustRailIcon,.decisionIcon{font-size:0!important}.trustRailIcon{transition:background-color .16s ease,border-color .16s ease}.detailJump:hover .trustRailIcon{background:rgba(53,199,188,.14)!important;border-color:rgba(74,191,183,.34)!important}.skip .decisionIcon{color:#d9af62!important;background:rgba(196,149,66,.10)!important;border-color:rgba(199,153,70,.24)!important}.choiceInlineLabel.choiceJump{cursor:pointer}.choiceInlineLabel.choiceJump:hover{border-color:rgba(41,157,153,.48);box-shadow:0 9px 20px rgba(18,75,94,.13)}.choiceInlineLabel.choiceJump:focus-visible{outline:3px solid rgba(55,190,184,.38);outline-offset:2px}.jumpHighlight{animation:piqeloJumpHighlight 1.05s ease-out}@keyframes piqeloJumpHighlight{0%{box-shadow:0 0 0 0 rgba(42,198,174,.34)}45%{box-shadow:0 0 0 5px rgba(42,198,174,.14)}100%{box-shadow:0 0 0 0 rgba(42,198,174,0)}}a.rankcard,a.guide.card{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}a.rankcard:hover,a.guide.card:hover{transform:translateY(-2px)}a.rankcard:focus-visible,a.guide.card:focus-visible{outline:3px solid rgba(55,190,184,.38);outline-offset:3px}@media(max-width:780px){.metricHint:after{display:none}.interactiveCard:active,.metricJump:active,.detailJump:active,.heroVisual.interactiveProduct:active,.topPickLeft.interactiveProduct:active{transform:scale(.995)}.pcTitleIcon{width:22px;height:22px;flex-basis:22px}.homePoint{grid-template-columns:21px minmax(0,1fr)!important;gap:8px!important}.homePointIcon{width:19px;height:19px}}@media(prefers-reduced-motion:reduce){.interactiveCard,.metricJump,.detailJump,.heroVisual.interactiveProduct,.topPickLeft.interactiveProduct,a.rankcard,a.guide.card,.heroVisual img#spotlightImage{transition:none!important}.jumpHighlight{animation:none!important}}.productTitleJump{cursor:pointer;border-radius:7px;transition:color .16s ease,transform .16s ease}.productTitleJump:hover{color:#0f7f77!important}.productTitleJump:focus-visible{outline:3px solid rgba(55,190,184,.38);outline-offset:3px}

/* source:5 site/assets/section-color-hierarchy.css */
:root{--tone-choice-bg:linear-gradient(145deg,rgba(8,43,45,.96),rgba(7,31,42,.96));--tone-choice-border:rgba(65,190,158,.34);--tone-score-bg:linear-gradient(145deg,rgba(8,34,57,.97),rgba(8,28,48,.96));--tone-score-border:rgba(76,144,204,.32);--tone-owner-bg:linear-gradient(145deg,rgba(28,31,57,.96),rgba(19,28,48,.96));--tone-owner-border:rgba(130,137,207,.30);--tone-reliability-bg:linear-gradient(145deg,rgba(8,42,37,.96),rgba(9,31,37,.96));--tone-reliability-border:rgba(79,168,132,.31);--tone-price-bg:linear-gradient(145deg,rgba(7,40,52,.96),rgba(7,31,44,.96));--tone-price-border:rgba(77,171,194,.31);--tone-research-bg:linear-gradient(145deg,rgba(12,35,49,.96),rgba(12,29,42,.96));--tone-research-border:rgba(104,157,184,.28);--tone-spec-bg:linear-gradient(145deg,rgba(18,34,49,.96),rgba(13,28,42,.96));--tone-spec-border:rgba(122,150,177,.27);--tone-alt-bg:linear-gradient(145deg,rgba(20,32,46,.96),rgba(14,27,40,.96));--tone-alt-border:rgba(128,151,170,.25);--tone-caution-bg:linear-gradient(145deg,rgba(47,39,24,.94),rgba(34,31,25,.95));--tone-caution-border:rgba(191,148,69,.30)}#home .topPickPanel{background:var(--tone-choice-bg)!important;border-color:var(--tone-choice-border)!important;box-shadow:0 18px 44px rgba(0,17,29,.24),inset 0 1px 0 rgba(86,216,181,.05)!important}#home .offersPanel{background:var(--tone-price-bg)!important;border-color:var(--tone-price-border)!important;box-shadow:0 18px 42px rgba(0,18,31,.20),inset 0 1px 0 rgba(102,205,220,.05)!important}#home .topThreeSection .altCard{background:var(--tone-alt-bg)!important;border-color:var(--tone-alt-border)!important}#home .topThreeSection .altCard.topThreeWinner{background:var(--tone-choice-bg)!important;border-color:var(--tone-choice-border)!important}#home .fullShortlist{background:var(--tone-research-bg)!important;border-color:var(--tone-research-border)!important}#home .trustStrip{background:linear-gradient(110deg,rgba(12,31,44,.91),rgba(9,37,45,.84))!important;border-color:rgba(97,157,176,.23)!important}#home .seoExplore{background:linear-gradient(145deg,rgba(17,31,45,.58),rgba(11,27,40,.42));border-radius:20px;padding:18px;border:1px solid rgba(114,151,173,.16)}#product-detail .choiceAwardPanel{background:var(--tone-choice-bg)!important;border-color:var(--tone-choice-border)!important;box-shadow:0 18px 42px rgba(0,17,27,.22),inset 0 1px 0 rgba(83,211,174,.06)!important}#product-detail #detailDecisionConfidence{background:var(--tone-score-bg)!important;border-color:var(--tone-score-border)!important}#product-detail .keySpecsPanel{background:var(--tone-spec-bg)!important;border-color:var(--tone-spec-border)!important}#product-detail .verdictPanel{background:linear-gradient(145deg,rgba(9,39,47,.96),rgba(8,30,42,.96))!important;border-color:rgba(70,172,158,.29)!important}#product-detail .ownerPanel{background:var(--tone-owner-bg)!important;border-color:var(--tone-owner-border)!important}#product-detail .detailSources{background:var(--tone-research-bg)!important;border-color:var(--tone-research-border)!important}#product-detail .scorePanel{background:var(--tone-score-bg)!important;border-color:var(--tone-score-border)!important}#product-detail .reliabilityPanel{background:var(--tone-reliability-bg)!important;border-color:var(--tone-reliability-border)!important}#product-detail .priceDecisionPanel{background:var(--tone-price-bg)!important;border-color:var(--tone-price-border)!important}#product-detail .fullSpecsPanel{background:var(--tone-spec-bg)!important;border-color:var(--tone-spec-border)!important}#product-detail .detailAlternativesPanel{background:var(--tone-alt-bg)!important;border-color:var(--tone-alt-border)!important}#product-detail .choiceAwardEyebrow,#product-detail .verdictPanel>.eyebrow{color:#66ddc2!important}#product-detail #detailDecisionConfidence .eyebrow,#product-detail .scorePanel>.eyebrow{color:#79bce9!important}#product-detail .ownerPanel .eyebrow{color:#aaa9ef!important}#product-detail .reliabilityPanel>.eyebrow{color:#7bd4ad!important}#product-detail .priceDecisionPanel>.eyebrow{color:#79d0df!important}#product-detail .detailSources>.eyebrow{color:#8bb8ca!important}#product-detail .keySpecsPanel .eyebrow,#product-detail .fullSpecsPanel summary span{color:#9ab3c7!important}#product-detail .detailAlternativesPanel .eyebrow{color:#a7b6c3!important}#product-detail .ownerPanel .ownerSignal,#product-detail .detailSources .sourceCard,#product-detail .scorePanel .scoreBarRow,#product-detail .reliabilityPanel .reliabilitySignal,#product-detail .priceDecisionPanel .detailOfferCard,#product-detail .keySpecsPanel .keySpecCard{background:rgba(255,255,255,.035)!important;border-color:rgba(160,193,209,.14)!important}#product-detail .decisionCard.buy{background:var(--tone-reliability-bg)!important;border-color:var(--tone-reliability-border)!important}#product-detail .decisionCard.skip{background:var(--tone-caution-bg)!important;border-color:var(--tone-caution-border)!important}#compare .compareWinner{background:var(--tone-choice-bg)!important;border-color:var(--tone-choice-border)!important}#compare .compareMetricsPanel,#compare .compareTablePanel:not(.compareSpecsPanel){background:var(--tone-score-bg)!important;border-color:var(--tone-score-border)!important}#compare .compareSpecsPanel{background:var(--tone-spec-bg)!important;border-color:var(--tone-spec-border)!important}#compare .compareDecisionPanel{background:var(--tone-owner-bg)!important;border-color:var(--tone-owner-border)!important}#compare .smartDecisionCard{background:var(--tone-alt-bg)!important;border-color:var(--tone-alt-border)!important}#compare .smartDecisionCard.winner{background:var(--tone-choice-bg)!important;border-color:var(--tone-choice-border)!important}.card.panel.tone-choice{background:var(--tone-choice-bg)!important;border-color:var(--tone-choice-border)!important}.card.panel.tone-score{background:var(--tone-score-bg)!important;border-color:var(--tone-score-border)!important}.card.panel.tone-owner{background:var(--tone-owner-bg)!important;border-color:var(--tone-owner-border)!important}.card.panel.tone-reliability{background:var(--tone-reliability-bg)!important;border-color:var(--tone-reliability-border)!important}.card.panel.tone-price{background:var(--tone-price-bg)!important;border-color:var(--tone-price-border)!important}.card.panel.tone-research{background:var(--tone-research-bg)!important;border-color:var(--tone-research-border)!important}.card.panel.tone-spec{background:var(--tone-spec-bg)!important;border-color:var(--tone-spec-border)!important}.card.panel.tone-alt{background:var(--tone-alt-bg)!important;border-color:var(--tone-alt-border)!important}.card.panel.tone-caution{background:var(--tone-caution-bg)!important;border-color:var(--tone-caution-border)!important}.card.panel.tone-choice .eyebrow{color:#66ddc2!important}.card.panel.tone-score .eyebrow{color:#79bce9!important}.card.panel.tone-owner .eyebrow{color:#aaa9ef!important}.card.panel.tone-reliability .eyebrow{color:#7bd4ad!important}.card.panel.tone-price .eyebrow{color:#79d0df!important}.card.panel.tone-research .eyebrow{color:#8bb8ca!important}.card.panel.tone-spec .eyebrow,.card.panel.tone-alt .eyebrow{color:#a3b6c5!important}.card.panel.tone-caution .eyebrow{color:#ddb66d!important}@media(max-width:780px){#home .seoExplore{padding:14px;border-radius:18px}#product-detail .choiceAwardPanel,#product-detail #detailDecisionConfidence,#product-detail .detailPanel,#compare .compareWinner,#compare .compareTablePanel,#compare .compareDecisionPanel{box-shadow:0 12px 28px rgba(0,12,24,.16)!important}}#home .topThreeSection .altCopy{position:relative}#home .topThreeSection .altRank{position:static!important;width:74px!important;height:68px!important;min-width:74px!important;padding:6px 8px 7px!important;margin:0 0 9px 0!important;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:1fr auto!important;align-items:center!important;justify-items:start!important;column-gap:1px!important;border-radius:16px!important;border:1px solid rgba(137,176,198,.23)!important;background:rgba(255,255,255,.055)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055)!important;line-height:1!important}#home .topThreeSection .altRankHash{grid-column:1;grid-row:1;align-self:center;font-size:17px!important;line-height:1!important;font-weight:900!important;opacity:.74}#home .topThreeSection .altRank strong{grid-column:2;grid-row:1;align-self:center;font-size:34px!important;line-height:.92!important;letter-spacing:-.055em!important;font-weight:950!important}#home .topThreeSection .altRank small{grid-column:1 / -1;grid-row:2;font-size:8.5px!important;line-height:1!important;letter-spacing:.14em!important;font-weight:900!important;opacity:.76}#home .topThreeSection .altCopy h4{margin-top:1px!important}#home .topThreeSection .altCard.topRank-1{border-color:rgba(75,202,164,.42)!important;box-shadow:0 17px 38px rgba(0,18,29,.18),inset 0 1px 0 rgba(91,228,188,.045)!important}#home .topThreeSection .topRank-1 .altRank{color:#74ead0!important;border-color:rgba(87,218,181,.34)!important;background:linear-gradient(145deg,rgba(27,116,99,.27),rgba(19,74,76,.18))!important}#home .topThreeSection .altCard.topRank-2{background:linear-gradient(145deg,rgba(12,37,55,.97),rgba(13,29,44,.96))!important;border-color:rgba(77,148,198,.30)!important}#home .topThreeSection .topRank-2 .altRank{color:#8dccf3!important;border-color:rgba(88,159,207,.28)!important;background:linear-gradient(145deg,rgba(47,105,153,.22),rgba(28,64,101,.15))!important}#home .topThreeSection .altCard.topRank-3{background:linear-gradient(145deg,rgba(25,31,49,.96),rgba(15,28,42,.96))!important;border-color:rgba(124,132,187,.26)!important}#home .topThreeSection .topRank-3 .altRank{color:#b5b8f1!important;border-color:rgba(137,141,202,.26)!important;background:linear-gradient(145deg,rgba(78,80,145,.20),rgba(45,50,94,.13))!important}#home .topThreeSection .altChoiceBadge{z-index:5!important}@media(max-width:780px){#home #selectorCard .classicFindBtn{display:none!important}#home .topThreeSection .altRank{width:70px!important;height:64px!important;min-width:70px!important;border-radius:15px!important;margin-bottom:8px!important}#home .topThreeSection .altRank strong{font-size:31px!important}#home .topThreeSection .altRankHash{font-size:16px!important}#home .topThreeSection .altCopy h4{margin-top:0!important}}@media(max-width:900px){#selectorCard .findBtn.classicFindBtn,#selectorCard button.classicFindBtn,#selectorCard .classicFindBtn{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important;box-shadow:none!important}}

/* source:6 site/assets/mobile-detail-polish.css */
#product-detail .detailOfferLink{color:inherit;text-decoration:none;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}#product-detail .detailOfferLink:hover{transform:translateY(-2px);border-color:rgba(84,202,177,.52)!important;box-shadow:0 12px 26px rgba(0,18,29,.14)}#product-detail .detailOfferAction{display:inline-flex;align-items:center;justify-content:center;margin-top:5px;color:#79d9e8;font-size:12px;line-height:1;font-weight:900}#product-detail #detailChoiceAward,#product-detail #detailDecisionConfidence,#product-detail #detailScorePanel,#product-detail #detailOwnerPanel,#product-detail #detailReliabilityPanel,#product-detail #detailPricePanel,#product-detail #detailSourcesPanel{scroll-margin-top:18px}@media(max-width:780px){#product-detail .detailBack{width:max-content!important;margin:2px 0 10px!important;padding:8px 11px!important;border:1px solid rgba(94,151,178,.22)!important;border-radius:999px!important;background:rgba(255,255,255,.035)!important;color:#9fc7d9!important;font-size:12.5px!important;line-height:1!important}#product-detail .decisionHero{padding:14px!important;gap:14px!important;border-radius:21px!important}#product-detail .decisionVisual{min-height:225px!important;border-radius:17px!important}#product-detail .decisionVisual img#detailImage{height:225px!important;padding:4px 7px 0!important;transform:scale(1.045)!important}#product-detail .detailKicker{gap:6px!important;margin-bottom:7px!important}#product-detail #detailUpdated{display:none!important}#product-detail .detailKicker>.spotlightEvidence{padding:5px 8px!important;font-size:9.5px!important}#product-detail .choiceInlineLabel{padding:5px 8px!important;gap:6px!important}#product-detail .choiceInlineLabel img{width:24px!important;height:24px!important}#product-detail .choiceInlineLabel b{font-size:10.5px!important}#product-detail .decisionCopy h1{font-size:34px!important;line-height:1.02!important;letter-spacing:-1.05px!important;margin:7px 0 7px!important}#product-detail .detailSub{font-size:12.5px!important}#product-detail .detailOneLine{font-size:16.5px!important;line-height:1.48!important;margin:11px 0 13px!important}#product-detail .detailFitLine{gap:8px!important;margin-bottom:13px!important}#product-detail .detailBestFor,#product-detail .detailLessIdeal{padding:9px 10px!important;border-radius:13px!important}#product-detail .detailBestFor>span,#product-detail .detailLessIdeal>span{margin-bottom:5px!important;font-size:8.5px!important}#product-detail .detailBestForChips{gap:5px!important}#product-detail .detailBestForChips b{font-size:10.5px!important;padding:4px 7px!important}#product-detail .detailLessIdeal strong{font-size:12px!important;line-height:1.35!important}#product-detail .decisionStats{grid-template-columns:78px minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;margin:13px 0 12px!important;max-width:none!important}#product-detail .decisionStats .detailScore{width:76px!important;height:76px!important;align-self:stretch!important}#product-detail .decisionStats .detailScore strong{font-size:31px!important}#product-detail .decisionStats .detailScore small{font-size:9.5px!important}#product-detail .decisionStats .detailStat{min-height:76px!important;padding:9px 10px!important;border-radius:13px!important}#product-detail .decisionStats .detailStat b{font-size:17px!important}#product-detail .decisionStats .detailStat span{font-size:10px!important;line-height:1.2!important}#product-detail .decisionStats .detailStat:last-child{grid-column:2/4!important;min-height:58px!important}#product-detail .decisionActions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:3px!important}#product-detail .decisionActions .btn{width:100%!important;min-height:43px!important;margin:0!important;padding:9px 10px!important;border-radius:12px!important;font-size:11.5px!important;line-height:1.2!important;justify-content:center!important}#product-detail .detailPriceCta{order:1;grid-column:1/-1;min-height:48px!important;background:linear-gradient(105deg,#1593ff,#17cddf 52%,#48e2ad)!important;border:0!important;color:#03131d!important;font-size:13.5px!important;font-weight:950!important;box-shadow:0 10px 24px rgba(18,173,205,.18)!important}#product-detail .detailCompareCta{order:2;grid-column:1/-1;background:rgba(255,255,255,.055)!important;border-color:rgba(111,169,193,.30)!important;color:#e8f5fa!important;font-size:12.5px!important;font-weight:850!important}#product-detail .detailOfficialCta{order:3}#product-detail .detailShareCta{order:4}#product-detail .detailPrefsCta{order:5;grid-column:1/-1;min-height:36px!important;background:transparent!important;border-color:transparent!important;color:#89a8b8!important;box-shadow:none!important}#product-detail .detailTrustRail{grid-template-columns:1fr 1fr!important;border-radius:17px!important;margin:10px 0 12px!important}#product-detail .detailTrustRail>article{min-height:72px!important;padding:10px!important;gap:8px!important;border-right:1px solid rgba(99,145,168,.13)!important;border-bottom:1px solid rgba(99,145,168,.13)!important}#product-detail .detailTrustRail>article:nth-child(even){border-right:0!important}#product-detail .detailTrustRail>article:nth-child(3),#product-detail .detailTrustRail>article:nth-child(4){border-bottom:0!important}#product-detail .trustRailIcon{width:28px!important;height:28px!important;flex-basis:28px!important;border-radius:9px!important}#product-detail .detailTrustRail strong{font-size:15px!important}#product-detail .detailTrustRail small{font-size:9.5px!important;line-height:1.22!important}#product-detail .trustRailRule{grid-column:1/-1!important;padding:10px 12px!important}#product-detail .decisionStrip{gap:8px!important}#product-detail .decisionCard{padding:13px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;border-radius:16px!important}#product-detail .decisionIcon{width:32px!important;height:32px!important;border-radius:10px!important}#product-detail .decisionCard span{font-size:9px!important}#product-detail .decisionCard h2{font-size:17px!important;margin:3px 0 7px!important}#product-detail .decisionList{font-size:12px!important;line-height:1.45!important}#product-detail .decisionGrid{display:flex!important;flex-direction:column!important;gap:0!important;margin-top:12px!important}#product-detail .detailMainCol,#product-detail .decisionAside{display:contents!important}#product-detail .verdictPanel{order:1}#product-detail .scorePanel{order:2}#product-detail .ownerPanel{order:3}#product-detail .reliabilityPanel{order:4}#product-detail .priceDecisionPanel{order:5}#product-detail .detailSources{order:6}#product-detail .detailPanel{margin-top:10px!important;padding:14px 12px!important;border-radius:17px!important}#product-detail .detailPanel h2{font-size:20px!important}#product-detail .verdictPanel h2{font-size:22px!important}#product-detail .detailVerdict{font-size:14px!important;line-height:1.58!important}#product-detail .detailWhyWins{margin-top:12px!important;gap:7px!important}#product-detail .whyWinCard{padding:10px 11px!important;border-radius:13px!important}#product-detail .whyWinCard strong{font-size:15px!important}#product-detail .whyWinCard small{font-size:10.5px!important}#product-detail .prosCons{gap:8px!important;margin-top:10px!important}#product-detail .pcCard{padding:11px!important;border-radius:14px!important}#product-detail .pcCard h3{font-size:15px!important;margin-bottom:9px!important}#product-detail .pcList{gap:7px!important}#product-detail .pcItem{gap:8px!important;font-size:12px!important;line-height:1.42!important}#product-detail .pcItemIcon{width:22px!important;height:22px!important;padding:4px!important;border-radius:7px!important}#product-detail .priceDecisionPanel{box-shadow:0 14px 32px rgba(7,69,82,.11)!important}#product-detail .detailOfferCards{gap:7px!important;margin-top:10px!important}#product-detail .detailOffer{min-height:70px!important;padding:10px!important;border-radius:13px!important;gap:9px!important}#product-detail .detailOffer.best{border-color:rgba(69,211,176,.46)!important;box-shadow:inset 3px 0 0 rgba(73,219,181,.74)!important}#product-detail .detailOfferInfo b{font-size:12.5px!important}#product-detail .detailOfferInfo small{font-size:10px!important}#product-detail .detailOfferPrice strong{font-size:18px!important}#product-detail .detailOfferAction{padding:5px 8px;border-radius:999px;background:rgba(44,180,188,.10);border:1px solid rgba(69,186,192,.18);font-size:10.5px}#product-detail .detailFunding{font-size:10.5px!important;line-height:1.45!important}#product-detail .sourceCard{padding:11px!important;border-radius:13px!important;gap:8px!important}#product-detail .sourceCard h3{font-size:14px!important}#product-detail .sourceSummary{font-size:11.5px!important;line-height:1.45!important}#product-detail .keySpecsPanel{padding:14px 12px!important}#product-detail .keySpecsGrid{gap:7px!important}#product-detail .detailAlternativesPanel{padding:14px 12px!important}#product-detail .detailAltHead{display:block!important;margin-bottom:10px!important}#product-detail .detailAltHead .btn{margin-top:8px!important}}@media(max-width:390px){#product-detail .decisionCopy h1{font-size:31px!important}#product-detail .decisionStats{grid-template-columns:72px minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important}#product-detail .decisionStats .detailScore{width:70px!important;height:70px!important}#product-detail .decisionStats .detailStat{padding:8px!important}#product-detail .detailTrustRail>article{padding:9px 8px!important;gap:6px!important}}@media(prefers-reduced-motion:reduce){#product-detail .detailOfferLink{transition:none!important}}

/* source:7 site/assets/tv-shell-mobile-hotfix-v1066.css */
@media(max-width:900px){#selectorCard .findBtn.classicFindBtn,#selectorCard button.classicFindBtn,#selectorCard .classicFindBtn{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important;box-shadow:none!important}}#home .topThreeSection .altRank{width:96px!important;min-width:96px!important;height:70px!important;padding:7px 10px 8px!important;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:auto auto!important;align-items:center!important;justify-items:start!important;gap:2px 2px!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 12px 24px rgba(9,24,37,.18),inset 0 1px 0 rgba(255,255,255,.18)!important}#home .topThreeSection .altRankHash{grid-column:1;grid-row:1;font-size:20px!important;font-weight:950!important;line-height:1!important;opacity:.92!important}#home .topThreeSection .altRank strong{grid-column:2;grid-row:1;font-size:39px!important;line-height:.9!important;font-weight:950!important;letter-spacing:-.06em!important}#home .topThreeSection .altRank small{grid-column:1 / -1;grid-row:2;font-size:9px!important;line-height:1!important;font-weight:900!important;letter-spacing:.16em!important;opacity:.86!important}#home .topThreeSection .topRank-1 .altRank{color:#06261f!important;background:linear-gradient(135deg,#7ef3d8 0%,#57e1db 52%,#b8fff2 100%)!important;border-color:rgba(53,209,173,.70)!important}#home .topThreeSection .topRank-2 .altRank{color:#08263c!important;background:linear-gradient(135deg,#8fd5ff 0%,#61b8ff 55%,#d4f0ff 100%)!important;border-color:rgba(93,167,230,.68)!important}#home .topThreeSection .topRank-3 .altRank{color:#1b214f!important;background:linear-gradient(135deg,#c9c8ff 0%,#a6afff 55%,#ecebff 100%)!important;border-color:rgba(131,139,232,.62)!important}#home .topThreeSection .topRank-1.altCard{border-color:rgba(72,203,168,.46)!important}#home .topThreeSection .topRank-2.altCard{border-color:rgba(96,167,226,.40)!important}#home .topThreeSection .topRank-3.altCard{border-color:rgba(134,140,228,.36)!important}@media(max-width:780px){#home .topThreeSection .altRank{width:88px!important;min-width:88px!important;height:64px!important;border-radius:17px!important;padding:6px 9px 7px!important}#home .topThreeSection .altRankHash{font-size:18px!important}#home .topThreeSection .altRank strong{font-size:35px!important}#home .topThreeSection .altRank small{font-size:8.5px!important}}

/* source:8 site/assets/decision-suite-v704.css */
:root{--ds-teal:#3bcdb0;--ds-cyan:#48baf2;--ds-indigo:#9ba7ff;--ds-ink:#14364e;--ds-muted:#698396;--ds-border:rgba(111,158,184,.28)}:where(a,button,[role=button],[tabindex="0"]):focus-visible{outline:3px solid rgba(45,174,224,.42)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(max-width:780px){:where(button,.btn,a.btn,.compareMini,.saveMini){min-height:42px}}.saveMini,.saveHeroBtn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(105,151,177,.34);background:rgba(255,255,255,.055);color:inherit;border-radius:11px;padding:7px 10px;font:inherit;font-size:11.5px;font-weight:850;cursor:pointer;transition:.16s ease;text-decoration:none}.saveMini:hover,.saveHeroBtn:hover{border-color:rgba(56,195,176,.58);transform:translateY(-1px)}.saveMini.saved,.saveHeroBtn.saved{background:rgba(50,197,166,.13);border-color:rgba(50,197,166,.42);color:#83e8d2}.saveMini .saveGlyph,.saveHeroBtn .saveGlyph{font-size:15px;line-height:1}.savedShortlistPanel{margin:18px 0 0;padding:18px;border:1px solid rgba(82,171,185,.30);border-radius:20px;background:linear-gradient(145deg,rgba(229,246,248,.94),rgba(236,244,252,.96));box-shadow:0 14px 32px rgba(28,70,93,.07);color:#15374f}.savedShortlistHead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.savedShortlistHead .eyebrow{color:#168f81}.savedShortlistHead h3{margin:3px 0 0;font-size:24px;color:#14364e}.savedShortlistHead p{margin:4px 0 0;color:#688294;font-size:12.5px}.savedShortlistActions{display:flex;gap:8px;flex-wrap:wrap}.savedShortlistActions button{min-height:38px}.savedShortlistGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.savedTvCard{position:relative;display:grid;grid-template-columns:80px minmax(0,1fr);gap:11px;align-items:center;padding:11px;border:1px solid rgba(126,163,184,.30);border-radius:15px;background:rgba(255,255,255,.72);cursor:pointer;transition:.16s ease}.savedTvCard:hover{transform:translateY(-2px);border-color:rgba(71,168,184,.50);box-shadow:0 10px 22px rgba(35,80,104,.08)}.savedTvCard img,.savedTvFallback{width:80px;height:58px;object-fit:contain;border-radius:10px;background:#fff;padding:4px}.savedTvFallback{display:grid;place-items:center;color:#7892a3}.savedTvCard h4{margin:0 30px 3px 0;font-size:15px;color:#173a52}.savedTvCard small{display:block;color:#6a8496;font-size:11px}.savedTvMeta{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.savedTvMeta span{font-size:10px;font-weight:800;padding:4px 6px;border-radius:999px;background:#e6f2f6;color:#37657e}.savedTvRemove{position:absolute;right:8px;top:8px;width:28px;height:28px;min-height:0;border:0;border-radius:50%;background:#eef4f7;color:#607b8c;font-size:16px;cursor:pointer}.savedEmpty{padding:14px;border:1px dashed rgba(112,157,181,.35);border-radius:14px;color:#668193;background:rgba(255,255,255,.46)}.shortlistDock{position:fixed;z-index:72;right:18px;bottom:18px;display:flex;align-items:center;gap:8px;padding:8px;border-radius:16px;background:rgba(8,30,44,.94);border:1px solid rgba(80,190,183,.32);box-shadow:0 18px 42px rgba(0,17,29,.26);backdrop-filter:blur(14px)}.shortlistDock button{border:0;border-radius:11px;min-height:38px;padding:8px 11px;background:rgba(255,255,255,.07);color:#e8f7fb;font-size:12px;font-weight:850;cursor:pointer}.shortlistDock button.primary{background:linear-gradient(105deg,#38b9ef,#4cddb7);color:#082538}.shortlistDock button:disabled{opacity:.48;cursor:default}@media(max-width:860px){.savedShortlistGrid{grid-template-columns:1fr}.savedShortlistHead{align-items:flex-start;flex-direction:column}.shortlistDock{right:12px;bottom:84px;max-width:calc(100vw - 24px)}}.whyWinsIntro{margin:16px 0 9px}.whyWinsIntro span{display:block;color:#54cfba;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.whyWinsIntro p{margin:5px 0 0;color:#a9c0cc;font-size:13px;line-height:1.45}#detailWhyWins .whyWinCard{min-height:112px}.whyWinCard.decisionEdge{background:linear-gradient(145deg,rgba(24,96,100,.31),rgba(255,255,255,.025));border-color:rgba(73,208,181,.25)}.whyWinCard.priceEdge{background:linear-gradient(145deg,rgba(19,83,120,.30),rgba(255,255,255,.025));border-color:rgba(71,174,224,.24)}.detailPriceContext{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 12px}.priceContextCard{padding:10px 11px;border-radius:13px;border:1px solid rgba(67,160,193,.22);background:rgba(255,255,255,.035)}.priceContextCard span{display:block;color:#7fc9df;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.priceContextCard b{display:block;color:#eefaff;font-size:15px;margin-top:4px}.priceContextCard small{display:block;color:#8da9b8;font-size:10.5px;line-height:1.35;margin-top:3px}@media(max-width:680px){.detailPriceContext{grid-template-columns:1fr 1fr}.detailPriceContext .priceContextCard:first-child{grid-column:1/-1}}.compareQuickAnswer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 18px}.compareQuickCard{padding:15px 16px;border:1px solid rgba(99,151,179,.25);border-radius:17px;background:linear-gradient(145deg,rgba(9,36,54,.94),rgba(7,28,43,.94));box-shadow:0 12px 28px rgba(0,16,28,.10)}.compareQuickCard.primary{border-color:rgba(62,207,176,.36);background:linear-gradient(145deg,rgba(10,62,69,.94),rgba(8,39,55,.95))}.compareQuickCard span{display:block;color:#71cfc2;font-size:9.5px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.compareQuickCard b{display:block;color:#f1fbff;font-size:18px;line-height:1.2;margin:5px 0}.compareQuickCard p{margin:0;color:#9db7c6;font-size:12px;line-height:1.45}@media(max-width:780px){.compareQuickAnswer{grid-template-columns:1fr}.compareQuickCard{padding:13px 14px}}.relatedResearchPanel{margin-top:16px;padding:18px;border:1px solid rgba(111,157,183,.24);border-radius:19px;background:linear-gradient(145deg,rgba(232,242,247,.92),rgba(239,247,248,.95));color:#173951}.relatedResearchHead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:11px}.relatedResearchHead .eyebrow{color:#208e8d}.relatedResearchHead h2,.relatedResearchHead h3{margin:3px 0 0;color:#173951}.relatedResearchHead p{margin:4px 0 0;color:#688294;font-size:12.5px}.relatedResearchGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.relatedResearchGrid a{display:block;text-decoration:none;padding:11px 12px;border:1px solid rgba(123,161,181,.28);border-radius:13px;background:rgba(255,255,255,.72);color:#173951;transition:.15s ease}.relatedResearchGrid a:hover{transform:translateY(-1px);border-color:rgba(61,160,180,.48)}.relatedResearchGrid b{display:block;font-size:13px}.relatedResearchGrid span{display:block;color:#6d8798;font-size:10.5px;margin-top:3px;line-height:1.35}@media(max-width:760px){.relatedResearchGrid{grid-template-columns:1fr 1fr}.relatedResearchHead{align-items:flex-start;flex-direction:column}}@media(max-width:460px){.relatedResearchGrid{grid-template-columns:1fr}}.piqeloRelatedResearch{margin:28px 0 0}.piqeloRelatedResearch .relatedResearchPanel{margin:0}.compareCardActions .saveMini{margin-left:auto}.detailAlternative .saveMini{margin-top:8px}.result .saveMini,.altCard .saveMini{margin-top:8px}body:has(#compareTray[style*="display: grid"]) .shortlistDock{display:none!important}.savedCompareHint{display:inline-flex;align-items:center;gap:6px;margin-top:9px;padding:6px 9px;border-radius:999px;border:1px solid rgba(52,161,176,.24);background:rgba(52,184,175,.075);color:#3d7185;font-size:10.5px;font-weight:820;line-height:1.2}.savedTvCard.compareSelected{border-color:rgba(51,190,165,.58);background:linear-gradient(145deg,rgba(244,255,251,.93),rgba(239,250,253,.92));box-shadow:0 10px 24px rgba(31,116,112,.10),inset 0 0 0 1px rgba(62,201,174,.09)}.savedTvCard.compareSelected:after{content:"";position:absolute;left:0;top:15px;bottom:15px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#42d0ad,#4bbced)}.savedTvCopy{min-width:0}.savedTvCompareRow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.savedCompareToggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:31px;padding:5px 9px;border:1px solid rgba(95,147,173,.30);border-radius:999px;background:#f3f7f9;color:#41697e;font:inherit;font-size:10.5px;font-weight:900;cursor:pointer;transition:.15s ease}.savedCompareToggle:hover{transform:translateY(-1px);border-color:rgba(55,175,170,.46)}.savedCompareToggle.selected{border-color:rgba(45,184,157,.48);background:linear-gradient(110deg,rgba(68,213,178,.18),rgba(69,178,225,.12));color:#0f7469}.savedCompareCheck{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(92,141,166,.12);font-size:12px;line-height:1}.savedCompareToggle.selected .savedCompareCheck{background:#35c6a6;color:#fff;box-shadow:0 3px 8px rgba(30,145,121,.22)}.savedCompareState{color:#8197a5;font-size:9.5px;font-weight:760}.savedTvCard.compareSelected .savedCompareState{color:#3e8d85}.savedShortlistActions #compareSavedBtn:not(:disabled){box-shadow:0 8px 18px rgba(44,170,164,.15)}@media(max-width:860px){.savedCompareHint{margin-top:8px}.savedTvCard{grid-template-columns:72px minmax(0,1fr);padding:10px}.savedTvCard img,.savedTvFallback{width:72px;height:54px}.savedTvCompareRow{margin-top:7px}.savedCompareToggle{min-height:34px;padding:6px 10px}.savedShortlistActions{width:100%}.savedShortlistActions #compareSavedBtn{flex:1}}@media(max-width:460px){.savedTvCard{grid-template-columns:64px minmax(0,1fr);gap:9px}.savedTvCard img,.savedTvFallback{width:64px;height:50px}.savedTvCard h4{font-size:14px}.savedCompareState{display:none}.savedShortlistActions .btn{min-height:42px}}

/* source:9 site/assets/monetization-polish-v704.css */
#home .offersPanel,#product-detail .priceDecisionPanel{position:relative;overflow:hidden}#home .offersPanel:before,#product-detail .priceDecisionPanel:before{content:"";position:absolute;width:260px;height:260px;right:-120px;top:-155px;border-radius:50%;background:radial-gradient(circle,rgba(63,218,177,.14),rgba(63,218,177,0) 68%);pointer-events:none}#home .offersKicker{display:inline-flex!important;align-items:center;gap:7px;padding:5px 9px!important;margin:0 0 7px!important;border-radius:999px;background:rgba(63,218,177,.11)!important;border:1px solid rgba(63,218,177,.28)!important;color:#9af1d8!important;letter-spacing:.14em!important}#home .offersKicker:before{content:"";width:7px;height:7px;border-radius:50%;background:#54e4b9;box-shadow:0 0 0 5px rgba(84,228,185,.10)}#home .offerCards{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch}#home .offerCard.best{grid-column:1/-1;min-height:128px!important;padding:19px 20px!important;border:1px solid rgba(74,222,181,.64)!important;background:linear-gradient(118deg,#0b3b4d 0%,#0b4c47 58%,#0b3b45 100%)!important;box-shadow:0 18px 38px rgba(15,111,105,.18),inset 0 1px 0 rgba(255,255,255,.10)!important}#home .offerCard.best .offerBest{padding:6px 10px!important;margin-bottom:8px!important;background:linear-gradient(105deg,#75f1cd,#7fdfff)!important;color:#052b31!important;font-size:11.5px!important;box-shadow:0 7px 18px rgba(82,226,191,.18)}#home .offerCard.best .offerMerchant{font-size:21px!important;color:#f5ffff!important}#home .offerCard.best .offerChecked{color:#b8d7d5!important}#home .offerCard.best .offerPrice strong{font-size:34px!important;color:#fff!important;letter-spacing:-.04em}#home .offerCard.best .offerPrice a{min-width:178px;min-height:46px!important;margin-top:8px!important;padding:10px 16px!important;border:0!important;border-radius:12px!important;background:linear-gradient(105deg,#76efcf,#65d7ff)!important;color:#052a34!important;font-size:13px!important;box-shadow:0 10px 24px rgba(71,219,193,.18)!important}#home .offerCard:not(.best){min-height:86px!important;background:rgba(9,38,57,.78)!important;border-color:rgba(77,126,150,.34)!important;box-shadow:none!important}#home .offerCard:not(.best) .offerPrice a{background:rgba(255,255,255,.065)!important;color:#dff5f8!important;border:1px solid rgba(103,184,195,.32)!important;box-shadow:none!important}.offerWhyBest{display:block;margin-top:5px;color:#8db0bd;font-size:10.5px;line-height:1.35}#home .offerCard.best .offerWhyBest{color:#a9d8d3}#spotlightBestOfferCta{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-height:54px;padding:10px 13px!important;border:0!important;background:linear-gradient(105deg,#75efcf,#67dbff)!important;color:#052b35!important;box-shadow:0 11px 26px rgba(47,186,174,.18)!important}#spotlightBestOfferCta .offerCtaKicker{font-size:9px;font-weight:950;letter-spacing:.13em;text-transform:uppercase;opacity:.72}#spotlightBestOfferCta .offerCtaMain{font-size:13px;font-weight:950;line-height:1.15}#spotlightBestOfferCta .offerCtaMeta{font-size:9.5px;font-weight:750;opacity:.72}#product-detail .detailPriceCta{background:linear-gradient(105deg,#75efcf,#67dbff)!important;color:#052b35!important;border:0!important;font-weight:950!important;box-shadow:0 10px 24px rgba(47,186,174,.18)!important}#product-detail .detailOfficialCta{background:rgba(255,255,255,.05)!important;border:1px solid rgba(108,160,184,.27)!important;color:#dcecf3!important;box-shadow:none!important}#product-detail .detailOfferCards{gap:9px!important}#product-detail .detailOffer.best{position:relative;min-height:105px;padding:16px!important;border:1px solid rgba(68,211,171,.50)!important;background:linear-gradient(120deg,rgba(10,63,65,.88),rgba(8,44,55,.94))!important;box-shadow:0 13px 30px rgba(20,112,103,.13)!important}#product-detail .detailOffer.best:before{content:"BEST OFFER";display:inline-flex;position:absolute;left:15px;top:13px;padding:4px 7px;border-radius:999px;background:linear-gradient(105deg,#7af0cf,#82dcff);color:#052a33;font-size:9px;font-weight:950;letter-spacing:.12em}#product-detail .detailOffer.best .detailOfferInfo{padding-top:25px}#product-detail .detailOffer.best .detailOfferInfo b{font-size:15.5px!important}#product-detail .detailOffer.best .detailOfferPrice strong{font-size:26px!important;letter-spacing:-.03em}#product-detail .detailOffer.best .detailOfferAction{display:inline-flex;margin-top:6px;padding:8px 11px;border-radius:10px;background:linear-gradient(105deg,#76efcf,#69dcff);color:#062c35!important;font-size:11.5px!important;font-weight:950!important}#product-detail .detailOffer:not(.best){opacity:.90}#product-detail .detailOffer:not(.best) .detailOfferAction{color:#7ccbd9!important}.detailBuyNowPanel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:12px;padding:18px 19px;border:1px solid rgba(68,202,168,.36);border-radius:18px;background:linear-gradient(125deg,rgba(8,48,52,.97),rgba(8,35,48,.97));box-shadow:0 12px 30px rgba(10,74,73,.10)}.detailBuyNowCopy .eyebrow{color:#75dfc1!important}.detailBuyNowCopy h3{margin:4px 0 4px;color:#f3fbfc;font-size:20px;letter-spacing:-.025em}.detailBuyNowCopy p{margin:0;color:#9ebac4;font-size:12px;line-height:1.5}.detailBuyNowDeal{text-align:right;min-width:190px}.detailBuyNowDeal strong{display:block;color:#fff;font-size:27px;letter-spacing:-.04em}.detailBuyNowDeal small{display:block;margin:2px 0 8px;color:#8fb0bc;font-size:10.5px}.detailBuyNowDeal a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 14px;border-radius:11px;background:linear-gradient(105deg,#75efcf,#67dbff);color:#052b35;text-decoration:none;font-size:12px;font-weight:950;box-shadow:0 9px 20px rgba(47,186,174,.15)}.detailBuyNowDisclosure{grid-column:1/-1;margin-top:-6px;padding-top:9px;border-top:1px solid rgba(119,174,181,.15);color:#7495a2;font-size:9.5px;line-height:1.4}.savedOfferMini{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:9px 0 1px;padding:8px 9px;border:1px solid rgba(62,183,155,.25);border-radius:11px;background:rgba(51,185,151,.07)}.savedOfferMini span{min-width:0;color:#6f8e9e;font-size:10px;line-height:1.25}.savedOfferMini span b{display:block;color:#173e4f;font-size:11.5px;margin-bottom:2px}.savedOfferMini a{flex:none;padding:6px 8px;border-radius:8px;background:#eaf8f4;border:1px solid #b9e3d5;color:#176b59;text-decoration:none;font-size:9.5px;font-weight:950}.compareBestOffer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 0 0;padding:9px 10px;border-radius:11px;border:1px solid rgba(75,195,166,.24);background:rgba(57,190,157,.07)}.compareProductCard.isWinner .compareBestOffer{border-color:rgba(74,218,178,.42);background:rgba(61,205,166,.10)}.compareBestOffer span{font-size:10px;color:#9db8c4;line-height:1.3}.compareBestOffer span b{display:block;color:#edf9f8;font-size:12px}.compareBestOffer a{flex:none;padding:7px 9px;border-radius:9px;background:linear-gradient(105deg,#72eacb,#6ed7f7);color:#062b34;text-decoration:none;font-size:10px;font-weight:950}.mobileDealDock{display:none;position:fixed;z-index:94;left:10px;right:10px;bottom:10px;align-items:center;gap:10px;padding:9px 9px 9px 12px;border-radius:15px;border:1px solid rgba(80,214,180,.48);background:rgba(7,34,45,.96);box-shadow:0 18px 44px rgba(0,17,28,.32);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translateY(16px);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.mobileDealDock.show{opacity:1;transform:translateY(0);pointer-events:auto}.mobileDealDockCopy{min-width:0;flex:1}.mobileDealDockCopy span{display:block;color:#73d9bf;font-size:8.5px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.mobileDealDockCopy b{display:block;color:#f3fbfd;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobileDealDockCopy small{display:block;color:#89a8b5;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobileDealDock a{flex:none;min-height:41px;display:inline-flex;align-items:center;justify-content:center;padding:8px 11px;border-radius:10px;background:linear-gradient(105deg,#76efcf,#67dbff);color:#052b35;text-decoration:none;font-size:10.5px;font-weight:950}@media(max-width:860px){#home .offerCards{grid-template-columns:1fr!important}#home .offerCard.best{grid-column:auto;min-height:118px!important;padding:16px!important}#home .offerCard.best .offerPrice strong{font-size:30px!important}#home .offerCard.best .offerPrice a{min-width:0;min-height:43px!important;padding:9px 12px!important}#home .offerCard:not(.best){min-height:76px!important}#product-detail .detailOffer.best{min-height:96px}.detailBuyNowPanel{grid-template-columns:1fr;padding:15px}.detailBuyNowDeal{text-align:left;min-width:0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 12px}.detailBuyNowDeal strong{font-size:25px}.detailBuyNowDeal small{margin:0;grid-column:1}.detailBuyNowDeal a{grid-column:2;grid-row:1/3}.detailBuyNowDisclosure{margin-top:0}.mobileDealDock{display:flex}body:has(#product-detail.active) .shortlistDock{display:none!important}}@media(min-width:861px){.mobileDealDock{display:none!important}}@media(prefers-reduced-motion:reduce){.mobileDealDock{transition:none}}

/* source:10 site/assets/commerce-guardrails-v705.css */
.affiliateDisclosure{margin:7px 0 0;color:#7f9aa8;font-size:9.5px;line-height:1.45}.affiliateDisclosure strong{color:#a9c7d1}.affiliateDisclosure.compact{max-width:580px}.topPickAction+.affiliateDisclosure{margin-top:7px}.piqeloCommerceLink{position:relative}@media(max-width:780px){.affiliateDisclosure{font-size:9px}}

/* source:11 site/assets/merchant-themes-v707.css */
.merchantTheme{--m-accent:#58e1bd;--m-accent2:#72dcff;--m-card:rgba(39,195,159,.10);--m-border:rgba(82,216,181,.42);--m-btn:linear-gradient(105deg,#76efcf,#67dbff);--m-btn-ink:#052b35;--m-glow:rgba(43,194,165,.15)}.merchant-walmart{--m-accent:#1d7fe8;--m-accent2:#ffc220;--m-card:rgba(0,113,220,.14);--m-border:rgba(40,142,239,.52);--m-btn:#0877d1;--m-btn-ink:#fff;--m-glow:rgba(0,113,220,.18)}.merchant-bestbuy{--m-accent:#1676e8;--m-accent2:#fff200;--m-card:rgba(0,70,190,.14);--m-border:rgba(42,116,232,.52);--m-btn:#fff200;--m-btn-ink:#101722;--m-glow:rgba(0,70,190,.17)}.merchant-bh{--m-accent:#e31b23;--m-accent2:#fff;--m-card:rgba(209,20,28,.13);--m-border:rgba(234,53,60,.48);--m-btn:#d71920;--m-btn-ink:#fff;--m-glow:rgba(207,26,34,.16)}.merchant-amazon{--m-accent:#ff9900;--m-accent2:#d8e5ef;--m-card:rgba(255,153,0,.09);--m-border:rgba(255,166,33,.42);--m-btn:#ffb33a;--m-btn-ink:#15212b;--m-glow:rgba(255,153,0,.13)}.merchant-target{--m-accent:#cc0000;--m-accent2:#fff;--m-card:rgba(204,0,0,.10);--m-border:rgba(224,49,49,.43);--m-btn:#cc0000;--m-btn-ink:#fff;--m-glow:rgba(204,0,0,.14)}.merchant-costco{--m-accent:#0b5aa6;--m-accent2:#e31837;--m-card:rgba(11,90,166,.10);--m-border:rgba(42,125,198,.42);--m-btn:#0b5aa6;--m-btn-ink:#fff;--m-glow:rgba(11,90,166,.14)}.merchant-abt{--m-accent:#4db6ff;--m-accent2:#fff;--m-card:rgba(57,159,224,.10);--m-border:rgba(77,182,255,.42);--m-btn:#1479b8;--m-btn-ink:#fff;--m-glow:rgba(28,132,198,.14)}.merchant-nfm{--m-accent:#ef3b31;--m-accent2:#fff;--m-card:rgba(239,59,49,.10);--m-border:rgba(239,79,70,.42);--m-btn:#d9372f;--m-btn-ink:#fff;--m-glow:rgba(220,56,47,.14)}.merchant-samsung{--m-accent:#4e8fff;--m-accent2:#fff;--m-card:rgba(20,81,191,.10);--m-border:rgba(68,132,239,.42);--m-btn:#1451bf;--m-btn-ink:#fff;--m-glow:rgba(20,81,191,.14)}.merchant-lg{--m-accent:#dc2f68;--m-accent2:#fff;--m-card:rgba(165,0,52,.10);--m-border:rgba(216,50,103,.42);--m-btn:#a50034;--m-btn-ink:#fff;--m-glow:rgba(165,0,52,.14)}.merchant-sony{--m-accent:#d7e1ea;--m-accent2:#7aaee9;--m-card:rgba(205,220,233,.07);--m-border:rgba(185,205,220,.32);--m-btn:#e8eef3;--m-btn-ink:#111923;--m-glow:rgba(195,211,223,.09)}.merchant-ebay{--m-accent:#7ac7ff;--m-accent2:#f2d85c;--m-card:rgba(75,151,217,.09);--m-border:rgba(100,176,237,.36);--m-btn:#3665f3;--m-btn-ink:#fff;--m-glow:rgba(54,101,243,.13)}.merchant-crutchfield{--m-accent:#f28b32;--m-accent2:#2f9bd4;--m-card:rgba(242,139,50,.09);--m-border:rgba(238,143,67,.38);--m-btn:#e57822;--m-btn-ink:#fff;--m-glow:rgba(229,120,34,.13)}.merchantNameLine{display:flex!important;align-items:center!important;gap:8px!important;min-width:0}.merchantMark{display:inline-flex;align-items:center;justify-content:center;flex:none;height:24px;min-width:38px;padding:0 8px;border-radius:7px;font-size:10px;font-weight:950;line-height:1;letter-spacing:-.02em;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.14)}.merchantMark-walmart{background:#0877d1;color:#fff;gap:4px}.merchantMark-walmart .spark{color:#ffc220;font-size:14px;line-height:1}.merchantMark-bestbuy{background:#fff200;color:#10151b;border-radius:4px;clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%);padding-right:11px;font-size:9px;letter-spacing:.02em}.merchantMark-bh{background:#d71920;color:#fff;border:1px solid rgba(255,255,255,.35);font-size:11px}.merchantMark-amazon{background:#17222d;color:#fff;border-bottom:2px solid #ff9900;font-size:10px;font-weight:850}.merchantMark-target{width:24px;min-width:24px;padding:0;border-radius:50%;background:#fff;border:6px solid #cc0000;box-shadow:inset 0 0 0 4px #fff,0 4px 12px rgba(0,0,0,.14)}.merchantMark-costco{background:#fff;color:#07569c;border-bottom:3px solid #e31837;font-size:9px}.merchantMark-abt{background:#12202c;color:#fff;border:1px solid #4db6ff}.merchantMark-nfm{background:#d9372f;color:#fff}.merchantMark-samsung{background:#1451bf;color:#fff;border-radius:12px}.merchantMark-lg{background:#a50034;color:#fff;border-radius:50%;width:24px;min-width:24px;padding:0}.merchantMark-sony{background:#111820;color:#fff;border:1px solid rgba(255,255,255,.28);letter-spacing:.08em}.merchantMark-ebay{background:#fff;color:#3665f3}.merchantMark-crutchfield{background:#173649;color:#fff;border-bottom:2px solid #f28b32}.merchantMark-generic{background:rgba(255,255,255,.08);color:#dcecf3;border:1px solid rgba(255,255,255,.13)}#home .offerCard.merchantTheme{border-left:3px solid var(--m-accent)!important;background:linear-gradient(112deg,var(--m-card),rgba(8,34,52,.88))!important}#home .offerCard.merchantTheme.best{border-color:var(--m-border)!important;border-left:4px solid var(--m-accent)!important;background:linear-gradient(116deg,var(--m-card),rgba(7,42,54,.94) 66%,rgba(6,31,45,.96))!important;box-shadow:0 18px 38px var(--m-glow),inset 0 1px 0 rgba(255,255,255,.08)!important}#home .offerCard.merchantTheme .offerMerchant{color:#f6fbff!important}#home .offerCard.merchantTheme .offerPrice a{background:var(--m-btn)!important;color:var(--m-btn-ink)!important;border-color:transparent!important;box-shadow:0 9px 22px var(--m-glow)!important}#home .offerCard.merchantTheme:not(.best) .offerPrice a{background:var(--m-btn)!important;color:var(--m-btn-ink)!important;border:0!important;opacity:.94}#product-detail .detailOffer.merchantTheme{border-left:3px solid var(--m-accent)!important;background:linear-gradient(112deg,var(--m-card),rgba(8,35,49,.91))!important}#product-detail .detailOffer.best.merchantTheme{border-color:var(--m-border)!important;border-left:4px solid var(--m-accent)!important;box-shadow:0 13px 30px var(--m-glow)!important}#product-detail .detailOffer.merchantTheme .detailOfferAction{background:var(--m-btn)!important;color:var(--m-btn-ink)!important;border-radius:10px;padding:8px 11px;font-weight:950!important}#spotlightBestOfferCta.merchantTheme,#product-detail .detailPriceCta.merchantTheme,.detailBuyNowDeal a.merchantTheme,.mobileDealDock a.merchantTheme,.savedOfferMini a.merchantTheme,.compareBestOffer a.merchantTheme,.priceWatchAction.merchantTheme{background:var(--m-btn)!important;color:var(--m-btn-ink)!important;border-color:transparent!important;box-shadow:0 9px 22px var(--m-glow)!important}#spotlightBestOfferCta.merchantTheme{border-left:4px solid var(--m-accent2)!important}.detailBuyNowPanel.merchantTheme{border-color:var(--m-border)!important;background:linear-gradient(120deg,var(--m-card),rgba(8,35,48,.97) 66%)!important;box-shadow:0 12px 30px var(--m-glow)!important}.detailBuyNowDeal .merchantNameLine{justify-content:flex-end;margin-bottom:6px;color:#dcebf1;font-size:10px;font-weight:800}.mobileDealDock.merchantTheme{border-color:var(--m-border)!important;box-shadow:0 18px 44px rgba(0,17,28,.32),0 0 24px var(--m-glow)!important}.mobileDealDock.merchantTheme .mobileDealDockCopy span{color:var(--m-accent)!important}.savedOfferMini.merchantTheme,.compareBestOffer.merchantTheme{border-color:var(--m-border)!important;background:linear-gradient(110deg,var(--m-card),rgba(255,255,255,.02))!important}.merchantStoreHint{display:inline-flex;align-items:center;gap:6px;color:#8ca8b7;font-size:9.5px;font-weight:750;white-space:nowrap}.merchantStoreHint:before{content:"Retailer";text-transform:uppercase;letter-spacing:.11em;font-size:7.5px;color:#688696}@media(max-width:860px){.merchantMark{height:22px;min-width:34px;padding:0 7px;font-size:9px}.merchantMark-target,.merchantMark-lg{width:22px;min-width:22px;padding:0}#home .offerCard.merchantTheme.best{border-left-width:3px!important}.detailBuyNowDeal .merchantNameLine{justify-content:flex-start;grid-column:1/-1;margin-bottom:0}}@media(prefers-reduced-motion:no-preference){#home .offerCard.merchantTheme .offerPrice a,.detailOffer.merchantTheme .detailOfferAction,#spotlightBestOfferCta.merchantTheme{transition:transform .15s ease,filter .15s ease}#home .offerCard.merchantTheme .offerPrice a:hover,.detailOffer.merchantTheme .detailOfferAction:hover,#spotlightBestOfferCta.merchantTheme:hover{transform:translateY(-1px);filter:brightness(1.06)}}

/* source:12 site/assets/experience-polish-v709.css */
:root{--px-ink:#f5fbff;--px-soft:#b5c9d6;--px-faint:#7895a8;--px-line:rgba(100,168,199,.23);--px-blue:#35aaff;--px-cyan:#42dfef;--px-mint:#62edbd;--px-panel:rgba(7,24,38,.84);--px-shadow:0 28px 78px rgba(0,0,0,.28)}body{background:radial-gradient(circle at 76% -8%,rgba(40,151,226,.16),transparent 31%),radial-gradient(circle at 94% 18%,rgba(65,218,174,.09),transparent 25%),radial-gradient(circle at 7% 15%,rgba(64,109,180,.07),transparent 26%),linear-gradient(180deg,#06131e 0%,#081a27 52%,#06151f 100%)!important}.main{max-width:1460px!important}.topbar{position:relative;z-index:20}.brandLock{transition:transform .2s ease}.brandLock:hover{transform:translateY(-1px)}.brandIcon{border-color:rgba(86,214,202,.30)!important;box-shadow:0 12px 30px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.025) inset!important}.tagPill,.liveStatus{background:rgba(8,28,43,.72)!important;border-color:rgba(75,139,169,.36)!important;backdrop-filter:blur(14px)}.hero21{isolation:isolate;overflow:hidden!important;border-radius:30px!important;border:1px solid rgba(67,133,164,.52)!important;background:radial-gradient(circle at 83% 38%,rgba(38,190,183,.13),transparent 27%),radial-gradient(circle at 70% 0%,rgba(41,139,233,.20),transparent 34%),linear-gradient(118deg,#071827 0%,#09253a 47%,#0a3440 100%)!important;box-shadow:0 42px 110px rgba(0,0,0,.39),inset 0 1px 0 rgba(255,255,255,.04)!important}.hero21:before{width:640px!important;height:640px!important;right:-30px!important;top:-320px!important;opacity:.74!important;background:linear-gradient(140deg,#178fff,#39d9e7 52%,#6ceab6)!important;filter:blur(1px)!important;box-shadow:0 0 145px rgba(34,153,232,.25)!important}.hero21:after{background:linear-gradient(90deg,rgba(4,14,23,.98) 0%,rgba(5,20,32,.91) 39%,rgba(5,23,34,.18) 69%,rgba(5,26,34,.22) 100%)!important}.heroCopy{padding-top:48px!important;padding-bottom:42px!important}.heroCopy .eyebrow{display:inline-flex;width:max-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(76,205,215,.23);border-radius:999px;background:rgba(18,86,102,.18);letter-spacing:.20em!important;color:#75e9e9!important}.heroCopy .eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--px-mint);box-shadow:0 0 0 5px rgba(98,237,189,.09),0 0 16px rgba(98,237,189,.45)}.heroCopy h1{text-wrap:balance;text-shadow:0 18px 55px rgba(0,0,0,.24)}.heroCopy h1 .grad{background:linear-gradient(95deg,#58b8ff 0%,#53e3e5 47%,#79efb9 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.heroCopy>p{max-width:600px!important;color:#c7d8e2!important}.heroVisual>img#spotlightImage{filter:drop-shadow(0 42px 36px rgba(0,0,0,.48)) drop-shadow(0 0 32px rgba(60,178,216,.08))!important;transform:translateY(2px)}.visualLabel{border-color:rgba(106,203,226,.30)!important;background:rgba(6,27,41,.62)!important;backdrop-filter:blur(16px)!important;box-shadow:0 12px 30px rgba(0,0,0,.16)!important}.classicFinder{border:1px solid rgba(95,169,196,.36)!important;background:linear-gradient(145deg,rgba(10,34,51,.93),rgba(8,28,43,.88))!important;box-shadow:0 22px 52px rgba(0,0,0,.27),inset 0 1px 0 rgba(255,255,255,.035)!important;backdrop-filter:blur(22px)!important}.classicFinderHead{padding-bottom:2px}.finderKicker{color:#6bdedc!important}.instantPill{background:rgba(37,194,156,.09)!important;border-color:rgba(85,222,182,.24)!important;color:#8ee6ca!important}.finderOptions .option{transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease!important}.finderOptions .option:hover{transform:translateY(-1px)}.finderOptions .option.active{box-shadow:0 8px 22px rgba(23,129,150,.16),inset 0 1px 0 rgba(255,255,255,.06)!important}.classicFindBtn{position:relative;overflow:hidden;background:linear-gradient(105deg,#279fff,#39d9e3 51%,#67e9b6)!important;box-shadow:0 14px 32px rgba(37,177,210,.24)!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important}.classicFindBtn:hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 18px 38px rgba(37,177,210,.29)!important}.piqeloProofRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:14px 0 4px;padding:1px;border-radius:18px;overflow:hidden;background:linear-gradient(90deg,rgba(52,131,166,.25),rgba(68,207,179,.20),rgba(52,131,166,.25));box-shadow:0 12px 34px rgba(0,0,0,.12)}.piqeloProofItem{min-height:70px;display:flex;align-items:center;gap:12px;padding:13px 16px;background:rgba(7,24,37,.93)}.piqeloProofIcon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,rgba(48,151,216,.18),rgba(63,215,175,.13));border:1px solid rgba(75,167,195,.22);color:#7be7d2;font-size:16px;font-weight:950}.piqeloProofItem b{display:block;color:#edf8fd;font-size:12px;line-height:1.25}.piqeloProofItem span{display:block;margin-top:3px;color:#7998aa;font-size:10px;line-height:1.35}.topPickPanel{position:relative!important;overflow:visible!important;margin-top:18px!important;border:1px solid rgba(73,137,166,.42)!important;border-radius:24px!important;background:radial-gradient(circle at 8% 18%,rgba(38,150,220,.08),transparent 26%),linear-gradient(118deg,#081e30,#071927)!important;box-shadow:0 28px 70px rgba(0,0,0,.27),inset 0 1px 0 rgba(255,255,255,.035)!important}.topPickPanel:before{background:linear-gradient(96deg,#77d3ff 0%,#72ebdd 56%,#9ef1ba 100%)!important;color:#062031!important;box-shadow:0 8px 20px rgba(39,194,192,.18)!important}.topPickLeft{background:linear-gradient(125deg,rgba(11,42,63,.72),rgba(8,28,43,.20))!important}.scoreRing{box-shadow:0 0 0 8px rgba(40,105,135,.12),0 16px 34px rgba(0,0,0,.18),0 0 34px rgba(65,224,185,.09)!important}.spotlightEvidence{background:rgba(35,187,148,.09)!important;border-color:rgba(74,215,177,.25)!important;color:#82e3c6!important}.winnerSpotlightLeft{border-color:rgba(95,182,218,.34)!important;background:radial-gradient(circle at 90% 10%,rgba(70,222,193,.08),transparent 28%),linear-gradient(145deg,#0a2942,#071d31)!important;box-shadow:0 18px 42px rgba(0,0,0,.18)!important}.winnerSelectionCallout{background:rgba(255,255,255,.035)!important;border-color:rgba(121,189,218,.16)!important}.offersPanel{position:relative;overflow:hidden;margin-top:18px!important;border:1px solid rgba(61,135,168,.40)!important;border-radius:23px!important;padding:20px!important;background:radial-gradient(circle at 98% 0%,rgba(58,215,178,.07),transparent 28%),linear-gradient(135deg,#081e30,#071927)!important;box-shadow:0 26px 66px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.03)!important}.offersPanel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#3aaeff,#4de2dc 50%,#68ebb6)}.offersHead{position:relative;z-index:1;gap:16px!important}.offersKicker{display:inline-flex!important;width:max-content;padding:5px 8px!important;margin-bottom:7px!important;border-radius:999px;background:rgba(51,205,177,.09);border:1px solid rgba(69,211,180,.18);color:#72dfc7!important;letter-spacing:.14em!important}.offersHead h3{font-size:26px!important;letter-spacing:-.025em!important}.offersHead p{max-width:720px}.piqeloFreshnessPill{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:6px 9px;border-radius:999px;background:rgba(40,158,205,.08);border:1px solid rgba(70,156,193,.18);color:#8fb7c9;font-size:9px;font-weight:850;white-space:nowrap}.piqeloFreshnessPill:before{content:"";width:6px;height:6px;border-radius:50%;background:#66e6b6;box-shadow:0 0 10px rgba(102,230,182,.65)}.offerCard{border-radius:17px!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease!important}.offerCard:hover{transform:translateY(-2px)}.offerCard.best{box-shadow:0 16px 34px rgba(31,187,154,.10)!important}.offerBest{letter-spacing:.06em!important}.offerPrice strong{font-variant-numeric:tabular-nums}.offerPrice a{transition:transform .15s ease,filter .15s ease!important}.offerPrice a:hover{transform:translateY(-1px);filter:brightness(1.05)}.referenceRetailerCard{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:96px;padding:16px 17px;border:1px solid var(--m-border,rgba(70,153,189,.32));border-left:4px solid var(--m-accent,#42d9d1);border-radius:17px;background:linear-gradient(112deg,var(--m-card,rgba(45,165,194,.08)),rgba(8,28,43,.89));box-shadow:0 12px 30px var(--m-glow,rgba(0,0,0,.08))}.referenceRetailerMain{display:flex;align-items:center;gap:12px;min-width:0}.referenceRetailerCopy{min-width:0}.referenceRetailerBadge{display:inline-flex;align-items:center;gap:6px;margin-bottom:5px;color:#72dccb;font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.referenceRetailerBadge:before{content:"✓";font-size:10px}.referenceRetailerCopy b{display:block;color:#edf8fd;font-size:16px;line-height:1.3}.referenceRetailerCopy p{margin:4px 0 0;color:#809eaf;font-size:11px;line-height:1.45}.referenceRetailerAction{text-align:right}.referenceRetailerAction small{display:block;color:#7b98a9;font-size:9px;margin-bottom:7px}.referenceRetailerButton{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 13px;border:0;border-radius:11px;text-decoration:none;background:var(--m-btn,linear-gradient(100deg,#2da8ff,#52e1bc));color:var(--m-btn-ink,#062132)!important;font-size:11px;font-weight:950;box-shadow:0 9px 22px var(--m-glow,rgba(45,170,190,.15));transition:transform .15s ease,filter .15s ease}.referenceRetailerButton:hover{transform:translateY(-1px);filter:brightness(1.05)}.referenceRetailerDisclosure{grid-column:1/-1;margin:-5px 0 0;color:#6e8a9b;font-size:9px;line-height:1.4}.referenceDetailOffer{align-items:center!important;border-left:3px solid var(--m-accent,#42d9d1)!important;border-color:var(--m-border,rgba(70,153,189,.32))!important;background:linear-gradient(112deg,var(--m-card,rgba(45,165,194,.08)),rgba(8,28,43,.91))!important}.referenceDetailOffer .referenceRetailerButton{margin-left:8px}.referenceDetailNote{display:block;margin-top:4px;color:#7794a5;font-size:9px}.priceWatchCard{border-radius:20px!important;border-color:rgba(67,136,166,.34)!important;background:radial-gradient(circle at 100% 0%,rgba(58,213,177,.06),transparent 31%),linear-gradient(145deg,#081e30,#071927)!important;box-shadow:0 18px 46px rgba(0,0,0,.18)!important}.pwRangeSummary>div{border-radius:12px!important;background:rgba(13,42,61,.68)!important;border:1px solid rgba(69,125,151,.20)!important}.altCard{overflow:hidden!important;border-radius:18px!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.altCard:hover{transform:translateY(-4px)!important;box-shadow:0 20px 42px rgba(0,0,0,.18)!important}.altCard>img{transition:transform .22s ease}.altCard:hover>img{transform:scale(1.025)}.trustStrip{border:1px solid rgba(67,125,151,.20)!important;border-radius:18px!important;padding:0!important;overflow:hidden;background:rgba(7,24,37,.67)!important}.trustItem{min-height:68px!important}.trustIcon{width:38px!important;height:38px!important;border-radius:12px;background:rgba(58,197,179,.07)}.btn,.compareMini,.saveMini{transition:transform .15s ease,border-color .15s ease,background .15s ease,filter .15s ease!important}.btn:hover,.compareMini:hover,.saveMini:hover{transform:translateY(-1px)}.btn.primary{background:linear-gradient(102deg,#269cf5,#31cfe0 52%,#51dda9)!important;box-shadow:0 10px 25px rgba(35,157,195,.18)!important}@media(min-width:1101px){.heroCopy h1{white-space:nowrap;font-size:clamp(62px,5.45vw,80px)!important}}@media(max-width:980px){.piqeloProofRail{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.main{padding-left:12px!important;padding-right:12px!important}.hero21{border-radius:23px!important}.heroCopy{padding:27px 16px 13px!important}.heroCopy h1{font-size:49px!important;line-height:1!important}.heroCopy .eyebrow{font-size:9px!important}.classicFinder{border-radius:17px!important}.piqeloProofRail{grid-template-columns:1fr 1fr;border-radius:15px}.piqeloProofItem{min-height:61px;padding:10px}.piqeloProofIcon{width:30px;height:30px;flex-basis:30px;border-radius:10px}.piqeloProofItem b{font-size:10px}.piqeloProofItem span{font-size:8.5px}.topPickPanel,.offersPanel{border-radius:19px!important}.offersPanel{padding:15px!important}.offersHead{display:block!important}.affiliateNote{display:inline-flex!important;margin-top:8px}.referenceRetailerCard{grid-template-columns:1fr;gap:12px;padding:14px}.referenceRetailerAction{text-align:left}.referenceRetailerAction small{margin-bottom:6px}.referenceRetailerButton{width:100%}.referenceRetailerDisclosure{margin-top:0}.trustStrip{grid-template-columns:1fr 1fr!important;border-radius:15px!important}}@media(max-width:420px){.heroCopy h1{font-size:43px!important}.piqeloProofRail{grid-template-columns:1fr}.piqeloProofItem{min-height:56px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* source:13 site/assets/deal-cta-v710.css */
.cardDealCta{--deal-accent:var(--m-accent,#54e0c0);--deal-border:var(--m-border,rgba(76,170,192,.30));--deal-glow:var(--m-glow,rgba(47,190,171,.12));display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px;padding:9px 10px;border:1px solid var(--deal-border);border-radius:13px;background:linear-gradient(110deg,var(--m-card,rgba(45,173,184,.07)),rgba(255,255,255,.018));box-shadow:0 8px 22px var(--deal-glow);position:relative;z-index:6}.cardDealCta.live{border-left:3px solid var(--deal-accent)}.cardDealCta.reference{border-style:solid;border-left:3px solid var(--deal-accent)}.cardDealInfo{display:flex;align-items:center;gap:8px;min-width:0}.cardDealText{min-width:0}.cardDealText b{display:block;color:#f1f9fd;font-size:11px;line-height:1.22;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardDealText small{display:block;margin-top:2px;color:#7f9cab;font-size:8.5px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardDealCta.reference .cardDealText b:before{content:"Exact retailer · ";color:#73dac8;font-weight:850}.cardDealCta.live .cardDealText b:before{content:"Fresh price · ";color:#73e1c2;font-weight:850}.cardDealButton{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 10px;border:0;border-radius:10px;text-decoration:none!important;background:var(--m-btn,linear-gradient(105deg,#2aa4ff,#5ce2bd));color:var(--m-btn-ink,#062031)!important;font-size:9.5px;font-weight:950;line-height:1;white-space:nowrap;box-shadow:0 8px 19px var(--deal-glow);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.cardDealButton:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 11px 23px var(--deal-glow)}.cardDealButton span{font-size:13px;margin-left:4px}.cardDealRetailer{height:21px!important;min-width:30px!important;padding:0 6px!important;font-size:8px!important;border-radius:6px!important}.cardDealRetailer.merchantMark-target,.cardDealRetailer.merchantMark-lg{width:21px!important;min-width:21px!important;padding:0!important}.cardDealSupport{display:inline-flex;margin-left:5px;color:#6f8c9c;font-size:7.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.altCard .cardDealCta{margin-top:auto}.altCard .altCopy{gap:0}.result>.cardDealCta{margin-top:12px}.pickCard .cardDealCta{margin:12px 0 0}.detailAlternative .cardDealCta{margin-top:9px}.savedTvCard .cardDealCta{margin:10px 0}.compareProductCard .cardDealCta{margin:12px 0 2px}#savedShortlistGrid .cardDealCta,#compare .cardDealCta{width:100%}.altCard:has(.cardDealCta),.result:has(.cardDealCta),.pickCard:has(.cardDealCta),.detailAlternative:has(.cardDealCta){border-color:rgba(73,135,161,.34)!important}.altCard:has(.cardDealCta.live),.result:has(.cardDealCta.live),.pickCard:has(.cardDealCta.live){box-shadow:0 17px 38px rgba(0,0,0,.16),0 0 0 1px rgba(73,205,178,.035) inset!important}.dealCoverageHint{display:inline-flex;align-items:center;gap:6px;margin-left:8px;padding:4px 7px;border-radius:999px;background:rgba(54,199,169,.07);border:1px solid rgba(72,201,174,.14);color:#79b8a9;font-size:8px;font-weight:850;white-space:nowrap;vertical-align:middle}.dealCoverageHint:before{content:"↗";color:#66e0bd}.savedOfferMini a,.compareBestOffer a,#spotlightBestOfferCta,.detailPriceCta,.detailBuyNowDeal a{font-weight:950!important}.savedOfferMini,.compareBestOffer{border-radius:13px!important}@media(max-width:780px){.cardDealCta{display:grid;grid-template-columns:1fr;gap:8px;padding:10px;margin-top:10px}.cardDealButton{width:100%;min-height:39px;font-size:10.5px}.cardDealText b{font-size:10.5px}.cardDealText small{font-size:8.5px;white-space:normal}.altCard .cardDealCta{grid-column:1/-1}.result>.cardDealCta,.pickCard .cardDealCta,.detailAlternative .cardDealCta{margin-top:10px}.dealCoverageHint{display:none}}@media(prefers-reduced-motion:reduce){.cardDealButton{transition:none}.cardDealButton:hover{transform:none}}

/* source:14 site/assets/mobile-refinement-v711.css */
.decisionConfidencePanel{position:relative!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(9,29,44,.98),rgba(7,23,36,.98))!important;border:1px solid rgba(83,137,165,.34)!important;box-shadow:0 14px 34px rgba(0,0,0,.16)!important}.decisionConfidencePanel::before,.decisionConfidencePanel::after{content:none!important;display:none!important;background:none!important}.decisionConfidencePanel>*{position:relative!important;z-index:1!important}.decisionConfidenceNote,.decisionConfidenceTakeaway,.decisionConfidenceCard,.decisionStabilityBadge,.mindChangeItem{box-shadow:none!important;backdrop-filter:none!important}.decisionConfidenceNote{background:rgba(255,255,255,.035)!important;border-color:rgba(108,156,181,.20)!important;color:#b8ccd8!important}.decisionConfidenceTakeaway{background:rgba(42,142,180,.075)!important;border-color:rgba(83,157,184,.20)!important;color:#bdd1dc!important}.decisionConfidenceTakeaway b{color:#f0f8fc!important}.decisionConfidenceCard{background:rgba(11,34,50,.90)!important;border-color:rgba(92,143,169,.22)!important}.decisionConfidenceCard h3{color:#eef8fc!important}.decisionStabilityBadge{background:rgba(39,171,137,.09)!important;border-color:rgba(71,200,167,.25)!important}.decisionStabilityBadge span{color:#8cb3c4!important}.decisionStabilityBadge b{color:#7ce6c3!important}.decisionStabilityBadge.close{background:rgba(198,151,57,.09)!important;border-color:rgba(218,174,83,.23)!important}.decisionStabilityBadge.close b{color:#e9c87d!important}.decisionStabilityBadge.developing{background:rgba(112,135,171,.09)!important;border-color:rgba(128,151,188,.21)!important}.decisionStabilityBadge.developing b{color:#b9cae3!important}.stabilityMeter{background:rgba(255,255,255,.075)!important;box-shadow:none!important}.stabilityPercent{background:rgba(47,159,190,.10)!important;border-color:rgba(74,162,191,.20)!important;color:#dff5fb!important}.stabilitySummary,.mindChangeItem span,.mindChangeEmpty{color:#aac1ce!important}.mindChangeItem{background:rgba(255,255,255,.03)!important;border-color:rgba(101,146,169,.18)!important}.mindChangeItem b{color:#eaf5fa!important}.mindChangeIcon{background:rgba(42,185,150,.10)!important;color:#77e0c0!important}.classicFinder{padding:14px 15px 13px!important}.classicFinderHead{margin-bottom:3px!important}.classicBudget,.finderQuestion{padding:8px 0!important}.classicFindBtn{margin-top:9px!important}#product-detail .decisionStats .detailStat{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:rgba(255,255,255,.035)!important;background-image:none!important;box-shadow:none!important}#product-detail .decisionStats .detailStat::before,#product-detail .decisionStats .detailStat::after{content:none!important;display:none!important;position:static!important;inset:auto!important;width:0!important;height:0!important;background:none!important;background-image:none!important;box-shadow:none!important;filter:none!important;opacity:0!important;transform:none!important}#product-detail .decisionStats .detailStat>*{position:relative!important;z-index:2!important}@media(max-width:780px){.main{padding-left:7px!important;padding-right:7px!important;padding-bottom:82px!important}.topbar{padding-left:5px!important;padding-right:5px!important}.hero21{border-radius:18px!important}.heroCopy{padding:23px 12px 9px!important}.heroCopy h1{font-size:2.78rem!important;line-height:.98!important;letter-spacing:-.055em!important;margin:10px 0 9px!important}.heroCopy>p{font-size:.98rem!important;line-height:1.42!important;margin-bottom:10px!important}.piqeloProofRail{display:none!important}.classicFinder{width:100%!important;max-width:none!important;padding:10px 10px 9px!important;border-radius:15px!important;margin-top:1px!important}.classicFinderHead{align-items:center!important;gap:8px!important;margin-bottom:1px!important}.finderKicker{font-size:.68rem!important;letter-spacing:.13em!important;margin-bottom:1px!important}.classicFinderHead b{font-size:1rem!important;line-height:1.18!important;margin-top:1px!important}.instantPill{padding:5px 7px!important;font-size:.68rem!important}.classicBudget,.finderQuestion{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:6px 0!important;margin:0!important}.questionTitle{min-height:22px!important;gap:4px!important}.questionTitle>span{display:none!important}.questionTitle b{font-size:.78rem!important;line-height:1.15!important}.questionTitle strong{font-size:.82rem!important;line-height:1!important;margin-left:auto!important}.classicBudget input[type=range]{margin:0!important;height:5px!important}.finderOptions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:0!important}.finderOptions .option,.option{width:100%!important;min-height:34px!important;padding:6px 7px!important;border-radius:9px!important;font-size:.73rem!important;line-height:1.1!important}.classicFindBtn,.findBtn{min-height:43px!important;margin-top:7px!important;border-radius:11px!important;font-size:.88rem!important}.classicFindBtn span{font-size:1.05rem!important}.classicFinder .finderTrust{display:none!important}.topPickPanel{margin-top:9px!important;border-radius:17px!important}.topPickLeft,.topPickRight{padding:13px 11px!important}.topPickLeft{grid-template-columns:62px minmax(0,1fr)!important;gap:9px!important}.scoreRing{width:62px!important;height:62px!important}.scoreRing strong{font-size:1.35rem!important}.pickMetaTop{gap:4px!important;flex-wrap:wrap!important}.pickMeta .eyebrow{font-size:.65rem!important}.spotlightEvidence{font-size:.62rem!important;padding:3px 5px!important}.pickMeta h2{font-size:1.38rem!important;line-height:1.04!important;margin:4px 0 3px!important}.spotlightSub{font-size:.78rem!important;line-height:1.32!important}.spotlightPriceRow{margin-top:5px!important;gap:7px!important;flex-wrap:wrap!important}.spotlightPriceRow strong{font-size:1.22rem!important}.spotlightPriceRow span{font-size:.68rem!important}.winnerSpotlightLeft{margin-top:8px!important;padding:11px 10px 10px!important;border-radius:14px!important}.winnerSpotlightLeft:after{display:none!important}.winnerSpotlightLeft:before{top:8px!important;right:8px!important;font-size:.48rem!important;padding:4px 6px!important}.winnerSpotlightKicker{font-size:.58rem!important;padding:4px 6px!important}.winnerSpotlightHeader strong{font-size:1.12rem!important;margin-top:6px!important}.winnerSpotlightHeader small{font-size:.68rem!important;line-height:1.32!important;margin-top:3px!important;padding-right:50px!important}.winnerSelectionCallout{margin-top:7px!important;padding:8px 9px!important;border-radius:11px!important}.winnerSelectionLabel{font-size:.55rem!important}.winnerSelectionCallout b{font-size:.76rem!important;line-height:1.25!important;margin-top:4px!important}.winnerSelectionCallout p{font-size:.64rem!important;line-height:1.3!important;margin-top:2px!important}.winnerSpotlightBody{display:grid!important;grid-template-columns:minmax(0,1fr) 66px!important;gap:7px!important;margin-top:7px!important;align-items:center!important}.winnerProductThumb{min-height:92px!important;padding:5px 7px!important;border-radius:12px!important}.winnerProductThumb img{width:100%!important;max-width:210px!important;max-height:84px!important;transform:scale(1.04)!important;clip-path:none!important;object-fit:contain!important}.winnerThumbFallback{height:70px!important;font-size:.72rem!important}.winnerCertificate{padding:4px!important;border-radius:14px!important;background:rgba(255,255,255,.035)!important}.winnerCertificate img{width:64px!important;height:64px!important}.whyBox b{font-size:1rem!important}.whyBox p,.reviewConsensusText{font-size:.72rem!important;line-height:1.38!important}.reviewConsensus{padding:9px 10px!important;margin-top:6px!important}.homeProsCons{gap:7px!important}.homePC{padding:9px!important}.topPickAction{margin-top:8px!important;gap:6px!important}.topPickAction .btn{min-height:42px!important;font-size:.82rem!important}.decisionConfidencePanel{margin-top:10px!important;padding:14px 11px!important;border-radius:16px!important}.decisionConfidenceHead h2{font-size:1.25rem!important;margin:4px 0 6px!important}.decisionStabilityBadge{margin-top:7px!important;padding:8px 9px!important}.decisionConfidenceTakeaway{margin-top:8px!important;padding:9px 10px!important;font-size:.72rem!important}.decisionConfidenceGrid{gap:7px!important;margin-top:7px!important}.decisionConfidenceCard{padding:10px!important;border-radius:12px!important}.decisionConfidenceCard h3{font-size:.88rem!important;margin-bottom:7px!important}.mindChangeItem{padding:9px!important;gap:8px!important}}@media(max-width:360px){.classicBudget,.finderQuestion{grid-template-columns:92px minmax(0,1fr)!important}.finderOptions{grid-template-columns:1fr 1fr!important}.finderOptions .option{font-size:.68rem!important}.winnerSpotlightBody{grid-template-columns:minmax(0,1fr) 58px!important}.winnerCertificate img{width:56px!important;height:56px!important}}

/* source:15 site/assets/desktop-balance-v713.css */
#product-detail .decisionStats .detailStat{position:relative!important;overflow:hidden!important;isolation:isolate!important}#product-detail .decisionStats .detailStat::before,#product-detail .decisionStats .detailStat::after{content:none!important;display:none!important}#product-detail .decisionStats .detailStat>*{position:relative!important;z-index:1!important}.btn,.saveHeroBtn,.compareMini,.saveMini,.cardDealButton,.referenceRetailerButton,.offerPrice a,.detailOfferLink{transition:transform .15s ease,filter .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease!important}.btn:active,.saveHeroBtn:active,.compareMini:active,.saveMini:active,.cardDealButton:active,.referenceRetailerButton:active,.offerPrice a:active{transform:scale(.985)!important}:where(a,button,[role=button],summary):focus-visible{outline:3px solid rgba(76,221,214,.72)!important;outline-offset:3px!important}.cardDealButton,.referenceRetailerButton,.offerPrice a,.detailOfferLink.best .detailOfferAction{font-weight:950!important}.cardDealButton,.referenceRetailerButton,.offerPrice a{min-height:39px!important}@media(min-width:1101px){.main{max-width:1760px!important;padding-left:24px!important;padding-right:24px!important}.topbar{height:86px!important;gap:26px!important}.desktopNav{gap:30px!important}.hero21{grid-template-columns:minmax(520px,.82fr) minmax(660px,1.18fr)!important;min-height:540px!important;border-radius:26px!important}.heroCopy{padding:40px 26px 34px 38px!important}.heroCopy h1{font-size:clamp(62px,4.45vw,79px)!important;max-width:700px!important;margin:12px 0 12px!important}.heroCopy>p{max-width:650px!important;font-size:20px!important;line-height:1.48!important;margin-bottom:17px!important}.classicFinder{max-width:760px!important;padding:14px 16px 13px!important}.classicBudget,.finderQuestion{grid-template-columns:145px minmax(0,1fr)!important;gap:13px!important;padding:8px 0!important}.finderOptions{gap:6px!important}.finderOptions .option{min-height:35px!important;padding:7px 10px!important;font-size:12px!important}.classicFindBtn{min-height:47px!important;margin-top:10px!important}.heroVisual{min-height:540px!important;padding:38px 24px 16px!important}.heroVisual>img#spotlightImage{max-width:820px!important;height:430px!important}.topPickPanel{grid-template-columns:minmax(0,1.30fr) minmax(520px,.70fr)!important;border-radius:23px!important;overflow:visible!important;align-items:stretch!important}.topPickLeft{padding:22px 24px!important;gap:15px!important;grid-template-columns:92px minmax(0,1fr)!important;align-content:start!important}.scoreRing{width:82px!important;height:82px!important}.scoreRing strong{font-size:31px!important}.pickMeta h2{font-size:clamp(31px,2.25vw,39px)!important;line-height:1.05!important;margin:5px 0 3px!important}.spotlightSub{font-size:14px!important;line-height:1.42!important}.spotlightPriceRow{margin-top:8px!important;gap:10px!important}.spotlightPriceRow strong{font-size:25px!important}.spotlightPriceRow span{font-size:11px!important}.topPickLeft .winnerSpotlightLeft{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)!important;gap:22px!important;align-items:center!important;margin-top:5px!important;padding:18px 20px!important;min-height:178px!important;border-radius:19px!important;background:linear-gradient(120deg,rgba(8,34,53,.97),rgba(8,27,43,.96) 56%,rgba(8,43,51,.92))!important;border:1px solid rgba(82,162,192,.34)!important;box-shadow:0 14px 34px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.035)!important;overflow:hidden!important}.winnerSpotlightLeft:before{display:none!important;content:none!important}.winnerSpotlightLeft:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 91% 50%,rgba(70,219,184,.08),transparent 30%)!important;pointer-events:none!important}.winnerSpotlightHeader,.winnerSpotlightBody{position:relative!important;z-index:1!important}.winnerSpotlightKicker{padding:4px 7px!important;border-radius:999px!important;font-size:9px!important;letter-spacing:.12em!important;color:#7bdcca!important;background:rgba(64,207,177,.065)!important;border:1px solid rgba(76,202,179,.16)!important}.winnerSpotlightKicker:before{font-size:10px!important}.winnerSpotlightHeader strong{font-size:25px!important;line-height:1.08!important;margin-top:7px!important;color:#f6fbff!important}.winnerSpotlightHeader small{font-size:12.5px!important;line-height:1.46!important;margin-top:5px!important;color:#adc3cf!important;max-width:700px!important}.winnerSelectionCallout{margin-top:10px!important;padding:8px 0 8px 13px!important;border:0!important;border-left:3px solid rgba(91,224,188,.66)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.winnerSelectionLabel{font-size:8.5px!important;letter-spacing:.11em!important;color:#73d8bd!important}.winnerSelectionLabel:before{width:15px!important;height:15px!important;font-size:9px!important}.winnerSelectionCallout b{font-size:15px!important;line-height:1.28!important;margin-top:4px!important;color:#eef8fc!important}.winnerSelectionCallout p{font-size:11px!important;line-height:1.4!important;margin-top:3px!important;color:#8ea9b8!important}.winnerSpotlightBody{display:grid!important;grid-template-columns:minmax(240px,1fr) 78px!important;gap:13px!important;align-items:center!important;margin:0!important}.winnerProductThumb{min-height:142px!important;padding:10px 14px!important;border-radius:17px!important;background:#f3f6f8!important;border:1px solid rgba(209,226,235,.92)!important;box-shadow:0 10px 26px rgba(0,0,0,.16)!important}.winnerProductThumb img{width:100%!important;max-width:330px!important;max-height:124px!important;transform:scale(1.02)!important;clip-path:none!important;filter:drop-shadow(0 11px 12px rgba(0,0,0,.18))!important}.winnerThumbFallback{height:112px!important;color:#5f7d90!important;font-size:13px!important}.winnerCertificate{justify-self:end!important;background:transparent!important;border:0!important;padding:0!important}.winnerCertificate img{width:76px!important;height:76px!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.30))!important}.topPickRight{padding:22px 22px!important;border-left:1px solid rgba(70,121,146,.38)!important;display:grid!important;grid-template-columns:minmax(0,1fr) 286px!important;gap:18px!important;align-items:start!important}.whyBox b{font-size:20px!important;line-height:1.2!important;margin-bottom:7px!important}.reviewConsensus{padding:11px 12px!important;margin-top:5px!important}.reviewConsensusText{font-size:12px!important;line-height:1.48!important}.homeProsCons{gap:8px!important;margin-top:8px!important}.homePC{padding:10px 11px!important}.spotlightTradeoff{font-size:10.5px!important;line-height:1.42!important;margin-top:8px!important}.topPickAction{min-width:0!important;width:286px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;align-content:start!important;margin:0!important}.topPickAction>*{width:100%!important;min-width:0!important;min-height:43px!important;margin:0!important;border-radius:11px!important;padding:9px 10px!important;font-size:11px!important}#spotlightDetails{order:1;grid-column:1/-1;background:linear-gradient(105deg,#219bff,#31d8e6 53%,#62e8ba)!important;color:#041923!important;border:0!important;font-weight:950!important;box-shadow:0 10px 24px rgba(41,181,209,.20)!important}.topPickAction>button:last-child{order:2;grid-column:1/-1;background:rgba(18,53,73,.90)!important;border:1px solid rgba(75,155,184,.42)!important;color:#e3f5fa!important;font-weight:900!important}#spotlightSaveCta{order:3;background:rgba(37,108,87,.23)!important;border:1px solid rgba(85,205,170,.28)!important;color:#aef0d8!important;font-weight:900!important}#spotlightOfficial{order:4;background:rgba(255,255,255,.025)!important;border:1px solid rgba(105,150,173,.24)!important;color:#9fb8c6!important}#spotlightDetails:hover,.topPickAction>button:last-child:hover,#spotlightSaveCta:hover,#spotlightOfficial:hover{transform:translateY(-1px)!important;filter:brightness(1.05)}.offersPanel{padding:18px 20px!important}.offerCards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}.alternatives{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.altCard{min-height:146px!important}.fullShortlist{margin-top:15px!important}#product-detail .decisionHero{grid-template-columns:minmax(520px,.84fr) minmax(0,1.16fr)!important;gap:32px!important;padding:28px 30px!important}#product-detail .decisionVisual{min-height:350px!important}#product-detail .decisionVisual img#detailImage{height:340px!important;max-width:100%!important;padding:12px!important}#product-detail .decisionCopy h1{font-size:clamp(48px,3.75vw,68px)!important;line-height:1.01!important}#product-detail .detailOneLine{font-size:17px!important;line-height:1.48!important;max-width:900px!important}#product-detail .decisionStats{max-width:780px!important;grid-template-columns:86px repeat(3,minmax(126px,1fr))!important;gap:8px!important;margin:16px 0 13px!important}#product-detail .decisionStats .detailScore{width:82px!important;height:82px!important}#product-detail .decisionStats .detailStat{padding:10px 12px!important;border-radius:12px!important;box-shadow:none!important}#product-detail .decisionActions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:2px!important}#product-detail .decisionActions>*{width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;border-radius:11px!important;padding:9px 10px!important;font-size:11px!important}#product-detail .detailPriceCta{order:1;background:linear-gradient(105deg,#219bff,#31d8e6 53%,#62e8ba)!important;color:#041923!important;border:0!important;font-weight:950!important;box-shadow:0 9px 22px rgba(41,181,209,.17)!important}#product-detail .detailCompareCta{order:2;background:rgba(18,58,78,.92)!important;border:1px solid rgba(75,166,190,.40)!important;color:#e5f8fb!important;font-weight:900!important}#product-detail #detailSaveCta{order:3;background:rgba(34,100,80,.24)!important;border:1px solid rgba(83,199,166,.27)!important;color:#b4f0db!important;font-weight:900!important}#product-detail .detailOfficialCta{order:4;background:rgba(255,255,255,.025)!important;border:1px solid rgba(104,149,173,.24)!important;color:#a5bdca!important}#product-detail .detailShareCta{order:5;background:rgba(255,255,255,.025)!important;border:1px solid rgba(104,149,173,.24)!important;color:#a5bdca!important}#product-detail .detailPrefsCta{order:6;background:rgba(255,255,255,.025)!important;border:1px solid rgba(104,149,173,.24)!important;color:#a5bdca!important}#product-detail .decisionActions>*:hover{transform:translateY(-1px)!important;filter:brightness(1.05)}#product-detail .decisionGrid{grid-template-columns:minmax(0,1.35fr) minmax(410px,.65fr)!important;gap:18px!important}@media(min-width:1500px){.results{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.picksGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}}}@media(prefers-reduced-motion:reduce){.btn,.saveHeroBtn,.compareMini,.saveMini,.cardDealButton,.referenceRetailerButton,.offerPrice a,.detailOfferLink{transition:none!important}.btn:hover,.saveHeroBtn:hover,.compareMini:hover,.saveMini:hover,.cardDealButton:hover,.referenceRetailerButton:hover,.offerPrice a:hover{transform:none!important}}

/* source:16 site/assets/winner-spotlight-v714.css */
#topPickPanel :where(a,button,[role=button]){transition:transform .16s ease,filter .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}#topPickPanel :where(a,button,[role=button]):active{transform:scale(.985)}@media(min-width:1101px){#topPickPanel{grid-template-columns:minmax(0,1.42fr) minmax(610px,.78fr)!important;align-items:stretch!important;min-height:0!important;border-radius:25px!important;border-color:rgba(61,124,153,.54)!important;background:radial-gradient(circle at 22% 12%,rgba(49,172,210,.09),transparent 28%),radial-gradient(circle at 96% 12%,rgba(69,223,181,.06),transparent 24%),linear-gradient(115deg,rgba(6,30,46,.99),rgba(5,24,38,.985) 58%,rgba(5,31,40,.98))!important;box-shadow:0 28px 74px rgba(0,8,18,.26),inset 0 1px 0 rgba(255,255,255,.035)!important}#topPickPanel:before{left:26px!important;top:-15px!important;padding:8px 15px!important;background:linear-gradient(96deg,#86dcff 0%,#74edd8 52%,#aaf4c9 100%)!important;color:#05202b!important;letter-spacing:.16em!important;font-size:10px!important;box-shadow:0 10px 26px rgba(31,187,207,.18)!important}#topPickPanel .topPickLeft{display:grid!important;grid-template-columns:94px minmax(0,1fr)!important;grid-template-rows:auto minmax(330px,1fr)!important;align-items:start!important;align-content:stretch!important;gap:15px 18px!important;padding:25px 26px 24px!important;min-width:0!important}#topPickPanel .scoreRing{width:88px!important;height:88px!important;align-self:start!important;background:conic-gradient(#43e2ae var(--score),rgba(68,118,143,.34) 0)!important;box-shadow:0 0 0 7px rgba(75,224,180,.055),0 16px 28px rgba(0,0,0,.18)!important}#topPickPanel .scoreRing:after{inset:8px!important;background:#0a2c3d!important;border-color:rgba(81,180,174,.26)!important}#topPickPanel .scoreRing strong{font-size:34px!important;color:#f8fdff!important}#topPickPanel .pickMeta{min-width:0!important;padding-top:0!important}#topPickPanel .pickMetaTop{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin-bottom:4px!important}#topPickPanel .pickMeta .eyebrow{font-size:10px!important;letter-spacing:.12em!important;color:#93e4d4!important}#topPickPanel .choiceInlineLabel{min-height:32px!important;padding:5px 9px!important}#topPickPanel .choiceInlineLabel img{width:22px!important;height:22px!important}#topPickPanel #spotlightName{max-width:980px!important;margin:5px 0 4px!important;font-size:clamp(36px,2.7vw,48px)!important;line-height:1.01!important;letter-spacing:-.045em!important;color:#f8fcff!important}#topPickPanel #spotlightBestFor{font-size:14px!important;line-height:1.38!important;color:#9bb7c6!important}#topPickPanel .spotlightPriceRow{display:inline-flex!important;align-items:center!important;gap:11px!important;margin-top:10px!important;padding:8px 11px!important;border-radius:13px!important;background:rgba(255,255,255,.032)!important;border:1px solid rgba(91,145,169,.18)!important}#topPickPanel .spotlightPriceRow strong{font-size:27px!important;line-height:1!important;color:#fff!important}#topPickPanel .spotlightPriceRow span{font-size:10.5px!important;color:#9cb7c6!important}#topPickPanel .winnerSpotlightLeft{grid-column:1/-1!important;align-self:stretch!important;position:relative!important;display:grid!important;grid-template-columns:minmax(330px,.82fr) minmax(430px,1.18fr)!important;gap:24px!important;align-items:center!important;min-height:330px!important;margin:1px 0 0!important;padding:24px 24px!important;border-radius:22px!important;overflow:hidden!important;border:1px solid rgba(67,151,181,.34)!important;background:radial-gradient(circle at 83% 36%,rgba(89,229,192,.11),transparent 27%),radial-gradient(circle at 28% 0%,rgba(60,157,213,.10),transparent 29%),linear-gradient(125deg,rgba(8,39,57,.97),rgba(7,29,45,.97) 56%,rgba(7,40,48,.96))!important;box-shadow:0 20px 48px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.04)!important}#topPickPanel .winnerSpotlightLeft:before{display:none!important;content:none!important}#topPickPanel .winnerSpotlightLeft:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(255,255,255,.018),transparent 28%,transparent 72%,rgba(100,235,200,.025))!important}#topPickPanel .winnerSpotlightHeader,#topPickPanel .winnerSpotlightBody{position:relative!important;z-index:1!important}#topPickPanel .winnerSpotlightHeader{align-self:center!important}#topPickPanel .winnerSpotlightKicker{padding:5px 8px!important;font-size:9px!important;letter-spacing:.12em!important;background:rgba(66,212,179,.07)!important;border-color:rgba(83,208,184,.18)!important;color:#87e4cc!important}#topPickPanel .winnerSpotlightKicker:before{font-size:10px!important}#topPickPanel .winnerSpotlightHeader strong{display:block!important;margin-top:10px!important;font-size:30px!important;line-height:1.05!important;letter-spacing:-.035em!important;color:#fff!important}#topPickPanel #winnerAwardLine{display:block!important;margin-top:7px!important;max-width:560px!important;font-size:13px!important;line-height:1.5!important;color:#a9c2cf!important}#topPickPanel .winnerSelectionCallout{margin-top:17px!important;padding:12px 0 12px 15px!important;border:0!important;border-left:3px solid #5adfb7!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#topPickPanel .winnerSelectionLabel{font-size:9px!important;letter-spacing:.11em!important;color:#79d9bd!important}#topPickPanel .winnerSelectionLabel:before{width:16px!important;height:16px!important;font-size:9px!important}#topPickPanel .winnerSelectionCallout b{margin-top:6px!important;font-size:17px!important;line-height:1.28!important;color:#f1f9fc!important}#topPickPanel .winnerSelectionCallout p{margin-top:5px!important;font-size:11.5px!important;line-height:1.42!important;color:#8faaba!important}#topPickPanel .winnerSpotlightBody{display:block!important;position:relative!important;margin:0!important;align-self:stretch!important}#topPickPanel .winnerProductThumb{width:100%!important;height:100%!important;min-height:276px!important;display:grid!important;place-items:center!important;padding:18px 26px!important;border-radius:20px!important;background:linear-gradient(145deg,#f8fafb,#e9eff2)!important;border:1px solid rgba(219,232,238,.96)!important;box-shadow:0 18px 42px rgba(0,0,0,.22)!important}#topPickPanel .winnerProductThumb img{width:94%!important;max-width:560px!important;max-height:238px!important;object-fit:contain!important;transform:none!important;clip-path:none!important;filter:drop-shadow(0 18px 18px rgba(0,0,0,.20))!important}#topPickPanel .winnerThumbFallback{height:200px!important;color:#678496!important;font-size:14px!important}#topPickPanel .winnerCertificate{position:absolute!important;right:14px!important;top:14px!important;z-index:3!important;padding:0!important;border:0!important;background:transparent!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.24))!important}#topPickPanel .winnerCertificate img{width:78px!important;height:78px!important}#topPickPanel .topPickRight{min-width:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 1fr!important;gap:16px!important;align-items:start!important;padding:25px 24px 24px!important;border-left:1px solid rgba(75,130,155,.31)!important;background:linear-gradient(180deg,rgba(6,27,41,.34),rgba(6,25,38,.10))!important}#topPickPanel .topPickAction{order:1!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;align-content:start!important}#topPickPanel .topPickAction>*{width:100%!important;min-width:0!important;margin:0!important;border-radius:12px!important}#topPickPanel #spotlightBestOfferCta{order:0!important;grid-column:1/-1!important;min-height:82px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"kicker price" "meta price"!important;gap:2px 16px!important;align-items:center!important;padding:15px 17px!important;text-align:left!important;text-decoration:none!important;border:1px solid rgba(73,222,183,.42)!important;background:linear-gradient(112deg,rgba(13,89,92,.96),rgba(12,112,111,.90) 48%,rgba(18,104,127,.94))!important;color:#f6ffff!important;box-shadow:0 14px 30px rgba(0,0,0,.19),inset 0 1px 0 rgba(255,255,255,.06)!important}#topPickPanel #spotlightBestOfferCta:hover{transform:translateY(-2px)!important;filter:brightness(1.055)!important;box-shadow:0 18px 36px rgba(0,0,0,.24)!important}#topPickPanel #spotlightBestOfferCta .offerCtaKicker{grid-area:kicker!important;font-size:9px!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:#91f0d3!important;font-weight:950!important}#topPickPanel #spotlightBestOfferCta .offerCtaMain{grid-area:price!important;font-size:18px!important;line-height:1.15!important;color:#fff!important;font-weight:950!important;text-align:right!important;max-width:220px!important}#topPickPanel #spotlightBestOfferCta .offerCtaMeta{grid-area:meta!important;font-size:10.5px!important;color:#a7cbd0!important;font-weight:750!important}#topPickPanel #spotlightDetails{order:1!important;min-height:50px!important;background:linear-gradient(105deg,#269fff,#31d8e5 54%,#5be2b8)!important;color:#041923!important;border:0!important;font-weight:950!important;box-shadow:0 11px 25px rgba(39,182,205,.18)!important}#topPickPanel .topPickAction>button:last-child{order:2!important;min-height:50px!important;background:rgba(19,59,80,.91)!important;border:1px solid rgba(79,163,189,.40)!important;color:#e7f7fb!important;font-weight:900!important}#topPickPanel #spotlightSaveCta{order:3!important;min-height:43px!important;background:rgba(38,107,88,.22)!important;border:1px solid rgba(86,202,171,.26)!important;color:#b5f0dc!important;font-weight:900!important}#topPickPanel #spotlightOfficial{order:4!important;min-height:43px!important;background:rgba(255,255,255,.025)!important;border:1px solid rgba(105,150,173,.22)!important;color:#a2b9c6!important}#topPickPanel .whyBox{order:2!important;min-width:0!important}#topPickPanel .whyBox>b{display:flex!important;align-items:center!important;gap:8px!important;margin:1px 0 10px!important;font-size:21px!important;line-height:1.2!important;letter-spacing:-.025em!important;color:#f3fbff!important}#topPickPanel .reviewConsensus{margin:0!important;padding:14px 15px!important;border-radius:16px!important;background:rgba(15,62,68,.44)!important;border:1px solid rgba(61,174,153,.34)!important}#topPickPanel .reviewConsensusLabel{font-size:9px!important;letter-spacing:.11em!important;margin-bottom:6px!important}#topPickPanel .reviewConsensusText{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;overflow:hidden!important;font-size:12.5px!important;line-height:1.52!important;color:#d5e7ed!important}#topPickPanel .homeProsCons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:10px!important}#topPickPanel .homePC{min-width:0!important;padding:12px 13px!important;border-radius:15px!important;background:rgba(255,255,255,.025)!important}#topPickPanel .homePC.pro{border-color:rgba(51,190,147,.35)!important;background:linear-gradient(145deg,rgba(15,64,61,.34),rgba(8,37,46,.34))!important}#topPickPanel .homePC.con{border-color:rgba(187,131,80,.34)!important;background:linear-gradient(145deg,rgba(79,62,31,.30),rgba(39,36,32,.31))!important}#topPickPanel .homePC h4{font-size:10px!important;line-height:1.25!important;margin-bottom:7px!important}#topPickPanel .homePoint{font-size:11px!important;line-height:1.38!important;margin-top:6px!important}#topPickPanel .homePointSource{font-size:8.5px!important;margin-top:2px!important}#topPickPanel .spotlightTradeoff{margin:10px 0 0!important;padding:9px 0 0!important;border-top:1px solid rgba(81,128,150,.20)!important;font-size:10px!important;line-height:1.45!important;color:#7998a8!important}#topPickPanel .spotlightRunner{margin-top:10px!important;padding:10px 12px!important;border-radius:13px!important;background:rgba(11,40,56,.70)!important;border:1px solid rgba(72,145,170,.27)!important}#topPickPanel .spotlightRunner>span{font-size:8.5px!important}#topPickPanel .spotlightRunner b{font-size:12px!important}#topPickPanel .spotlightRunner small{font-size:9.5px!important}}@media(max-width:780px){#topPickPanel #spotlightBestOfferCta{border-radius:13px!important;padding:10px 12px!important;background:linear-gradient(110deg,rgba(15,93,97,.96),rgba(16,118,116,.92))!important;border:1px solid rgba(75,219,183,.36)!important}#topPickPanel #spotlightBestOfferCta .offerCtaMain{font-weight:950!important}}@media(prefers-reduced-motion:reduce){#topPickPanel :where(a,button,[role=button]){transition:none!important}#topPickPanel :where(a,button,[role=button]):hover{transform:none!important}}

/* source:17 site/assets/conversion-polish-v715.css */
#topPickPanel #spotlightBestOfferCta[hidden],#topPickPanel #spotlightBestOfferCta[style*="display: none"]{display:none!important}@media(min-width:1101px){#topPickPanel #spotlightBestFor{font-size:15.5px!important;line-height:1.45!important}#topPickPanel .spotlightPriceRow span{font-size:12px!important}#topPickPanel #winnerAwardLine{font-size:14px!important;line-height:1.55!important;color:#bdd1db!important}#topPickPanel .winnerSelectionCallout b{font-size:18.5px!important}#topPickPanel .winnerSelectionCallout p{font-size:13px!important;line-height:1.5!important;color:#a5bdca!important}#topPickPanel .whyBox>b{font-size:23px!important}#topPickPanel .reviewConsensusText{font-size:14px!important;line-height:1.58!important}#topPickPanel .homePC h4{font-size:12px!important}#topPickPanel .homePoint{font-size:13px!important;line-height:1.48!important}#topPickPanel .homePointSource{font-size:10px!important}#topPickPanel .spotlightTradeoff{font-size:12px!important;line-height:1.5!important}#topPickPanel .spotlightRunner{font-size:12.5px!important;line-height:1.48!important}.offersHead p,.offerChecked,.offerDisclosure,.sectionLine p,.why,.tradeoff,.pickBody p{font-size:13px!important;line-height:1.5!important}.offerMerchant{font-size:19px!important}.offerPrice strong{font-size:26px!important}.altCopy p,.result .why,.result .tradeoff{font-size:12.5px!important;line-height:1.48!important}.result h4,.altCopy h4{font-size:18px!important}#product-detail .detailSub{font-size:17px!important;line-height:1.55!important}#product-detail .detailOneLine{font-size:18px!important;line-height:1.55!important}#product-detail .decisionStats .detailStat span{font-size:12px!important}#product-detail .decisionActions>*{font-size:12.5px!important}#product-detail .detailPanel>p,#product-detail .detailVerdict{font-size:16px!important;line-height:1.68!important}#product-detail .sourceSummary{font-size:13.5px!important;line-height:1.55!important}#product-detail .sourceLine,#product-detail .detailEvidenceNote{font-size:12px!important}#compare .compareHero p,#compare .compareSectionHead p,#compare .compareProductMeta,#compare .compareCardReason,#compare .compareVerdict p,#compare .compareVerdict li{font-size:13.5px!important;line-height:1.55!important}#compare .compareMetric{font-size:13px!important}.compareCell{font-size:15px!important}}#topPickPanel .winnerProductThumb{border:0!important;background:radial-gradient(circle at 52% 42%,#e6eef1 0%,#d9e5e9 58%,#cbdbe1 100%)!important;box-shadow:0 18px 42px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.68)!important;overflow:hidden!important}#topPickPanel .winnerProductThumb img{width:100%!important;max-width:620px!important;max-height:260px!important;transform:scale(1.14)!important;transform-origin:center!important;clip-path:inset(5% 6%)!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 16px 17px rgba(19,38,47,.18))!important}#topPickPanel #spotlightBestOfferCta:not([hidden]){cursor:pointer!important;min-height:96px!important;grid-template-columns:minmax(0,1fr) minmax(180px,.72fr)!important;grid-template-areas:"brand price" "meta price"!important;gap:5px 18px!important;padding:16px 18px!important;border:1px solid var(--m-border,rgba(73,222,183,.42))!important;border-left:6px solid var(--m-accent,#58e1bd)!important;background:linear-gradient(118deg,var(--m-card,rgba(39,195,159,.12)),rgba(8,34,48,.96) 66%)!important;box-shadow:0 16px 34px var(--m-glow,rgba(43,194,165,.14)),inset 0 1px 0 rgba(255,255,255,.055)!important}#topPickPanel #spotlightBestOfferCta:not([hidden])::before{grid-area:brand;content:"Current best offer";display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:28px;padding:5px 10px;border-radius:8px;background:var(--m-btn,#66e4ca);color:var(--m-btn-ink,#06222c);font-size:11px;font-weight:950;letter-spacing:.015em;box-shadow:0 6px 16px var(--m-glow,rgba(43,194,165,.14))}#topPickPanel #spotlightBestOfferCta.merchant-walmart::before{content:"Walmart ✦"}#topPickPanel #spotlightBestOfferCta.merchant-bestbuy::before{content:"BEST BUY";border-radius:4px}#topPickPanel #spotlightBestOfferCta.merchant-bh::before{content:"B&H"}#topPickPanel #spotlightBestOfferCta.merchant-amazon::before{content:"amazon"}#topPickPanel #spotlightBestOfferCta.merchant-target::before{content:"Target"}#topPickPanel #spotlightBestOfferCta.merchant-costco::before{content:"COSTCO"}#topPickPanel #spotlightBestOfferCta.merchant-abt::before{content:"Abt"}#topPickPanel #spotlightBestOfferCta.merchant-nfm::before{content:"NFM"}#topPickPanel #spotlightBestOfferCta.merchant-samsung::before{content:"SAMSUNG"}#topPickPanel #spotlightBestOfferCta.merchant-lg::before{content:"LG"}#topPickPanel #spotlightBestOfferCta.merchant-sony::before{content:"SONY"}#topPickPanel #spotlightBestOfferCta.merchant-ebay::before{content:"eBay"}#topPickPanel #spotlightBestOfferCta.merchant-crutchfield::before{content:"Crutchfield"}#topPickPanel #spotlightBestOfferCta .offerCtaKicker{display:none!important}#topPickPanel #spotlightBestOfferCta .offerCtaMain{grid-area:price!important;align-self:center!important;text-align:right!important;font-size:20px!important;line-height:1.18!important;max-width:260px!important;color:#fff!important}#topPickPanel #spotlightBestOfferCta .offerCtaMeta{grid-area:meta!important;font-size:12px!important;line-height:1.35!important;color:#b7ccd5!important}#topPickPanel #spotlightBestOfferCta:hover{transform:translateY(-2px)!important;filter:brightness(1.055)!important}@media(min-width:1001px){.compareTray{width:min(1320px,calc(100% - 48px))!important;bottom:26px!important;grid-template-columns:260px minmax(0,1fr) auto!important;gap:18px!important;padding:17px 18px 17px 20px!important;border-radius:22px!important;border:1px solid rgba(72,205,180,.50)!important;background:linear-gradient(112deg,rgba(5,29,42,.98),rgba(8,45,56,.97))!important;box-shadow:0 28px 74px rgba(0,0,0,.42),0 0 38px rgba(47,211,177,.10)!important;backdrop-filter:blur(22px)!important;animation:piqeloCompareIn .25s ease-out!important}.compareTrayCopy span{font-size:10px!important;color:#79e5c9!important;letter-spacing:.17em!important}.compareTrayCopy b{font-size:19px!important;line-height:1.2!important;margin-top:4px!important;color:#f5fcff!important}.compareTrayItems{gap:9px!important;justify-content:flex-start!important}.compareTrayItem{max-width:280px!important;min-height:52px!important;padding:10px 12px!important;border-radius:13px!important;background:rgba(13,55,72,.92)!important;border-color:rgba(84,157,181,.34)!important;font-size:13px!important;color:#e0eff5!important}.compareTrayItem button{font-size:18px!important;color:#9ab6c4!important}.compareTrayActions{gap:10px!important}.compareClear{font-size:12px!important;padding:9px!important}.compareTray #compareNowBtn{min-height:54px!important;padding:12px 20px!important;font-size:14px!important;border-radius:13px!important;font-weight:950!important;box-shadow:0 12px 27px rgba(31,185,198,.20)!important}}@keyframes piqeloCompareIn{from{opacity:0;transform:translate(-50%,18px) scale(.985)}to{opacity:1;transform:translate(-50%,0) scale(1)}}@media(max-width:780px){#topPickPanel .winnerProductThumb img{transform:scale(1.10)!important;clip-path:inset(4% 5%)!important;mix-blend-mode:multiply!important}#topPickPanel #spotlightBestOfferCta:not([hidden]){min-height:76px!important;padding:12px 13px!important;grid-template-columns:1fr!important;grid-template-areas:"brand" "price" "meta"!important}#topPickPanel #spotlightBestOfferCta .offerCtaMain{text-align:left!important;font-size:17px!important;max-width:none!important}.compareTray{border-color:rgba(72,205,180,.46)!important;box-shadow:0 20px 55px rgba(0,0,0,.42),0 0 26px rgba(47,211,177,.08)!important}.compareTray #compareNowBtn{font-weight:950!important}}@media(prefers-reduced-motion:reduce){.compareTray{animation:none!important}}

/* source:18 site/assets/mobile-toggle-v725.css */
#piqeloAvailableToggle{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:inline-block!important;position:relative!important;flex:0 0 46px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(126,154,170,.34)!important;background:#183242!important;box-shadow:none!important;overflow:hidden!important;line-height:0!important;vertical-align:middle!important;cursor:pointer!important}#piqeloAvailableToggle .dot{position:absolute!important;left:3px!important;top:3px!important;width:18px!important;height:18px!important;border-radius:50%!important;background:#d7e1e6!important;box-shadow:0 1px 3px rgba(0,0,0,.22)!important;transform:translateX(0)!important;transition:transform .18s ease,background .18s ease!important}#piqeloAvailableToggle.active{border-color:rgba(72,208,170,.68)!important;background:#1ca784!important;box-shadow:none!important}#piqeloAvailableToggle.active .dot{transform:translateX(20px)!important;background:#ffffff!important;box-shadow:0 1px 3px rgba(0,0,0,.20)!important}#piqeloAvailableToggle:focus-visible{outline:2px solid rgba(106,225,198,.72)!important;outline-offset:3px!important}#budget{touch-action:pan-y!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important}@media(pointer:coarse){#budget{min-height:32px!important;cursor:default!important}#budget::-webkit-slider-thumb{touch-action:pan-y!important}#budget::-moz-range-thumb{touch-action:pan-y!important}}@media(max-width:780px){#piqeloAvailableToggle{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:24px!important;min-height:24px!important;max-height:24px!important}#piqeloAvailableToggle .dot{left:3px!important;top:3px!important;width:16px!important;height:16px!important}#piqeloAvailableToggle.active .dot{transform:translateX(20px)!important}}.scoreRing strong,#detailScore,.resultRight .score,.altScore,.compareScoreLine>strong{font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important;text-shadow:none!important;filter:none!important}#topPickPanel .scoreRing{width:116px!important;height:116px!important;min-width:116px!important;overflow:visible!important;margin:1px 0 26px!important;border:1px solid rgba(116,236,207,.34)!important;background:conic-gradient(from -34deg,#5be9c3 0 var(--score),rgba(89,135,156,.22) var(--score) 100%)!important;box-shadow:0 0 0 6px rgba(67,223,184,.055),0 0 34px rgba(39,205,183,.16),0 18px 38px rgba(0,10,18,.34)!important}#topPickPanel .scoreRing:after{inset:9px!important;background:radial-gradient(circle at 42% 30%,#123c50 0,#082637 52%,#061d2b 100%)!important;border:1px solid rgba(116,211,202,.25)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}#topPickPanel .scoreRing strong{position:relative!important;z-index:5!important;font-size:48px!important;line-height:1!important;letter-spacing:-.045em!important;font-weight:900!important;color:#ffffff!important;transform:none!important}#topPickPanel .scoreRing .rtRingLabel{left:50%!important;right:auto!important;top:100%!important;bottom:auto!important;width:136px!important;transform:translate(-50%,9px)!important;color:#9bc8d4!important;font-size:10px!important;line-height:1!important;letter-spacing:.12em!important;font-weight:900!important;white-space:nowrap!important;text-shadow:none!important}#topPickPanel{border-color:rgba(73,205,186,.48)!important;box-shadow:0 30px 82px rgba(0,9,18,.34),0 0 0 1px rgba(79,197,207,.07),inset 0 1px 0 rgba(255,255,255,.045)!important;background:radial-gradient(circle at 19% 2%,rgba(38,155,214,.17),transparent 27%),radial-gradient(circle at 82% 14%,rgba(54,225,176,.13),transparent 28%),linear-gradient(118deg,#061c2c 0%,#061725 52%,#06232b 100%)!important}#topPickPanel .topPickLeft{grid-template-columns:126px minmax(0,1fr)!important;column-gap:22px!important}#topPickPanel #spotlightName{color:#fff!important;font-size:clamp(38px,2.9vw,52px)!important;letter-spacing:-.048em!important;text-shadow:0 10px 30px rgba(0,0,0,.20)!important}#topPickPanel .winnerSpotlightLeft{border:1px solid rgba(69,209,188,.40)!important;background:radial-gradient(ellipse at 78% 60%,rgba(59,224,184,.18),transparent 35%),radial-gradient(circle at 23% 0%,rgba(46,157,220,.17),transparent 33%),linear-gradient(125deg,#08283c 0%,#071d2e 52%,#073238 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 22px 54px rgba(0,8,15,.28)!important}#topPickPanel .winnerSpotlightHeader strong{color:#fff!important;font-size:34px!important;letter-spacing:-.04em!important}#topPickPanel .winnerSpotlightKicker{background:rgba(51,223,177,.12)!important;border-color:rgba(80,225,190,.34)!important;color:#91f1d7!important}#topPickPanel .winnerSelectionCallout{border-left-color:#58e2bc!important}#topPickPanel .winnerSelectionCallout b{color:#fff!important}#topPickPanel .winnerSpotlightBody{isolation:isolate!important}#topPickPanel .winnerProductThumb{position:relative!important;min-height:310px!important;padding:10px 14px!important;border:0!important;border-radius:18px!important;background:radial-gradient(ellipse at 50% 86%,rgba(66,217,198,.18),transparent 52%),radial-gradient(circle at 50% 45%,rgba(27,92,119,.16),transparent 58%)!important;box-shadow:none!important;overflow:visible!important}#topPickPanel .winnerProductThumb:after{content:""!important;position:absolute!important;left:17%!important;right:17%!important;bottom:22px!important;height:28px!important;z-index:-1!important;border-radius:50%!important;background:rgba(0,0,0,.34)!important;filter:blur(17px)!important}#topPickPanel .winnerProductThumb img,#topPickPanel #winnerThumbImg{width:100%!important;max-width:650px!important;max-height:275px!important;padding:0!important;margin:0!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:scale(1.06)!important;clip-path:inset(1.5% 2%)!important;filter:drop-shadow(0 24px 24px rgba(0,0,0,.38))!important}#topPickPanel .winnerCertificate{right:8px!important;top:7px!important;filter:drop-shadow(0 15px 22px rgba(0,0,0,.34))!important}#topPickPanel .winnerCertificate img{width:94px!important;height:94px!important;background:transparent!important}#topPickPanel #spotlightBestOfferCta{min-height:88px!important;border-color:rgba(81,230,190,.48)!important;border-left:4px solid #54dfba!important;background:linear-gradient(112deg,rgba(8,61,72,.98),rgba(8,87,84,.98) 50%,rgba(8,58,78,.98))!important;box-shadow:0 16px 36px rgba(0,10,18,.28),inset 0 1px 0 rgba(255,255,255,.055)!important}#topPickPanel #spotlightDetails{min-height:54px!important;background:linear-gradient(108deg,#2aa8f4 0%,#3bd1dd 52%,#58dfb9 100%)!important;box-shadow:0 13px 30px rgba(28,176,203,.22)!important}.resultPhoto,.altCard>img,.pickProductImage,.detailAlternative img,.savedTvCard img,.savedTvFallback,.compareProductTop img,#spotlightImage,#product-detail .decisionVisual img#detailImage,.detailVisual img{background:transparent!important;border:0!important;box-shadow:none!important}.resultPhoto,.altCard>img,.pickProductImage,.detailAlternative img,.savedTvCard img,.compareProductTop img{border-radius:0!important}.resultPhoto{padding:2px!important;filter:drop-shadow(0 8px 8px rgba(0,0,0,.20))!important}.resultPhotoFallback,.altPhotoFallback,.detailAlternativeFallback,.compareProductFallback,.savedTvFallback{background:rgba(15,45,62,.56)!important;border:1px solid rgba(105,158,180,.14)!important;color:#7998a8!important}.compareProductTop,#product-detail .decisionVisual,.detailVisual{background:radial-gradient(ellipse at 50% 82%,rgba(55,192,181,.12),transparent 54%),linear-gradient(180deg,rgba(8,31,47,.18),rgba(7,25,39,.06))!important;border:0!important;box-shadow:none!important}.resultRight .score{color:#f9fdff!important;font-size:30px!important;line-height:1!important;font-weight:900!important}.resultRight .rtScoreLabel,.altCard .rtScoreLabel{color:#86a9b9!important;font-size:9px!important;letter-spacing:.10em!important;font-weight:900!important;margin-top:4px!important}.rtCardMini{color:#88a5b4!important}.rtCardMini b{color:#cfe2ea!important}#product-detail .detailScore{width:94px!important;height:94px!important;border-radius:24px!important;background:radial-gradient(circle at 35% 28%,#17475c 0,#092c3e 58%,#071f30 100%)!important;border:1px solid rgba(84,223,185,.48)!important;box-shadow:0 14px 34px rgba(0,10,18,.30),0 0 25px rgba(60,213,183,.10)!important}#product-detail .detailScore strong{color:#fff!important;font-size:40px!important;line-height:1!important;font-weight:900!important}#product-detail .detailScore small{display:block!important;margin-top:4px!important;color:#9bc1cf!important;font-size:9.5px!important;line-height:1.05!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:900!important}#product-detail .rtWhy{border-color:rgba(82,183,194,.28)!important;background:radial-gradient(circle at 92% 0%,rgba(51,218,177,.09),transparent 26%),linear-gradient(145deg,#0a2538,#071d2d)!important;box-shadow:0 18px 44px rgba(0,9,18,.22)!important}#product-detail .rtWhyHead h2{color:#f7fcff!important}#product-detail .rtWhyHead p,#product-detail .rtCalc p{color:#9db6c3!important}#product-detail .rtFixed{color:#aaf0dc!important;background:rgba(41,180,143,.10)!important;border-color:rgba(75,211,174,.26)!important}#product-detail .rtBar label{color:#b7ccd6!important}#product-detail .rtBar b{color:#f7fcff!important}#product-detail .rtTrack{background:#153448!important}#product-detail .rtReason{background:rgba(255,255,255,.025)!important;border-color:rgba(109,157,178,.16)!important}#product-detail .rtReason.good{background:rgba(28,112,87,.12)!important;border-color:rgba(71,187,148,.22)!important}#product-detail .rtReason.caution{background:rgba(111,72,55,.11)!important;border-color:rgba(185,127,101,.18)!important}#product-detail .rtReason h3{color:#9fc0cd!important}#product-detail .rtReason ul{color:#d9e8ee!important}#product-detail .rtCalc{border-top-color:rgba(110,157,177,.18)!important}#product-detail .rtCalc summary{color:#68d4e3!important}@media(max-width:780px){#topPickPanel .topPickLeft{grid-template-columns:92px minmax(0,1fr)!important;gap:14px!important}#topPickPanel .scoreRing{width:84px!important;height:84px!important;min-width:84px!important;margin-bottom:22px!important}#topPickPanel .scoreRing:after{inset:7px!important}#topPickPanel .scoreRing strong{font-size:36px!important}#topPickPanel .scoreRing .rtRingLabel{width:112px!important;transform:translate(-50%,7px)!important;font-size:8.5px!important}#topPickPanel .winnerSpotlightLeft{border-radius:17px!important}#topPickPanel .winnerProductThumb{min-height:205px!important;padding:2px 4px!important}#topPickPanel .winnerProductThumb img,#topPickPanel #winnerThumbImg{max-height:190px!important;transform:scale(1.04)!important;clip-path:inset(1%)!important}#topPickPanel .winnerCertificate img{width:70px!important;height:70px!important}.resultRight .score{font-size:27px!important}#product-detail .detailScore{width:82px!important;height:82px!important;border-radius:20px!important}#product-detail .detailScore strong{font-size:34px!important}#product-detail .detailScore small{font-size:8.5px!important}}@media(prefers-reduced-motion:reduce){#topPickPanel .winnerProductThumb img,#topPickPanel #winnerThumbImg{transform:none!important}}@media(min-width:1101px){#topPickPanel .winnerProductThumb{min-height:320px!important;padding:6px 10px!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 88%,rgba(67,211,195,.13),transparent 48%),radial-gradient(circle at 50% 42%,#edf4f6 0%,#dce8ec 58%,#c9dbe2 100%)!important;box-shadow:0 18px 42px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.78)!important}#topPickPanel .winnerProductThumb:after{left:18%!important;right:18%!important;bottom:17px!important;height:24px!important;background:rgba(8,27,38,.20)!important;filter:blur(15px)!important}#topPickPanel .winnerProductThumb img,#topPickPanel #winnerThumbImg{width:100%!important;max-width:780px!important;max-height:315px!important;transform:scale(1.22)!important;transform-origin:center center!important;clip-path:inset(.25% .5%)!important;mix-blend-mode:multiply!important;filter:saturate(1.10) contrast(1.04) drop-shadow(0 18px 18px rgba(16,35,45,.22))!important}}@media(max-width:1100px){#topPickPanel .winnerProductThumb{overflow:hidden!important;background:radial-gradient(ellipse at 50% 88%,rgba(67,211,195,.11),transparent 50%),radial-gradient(circle at 50% 42%,#edf4f6 0%,#dce8ec 58%,#c9dbe2 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}#topPickPanel .winnerProductThumb img,#topPickPanel #winnerThumbImg{transform:scale(1.13)!important;clip-path:inset(.5%)!important;mix-blend-mode:multiply!important;filter:saturate(1.08) contrast(1.03) drop-shadow(0 14px 15px rgba(16,35,45,.20))!important}}

/* source:19 site/assets/trust-premium-v760.css */
#home .trustStripPremium{position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;width:100%!important;height:auto!important;min-height:0!important;margin:22px 0 34px!important;padding:1px!important;overflow:hidden!important;border:1px solid rgba(96,195,204,.24)!important;border-radius:22px!important;background:linear-gradient(110deg,rgba(95,223,211,.23),rgba(76,147,207,.13) 44%,rgba(95,223,211,.17))!important;box-shadow:0 22px 60px rgba(0,5,14,.24),inset 0 1px 0 rgba(255,255,255,.045)!important}#home .trustStripPremium:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(circle at 5% -40%,rgba(57,233,212,.14),transparent 34%),radial-gradient(circle at 92% 150%,rgba(60,151,255,.10),transparent 34%)!important}#home .trustStripPremium .trustItem{position:relative!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:14px!important;row-gap:10px!important;align-items:start!important;min-width:0!important;width:auto!important;height:auto!important;min-height:116px!important;padding:18px 18px 15px!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,rgba(8,31,47,.97),rgba(5,22,36,.985))!important;transition:background .22s ease,transform .22s ease!important}#home .trustStripPremium .trustItem:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,rgba(11,39,56,.985),rgba(6,25,40,.99))!important}#home .trustStripPremium .trustItem:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:0!important;height:1px!important;opacity:.42!important;background:linear-gradient(90deg,transparent,rgba(87,225,211,.34),transparent)!important}#home .trustStripPremium .trustIcon{grid-column:1!important;grid-row:1!important;width:46px!important;height:46px!important;min-width:46px!important;display:grid!important;place-items:center!important;align-self:start!important;border-radius:14px!important;color:#7aeee0!important;border:1px solid rgba(81,215,207,.29)!important;background:linear-gradient(145deg,rgba(18,76,91,.76),rgba(7,34,49,.97))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 9px 24px rgba(0,7,16,.26),0 0 26px rgba(46,220,205,.06)!important}#home .trustStripPremium .trustIcon svg{width:23px!important;height:23px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}#home .trustStripPremium .trustCopy{grid-column:2!important;grid-row:1!important;min-width:0!important;padding-top:1px!important}#home .trustStripPremium .trustKicker{display:block!important;margin:0 0 5px!important;color:#66dacf!important;font-size:8px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:.14em!important;white-space:nowrap!important}#home .trustStripPremium .trustCopy b{display:block!important;margin:0!important;color:#f4fbff!important;font-size:14px!important;line-height:1.16!important;font-weight:850!important;letter-spacing:-.018em!important}#home .trustStripPremium .trustCopy small{display:block!important;margin:6px 0 0!important;color:#90aabd!important;font-size:10px!important;line-height:1.42!important;font-weight:540!important}#home .trustStripPremium .trustProof{grid-column:1/-1!important;grid-row:2!important;justify-self:start!important;align-self:end!important;display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;min-height:22px!important;padding:5px 8px!important;border:1px solid rgba(105,190,196,.18)!important;border-radius:999px!important;color:#9bc6cc!important;background:rgba(10,42,56,.62)!important;font-size:7.5px!important;line-height:1!important;font-weight:900!important;letter-spacing:.11em!important;white-space:nowrap!important}#home .trustStripPremium .trustProof i{width:6px!important;height:6px!important;min-width:6px!important;border-radius:50%!important;background:#67e6d5!important;box-shadow:0 0 0 3px rgba(103,230,213,.10),0 0 10px rgba(103,230,213,.34)!important}#home .trustStripPremium .trustItemIndependent{box-shadow:inset 0 2px 0 rgba(103,232,214,.21)!important}#home .trustStripPremium .trustItemEvidence{box-shadow:inset 0 2px 0 rgba(83,183,226,.17)!important}#home .trustStripPremium .trustItemPrice{box-shadow:inset 0 2px 0 rgba(87,230,196,.18)!important}#home .trustStripPremium .trustItemVerdict{box-shadow:inset 0 2px 0 rgba(119,177,240,.15)!important}@media(max-width:1180px){#home .trustStripPremium{grid-template-columns:repeat(2,minmax(0,1fr))!important}#home .trustStripPremium .trustItem{min-height:108px!important}}@media(max-width:660px){#home .trustStripPremium{grid-template-columns:1fr!important;margin:18px 0 28px!important;border-radius:18px!important}#home .trustStripPremium .trustItem{grid-template-columns:42px minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center!important;min-height:82px!important;padding:14px!important;column-gap:12px!important}#home .trustStripPremium .trustIcon{width:42px!important;height:42px!important;min-width:42px!important;border-radius:13px!important}#home .trustStripPremium .trustIcon svg{width:21px!important;height:21px!important}#home .trustStripPremium .trustCopy{grid-column:2!important;grid-row:1!important;padding:0!important}#home .trustStripPremium .trustKicker{font-size:7px!important;margin-bottom:4px!important;white-space:normal!important}#home .trustStripPremium .trustCopy b{font-size:13px!important}#home .trustStripPremium .trustCopy small{font-size:9.5px!important;margin-top:4px!important;line-height:1.34!important}#home .trustStripPremium .trustProof{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;font-size:6.8px!important;padding:5px 7px!important;white-space:nowrap!important}}@media(max-width:460px){#home .trustStripPremium .trustItem{grid-template-columns:40px minmax(0,1fr)!important;grid-template-rows:auto auto!important}#home .trustStripPremium .trustProof{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin-top:1px!important}}

/* source:20 site/assets/advice-v6-v780.css */
.advicePoint{align-items:flex-start!important;gap:10px!important}.advicePointIcon{flex:0 0 22px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-weight:950;font-size:13px;margin-top:1px;background:rgba(66,211,164,.12);color:#7ce0c0;border:1px solid rgba(66,211,164,.28)}.advicePointIcon.caution{background:rgba(225,126,139,.10);color:#ef9da8;border-color:rgba(225,126,139,.26)}.adviceKind{display:block;margin-top:4px;color:#7897a9;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.055em}.verifiedQuote{margin:12px 0 0;padding:13px 14px;border-radius:14px;background:rgba(11,30,44,.52);border:1px solid rgba(95,157,184,.25)}.verifiedQuote>span,.sourceDirectQuote>span{display:block;color:#4fd7c0;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.1em}.verifiedQuote p{margin:7px 0 8px;color:#eef8fb;font-size:14px;line-height:1.55;font-weight:720}.verifiedQuote footer,.verifiedQuote a{color:#82a8bb;font-size:10.5px;text-decoration:none;line-height:1.4}.verifiedQuote a:hover{text-decoration:underline}.adviceConsensus{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.adviceConsensus article{padding:12px;border-radius:14px;background:rgba(255,255,255,.028);border:1px solid rgba(103,145,169,.17)}.adviceConsensus span{display:block;color:#5fd6c0;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.075em;margin-bottom:5px}.adviceConsensus b{display:block;color:#c9dce5;font-size:12px;line-height:1.48}.sourceVerificationBadge{display:inline-flex;margin-top:8px;padding:4px 7px;border-radius:999px;background:rgba(65,207,172,.10);border:1px solid rgba(65,207,172,.24);color:#77ddbd;font-size:10px;font-weight:850}.sourceVerificationBadge.warn{background:rgba(224,139,147,.08);border-color:rgba(224,139,147,.20);color:#dfa0a8}.sourceDirectQuote{margin-top:9px;padding:10px 11px;border-left:3px solid #3dccaa;border-radius:8px;background:rgba(255,255,255,.025)}.sourceDirectQuote q{display:block;margin:5px 0;color:#d6e6ed;font-size:12px;line-height:1.5}.sourceDirectQuote small{display:block;color:#7694a5;font-size:10px}@media(max-width:780px){.adviceConsensus{grid-template-columns:1fr}.verifiedQuote p{font-size:13px}.sourceDirectQuote{padding:9px}}

/* source:21 site/assets/source-trust-v785.css */
#piqeloProofRail,.piqeloProofRail{display:none!important}.sourceRibbon{margin:14px 0 18px!important;padding:8px 12px 7px!important;display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content!important;grid-template-areas:"label marks method" "legal legal legal";column-gap:14px!important;row-gap:6px!important;align-items:center!important;width:100%;border:1px solid rgba(72,157,181,.38);border-radius:16px;background:linear-gradient(90deg,rgba(21,120,139,.10),transparent 28%),rgba(3,19,31,.58);box-shadow:0 14px 34px rgba(0,7,16,.14),inset 0 1px 0 rgba(255,255,255,.035);color:#9fb5c1!important;font-size:11px!important;line-height:1.15}.sourceRibbon span:before{content:none!important;display:none!important}.sourceRibbonLabel{grid-area:label;color:#75d9d0;font-size:9px;font-weight:950;letter-spacing:.105em;text-transform:uppercase;white-space:nowrap}.sourceRibbonMarks{grid-area:marks;min-width:0;display:flex;align-items:center;justify-content:space-around;gap:8px;margin:0;padding:0;list-style:none}.sourceRibbonMarks li{min-width:0;margin:0;padding:0}.sourceRibbonMark{display:inline-flex;align-items:baseline;color:#edf6f8;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13px;font-style:normal;font-weight:900;letter-spacing:-.045em;line-height:1;white-space:nowrap}.sourceRibbonMark b,.sourceRibbonMark i{font:inherit}.sourceRibbonRtings{color:#70e1c4;letter-spacing:-.065em}.sourceRibbonRtings i{font-size:.68em;font-weight:800;letter-spacing:-.02em;opacity:.9}.sourceRibbonToms b{color:#ff5a64;font-weight:950}.sourceRibbonToms i{color:#f5f9fa;font-style:normal}.sourceRibbonWhathifi{color:#ff5967;font-weight:950;letter-spacing:-.06em}.sourceRibbonCnet{color:#ff6963;font-weight:950;letter-spacing:-.075em}.sourceRibbonPcmag b{color:#ff5b68;font-weight:950}.sourceRibbonPcmag i{color:#f4f8fa;font-style:normal}.sourceRibbonTechradar b{color:#6aa9ff;font-weight:950}.sourceRibbonTechradar i{color:#c286ff;font-style:normal}.sourceRibbonMethod{grid-area:method;display:inline-flex;align-items:center;gap:4px;min-height:25px;padding:4px 7px;border:1px solid rgba(102,218,201,.30);border-radius:8px;background:rgba(35,135,128,.14);color:#b8f1e8;font-size:9.5px;font-weight:900;text-decoration:none;white-space:nowrap}.sourceRibbonMethod:hover{border-color:#6bdfcb;background:rgba(40,151,141,.22)}.sourceRibbonMethod:focus-visible{outline:2px solid #7ee8dc;outline-offset:2px}.sourceRibbonLegal{grid-area:legal;color:#718d9d;font-size:8.5px;letter-spacing:.01em;text-align:center}@media(max-width:780px){.sourceRibbon{grid-template-columns:1fr auto!important;grid-template-areas:"label method" "marks marks" "legal legal";margin:12px 0 16px!important;padding:8px!important;row-gap:7px!important;border-radius:14px}.sourceRibbonMarks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 5px}.sourceRibbonMarks li{text-align:center}.sourceRibbonMark{font-size:11.5px}.sourceRibbonLegal{font-size:8px}}@media(max-width:380px){.sourceRibbon{column-gap:6px!important}.sourceRibbonLabel{font-size:8.25px;letter-spacing:.08em}.sourceRibbonMethod{padding:4px 6px;font-size:9px}.sourceRibbonMark{font-size:10.75px}}

/* source:22 site/assets/offer-trust-v770.css */
.trustOfferCard{align-items:flex-start;gap:18px;position:relative;overflow:visible}.trustOfferCard.best{border-color:rgba(47,104,219,.48);box-shadow:0 15px 42px rgba(16,38,78,.14)}.offerIdentity{flex:1;min-width:0}.offerTopline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.offerBest.secondary{background:#eef2f8;color:#42516b}.sponsoredLabel{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#65728a;border:1px solid #d7deea;border-radius:999px;padding:4px 7px}.offerReason{font-size:12px;font-weight:800;color:#173c72;margin-top:3px}.trustChips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.trustChip{display:inline-flex;align-items:center;min-height:26px;padding:4px 8px;border-radius:999px;background:#edf3fc;color:#27456e;font-size:11px;font-weight:800;line-height:1.25}.trustChip.good{background:#e8f7ef;color:#17633c}.trustChip.score{background:#fff4d8;color:#74510a;border:1px solid #f1d48b}.trustChip.muted{background:#f3f5f8;color:#697589}.offerContext{display:block;margin-top:7px;color:#5a687d;font-size:11px;font-weight:700}.offerContext.regional{color:#8a5508}.offerWhy{margin-top:12px;max-width:720px;border-top:1px solid #e7ebf2;padding-top:8px;color:#56647a;font-size:12px}.offerWhy summary{cursor:pointer;color:#244c84;font-weight:900;list-style-position:outside}.offerWhy ol{margin:8px 0 5px;padding-left:20px;display:grid;gap:3px}.offerWhy p{margin:7px 0;line-height:1.5}.scoreSources{font-size:11px;color:#6a7688}.scoreSources a{color:#315f9d;text-decoration:underline;text-underline-offset:2px}.priceQualifier{display:block;color:#6a7688;font-size:10px;font-weight:700;margin-top:2px;text-align:right}.rankingMethodLink{appearance:none;border:0;background:none;padding:0;color:#245da8;text-decoration:underline;text-underline-offset:2px;font:inherit;font-weight:850;cursor:pointer}.retailerRankingDialog{border:0;border-radius:24px;padding:0;max-width:min(680px,calc(100vw - 28px));width:100%;color:#15223a;box-shadow:0 30px 100px rgba(5,17,40,.34)}.retailerRankingDialog::backdrop{background:rgba(6,16,36,.62);backdrop-filter:blur(5px)}.rankingDialogCard{position:relative;padding:32px;background:linear-gradient(145deg,#fff,#f7f9fd)}.rankingDialogClose{position:absolute;right:18px;top:14px;border:0;background:#e8edf5;color:#283b59;width:34px;height:34px;border-radius:50%;font-size:25px;cursor:pointer}.rankingEyebrow{display:block;color:#2d66b1;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.rankingDialogCard h2{margin:0 40px 10px 0;font-size:clamp(25px,4vw,38px);line-height:1.08}.rankingDialogCard h3{margin:24px 0 7px}.rankingDialogCard p{line-height:1.65;color:#4b5b72}.rankingSteps{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:20px 0}.rankingSteps span{background:#eaf1fb;border:1px solid #d8e4f5;border-radius:12px;padding:10px 8px;color:#254e85;font-size:11px;font-weight:900;text-align:center}.rankingMethodVersion{font-size:11px}.rankingDone{border:0;border-radius:12px;background:#173e76;color:#fff;padding:11px 17px;font-weight:900;cursor:pointer}@media(max-width:720px){.trustOfferCard{display:block}.trustOfferCard .offerPrice{margin-top:14px;align-items:flex-start}.priceQualifier{text-align:left}.offerWhy[open]{padding-bottom:4px}.rankingDialogCard{padding:26px 20px}.rankingSteps{grid-template-columns:1fr 1fr}.rankingSteps span:last-child{grid-column:1/-1}}@media(prefers-reduced-motion:no-preference){.trustOfferCard.best{animation:trustOfferIn .36s ease both}@keyframes trustOfferIn{from{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:none}}}

/* source:23 site/assets/guide-integration-v829.css */
.guideExplanationIntro{max-width:780px;margin:4px 0 14px;color:#9db4c1;font-size:14px}.rankcard .rankExplanation{display:block;margin-top:7px;color:#83e8da;font-size:11px;font-weight:850;letter-spacing:.02em;text-transform:none}.rankcard:hover .rankExplanation,.rankcard:focus-visible .rankExplanation{color:#fff}.rankcard:focus-visible{outline:3px solid rgba(99,217,242,.55);outline-offset:3px}.guideSourceBack{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0 0 18px 10px;padding:8px 12px;border:1px solid rgba(93,214,205,.28);border-radius:12px;background:rgba(62,186,179,.08);color:#a8efe2;font-size:13px;font-weight:800;text-decoration:none}.guideSourceBack span{color:#8da9b8;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.guideSourceBack:hover{border-color:rgba(93,214,205,.48);background:rgba(62,186,179,.13)}@media(max-width:700px){.guideExplanationIntro{font-size:13px}.rankcard .rankExplanation{margin-top:4px}.guideSourceBack{display:flex;width:max-content;max-width:100%;margin:8px 0 16px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.rankcard{transition:none}}

/* source:24 site/assets/decision-confidence-v873.css */
#detailDecisionConfidence.decisionConfidencePanel{--dc-accent: #63e2c3;--dc-accent-rgb: 99, 226, 195;position:relative;margin:16px 0 0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(90,166,195,.30)!important;border-radius:23px!important;background:radial-gradient(circle at 92% 0%,rgba(var(--dc-accent-rgb),.13),transparent 28%),linear-gradient(145deg,#082338 0%,#071c2e 58%,#071827 100%)!important;box-shadow:0 22px 54px rgba(0,12,24,.28)!important;color:#eef9fd}#detailDecisionConfidence[data-state=close]{--dc-accent: #efc56c;--dc-accent-rgb: 239, 197, 108}#detailDecisionConfidence[data-state=developing]{--dc-accent: #7dc9ff;--dc-accent-rgb: 125, 201, 255}#detailDecisionConfidence[data-state=alternative]{--dc-accent: #b8a7ff;--dc-accent-rgb: 184, 167, 255}#detailDecisionConfidence::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--dc-accent),rgba(var(--dc-accent-rgb),.14) 72%,transparent)}.decisionConfidenceHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:25px 27px 21px;background:transparent!important}#detailDecisionConfidence .decisionConfidenceCopy{min-width:0}#detailDecisionConfidence .decisionConfidenceCopy .eyebrow{padding:0!important;border:0!important;background:transparent!important;color:var(--dc-accent)!important;font-size:10px!important;letter-spacing:.17em!important}#detailDecisionConfidence .decisionConfidenceCopy h2{margin:7px 0 8px!important;max-width:760px;color:#fff!important;font-size:clamp(27px,3vw,36px)!important;font-weight:860!important;line-height:1.08!important;letter-spacing:-.04em!important}#detailDecisionConfidence .decisionConfidenceTakeaway{margin:0!important;padding:0!important;max-width:780px;border:0!important;border-left:0!important;border-radius:0!important;background:transparent!important;color:#b8cdd8!important;font-size:14px!important;line-height:1.52!important}#detailDecisionConfidence .decisionSetupContext{display:block;margin-top:7px;padding:0;border:0;background:transparent;color:#7898aa;font-size:11.5px;font-weight:700}#detailDecisionConfidence .decisionSetupContext::before{content:"Based on  ";color:#5f8194;font-weight:650}#detailDecisionConfidence .decisionStabilityBadge{min-width:166px!important;margin:0!important;padding:13px 15px!important;border:1px solid rgba(var(--dc-accent-rgb),.38)!important;border-radius:15px!important;background:rgba(var(--dc-accent-rgb),.085)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important;text-align:left!important}#detailDecisionConfidence .decisionStabilityBadge span{color:#7f9eaf!important;font-size:9px!important;letter-spacing:.15em!important}#detailDecisionConfidence .decisionStabilityBadge b{margin-top:6px!important;color:var(--dc-accent)!important;font-size:21px!important;font-weight:820!important;line-height:1.12!important}#detailDecisionConfidence .decisionConfidenceRail{display:grid;grid-template-columns:1fr 1fr 1.15fr;margin:0 22px;overflow:hidden;border:1px solid rgba(111,175,199,.18);border-radius:17px;background:rgba(1,14,24,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}#detailDecisionConfidence .decisionSignal{display:flex;flex-direction:column;min-width:0;min-height:164px;padding:18px 19px 16px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#detailDecisionConfidence .decisionSignal+.decisionSignal{border-left:1px solid rgba(111,175,199,.16)!important}#detailDecisionConfidence .decisionSignalHead{display:grid!important;grid-template-columns:minmax(0,1fr);gap:10px!important;align-items:start!important}#detailDecisionConfidence .decisionSignalHead span,#detailDecisionConfidence .decisionLeadLabel{color:#7999aa;font-size:9.5px;font-weight:880;letter-spacing:.11em;text-transform:uppercase;display:block;min-height:26px;line-height:1.35}#detailDecisionConfidence .decisionSignalHead strong,#detailDecisionConfidence .decisionLeadValue{display:inline-grid;place-items:center;justify-self:start;width:max-content;min-width:88px;min-height:48px;padding:8px 13px;border:1px solid rgba(var(--dc-accent-rgb),.28);border-radius:12px;background:linear-gradient(145deg,rgba(var(--dc-accent-rgb),.13),rgba(var(--dc-accent-rgb),.055));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 20px rgba(0,10,20,.14);color:#f6fbfe;font-size:28px;font-weight:840;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1;white-space:nowrap}#detailDecisionConfidence .decisionSignal:first-child .decisionSignalHead strong{color:var(--dc-accent)}#detailDecisionConfidence .decisionSignal small,#detailDecisionConfidence .stabilitySummary{display:block;margin-top:7px;color:#7896a6!important;font-size:11.5px!important;line-height:1.45!important}#detailDecisionConfidence .stabilityMeter{height:6px!important;margin-top:11px;border-radius:999px!important;background:rgba(154,192,207,.14)!important;box-shadow:none!important}#detailDecisionConfidence .stabilityMeter i{background:linear-gradient(90deg,#35aee5,var(--dc-accent))!important;box-shadow:0 0 12px rgba(var(--dc-accent-rgb),.22)}#detailDecisionConfidence .decisionLeadMetric{display:flex;flex-direction:column;justify-content:flex-start}#detailDecisionConfidence .decisionLeadTop{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px}#detailDecisionConfidence .decisionSwitchSection{margin:14px 22px 0;padding-top:14px;border-top:1px solid rgba(111,175,199,.16)}#detailDecisionConfidence .decisionSwitchHead{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:10px}#detailDecisionConfidence .decisionSwitchKicker{display:block;color:var(--dc-accent);font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}#detailDecisionConfidence .decisionSwitchHead h3{margin:5px 0 0!important;color:#eaf5f9!important;font-size:17px!important;font-weight:780!important;line-height:1.25!important}#detailDecisionConfidence .decisionSwitchCount{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(var(--dc-accent-rgb),.24);border-radius:999px;background:rgba(var(--dc-accent-rgb),.07);color:#89a7b5;font-size:10px;font-weight:750;white-space:nowrap}#detailDecisionConfidence .mindChangeList{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px!important}#detailDecisionConfidence .mindChangeItem{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;align-items:start;min-width:0;padding:11px 12px!important;border:1px solid rgba(111,175,199,.14)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.015))!important;box-shadow:none!important}#detailDecisionConfidence .mindChangeIcon{width:30px!important;height:30px!important;border:1px solid rgba(var(--dc-accent-rgb),.24)!important;border-radius:9px!important;background:rgba(var(--dc-accent-rgb),.075)!important;box-shadow:none!important;color:var(--dc-accent)!important;font-size:13px!important}#detailDecisionConfidence .mindChangeItem b{display:block;margin:0 0 2px!important;color:#dcecf2!important;font-size:13px!important;font-weight:760!important;line-height:1.34!important}#detailDecisionConfidence .mindChangeItem span,#detailDecisionConfidence .mindChangeEmpty{color:#7996a6!important;font-size:11.5px!important;line-height:1.48!important}#detailDecisionConfidence .mindChangeEmpty{padding:10px 0}#detailDecisionConfidence .decisionConfidenceHelp{margin:10px 22px 13px;border-top:0}#detailDecisionConfidence .decisionConfidenceHelp summary{min-height:40px;display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;color:#7f9dab;cursor:pointer;font-size:11px;font-weight:720;list-style:none}#detailDecisionConfidence .decisionConfidenceHelp summary::-webkit-details-marker{display:none}#detailDecisionConfidence .decisionConfidenceHelp summary::before{content:"+";display:grid;place-items:center;width:20px;height:20px;border:1px solid rgba(var(--dc-accent-rgb),.24);border-radius:50%;background:rgba(var(--dc-accent-rgb),.06);color:var(--dc-accent);font-size:13px;line-height:1}#detailDecisionConfidence .decisionConfidenceHelp[open] summary::before{content:"−"}#detailDecisionConfidence .decisionConfidenceHelp summary:focus-visible{outline:3px solid rgba(var(--dc-accent-rgb),.28);outline-offset:3px;border-radius:6px}#detailDecisionConfidence .decisionConfidenceHelp p{max-width:850px;margin:0 0 10px 28px;color:#7896a6;font-size:11.5px;line-height:1.55}@media(max-width:920px){#detailDecisionConfidence .decisionConfidenceHero{grid-template-columns:1fr;gap:14px}#detailDecisionConfidence .decisionStabilityBadge{width:max-content!important;max-width:100%}#detailDecisionConfidence .decisionConfidenceRail{grid-template-columns:1fr 1fr}#detailDecisionConfidence .decisionLeadMetric{grid-column:1 / -1;border-left:0!important;border-top:1px solid rgba(111,175,199,.16)!important}}@media(max-width:640px){#detailDecisionConfidence.decisionConfidencePanel{border-radius:19px!important}#detailDecisionConfidence .decisionConfidenceHero{padding:20px 15px 16px}#detailDecisionConfidence .decisionConfidenceCopy h2{font-size:25px!important}#detailDecisionConfidence .decisionConfidenceTakeaway{display:block!important;font-size:13px!important}#detailDecisionConfidence .decisionStabilityBadge{padding:11px 12px!important}#detailDecisionConfidence .decisionStabilityBadge b{font-size:19px!important}#detailDecisionConfidence .decisionConfidenceRail{grid-template-columns:1fr;margin-inline:10px;border-radius:14px}#detailDecisionConfidence .decisionSignal{min-height:0;padding:13px 14px}#detailDecisionConfidence .decisionSignalHead,#detailDecisionConfidence .decisionLeadTop{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}#detailDecisionConfidence .decisionSignalHead span,#detailDecisionConfidence .decisionLeadLabel{min-height:0}#detailDecisionConfidence .decisionSignalHead strong,#detailDecisionConfidence .decisionLeadValue{min-width:76px;min-height:42px;padding:7px 11px;font-size:24px}#detailDecisionConfidence .decisionSignal+.decisionSignal,#detailDecisionConfidence .decisionLeadMetric{grid-column:auto;border-left:0!important;border-top:1px solid rgba(111,175,199,.16)!important}#detailDecisionConfidence .decisionSwitchSection{margin:11px 11px 0;padding-top:11px}#detailDecisionConfidence .decisionSwitchHead{align-items:start;flex-direction:column;gap:7px}#detailDecisionConfidence .mindChangeList{grid-template-columns:1fr}#detailDecisionConfidence .mindChangeItem{grid-template-columns:28px minmax(0,1fr)!important;padding:10px!important}#detailDecisionConfidence .mindChangeIcon{width:28px!important;height:28px!important}#detailDecisionConfidence .mindChangeItem b{font-size:12.5px!important}#detailDecisionConfidence .mindChangeItem span,#detailDecisionConfidence .mindChangeEmpty{font-size:11px!important}#detailDecisionConfidence .decisionConfidenceHelp{margin:8px 11px 10px}#detailDecisionConfidence .decisionConfidenceHelp p{margin-left:0}}@media(prefers-reduced-motion:reduce){#detailDecisionConfidence .stabilityMeter i{transition:none!important}}

/* source:25 site/assets/category-nav-v978.css */
.tvFinderShellV928 .desktopNav .piqeloFinderNavCta,.tvFinderShellV928 .topRight .piqeloFinderTopRightCta{display:none!important}.categoryNavV924{display:flex!important;align-items:center!important;gap:8px!important;flex:1 1 auto;min-width:0}.navClusterV924{display:flex;align-items:center;gap:2px;padding:4px;border:1px solid rgba(112,177,201,.13);border-radius:13px;background:rgba(255,255,255,.025)}.navClusterV924 button,.navClusterV924>a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#d5e4ee!important;font:inherit!important;font-size:13px!important;font-weight:720!important;line-height:1!important;position:relative;white-space:nowrap;text-decoration:none!important;box-shadow:none!important}.navClusterV924 button:after,.navClusterV924>a:after{display:none!important;content:none!important}.navClusterV924 button:hover,.navClusterV924>a:hover,.navClusterV924 button:focus-visible,.navClusterV924>a:focus-visible{background:rgba(255,255,255,.045)!important;color:#f2fbff!important;outline:none}.navClusterV924 button.active,.navClusterV924>a.active{background:linear-gradient(135deg,rgba(45,144,167,.16),rgba(47,164,132,.12))!important;color:#effcff!important}.navClusterV924--primary{border-color:rgba(76,206,190,.17);background:rgba(40,157,151,.035)}.navClusterV924--explore{background:rgba(255,255,255,.018)}.categoryHomeV925{display:inline-flex!important;align-items:center;gap:6px;min-height:38px!important;padding:8px 12px!important;border:1px solid rgba(100,211,197,.26)!important;border-radius:11px!important;background:linear-gradient(135deg,rgba(70,132,170,.11),rgba(69,161,145,.08))!important;color:#c4dce6!important;font-weight:850!important;text-decoration:none!important;white-space:nowrap}.categoryHomeV925:before{content:"⌂";display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border-radius:6px;background:rgba(94,175,190,.10);color:#8ed9df;font-size:14px;line-height:1}.categoryHomeV925:hover{border-color:rgba(103,228,207,.42)!important;background:linear-gradient(135deg,rgba(70,132,170,.18),rgba(69,161,145,.13))!important}.coverageStatusV924{min-inline-size:0!important;display:flex!important;align-items:center;justify-content:center;gap:5px;padding:7px 10px!important;border-radius:11px!important;font-size:9.5px!important;line-height:1!important;white-space:nowrap}.coverageStatusV924 strong{font-size:11px;color:#daf6f2;font-variant-numeric:tabular-nums}.coverageStatusV924 span{color:#86a8b6}.coverageStatusV924 i{width:3px;height:3px;border-radius:50%;background:#54788a;font-style:normal;margin:0 2px}.detailBackV924{min-height:36px!important;margin:2px 0 12px!important;padding:7px 11px!important;border:1px solid rgba(105,170,196,.17)!important;border-radius:10px!important;background:rgba(255,255,255,.025)!important;color:#9fc4d3!important;font-size:12px!important;font-weight:760!important}.detailBackV924:hover{background:rgba(255,255,255,.045)!important;color:#eef9fc!important}@media(max-width:1180px){.categoryNavV924{gap:5px!important}.navClusterV924 button,.navClusterV924>a{padding:7px 8px!important;font-size:11px!important}.categoryHomeV925{padding:8px 9px!important;font-size:10.5px!important}.coverageStatusV924 span{display:none}}@media(max-width:900px){.categoryNavV924{display:none!important}.coverageStatusV924{margin-left:auto}}.mobileNav .categoryHomeV925,.bottomNav .categoryHomeV925{border:0!important;background:transparent!important;padding:0!important;min-height:unset!important;color:inherit!important}.mobileNav .categoryHomeV925:before,.bottomNav .categoryHomeV925:before{display:none}

/* source:26 site/assets/catalog-search-v768.css */
.cs-home,.cs-results,.cs-product-codes{--cs-line:rgba(121,171,187,.26);--cs-muted:#a8bdca;--cs-accent:#82ded0;color:#f1f7fa;font-family:inherit}.cs-home *,.cs-results *{box-sizing:border-box}.cs-home [hidden],.cs-results [hidden],.cs-product-codes[hidden],.cs-pending-research[hidden]{display:none!important}.cs-home{position:relative;z-index:20;width:100%;margin:6px 0 24px;text-align:left}.cs-home>label{display:block;font-size:14px;font-weight:700;letter-spacing:.01em;margin-bottom:10px;color:#e1edf2}.cs-search-field{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:6px 7px 6px 16px;border:1px solid rgba(116,197,197,.48);border-radius:15px;background:linear-gradient(135deg,#112f41,#0a2234);box-shadow:0 10px 28px rgba(0,7,18,.2),inset 0 1px 0 rgba(255,255,255,.055);transition:border-color .16s,box-shadow .16s}.cs-search-field:focus-within{border-color:#82ded0;box-shadow:0 0 0 3px rgba(130,222,208,.12),0 12px 28px rgba(0,7,18,.22)}.cs-search-field>svg,.cs-submit svg{width:21px;height:21px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;color:#8fd9d2}.cs-search-field input{flex:1;min-width:0;width:100%;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:#f5fafc!important;font:inherit;font-size:16px!important;padding:11px 0!important;border-radius:0}.cs-search-field input::placeholder{color:#a2b7c4;opacity:1}.cs-search-field input::-webkit-search-cancel-button{display:none}.cs-home button,.cs-results button,.cs-product-codes button{font:inherit;cursor:pointer}.cs-submit{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #8ae0d0;border-radius:10px;background:#81dacb;color:#06252a;font-size:14px;font-weight:800;padding:8px 15px;flex:none}.cs-submit svg{color:#06252a}.cs-submit:hover{background:#a0ecde}.cs-clear{border:0;background:transparent;color:#bbced8;font-size:24px!important;width:36px;min-height:44px;padding:0;flex:none}.cs-search-hint{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px;font-size:11px;color:#8fa9b9;line-height:1.5}.cs-search-hint button{padding:6px 0;border:0;background:transparent;color:#a3ded8;font-size:12px;white-space:nowrap}.cs-suggestions{position:absolute;z-index:100;top:calc(100% - 23px);left:0;right:0;border:1px solid #315366;border-radius:16px;overflow:hidden;background:#0b2233;box-shadow:0 20px 70px #020c18cc;text-align:left}.cs-suggest-head{display:flex;align-items:center;justify-content:space-between;padding:7px 10px 3px 16px;font-size:11px;color:#a4bbc8;letter-spacing:.02em}.cs-suggest-head button{background:transparent;color:#c6d8e1;border:0;min-width:36px;min-height:36px;font-size:23px}#cs-options{margin:0;padding:0 6px;list-style:none;max-height:380px;max-height:min(48vh,380px);overflow:auto;overscroll-behavior:contain}.cs-suggestion{display:flex;align-items:center;gap:12px;border-radius:10px;padding:11px 10px;min-height:76px;cursor:pointer;border:1px solid transparent}.cs-suggestion:hover,.cs-suggestion[aria-selected=true]{background:#163d4b;border-color:#467b81}.cs-suggest-photo{display:grid;place-items:center;flex:none;width:65px;height:48px}.cs-suggest-photo img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain;mix-blend-mode:screen}.cs-suggest-copy{min-width:0;flex:1}.cs-suggest-copy b{display:block;font-size:15px;line-height:1.35}.cs-suggest-copy small{display:block;font-size:11px;color:#a8bfcc;line-height:1.6;margin-top:3px}.cs-suggest-arrow{color:#7cd9cc;font-size:20px}#cs-view-all{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 19px;border:0;border-top:1px solid #284354;background:#0c2939;color:#8fe3d5;font-size:13px;font-weight:750;min-height:48px}.cs-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cs-results{max-width:1260px;margin:0 auto;padding:24px 14px 60px}.cs-page-head{max-width:750px;margin-bottom:27px}.cs-back{display:inline-block;border:0;background:none;color:#a5c7d3;padding:8px 0;margin-bottom:24px;font-size:13px;min-height:44px}.cs-page-head .eyebrow{font-size:11px!important;letter-spacing:.17em!important}.cs-page-head :is(h1,h2){font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.045em;margin:13px 0}.cs-page-head p{color:var(--cs-muted);font-size:16px;line-height:1.6;margin:0}.cs-results-controls{border:1px solid var(--cs-line);border-radius:20px;padding:22px;background:linear-gradient(120deg,#0e2a3c,#092333);box-shadow:0 14px 40px #000b181f}.cs-results-controls .cs-search-field{max-width:100%;background:#071d2d}.cs-filter-row{display:flex;align-items:end;gap:18px;margin-top:18px;flex-wrap:wrap}.cs-filter-row>label:not(.cs-availability){display:grid;gap:6px;color:#9fb8c7;font-size:11px;letter-spacing:.035em;min-width:150px}.cs-results select{font:inherit;font-size:14px;color:#e4f0f6;background:#102f40;border:1px solid #355264;padding:11px 35px 11px 12px;border-radius:9px;min-height:44px;max-width:100%;color-scheme:dark}.cs-availability{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;color:#d5e5eb;font-size:13px;cursor:pointer;margin-left:4px}.cs-availability input{position:absolute;opacity:0;width:44px;height:30px;left:0;margin:0}.cs-switch{width:38px;height:23px;border-radius:20px;background:#274353;border:1px solid #4a6370;padding:3px;transition:background .16s}.cs-switch:after{content:"";display:block;width:15px;height:15px;border-radius:50%;background:#a9bdc7;transition:transform .16s}.cs-availability input:checked+.cs-switch{background:#72d7c8;border-color:#72d7c8}.cs-availability input:checked+.cs-switch:after{transform:translateX(14px);background:#073438}.cs-availability input:focus-visible+.cs-switch{outline:2px solid #b0f7ec;outline-offset:3px}#cs-reset{border:0;background:transparent;color:#a1d8d2;min-height:44px;font-size:12px;padding:8px}.cs-results-summary{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:27px 2px 20px}.cs-results-summary h2{font-size:17px;letter-spacing:-.015em;margin:0 0 7px;font-weight:750}.cs-results-summary p{font-size:12px;color:#98b0bf;margin:0;line-height:1.5}.cs-sort{display:flex;align-items:center;gap:10px;flex:none;font-size:12px;color:#a8bdca}.cs-sort select{font-size:12px}.cs-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cs-card{min-width:0;border:1px solid var(--cs-line);border-radius:19px;overflow:hidden;background:linear-gradient(150deg,#0d293b,#081e2e);box-shadow:0 12px 24px #020b161c;transition:border-color .16s,box-shadow .16s}.cs-card:hover{border-color:#527c87;box-shadow:0 15px 36px #020b1633}.cs-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:18px 19px 0;font-size:10px}.cs-card-brand{color:#adbfca;letter-spacing:.04em;text-transform:uppercase}.cs-rating{border:1px solid #3d6b68;border-radius:6px;padding:5px 7px;color:#b4ebd8;font-size:10px;white-space:nowrap}.cs-rating.cs-research{color:#b6c8d4;border-color:#375366;font-size:9px}.cs-card-image{display:grid;place-items:center;min-height:160px;padding:20px 25px 10px;color:#688898;text-decoration:none;background:radial-gradient(ellipse at 50% 90%,#1b566629,transparent 70%)}.cs-product-photo{display:grid;place-items:center;width:100%;height:140px}.cs-product-photo img{width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 8px 12px #0005)}.cs-tv-placeholder{display:grid;place-items:center;width:100%;height:100%;color:#476b7e}.cs-tv-placeholder svg{width:65%;max-width:130px;max-height:70%;fill:none;stroke:currentColor;stroke-width:1.2}.cs-card-copy{padding:15px 20px 20px}.cs-card h2{font-size:22px;line-height:1.2;letter-spacing:-.025em;margin:0 0 8px}.cs-card h2 a{color:#eff7fa;text-decoration:none}.cs-card-meta{font-size:11px;color:#a2b9c7;line-height:1.5;min-height:32px;overflow-wrap:anywhere;margin:0 0 12px}.cs-match{font-size:11px!important;line-height:1.5;color:#8de1cf!important;margin:0 0 10px}.cs-sizes{display:flex;gap:6px;flex-wrap:wrap;min-height:40px}.cs-sizes button{min-width:41px;min-height:38px;padding:6px 8px;border:1px solid #385363;border-radius:7px;background:#102d3e;color:#b8cdd7;font-size:12px}.cs-sizes button[aria-pressed=true]{border-color:#76cbbb;background:#1c4e51;color:#e8fffa}.cs-card-price{padding:19px 0 17px;min-height:87px}.cs-card-price strong{display:block;font-size:27px;font-weight:780;letter-spacing:-.04em;line-height:1.2}.cs-card-price strong.cs-price-pending{font-size:17px;letter-spacing:-.01em;color:#c3d5df}.cs-card-price span{display:block;font-size:11px;color:#a3bac8;margin-top:7px}.cs-card-price .cs-live{color:#9bdecc}.cs-live:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#81d8bd;margin:0 6px 2px 0}.cs-card-actions{display:flex;gap:9px;border-top:1px solid var(--cs-line);padding-top:15px;align-items:center}.cs-details-link{display:flex;align-items:center;justify-content:space-between;flex:1;padding:11px 13px;min-height:44px;text-decoration:none;color:#052c2e;background:#87d9cb;border:1px solid #9ce3d6;border-radius:8px;font-size:13px;font-weight:800}.cs-details-link:hover{background:#a1eadc}.cs-card-actions button{border:1px solid #3c5a6b;color:#c4d9e1;background:transparent;border-radius:8px;min-height:44px;padding:9px 11px;font-size:11px}.cs-card-actions button:disabled{color:#8ba1af;opacity:.6;cursor:default}.cs-card-actions button[aria-pressed=true]{color:#9de6d7;border-color:#76cbbb}.cs-empty{padding:20px;font-size:14px;color:#d4e4ed}.cs-empty p{font-size:13px;line-height:1.6;color:#a6becb;margin:8px 0 14px}.cs-empty button{min-height:44px;border:1px solid #416676;border-radius:8px;background:#103344;color:#a1e6d9;padding:9px 14px;margin:4px;font-size:13px}.cs-empty-wide{grid-column:1/-1;text-align:center;padding:50px 20px;border:1px dashed #365464;border-radius:17px;background:#0c2636}.cs-empty-wide>svg{width:34px;height:34px;fill:none;stroke:#6aacb3;stroke-width:1.5}.cs-empty-wide h2{font-size:23px;margin:15px 0}.cs-empty-wide p{max-width:480px;margin:10px auto 18px}.cs-more{display:block;margin:28px auto 0;border:1px solid #517783;border-radius:10px;padding:13px 23px;color:#b0eade;background:#153647;min-height:46px;font-size:13px}.cs-independence{text-align:center;font-size:11px;color:#8ba7b8;line-height:1.6;margin-top:30px}.cs-product-codes h2{margin:8px 0;font-size:24px}.cs-product-codes p{font-size:13px;color:#a4bfca;line-height:1.6}.cs-product-codes dl{margin:20px 0 0}.cs-product-codes dl>div{display:grid;grid-template-columns:160px 1fr;gap:15px;align-items:center;border-top:1px solid #294556;padding:12px 0}.cs-product-codes dt{font-size:12px;color:#adc4d1}.cs-product-codes dd{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;font-size:12px}.cs-product-codes code{font-size:14px;letter-spacing:.04em;overflow-wrap:anywhere;color:#ecf7fc}.cs-product-codes button{border:1px solid #355d6d;border-radius:6px;background:#103344;color:#c1e0e3;padding:7px 10px;min-height:36px;font-size:11px}.cs-product-codes a{color:#95cacd;font-size:11px}.cs-pending-research{padding:14px 16px;background:#123747;border:1px solid #416477;border-radius:10px;margin:15px 0;color:#d2e6ef;font-size:13px;line-height:1.5}#product-detail[data-research-pending=true] .detailScore,#product-detail[data-research-pending=true] .rtPiqeloStat,#product-detail[data-research-pending=true] .v5detail,#product-detail[data-research-pending=true] #rtWhyScore,#product-detail[data-research-pending=true] #detailChoiceAward,#product-detail[data-research-pending=true] .scorePanel,#product-detail[data-research-pending=true] .detailCompareCta{display:none!important}.cs-home :is(button,a):focus-visible,.cs-results :is(button,a,select):focus-visible,.cs-product-codes :is(button,a):focus-visible{outline:2px solid #adf2e4!important;outline-offset:3px!important}#home .hero21{overflow:visible!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;min-height:0!important;isolation:isolate}#home .hero21:before,#home .hero21:after{border-radius:inherit;pointer-events:none}#home .hero21:before{right:0!important;max-width:100%!important}#home .heroCopy{padding:38px 24px 10px 36px!important;justify-content:flex-start!important;min-width:0;z-index:5}#home .heroCopy h1{font-size:clamp(38px,4.7vw,68px)!important;max-width:100%!important;margin:15px 0!important;line-height:1.04!important}#home .heroCopy .heroLineTop{font-size:inherit!important;line-height:1.08!important}#home .heroCopy .heroLineBottom .grad{font-size:inherit!important;line-height:1.08!important}#home .heroCopy>p{font-size:16px!important;line-height:1.65!important;max-width:480px!important;margin-bottom:20px!important}#home .heroVisual{align-self:stretch!important;min-height:330px!important;place-items:center!important;padding:30px!important;overflow:hidden;border-radius:0 28px 0 0}#home .heroVisual>img#spotlightImage{max-height:320px!important;width:100%!important;height:300px!important;margin:0!important}#home .hero21>#selectorCard{grid-column:1/-1;position:relative;z-index:2;display:grid!important;grid-template-columns:1fr 1fr;gap:0 25px;margin:0 30px 28px!important;width:auto!important;max-width:none!important;padding:20px 24px!important}#home .hero21>#selectorCard .questionTitle{grid-column:1/-1;padding-bottom:14px!important;display:flex;justify-content:space-between;align-items:center;gap:16px}#home .hero21>#selectorCard .questionTitle strong{font-size:23px!important;line-height:1.25!important;max-width:none!important}#home .hero21>#selectorCard .classicBudget{grid-column:1/-1;grid-template-columns:210px minmax(0,1fr)!important;padding:14px 0!important}#home .hero21>#selectorCard .finderQuestion{grid-template-columns:105px 1fr!important;padding:12px 0!important;gap:10px!important}#home .hero21>#selectorCard .finderQuestion label{font-size:14px!important}#home .hero21>#selectorCard .finderOptions{gap:6px!important}#home .hero21>#selectorCard .finderOptions .option{font-size:11px!important;min-height:35px!important;padding:7px 10px!important}#home .hero21>#selectorCard .classicFindBtn,#home .hero21>#selectorCard .classicTrust{grid-column:1/-1}#home .hero21>#selectorCard .classicFindBtn{margin-top:14px!important;min-height:48px!important}#home .hero21>#selectorCard .classicFinderHead,#home .hero21>#selectorCard .finderTrust,#home .hero21>#selectorCard .piqeloAvailabilityRow{grid-column:1/-1}#home .hero21>#selectorCard .classicFinderHead b{font-size:23px!important;line-height:1.3!important;max-width:none!important}#home .hero21>#selectorCard .finderQuestion .questionTitle{grid-column:auto!important;padding:0!important;justify-content:flex-start!important;gap:0!important;font-size:14px!important}#home .hero21>#selectorCard .classicBudget .questionTitle{grid-column:auto!important;padding:0!important;justify-content:flex-start!important;gap:8px!important}#home .hero21>#selectorCard .finderTrust{padding-top:12px!important;margin:0!important}.topbar .brandText{color:#e9f4fa!important}.topbar .desktopNav{gap:23px!important}.topbar .desktopNav :is(button,a){white-space:nowrap;font-size:14px!important}.topbar .tagPill{display:none!important}.topbar .brandLock{min-width:200px!important}#home .hero21>#selectorCard .finderQuestion .questionTitle b{font-size:14px!important;line-height:1.35!important}#home .hero21>#selectorCard .classicBudget input{width:100%!important;min-width:0!important}.cs-product-codes time{font-size:10px;color:#9fb8c7}@media(min-width:781px)and (max-width:1100px){.topbar .liveStatus{max-width:225px;white-space:normal;line-height:1.5;font-size:10px!important}.topbar .brandLock{min-width:160px!important}.topbar .desktopNav{gap:16px!important}}@media(max-width:1000px){.cs-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#home .heroCopy{padding-left:26px!important}.cs-search-hint{flex-wrap:wrap;gap:2px}#home .hero21>#selectorCard{margin:0 24px 24px!important;gap:0 18px;padding:18px!important}#home .hero21>#selectorCard .finderQuestion{display:block!important}#home .hero21>#selectorCard .finderOptions{margin-top:7px}}@media(max-width:780px){#home .hero21{grid-template-columns:1fr!important}#home .heroCopy{padding:25px 20px 0!important}#home .heroCopy h1{font-size:clamp(34px,8.4vw,51px)!important}#home .heroCopy>p{font-size:14px!important;line-height:1.6!important}#home .heroVisual{display:none!important}#home .hero21>#selectorCard{margin:3px 16px 18px!important;grid-template-columns:1fr!important;padding:16px!important}#home .hero21>#selectorCard .questionTitle{align-items:start;gap:10px}#home .hero21>#selectorCard .questionTitle strong{font-size:20px!important}#home .hero21>#selectorCard .finderQuestion{display:grid!important;grid-template-columns:93px 1fr!important}#home .hero21>#selectorCard .finderOptions{margin-top:0}#home .hero21>#selectorCard .classicBudget{display:block!important}#home .hero21>#selectorCard .classicBudget input{margin-top:10px!important}.cs-home{margin-bottom:16px}.cs-home>label{font-size:13px}.cs-search-field{gap:7px;padding-left:12px}.cs-search-field>svg{width:18px}.cs-home .cs-submit{padding:7px;min-width:44px}.cs-search-hint{font-size:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.cs-search-hint>span{font-size:10px}.cs-search-hint button{font-size:11px}.cs-suggestions{top:calc(100% - 23px);left:-3px;right:-3px;box-shadow:0 15px 50px #000c}.cs-suggest-photo{width:48px;height:42px}.cs-suggestion{padding:10px 7px;gap:9px}.cs-suggest-copy b{font-size:14px}.cs-results{padding:8px 0 35px}.cs-page-head{margin-bottom:21px}.cs-page-head :is(h1,h2){font-size:35px}.cs-page-head p{font-size:14px}.cs-back{margin-bottom:17px}.cs-results-controls{padding:14px;border-radius:15px}.cs-filter-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px}.cs-filter-row select{width:100%;min-width:0}.cs-filter-row>label:not(.cs-availability){min-width:0;flex:1}.cs-availability{grid-column:1/-1;flex:none;margin-left:0}.cs-results-summary{flex-wrap:wrap;gap:12px;padding:22px 0 17px}.cs-results-summary p{font-size:11px}.cs-sort{width:100%;justify-content:space-between}.cs-results-grid{gap:13px}.cs-card-copy{padding:13px}.cs-card-top{padding:13px 13px 0;flex-wrap:wrap}.cs-card h2{font-size:19px}.cs-card-actions{flex-wrap:wrap}.cs-card-actions button{flex:1}.cs-card-image{min-height:135px;padding:16px 15px 5px}.cs-product-photo{height:115px}.cs-card-price strong{font-size:24px}.cs-card-meta{min-height:34px}.cs-sizes button{min-height:44px}.cs-product-codes dl>div{grid-template-columns:1fr;gap:6px}.cs-product-codes button{min-height:44px}}@media(max-width:500px){.cs-results-grid{grid-template-columns:1fr}.cs-card{display:grid;grid-template-columns:118px minmax(0,1fr);position:relative}.cs-card-top{grid-column:1/-1;flex-wrap:nowrap}.cs-card-image{padding:14px 6px 10px 13px;align-self:start;margin-top:10px;min-height:100px}.cs-product-photo{height:90px}.cs-card-copy{padding:16px 14px 16px 10px}.cs-card-meta{min-height:0}.cs-card h2{font-size:21px}.cs-card-price{padding:15px 0;min-height:0}.cs-sizes{gap:5px}.cs-sizes button{min-width:38px;font-size:11px}.cs-card-actions button{flex:none;padding:8px}.cs-card-actions{gap:6px}.cs-details-link{min-width:88px;padding:10px;font-size:12px}.cs-card-actions button{font-size:10px}.cs-search-field>svg{display:none}.cs-results-controls .cs-submit{padding:8px 11px;font-size:12px}.cs-page-head :is(h1,h2){font-size:31px}}@media(prefers-reduced-motion:reduce){.cs-home *,.cs-results *{transition:none!important;scroll-behavior:auto!important}}body:has(#catalog-search.active) #mobileDealDock{display:none!important}.cs-query-note{margin:10px 0 0;color:var(--cs-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.cs-suggestions .cs-query-note{margin:0;padding:0 16px 10px;border-bottom:1px solid var(--cs-line)}.cs-query-note[hidden]{display:none}

/* source:27 site/assets/mobile-score-alignment-v806.css */
#product-detail .decisionStats .detailScore>div{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#product-detail .decisionStats .detailScore strong,#product-detail .decisionStats .detailScore small{display:block!important;width:100%;margin-left:0!important;margin-right:0!important;text-align:center!important}#product-detail .decisionStats .detailScore strong{margin-top:0!important;margin-bottom:0!important;line-height:1!important}#product-detail .decisionStats .detailScore small{margin-top:5px!important;margin-bottom:0!important}@media(max-width:780px){#product-detail .decisionStats .detailStat{display:flex!important;flex-direction:column!important;justify-content:center!important}}

/* source:28 site/assets/mobile-top-picks-v831.css */
#picks .pickCard{min-width:0!important;padding:0!important;overflow:hidden!important}#picks .pickHead,#picks .pickBody,#picks .pickProductRow,#picks .pickProductRow>div,#picks .pickFoot,#picks .pickFoot>div{box-sizing:border-box;min-width:0;max-width:100%}#picks .pickHead{padding:18px 20px!important;border-bottom:1px solid rgba(113,168,197,.13)}#picks .pickBody{padding:20px!important}#picks .pickProductRow{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:18px!important;align-items:center!important}#picks .pickProductImage{display:block!important;width:132px!important;max-width:100%!important;height:92px!important;min-width:0!important;padding:9px!important;border:1px solid rgba(128,174,196,.24)!important;border-radius:14px!important;background:linear-gradient(145deg,#f7fbfc,#e8f1f5)!important;object-fit:contain!important;transform:none!important;clip-path:none!important;filter:none!important}#picks .pickProductRow h4{margin:0 0 7px!important;overflow-wrap:anywhere}#picks .pickProductRow p{margin:0!important;overflow-wrap:anywhere}#picks .reasons{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:16px!important}#picks .pickFoot{gap:12px!important;margin-top:17px!important;padding-top:15px!important;border-top:1px solid rgba(113,168,197,.15)!important}#picks .pickFoot>div:last-child{min-width:0!important}@media(max-width:680px){#picks .picksGrid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}#picks .pickCard{width:100%!important;max-width:100%!important;border-radius:20px!important}#picks .pickHead{align-items:flex-start!important;gap:12px!important;padding:17px 16px 15px!important}#picks .choiceCopy{min-width:0!important}#picks .choiceCopy strong{display:block;line-height:1.25!important;overflow-wrap:anywhere}#picks .pickBody{padding:16px!important}#picks .pickProductRow{grid-template-columns:minmax(0,1fr)!important;gap:15px!important;align-items:start!important}#picks .pickProductImage{width:100%!important;height:clamp(138px,42vw,176px)!important;min-height:138px!important;max-height:176px!important;padding:12px 14px!important;border-radius:16px!important}#picks .pickProductRow>div{width:100%!important;text-align:left!important}#picks .pickProductRow h4{font-size:1.15rem!important;line-height:1.28!important}#picks .pickProductRow p{font-size:.96rem!important;line-height:1.55!important}#picks .reasons{justify-content:flex-start!important;margin-top:15px!important}#picks .reasons .pill{max-width:100%;font-size:.84rem!important;line-height:1.2!important}#picks .pickFoot{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important}#picks .pickFoot>.tiny{display:block!important;max-width:100%!important;line-height:1.45!important}#picks .pickFoot>div:last-child{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}#picks .pickFoot .btn,#picks .pickFoot .compareMini{width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;margin:0!important;padding:10px 8px!important}#picks .pickFoot>div:last-child .btn:last-child{grid-column:1/-1}}@media(max-width:380px){#picks .pickHead{padding-inline:14px!important}#picks .pickBody{padding:14px!important}#picks .pickProductImage{height:136px!important;min-height:136px!important}#picks .pickProductRow p{font-size:.92rem!important}}@media(prefers-reduced-motion:reduce){#picks .pickProductImage{transition:none!important}}

/* source:29 site/assets/mobile-copy-integrity-v845.css */
@media(max-width:680px){#picks .pickProductRow h4,#picks .pickProductRow p,#picks .choiceCopy strong,#picks .pickFoot>.tiny{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}#picks .pickProductRow h4,#picks .choiceCopy strong{hyphens:none!important}#picks .pickProductRow p,#picks .pickFoot>.tiny{hyphens:auto}}

/* source:30 site/assets/ask-piqelo-v790.css */
.askPiqeloLauncher{position:fixed;right:22px;bottom:22px;z-index:100050;display:flex;align-items:center;gap:10px;border:1px solid rgba(77,189,202,.42);border-radius:17px;padding:10px 14px 10px 10px;background:linear-gradient(135deg,rgba(7,27,43,.98),rgba(8,43,55,.98));color:#f5fbff;box-shadow:0 18px 48px rgba(0,0,0,.28);font:inherit;text-align:left;transition:transform .16s,border-color .16s,box-shadow .16s}.askPiqeloLauncher:hover{transform:translateY(-2px);border-color:rgba(84,226,192,.72);box-shadow:0 22px 56px rgba(0,0,0,.32)}.askPiqeloLauncherMark,.askPiqeloMark,.askPiqeloOrb{display:grid;place-items:center;background:linear-gradient(145deg,#159dff,#29d9c0 58%,#63e8a8);color:#041828;font-weight:950}.askPiqeloLauncherMark{width:38px;height:38px;border-radius:12px;font-size:19px}.askPiqeloLauncher b{display:block;font-size:13px;letter-spacing:-.01em}.askPiqeloLauncher small{display:block;margin-top:2px;color:#97b4c4;font-size:10.5px;font-weight:650}.askPiqeloBackdrop{position:fixed;inset:0;z-index:100060;background:rgba(2,12,20,.32);backdrop-filter:blur(3px)}.askPiqeloPanel{position:fixed;z-index:100070;right:16px;top:16px;bottom:16px;width:min(460px,calc(100vw - 32px));display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto auto;border:1px solid rgba(67,137,162,.50);border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#071a2b 0%,#071827 100%);color:#eff8fd;box-shadow:0 34px 90px rgba(0,0,0,.40)}.askPiqeloPanel[hidden],.askPiqeloBackdrop[hidden]{display:none!important}.askPiqeloHead{display:flex;align-items:center;justify-content:space-between;padding:17px 18px 13px;border-bottom:1px solid rgba(74,126,153,.22)}.askPiqeloIdentity{display:flex;align-items:center;gap:10px}.askPiqeloMark{width:38px;height:38px;border-radius:12px;font-size:18px}.askPiqeloIdentity b{display:block;font-size:16px}.askPiqeloIdentity small{display:block;margin-top:2px;color:#87a7ba;font-size:11px}.askPiqeloClose{display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;flex:0 0 auto;padding:0;border:1px solid rgba(89,132,155,.30);border-radius:11px;background:rgba(255,255,255,.035);color:#c9dbe5;font-size:24px;line-height:1}.askPiqeloTrust{display:flex;gap:8px;align-items:center;padding:9px 18px;border-bottom:1px solid rgba(74,126,153,.18);background:rgba(25,202,195,.04);color:#9fb8c7;font-size:10.5px;font-weight:700}.askPiqeloTrust span{width:7px;height:7px;border-radius:50%;background:#42dbb5;box-shadow:0 0 12px rgba(66,219,181,.5)}.askPiqeloThread{overflow:auto;padding:18px;scroll-behavior:smooth}.askPiqeloWelcome{text-align:center;padding:28px 18px 18px}.askPiqeloOrb{width:58px;height:58px;border-radius:18px;margin:0 auto 15px;font-size:26px;box-shadow:0 14px 30px rgba(18,153,217,.18)}.askPiqeloWelcome h3{margin:0 0 8px;color:#f3fbff;font-size:20px;letter-spacing:-.03em}.askPiqeloWelcome p{margin:0 auto;max-width:340px;color:#9fb6c5;font-size:12.5px;line-height:1.6}.askPiqeloMessage{display:flex;margin:0 0 14px}.askPiqeloMessage.user{justify-content:flex-end}.askPiqeloMessage.user>p{max-width:85%;margin:0;padding:11px 13px;border-radius:15px 15px 4px 15px;background:linear-gradient(135deg,#0d6ca3,#0c7f79);color:white;font-size:13px;line-height:1.5}.askPiqeloMessage.assistant{display:block}.askPiqeloAnswer{border:1px solid rgba(74,126,153,.25);border-radius:16px;background:rgba(255,255,255,.026);padding:14px}.askPiqeloAnswer>p{margin:0;color:#d9e8ef;font-size:13px;line-height:1.68}.askPiqeloAnswer>p+p{margin-top:10px}.askPiqeloAnswer strong{color:#fff}.askCitation{display:inline-flex;align-items:center;justify-content:center;vertical-align:1px;min-width:27px;height:19px;margin:0 2px;border:1px solid rgba(63,201,185,.38);border-radius:999px;background:rgba(45,213,185,.09);color:#64e2c0;font-size:9.5px;font-weight:900}.askPiqeloProducts{display:grid;gap:7px;margin-top:13px;padding-top:11px;border-top:1px solid rgba(88,129,151,.18)}.askPiqeloProduct{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:9px;align-items:center;width:100%;padding:7px;border:1px solid rgba(75,123,147,.24);border-radius:12px;background:rgba(255,255,255,.025);color:#edf7fb;text-align:left}.askPiqeloProduct:hover{border-color:rgba(54,196,185,.48);background:rgba(49,206,187,.055)}.askPiqeloProduct img,.askPiqeloTvIcon{width:52px;height:39px;border-radius:7px;object-fit:contain;background:#eef4f7}.askPiqeloTvIcon{display:grid;place-items:center;color:#6f8795;font-size:10px;font-weight:900}.askPiqeloProduct b{display:block;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.askPiqeloProduct small{display:block;margin-top:3px;color:#88a7b9;font-size:9.8px}.askPiqeloProduct i{font-style:normal;color:#57d6c1}.askPiqeloGrounding{display:flex;gap:7px;align-items:center;margin-top:11px;color:#7f9aab;font-size:10px}.askPiqeloSources{margin-top:11px;padding-top:9px;border-top:1px solid rgba(88,129,151,.18)}.askPiqeloSources summary{cursor:pointer;color:#7ed8c6;font-size:10.5px;font-weight:850}.askPiqeloSources>div{display:grid;gap:5px;margin-top:8px}.askPiqeloSources a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:7px 8px;border-radius:10px;background:rgba(255,255,255,.025);color:inherit;text-decoration:none}.askPiqeloSources a:hover{background:rgba(255,255,255,.05)}.askSourceId{display:grid;place-items:center;width:28px;height:24px;border-radius:8px;background:#10374c;color:#63d9c8;font-size:9px;font-weight:900}.askPiqeloSources b{display:block;color:#dcebf1;font-size:10.5px}.askPiqeloSources small{display:block;margin-top:2px;color:#7897a9;font-size:9px}.askPiqeloSources i{font-style:normal;color:#5fcbbd}.askPiqeloThinking{display:flex;align-items:center;gap:5px;width:max-content;padding:11px 13px;border:1px solid rgba(74,126,153,.24);border-radius:14px;background:rgba(255,255,255,.025)}.askPiqeloThinking span{width:6px;height:6px;border-radius:50%;background:#5ed8c3;animation:askPulse 1s infinite ease-in-out}.askPiqeloThinking span:nth-child(2){animation-delay:.15s}.askPiqeloThinking span:nth-child(3){animation-delay:.3s}.askPiqeloThinking small{margin-left:4px;color:#8fa9b8;font-size:10px}@keyframes askPulse{0%,80%,100%{opacity:.3;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}.askPiqeloError{display:grid;gap:6px;padding:12px;border:1px solid rgba(198,105,115,.28);border-radius:14px;background:rgba(177,71,85,.06)}.askPiqeloError b{font-size:12px}.askPiqeloError span{color:#b8c8d1;font-size:10.5px}.askPiqeloError button{justify-self:start;border:1px solid rgba(99,145,166,.34);border-radius:9px;padding:6px 9px;background:rgba(255,255,255,.04);color:#dce9ef;font-weight:800;font-size:10px}.askPiqeloStarters{display:flex;gap:6px;overflow-x:auto;padding:5px 16px 9px;scrollbar-width:none}.askPiqeloStarters::-webkit-scrollbar{display:none}.askPiqeloStarters button{flex:0 0 auto;max-width:270px;border:1px solid rgba(78,129,152,.28);border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.025);color:#a9c0cc;font-size:10px;font-weight:750;white-space:nowrap}.askPiqeloStarters button:hover{border-color:rgba(59,199,186,.42);color:#dff7f1}.askPiqeloComposer{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:8px;align-items:end;margin:0 14px 8px;padding:8px;border:1px solid rgba(78,134,159,.36);border-radius:16px;background:#0a2235}.askPiqeloComposer:focus-within{border-color:rgba(64,211,192,.58);box-shadow:0 0 0 3px rgba(44,210,188,.055)}.askPiqeloComposer textarea{resize:none;max-height:110px;border:0;outline:0;background:transparent;color:#eff8fc;padding:7px 5px;font:inherit;font-size:12.5px;line-height:1.45}.askPiqeloComposer textarea::placeholder{color:#718e9f}.askPiqeloComposer>button{width:42px;height:38px;border:0;border-radius:11px;background:linear-gradient(135deg,#159dff,#38dfa9);color:#032033;font-size:19px;font-weight:950}.askPiqeloFineprint{padding:0 17px 13px;color:#607d8f;font-size:8.8px;line-height:1.45}.askPiqeloContextBtn{background:linear-gradient(115deg,rgba(13,75,101,.85),rgba(13,92,77,.85))!important;border-color:rgba(66,198,176,.38)!important;color:#dff8f2!important}@media(max-width:780px){.askPiqeloLauncher{right:12px;bottom:76px;padding:9px;border-radius:15px}.askPiqeloLauncherMark{width:35px;height:35px}.askPiqeloLauncher>span:last-child{display:none}.askPiqeloPanel{inset:0;width:100%;height:100%;border:0;border-radius:0;grid-template-rows:auto auto minmax(0,1fr) auto auto auto}.askPiqeloBackdrop{display:none!important}.askPiqeloHead{padding-top:max(14px,env(safe-area-inset-top))}.askPiqeloComposer{margin-bottom:max(8px,env(safe-area-inset-bottom))}.askPiqeloThread{padding:16px}.askPiqeloWelcome{padding-top:18px}body.askPiqeloOpen{overflow:hidden}}@media(prefers-reduced-motion:reduce){.askPiqeloLauncher,.askPiqeloThinking span{transition:none;animation:none}}

/* source:31 site/assets/ask-piqelo-polish-v793.css */
.askPiqeloAnswer .askPiqeloListHeading{margin:13px 0 5px;color:#f3fbff;font-size:12px;font-weight:900;letter-spacing:-.01em}.askPiqeloAnswer .askPiqeloBullets{display:grid;gap:4px;margin:4px 0 10px;padding:0;list-style:none}.askPiqeloAnswer .askPiqeloBullets li{position:relative;margin:0;padding-left:14px;color:#cfe0e8;font-size:12px;line-height:1.55}.askPiqeloAnswer .askPiqeloBullets li::before{content:"•";position:absolute;left:1px;top:0;color:#55d7bf;font-weight:900}.askPiqeloAnswer ol.askPiqeloBullets{counter-reset:askPiqeloList}.askPiqeloAnswer ol.askPiqeloBullets li{counter-increment:askPiqeloList;padding-left:22px}.askPiqeloAnswer ol.askPiqeloBullets li::before{content:counter(askPiqeloList) ".";color:#68cfc1;font-size:10px;top:2px}.askPiqeloSourcesContext{margin-top:11px;padding-top:10px;border-top:1px solid rgba(88,129,151,.18)}.askPiqeloSourcesContext summary{color:#80dfcb}.askPiqeloEvidenceHint{margin:7px 0 0!important;color:#7896a7!important;font-size:9.5px!important;line-height:1.45!important}.askPiqeloGroundingProduct{color:#86adbc}.askPiqeloGroundingProduct span{color:#5ad8c0;font-weight:900}@media(max-width:780px){.askPiqeloAnswer .askPiqeloBullets li{font-size:11.8px;line-height:1.5}.askPiqeloAnswer .askPiqeloListHeading{font-size:11.8px}}

/* source:32 site/assets/piqelo-ai-launcher-v973.css */
html body .askPiqeloLauncher{inline-size:108px!important;min-inline-size:108px!important;max-inline-size:108px!important;block-size:48px!important;min-block-size:48px!important;gap:7px!important;padding:6px 9px 6px 6px!important;border-radius:16px!important}html body .askPiqeloLauncherMark{inline-size:34px!important;block-size:34px!important;min-inline-size:34px!important;flex-basis:34px!important;border-radius:11px!important;background-size:86% 86%,100% 100%!important}html body .askPiqeloLauncher>span:last-child{display:block!important;min-inline-size:0!important}html body .askPiqeloLauncher b{font-size:12px!important;line-height:1.08!important;white-space:nowrap!important}html body .askPiqeloLauncher b::after{content:none!important}html body .askPiqeloLauncher small{display:none!important}html body .askPiqeloLauncherMark::after{inset-block-start:-5px!important;inset-inline-end:-7px!important;min-inline-size:20px!important;block-size:16px!important;font-size:7px!important}@media(max-width:1100px){html body .askPiqeloLauncher{inline-size:52px!important;block-size:52px!important;min-inline-size:52px!important;min-block-size:52px!important;max-inline-size:52px!important;max-block-size:52px!important;padding:6px!important;border-radius:17px!important;gap:0!important}html body .askPiqeloLauncher>span:last-child{display:none!important}html body .askPiqeloLauncherMark{inline-size:38px!important;block-size:38px!important;min-inline-size:38px!important;flex-basis:38px!important;border-radius:12px!important}}@media(max-width:430px){html body .askPiqeloLauncher{inline-size:50px!important;block-size:50px!important;min-inline-size:50px!important;min-block-size:50px!important;max-inline-size:50px!important;max-block-size:50px!important}html body .askPiqeloLauncherMark{inline-size:36px!important;block-size:36px!important;min-inline-size:36px!important;flex-basis:36px!important}}

/* source:33 site/assets/premium-visuals-v761.css */
:root{--pv-line:rgba(119,166,188,.24);--pv-line-strong:rgba(112,190,196,.34);--pv-surface:rgba(7,27,42,.94);--pv-surface-2:rgba(9,33,49,.96);--pv-surface-soft:rgba(255,255,255,.026);--pv-ink:#f4f9fc;--pv-muted:#9db2c0;--pv-accent:#62d9cb;--pv-accent-2:#75b9e8;--pv-shadow:0 20px 52px rgba(0,8,18,.24);--pv-shadow-soft:0 10px 28px rgba(0,8,18,.18)}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{letter-spacing:-.002em}::selection{background:rgba(93,211,198,.26);color:#fff}.hero21,.quickFinder,#topPickPanel,.savedShortlist,.fullShortlist,.result,.detailPanel,.compareHero,.compareSection,.compareVerdict,.rankcard,.panel{border-color:var(--pv-line)!important}.hero21{background:radial-gradient(circle at 72% 4%,rgba(91,167,196,.10),transparent 31%),linear-gradient(120deg,rgba(4,18,31,.98),rgba(6,28,43,.92) 48%,rgba(5,24,37,.86))!important;box-shadow:0 30px 80px rgba(0,7,17,.30),inset 0 1px 0 rgba(255,255,255,.038)!important}.hero21:before{opacity:.24!important;filter:blur(28px)!important;background:radial-gradient(circle,rgba(75,174,202,.58),rgba(66,191,176,.23) 48%,transparent 72%)!important;box-shadow:none!important}.hero21:after{background:linear-gradient(90deg,rgba(3,15,27,.985) 0%,rgba(3,17,29,.90) 40%,rgba(3,16,26,.24) 70%,rgba(3,15,26,.40) 100%)!important}.quickFinder{border-color:rgba(103,171,194,.30)!important;background:linear-gradient(180deg,rgba(8,32,48,.94),rgba(6,25,39,.94))!important;box-shadow:0 16px 42px rgba(0,7,16,.22),inset 0 1px 0 rgba(255,255,255,.045)!important;backdrop-filter:blur(18px) saturate(112%)!important}.selectBox{border-color:rgba(109,154,177,.28)!important;background:linear-gradient(180deg,rgba(11,39,56,.96),rgba(7,29,44,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 5px 14px rgba(0,8,17,.10)!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.selectBox:hover{border-color:rgba(112,190,196,.42)!important}.selectBox:focus-within{border-color:rgba(102,211,198,.58)!important;box-shadow:0 0 0 3px rgba(93,211,198,.09),inset 0 1px 0 rgba(255,255,255,.045)!important}.selectBox small{color:#82a0b2!important;font-weight:650!important;letter-spacing:.012em!important}.selectBox select{color:#f4fafc!important}:where(.btn,.findBtn,.option,.tagPill,.liveStatus,.compareClear,#compareNowBtn,.savedShortlistActions button,#topPickPanel a,#topPickPanel button){transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,filter .16s ease,color .16s ease!important}.btn,.savedShortlistActions .btn,.compareClear{border-color:rgba(104,154,179,.28)!important;background:linear-gradient(180deg,rgba(17,52,70,.94),rgba(10,38,55,.96))!important;color:#dce9ef!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 7px 18px rgba(0,7,15,.12)!important;font-weight:820!important}.btn:hover,.savedShortlistActions .btn:hover,.compareClear:hover{transform:translateY(-1px)!important;border-color:rgba(118,190,198,.42)!important;background:linear-gradient(180deg,rgba(20,60,78,.98),rgba(11,43,60,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 10px 24px rgba(0,7,15,.18)!important}.btn:active,.findBtn:active,#compareNowBtn:active{transform:translateY(0) scale(.985)!important}.btn.primary,.findBtn,#compareNowBtn,#topPickPanel #spotlightDetails{position:relative!important;overflow:hidden!important;border:1px solid rgba(161,235,222,.34)!important;background:linear-gradient(180deg,#79ded2 0%,#58cbbb 52%,#45b8ad 100%)!important;color:#052026!important;text-shadow:0 1px 0 rgba(255,255,255,.20)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.52),inset 0 -1px 0 rgba(0,61,67,.18),0 10px 24px rgba(33,158,153,.17)!important;font-weight:900!important}.btn.primary:hover,.findBtn:hover,#compareNowBtn:hover,#topPickPanel #spotlightDetails:hover{transform:translateY(-1px)!important;filter:saturate(1.02) brightness(1.035)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.62),inset 0 -1px 0 rgba(0,61,67,.16),0 14px 30px rgba(33,158,153,.21)!important}.findBtn{letter-spacing:-.01em!important}:where(.btn,.findBtn,.option,.desktopNav button,.tagPill,.liveStatus,select):focus-visible{outline:none!important;box-shadow:0 0 0 3px rgba(92,211,198,.13),0 0 0 1px rgba(104,229,214,.60)!important}.option{border-color:rgba(104,151,175,.24)!important;background:rgba(8,29,43,.78)!important;color:#a8bac5!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.026)!important}.option:hover{border-color:rgba(113,180,190,.38)!important;color:#e4eef3!important;background:rgba(12,41,56,.90)!important}.option.active{border-color:rgba(102,207,193,.44)!important;background:linear-gradient(180deg,rgba(36,104,107,.92),rgba(25,77,83,.94))!important;color:#f3fbfa!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 6px 16px rgba(0,10,18,.13)!important}.tagPill,.liveStatus{border-color:rgba(104,158,181,.27)!important;background:linear-gradient(180deg,rgba(10,35,51,.84),rgba(6,26,40,.90))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.036)!important}.liveStatus{color:#95d9ca!important}.desktopNav button{color:#c6d6df!important;font-weight:720!important}.desktopNav button:hover,.desktopNav button.active{color:#f1f7fa!important}.desktopNav button:after{height:1px!important;background:linear-gradient(90deg,rgba(114,185,222,.88),rgba(95,218,202,.92))!important;box-shadow:0 1px 8px rgba(75,183,181,.14)!important}.eyebrow{color:#83d8cf!important;letter-spacing:.24em!important;font-weight:850!important}.heroCopy h1{letter-spacing:-.047em!important}.heroCopy h1 .grad{background:linear-gradient(96deg,#85bfe8 0%,#7ed5d0 52%,#8ed7bf 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.heroCopy>p{color:#b9c9d2!important}.fineLabel{color:#849ead!important;letter-spacing:.10em!important}.finderTrust{color:#8fa7b5!important}#topPickPanel{border-color:rgba(104,165,184,.30)!important;background:radial-gradient(circle at 12% 0%,rgba(91,175,185,.055),transparent 25%),linear-gradient(118deg,rgba(7,29,44,.985),rgba(5,24,38,.985))!important;box-shadow:0 24px 62px rgba(0,7,16,.24),inset 0 1px 0 rgba(255,255,255,.038)!important}#topPickPanel .winnerSpotlightLeft,#topPickPanel .reviewConsensus,#topPickPanel .homePC,#topPickPanel .spotlightPriceRow{border-color:rgba(110,164,182,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.026)!important}#topPickPanel .winnerSpotlightLeft{background:radial-gradient(circle at 82% 32%,rgba(92,188,173,.055),transparent 28%),linear-gradient(130deg,rgba(9,38,53,.965),rgba(7,28,43,.975))!important}#topPickPanel .scoreRing{box-shadow:0 0 0 6px rgba(83,202,181,.045),0 13px 28px rgba(0,7,14,.18)!important}#topPickPanel .whyBox>b:before{border-color:rgba(92,197,177,.24)!important;background:rgba(61,165,146,.09)!important}#topPickPanel .homePC.pro{background:linear-gradient(145deg,rgba(16,62,59,.28),rgba(8,35,44,.32))!important}#topPickPanel .homePC.con{background:linear-gradient(145deg,rgba(73,58,34,.23),rgba(36,34,31,.28))!important}#topPickPanel #spotlightBestOfferCta:not([hidden]){border-color:rgba(100,196,177,.34)!important;border-left-color:#6ed8c1!important;background:linear-gradient(120deg,rgba(18,70,70,.88),rgba(8,38,49,.97) 66%)!important;box-shadow:0 13px 30px rgba(0,7,15,.17),inset 0 1px 0 rgba(255,255,255,.047)!important}#topPickPanel #spotlightBestOfferCta:not([hidden]):hover{box-shadow:0 17px 36px rgba(0,7,15,.22),inset 0 1px 0 rgba(255,255,255,.065)!important}#home .trustStripPremium{border-color:rgba(109,166,184,.27)!important;background:rgba(7,27,41,.92)!important;box-shadow:0 20px 48px rgba(0,7,15,.20),inset 0 1px 0 rgba(255,255,255,.04)!important}#home .trustStripPremium:before{background:linear-gradient(90deg,rgba(100,206,193,.035),transparent 28%,transparent 72%,rgba(95,160,200,.032))!important}#home .trustStripPremium .trustItem{background:linear-gradient(180deg,rgba(10,35,50,.95),rgba(6,26,40,.975))!important}#home .trustStripPremium .trustItem:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,rgba(12,40,55,.975),rgba(7,29,43,.985))!important}#home .trustStripPremium .trustIcon{color:#82d8cf!important;border-color:rgba(102,191,188,.28)!important;background:linear-gradient(145deg,rgba(20,66,76,.82),rgba(8,33,46,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 20px rgba(0,7,15,.18)!important}#home .trustStripPremium .trustKicker{color:#84cfc7!important;letter-spacing:.125em!important}#home .trustStripPremium .trustCopy b{color:#f2f8fb!important;font-weight:820!important}#home .trustStripPremium .trustCopy small{color:#93aab8!important}#home .trustStripPremium .trustProof{border-color:rgba(107,176,183,.20)!important;color:#9fc3c6!important;background:rgba(12,42,54,.62)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}#home .trustStripPremium .trustProof i{background:#78d7c8!important;box-shadow:0 0 0 3px rgba(120,215,200,.08)!important}.savedShortlist,.fullShortlist,.result{background:linear-gradient(180deg,rgba(8,30,45,.955),rgba(6,25,38,.975))!important;box-shadow:var(--pv-shadow-soft),inset 0 1px 0 rgba(255,255,255,.028)!important}.savedShortlist:hover,.result:hover{border-color:rgba(110,179,188,.34)!important}.fullShortlist summary{color:#d8e5eb!important;font-weight:800!important}#product-detail .detailPanel,#product-detail .detailHero,#compare .compareHero,#compare .compareSection,#compare .compareVerdict,#compare .compareCard{background:linear-gradient(180deg,rgba(8,30,45,.96),rgba(6,25,38,.98))!important;border-color:rgba(107,161,181,.25)!important;box-shadow:0 18px 44px rgba(0,7,15,.18),inset 0 1px 0 rgba(255,255,255,.028)!important}#compare .compareCard:hover{border-color:rgba(110,181,188,.36)!important}.rankcard,.hero>.panel{background:linear-gradient(180deg,rgba(9,31,45,.965),rgba(6,25,38,.985))!important;border-color:rgba(108,160,181,.24)!important;box-shadow:0 16px 40px rgba(0,7,15,.17),inset 0 1px 0 rgba(255,255,255,.025)!important}.rankcard{transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease!important}.rankcard:hover{transform:translateY(-2px)!important;border-color:rgba(108,181,188,.36)!important;box-shadow:0 20px 48px rgba(0,7,15,.22),inset 0 1px 0 rgba(255,255,255,.035)!important}@media(prefers-reduced-motion:reduce){:where(.btn,.findBtn,.option,.rankcard,.trustItem){transition:none!important}}@media(max-width:780px){.hero21{box-shadow:0 20px 52px rgba(0,7,17,.25),inset 0 1px 0 rgba(255,255,255,.03)!important}.quickFinder{backdrop-filter:blur(14px) saturate(108%)!important}.btn,.findBtn{box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 6px 16px rgba(0,7,15,.12)!important}#home .trustStripPremium{box-shadow:0 16px 36px rgba(0,7,15,.18),inset 0 1px 0 rgba(255,255,255,.035)!important}}

/* source:34 site/assets/piqelo-support-v984.css */
.piqeloSupportLauncher{position:fixed;right:22px;bottom:22px;z-index:100045;display:flex;align-items:center;gap:8px;inline-size:116px;min-inline-size:116px;block-size:48px;padding:6px 10px 6px 6px;border:1px solid rgba(239,195,91,.45);border-radius:16px;background:linear-gradient(135deg,rgba(21,34,43,.98),rgba(33,48,42,.98));color:#f8fbf7;box-shadow:0 18px 48px rgba(0,0,0,.25);font:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.piqeloSupportHasAi .piqeloSupportLauncher{bottom:80px}.piqeloSupportLauncher:hover{transform:translateY(-2px);border-color:rgba(255,217,119,.78);box-shadow:0 22px 56px rgba(0,0,0,.31)}.piqeloSupportLauncher:focus-visible,.piqeloSupportClose:focus-visible,.piqeloSupportAction:focus-visible,.piqeloSupportForm input:focus-visible,.piqeloSupportForm textarea:focus-visible,.piqeloSupportForm select:focus-visible{outline:2px solid #74e3c1;outline-offset:2px}.piqeloSupportMark{display:grid;place-items:center;inline-size:34px;block-size:34px;min-inline-size:34px;border-radius:11px;background:linear-gradient(145deg,#f2be54,#f0d977 48%,#71dfb5);color:#092132;box-shadow:inset 0 1px 0 rgba(255,255,255,.46),0 7px 17px rgba(226,187,84,.13)}.piqeloSupportMark svg{display:block;width:18px;height:18px;fill:currentColor}.piqeloSupportLauncher b{display:block;font-size:12px;line-height:1.05;white-space:nowrap}.piqeloSupportLauncher small{display:block;margin-top:2px;color:#9db4ad;font-size:9px;font-weight:700;white-space:nowrap}.piqeloSupportBackdrop{position:fixed;inset:0;z-index:100080;background:rgba(2,12,20,.42);backdrop-filter:blur(4px)}.piqeloSupportPanel{position:fixed;z-index:100090;right:16px;top:16px;bottom:16px;width:min(450px,calc(100vw - 32px));overflow:auto;border:1px solid rgba(173,198,184,.30);border-radius:24px;background:radial-gradient(circle at 88% 3%,rgba(241,194,82,.13),transparent 29%),radial-gradient(circle at 15% 12%,rgba(70,215,181,.08),transparent 30%),linear-gradient(180deg,#081b2a 0%,#071724 100%);color:#edf7f5;box-shadow:0 34px 90px rgba(0,0,0,.43)}.piqeloSupportPanel[hidden],.piqeloSupportBackdrop[hidden]{display:none!important}.piqeloSupportHead{display:flex;align-items:center;justify-content:space-between;padding:17px 18px 13px;border-bottom:1px solid rgba(121,157,165,.20)}.piqeloSupportIdentity{display:flex;align-items:center;gap:10px}.piqeloSupportIdentity .piqeloSupportMark{inline-size:38px;block-size:38px;min-inline-size:38px}.piqeloSupportIdentity b{display:block;font-size:16px;letter-spacing:-.02em}.piqeloSupportIdentity small{display:block;margin-top:2px;color:#8ea9b2;font-size:10.5px}.piqeloSupportClose{display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;flex:0 0 auto;padding:0;border:1px solid rgba(109,146,158,.28);border-radius:11px;background:rgba(255,255,255,.035);color:#cfdee2;font:inherit;font-size:22px;line-height:1;cursor:pointer}.piqeloSupportIntro{padding:18px 18px 8px}.piqeloSupportIntro h2{margin:0 0 7px;font-size:24px;line-height:1.1;letter-spacing:-.04em;color:#f7fcfb}.piqeloSupportIntro p{margin:0;color:#a4bac0;font-size:12.5px;line-height:1.6}.piqeloSupportGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:11px 18px 4px}.piqeloSupportCard{border:1px solid rgba(103,148,157,.24);border-radius:16px;padding:13px;background:rgba(255,255,255,.026)}.piqeloSupportCard.isDonate{background:linear-gradient(145deg,rgba(241,193,79,.095),rgba(77,210,170,.035));border-color:rgba(226,189,92,.28)}.piqeloSupportCardIcon{font-size:18px;line-height:1;margin-bottom:8px}.piqeloSupportCard b{display:block;font-size:13px}.piqeloSupportCard p{min-height:46px;margin:5px 0 10px;color:#93adb5;font-size:10.5px;line-height:1.48}.piqeloSupportAction{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;width:100%;gap:6px;padding:8px 10px;border:1px solid rgba(87,205,177,.34);border-radius:11px;background:linear-gradient(135deg,rgba(21,135,130,.92),rgba(21,156,113,.92));color:#f4fffb;text-decoration:none;font:inherit;font-size:11px;font-weight:850;line-height:1.25;text-align:center;cursor:pointer}.piqeloSupportAction.isPaypal{border-color:rgba(239,195,91,.42);background:linear-gradient(135deg,#b98228,#d6a743);color:#081926}.piqeloSupportAction[aria-disabled=true]{opacity:.48;cursor:not-allowed;filter:saturate(.7)}.piqeloSupportConfigNote{display:block;margin-top:7px;color:#708d96;font-size:8.8px;line-height:1.35}.piqeloSupportFormWrap{margin:12px 18px 18px;padding:15px;border:1px solid rgba(99,151,159,.23);border-radius:18px;background:rgba(255,255,255,.024)}.piqeloSupportFormHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:11px}.piqeloSupportFormHead b{font-size:14px}.piqeloSupportFormHead span{color:#6fd9b7;font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.piqeloSupportForm{display:grid;gap:9px}.piqeloSupportForm label{display:grid;gap:5px;color:#9fb3ba;font-size:9.5px;font-weight:750}.piqeloSupportForm input,.piqeloSupportForm textarea,.piqeloSupportForm select{width:100%;box-sizing:border-box;border:1px solid rgba(100,146,158,.28);border-radius:11px;background:rgba(3,18,28,.72);color:#eaf4f5;padding:10px 11px;font:inherit;font-size:12px}.piqeloSupportForm textarea{min-height:104px;resize:vertical;line-height:1.5}.piqeloSupportForm input::placeholder,.piqeloSupportForm textarea::placeholder{color:#617f8a}.piqeloSupportFormRow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.piqeloSupportHoneypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.piqeloSupportSubmit{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:0;border-radius:12px;background:linear-gradient(135deg,#167a9b,#22b58d);color:white;font:inherit;font-size:12px;font-weight:900;line-height:1.25;text-align:center;cursor:pointer}.piqeloSupportSubmit:disabled{opacity:.55;cursor:wait}.piqeloSupportFormStatus{min-height:18px;margin:0;color:#8ca7b0;font-size:10px;line-height:1.45}.piqeloSupportFormStatus.isSuccess{color:#80e2bf}.piqeloSupportFormStatus.isError{color:#ffb8a4}.piqeloSupportFineprint{padding:0 18px 17px;color:#607e88;font-size:8.8px;line-height:1.5}body.piqeloSupportOpen{overflow:hidden}@media(max-width:1100px){.piqeloSupportLauncher{inline-size:52px;min-inline-size:52px;max-inline-size:52px;block-size:52px;padding:7px;border-radius:17px;gap:0}.piqeloSupportLauncher>span:last-child{display:none}.piqeloSupportMark{inline-size:38px;block-size:38px;min-inline-size:38px;border-radius:12px}.piqeloSupportHasAi .piqeloSupportLauncher{bottom:84px}}@media(max-width:780px){.piqeloSupportLauncher{right:12px;bottom:14px}.piqeloSupportHasAi .piqeloSupportLauncher{bottom:136px}.piqeloSupportPanel{inset:0;width:100%;height:100%;border:0;border-radius:0}.piqeloSupportBackdrop{display:none!important}.piqeloSupportHead{padding-top:max(14px,env(safe-area-inset-top))}.piqeloSupportGrid{grid-template-columns:1fr}.piqeloSupportCard p{min-height:0}.piqeloSupportFormRow{grid-template-columns:1fr}.piqeloSupportFineprint{padding-bottom:max(17px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.piqeloSupportLauncher{transition:none}}

/* source:35 site/assets/floating-controls-v1002.css */
:root{--piqelo-floating-edge:22px;--piqelo-floating-gap:10px}html body :is(.askPiqeloLauncher,.piqeloSupportLauncher,.piqeloStickyFinder){box-sizing:border-box!important;align-items:center!important;justify-content:center!important;right:var(--piqelo-floating-edge)!important;inline-size:108px!important;min-inline-size:108px!important;max-inline-size:108px!important;block-size:48px!important;min-block-size:48px!important;max-block-size:48px!important;border-radius:16px!important}html body .piqeloSupportLauncher{gap:7px!important;padding:6px 9px 6px 6px!important}html body .piqeloSupportMark{inline-size:34px!important;block-size:34px!important;min-inline-size:34px!important;flex-basis:34px!important;border-radius:11px!important}html body .piqeloSupportLauncher>span:last-child{display:block!important;min-inline-size:0!important}html body .piqeloSupportLauncher b{font-size:12px!important;line-height:1.08!important;white-space:nowrap!important}html body .piqeloSupportLauncher small{display:none!important}html body .piqeloStickyFinder{gap:7px!important;padding:6px 10px!important;font-size:12px!important;line-height:1.08!important;white-space:nowrap!important}html body .piqeloStickyFinder .piqeloFinderSpark{font-size:14px!important}@media(max-width:1100px){html body :is(.askPiqeloLauncher,.piqeloSupportLauncher,.piqeloStickyFinder){inline-size:52px!important;min-inline-size:52px!important;max-inline-size:52px!important;block-size:52px!important;min-block-size:52px!important;max-block-size:52px!important;border-radius:17px!important}html body .piqeloSupportLauncher{gap:0!important;padding:6px!important}html body .piqeloSupportLauncher>span:last-child{display:none!important}html body .piqeloSupportMark{inline-size:38px!important;block-size:38px!important;min-inline-size:38px!important;flex-basis:38px!important;border-radius:12px!important}html body .piqeloStickyFinder{gap:0!important;padding:6px!important;font-size:0!important}html body .piqeloStickyFinder .piqeloFinderSpark{font-size:20px!important}}@media(max-width:780px){:root{--piqelo-floating-edge:12px}}@media(max-width:430px){html body :is(.askPiqeloLauncher,.piqeloSupportLauncher,.piqeloStickyFinder){inline-size:50px!important;min-inline-size:50px!important;max-inline-size:50px!important;block-size:50px!important;min-block-size:50px!important;max-block-size:50px!important}html body .piqeloSupportMark{inline-size:36px!important;block-size:36px!important;min-inline-size:36px!important;flex-basis:36px!important}html body .piqeloStickyFinder .piqeloFinderSpark{font-size:19px!important}}

/* source:36 site/assets/offer-labels-v798.css */
.offerProductName{display:block!important;color:#eef8fd!important;font-weight:900!important;letter-spacing:-.01em!important}#home #offerCards .offerMerchant.offerProductName{font-size:13.5px!important;line-height:1.3!important}#product-detail #detailOfferCards .detailOfferInfo b.offerProductName{font-size:14px!important;line-height:1.32!important}.offerSellerMeta{margin-top:3px;color:#7898aa;font-size:10.5px;font-weight:700;line-height:1.35}#product-detail .offerSellerMeta{color:#7594a6;font-size:10.25px}@media(max-width:780px){.offerSellerMeta{font-size:10px}#home #offerCards .offerMerchant.offerProductName{font-size:13px!important}}

/* source:37 site/assets/offer-winner-reason-v807.css */
.offerWinnerReason{display:grid;gap:3px;max-width:680px;margin-top:10px;padding:11px 13px;border:1px solid rgba(47,104,219,.22);border-left:4px solid #2f68db;border-radius:12px;background:linear-gradient(135deg,rgba(47,104,219,.09),rgba(35,177,139,.07));color:#173c72}.offerWinnerReasonLabel{font-size:10px;font-weight:950;letter-spacing:.09em;text-transform:uppercase;color:#2460b7}.offerWinnerReasonValue{font-size:13px;font-weight:900;line-height:1.4;color:#142f57}.offerWinnerRankingNote{max-width:680px;margin:6px 0 0;color:#5a687d;font-size:11px;font-weight:700;line-height:1.45}@media(max-width:720px){.offerWinnerReason{padding:10px 11px}.offerWinnerReasonValue{font-size:12px}}

/* source:38 site/assets/compact-offer-cards-v808.css */
#offerCards .trustOfferCard{gap:14px;padding:16px 18px}#offerCards .trustOfferCard .offerTopline{margin-bottom:5px}#offerCards .trustOfferCard .offerChecked{margin-top:4px}#offerCards .trustOfferCard .trustChips{gap:4px;margin-top:7px}#offerCards .trustOfferCard .trustChip{min-height:22px;padding:3px 7px;font-size:10px}#offerCards .compactOfferCard .trustChips .trustChip:nth-child(n+3){display:none}#offerCards .offerWinnerReason{gap:3px;max-width:680px;margin-top:8px;padding:10px 12px;border:1px solid #4f8fe9;border-left:4px solid #68d7c0;border-radius:10px;background:#102f5b;color:#fff;box-shadow:0 5px 16px rgba(13,39,78,.14)}#offerCards .offerWinnerReasonLabel{color:#9ce9da}#offerCards .offerWinnerReasonValue{color:#fff}#offerCards .offerWinnerRankingNote{margin-top:5px;color:#3f5068;font-size:10px;line-height:1.4}#offerCards .offerWhy{margin-top:8px;max-width:720px;border-top:0;padding-top:0}#offerCards .offerWhy summary{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:5px 9px;border:1px solid #d6deea;border-radius:9px;background:#f7f9fc;color:#244c84;font-size:11px;font-weight:900;line-height:1.25}#offerCards .offerWhy summary::after{content:"›";display:inline-block;font-size:16px;line-height:1;transform:rotate(90deg);transition:transform .16s ease}#offerCards .offerWhy[open] summary::after{transform:rotate(-90deg)}#offerCards .offerWhy summary:focus-visible{outline:3px solid rgba(47,104,219,.28);outline-offset:2px}#offerCards .offerWhy[open]{margin-top:9px;padding:10px 12px;border:1px solid #e0e6ef;border-radius:11px;background:#fafbfd}#offerCards .offerWhy[open] summary{margin-bottom:4px}#offerCards .offerWhy ol{margin:6px 0 4px}#offerCards .offerWhy p{margin:5px 0}@media(max-width:720px){#offerCards .trustOfferCard{padding:14px}#offerCards .trustOfferCard .offerPrice{margin-top:10px}#offerCards .trustOfferCard .offerPrice a{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px}#offerCards .offerWinnerReason{padding:9px 10px}#offerCards .offerWhy summary{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){#offerCards .offerWhy summary::after{transition:none}}

/* source:39 site/assets/finder-performance-v809.css */
#selectorCard,#selectorCard .classicBudget,#selectorCard .finderQuestion,#selectorCard .finderOptions,#selectorCard .finderOptions .option,#selectorCard .piqeloAvailabilityRow{box-sizing:border-box;min-width:0;max-width:100%}#selectorCard .finderOptions{width:100%}#selectorCard .finderOptions .option{max-inline-size:100%!important;min-inline-size:0!important;overflow-wrap:anywhere;white-space:normal}#selectorCard .finderOptions .option:disabled,#selectorCard .finderOptions .option.isBudgetUnavailable{opacity:1!important;color:rgba(190,211,221,.46)!important;border-color:rgba(87,128,149,.25)!important;background:rgba(7,27,41,.68)!important;box-shadow:none!important;filter:saturate(.42)!important;cursor:not-allowed!important;transform:none!important}#selectorCard .finderOptions .option:disabled:before,#selectorCard .finderOptions .option.isBudgetUnavailable:before{display:none!important}.piqeloSizeAvailabilityHint{grid-column:2;display:block;min-width:0;margin:1px 0 0;color:#8eabbc;font-size:10.5px;font-weight:700;line-height:1.3}.piqeloSizeAvailabilityHint[hidden]{display:none!important}.piqeloAvailabilityRow{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;margin:12px 0 2px;padding:12px 14px;overflow:hidden;border:1px solid rgba(100,177,202,.25);border-radius:16px;background:linear-gradient(135deg,rgba(16,45,65,.82),rgba(10,35,51,.76));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 10px 24px rgba(0,12,23,.12);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.piqeloAvailabilityRow.isActive{border-color:rgba(76,224,181,.56);background:linear-gradient(135deg,rgba(20,74,67,.82),rgba(10,49,55,.78));box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 12px 26px rgba(27,174,145,.11)}.piqeloAvailabilityCopy{display:flex;align-items:center;gap:10px;min-width:0}.piqeloAvailabilityIcon{position:relative;display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:1px solid rgba(91,221,193,.20);border-radius:11px;background:rgba(80,207,184,.10)}.piqeloAvailabilityIcon:before{content:"";width:9px;height:9px;border-radius:50%;background:#5be4bb;box-shadow:0 0 0 5px rgba(91,228,187,.10),0 0 18px rgba(91,228,187,.22)}.piqeloAvailabilityText{min-width:0}.piqeloAvailabilityText b{display:flex;align-items:center;gap:8px;color:#effbff;font-size:14px;line-height:1.2;letter-spacing:-.01em}.piqeloAvailabilityText b:after{content:"BUYABLE NOW";padding:4px 6px;border:1px solid rgba(90,224,192,.22);border-radius:999px;background:rgba(70,212,181,.08);color:#83ead0;font-size:9px;line-height:1;letter-spacing:.10em}.piqeloAvailabilityText small{display:block;min-width:0;margin-top:4px;overflow:hidden;color:#8eabbc;font-size:11.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}#piqeloAvailableToggle{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:inline-block!important;position:relative!important;flex:0 0 46px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(126,154,170,.34)!important;border-radius:999px!important;background:#183242!important;box-shadow:none!important;cursor:pointer!important;line-height:0!important}#piqeloAvailableToggle .dot{position:absolute!important;left:3px!important;top:3px!important;width:18px!important;height:18px!important;border-radius:50%!important;background:#d7e1e6!important;box-shadow:0 1px 3px rgba(0,0,0,.22)!important;transform:translateX(0)!important;transition:transform .18s ease,background .18s ease!important}#piqeloAvailableToggle .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#piqeloAvailableToggle.active{border-color:rgba(72,208,170,.68)!important;background:#1ca784!important}#piqeloAvailableToggle.active .dot{transform:translateX(20px)!important;background:#fff!important}#piqeloAvailableToggle:focus-visible{outline:2px solid rgba(106,225,198,.72)!important;outline-offset:3px!important}#budget{touch-action:pan-y!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important}#budgetOut{min-width:5.5ch;text-align:right;font-variant-numeric:tabular-nums lining-nums}#spotlightImage,#winnerThumbImg{transition:opacity .18s ease!important}#spotlightImage.piqeloImageLoading,#winnerThumbImg.piqeloImageLoading{opacity:.72}@media(max-width:780px){#selectorCard.classicFinder{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,rgba(10,42,64,.99),rgba(7,31,48,.99))!important}#selectorCard .classicBudget,#selectorCard .finderQuestion{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-width:0!important}#selectorCard .questionTitle{min-width:0!important}#selectorCard .finderOptions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;max-width:100%!important;min-width:0!important}#selectorCard .finderOptions .option{width:100%!important;min-width:0!important;max-width:100%!important;min-height:38px!important;padding:6px 6px!important;font-size:11.5px!important;line-height:1.12!important}#selectorCard .finderOptions .option.active{padding-left:6px!important;gap:4px!important}#selectorCard .finderOptions .option.active:before{width:17px;height:17px;flex:0 0 17px}.piqeloSizeAvailabilityHint{grid-column:2;margin-top:0;font-size:9.75px;line-height:1.25}.piqeloAvailabilityRow{margin:9px 0 2px;padding:9px 10px;gap:9px;min-height:52px;border-radius:13px}.piqeloAvailabilityCopy{gap:8px;overflow:hidden}.piqeloAvailabilityIcon{flex-basis:29px;width:29px;height:29px;border-radius:9px}.piqeloAvailabilityIcon:before{width:8px;height:8px;box-shadow:0 0 0 4px rgba(91,228,187,.09)}.piqeloAvailabilityText b{font-size:13px;line-height:1.15}.piqeloAvailabilityText b:after{display:none}.piqeloAvailabilityText small{max-width:none;font-size:10px;line-height:1.2}#piqeloAvailableToggle{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:24px!important;min-height:24px!important;max-height:24px!important}#piqeloAvailableToggle .dot{width:16px!important;height:16px!important}#piqeloAvailableToggle.active .dot{transform:translateX(20px)!important}#selectorCard.isBudgetDragging{box-shadow:0 10px 24px rgba(0,14,27,.17)!important}}@media(max-width:390px){#selectorCard .classicBudget,#selectorCard .finderQuestion{grid-template-columns:92px minmax(0,1fr)!important;gap:6px!important}#selectorCard .finderOptions{gap:5px!important}#selectorCard .finderOptions .option{padding:6px 4px!important;font-size:10.75px!important}.piqeloAvailabilityText small{font-size:9.5px}}@media(max-width:340px){#selectorCard .classicBudget,#selectorCard .finderQuestion{grid-template-columns:82px minmax(0,1fr)!important}#selectorCard .questionTitle b{font-size:11.5px!important}#selectorCard .finderOptions .option{font-size:10.25px!important}}@media(prefers-reduced-motion:reduce){#spotlightImage,#winnerThumbImg,#piqeloAvailableToggle .dot{transition:none!important}}.finderOptions[data-key=size] .sizeSecondaryBreak{flex-basis:100%;height:0;pointer-events:none}.finderOptions[data-key=size] .sizeSecondaryLabel{align-self:center;color:#7895a8;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;padding:0 2px;white-space:nowrap}.finderOptions[data-key=size] .sizeSecondaryOption:not(.active){opacity:.72;background:rgba(7,26,42,.72);border-color:#203f55;color:#91a9b8}.finderOptions[data-key=size] .sizeSecondaryOption:not(.active):hover{opacity:1;border-color:#2b83a2;color:#eaf8ff}.finderOptions[data-key=size] .sizeSecondaryOption.active{opacity:1}@media(max-width:780px){.finderOptions[data-key=size] .sizeSecondaryLabel{font-size:9.5px;padding-left:1px}.finderOptions[data-key=size] .sizeSecondaryOption{padding-left:9px;padding-right:9px}}

/* source:40 site/assets/premium-budget-v825.css */
.classicBudget{position:relative}.classicBudget .budgetNativeSource{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;clip-path:inset(50%)!important;margin:0!important}.premiumBudget{--budget-position:7.6%;margin-top:8px;padding:9px 10px 8px;border:1px solid rgba(51,135,164,.24);border-radius:13px;background:linear-gradient(145deg,rgba(5,27,43,.76),rgba(4,19,32,.64));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .18s ease,box-shadow .18s ease}.premiumBudget.hasFocus{border-color:rgba(45,190,189,.64);box-shadow:0 0 0 3px rgba(28,173,185,.12),inset 0 1px 0 rgba(255,255,255,.03)}.premiumBudgetZones{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:8px;margin:0 1px 4px;font-size:10.5px;font-weight:800;letter-spacing:.025em;line-height:1.2}.premiumBudgetPrecision{color:#8fcfc8}.premiumBudgetPremium{justify-self:end;color:#d8b978;white-space:normal;text-align:right;max-width:100%;overflow-wrap:anywhere}.premiumBudgetPremium i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#d7ad5d;box-shadow:0 0 10px rgba(215,173,93,.48);vertical-align:1px}.premiumBudgetTrackWrap{position:relative;height:28px}.premiumBudgetTrack{position:absolute;left:2px;right:2px;top:50%;height:8px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,rgba(31,214,193,.94) 0 var(--budget-position),transparent var(--budget-position) 100%),linear-gradient(90deg,rgba(31,214,193,.16) 0 66.7%,rgba(216,174,91,.24) 66.7% 100%),#0b2435;box-shadow:inset 0 1px 2px rgba(0,0,0,.56),0 0 0 1px rgba(94,169,188,.13)}.premiumBudget.isPremium .premiumBudgetTrack{background:linear-gradient(90deg,rgba(31,214,193,.94) 0 66.7%,rgba(220,177,91,.96) 66.7% var(--budget-position),transparent var(--budget-position) 100%),linear-gradient(90deg,rgba(31,214,193,.16) 0 66.7%,rgba(216,174,91,.24) 66.7% 100%),#0b2435}.premiumBudgetBreak{position:absolute;z-index:2;left:66.7%;top:6px;bottom:6px;width:1px;background:rgba(244,209,136,.7);box-shadow:0 0 8px rgba(226,181,91,.34);pointer-events:none}.premiumBudgetRange{position:relative;z-index:3;display:block;width:100%!important;height:28px!important;margin:0!important;padding:0!important;appearance:none;-webkit-appearance:none;background:transparent!important;accent-color:transparent;cursor:grab;touch-action:pan-y}.premiumBudgetRange::-webkit-slider-runnable-track{height:8px;background:transparent;border:0}.premiumBudgetRange::-moz-range-track{height:8px;background:transparent;border:0}.premiumBudgetRange::-webkit-slider-thumb{width:20px;height:20px;margin-top:-6px;border:3px solid #dffcf7;border-radius:50%;appearance:none;-webkit-appearance:none;background:#1fd6c1;box-shadow:0 4px 12px rgba(0,0,0,.5),0 0 0 3px rgba(31,214,193,.15);transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.premiumBudgetRange::-moz-range-thumb{width:14px;height:14px;border:3px solid #dffcf7;border-radius:50%;background:#1fd6c1;box-shadow:0 4px 12px rgba(0,0,0,.5),0 0 0 3px rgba(31,214,193,.15);transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.premiumBudget.isPremium .premiumBudgetRange::-webkit-slider-thumb{border-color:#fff5dd;background:#d9ad59;box-shadow:0 4px 12px rgba(0,0,0,.5),0 0 0 3px rgba(217,173,89,.18)}.premiumBudget.isPremium .premiumBudgetRange::-moz-range-thumb{border-color:#fff5dd;background:#d9ad59;box-shadow:0 4px 12px rgba(0,0,0,.5),0 0 0 3px rgba(217,173,89,.18)}.premiumBudgetRange:hover::-webkit-slider-thumb,.premiumBudgetRange:focus-visible::-webkit-slider-thumb{transform:scale(1.07)}.premiumBudgetRange:hover::-moz-range-thumb,.premiumBudgetRange:focus-visible::-moz-range-thumb{transform:scale(1.07)}.premiumBudgetRange:focus{outline:0}.premiumBudgetRange::-webkit-slider-thumb,.premiumBudgetRange::-webkit-slider-runnable-track{cursor:inherit}.premiumBudgetRange::-moz-range-thumb,.premiumBudgetRange::-moz-range-track{cursor:inherit}.premiumBudgetScale{position:relative;height:14px;margin:0 2px;color:#66889d;font-size:9px;font-weight:750;line-height:1}.premiumBudgetScale span{position:absolute;left:var(--at);top:2px;transform:translateX(-50%);white-space:nowrap}.premiumBudgetScale span:first-child{transform:none}.premiumBudgetScale span:last-child{transform:translateX(-100%)}.premiumBudgetScale .isBreak,.premiumBudgetScale .isPremiumTick{color:#b89964}.questionTitle strong.isPremiumBudget{color:#efca80;text-shadow:0 0 16px rgba(218,174,88,.16)}@media(max-width:680px){.premiumBudget{padding:8px 8px 7px;border-radius:12px}.premiumBudgetZones{font-size:10px;gap:5px}.premiumBudgetScale{font-size:8.5px}.premiumBudgetScale .isTwenty,.premiumBudgetScale .isThirty{font-size:0}.premiumBudgetScale .isTwenty:after,.premiumBudgetScale .isThirty:after{content:"";display:block;width:2px;height:4px;background:#8e744a;border-radius:2px}}@media(prefers-reduced-motion:reduce){.premiumBudget,.premiumBudgetRange::-webkit-slider-thumb,.premiumBudgetRange::-moz-range-thumb{transition:none}}.premiumBudgetRange::-webkit-slider-thumb{box-sizing:border-box;width:24px;height:24px;margin-top:-8px;border-width:3px;background-image:linear-gradient(145deg,rgba(255,255,255,.34),transparent 46%)}.premiumBudgetRange::-moz-range-thumb{box-sizing:border-box;width:24px;height:24px;border-width:3px;background-image:linear-gradient(145deg,rgba(255,255,255,.34),transparent 46%)}.premiumBudget.isHeld .premiumBudgetRange{cursor:grabbing}.premiumBudget.isHeld .premiumBudgetRange::-webkit-slider-thumb{transform:scale(.9);box-shadow:inset 0 2px 5px rgba(0,0,0,.32),0 2px 7px rgba(0,0,0,.38),0 0 0 4px rgba(31,214,193,.2)}.premiumBudget.isHeld .premiumBudgetRange::-moz-range-thumb{transform:scale(.9);box-shadow:inset 0 2px 5px rgba(0,0,0,.32),0 2px 7px rgba(0,0,0,.38),0 0 0 4px rgba(31,214,193,.2)}.premiumBudget.isPremium.isHeld .premiumBudgetRange::-webkit-slider-thumb{box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 2px 7px rgba(0,0,0,.38),0 0 0 4px rgba(217,173,89,.22)}.premiumBudget.isPremium.isHeld .premiumBudgetRange::-moz-range-thumb{box-shadow:inset 0 2px 5px rgba(0,0,0,.3),0 2px 7px rgba(0,0,0,.38),0 0 0 4px rgba(217,173,89,.22)}

/* source:41 site/assets/category-desktop-scale-v934.css */
@media(min-width:1280px)and (max-width:1439px){body{zoom:1.03}}@media(min-width:1440px)and (max-width:1599px){body{zoom:1.10}}@media(min-width:1600px){body{zoom:1.15}}@media(min-width:1280px){body.laptopExperience :is(.main,.wrap){max-width:1480px}body.laptopExperience .main{padding-left:38px;padding-right:38px}}@media(max-width:1279px){body{zoom:1}}

/* source:42 site/assets/review-intelligence-v801.css */
.riMeta{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 0}.riMeta span,.riSource,.riRecurring{display:inline-flex;align-items:center;border:1px solid rgba(112,181,207,.22);border-radius:999px;padding:4px 8px;color:#8fb0c3;background:rgba(7,29,45,.58);font-size:10px;font-weight:750;line-height:1.2}.riPoint{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start;padding:9px 0;border-bottom:1px solid rgba(113,177,199,.12)}.riPoint:last-child{border-bottom:0}.riPoint .riIcon{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font-size:13px;font-weight:900}.riPoint.pro .riIcon{color:#55e0b0;background:rgba(38,204,151,.13);border:1px solid rgba(70,221,171,.28)}.riPoint.con .riIcon{color:#ffb8c3;background:rgba(255,107,132,.11);border:1px solid rgba(255,126,148,.24)}.riPoint b{display:block;color:#eff9ff;font-size:12.5px;line-height:1.35}.riPoint p{margin:3px 0 6px;color:#a9becb;font-size:12px;line-height:1.5}.riRecurring{margin-left:5px;color:#c1a9ff;border-color:rgba(167,131,255,.25);background:rgba(112,73,193,.11)}.riSummary{margin-top:14px;padding:15px 16px;border:1px solid rgba(94,187,212,.2);border-radius:16px;background:linear-gradient(145deg,rgba(8,39,57,.74),rgba(8,28,43,.7))}.riSummary>strong{display:block;color:#f3fbff;font-size:14px}.riSummary>p{margin:6px 0 0;color:#b8cad5;font-size:13px;line-height:1.6}.riProsCons{align-items:start}.riColumn>b{display:block;margin-bottom:4px;color:#f2f9fd}.detailVerdict+.riMeta{margin:12px 0 6px}.detailProsCons .riPoint,.homePC .riPoint{padding:7px 0}.homePC .riPoint p{font-size:11.5px}.homePC .riPoint b{font-size:12px}@media(min-width:760px){.riProsCons{display:grid!important;grid-template-columns:1fr 1fr;gap:14px}.riColumn{min-width:0}}@media(max-width:759px){.riMeta{gap:5px}.riPoint{grid-template-columns:22px minmax(0,1fr);gap:8px}.riSummary{padding:13px}.riProsCons{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}}

/* source:43 site/assets/button-icon-polish-v813.css */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(button,[role=button],summary,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(.rtInfoBtn,.riIcon,.piqeloAvailabilityIcon,.trustRailIcon,.decisionIcon,.mindChangeIcon,.pcHeadingIcon,.askPiqeloLauncherMark,.askPiqeloMark,.askPiqeloOrb,.askPiqeloClose,.askPiqeloComposer>button,.askSourceId,.altScore,.verdictMark,.questionTitle>span,.methodCard>span,.findBtn.classicFindBtn>span,.finderTrust span::before,.compareTrayItem>button){box-sizing:border-box!important;display:grid!important;place-items:center!important;align-content:center!important;justify-content:center!important;flex-shrink:0!important;aspect-ratio:1 / 1;padding:0!important;font-style:normal!important;line-height:1!important;text-align:center!important;vertical-align:middle!important}:where(.trustRailIcon,.decisionIcon,.pcHeadingIcon,.askPiqeloLauncherMark,.askPiqeloMark,.askPiqeloOrb,.askSourceId)>:where(svg,img){display:block;margin:auto;max-inline-size:72%;max-block-size:72%}.rtInfoBtn{-webkit-appearance:none!important;appearance:none!important;position:relative!important;flex:0 0 26px!important;inline-size:26px!important;block-size:26px!important;min-inline-size:26px!important;min-block-size:26px!important;max-inline-size:26px!important;max-block-size:26px!important;overflow:visible!important;border-radius:50%!important;font-size:0!important;color:transparent!important;writing-mode:horizontal-tb!important}.rtInfoBtn::before{content:"i";display:block;color:#1a7188;font:950 13px/1 Inter,ui-sans-serif,system-ui,sans-serif;transform:translateY(-.25px)}.rtInfoBtn::after{content:"";position:absolute;inset:-8px;border-radius:50%}.rtInfoBtn:focus-visible{outline:3px solid rgba(49,217,230,.48)!important;outline-offset:3px!important}.rtTopContext{max-inline-size:100%;min-inline-size:0;align-items:center!important;overflow-wrap:anywhere}.metricJump.metricHint{display:inline-flex!important;max-inline-size:100%;min-inline-size:0;align-items:center!important;gap:6px;line-height:1.35!important;overflow-wrap:anywhere}:where(.btn,.findBtn,.compareMini,.saveMini,.saveHeroBtn,.shareBtn,.shareCompareBtn,.rankingMethodLink,.sectionLine button,.bottomNav button,.resultActions a,.resultActions button,.offerPrice a,.detailOfferPrice a,.pwRangeTabs button,.pwTarget button,.pwTargetEditor button,.askPiqeloStarters button){box-sizing:border-box;align-items:center!important;justify-content:center!important;gap:.45em;max-inline-size:100%;text-align:center;line-height:1.2!important;overflow-wrap:anywhere}:where(.btn,.findBtn,.compareMini,.saveMini,.saveHeroBtn,.shareBtn,.shareCompareBtn)>:where(svg,img,i,span){flex-shrink:0;align-self:center}@media(max-width:780px){html,body{max-inline-size:100%;overflow-x:clip}.rtInfoBtn{flex-basis:30px!important;inline-size:30px!important;block-size:30px!important;min-inline-size:30px!important;min-block-size:30px!important;max-inline-size:30px!important;max-block-size:30px!important}.rtInfoBtn::before{font-size:14px}.rtInfoBtn::after{inset:-7px}.rtTopContext{gap:9px!important;line-height:1.35!important}:where(#selectorCard .finderOptions .option,.btn,.compareMini,.saveMini,.saveHeroBtn,.shareBtn,.shareCompareBtn,.rankingMethodLink,.sectionLine button,.bottomNav button,.resultActions a,.resultActions button,.offerPrice a,.detailOfferPrice a,.pwRangeTabs button,.pwTarget button,.pwTargetEditor button,.askPiqeloStarters button,#offerCards .offerWhy summary){min-block-size:44px!important}.metricJump.metricHint{min-block-size:40px}.bottomNav button{display:flex!important;flex-direction:column;gap:3px;line-height:1.1!important}.askPiqeloClose{inline-size:44px!important;block-size:44px!important}.askPiqeloComposer{grid-template-columns:minmax(0,1fr) 44px!important}.askPiqeloComposer>button{inline-size:44px!important;block-size:44px!important}}@media(prefers-reduced-motion:reduce){.rtInfoBtn::before{transform:none}}

/* source:44 site/assets/spotlight-score-medallion-v814.css */
#topPickPanel #scoreRing{--score-track:rgba(96,145,169,.22);box-sizing:border-box!important;inline-size:92px!important;block-size:92px!important;min-inline-size:92px!important;min-block-size:92px!important;max-inline-size:92px!important;max-block-size:92px!important;display:grid!important;place-items:center!important;align-self:start!important;flex:0 0 92px!important;aspect-ratio:1 / 1;margin:3px 0 28px!important;padding:0!important;overflow:visible!important;isolation:isolate;border:1px solid rgba(133,220,237,.28)!important;border-radius:50%!important;background:conic-gradient(from -90deg,#7fdcff 0%,#58e7ce var(--score),var(--score-track) var(--score),var(--score-track) 100%)!important;box-shadow:0 0 0 6px rgba(45,119,151,.10),0 16px 30px rgba(0,11,22,.26),0 0 26px rgba(74,226,202,.10)!important;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}#topPickPanel #scoreRing::after{content:"";position:absolute;z-index:0;inset:8px!important;inset-inline-start:8px!important;inset-block-end:8px!important;inline-size:auto!important;block-size:auto!important;padding:0!important;border:1px solid rgba(115,190,215,.20)!important;border-radius:50%;background:radial-gradient(circle at 50% 24%,rgba(56,141,171,.18),transparent 54%),linear-gradient(145deg,#0a2235 0%,#061521 72%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -12px 24px rgba(0,8,16,.22);opacity:1!important;transform:none!important;transition:none!important;pointer-events:none}#topPickPanel #scoreRing::before{content:none!important;display:none!important}#topPickPanel #scoreRing .rtRingLabel{position:absolute;z-index:2;inset:calc(100% + 10px) auto auto 50%!important;inline-size:max-content!important;transform:translateX(-50%)!important;color:#9fc7d7!important;font:900 10px/1.1 Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:.105em!important;white-space:nowrap!important;text-transform:uppercase!important;text-shadow:none!important;pointer-events:none}#topPickPanel #scoreRing strong{position:relative;z-index:1;display:block;color:#f7fdff!important;font-size:32px!important;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.045em;line-height:1!important;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.28)}#topPickPanel #scoreRing:hover{border-color:rgba(134,235,225,.48)!important;box-shadow:0 0 0 6px rgba(45,119,151,.13),0 18px 34px rgba(0,11,22,.30),0 0 30px rgba(74,226,202,.16)!important}#topPickPanel #scoreRing:focus-visible{outline:3px solid rgba(101,226,236,.72)!important;outline-offset:5px!important}#topPickPanel::before{border:1px solid rgba(205,247,243,.48)!important;background:linear-gradient(96deg,#8ddcff 0%,#71eddd 54%,#b8f9c9 100%)!important;box-shadow:0 9px 22px rgba(18,173,221,.20)!important}@media(max-width:780px){#topPickPanel .topPickLeft{grid-template-columns:72px minmax(0,1fr)!important;column-gap:14px!important}#topPickPanel #scoreRing{inline-size:72px!important;block-size:72px!important;min-inline-size:72px!important;min-block-size:72px!important;max-inline-size:72px!important;max-block-size:72px!important;flex-basis:72px!important;margin-block-start:1px!important;margin-block-end:25px!important;box-shadow:0 0 0 5px rgba(45,119,151,.10),0 12px 24px rgba(0,11,22,.25),0 0 22px rgba(74,226,202,.09)!important}#topPickPanel #scoreRing::after{inset:6px!important}#topPickPanel #scoreRing .rtRingLabel{inset-block-start:calc(100% + 8px)!important;font-size:9px!important;letter-spacing:.085em!important}#topPickPanel #scoreRing strong{font-size:26px!important}}@media(max-width:380px){#topPickPanel .topPickLeft{grid-template-columns:68px minmax(0,1fr)!important;column-gap:12px!important}#topPickPanel #scoreRing{inline-size:68px!important;block-size:68px!important;min-inline-size:68px!important;min-block-size:68px!important;max-inline-size:68px!important;max-block-size:68px!important;flex-basis:68px!important}#topPickPanel #scoreRing strong{font-size:25px!important}}@media(prefers-reduced-motion:reduce){#topPickPanel #scoreRing{transition:none}}

/* source:45 site/assets/spotlight-frame-corners-v815.css */
#topPickPanel>.topPickLeft{border-start-start-radius:24px!important;border-end-start-radius:24px!important;background-clip:padding-box!important}@media(max-width:1100px){#topPickPanel>.topPickLeft{border-start-start-radius:24px!important;border-start-end-radius:24px!important;border-end-start-radius:0!important;border-end-end-radius:0!important}}

/* source:46 site/assets/top-three-card-polish-v816.css */
#home .topThreeSection .altCard.topThreePolished{display:flex!important;flex-direction:column!important;min-height:0!important;padding:0!important;overflow:hidden!important;border-radius:22px!important;background:linear-gradient(180deg,#082432 0%,#061d2a 100%)!important;border:1px solid rgba(79,154,171,.42)!important;box-shadow:0 18px 42px rgba(0,12,24,.24),inset 0 1px 0 rgba(255,255,255,.035)!important}#home .topThreeSection .altCard.topThreePolished:hover{border-color:rgba(102,213,211,.72)!important;box-shadow:0 22px 48px rgba(0,12,24,.30),0 0 0 1px rgba(91,218,201,.08)!important}#home .topThreeSection .altCard.topThreePolished.topRank-1{border-color:rgba(72,203,168,.58)!important}#home .topThreeSection .altMediaStage{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;min-height:0;aspect-ratio:16/9.5;overflow:hidden;background:linear-gradient(145deg,#fbfdfe 0%,#eef5f8 100%);border-bottom:1px solid rgba(105,170,183,.28)}#home .topThreeSection .altMediaStage::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),inset 0 -22px 34px rgba(10,43,55,.045)}#home .topThreeSection .altMediaStage>img,#home .topThreeSection .altMediaStage>.altPhotoFallback{position:relative;z-index:1;display:block!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;object-position:center!important;background:#f7fafc!important;transform:scale(1.045);transition:transform .28s ease,filter .28s ease}#home .topThreeSection .altCard.topThreePolished:hover .altMediaStage>img{transform:scale(1.065);filter:saturate(1.025) contrast(1.015)}#home .topThreeSection .altCard.topThreePolished.topRank-1 .altMediaStage>img{transform:scale(1.12)}#home .topThreeSection .altCard.topThreePolished.topRank-1:hover .altMediaStage>img{transform:scale(1.14)}#home .topThreeSection .altMediaStage>.altPhotoFallback{display:grid!important;place-items:center;color:#66869a!important;font-size:38px;font-weight:950}#home .topThreeSection .altMediaStage>.altChoiceBadge{position:absolute!important;inset:14px auto auto 14px!important;z-index:4!important;width:max-content!important;height:auto!important;margin:0!important;padding:5px 9px!important;background:linear-gradient(135deg,rgba(255,255,255,.99),rgba(239,250,253,.97))!important;border:1px solid rgba(112,177,194,.42)!important;border-radius:999px!important;box-shadow:0 10px 24px rgba(9,42,58,.18)!important}#home .topThreeSection .altCard.topThreePolished>.altCopy{position:relative;z-index:3;display:flex!important;flex:1 1 auto;flex-direction:column!important;min-width:0;padding:20px 18px 16px!important;background:linear-gradient(180deg,rgba(7,31,43,.98),rgba(5,25,36,.99))}#home .topThreeSection .altCard.topThreePolished .altRank{position:static!important;width:82px!important;min-width:82px!important;height:60px!important;margin:0 0 17px!important;padding:6px 9px 7px!important;border-radius:16px!important}#home .topThreeSection .altCard.topThreePolished .altRankHash{font-size:17px!important}#home .topThreeSection .altCard.topThreePolished .altRank strong{font-size:33px!important}#home .topThreeSection .altCard.topThreePolished .altRank small{font-size:8px!important}#home .topThreeSection .altCard.topThreePolished .altCopy h4{margin:0 0 5px!important;color:#f5fbff!important;font-size:20px!important;line-height:1.18!important;letter-spacing:-.012em}#home .topThreeSection .altCard.topThreePolished .altCopy>p{margin:0!important;color:#b9ced9!important;font-size:13px!important;line-height:1.45!important}#home .topThreeSection .altCard.topThreePolished .altBottom{display:grid!important;grid-template-columns:46px auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:100%;margin:18px 0 0!important;padding:0!important}#home .topThreeSection .altCard.topThreePolished .altScore{width:46px!important;height:46px!important;min-width:46px;border-width:4px!important;font-size:16px!important}#home .topThreeSection .altCard.topThreePolished .rtScoreLabel{color:#8faebd!important;font-size:9px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:.11em!important;text-transform:uppercase}#home .topThreeSection .altCard.topThreePolished .altBottom>strong{justify-self:end;min-width:0;color:#f6fbff!important;font-size:15px!important;line-height:1.25!important;text-align:right}#home .topThreeSection .altCard.topThreePolished .rtCardMini{margin-top:12px;color:#8eaaba;font-size:11px;line-height:1.4}#home .topThreeSection .altCard.topThreePolished .altConfidence{margin-top:7px!important;color:#b8ccd7!important;font-size:12px!important;line-height:1.45!important}#home .topThreeSection .altCard.topThreePolished .compareMini{align-self:flex-start!important;min-height:44px!important;margin:18px 0 20px!important;padding:9px 13px!important;border-radius:12px!important}#home .topThreeSection .altCard.topThreePolished .cardDealCta{width:100%;min-height:70px;margin:0!important;padding:11px 12px!important;border-radius:15px!important;border-color:rgba(52,147,207,.62)!important;background:linear-gradient(135deg,rgba(7,49,69,.98),rgba(7,40,58,.98))!important;box-shadow:0 10px 24px rgba(0,14,26,.18),inset 0 1px 0 rgba(255,255,255,.035)!important}#home .topThreeSection .altCard.topThreePolished .cardDealButton{min-height:44px!important;border-radius:12px!important}#home .topThreeSection .altCard.topThreePolished .saveMini{min-height:44px!important;margin-top:10px!important;border-radius:12px!important}@media(max-width:780px){#home .topThreeSection .altCard.topThreePolished{border-radius:20px!important}#home .topThreeSection .altMediaStage{aspect-ratio:16/9.5}#home .topThreeSection .altMediaStage>.altChoiceBadge{inset:12px auto auto 12px!important}#home .topThreeSection .altCard.topThreePolished>.altCopy{padding:19px 18px 16px!important}#home .topThreeSection .altCard.topThreePolished .altRank{width:78px!important;min-width:78px!important;height:58px!important;margin-bottom:16px!important}#home .topThreeSection .altCard.topThreePolished .compareMini{margin-bottom:22px!important}}@media(max-width:380px){#home .topThreeSection .altCard.topThreePolished>.altCopy{padding-inline:15px!important}#home .topThreeSection .altCard.topThreePolished .cardDealCta{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}#home .topThreeSection .altCard.topThreePolished .cardDealButton{width:100%!important}}@media(prefers-reduced-motion:reduce){#home .topThreeSection .altMediaStage>img{transition:none!important}}#home .topThreeSection .altCopy h4 a{color:inherit;text-decoration:none}#home .topThreeSection .altCopy h4 a:hover{text-decoration:underline}#home .topThreeSection .altReviewLink{align-self:flex-start;color:#bceee4;font-size:13px;font-weight:800;margin-top:12px;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}#home .topThreeSection [data-piqelo-review-link]:focus-visible{outline:2px solid #70e0c3;outline-offset:4px;border-radius:3px}

/* source:47 site/assets/top-three-image-fit-v817.css */
#home .topThreeSection .altMediaStage>img{width:100%!important;height:100%!important;padding:0!important;object-fit:contain!important;object-position:center!important;background:transparent!important;transform:none!important;filter:none!important}#home .topThreeSection .altCard.topThreePolished:hover .altMediaStage>img,#home .topThreeSection .altCard.topThreePolished.topRank-1 .altMediaStage>img,#home .topThreeSection .altCard.topThreePolished.topRank-1:hover .altMediaStage>img{transform:none!important;filter:saturate(1.015) contrast(1.01)!important}#home .topThreeSection .altRankHash{display:none!important}#home .topThreeSection .altRank{width:74px!important;min-width:74px!important;grid-template-columns:1fr!important;justify-items:center!important}#home .topThreeSection .altRank strong{grid-column:1!important;grid-row:1!important;justify-self:center!important;letter-spacing:-.04em!important}#home .topThreeSection .altRank small{grid-column:1!important;grid-row:2!important;justify-self:center!important;text-align:center!important}.rankcard.pc-awarded:before{content:"CURRENT LEADER"!important}@media(max-width:780px){#home .topThreeSection .altRank{width:72px!important;min-width:72px!important}}

/* source:48 site/assets/compare-offer-spacing-v819.css */
#compare .compareProductCard .compareBestOffer{margin-block-end:14px!important}#compare .compareProductCard .compareCardActions{column-gap:9px!important;row-gap:10px!important}@media(max-width:680px){#compare .compareProductCard .compareBestOffer{margin-block-end:12px!important}}

/* source:49 site/assets/decision-helper-v820.css */
#compare .compareDecisionPanel{position:relative;overflow:hidden;padding:28px!important;border-color:rgba(87,142,169,.34)!important;border-radius:24px!important;background:radial-gradient(circle at 92% -8%,rgba(62,210,184,.11),transparent 34%),linear-gradient(145deg,#0a2135 0%,#0a1d31 58%,#101a32 100%)!important;box-shadow:0 20px 52px rgba(0,0,0,.16)!important}#compare .compareDecisionPanel .compareSectionHead{margin-bottom:18px}#compare .compareDecisionPanel .compareSectionHead .eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:6px 12px;border:1px solid rgba(103,187,180,.23);border-radius:999px;background:rgba(86,173,169,.08);color:#83d8ca}#compare .compareDecisionPanel .compareSectionHead h2{max-width:980px;margin:10px 0 7px;color:#f5fbfd;font-size:clamp(28px,2.2vw,38px);line-height:1.08;letter-spacing:-.035em}#compare .compareDecisionPanel .compareSectionHead p{max-width:900px;margin:0;color:#9eb8c6;font-size:14px;line-height:1.55}#compare .decisionHelperGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;overflow:visible!important}#compare .decisionChoiceCard{min-width:0!important;padding:22px;border:1px solid rgba(98,145,168,.24);border-radius:20px;background:linear-gradient(160deg,rgba(15,41,58,.98),rgba(9,31,47,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 12px 30px rgba(0,0,0,.10)}#compare .decisionChoiceCard.is-winner{grid-column:1/-1;padding:24px;border-color:rgba(68,211,174,.38);background:radial-gradient(circle at 100% 0,rgba(74,221,185,.12),transparent 31%),linear-gradient(135deg,rgba(10,61,59,.97),rgba(9,39,54,.98) 54%,rgba(9,31,48,.99));box-shadow:inset 4px 0 0 rgba(82,226,188,.76),0 18px 38px rgba(0,0,0,.15)}#compare .decisionHelperGrid[data-card-count="2"] .decisionChoiceCard.is-alternative{grid-column:1/-1}#compare .decisionChoiceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}#compare .decisionChoiceBadge{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:5px 10px;border:1px solid rgba(77,218,181,.30);border-radius:999px;background:rgba(31,139,113,.15);color:#83e8cc;font-size:9.5px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}#compare .decisionChoiceBadge>span{inline-size:17px;block-size:17px;display:grid;place-items:center;border-radius:50%;background:#61dec0;color:#062821;font-size:11px}#compare .decisionChoiceBadge.alternative{border-color:rgba(91,169,209,.25);background:rgba(57,127,169,.10);color:#93cde7}#compare .decisionChoiceBadge.alternative>span{background:#244e68;color:#9fdcf3}#compare .decisionChoiceCard h3{margin:9px 0 5px!important;color:#f3f9fc!important;font-size:clamp(21px,1.65vw,29px)!important;line-height:1.12!important;letter-spacing:-.025em}#compare .decisionChoiceHeader p{max-width:760px;margin:0;color:#a8c0cc;font-size:13.5px;line-height:1.5}#compare .decisionPickMark{flex:0 0 auto;min-width:112px;padding:11px 14px;border:1px solid rgba(96,222,189,.25);border-radius:15px;background:rgba(6,36,40,.46);text-align:center}#compare .decisionPickMark span{display:block;color:#79a99f;font-size:8px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}#compare .decisionPickMark strong{display:block;margin-top:3px;color:#83e6c9;font-size:15px}#compare .decisionReasonLabel{margin:20px 0 9px;color:#78d8c1;font-size:9px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}#compare .decisionReasonGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#compare .decisionReason{min-width:0;display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(82,197,172,.20);border-radius:15px;background:rgba(7,38,43,.38)}#compare .decisionReasonIndex{flex:0 0 27px;inline-size:27px;block-size:27px;display:grid;place-items:center;border-radius:9px;background:rgba(84,218,185,.13);color:#73ddc2;font-size:9px;font-weight:950}#compare .decisionReason strong{display:block;color:#eaf6f7;font-size:12.5px;line-height:1.38}#compare .decisionReason small{display:block;margin-top:4px;color:#759eaa;font-size:8.5px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}#compare .decisionEdgeLead{margin-top:13px;padding:12px 13px;border:1px solid rgba(82,162,203,.19);border-radius:14px;background:rgba(37,104,139,.09)}#compare .decisionEdgeLead span{display:block;color:#79a9bf;font-size:8.5px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}#compare .decisionEdgeLead strong{display:block;margin-top:5px;color:#e7f4f9;font-size:13px;line-height:1.38}#compare .decisionQuickTrade{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}#compare .decisionQuickTrade>div{min-width:0;padding:11px 12px;border:1px solid rgba(93,140,162,.18);border-radius:14px;background:rgba(255,255,255,.022)}#compare .decisionQuickTrade>div.gain{border-color:rgba(65,190,153,.20);background:rgba(18,82,66,.16)}#compare .decisionQuickTrade>div.loss{border-color:rgba(190,122,136,.17);background:rgba(91,52,62,.12)}#compare .decisionQuickTrade span{display:block;color:#76d9bc;font-size:9px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}#compare .decisionQuickTrade .loss span{color:#e1a9b5}#compare .decisionQuickTrade i{font-style:normal}#compare .decisionQuickTrade strong{display:-webkit-box;margin-top:5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#dcebf1;font-size:11.5px;line-height:1.42}#compare .decisionBestFit{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;margin-top:12px;padding:11px 13px;border:1px solid rgba(102,151,174,.17);border-radius:14px;background:rgba(255,255,255,.025)}#compare .decisionBestFit>span{padding-top:2px;color:#77d9c1;font-size:8.5px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}#compare .decisionBestFit p{margin:0;color:#bfd2db;font-size:11.5px;line-height:1.45}#compare .decisionBestFit.compact{margin-top:10px}#compare .decisionReviewButton{min-height:44px;margin-top:12px;padding:10px 15px;border:1px solid rgba(74,203,172,.28);border-radius:13px;background:linear-gradient(105deg,#47d6bd,#64e1c1);color:#052920;font:inherit;font-size:12px;font-weight:950;cursor:pointer;box-shadow:0 8px 20px rgba(30,181,150,.13)}#compare .is-alternative .decisionReviewButton{background:rgba(39,112,151,.13);border-color:rgba(80,166,211,.28);color:#c7eafa;box-shadow:none}#compare .decisionReviewButton:hover{filter:brightness(1.07)}#compare .decisionReviewButton:focus-visible,#compare .decisionEvidenceDetails summary:focus-visible{outline:3px solid rgba(88,215,188,.34);outline-offset:3px}#compare .decisionEvidenceDetails{margin-top:10px;border:1px solid rgba(98,145,168,.17);border-radius:14px;background:rgba(4,24,38,.25);overflow:hidden}#compare .decisionEvidenceDetails summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;color:#a9c8d5;font-size:10.5px;font-weight:900;cursor:pointer;list-style:none}#compare .decisionEvidenceDetails summary::-webkit-details-marker{display:none}#compare .decisionEvidenceDetails summary i{position:relative;inline-size:24px;block-size:24px;flex:0 0 24px;border:1px solid rgba(106,158,182,.20);border-radius:8px;background:rgba(255,255,255,.025)}#compare .decisionEvidenceDetails summary i:before,#compare .decisionEvidenceDetails summary i:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.5px;border-radius:2px;background:#76d9c1;transform:translate(-50%,-50%)}#compare .decisionEvidenceDetails summary i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}#compare .decisionEvidenceDetails[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}#compare .decisionEvidenceDetails[open] summary{border-bottom:1px solid rgba(98,145,168,.14);color:#e0eef3}#compare .decisionEvidenceBody{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px}#compare .decisionEvidenceGroup{padding:12px;border:1px solid rgba(94,140,162,.15);border-radius:13px;background:rgba(255,255,255,.018)}#compare .decisionEvidenceGroup.gain{border-color:rgba(66,190,154,.17);background:rgba(17,75,61,.12)}#compare .decisionEvidenceGroup.loss{border-color:rgba(187,119,134,.14);background:rgba(82,48,58,.10)}#compare .decisionEvidenceGroup h4{margin:0 0 9px;color:#78dcc0;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}#compare .decisionEvidenceGroup.loss h4{color:#dfa7b3}#compare .decisionEvidenceGroup ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}#compare .decisionEvidenceGroup li{color:#d5e5eb;font-size:11px;line-height:1.4}#compare .decisionEvidenceGroup li small{display:block;margin-top:3px;color:#6f93a4;font-size:7.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}#compare .decisionDetailEmpty{margin:0;color:#7796a5;font-size:10.5px;line-height:1.4}@media(max-width:900px){#compare .decisionReasonGrid{grid-template-columns:1fr}#compare .decisionHelperGrid{grid-template-columns:1fr!important}#compare .decisionChoiceCard{grid-column:1!important}}@media(max-width:680px){#compare .compareDecisionPanel{padding:17px!important;border-radius:20px!important}#compare .compareDecisionPanel .compareSectionHead{margin-bottom:14px}#compare .compareDecisionPanel .compareSectionHead h2{font-size:27px;line-height:1.12}#compare .compareDecisionPanel .compareSectionHead p{font-size:12.5px}#compare .decisionHelperGrid{display:grid!important;overflow:visible!important;gap:10px!important}#compare .decisionChoiceCard,#compare .decisionChoiceCard.is-winner{min-width:0!important;padding:16px;border-radius:17px}#compare .decisionChoiceHeader{display:block}#compare .decisionPickMark{display:none}#compare .decisionChoiceCard h3{font-size:22px!important}#compare .decisionChoiceHeader p{font-size:12.5px}#compare .decisionReasonLabel{margin-top:16px}#compare .decisionReason{padding:10px}#compare .decisionQuickTrade{grid-template-columns:1fr}#compare .decisionBestFit{grid-template-columns:1fr;gap:5px}#compare .decisionBestFit>span{padding:0}#compare .decisionReviewButton{width:100%;min-height:46px}#compare .decisionEvidenceBody{grid-template-columns:1fr}#compare .decisionEvidenceDetails summary{min-height:46px;font-size:11px}}@media(prefers-reduced-motion:reduce){#compare .decisionEvidenceDetails summary i:after{transition:none}}

/* source:50 site/assets/decision-helper-media-v821.css */
#compare .decisionProductIntro{min-width:0;display:flex;align-items:center;gap:16px}#compare .decisionChoiceHeader>.decisionProductIntro{flex:1 1 auto}#compare .decisionProductIntro.is-compact{align-items:center;gap:13px}#compare .decisionProductCopy{min-width:0;flex:1 1 auto}#compare .decisionProductMedia{appearance:none;-webkit-appearance:none;inline-size:104px;block-size:72px;flex:0 0 104px;display:grid;place-items:center;margin:0;padding:8px;overflow:hidden;border:1px solid rgba(174,216,228,.62);border-radius:14px;background:linear-gradient(145deg,#fff 0%,#edf6f8 100%);box-shadow:0 8px 20px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.85);color:inherit}#compare button.decisionProductMedia{cursor:pointer}#compare .decisionProductMedia.is-featured{inline-size:132px;block-size:88px;flex-basis:132px;padding:10px;border-color:rgba(138,232,209,.74);box-shadow:0 10px 24px rgba(0,0,0,.18),0 0 0 3px rgba(76,215,180,.08)}#compare .decisionProductMedia img{display:block;inline-size:100%!important;block-size:100%!important;max-inline-size:100%!important;max-block-size:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important}#compare button.decisionProductMedia:hover{border-color:#79dfc8;box-shadow:0 10px 24px rgba(0,0,0,.19),0 0 0 3px rgba(76,215,180,.11)}#compare button.decisionProductMedia:focus-visible{outline:3px solid rgba(88,215,188,.42);outline-offset:3px}#compare .decisionChoiceCard h3 .decisionTitleLink{appearance:none;-webkit-appearance:none;display:inline;max-inline-size:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer}#compare .decisionChoiceCard h3 .decisionTitleLink:after{content:" →";color:#77d9c1;font-size:.68em;vertical-align:.1em;opacity:.72}#compare .decisionChoiceCard.is-alternative h3 .decisionTitleLink:after{color:#82c9e8}#compare .decisionChoiceCard h3 .decisionTitleLink:hover{color:#9cf0db;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#compare .decisionChoiceCard.is-alternative h3 .decisionTitleLink:hover{color:#bde8fb}#compare .decisionChoiceCard h3 .decisionTitleLink:focus-visible{border-radius:5px;outline:3px solid rgba(88,215,188,.36);outline-offset:4px}@media(max-width:680px){#compare .decisionProductIntro{align-items:flex-start;gap:11px}#compare .decisionProductIntro.is-compact{align-items:center;gap:11px}#compare .decisionProductMedia,#compare .decisionProductMedia.is-featured{inline-size:92px;block-size:66px;flex-basis:92px;padding:7px;border-radius:12px}#compare .decisionChoiceCard h3{margin-top:7px!important}}@media(max-width:420px){#compare .decisionProductMedia,#compare .decisionProductMedia.is-featured{inline-size:78px;block-size:58px;flex-basis:78px;padding:6px}#compare .decisionProductIntro{gap:9px}}@media(prefers-reduced-motion:reduce){#compare button.decisionProductMedia{transition:none}}

/* source:51 site/assets/mobile-spotlight-layout-v826.css */
@media(max-width:1100px){html,body{max-inline-size:100%;overflow-x:hidden;overflow-x:clip}#home .sourceRibbon{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;overflow:hidden!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"label method" "marks marks" "legal legal"!important;column-gap:10px!important;row-gap:9px!important}#home .sourceRibbonMarks{min-inline-size:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px 7px!important;align-items:center!important;justify-items:center!important}#home .sourceRibbonMarks li{min-inline-size:0!important;max-inline-size:100%!important;text-align:center!important}#home .sourceRibbonMark{max-inline-size:100%!important;font-size:12px!important}#home .sourceRibbonLegal{min-inline-size:0!important;white-space:normal!important;overflow-wrap:anywhere!important}#home #topPickPanel{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}#home #topPickPanel::before{box-sizing:border-box!important;inline-size:max-content!important;max-inline-size:calc(100% - 28px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.1!important}#home #topPickPanel>.topPickLeft,#home #topPickPanel>.topPickRight{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}#home #topPickPanel>.topPickLeft{grid-template-columns:92px minmax(0,1fr)!important;gap:16px!important;padding:27px 24px 21px!important}#home #topPickPanel .pickMeta,#home #topPickPanel .pickMetaTop,#home #topPickPanel .winnerSpotlightLeft,#home #topPickPanel .winnerSpotlightHeader,#home #topPickPanel .winnerSelectionCallout,#home #topPickPanel .winnerSpotlightBody{box-sizing:border-box!important;max-inline-size:100%!important;min-inline-size:0!important}#home #topPickPanel #scoreRing{inline-size:82px!important;block-size:82px!important;min-inline-size:82px!important;min-block-size:82px!important;max-inline-size:82px!important;max-block-size:82px!important;flex-basis:82px!important;margin:2px auto 28px!important}#home #topPickPanel #scoreRing .rtRingLabel{inline-size:92px!important;max-inline-size:92px!important;white-space:nowrap!important;text-align:center!important;font-size:8.5px!important;letter-spacing:.075em!important}#home #topPickPanel #spotlightName{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;margin:7px 0 5px!important;font-size:clamp(27px,4vw,38px)!important;line-height:1.04!important;letter-spacing:-.04em!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}#home #topPickPanel #spotlightBestFor,#home #topPickPanel .spotlightPriceRow{max-inline-size:100%!important;min-inline-size:0!important}#home #topPickPanel .winnerSpotlightLeft{grid-column:1/-1!important;inline-size:100%!important;margin:9px 0 0!important;overflow:hidden!important}#home #topPickPanel .winnerSpotlightHeader strong,#home #topPickPanel #winnerAwardLine,#home #topPickPanel .winnerSelectionCallout b,#home #topPickPanel .winnerSelectionCallout p{max-inline-size:100%!important;overflow-wrap:anywhere!important}#home #topPickPanel>.topPickRight{grid-template-columns:minmax(0,1fr)!important;padding:20px 24px 22px!important;border-inline-start:0!important;border-block-start:1px solid rgba(75,130,155,.24)!important}#home #topPickPanel .topPickAction,#home #topPickPanel .whyBox{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}#home #topPickPanel .topPickAction{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:780px){#home .sourceRibbon{padding:8px!important;border-radius:14px!important}#home .sourceRibbonMarks{gap:8px 5px!important}#home .sourceRibbonMark{font-size:11px!important}#home #topPickPanel{border-radius:20px!important}#home #topPickPanel::before{left:14px!important;top:-11px!important;max-inline-size:calc(100% - 28px)!important;padding:6px 9px!important;font-size:9px!important;letter-spacing:.13em!important}#home #topPickPanel>.topPickLeft{grid-template-columns:84px minmax(0,1fr)!important;gap:11px!important;padding:21px 14px 15px!important}#home #topPickPanel #scoreRing{inline-size:68px!important;block-size:68px!important;min-inline-size:68px!important;min-block-size:68px!important;max-inline-size:68px!important;max-block-size:68px!important;flex-basis:68px!important;margin:1px auto 25px!important}#home #topPickPanel #scoreRing::after{inset:6px!important}#home #topPickPanel #scoreRing strong{font-size:25px!important}#home #topPickPanel #scoreRing .rtRingLabel{inline-size:82px!important;max-inline-size:82px!important;inset-block-start:calc(100% + 8px)!important;font-size:8px!important;letter-spacing:.065em!important}#home #topPickPanel #spotlightName{font-size:clamp(21px,6.2vw,27px)!important;line-height:1.06!important}#home #topPickPanel .pickMetaTop{gap:5px!important;flex-wrap:wrap!important}#home #topPickPanel .spotlightPriceRow{gap:7px!important;flex-wrap:wrap!important}#home #topPickPanel .winnerSpotlightLeft{padding:13px 12px 12px!important;border-radius:16px!important}#home #topPickPanel>.topPickRight{padding:15px 14px 14px!important}#home #topPickPanel .topPickAction{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:430px){#home #topPickPanel>.topPickLeft{grid-template-columns:78px minmax(0,1fr)!important;gap:9px!important;padding-inline:11px!important}#home #topPickPanel #scoreRing{inline-size:64px!important;block-size:64px!important;min-inline-size:64px!important;min-block-size:64px!important;max-inline-size:64px!important;max-block-size:64px!important;flex-basis:64px!important}#home #topPickPanel #scoreRing .rtRingLabel{inline-size:76px!important;max-inline-size:76px!important;font-size:7.5px!important;letter-spacing:.055em!important}#home #topPickPanel #spotlightName{font-size:21px!important}#home .sourceRibbonMark{font-size:10.5px!important}}@media(prefers-reduced-motion:reduce){#home #topPickPanel *{scroll-behavior:auto!important}}@media(max-width:780px){#home .sourceRibbonMarks{grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr))!important}}

/* source:52 site/assets/piqelo-ai-launcher-v827.css */
.askPiqeloLauncher{--ask-ai-accent:#69e5cd;box-sizing:border-box!important;isolation:isolate;overflow:visible!important;min-inline-size:0!important;border:1px solid rgba(102,222,211,.43)!important;border-radius:19px!important;padding:8px 14px 8px 8px!important;background:radial-gradient(circle at 18% 18%,rgba(72,174,225,.13),transparent 35%),linear-gradient(135deg,rgba(5,22,36,.985),rgba(6,39,49,.985))!important;box-shadow:0 18px 45px rgba(0,8,18,.34),0 0 0 1px rgba(255,255,255,.025) inset,0 0 28px rgba(58,207,196,.08)!important;color:#f5fbff!important;cursor:pointer;touch-action:manipulation}.askPiqeloLauncher:hover{border-color:rgba(111,236,216,.72)!important;box-shadow:0 22px 52px rgba(0,8,18,.39),0 0 0 1px rgba(255,255,255,.035) inset,0 0 32px rgba(58,207,196,.14)!important}.askPiqeloLauncher:active{transform:translateY(0) scale(.97)!important}.askPiqeloLauncher:focus-visible{outline:3px solid rgba(105,229,205,.68)!important;outline-offset:4px!important}.askPiqeloLauncherMark,.askPiqeloMark,.askPiqeloOrb{position:relative!important;box-sizing:border-box!important;color:transparent!important;text-shadow:none!important;background:url(/assets/piqelo-mark.png?v=822) center/84% 84% no-repeat,linear-gradient(145deg,rgba(7,29,47,.98),rgba(5,23,37,.98))!important;border:1px solid rgba(102,198,214,.26)!important;box-shadow:0 9px 22px rgba(0,8,17,.30),inset 0 1px 0 rgba(255,255,255,.045)!important}.askPiqeloLauncherMark{inline-size:44px!important;block-size:44px!important;min-inline-size:44px!important;flex:0 0 44px!important;border-radius:14px!important}.askPiqeloMark{inline-size:40px!important;block-size:40px!important;min-inline-size:40px!important;border-radius:13px!important}.askPiqeloOrb{inline-size:62px!important;block-size:62px!important;border-radius:19px!important}.askPiqeloLauncherMark::after,.askPiqeloMark::after,.askPiqeloOrb::after{content:"AI";position:absolute;z-index:3;inset-block-start:-6px;inset-inline-end:-8px;box-sizing:border-box;min-inline-size:23px;block-size:18px;display:grid;place-items:center;padding:0 5px;border:1px solid rgba(223,255,246,.72);border-radius:999px;background:linear-gradient(105deg,#79d8ff 0%,#69ead3 55%,#a2f1b9 100%);color:#04202a;box-shadow:0 6px 14px rgba(0,8,17,.30),0 0 14px rgba(75,222,204,.20);font:950 8px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.07em}.askPiqeloMark::after{inset-block-start:-5px;inset-inline-end:-7px;min-inline-size:21px;block-size:16px;font-size:7px}.askPiqeloOrb::after{inset-block-start:-5px;inset-inline-end:-7px;min-inline-size:25px;block-size:19px;font-size:8px}.askPiqeloLauncher>span:last-child{min-inline-size:0!important}.askPiqeloLauncher b{display:block;color:#f4fbff;font-size:12px!important;font-weight:900;letter-spacing:-.015em;line-height:1.08;white-space:nowrap}.askPiqeloLauncher b::after{content:none!important}.askPiqeloLauncher small{font-size:0!important}.askPiqeloLauncher small::after{content:"Evidence-backed TV assistant";display:block;margin-top:3px;color:#91afbf;font-size:10px;font-weight:700;line-height:1.2}.askPiqeloIdentity b::after{content:" · AI";color:#78e5cf;font-size:.72em;letter-spacing:.02em}@media(max-width:1100px){.askPiqeloLauncher{inset-inline-end:14px!important;inset-block-end:calc(78px + env(safe-area-inset-bottom))!important;inline-size:62px!important;block-size:62px!important;min-inline-size:62px!important;min-block-size:62px!important;max-inline-size:62px!important;max-block-size:62px!important;display:grid!important;place-items:center!important;gap:0!important;padding:7px!important;border-radius:20px!important}.askPiqeloLauncher>span:last-child{display:none!important}.askPiqeloLauncherMark{inline-size:48px!important;block-size:48px!important;min-inline-size:48px!important;flex-basis:48px!important;border-radius:15px!important;background-size:86% 86%,100% 100%!important}}@media(max-width:430px){.askPiqeloLauncher{inset-inline-end:12px!important;inline-size:58px!important;block-size:58px!important;min-inline-size:58px!important;min-block-size:58px!important;max-inline-size:58px!important;max-block-size:58px!important;padding:6px!important;border-radius:18px!important}.askPiqeloLauncherMark{inline-size:44px!important;block-size:44px!important;min-inline-size:44px!important;flex-basis:44px!important;border-radius:14px!important}.askPiqeloLauncherMark::after{inset-block-start:-5px;inset-inline-end:-7px;min-inline-size:22px;block-size:17px;font-size:7.5px}}@media(prefers-reduced-motion:reduce){.askPiqeloLauncher{transition:none!important}}

/* source:53 site/assets/spotlight-runner-link-v836.css */
.spotlightRunner.isClickable{position:relative;cursor:pointer;padding-right:122px!important;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.spotlightRunner.isClickable:hover{border-color:rgba(87,211,205,.72)!important;background:rgba(10,52,72,.78)!important;transform:translateY(-1px);box-shadow:0 9px 22px rgba(0,18,32,.18)}.spotlightRunner.isClickable:focus-visible{outline:3px solid #7ee8dc;outline-offset:3px;border-color:rgba(126,232,220,.8)!important}.spotlightRunnerLinkCue{position:absolute;top:50%;right:11px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 8px;border:1px solid rgba(126,232,220,.24);border-radius:9px;background:rgba(7,31,47,.72);color:#91eadf!important;font-size:10.5px!important;line-height:1!important;font-weight:900!important;white-space:normal;max-width:calc(100% - 22px);overflow-wrap:anywhere}.spotlightRunner.isClickable:hover .spotlightRunnerLinkCue{background:rgba(20,74,88,.82);color:#dffcf7!important}@media(max-width:520px){.spotlightRunner.isClickable{padding-right:11px!important;padding-bottom:44px!important}.spotlightRunnerLinkCue{top:auto;bottom:9px;left:11px;right:auto;transform:none}}

/* source:54 site/assets/spotlight-best-offer-v838.css */
.spotlightBestOffer{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:9px;padding:7px 8px;border:1px solid rgba(68,184,190,.30);border-radius:11px;background:rgba(8,38,55,.58);max-width:520px}.spotlightBestOffer[hidden]{display:none!important}#topPickPanel #spotlightBestOffer[hidden]{display:none!important}.spotlightBestOfferCopy{min-width:0;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.spotlightBestOfferKicker{color:#72dfcf;font-size:8.5px;line-height:1;font-weight:950;letter-spacing:.11em}.spotlightBestOfferLine{display:inline-flex;align-items:baseline;gap:5px;flex-wrap:wrap}.spotlightBestOfferPrice{color:#f6fcff;font-size:13.5px;line-height:1.1;font-weight:950}.spotlightBestOfferMerchant{color:#b8d0dc;font-size:10.5px;font-weight:800}.spotlightBestOfferMeta{flex-basis:100%;color:#7f9dab;font-size:8.75px;line-height:1.3}.spotlightBestOfferCta{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:5px 8px;border-radius:9px;border:1px solid rgba(87,220,207,.30);background:rgba(19,116,124,.42);color:#dffbf6;font-size:9.5px;font-weight:900;text-decoration:none;white-space:nowrap}.spotlightBestOfferCta:hover{background:rgba(24,145,148,.55);transform:translateY(-1px)}.spotlightBestOfferCta:focus-visible{outline:3px solid #7ee8dc;outline-offset:2px}.spotlightBestOffer.supportsPiqelo{border-color:rgba(87,220,207,.40)}@media(max-width:620px){.spotlightBestOffer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;max-width:100%;padding:7px 8px;margin-top:8px}.spotlightBestOfferCopy{display:block}.spotlightBestOfferKicker{display:block;margin-bottom:3px}.spotlightBestOfferLine{display:flex}.spotlightBestOfferMeta{display:block;margin-top:3px;font-size:8.5px}.spotlightBestOfferCta{align-self:center}}

/* source:55 site/assets/retailer-branding-v884.css */
.retailerBrandMark{--rb-bg:#17364a;--rb-fg:#eef7fb;--rb-border:rgba(132,180,202,.28);display:inline-flex;align-items:center;justify-content:center;gap:4px;width:max-content;max-width:180px;min-height:24px;margin-top:5px;padding:4px 8px;border:1px solid var(--rb-border);border-radius:7px;background:var(--rb-bg);color:var(--rb-fg);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 3px 8px rgba(0,0,0,.10);font-size:9.5px;line-height:1;font-weight:950;letter-spacing:-.01em;white-space:nowrap}.retailerBrandWord{overflow:hidden;text-overflow:ellipsis}.retailerBrandMark--bestbuy{--rb-bg:#ffe000;--rb-fg:#0b1420;--rb-border:#ffe000;border-radius:4px;padding:5px 10px 5px 8px;clip-path:polygon(0 0,86% 0,100% 50%,86% 100%,0 100%);letter-spacing:.015em}.retailerBrandMark--walmart{--rb-bg:#0874d1;--rb-fg:#fff;--rb-border:#2789df;border-radius:999px}.retailerBrandSpark{color:#ffc220;font-size:12px;line-height:.8}.retailerBrandMark--bh{--rb-bg:#d71920;--rb-fg:#fff;--rb-border:#f4cd45;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(244,205,69,.55),0 3px 8px rgba(0,0,0,.10);font-size:10.5px}.retailerBrandMark--abt{--rb-bg:#103a67;--rb-fg:#fff;--rb-border:#5a91bd;font-size:11px}.retailerBrandMark--costco{--rb-bg:#fff;--rb-fg:#e31837;--rb-border:#d5dce4;border-radius:4px;font-style:italic;letter-spacing:-.04em}.retailerBrandMark--target{--rb-bg:#cc0000;--rb-fg:#fff;--rb-border:#e64a4a;border-radius:999px}.retailerBrandTarget{width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px #cc0000}.retailerBrandMark--crutchfield{--rb-bg:#8c1620;--rb-fg:#fff;--rb-border:#b84e55}.retailerBrandMark--newegg{--rb-bg:#fff;--rb-fg:#173f73;--rb-border:#d5e0eb}.retailerBrandMark--newegg:before{content:"";width:7px;height:7px;border-radius:50%;background:#f58220;box-shadow:5px 0 0 #2876bb}.retailerBrandMark--adorama{--rb-bg:#1477bd;--rb-fg:#fff;--rb-border:#52a5d8}.retailerBrandMark--sams{--rb-bg:#0067a0;--rb-fg:#fff;--rb-border:#49a1cf;border-radius:999px}.retailerBrandDiamond{width:8px;height:8px;border:1.5px solid #fff;transform:rotate(45deg);border-radius:1px}.retailerBrandMark--pcrichard{--rb-bg:#171717;--rb-fg:#fff;--rb-border:#d6342a}.retailerBrandMark--brandsmart{--rb-bg:#f47b20;--rb-fg:#fff;--rb-border:#ffad72}.retailerBrandMark--amazon{--rb-bg:#171717;--rb-fg:#fff;--rb-border:#ff9900}.retailerBrandMark--electronicexpress{--rb-bg:#bd1f2d;--rb-fg:#fff;--rb-border:#ed6b75}.retailerBrandMark--tcl{--rb-bg:#e60012;--rb-fg:#fff;--rb-border:#ff5360}.retailerBrandMark--samsung{--rb-bg:#1428a0;--rb-fg:#fff;--rb-border:#6475df;border-radius:999px;letter-spacing:.03em}.retailerBrandMark--lg{--rb-bg:#a50034;--rb-fg:#fff;--rb-border:#df587f;border-radius:999px}.retailerBrandMark--dell{--rb-bg:#0672ce;--rb-fg:#fff;--rb-border:#58a5e6;border-radius:999px}.retailerBrandMark--merlins{--rb-bg:#34205c;--rb-fg:#fff;--rb-border:#8068ad}.retailerBrandMark--microsoft{--rb-bg:#fff;--rb-fg:#2b2b2b;--rb-border:#d8d8d8}.retailerBrandMicrosoft{width:11px;height:11px;background:linear-gradient(90deg,#f35325 0 47%,transparent 47% 53%,#81bc06 53%),linear-gradient(90deg,#05a6f0 0 47%,transparent 47% 53%,#ffba08 53%);background-size:100% 47%;background-position:top,bottom;background-repeat:no-repeat}.retailerBrandMark--sony{--rb-bg:#050505;--rb-fg:#fff;--rb-border:#555;letter-spacing:.07em}.retailerBrandMark--acer{--rb-bg:#83b81a;--rb-fg:#102000;--rb-border:#a9d94d}.retailerBrandMark--apple{--rb-bg:#f5f5f7;--rb-fg:#1d1d1f;--rb-border:#fff;border-radius:999px}.retailerBrandMark--asus{--rb-bg:#14263f;--rb-fg:#fff;--rb-border:#617a9c;letter-spacing:.05em}.retailerBrandMark--msi{--rb-bg:#20171a;--rb-fg:#fff;--rb-border:#ee3441}.retailerBrandMark--gigabyte{--rb-bg:#102a3d;--rb-fg:#fff;--rb-border:#3ab3e7}.retailerBrandMark--benq{--rb-bg:#eef6ef;--rb-fg:#162418;--rb-border:#65c63b}.retailerBrandMark--aoc{--rb-bg:#17191e;--rb-fg:#fff;--rb-border:#dc272d}.retailerBrandMark--hyperx{--rb-bg:#17191e;--rb-fg:#fff;--rb-border:#e22230}.retailerBrandMark--hp{--rb-bg:#0096d6;--rb-fg:#fff;--rb-border:#5fc5ec;border-radius:999px}.retailerBrandMark--framework{--rb-bg:#151515;--rb-fg:#fff;--rb-border:#8d8d8d}.retailerBrandMark--microcenter{--rb-bg:#bf2026;--rb-fg:#fff;--rb-border:#ef6a6f}.retailerBrandMark--razer{--rb-bg:#111;--rb-fg:#55d934;--rb-border:#55d934;letter-spacing:.04em}.retailerBrandMark--staples{--rb-bg:#cc0000;--rb-fg:#fff;--rb-border:#ee6060}.retailerBrandMark--nfm{--rb-bg:#c8252c;--rb-fg:#fff;--rb-border:#ef7479}.retailerBrandMark--beachcamera{--rb-bg:#136cb5;--rb-fg:#fff;--rb-border:#69a7d9}.retailerBrandMark--vac{--rb-bg:#111;--rb-fg:#fff;--rb-border:#e32b2b}.retailerBrandMark--waltstv{--rb-bg:#193d6a;--rb-fg:#fff;--rb-border:#5c8cbd}.retailerBrandMark--datavision{--rb-bg:#006aa6;--rb-fg:#fff;--rb-border:#5eacd4}.retailerBrandMark--mani{--rb-bg:#294660;--rb-fg:#fff;--rb-border:#7292ae}.retailerBrandMark--generic{--rb-bg:#17364a;--rb-fg:#dcebf2;--rb-border:rgba(132,180,202,.28)}.offerSellerMeta+.retailerBrandMark{margin-left:0}#home #offerCards .offerIdentity>.retailerBrandMark,#product-detail #detailOfferCards .detailOfferInfo>.retailerBrandMark{margin-top:6px}#product-detail #detailOfferCards .piqeloOfferCard>.detailOfferInfo>.retailerBrandMark{display:inline-flex!important}#spotlightBestOffer .retailerBrandMark{margin:0 1px 0 0;min-height:20px;padding:3px 6px;font-size:8px;vertical-align:middle}#spotlightBestOffer .retailerBrandMark--bestbuy{padding-right:8px}#spotlightBestOffer .retailerBrandMark--bh{font-size:8.5px}.piqeloSamePriceStore>.retailerBrandMark{grid-column:1;margin:0 0 2px;max-width:100%}.piqeloSamePriceStore>.retailerBrandSeller{display:block;color:#9fb2bd;font-size:8.5px;font-weight:700;line-height:1.2;white-space:normal}.piqeloBuyNowOption>span>.retailerBrandMark{margin:0 0 2px}.piqeloBuyNowOption>span>.retailerBrandSeller{color:#a8bbc5;font-size:10px;font-weight:700}.piqeloSamePriceStore>b[hidden],.piqeloBuyNowOption>span>b[hidden]{display:none!important}@media(max-width:620px){#home #offerCards .retailerBrandMark,#product-detail #detailOfferCards .retailerBrandMark{min-height:26px;font-size:10px}#spotlightBestOffer .retailerBrandMark{min-height:20px;font-size:8px}.piqeloBuyNowOption>span>.retailerBrandMark{min-height:24px}}@media(prefers-reduced-motion:reduce){.retailerBrandMark{transition:none!important}}

/* source:56 site/assets/desktop-spotlight-v841.css */
@media(min-width:1101px){#home #topPickPanel{grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr)!important;align-items:stretch!important;border-radius:28px!important;background:radial-gradient(circle at 10% 0%,rgba(63,154,213,.11),transparent 31%),radial-gradient(circle at 92% 100%,rgba(57,214,180,.08),transparent 29%),linear-gradient(120deg,rgba(5,24,39,.985),rgba(5,29,45,.975))!important;border-color:rgba(78,145,179,.36)!important;box-shadow:0 28px 68px rgba(0,11,22,.28),inset 0 1px 0 rgba(255,255,255,.035)!important}#home #topPickPanel>.topPickLeft{box-sizing:border-box!important;padding:30px 30px 28px!important;display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:22px!important;row-gap:20px!important;align-content:start!important;align-items:start!important;border-inline-end:1px solid rgba(74,128,153,.22)!important}#home #topPickPanel #scoreRing{grid-column:1!important;grid-row:1!important;margin:4px 0 28px!important}#home #topPickPanel .pickMeta{grid-column:2!important;grid-row:1!important;min-width:0!important}#home #topPickPanel #spotlightName{margin-top:7px!important;font-size:clamp(32px,2.65vw,43px)!important;line-height:1.02!important;letter-spacing:-.045em!important;max-width:16ch!important}#home #topPickPanel .spotlightSub{margin-top:5px!important;color:#8ea9b9!important;font-size:14px!important}#home #topPickPanel .spotlightPriceRow{margin-top:12px!important;gap:10px!important;flex-wrap:wrap!important}#home #topPickPanel .spotlightPriceRow strong{font-size:28px!important}#home #topPickPanel .spotlightPriceRow span{font-size:11.5px!important}#home #topPickPanel .winnerSpotlightLeft{grid-column:1/-1!important;grid-row:2!important;display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(280px,.96fr)!important;gap:20px!important;align-items:stretch!important;margin:0!important;padding:19px!important;min-height:0!important;border-radius:20px!important;overflow:hidden!important;background:radial-gradient(circle at 88% 18%,rgba(94,226,205,.10),transparent 30%),linear-gradient(145deg,rgba(10,43,66,.96),rgba(7,29,45,.96))!important;border-color:rgba(106,188,214,.30)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 14px 30px rgba(0,10,20,.17)!important}#home #topPickPanel .winnerSpotlightLeft:before{top:14px!important;right:14px!important;padding:4px 8px!important;font-size:8.5px!important;letter-spacing:.13em!important;opacity:.9!important}#home #topPickPanel .winnerSpotlightHeader{align-self:center!important;min-width:0!important;padding:2px 0 1px!important}#home #topPickPanel .winnerSpotlightKicker{padding:5px 8px!important;font-size:9px!important;letter-spacing:.12em!important}#home #topPickPanel .winnerSpotlightHeader strong{margin-top:10px!important;font-size:29px!important;line-height:1.02!important;letter-spacing:-.045em!important}#home #topPickPanel #winnerAwardLine{margin-top:7px!important;max-width:52ch!important;color:#b7cbd7!important;font-size:12.5px!important;line-height:1.48!important}#home #topPickPanel .winnerSelectionCallout{margin-top:12px!important;padding:11px 12px!important;border-radius:13px!important;background:rgba(255,255,255,.045)!important;border-color:rgba(126,199,220,.16)!important;box-shadow:none!important}#home #topPickPanel .winnerSelectionLabel{font-size:8.5px!important;letter-spacing:.105em!important}#home #topPickPanel .winnerSelectionLabel:before{width:16px!important;height:16px!important;font-size:9px!important}#home #topPickPanel .winnerSelectionCallout b{margin-top:6px!important;font-size:16px!important;line-height:1.2!important}#home #topPickPanel .winnerSelectionCallout p{margin-top:5px!important;color:#9eb5c2!important;font-size:11.5px!important;line-height:1.42!important}#home #topPickPanel .winnerSpotlightBody{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;min-width:0!important;min-height:202px!important;align-items:stretch!important;border:1px solid rgba(122,185,208,.16)!important;border-radius:17px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 82%,rgba(80,151,187,.12),transparent 56%),linear-gradient(145deg,rgba(236,244,248,.98),rgba(217,230,237,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 12px 28px rgba(0,9,18,.18)!important}#home #topPickPanel .winnerProductThumb{min-width:0!important;min-height:202px!important;width:100%!important;padding:16px 18px 18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#home #topPickPanel .winnerProductThumb img{width:100%!important;max-width:360px!important;height:172px!important;max-height:172px!important;object-fit:contain!important;margin:auto!important;filter:drop-shadow(0 16px 18px rgba(5,18,27,.24))!important}#home #topPickPanel .winnerThumbFallback{height:172px!important;color:#507085!important;font-size:14px!important}#home #topPickPanel .winnerCertificate{position:absolute!important;right:12px!important;bottom:12px!important;width:auto!important;padding:5px!important;border-radius:50%!important;background:rgba(5,27,42,.86)!important;border:1px solid rgba(105,195,197,.30)!important;box-shadow:0 10px 24px rgba(0,12,24,.24)!important}#home #topPickPanel .winnerCertificate img{width:82px!important;height:82px!important;filter:drop-shadow(0 7px 12px rgba(0,0,0,.23))!important}#home #topPickPanel>.topPickRight{box-sizing:border-box!important;padding:30px 28px 27px!important;border-inline-start:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;align-items:start!important;gap:20px!important;background:linear-gradient(180deg,rgba(7,29,45,.30),rgba(4,20,33,.08))!important}#home #topPickPanel .whyBox{min-width:0!important}#home #topPickPanel .whyBox>b{display:block!important;margin:0 0 9px!important;font-size:21px!important;letter-spacing:-.025em!important}#home #topPickPanel .reviewConsensus{margin-top:0!important;padding:12px 13px!important;border-radius:13px!important;background:rgba(7,31,47,.54)!important;border-color:rgba(72,146,170,.30)!important}#home #topPickPanel .reviewConsensusText{font-size:13px!important;line-height:1.48!important}#home #topPickPanel .homeProsCons{gap:9px!important;margin-top:10px!important}#home #topPickPanel .homePC{padding:10px!important;border-radius:12px!important}#home #topPickPanel .homePC h4{margin-bottom:6px!important;font-size:10.5px!important}#home #topPickPanel .homePoint{margin-top:6px!important;font-size:11.5px!important;line-height:1.35!important}#home #topPickPanel .homePointSource{font-size:9.5px!important}#home #topPickPanel .spotlightTradeoff{margin-top:10px!important;padding-top:9px!important;font-size:10.5px!important;line-height:1.4!important}#home #topPickPanel .topPickAction{min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-self:end!important}#home #topPickPanel .topPickAction .btn,#home #topPickPanel .topPickAction .saveHeroBtn{box-sizing:border-box!important;width:100%!important;min-height:43px!important;margin:0!important;justify-content:center!important}#home #topPickPanel .topPickAction #spotlightDetails{grid-column:1/-1!important;min-height:46px!important}}@media(min-width:1450px){#home #topPickPanel{grid-template-columns:minmax(0,1.18fr) minmax(470px,.82fr)!important}#home #topPickPanel .winnerSpotlightLeft{grid-template-columns:minmax(0,1fr) minmax(330px,.92fr)!important}#home #topPickPanel .winnerSpotlightBody,#home #topPickPanel .winnerProductThumb{min-height:220px!important}#home #topPickPanel .winnerProductThumb img,#home #topPickPanel .winnerThumbFallback{height:188px!important;max-height:188px!important}}

/* source:57 site/assets/spotlight-composition-v844.css */
@media(min-width:1280px){#home #topPickPanel>.topPickLeft{grid-template-columns:100px minmax(0,1fr) minmax(190px,235px)!important;grid-template-rows:auto auto!important;column-gap:20px!important;row-gap:18px!important}#home #topPickPanel #scoreRing{grid-column:1!important;grid-row:1!important}#home #topPickPanel .pickMeta{grid-column:2!important;grid-row:1!important;align-self:center!important;min-width:0!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side]{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;box-sizing:border-box!important;width:100%!important;max-width:235px!important;min-height:128px!important;height:128px!important;padding:10px 12px!important;border-radius:16px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 88%,rgba(93,160,193,.14),transparent 54%),linear-gradient(145deg,rgba(244,249,252,.98),rgba(220,232,239,.97))!important;border:1px solid rgba(132,188,209,.26)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 12px 26px rgba(0,10,19,.17)!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] img{width:100%!important;max-width:210px!important;height:104px!important;max-height:104px!important;object-fit:contain!important;margin:auto!important;filter:drop-shadow(0 13px 15px rgba(5,18,27,.22))!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] .winnerThumbFallback{height:104px!important;color:#507085!important;font-size:13px!important}#home #topPickPanel .winnerSpotlightLeft{grid-column:1/-1!important;grid-row:2!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:18px!important}#home #topPickPanel .winnerSpotlightBody[data-spotlight-layout=identity-media]{display:none!important}#home #topPickPanel .winnerSpotlightHeader{width:100%!important;max-width:none!important;padding-right:10px!important}#home #topPickPanel>.topPickRight{grid-template-columns:minmax(0,1fr) minmax(205px,220px)!important;grid-template-rows:minmax(0,1fr) auto!important;column-gap:12px!important;row-gap:17px!important;align-items:start!important}#home #topPickPanel .whyBox{grid-column:1/-1!important;grid-row:1!important}#home #topPickPanel .topPickAction{grid-column:1!important;grid-row:2!important;align-self:end!important;min-width:0!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock]{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:end!important;box-sizing:border-box!important;width:100%!important;max-width:220px!important;margin:0!important;padding:8px 9px!important;gap:6px 7px!important;border-radius:12px!important;background:rgba(8,35,50,.48)!important;border-color:rgba(67,164,172,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock] .spotlightBestOfferCopy{flex:1 1 135px!important;gap:4px 5px!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock] .spotlightBestOfferKicker{font-size:7.75px!important;letter-spacing:.10em!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock] .spotlightBestOfferPrice{font-size:13px!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock] .spotlightBestOfferMerchant{font-size:9px!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock] .spotlightBestOfferMeta{font-size:7.6px!important;line-height:1.25!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock] .spotlightBestOfferCta{min-height:27px!important;padding:4px 7px!important;font-size:8.75px!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock] .retailerBrandMark{min-height:17px!important;margin:0!important;padding:3px 5px!important;font-size:7.25px!important}}@media(min-width:1450px){#home #topPickPanel>.topPickLeft{grid-template-columns:100px minmax(0,1fr) minmax(225px,270px)!important;column-gap:22px!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side]{max-width:270px!important;min-height:144px!important;height:144px!important;padding:11px 14px!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] img,#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] .winnerThumbFallback{height:118px!important;max-height:118px!important}#home #topPickPanel>.topPickRight{grid-template-columns:minmax(0,1fr) minmax(220px,240px)!important;column-gap:14px!important}#home #topPickPanel #spotlightBestOffer[data-spotlight-placement=action-dock]{max-width:240px!important}}

/* source:58 site/assets/spotlight-image-stage-v846.css */
@media(min-width:1280px){#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side]{background:radial-gradient(ellipse at 50% 88%,rgba(59,176,181,.18),transparent 58%),radial-gradient(circle at 18% 10%,rgba(70,143,197,.10),transparent 44%),linear-gradient(145deg,rgba(7,27,43,.76),rgba(5,20,33,.90))!important;border-color:rgba(94,176,198,.20)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 14px 30px rgba(0,9,19,.16)!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] img{filter:drop-shadow(0 14px 18px rgba(0,8,17,.34)) drop-shadow(0 0 12px rgba(79,178,190,.08))!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] .winnerThumbFallback{color:#9db8c7!important}}

/* source:59 site/assets/offer-coverage-v848.css */
.offerCoverageSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:11px;border:1px solid rgba(103,145,169,.24);border-radius:15px;background:rgba(5,22,36,.56);color:#dcebf2}.offerCoverageMetric{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 10px;border:1px solid rgba(103,145,169,.16);border-radius:11px;background:rgba(255,255,255,.025)}.offerCoverageMetric>strong{flex:0 0 auto;color:#eff9fc;font-size:22px;line-height:1}.offerCoverageMetric>span{display:grid;min-width:0;gap:1px}.offerCoverageMetric b{color:#dcebf2;font-size:11.5px;line-height:1.25}.offerCoverageMetric small{color:#829ead;font-size:9.75px;line-height:1.35}.offerCoverageMetric--live{border-color:rgba(87,220,184,.28);background:rgba(54,190,157,.07)}.offerCoverageMetric--live>strong{color:#76e1c4}.offerCoverageMetric--routes{border-color:rgba(76,179,232,.26);background:rgba(38,144,209,.07)}.offerCoverageMetric--routes>strong{color:#79cee9}.offerCoverageMetric--recheck>strong{color:#d7bd85}.offerCoverageNote{grid-column:1/-1;margin:1px 2px 0;color:#8eaaba;font-size:10.5px;line-height:1.45}.exactRoutesPanel{margin-top:12px;padding:14px 15px;border:1px solid rgba(103,145,169,.24);border-radius:15px;background:rgba(5,22,36,.72);color:#dcebf2}.exactRoutesHead{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:10px}.exactRoutesKicker{display:block;margin-bottom:3px;color:#6fd7c8;font-size:10px;font-weight:900;letter-spacing:.13em}.exactRoutesHead h4{margin:0;color:#f3f9fc;font-size:16px;line-height:1.25}.exactRoutesHead p{max-width:720px;margin:4px 0 0;color:#8eaaba;font-size:11.5px;line-height:1.48}.exactRoutesBadge{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(111,215,200,.24);border-radius:999px;background:rgba(111,215,200,.08);color:#aee9df;font-size:10px;font-weight:850;white-space:nowrap}.exactRoutesList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.exactRouteItem{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 11px;border:1px solid rgba(103,145,169,.18);border-radius:12px;background:rgba(255,255,255,.025)}.exactRouteCopy{display:grid;min-width:0;gap:1px}.exactRouteCopy strong{overflow:hidden;color:#edf7fb;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.exactRouteStatus{color:#74dbc7;font-size:10.5px;font-weight:850}.exactRouteItem--unavailable .exactRouteStatus{color:#d6a5aa}.exactRouteCopy small{color:#829ead;font-size:10.5px;line-height:1.35}.exactRouteCta{flex:0 0 auto;padding:7px 9px;border:1px solid rgba(66,184,220,.34);border-radius:9px;background:rgba(13,120,211,.15);color:#81dcec;text-decoration:none;font-size:11px;font-weight:850;white-space:nowrap}.exactRouteCta:hover,.exactRouteCta:focus-visible{border-color:#4ac9eb;background:rgba(13,120,211,.28);color:#fff;outline:none}.exactRoutesPanel--review{margin:18px 0 0}@media(max-width:720px){.offerCoverageSummary{grid-template-columns:1fr}.offerCoverageNote{grid-column:auto}.exactRoutesHead{display:block}.exactRoutesBadge{display:inline-flex;margin-top:8px}.exactRoutesList{grid-template-columns:1fr}.exactRouteItem{align-items:flex-start;flex-direction:column}.exactRouteCta{width:100%;box-sizing:border-box;text-align:center}}

/* source:60 site/assets/offer-candidate-prices-v886.css */
.exactRouteIdentity{display:flex;align-items:center;min-height:25px;margin-bottom:2px}.exactRouteIdentity>.retailerBrandMark{margin:0;max-width:190px}.exactRouteMerchant{overflow:hidden;color:#edf7fb;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.exactRoutePrice{display:block;margin:3px 0 1px;color:#f4fbfd;font-size:19px;line-height:1.05;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.exactRouteItem--observed{border-color:rgba(100,214,199,.35);background:linear-gradient(145deg,rgba(49,177,151,.105),rgba(255,255,255,.025) 52%)}.exactRouteItem--observed .exactRouteStatus{color:#83e2d0}.exactRouteItem--observed .exactRouteCta{border-color:rgba(100,214,199,.4);background:rgba(49,177,151,.14);color:#baf4e8}.exactRouteItem--observed .exactRouteCta:hover,.exactRouteItem--observed .exactRouteCta:focus-visible{border-color:#72dfca;background:rgba(49,177,151,.25);color:#fff}@media(max-width:720px){.exactRoutePrice{font-size:20px}.exactRouteIdentity>.retailerBrandMark{min-height:26px;font-size:10px}}

/* source:61 site/assets/offer-shopping-resilience-v987.css */
.offerCard--routeFallback{border-style:dashed!important;border-color:rgba(105,180,207,.42)!important;background:linear-gradient(145deg,rgba(8,31,49,.96),rgba(10,40,55,.92))!important;box-shadow:none!important}.routeFallbackBadge{display:inline-flex;width:max-content;margin-bottom:5px;padding:3px 7px;border:1px solid rgba(105,213,195,.34);border-radius:999px;background:rgba(73,189,170,.09);color:#9ce8dc;font-size:9.5px;font-weight:950;letter-spacing:.09em}.routeFallbackDetail{color:#89a9ba!important;line-height:1.38}.routeFallbackPrice strong{font-size:15px!important;color:#d9eaf1!important;letter-spacing:0!important}.routeFallbackPrice a{background:rgba(13,120,211,.18)!important;border-color:rgba(82,175,222,.42)!important}.routeFallbackPrice a:hover,.routeFallbackPrice a:focus-visible{background:rgba(13,120,211,.3)!important;border-color:#5bc7e8!important}.routeFallbackDetailOffer{border-style:dashed!important;border-color:rgba(105,180,207,.36)!important;background:rgba(9,37,55,.62)!important}.routeFallbackDetailOffer .detailOfferInfo b{color:#dff2f7}.routeFallbackDetailOffer .detailOfferInfo small{color:#89a9ba}.routeFallbackDetailOffer .detailOfferPrice strong{font-size:14px;color:#d7e7ee}.routeFallbackDetailOffer .detailOfferAction{color:#8fdfe8}[data-piqelo-shopping-options="1"] .offersHead:after,[data-piqelo-shopping-options="2"] .offersHead:after{content:"More exact-store options are being checked";display:inline-flex;margin-top:2px;padding:5px 8px;border:1px solid rgba(111,215,200,.22);border-radius:999px;background:rgba(111,215,200,.07);color:#a9ded7;font-size:9.5px;font-weight:800}@media(max-width:720px){.offerCard--routeFallback{min-height:82px}.routeFallbackPrice strong{font-size:14px!important}}.piqeloAmazonPriceShortcut{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 0 8px;padding:10px 11px;border:1px solid rgba(222,160,62,.42);border-radius:14px;background:linear-gradient(145deg,rgba(54,39,15,.96),rgba(25,31,36,.96));box-shadow:0 10px 26px rgba(0,0,0,.15)}.piqeloAmazonPriceShortcutMark{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;border-radius:9px;background:rgba(255,191,79,.13);color:#f3c46d;font-size:10px;font-weight:950;letter-spacing:.04em}.piqeloAmazonPriceShortcutCopy{min-width:0}.piqeloAmazonPriceShortcutCopy b{display:block;color:#f9fbfc;font-size:13px;line-height:1.2}.piqeloAmazonPriceShortcutCopy small{display:block;margin-top:2px;color:#c4b48f;font-size:9px;line-height:1.3}.piqeloAmazonPriceShortcutCta{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 11px;border:1px solid rgba(255,218,151,.36);border-radius:10px;background:linear-gradient(180deg,#ffc86f,#efa83a);color:#1d1509!important;font-size:10px;font-weight:950;text-decoration:none!important;white-space:nowrap}.piqeloAmazonPriceShortcutCta:hover,.piqeloAmazonPriceShortcutCta:focus-visible{transform:translateY(-1px);filter:brightness(1.035)}.piqeloAmazonPriceShortcut--review{grid-column:1/-1}@media(max-width:720px){.piqeloAmazonPriceShortcut{grid-template-columns:auto minmax(0,1fr);gap:8px;margin:9px 0 7px;padding:10px}.piqeloAmazonPriceShortcutCta{grid-column:1/-1;width:100%;min-height:40px;font-size:11px}}.piqeloAmazonTopThreeLink{display:flex;align-items:center;justify-content:center;width:100%;min-height:34px;margin:9px 0 2px;padding:7px 9px;border:1px solid rgba(212,145,37,.42);border-radius:10px;background:linear-gradient(180deg,#ffd487,#f2b34a);color:#2b1a06!important;font-size:10px;font-weight:950;line-height:1.2;text-align:center;text-decoration:none!important;box-shadow:0 6px 16px rgba(126,82,17,.10);position:relative;z-index:6}.piqeloAmazonTopThreeLink:hover,.piqeloAmazonTopThreeLink:focus-visible{transform:translateY(-1px);filter:brightness(1.025);outline:none;box-shadow:0 8px 18px rgba(126,82,17,.16)}@media(max-width:720px){.piqeloAmazonTopThreeLink{min-height:38px;font-size:11px;margin-top:8px}}.piqeloAmazonPriceShortcut--detail{display:block;width:100%;margin:0 0 10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.piqeloAmazonReviewTopCta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:54px;padding:10px 12px;border:1px solid rgba(220,166,77,.32);border-radius:14px;background:linear-gradient(145deg,rgba(48,36,17,.72),rgba(13,34,41,.72));color:inherit!important;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.piqeloAmazonReviewTopCta:hover,.piqeloAmazonReviewTopCta:focus-visible{border-color:rgba(236,181,87,.55);background:linear-gradient(145deg,rgba(56,41,18,.82),rgba(14,38,45,.80));outline:none}.piqeloAmazonReviewTopMark{display:inline-flex;align-items:center;justify-content:center;min-height:29px;padding:0 9px;border:1px solid rgba(236,181,87,.26);border-radius:9px;background:rgba(255,190,75,.10);color:#e9be6f;font-size:10px;font-weight:950;letter-spacing:.03em}.piqeloAmazonReviewTopCopy{min-width:0}.piqeloAmazonReviewTopCopy b{display:block;color:#f5fbfe;font-size:13px;line-height:1.2}.piqeloAmazonReviewTopCopy small{display:block;margin-top:2px;color:#9dafb5;font-size:9px;line-height:1.3}.piqeloAmazonReviewTopAction{color:#f0c271;font-size:10px;font-weight:900;white-space:nowrap}#topAlternatives .altCard .piqeloAmazonTopThreeLink{margin:0 0 18px}#topAlternatives .altCard .piqeloAmazonTopThreeLink+.cardDealCta{margin-top:0!important}@media(max-width:720px){.piqeloAmazonPriceShortcut--detail{margin-bottom:12px}.piqeloAmazonReviewTopCta{grid-template-columns:auto minmax(0,1fr);min-height:58px;padding:10px}.piqeloAmazonReviewTopAction{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:34px;margin-top:1px;border-radius:9px;background:rgba(255,190,75,.11)}#topAlternatives .altCard .piqeloAmazonTopThreeLink{margin-bottom:16px}}.piqeloAmazonPriceShortcut--home{display:block;flex:0 0 auto;width:100%;min-width:0;margin:0 0 2px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.piqeloAmazonSpotlightLink{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(224,166,68,.34);border-radius:10px;background:linear-gradient(180deg,rgba(82,58,20,.50),rgba(34,29,21,.50));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);color:#d8b66f!important;text-decoration:none!important;font-size:10px;line-height:1.25}.piqeloAmazonSpotlightLink span{color:#b9a176;font-weight:850;letter-spacing:.03em}.piqeloAmazonSpotlightLink b{color:#edc878;font-size:10.5px;font-weight:950}.piqeloAmazonSpotlightLink:hover,.piqeloAmazonSpotlightLink:focus-visible{border-color:rgba(235,181,87,.56);background:linear-gradient(180deg,rgba(101,70,22,.60),rgba(42,33,21,.60));transform:translateY(-1px);outline:none}.piqeloAmazonSpotlightLink:hover b,.piqeloAmazonSpotlightLink:focus-visible b{color:#f6d48b}@media(max-width:780px){#topPickPanel .topPickAction{flex-wrap:wrap}#topPickPanel .topPickAction>.piqeloAmazonPriceShortcut--home{flex:0 0 100%;width:100%;margin:0 0 2px}}@media(max-width:720px){.piqeloAmazonSpotlightLink{min-height:46px;padding:10px 11px;font-size:10.5px}.piqeloAmazonSpotlightLink b{font-size:11px}}#product-detail .decisionActions .piqeloAmazonDecisionAction{grid-column:1/-1;order:-10;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:44px;padding:9px 12px;border:1px solid rgba(222,169,76,.38);border-radius:12px;background:linear-gradient(180deg,rgba(72,49,18,.58),rgba(18,30,37,.66));color:#e0bd77!important;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}#product-detail .decisionActions .piqeloAmazonDecisionAction span{color:#a89067;font-size:9.5px;font-weight:850;letter-spacing:.04em}#product-detail .decisionActions .piqeloAmazonDecisionAction b{min-width:0;color:#e2c27f;font-size:11px;font-weight:900;text-align:left}#product-detail .decisionActions .piqeloAmazonDecisionAction i{color:#e6c783;font-size:14px;font-style:normal;font-weight:900}#product-detail .decisionActions .piqeloAmazonDecisionAction:hover,#product-detail .decisionActions .piqeloAmazonDecisionAction:focus-visible{border-color:rgba(222,172,84,.36);background:linear-gradient(180deg,rgba(48,39,24,.56),rgba(11,31,43,.64))}@media(max-width:720px){#product-detail .decisionActions .piqeloAmazonDecisionAction{min-height:44px;padding:9px 10px;border-radius:11px}#product-detail .decisionActions .piqeloAmazonDecisionAction b{font-size:10.5px}}#topPickPanel #spotlightAmazonSlot{width:100%;min-width:0;grid-column:1/-1}#topPickPanel #spotlightAmazonSlot[hidden]{display:none!important}#topPickPanel #spotlightAmazonSlot .spotlightAmazonCta{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(224,166,68,.42)!important;border-radius:11px;background:linear-gradient(180deg,rgba(91,63,19,.68),rgba(43,31,18,.68))!important;color:#f1ca78!important;font-size:11px;font-weight:950;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}#topPickPanel #spotlightAmazonSlot .spotlightAmazonCta:hover,#topPickPanel #spotlightAmazonSlot .spotlightAmazonCta:focus-visible{border-color:rgba(240,187,93,.68)!important;background:linear-gradient(180deg,rgba(112,76,22,.78),rgba(52,37,20,.76))!important;color:#ffda91!important;outline:none}@media(max-width:780px){#topPickPanel #spotlightAmazonSlot .spotlightAmazonCta{min-height:46px;font-size:11.5px}}

/* source:62 site/assets/compact-desktop-home-v856.css */
#home #offersPanel,#home #spotlightBestOfferCta{display:none!important}@media(min-width:781px){#home #topPickPanel .winnerSpotlightLeft::after,#home #topPickPanel .winnerSpotlightBody::before,#home #topPickPanel .winnerSpotlightBody::after,#home #topPickPanel .winnerProductThumb::before,#home #topPickPanel .winnerProductThumb::after{display:none!important;content:none!important}#home #topPickPanel .winnerProductThumb,#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side]{isolation:isolate!important;background:linear-gradient(145deg,#0b263a,#071a2a)!important;border:1px solid rgba(91,160,188,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 12px 28px rgba(0,9,18,.16)!important}#home #topPickPanel .winnerProductThumb img,#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] img{position:relative!important;z-index:5!important;display:block!important;opacity:1!important;visibility:visible!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important}}@media(min-width:781px)and (max-width:1279px){#home #topPickPanel{overflow:hidden!important;border-radius:22px!important}#home #topPickPanel .winnerSpotlightLeft{grid-template-columns:minmax(0,1fr) minmax(250px,.78fr)!important;gap:18px!important;align-items:stretch!important}#home #topPickPanel .winnerSpotlightBody{display:grid!important;min-width:0!important;min-height:220px!important;place-items:center!important;overflow:hidden!important;background:transparent!important;border:0!important;box-shadow:none!important}#home #topPickPanel .winnerProductThumb{width:100%!important;min-width:0!important;min-height:220px!important;height:220px!important;display:grid!important;place-items:center!important;padding:14px 16px!important;overflow:hidden!important;border-radius:17px!important}#home #topPickPanel .winnerProductThumb img{width:100%!important;max-width:390px!important;height:190px!important;max-height:190px!important;object-fit:contain!important;object-position:center!important;margin:auto!important}#home #topPickPanel .winnerThumbFallback{width:100%!important;height:190px!important;display:grid!important;place-items:center!important}#home #topPickPanel::before{top:9px!important;left:14px!important;right:auto!important;max-inline-size:calc(100% - 28px)!important;transform:none!important}#home #topPickPanel>.topPickLeft{padding-top:36px!important}#home #topPickPanel>.topPickRight,#home #topPickPanel .winnerSpotlightLeft,#home #topPickPanel .whyBox,#home #topPickPanel .topPickAction{overflow:hidden!important;max-inline-size:100%!important;min-inline-size:0!important}#home #topPickPanel .topPickAction>*,#home #topPickPanel .whyBox>*,#home #topPickPanel .winnerSpotlightHeader>*{box-sizing:border-box!important;max-inline-size:100%!important;min-inline-size:0!important}#home #topPickPanel .topPickAction :is(a,button){white-space:normal!important;overflow-wrap:break-word!important}#home #topPickPanel .spotlightRunner.isClickable{padding-right:11px!important;padding-bottom:11px!important}#home #topPickPanel .spotlightRunnerLinkCue{position:static!important;display:flex!important;width:max-content!important;max-width:100%!important;margin-top:9px!important;transform:none!important;white-space:normal!important}#home #topPickPanel .winnerSpotlightLeft::before{display:none!important;content:none!important}}@media(min-width:1280px)and (max-width:1449px){#home #topPickPanel>.topPickLeft{grid-template-columns:92px minmax(0,1fr) minmax(270px,315px)!important;column-gap:18px!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side]{max-width:315px!important;min-height:172px!important;height:172px!important;padding:10px 12px!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] img,#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side] .winnerThumbFallback{width:100%!important;height:148px!important;max-height:148px!important;max-width:295px!important}}@media(min-width:781px){body:has(#compareTray:not([style*="display:none"])) .askPiqeloLauncher{bottom:104px!important}}@media(max-width:1100px){body:has(#compareTray:not([style*="display:none"])) .askPiqeloLauncher{inset-block-end:calc(154px + env(safe-area-inset-bottom))!important}}

/* source:63 site/assets/offer-surfaces-v883.css */
.piqeloStoreScore{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.01em;white-space:nowrap}.piqeloStoreScore.published{color:#c8ffdc;background:rgba(48,191,111,.14);border:1px solid rgba(89,231,150,.3)}.piqeloStoreScore.building{color:#bfd0dc;background:rgba(140,172,192,.1);border:1px solid rgba(151,183,202,.2)}.piqeloOfferFact{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border-radius:999px;color:#c2d2dc;background:rgba(10,30,43,.36);border:1px solid rgba(139,174,193,.18);font-size:11px;font-weight:700;line-height:1.2}.piqeloOfferFact.good{color:#b9f7d0;border-color:rgba(89,231,150,.23)}.piqeloOfferCard{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:18px!important;border:1px solid rgba(129,177,200,.19)!important;border-radius:18px!important;background:linear-gradient(145deg,rgba(10,30,43,.92),rgba(5,22,34,.97))!important;box-shadow:0 12px 34px rgba(0,0,0,.16);color:#eef8fc!important;text-decoration:none!important}.piqeloOfferCard.best{border-color:rgba(73,218,143,.38)!important;background:linear-gradient(145deg,rgba(8,44,46,.95),rgba(5,24,36,.98))!important}.piqeloOfferCard .detailOfferInfo{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:7px}.piqeloOfferCard .detailOfferInfo>b{font-size:18px;line-height:1.15;color:#f5fbfe}.piqeloOfferCard .offerProductName>.merchantMark,.piqeloOfferCard>.detailOfferInfo>.retailerBrandMark{display:none!important}.piqeloOfferTopline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.piqeloOfferTopline>span{color:#bff9d4;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.piqeloOfferTopline>small{color:#8fa9b8;font-size:10px}.piqeloOfferReason{display:block;color:#d4e2e9!important;font-size:12px!important;font-weight:700}.piqeloOfferTrust{display:flex;gap:6px;flex-wrap:wrap;margin-top:2px}.piqeloOfferChecked{color:#8fa7b5!important;font-size:11px!important}.piqeloOfferCard .detailOfferPrice{display:flex!important;min-width:150px;flex-direction:column;align-items:flex-end!important;justify-content:center;gap:4px;text-align:right}.piqeloOfferCard .detailOfferPrice>strong{color:#fff;font-size:24px;line-height:1}.piqeloOfferCard .detailOfferPrice>small{color:#7893a2;font-size:10px}.piqeloOfferCard .detailOfferAction{display:inline-flex;align-items:center;justify-content:center;min-height:39px;margin-top:5px;padding:9px 13px;border-radius:11px;color:#042519!important;background:#69e9a7;font-size:12px;font-weight:900;text-decoration:none;box-shadow:0 7px 19px rgba(40,198,118,.15)}.piqeloOfferCard:not(.best) .detailOfferAction{color:#eaf8fe!important;background:rgba(119,172,198,.15);border:1px solid rgba(142,190,214,.22)}.piqeloOfferWhy{width:100%;margin-top:2px;color:#abc0cb;font-size:11px}.piqeloOfferWhy summary{width:max-content;max-width:100%;color:#9edeb9;cursor:pointer;font-weight:800}.piqeloOfferWhy ol{margin:9px 0 0;padding:10px 12px 10px 28px;border-radius:11px;background:rgba(0,0,0,.18);line-height:1.55}.piqeloOfferEmpty{background:rgba(9,29,42,.72)!important;border-color:rgba(134,170,190,.18)!important}#detailBuyNowPanel[data-offer-count]{grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr)!important;gap:18px!important;align-items:center;background:linear-gradient(135deg,#092c30,#071c2b 60%,#0a2636)!important;border:1px solid rgba(79,221,147,.26)!important}#detailBuyNowPanel[data-offer-count] .detailBuyNowCopy p{max-width:44ch;color:#b6c9d3}.piqeloBuyNowOffers{display:grid;gap:8px}.piqeloBuyNowOption{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 12px;border-radius:13px;background:rgba(2,15,23,.46);border:1px solid rgba(145,183,202,.18);color:#f0f8fb;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.piqeloBuyNowOption:hover{transform:translateY(-1px);border-color:rgba(94,232,158,.43)}.piqeloBuyNowOption.best{border-color:rgba(94,232,158,.34);background:rgba(14,57,51,.5)}.piqeloBuyNowOption>span{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px}.piqeloBuyNowOption>span>b{font-size:14px}.piqeloBuyNowOption>span>small{color:#9eb4c0;font-size:10px}.piqeloBuyNowOption .piqeloStoreScore{min-height:20px;padding:3px 7px;font-size:9px}.piqeloBuyNowOption>strong{font-size:18px}.piqeloBuyNowOption>i{color:#73e7a9;font-size:11px;font-style:normal;font-weight:900}#detailBuyNowPanel[data-offer-count] .detailBuyNowDisclosure{grid-column:1/-1;color:#8099a8}#spotlightBestOffer.piqeloSpotlightOffers{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;width:100%;padding:15px!important;border:1px solid rgba(104,220,161,.26)!important;border-radius:17px!important;background:linear-gradient(145deg,rgba(6,35,40,.94),rgba(5,23,35,.96))!important;box-shadow:0 14px 34px rgba(0,0,0,.17)!important}#spotlightBestOffer.piqeloSpotlightOffers .spotlightBestOfferCopy{min-width:0}#spotlightBestOffer.piqeloSpotlightOffers .spotlightBestOfferLine{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}#spotlightBestOffer.piqeloSpotlightOffers .spotlightBestOfferPrice{color:#fff;font-size:22px}#spotlightBestOffer.piqeloSpotlightOffers .spotlightBestOfferMerchant{color:#c6d8e1;font-size:13px}.piqeloSpotlightScore{display:flex;margin:5px 0 4px}#spotlightBestOffer.piqeloSpotlightOffers .spotlightBestOfferMeta{display:block;color:#8fa8b5;line-height:1.4}#spotlightBestOffer.piqeloSpotlightOffers>.spotlightBestOfferCta{align-self:center;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border-radius:12px;color:#052719;background:#69e9a7;font-size:12px;font-weight:900;text-decoration:none}.piqeloSamePriceBlock{grid-column:1/-1;padding-top:11px;border-top:1px solid rgba(141,180,199,.14)}.piqeloSamePriceBlock>span{display:block;margin-bottom:8px;color:#8ca6b4;font-size:9px;font-weight:900;letter-spacing:.11em}.piqeloSamePriceBlock>div{display:grid;grid-template-columns:1fr;gap:8px}.piqeloSamePriceBlock a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center;min-height:64px;padding:10px 12px;border-radius:12px;background:rgba(2,15,23,.42);border:1px solid rgba(141,180,199,.16);color:#eaf6fa;text-decoration:none}.piqeloSamePriceBlock a.best{background:rgba(14,57,51,.5);border-color:rgba(89,231,150,.3)}.piqeloSamePriceStore{display:flex;min-width:0;grid-column:1;grid-row:1;flex-direction:column;gap:2px}.piqeloSamePriceStore>b{overflow:hidden;text-overflow:ellipsis;font-size:12px;white-space:nowrap}.piqeloSamePriceStore>small{color:#8fa8b5;font-size:9px;line-height:1.25}.piqeloSamePriceBlock a>strong{grid-column:2;grid-row:1;color:#fff;font-size:15px;white-space:nowrap}.piqeloSamePriceBlock a .piqeloStoreScore{grid-column:1;grid-row:2;width:max-content;max-width:100%;min-height:21px;padding:3px 6px;font-size:8.5px}.piqeloSamePriceBlock a>i{grid-column:2;grid-row:2;color:#72e8aa;font-size:10px;font-style:normal;font-weight:900;white-space:nowrap}.piqeloSpotlightWhy{grid-column:1/-1;color:#91aab7;font-size:10px}.piqeloSpotlightWhy summary{width:max-content;max-width:100%;color:#abd8c0;cursor:pointer;font-weight:800}.piqeloSpotlightWhy p{margin:7px 0 0;line-height:1.45}.piqeloOfferCard :focus-visible,.piqeloBuyNowOption:focus-visible,#spotlightBestOffer.piqeloSpotlightOffers a:focus-visible,.piqeloOfferWhy summary:focus-visible,.piqeloSpotlightWhy summary:focus-visible{outline:2px solid #75ecae;outline-offset:3px}@media(max-width:760px){.piqeloOfferCard{grid-template-columns:1fr;gap:13px;padding:15px!important}.piqeloOfferCard .detailOfferPrice{min-width:0;align-items:stretch!important;text-align:left}.piqeloOfferCard .detailOfferPrice>strong{font-size:22px}.piqeloOfferCard .detailOfferAction{width:100%}#detailBuyNowPanel[data-offer-count]{grid-template-columns:1fr!important}.piqeloBuyNowOption{grid-template-columns:minmax(0,1fr) auto}.piqeloBuyNowOption>i{grid-column:1/-1}#detailBuyNowPanel[data-offer-count] .detailBuyNowDisclosure{grid-column:1}#spotlightBestOffer.piqeloSpotlightOffers{grid-template-columns:minmax(0,1fr)}#spotlightBestOffer.piqeloSpotlightOffers>.spotlightBestOfferCta{width:100%}.piqeloSamePriceBlock,.piqeloSpotlightWhy{grid-column:1}.piqeloSamePriceBlock>div{grid-template-columns:1fr}.piqeloSamePriceBlock a{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-height:64px}.piqeloSamePriceBlock a>.piqeloSamePriceStore{grid-column:1}.piqeloSamePriceBlock a>strong{grid-column:2;grid-row:1}.piqeloSamePriceBlock a .piqeloStoreScore{grid-column:1;grid-row:2}.piqeloSamePriceBlock a>i{grid-column:2;grid-row:2}}

/* source:64 site/assets/piqelo-design-system-v891.css */
:root{--pds-core-blue:#63a9ff;--pds-core-cyan:#56d7ef;--pds-core-teal:#80efb7;--pds-accent:#56d7ef;--pds-accent-rgb:86,215,239;--pds-warm:#f0c479;--pds-surface:rgba(8,30,47,.95);--pds-surface-2:rgba(7,24,39,.92);--pds-line:rgba(118,190,213,.19);--pds-shadow:0 24px 62px rgba(0,14,26,.27)}body[data-piqelo-design-system=v891]{--pds-accent:#56d7ef;--pds-accent-rgb:86,215,239}body[data-piqelo-brand=samsung]{--pds-brand:#7f9dff;--pds-brand-rgb:127,157,255}body[data-piqelo-brand=lg]{--pds-brand:#df6e9d;--pds-brand-rgb:223,110,157}body[data-piqelo-brand=sony]{--pds-brand:#6da7ff;--pds-brand-rgb:109,167,255}body[data-piqelo-brand=tcl]{--pds-brand:#f46b6b;--pds-brand-rgb:244,107,107}body[data-piqelo-brand=hisense]{--pds-brand:#55d8cd;--pds-brand-rgb:85,216,205}body[data-piqelo-brand=panasonic]{--pds-brand:#6f98ee;--pds-brand-rgb:111,152,238}body[data-piqelo-brand=roku]{--pds-brand:#a87ae4;--pds-brand-rgb:168,122,228}body[data-piqelo-brand=piqelo]{--pds-brand:#56d7ef;--pds-brand-rgb:86,215,239}body[data-piqelo-surface=gaming]{--pds-accent:#8c7dff;--pds-accent-rgb:140,125,255}body[data-piqelo-surface=movies]{--pds-accent:#c66dba;--pds-accent-rgb:198,109,186}body[data-piqelo-surface=sports]{--pds-accent:#5ee19b;--pds-accent-rgb:94,225,155}body[data-piqelo-surface=bright]{--pds-accent:#f0c479;--pds-accent-rgb:240,196,121}body[data-piqelo-surface=value]{--pds-accent:#78e8b6;--pds-accent-rgb:120,232,182}body[data-piqelo-surface=premium]{--pds-accent:#e5c58b;--pds-accent-rgb:229,197,139}body[data-piqelo-surface=oled]{--pds-accent:#d26ec9;--pds-accent-rgb:210,110,201}body[data-piqelo-surface=mini-led]{--pds-accent:#5dbbff;--pds-accent-rgb:93,187,255}body[data-piqelo-surface=explanation]{--pds-accent:#57d9e9;--pds-accent-rgb:87,217,233}.piqeloFinderSpark{display:inline-grid;place-items:center;flex:0 0 auto;font-size:.95em;line-height:1}.piqeloFinderNavCta,.piqeloMobileFinderTop,.piqeloFinderTopRightCta,.piqeloFinderInline,.piqeloStickyFinder{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;text-decoration:none!important;border:1px solid rgba(118,236,213,.28)!important;border-radius:12px!important;background:linear-gradient(112deg,#64aaff 0%,#56d8ef 50%,#80efb7 100%)!important;color:#052031!important;font-weight:950!important;letter-spacing:-.01em!important;box-shadow:0 12px 28px rgba(54,183,221,.18)!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.piqeloFinderNavCta{min-height:40px;padding:9px 14px!important;white-space:nowrap}.desktopNav .piqeloFinderNavCta{font-size:13px!important;margin-left:2px}.piqeloFinderNavCta:hover,.piqeloMobileFinderTop:hover,.piqeloFinderTopRightCta:hover,.piqeloFinderInline:hover,.piqeloStickyFinder:hover{transform:translateY(-1px);filter:saturate(1.06);box-shadow:0 16px 34px rgba(54,183,221,.24)!important}.piqeloFinderNavCta:focus-visible,.piqeloMobileFinderTop:focus-visible,.piqeloFinderTopRightCta:focus-visible,.piqeloFinderInline:focus-visible,.piqeloStickyFinder:focus-visible{outline:3px solid rgba(101,222,236,.42);outline-offset:3px}.piqeloMobileFinderTop,.piqeloFinderTopRightCta{display:none!important;min-height:38px;padding:8px 11px!important;font-size:11px!important}.piqeloStickyFinder{position:fixed;z-index:88;right:20px;bottom:88px;min-height:44px;padding:10px 15px;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .18s ease,transform .18s ease,bottom .18s ease}.piqeloStickyFinder.isVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.piqeloStickyFinder.isRaised{bottom:164px}.piqeloDsKicker,.piqeloCategoryIdentity,.piqeloResearchStepLabel{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:6px 9px;border-radius:999px;border:1px solid rgba(var(--pds-accent-rgb),.25);background:rgba(var(--pds-accent-rgb),.09);color:var(--pds-accent);font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}body[data-piqelo-surface=review] .piqeloReviewHeroV891{position:relative;overflow:hidden;border:1px solid rgba(var(--pds-brand-rgb),.28)!important;border-radius:28px!important;background:radial-gradient(circle at 82% 15%,rgba(var(--pds-brand-rgb),.18),transparent 27%),radial-gradient(circle at 74% 88%,rgba(var(--pds-accent-rgb),.10),transparent 29%),linear-gradient(122deg,rgba(5,23,38,.98),rgba(7,31,49,.94) 48%,rgba(7,25,41,.96))!important;box-shadow:0 30px 72px rgba(0,14,27,.30)!important}body[data-piqelo-surface=review] .piqeloReviewHeroV891>.card{background:transparent!important;border:0!important;box-shadow:none!important}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroCopy{padding:34px 34px 32px!important}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroCopy h1{letter-spacing:-.045em!important;line-height:1.02!important}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroCopy .lead{max-width:46rem;color:#d8e7ee!important;font-size:clamp(16px,1.8vw,21px)!important;line-height:1.5!important}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroMedia{display:grid!important;place-items:center!important;padding:28px!important}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroMedia:before{content:"";position:absolute;inset:12% 8%;border-radius:42%;background:radial-gradient(ellipse,rgba(var(--pds-brand-rgb),.14),transparent 66%);filter:blur(12px)}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroMedia img{position:relative;z-index:1;max-width:100%;object-fit:contain!important;filter:drop-shadow(0 28px 28px rgba(0,0,0,.42))!important}body[data-piqelo-surface=review] .scoreline{gap:10px!important}body[data-piqelo-surface=review] .scoreline .score{box-shadow:0 0 0 1px rgba(var(--pds-accent-rgb),.18),0 10px 28px rgba(var(--pds-accent-rgb),.12)!important}.piqeloQuickVerdict{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:24px;align-items:center;margin-top:18px!important;padding:24px 26px!important;border:0!important;border-top:1px solid rgba(var(--pds-accent-rgb),.18)!important;border-bottom:1px solid rgba(var(--pds-accent-rgb),.12)!important;background:transparent!important}.piqeloQuickVerdictCopy h2,.piqeloMethodHead h2{margin:7px 0 6px;color:#f6fbff;font-size:clamp(26px,3vw,38px);line-height:1.04;letter-spacing:-.045em}.piqeloQuickVerdictCopy p,.piqeloMethodHead p{margin:0;max-width:720px;color:#a7bdc8;font-size:13px;line-height:1.6}.piqeloQuickMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.piqeloQuickMetric{display:grid;gap:5px;min-width:0;padding:13px 12px;border:1px solid rgba(var(--pds-accent-rgb),.16);border-radius:15px;background:rgba(255,255,255,.035)}.piqeloQuickMetric span{color:#819dab;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.piqeloQuickMetric strong{color:#f7fcff;font-size:24px;font-variant-numeric:tabular-nums}.piqeloMethodRail{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:24px;align-items:center;margin-top:18px!important;padding:24px 26px!important;border:1px solid rgba(118,188,211,.15)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(9,31,47,.72),rgba(5,22,36,.54))!important}.piqeloMethodWeights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.piqeloMethodWeight{position:relative;display:grid;gap:5px;padding:13px 12px 16px;border-radius:14px;background:rgba(2,15,27,.38);overflow:hidden}.piqeloMethodWeight span{color:#8ca6b4;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.piqeloMethodWeight b{color:#f4fbff;font-size:20px}.piqeloMethodWeight i{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--pds-accent) var(--weight),rgba(255,255,255,.06) 0)}body[data-piqelo-surface=review] #seoPriceTrackerV869.piqeloPriceIntelligence{margin-top:18px!important;border-color:rgba(103,219,210,.24)!important;background:radial-gradient(circle at 96% 0,rgba(77,223,192,.13),transparent 30%),radial-gradient(circle at 0 100%,rgba(71,151,255,.10),transparent 32%),linear-gradient(145deg,rgba(7,30,47,.98),rgba(5,21,35,.96))!important}body[data-piqelo-surface=review] #seoPriceTrackerV869 .seoPriceHead h2:before{content:"Price Intelligence";display:block;margin-bottom:5px;color:#70e7d2;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}body[data-piqelo-surface=review] .grid2{gap:16px!important}body[data-piqelo-surface=review] .grid2>.panel{border-color:rgba(var(--pds-accent-rgb),.12)!important;background:linear-gradient(145deg,rgba(9,31,47,.80),rgba(6,24,39,.66))!important}body[data-piqelo-surface=review] .tone-owner{background:linear-gradient(145deg,rgba(20,55,50,.70),rgba(7,27,39,.70))!important}body[data-piqelo-surface=review] .tone-score{background:linear-gradient(145deg,rgba(20,39,66,.73),rgba(7,26,43,.68))!important}body[data-piqelo-surface=review] .tone-spec{background:linear-gradient(145deg,rgba(30,35,58,.70),rgba(7,25,40,.68))!important}.piqeloStaticSource{position:relative!important;overflow:hidden!important;margin-top:10px!important;padding:14px 15px 14px 18px!important;border:1px solid rgba(var(--ps-rgb,99,185,208),.24)!important;border-radius:15px!important;background:linear-gradient(105deg,rgba(var(--ps-rgb,99,185,208),.09),rgba(255,255,255,.025))!important}.piqeloStaticSource:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--ps-accent,#63b9d0)}.piqeloStaticSource[data-source-brand=rtings]{--ps-accent:#ee4056;--ps-rgb:238,64,86}.piqeloStaticSource[data-source-brand=tomsguide]{--ps-accent:#ff5a43;--ps-rgb:255,90,67}.piqeloStaticSource[data-source-brand=pcmag]{--ps-accent:#ff4f64;--ps-rgb:255,79,100}.piqeloStaticSource[data-source-brand=techradar]{--ps-accent:#ef3ca1;--ps-rgb:239,60,161}.piqeloStaticSource[data-source-brand=whathifi]{--ps-accent:#ed404d;--ps-rgb:237,64,77}.piqeloStaticSource[data-source-brand=cnet]{--ps-accent:#ee3953;--ps-rgb:238,57,83}.piqeloStaticSource[data-source-brand=digitaltrends]{--ps-accent:#21c5e9;--ps-rgb:33,197,233}.piqeloStaticSource[data-source-brand=bestbuy]{--ps-accent:#ffe000;--ps-rgb:255,224,0}.piqeloStaticSource[data-source-brand=walmart]{--ps-accent:#ffc220;--ps-rgb:255,194,32}.piqeloStaticSourceMark{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 9px 4px 5px;border-radius:9px;background:#17374c;color:#f7fbff;font-size:11px;font-weight:950}.piqeloStaticSourceGlyph{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:5px;background:rgba(255,255,255,.12);font-size:8px}.piqeloStaticSourceMark--rtings{background:#fff;color:#171b22}.piqeloStaticSourceMark--rtings .piqeloStaticSourceGlyph{background:#ed334f;color:#fff;border-radius:50%}.piqeloStaticSourceMark--bestbuy{background:#ffe000;color:#111827}.piqeloStaticSourceMark--bestbuy .piqeloStaticSourceGlyph{background:#102f6d;color:#ffe000}.piqeloStaticSourceMark--techradar{background:linear-gradient(120deg,#7b2be2,#d91b8f 56%,#ff5d67)}.piqeloStaticSourceMark--tomsguide{background:#e92d40}.piqeloStaticSourceMark--pcmag{background:#cf1732}.piqeloStaticSourceMark--whathifi{background:#d51e2b}.piqeloStaticSourceMark--cnet{background:#fff;color:#1a1e24}.piqeloFinderBridgeV891,.piqeloExplanationFinder{position:relative;overflow:hidden;border:1px solid rgba(var(--pds-accent-rgb),.25)!important;border-radius:24px!important;background:radial-gradient(circle at 90% 0,rgba(var(--pds-accent-rgb),.16),transparent 32%),linear-gradient(130deg,rgba(8,32,50,.98),rgba(5,22,36,.98))!important;box-shadow:var(--pds-shadow)!important}.piqeloFinderBridgeV891 .seoFinderButton,.piqeloFinderInline{min-height:44px;padding:10px 15px!important}.piqeloCloseCallFinder{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;padding:17px 18px;border-top:1px solid rgba(var(--pds-accent-rgb),.18);background:linear-gradient(90deg,rgba(var(--pds-accent-rgb),.05),transparent)}.piqeloCloseCallFinder b{display:block;margin:6px 0 4px;color:#f5fbff;font-size:16px}.piqeloCloseCallFinder p{margin:0;color:#91aab7;font-size:11px;line-height:1.45}body[data-piqelo-surface=explanation] .detailHero{position:relative;overflow:hidden;border-color:rgba(var(--pds-accent-rgb),.28)!important;background:radial-gradient(circle at 92% 6%,rgba(var(--pds-accent-rgb),.15),transparent 31%),radial-gradient(circle at 80% 82%,rgba(105,119,255,.08),transparent 30%),linear-gradient(135deg,rgba(7,31,49,.98),rgba(5,23,38,.98))!important}.piqeloExplanationEyebrow{display:grid;gap:4px;margin-bottom:12px}.piqeloExplanationEyebrow span{color:var(--pds-accent);font-size:10px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.piqeloExplanationEyebrow b{color:#c9dce5;font-size:13px;font-weight:750}.piqeloResearchNav{position:sticky;top:10px;z-index:24;display:flex;gap:7px;align-items:center;overflow:auto;margin:12px 0 14px;padding:9px;border:1px solid rgba(111,186,209,.16);border-radius:16px;background:rgba(4,20,33,.88);backdrop-filter:blur(16px);box-shadow:0 14px 36px rgba(0,0,0,.16)}.piqeloResearchNav a{flex:0 0 auto;padding:7px 10px;border-radius:9px;color:#92adbb!important;text-decoration:none!important;font-size:10px;font-weight:850}.piqeloResearchNav a:hover,.piqeloResearchNav a:focus-visible{background:rgba(var(--pds-accent-rgb),.10);color:#eafaff!important}.piqeloExplanationFinder{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 14px;padding:19px 21px}.piqeloExplanationFinder h2{margin:6px 0 4px;color:#f5fbff;font-size:24px;letter-spacing:-.035em}.piqeloExplanationFinder p{margin:0;color:#91aab7;font-size:12px}.piqeloResearchStepLabel{margin-bottom:10px}body[data-piqelo-surface=explanation] .detailPanel,body[data-piqelo-surface=explanation] #detailDecisionConfidence,body[data-piqelo-surface=explanation] #detailPricePanel{scroll-margin-top:80px;border-color:rgba(var(--pds-accent-rgb),.14)!important}body[data-piqelo-surface=explanation] #detailSourcesPanel{border-color:rgba(var(--pds-accent-rgb),.20)!important}body[data-piqelo-surface=gaming]{background:radial-gradient(circle at 82% 1%,rgba(118,91,255,.17),transparent 28%),linear-gradient(180deg,#061221,#071727 55%,#05111c)!important}body[data-piqelo-surface=movies]{background:radial-gradient(circle at 82% 2%,rgba(148,55,123,.16),transparent 28%),linear-gradient(180deg,#090f1b,#100f1b 55%,#070e17)!important}body[data-piqelo-surface=sports]{background:radial-gradient(circle at 82% 2%,rgba(63,201,131,.14),transparent 28%),linear-gradient(180deg,#061720,#071b24 55%,#05131c)!important}body[data-piqelo-surface=bright]{background:radial-gradient(circle at 82% 2%,rgba(227,179,88,.15),transparent 29%),linear-gradient(180deg,#091923,#0a1d28 55%,#06141d)!important}body[data-piqelo-surface=value]{background:radial-gradient(circle at 82% 2%,rgba(72,213,159,.14),transparent 29%),linear-gradient(180deg,#061920,#071d24 55%,#05141a)!important}body[data-piqelo-surface=premium]{background:radial-gradient(circle at 82% 2%,rgba(219,188,125,.13),transparent 29%),linear-gradient(180deg,#0b151e,#101b24 55%,#08121a)!important}body[data-piqelo-surface=gaming] .piqeloCategoryHero,body[data-piqelo-surface=movies] .piqeloCategoryHero,body[data-piqelo-surface=sports] .piqeloCategoryHero,body[data-piqelo-surface=bright] .piqeloCategoryHero,body[data-piqelo-surface=value] .piqeloCategoryHero,body[data-piqelo-surface=premium] .piqeloCategoryHero,body[data-piqelo-surface=oled] .piqeloCategoryHero,body[data-piqelo-surface=mini-led] .piqeloCategoryHero{position:relative;overflow:hidden;border-color:rgba(var(--pds-accent-rgb),.30)!important;background:radial-gradient(circle at 89% 5%,rgba(var(--pds-accent-rgb),.19),transparent 31%),linear-gradient(132deg,rgba(8,29,46,.98),rgba(7,24,39,.95))!important}.piqeloCategoryIdentity{margin:0 0 12px!important}body[data-piqelo-design-system=v891] .rankcard{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}body[data-piqelo-design-system=v891] .rankcard:hover{transform:translateY(-2px);border-color:rgba(var(--pds-accent-rgb),.32)!important;box-shadow:0 18px 38px rgba(0,0,0,.16)!important}body[data-piqelo-surface=gaming] .rankcard:nth-of-type(1){box-shadow:inset 3px 0 0 rgba(140,125,255,.65)}body[data-piqelo-surface=movies] .rankcard:nth-of-type(1){box-shadow:inset 3px 0 0 rgba(198,109,186,.65)}body[data-piqelo-surface=sports] .rankcard:nth-of-type(1){box-shadow:inset 3px 0 0 rgba(94,225,155,.65)}body[data-piqelo-surface=bright] .rankcard:nth-of-type(1){box-shadow:inset 3px 0 0 rgba(240,196,121,.65)}@media(max-width:980px){.piqeloQuickVerdict,.piqeloMethodRail{grid-template-columns:1fr}.piqeloMethodWeights{grid-template-columns:repeat(4,minmax(0,1fr))}.piqeloExplanationFinder{align-items:flex-start;flex-direction:column}}@media(max-width:780px){.piqeloMobileFinderTop,.piqeloFinderTopRightCta{display:inline-flex!important;margin-left:auto}.sitehead .headin>nav{padding-right:0}.desktopNav .piqeloFinderNavCta{display:none!important}.piqeloStickyFinder{right:12px;bottom:82px;min-height:41px;padding:9px 12px;font-size:11px}.piqeloStickyFinder.isRaised{bottom:148px}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroCopy{padding:24px 18px 20px!important}body[data-piqelo-surface=review] .piqeloReviewHeroV891 .heroMedia{padding:14px!important}.piqeloQuickVerdict,.piqeloMethodRail{padding:18px!important;border-radius:19px!important}.piqeloQuickMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.piqeloMethodWeights{grid-template-columns:repeat(2,minmax(0,1fr))}.piqeloCloseCallFinder{align-items:flex-start;flex-direction:column}.piqeloResearchNav{top:6px}}@media(max-width:560px){.piqeloQuickMetrics{grid-template-columns:1fr 1fr}.piqeloMethodWeights{grid-template-columns:1fr 1fr}.piqeloFinderInline{width:100%}.piqeloExplanationFinder{padding:17px}.piqeloStaticSourceMark{max-width:100%}.piqeloStaticSourceWord{white-space:normal}}@media(prefers-reduced-motion:reduce){.piqeloFinderNavCta,.piqeloMobileFinderTop,.piqeloFinderTopRightCta,.piqeloFinderInline,.piqeloStickyFinder,body[data-piqelo-design-system=v891] .rankcard{transition:none!important}html{scroll-behavior:auto!important}}body[data-piqelo-surface=methodology]{--pds-accent:#57d9e9;--pds-accent-rgb:87,217,233}body[data-piqelo-surface=about]{--pds-accent:#6be5c0;--pds-accent-rgb:107,229,192}body[data-piqelo-surface=dealtruth]{--pds-accent:#e9c46c;--pds-accent-rgb:233,196,108}body[data-piqelo-surface=methodology],body[data-piqelo-surface=about],body[data-piqelo-surface=dealtruth]{background:radial-gradient(circle at 86% 0,rgba(var(--pds-accent-rgb),.14),transparent 29%),radial-gradient(circle at 8% 28%,rgba(91,160,255,.08),transparent 25%),linear-gradient(180deg,#051521 0%,#071b29 52%,#04121d 100%)!important}body[data-piqelo-surface=methodology] .sitehead,body[data-piqelo-surface=about] .sitehead,body[data-piqelo-surface=dealtruth] .sitehead{border-bottom-color:rgba(var(--pds-accent-rgb),.16)!important;background:rgba(4,18,30,.90)!important}.piqeloInstitutionalHero{position:relative!important;overflow:hidden!important;border-radius:28px!important;border:1px solid rgba(var(--pds-accent-rgb),.27)!important;background:radial-gradient(circle at 90% 8%,rgba(var(--pds-accent-rgb),.16),transparent 31%),linear-gradient(128deg,rgba(7,31,49,.98),rgba(6,24,39,.96))!important;box-shadow:0 28px 70px rgba(0,14,27,.28)!important}.piqeloInstitutionalHero>.card{border-color:rgba(var(--pds-accent-rgb),.15)!important;background:linear-gradient(145deg,rgba(10,34,51,.76),rgba(7,25,40,.64))!important}body[data-piqelo-surface=methodology] .panel,body[data-piqelo-surface=about] .panel,body[data-piqelo-surface=dealtruth] .panel,body[data-piqelo-surface=methodology] .card,body[data-piqelo-surface=about] .card,body[data-piqelo-surface=dealtruth] .card{border-color:rgba(var(--pds-accent-rgb),.13)!important;box-shadow:0 16px 38px rgba(0,14,25,.15)!important}body[data-piqelo-surface=methodology] .lightbox,body[data-piqelo-surface=about] .lightbox,body[data-piqelo-surface=dealtruth] .lightbox{color:#eaf6fb!important;background:radial-gradient(circle at 90% 0,rgba(var(--pds-accent-rgb),.12),transparent 34%),linear-gradient(145deg,rgba(10,35,52,.95),rgba(7,26,41,.94))!important}body[data-piqelo-surface=methodology] .lightbox .muted,body[data-piqelo-surface=about] .lightbox .muted,body[data-piqelo-surface=dealtruth] .lightbox .muted{color:#a5bdc8!important}body[data-piqelo-surface=methodology] .fact,body[data-piqelo-surface=about] .fact,body[data-piqelo-surface=dealtruth] .fact{border-color:rgba(var(--pds-accent-rgb),.15)!important;background:rgba(2,17,29,.42)!important}body[data-piqelo-surface=methodology] .eyebrow,body[data-piqelo-surface=about] .eyebrow,body[data-piqelo-surface=dealtruth] .eyebrow{color:var(--pds-accent)!important}.piqeloGenericFinderBridge{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:0 0 10px!important;padding:21px 23px!important;border-radius:22px!important;border:1px solid rgba(var(--pds-accent-rgb),.24)!important;background:radial-gradient(circle at 92% 0,rgba(var(--pds-accent-rgb),.14),transparent 34%),linear-gradient(130deg,rgba(8,31,49,.96),rgba(5,22,36,.96))!important;box-shadow:0 22px 54px rgba(0,14,26,.22)!important}.piqeloGenericFinderBridge h2{margin:7px 0 5px;color:#f6fbff;font-size:clamp(24px,3vw,34px);line-height:1.06;letter-spacing:-.04em}.piqeloGenericFinderBridge p{margin:0;max-width:760px;color:#9fb6c4;font-size:13px;line-height:1.55}@media(max-width:780px){.piqeloInstitutionalHero{border-radius:22px!important}.piqeloGenericFinderBridge{align-items:flex-start;flex-direction:column;padding:17px!important}.piqeloGenericFinderBridge .piqeloFinderInline{width:100%}}.piqeloCategoryMeta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px}.piqeloCategoryMeta>.piqeloCategoryIdentity,.piqeloCategoryMeta>.eyebrow{margin:0!important}.piqeloCategoryMeta>.eyebrow{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:6px 9px!important;border-radius:999px!important;border:1px solid rgba(137,188,210,.16)!important;background:rgba(255,255,255,.035)!important;color:#8da9b7!important;font-size:9.5px!important;letter-spacing:.08em!important;text-transform:none!important}main>.piqeloCategoryHero.hero{grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr)!important;gap:0!important;align-items:stretch!important;padding:0!important;border-radius:28px!important;min-width:0}main>.piqeloCategoryHero.hero>.heroCopy{min-width:0!important;padding:34px 36px 32px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}main>.piqeloCategoryHero.hero>.heroCopy h1{margin-top:3px!important;max-width:760px;letter-spacing:-.045em!important}main>.piqeloCategoryHero.hero>.heroCopy .lead{max-width:720px!important;color:#d6e6ed!important;line-height:1.52!important}main>.piqeloCategoryHero.hero>.heroCopy .muted{max-width:700px!important;color:#91aab8!important;line-height:1.55!important}main>.piqeloCategoryHero.hero>.heroCopy .cta{margin-top:22px!important}main>.piqeloCategoryHero.hero>.panel{position:relative;align-self:stretch!important;min-width:0;margin:18px 18px 18px 0!important;padding:24px!important;border-radius:21px!important;border:1px solid rgba(var(--pds-accent-rgb),.23)!important;background:radial-gradient(circle at 88% 5%,rgba(var(--pds-accent-rgb),.13),transparent 32%),linear-gradient(145deg,rgba(8,33,51,.92),rgba(6,24,39,.88))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 36px rgba(0,0,0,.16)!important}main>.piqeloCategoryHero.hero>.panel h2{margin:7px 0 8px!important;color:#f5fbff!important;font-size:clamp(24px,2.5vw,34px)!important;line-height:1.08!important}main>.piqeloCategoryHero.hero>.panel>p{color:#b3c8d2!important;line-height:1.5!important}main>.piqeloCategoryHero.hero>.panel .badges{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0 2px}main>.piqeloCategoryHero.hero>.panel .btn{margin-top:14px}main>.piqeloCategoryHero.hero>.panel .pc-award-lockup{margin-top:16px!important}main>.piqeloCategoryHero.hero>.panel .eyebrow{color:var(--pds-accent)!important;border-color:rgba(var(--pds-accent-rgb),.20)!important;background:rgba(var(--pds-accent-rgb),.07)!important}@media(max-width:850px){main>.piqeloCategoryHero.hero{grid-template-columns:1fr!important;gap:0!important}main>.piqeloCategoryHero.hero>.heroCopy{padding:25px 22px 18px!important}main>.piqeloCategoryHero.hero>.panel{margin:0 14px 14px!important;padding:20px!important}}@media(max-width:560px){.piqeloCategoryMeta{gap:6px;margin-bottom:10px}.piqeloCategoryMeta>.piqeloCategoryIdentity,.piqeloCategoryMeta>.eyebrow{max-width:100%;white-space:normal}main>.piqeloCategoryHero.hero{border-radius:21px!important}main>.piqeloCategoryHero.hero>.heroCopy{padding:21px 17px 16px!important}main>.piqeloCategoryHero.hero>.panel{margin:0 10px 10px!important;padding:17px!important;border-radius:17px!important}}@media(max-width:780px){.sitehead .headin:has(nav .piqeloFinderNavCta)>.piqeloMobileFinderTop{display:none!important}}

/* source:65 site/assets/source-branding-v1013.css */
:where(.piqeloSourceMark,.piqeloSourceSurface){--ps-rgb:86,184,208;--ps-accent:#56b8d0;--ps-mark-bg:#15374d;--ps-mark-fg:#f3fbff;--ps-mark-border:rgba(145,195,215,.34);--ps-glyph-bg:rgba(255,255,255,.12);--ps-glyph-fg:inherit }.piqeloSourceMark{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:30px;padding:5px 8px 5px 5px;border:1px solid var(--ps-mark-border);border-radius:9px;background:var(--ps-mark-bg);color:var(--ps-mark-fg)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 4px 12px rgba(0,0,0,.12);font:900 11.5px/1.1 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.01em;text-decoration:none!important;vertical-align:middle;transition:transform .16s ease,border-color .16s ease,filter .16s ease}.piqeloSourceMark:hover{transform:translateY(-1px);filter:brightness(1.08);text-decoration:none!important}.piqeloSourceMark:focus-visible{outline:2px solid var(--ps-accent);outline-offset:3px}.piqeloSourceGlyph{display:inline-grid;place-items:center;flex:0 0 auto;min-width:20px;height:20px;padding:0 4px;border-radius:5px;background:var(--ps-glyph-bg);color:var(--ps-glyph-fg);font-size:9px;font-weight:950;line-height:1;letter-spacing:-.025em}.piqeloSourceWord{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.piqeloSourceHomeArrow{flex:0 0 auto;margin-left:1px;color:currentColor;font-size:9px;opacity:.62}.piqeloSourceMark--compact{min-height:25px;padding:3px 7px 3px 4px;border-radius:7px;font-size:10px;gap:5px}.piqeloSourceMark--compact .piqeloSourceGlyph{min-width:17px;height:17px;padding-inline:3px;font-size:7.5px;border-radius:4px}.piqeloSourceMark--compact .piqeloSourceHomeArrow{font-size:8px}.piqeloSourceSurface{--ps-surface:linear-gradient(105deg,rgba(var(--ps-rgb),.10),rgba(255,255,255,.018) 46%,transparent 100%);border-inline-start-color:var(--ps-accent)!important}:where(.sourceCard,.sourceItem,.reviewExpertCardV923,.seoVoiceCard,.profileBriefs article,.profileFinding,.lpjFinding,.tone-research .source).piqeloSourceSurface{border-inline-start:3px solid var(--ps-accent)!important;background-image:var(--ps-surface)!important;box-shadow:inset 1px 0 0 rgba(var(--ps-rgb),.10)}.tone-research .source.piqeloSourceSurface{margin-block:7px;padding:12px 13px;border:1px solid rgba(var(--ps-rgb),.20);border-inline-start:3px solid var(--ps-accent)!important;border-radius:12px}.piqeloSourceLabel{margin-block:0!important;line-height:1.2!important}.piqeloSourceTitleRow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.piqeloSourceContext{color:#8fa8b8;font-size:10px;font-weight:760;letter-spacing:.025em;text-transform:uppercase}.piqeloSourceInlineGroup{display:inline-flex;align-items:center;gap:7px;max-width:100%;flex-wrap:wrap}.piqeloSourceDirect{display:inline-flex!important;align-items:center;justify-content:center;width:max-content;min-height:30px;padding:6px 9px;border:1px solid rgba(var(--ps-rgb),.30)!important;border-radius:8px;background:rgba(var(--ps-rgb),.09)!important;color:#c9ecf0!important;font-size:10.5px!important;font-weight:780!important;line-height:1.1!important;text-decoration:none!important}.piqeloSourceDirect:hover{border-color:rgba(var(--ps-rgb),.55)!important;background:rgba(var(--ps-rgb),.16)!important}.piqeloSourceDirect:focus-visible{outline:2px solid var(--ps-accent);outline-offset:3px}.piqeloSourcePrefix{color:#8ea8b5;font-size:10px;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.piqeloSourceGroup{display:flex!important;gap:6px;align-items:center;flex-wrap:wrap}#detailSourcesPanel .sourceBrandTitle .piqeloSourceMark{margin-bottom:2px}#detailSourcesPanel .sourceCard.piqeloSourceSurface{--rs-accent:var(--ps-accent);--rs-rgb:var(--ps-rgb)}#detailSourcesPanel .sourceScore .piqeloSourceDirect{margin-top:3px}#sourceList article.sourceCard.piqeloSourceSplit{display:grid;gap:9px;padding:13px!important;border:1px solid rgba(var(--ps-rgb),.24)!important;border-inline-start:3px solid var(--ps-accent)!important;border-radius:14px!important;background:var(--ps-surface)!important;color:#d9e9ee!important}#sourceList article.sourceCard.piqeloSourceSplit .piqeloSourceDirect{justify-self:start}.reviewSourceTrailV923>article.piqeloSourceSplit{display:grid;gap:8px;padding:11px;border:1px solid rgba(var(--ps-rgb),.22);border-inline-start:3px solid var(--ps-accent);border-radius:11px;background:var(--ps-surface)}.reviewSourceTrailV923>article.piqeloSourceSplit>span:not(.piqeloSourceTitleRow){color:#6e8b98;font-size:8.5px}.reviewSourceTrailV923>article.piqeloSourceSplit .piqeloSourceDirect{margin-top:2px}.reviewExpertTopV923 .piqeloSourceMark,.seoVoiceCard .piqeloSourceMark,.profileBriefs .piqeloSourceMark{margin-bottom:4px}.reviewLabHeadV923 h3.piqeloSourceLabel{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.profileFindingMeta .piqeloSourceInlineGroup{justify-content:flex-end}.researchPoint small:has(.piqeloSourceMark){display:flex;align-items:center;gap:7px;flex-wrap:wrap}.compactSource.piqeloSourceSurface,.sourceNames>span.piqeloSourceSurface,.sourceMarks>b.piqeloSourceSurface{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.compactSource .piqeloSourceMark{max-width:100%}.compactSource .piqeloSourceWord{max-width:118px}.sourceNames .piqeloSourceMark{opacity:.90}.sourceMarks .piqeloSourceMark{min-height:32px}.sourceRibbonMark.piqeloSourceSurface{display:inline-flex!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}.sourceRibbonMarks .piqeloSourceMark{min-height:30px}.homePointSource.piqeloSourceTitleRow{margin-top:6px!important}.keySpecMeta:has(.piqeloSourceMark),.fullSpecMeta:has(.piqeloSourceMark){display:flex;align-items:center;gap:6px;flex-wrap:wrap}.labEvidenceHead strong.piqeloSourceLabel{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:where(.piqeloSourceMark--piqelo,[data-source-brand=piqelo]){--ps-rgb:79,212,173;--ps-accent:#4fd4ad;--ps-mark-bg:linear-gradient(120deg,#0c3046,#0f5149);--ps-mark-fg:#f2fffb;--ps-mark-border:#4fd4ad;--ps-glyph-bg:#4fd4ad;--ps-glyph-fg:#06251f}:where(.piqeloSourceMark--rtings,[data-source-brand=rtings]){--ps-rgb:238,64,86;--ps-accent:#ee4056;--ps-mark-bg:#fff;--ps-mark-fg:#171b22;--ps-mark-border:#fff;--ps-glyph-bg:#ed334f;--ps-glyph-fg:#fff}.piqeloSourceMark--rtings{letter-spacing:.035em;text-transform:uppercase}.piqeloSourceMark--rtings .piqeloSourceGlyph{border-radius:50%;font-size:11px}:where(.piqeloSourceMark--tomsguide,[data-source-brand=tomsguide]){--ps-rgb:255,90,67;--ps-accent:#ff5a43;--ps-mark-bg:#e92d40;--ps-mark-fg:#fff;--ps-mark-border:#ff6572;--ps-glyph-bg:#fff;--ps-glyph-fg:#d91e36}:where(.piqeloSourceMark--tomshardware,[data-source-brand=tomshardware]){--ps-rgb:232,79,66;--ps-accent:#e84f42;--ps-mark-bg:#ce2f31;--ps-mark-fg:#fff;--ps-mark-border:#ef6a6c}:where(.piqeloSourceMark--pcmag,[data-source-brand=pcmag]){--ps-rgb:255,79,100;--ps-accent:#ff4f64;--ps-mark-bg:#cf1732;--ps-mark-fg:#fff;--ps-mark-border:#f45a70;--ps-glyph-bg:#fff;--ps-glyph-fg:#c8112e}:where(.piqeloSourceMark--techradar,[data-source-brand=techradar]){--ps-rgb:239,60,161;--ps-accent:#ef3ca1;--ps-mark-bg:linear-gradient(120deg,#7028d8,#d91b8f 56%,#ff5d67);--ps-mark-fg:#fff;--ps-mark-border:#d778e3}:where(.piqeloSourceMark--whathifi,[data-source-brand=whathifi]){--ps-rgb:237,64,77;--ps-accent:#ed404d;--ps-mark-bg:#d51e2b;--ps-mark-fg:#fff;--ps-mark-border:#f06a73}.piqeloSourceMark--whathifi{text-transform:uppercase}:where(.piqeloSourceMark--flatpanelshd,[data-source-brand=flatpanelshd]){--ps-rgb:75,169,232;--ps-accent:#4ba9e8;--ps-mark-bg:#152b3d;--ps-mark-fg:#f4fbff;--ps-mark-border:#4d8cb5;--ps-glyph-bg:#188dcc;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--avforums,[data-source-brand=avforums]){--ps-rgb:223,48,57;--ps-accent:#df3039;--ps-mark-bg:#20242a;--ps-mark-fg:#fff;--ps-mark-border:#df3039;--ps-glyph-bg:#d61f2c;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--cnet,[data-source-brand=cnet]){--ps-rgb:238,57,83;--ps-accent:#ee3953;--ps-mark-bg:#fff;--ps-mark-fg:#1a1e24;--ps-mark-border:#fff;--ps-glyph-bg:#df1f3d;--ps-glyph-fg:#fff}.piqeloSourceMark--cnet .piqeloSourceGlyph{border-radius:50%;font-size:11px}:where(.piqeloSourceMark--digitaltrends,[data-source-brand=digitaltrends]){--ps-rgb:33,197,233;--ps-accent:#21c5e9;--ps-mark-bg:#092536;--ps-mark-fg:#fff;--ps-mark-border:#2db5d3;--ps-glyph-bg:#20bedd;--ps-glyph-fg:#032332}:where(.piqeloSourceMark--tweakers,[data-source-brand=tweakers]){--ps-rgb:255,139,45;--ps-accent:#ff8b2d;--ps-mark-bg:#f16822;--ps-mark-fg:#fff;--ps-mark-border:#ff9c61}:where(.piqeloSourceMark--wired,[data-source-brand=wired]){--ps-rgb:215,224,230;--ps-accent:#d7e0e6;--ps-mark-bg:#f5f5f3;--ps-mark-fg:#101214;--ps-mark-border:#fff;--ps-glyph-bg:#121416;--ps-glyph-fg:#fff}.piqeloSourceMark--wired{letter-spacing:.10em;text-transform:uppercase}.piqeloSourceMark--wired .piqeloSourceGlyph{border-radius:2px}:where(.piqeloSourceMark--theverge,[data-source-brand=theverge]){--ps-rgb:234,53,143;--ps-accent:#ea358f;--ps-mark-bg:linear-gradient(120deg,#2b174f,#e9338f);--ps-mark-fg:#fff;--ps-mark-border:#f36ab0;--ps-glyph-bg:#d6ff4b;--ps-glyph-fg:#1c1430}:where(.piqeloSourceMark--windowscentral,[data-source-brand=windowscentral]){--ps-rgb:0,120,212;--ps-accent:#2da8ff;--ps-mark-bg:#0b4f88;--ps-mark-fg:#fff;--ps-mark-border:#2d9ad8}:where(.piqeloSourceMark--laptopmag,[data-source-brand=laptopmag]){--ps-rgb:255,111,55;--ps-accent:#ff6f37;--ps-mark-bg:#171b23;--ps-mark-fg:#fff;--ps-mark-border:#ff6f37;--ps-glyph-bg:#ff6f37;--ps-glyph-fg:#161616}:where(.piqeloSourceMark--notebookcheck,[data-source-brand=notebookcheck]){--ps-rgb:80,170,225;--ps-accent:#50aae1;--ps-mark-bg:#edf5f9;--ps-mark-fg:#17252d;--ps-mark-border:#50aae1;--ps-glyph-bg:#337da9;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--pcgamer,[data-source-brand=pcgamer]){--ps-rgb:246,52,64;--ps-accent:#f63440;--ps-mark-bg:#181a1f;--ps-mark-fg:#fff;--ps-mark-border:#f63440}:where(.piqeloSourceMark--storagereview,[data-source-brand=storagereview]){--ps-rgb:171,199,57;--ps-accent:#abc739;--ps-mark-bg:#193349;--ps-mark-fg:#fff;--ps-mark-border:#abc739;--ps-glyph-bg:#abc739;--ps-glyph-fg:#122638}:where(.piqeloSourceMark--techfinitive,[data-source-brand=techfinitive]){--ps-rgb:67,206,215;--ps-accent:#43ced7;--ps-mark-bg:linear-gradient(120deg,#17445d,#513486);--ps-mark-fg:#fff;--ps-mark-border:#56cbd2}:where(.piqeloSourceMark--thurrott,[data-source-brand=thurrott]){--ps-rgb:45,140,210;--ps-accent:#2d8cd2;--ps-mark-bg:#162638;--ps-mark-fg:#fff;--ps-mark-border:#e29231;--ps-glyph-bg:#e29231;--ps-glyph-fg:#162638}:where(.piqeloSourceMark--eftm,[data-source-brand=eftm]){--ps-rgb:243,78,67;--ps-accent:#f34e43;--ps-mark-bg:#16191e;--ps-mark-fg:#fff;--ps-mark-border:#f34e43}:where(.piqeloSourceMark--techguide,[data-source-brand=techguide]){--ps-rgb:230,189,81;--ps-accent:#e6bd51;--ps-mark-bg:#153a5a;--ps-mark-fg:#fff;--ps-mark-border:#c9a849}:where(.piqeloSourceMark--computerbase,[data-source-brand=computerbase]){--ps-rgb:63,138,196;--ps-accent:#3f8ac4;--ps-mark-bg:#1a3348;--ps-mark-fg:#fff;--ps-mark-border:#5799ca}:where(.piqeloSourceMark--gadgetreview,[data-source-brand=gadgetreview]){--ps-rgb:54,196,177;--ps-accent:#36c4b1;--ps-mark-bg:linear-gradient(120deg,#163b4a,#28465f);--ps-mark-fg:#fff;--ps-mark-border:#48b9ad}:where(.piqeloSourceMark--pcworld,[data-source-brand=pcworld]){--ps-rgb:226,66,55;--ps-accent:#e24237;--ps-mark-bg:#8f241f;--ps-mark-fg:#fff;--ps-mark-border:#ed6a61}:where(.piqeloSourceMark--stuff,[data-source-brand=stuff]){--ps-rgb:238,63,137;--ps-accent:#ee3f89;--ps-mark-bg:#24152b;--ps-mark-fg:#fff;--ps-mark-border:#ee5b9a}:where(.piqeloSourceMark--which,[data-source-brand=which]){--ps-rgb:199,45,111;--ps-accent:#c72d6f;--ps-mark-bg:#6f1540;--ps-mark-fg:#fff;--ps-mark-border:#d65b91}:where(.piqeloSourceMark--bestbuy,[data-source-brand=bestbuy]){--ps-rgb:255,224,0;--ps-accent:#ffe000;--ps-mark-bg:#ffe000;--ps-mark-fg:#111827;--ps-mark-border:#ffe000;--ps-glyph-bg:#102f6d;--ps-glyph-fg:#ffe000}.piqeloSourceMark--bestbuy{border-radius:4px;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);padding-right:14px}:where(.piqeloSourceMark--amazon,[data-source-brand=amazon]){--ps-rgb:255,153,0;--ps-accent:#ff9900;--ps-mark-bg:#171b20;--ps-mark-fg:#fff;--ps-mark-border:#ff9900;--ps-glyph-bg:#ff9900;--ps-glyph-fg:#151515}.piqeloSourceMark--amazon .piqeloSourceGlyph{font-size:13px}:where(.piqeloSourceMark--walmart,[data-source-brand=walmart]){--ps-rgb:255,194,32;--ps-accent:#ffc220;--ps-mark-bg:#0874d1;--ps-mark-fg:#fff;--ps-mark-border:#2e91e5;--ps-glyph-bg:transparent;--ps-glyph-fg:#ffc220}.piqeloSourceMark--walmart{border-radius:999px}.piqeloSourceMark--walmart .piqeloSourceGlyph{font-size:14px}:where(.piqeloSourceMark--costco,[data-source-brand=costco]){--ps-rgb:225,32,38;--ps-accent:#e12026;--ps-mark-bg:#fff;--ps-mark-fg:#154c86;--ps-mark-border:#e12026;--ps-glyph-bg:#e12026;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--apple,[data-source-brand=apple]){--ps-rgb:210,218,224;--ps-accent:#d2dae0;--ps-mark-bg:#f5f5f7;--ps-mark-fg:#1d1d1f;--ps-mark-border:#fff;--ps-glyph-bg:#1d1d1f;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--acer,[data-source-brand=acer]){--ps-rgb:131,190,47;--ps-accent:#83be2f;--ps-mark-bg:#142519;--ps-mark-fg:#fff;--ps-mark-border:#83be2f}:where(.piqeloSourceMark--aoc,[data-source-brand=aoc]){--ps-rgb:220,39,45;--ps-accent:#dc272d;--ps-mark-bg:#17191e;--ps-mark-fg:#fff;--ps-mark-border:#dc272d;--ps-glyph-bg:#dc272d;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--benq,[data-source-brand=benq]){--ps-rgb:101,198,59;--ps-accent:#65c63b;--ps-mark-bg:#eef6ef;--ps-mark-fg:#162418;--ps-mark-border:#65c63b;--ps-glyph-bg:#65c63b;--ps-glyph-fg:#10220c}:where(.piqeloSourceMark--hyperx,[data-source-brand=hyperx]){--ps-rgb:226,34,48;--ps-accent:#e22230;--ps-mark-bg:#17191e;--ps-mark-fg:#fff;--ps-mark-border:#e22230;--ps-glyph-bg:#e22230;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--alienware,[data-source-brand=alienware]){--ps-rgb:112,226,255;--ps-accent:#70e2ff;--ps-mark-bg:#151329;--ps-mark-fg:#fff;--ps-mark-border:#70e2ff}:where(.piqeloSourceMark--asus,[data-source-brand=asus]){--ps-rgb:72,150,230;--ps-accent:#4896e6;--ps-mark-bg:#102d4a;--ps-mark-fg:#fff;--ps-mark-border:#4896e6}:where(.piqeloSourceMark--dell,[data-source-brand=dell]){--ps-rgb:76,168,238;--ps-accent:#4ca8ee;--ps-mark-bg:#0672ce;--ps-mark-fg:#fff;--ps-mark-border:#58a5e6;--ps-glyph-bg:transparent}.piqeloSourceMark--dell{border-radius:999px}.piqeloSourceMark--dell .piqeloSourceGlyph{font-size:8px;letter-spacing:.035em}:where(.piqeloSourceMark--framework,[data-source-brand=framework]){--ps-rgb:178,153,255;--ps-accent:#b299ff;--ps-mark-bg:#1f1b2d;--ps-mark-fg:#fff;--ps-mark-border:#b299ff}:where(.piqeloSourceMark--gigabyte,[data-source-brand=gigabyte]){--ps-rgb:58,179,231;--ps-accent:#3ab3e7;--ps-mark-bg:#102a3d;--ps-mark-fg:#fff;--ps-mark-border:#3ab3e7}:where(.piqeloSourceMark--hp,[data-source-brand=hp]){--ps-rgb:0,150,214;--ps-accent:#0096d6;--ps-mark-bg:#0096d6;--ps-mark-fg:#fff;--ps-mark-border:#5fc5ec;--ps-glyph-bg:#fff;--ps-glyph-fg:#0096d6}.piqeloSourceMark--hp{border-radius:999px}.piqeloSourceMark--hp .piqeloSourceGlyph{border-radius:50%;font-style:italic}:where(.piqeloSourceMark--hisense,[data-source-brand=hisense]){--ps-rgb:0,171,155;--ps-accent:#00ab9b;--ps-mark-bg:#006f69;--ps-mark-fg:#fff;--ps-mark-border:#3bc6b7}:where(.piqeloSourceMark--lenovo,[data-source-brand=lenovo]){--ps-rgb:231,50,55;--ps-accent:#e73237;--ps-mark-bg:#e2231a;--ps-mark-fg:#fff;--ps-mark-border:#f06c70}:where(.piqeloSourceMark--lg,[data-source-brand=lg]){--ps-rgb:230,90,136;--ps-accent:#e65a88;--ps-mark-bg:#a50034;--ps-mark-fg:#fff;--ps-mark-border:#df587f;--ps-glyph-bg:#fff;--ps-glyph-fg:#a50034}.piqeloSourceMark--lg{border-radius:999px}.piqeloSourceMark--lg .piqeloSourceGlyph{border-radius:50%}:where(.piqeloSourceMark--microsoft,[data-source-brand=microsoft]){--ps-rgb:91,190,92;--ps-accent:#5bbe5c;--ps-mark-bg:#f3f3f3;--ps-mark-fg:#2b2b2b;--ps-mark-border:#9fcf9f;--ps-glyph-bg:#5bbe5c;--ps-glyph-fg:#fff}:where(.piqeloSourceMark--msi,[data-source-brand=msi]){--ps-rgb:238,52,65;--ps-accent:#ee3441;--ps-mark-bg:#20171a;--ps-mark-fg:#fff;--ps-mark-border:#ee3441}:where(.piqeloSourceMark--panasonic,[data-source-brand=panasonic]){--ps-rgb:50,102,190;--ps-accent:#3266be;--ps-mark-bg:#19335f;--ps-mark-fg:#fff;--ps-mark-border:#5f8fe5}:where(.piqeloSourceMark--razer,[data-source-brand=razer]){--ps-rgb:68,214,44;--ps-accent:#44d62c;--ps-mark-bg:#121812;--ps-mark-fg:#fff;--ps-mark-border:#44d62c}:where(.piqeloSourceMark--roku,[data-source-brand=roku]){--ps-rgb:157,101,229;--ps-accent:#9d65e5;--ps-mark-bg:#662d91;--ps-mark-fg:#fff;--ps-mark-border:#a46dcc;--ps-glyph-bg:transparent}:where(.piqeloSourceMark--samsung,[data-source-brand=samsung]){--ps-rgb:97,120,255;--ps-accent:#6178ff;--ps-mark-bg:#1428a0;--ps-mark-fg:#fff;--ps-mark-border:#6576df;--ps-glyph-bg:transparent}.piqeloSourceMark--samsung{border-radius:999px;letter-spacing:.035em}.piqeloSourceMark--samsung .piqeloSourceGlyph{font-size:7px;letter-spacing:.04em}:where(.piqeloSourceMark--sony,[data-source-brand=sony]){--ps-rgb:116,139,255;--ps-accent:#748bff;--ps-mark-bg:#10131b;--ps-mark-fg:#fff;--ps-mark-border:#748bff;--ps-glyph-bg:transparent}:where(.piqeloSourceMark--tcl,[data-source-brand=tcl]){--ps-rgb:233,43,55;--ps-accent:#e92b37;--ps-mark-bg:#e1252f;--ps-mark-fg:#fff;--ps-mark-border:#f15f67;--ps-glyph-bg:transparent}:where(.piqeloSourceMark--vizio,[data-source-brand=vizio]){--ps-rgb:174,189,202;--ps-accent:#aebdca;--ps-mark-bg:#172531;--ps-mark-fg:#fff;--ps-mark-border:#7b919f}:where(.piqeloSourceMark--generic,[data-source-brand=generic]){--ps-accent:hsl(var(--piqelo-source-hue,195) 72% 62%);--ps-mark-bg:hsl(var(--piqelo-source-hue,195) 36% 22%);--ps-mark-fg:#eef9fc;--ps-mark-border:hsl(var(--piqelo-source-hue,195) 55% 48% / .7);--ps-glyph-bg:hsl(var(--piqelo-source-hue,195) 58% 48% / .42) }@media(max-width:760px){.piqeloSourceMark{min-height:32px;font-size:11px}.piqeloSourceWord{white-space:normal;line-height:1.15}.piqeloSourceInlineGroup{align-items:flex-start}.profileFindingMeta .piqeloSourceInlineGroup{justify-content:flex-start}.piqeloSourceDirect{min-height:36px}.reviewSourceTrailV923>article.piqeloSourceSplit{padding:12px}}@media(prefers-reduced-motion:reduce){.piqeloSourceMark{transition:none!important}}:where(.homePointSource,.profileFindingMeta,.lpjFinding,.lpjOwners,.claim,.researchPoint small,.keySpecMeta,.fullSpecMeta) .piqeloSourceMark{min-height:22px;padding:3px 6px 3px 4px;gap:4px;border-radius:7px;font-size:9.5px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 6px rgba(0,0,0,.09)}:where(.homePointSource,.profileFindingMeta,.lpjFinding,.lpjOwners,.claim,.researchPoint small,.keySpecMeta,.fullSpecMeta) .piqeloSourceGlyph{min-width:15px;height:15px;padding-inline:3px;border-radius:4px;font-size:8px!important}:where(.homePointSource,.profileFindingMeta,.lpjFinding,.lpjOwners,.claim,.researchPoint small,.keySpecMeta,.fullSpecMeta) .piqeloSourceHomeArrow{margin-left:0;font-size:7px}:where(.profileFindingMeta,.lpjFinding,.lpjOwners,.claim) .piqeloSourceInlineGroup{gap:5px}:where(.profileFindingMeta,.lpjFinding,.lpjOwners,.claim) .piqeloSourceDirect{min-height:22px;padding:3px 7px;border-radius:7px;font-size:8.5px!important}.homePointSource.piqeloSourceTitleRow{gap:5px}.homePointSource .piqeloSourceContext{font-size:8.5px}:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p,body.laptopExperience #laptopResearchSnapshot .researchPoint small) .piqeloSourceMark{min-height:22px!important;padding:3px 6px 3px 4px!important;gap:4px!important;border-radius:7px!important;font-size:9.5px!important}:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p,body.laptopExperience #laptopResearchSnapshot .researchPoint small) .piqeloSourceGlyph{min-width:15px!important;height:15px!important;padding-inline:3px!important;border-radius:4px!important;font-size:8px!important}:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p,body.laptopExperience #laptopResearchSnapshot .researchPoint small) .piqeloSourceHomeArrow{font-size:7px!important}:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p) .piqeloSourceDirect{min-height:22px!important;padding:3px 7px!important;border-radius:7px!important;font-size:8.5px!important}:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p) .piqeloSourceInlineGroup{gap:5px!important}@media(max-width:760px){.piqeloSourceMark{min-height:28px;padding:4px 7px 4px 4px;gap:5px;font-size:10px}.piqeloSourceGlyph{min-width:18px;height:18px;padding-inline:3px;font-size:8px}.piqeloSourceDirect{min-height:32px;padding:5px 8px;font-size:9.5px!important}:where(.homePointSource,.profileFindingMeta,.lpjFinding,.lpjOwners,.claim,.researchPoint small,.keySpecMeta,.fullSpecMeta) .piqeloSourceMark,:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p,body.laptopExperience #laptopResearchSnapshot .researchPoint small) .piqeloSourceMark{min-height:20px!important;padding:2px 5px 2px 3px!important;gap:3px!important;border-radius:6px!important;font-size:9px!important}:where(.homePointSource,.profileFindingMeta,.lpjFinding,.lpjOwners,.claim,.researchPoint small,.keySpecMeta,.fullSpecMeta) .piqeloSourceGlyph,:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p,body.laptopExperience #laptopResearchSnapshot .researchPoint small) .piqeloSourceGlyph{min-width:14px!important;height:14px!important;padding-inline:2px!important;border-radius:3px!important;font-size:7.5px!important}:where(.homePointSource,.profileFindingMeta,.lpjFinding,.lpjOwners,.claim,.researchPoint small,.keySpecMeta,.fullSpecMeta) .piqeloSourceHomeArrow,:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p,body.laptopExperience #laptopResearchSnapshot .researchPoint small) .piqeloSourceHomeArrow{font-size:6.5px!important}:where(.profileFindingMeta,.lpjFinding,.lpjOwners,.claim) .piqeloSourceInlineGroup,:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p) .piqeloSourceInlineGroup{gap:4px!important}:where(.profileFindingMeta,.lpjFinding,.lpjOwners,.claim) .piqeloSourceDirect,:is(#detailDialog .claim,body.laptopExperience .lpOverviewFindingMeta,body.laptopExperience .lpjOwners p) .piqeloSourceDirect{min-height:20px!important;padding:2px 6px!important;border-radius:6px!important;font-size:8.25px!important}:where(.homePointSource,.profileFindingMeta,.lpjFinding,.lpjOwners,.claim,.researchPoint small,.keySpecMeta,.fullSpecMeta) .piqeloSourceWord{max-width:112px;white-space:nowrap}.sourceRibbonMarks .piqeloSourceMark{min-height:30px}.sourceMarks .piqeloSourceMark{min-height:32px}}@media(max-width:760px){:where(.piqeloSourceMark,.piqeloSourceDirect,.piqeloSourceInlineGroup,.piqeloSourceTitleRow,.piqeloSourceGroup,.piqeloSourceSurface,.sourceCard,.sourceItem,.profileFinding,.lpjFinding,.researchPoint,.claim){box-sizing:border-box;min-width:0;max-width:100%}.piqeloSourceMark{width:auto;max-width:100%;flex:0 1 auto;flex-wrap:wrap;row-gap:3px;overflow:hidden}.piqeloSourceMark .piqeloSourceWord{min-width:0;max-width:min(112px,calc(100vw - 96px));overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere}.piqeloSourceHomeArrow{flex:0 0 auto}.piqeloSourceInlineGroup,.piqeloSourceTitleRow,.piqeloSourceGroup{width:100%;max-width:100%;flex-wrap:wrap;overflow:hidden}.piqeloSourceInlineGroup>.piqeloSourceMark{flex:0 1 auto}.piqeloSourceDirect{width:auto!important;max-width:100%!important;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;line-height:1.35!important}#sourceList article.sourceCard.piqeloSourceSplit,.reviewSourceTrailV923>article.piqeloSourceSplit,.profileBriefs article,.profileFinding,.lpjFinding,.researchPoint{min-width:0!important;max-width:100%!important;overflow:hidden}#sourceList article.sourceCard.piqeloSourceSplit .sourceCardTop,.profileFindingMeta,.researchPoint small{min-width:0;max-width:100%;overflow:hidden}.piqeloSourceContext,.piqeloSourcePrefix{min-width:0;max-width:100%;overflow-wrap:anywhere}.piqeloSourceMark--bestbuy{padding-right:8px!important}}

/* source:66 site/assets/trust-transparency-v1016.css */
:root{--pt-bg:#04131f;--pt-line:rgba(116,174,197,.23);--pt-text:#edf7fb;--pt-muted:#9bb1bd;--pt-teal:#66e2c5;--pt-gold:#e9c873}.piqeloTrustFooter{position:relative;z-index:3;margin:34px 0 0;border-top:1px solid var(--pt-line);background:linear-gradient(180deg,rgba(5,22,34,.9),rgba(4,17,28,.96));color:var(--pt-text)}.piqeloTrustFooterInner{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:24px 0 28px;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(420px,1.1fr);gap:26px;align-items:end}.piqeloTrustFooterPromise span{display:block;color:var(--pt-teal);font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.piqeloTrustFooterPromise strong{display:block;margin-top:4px;font-size:16px}.piqeloTrustFooterPromise p{max-width:620px;margin:5px 0 0;color:var(--pt-muted);font-size:11.5px;line-height:1.55}.piqeloTrustFooter nav,.policyFooter nav{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px 14px}.piqeloTrustFooter nav a,.policyFooter nav a{color:#a9bec8;text-decoration:none;font-size:11px;font-weight:700}.piqeloTrustFooter nav a:hover,.piqeloTrustFooter nav a:focus-visible,.policyFooter nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.piqeloPolicyPage{margin:0;min-height:100vh;background:radial-gradient(circle at 82% -8%,rgba(38,171,208,.13),transparent 30%),radial-gradient(circle at 12% 10%,rgba(67,222,180,.08),transparent 26%),linear-gradient(180deg,#04131f,#051a28 55%,#04121d);color:var(--pt-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6}.piqeloPolicyPage *{box-sizing:border-box}.piqeloPolicyPage a{color:inherit}.policyWrap{width:min(1100px,calc(100% - 36px));margin:0 auto}.policyHeader{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(116,174,197,.16);background:rgba(4,19,31,.88);backdrop-filter:blur(16px)}.policyHeaderInner{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:22px}.policyBrand{display:flex;align-items:center;gap:9px;text-decoration:none;font-weight:850;font-size:18px;letter-spacing:-.03em}.policyBrand img{width:34px;height:34px;object-fit:contain}.policyBrand i{color:var(--pt-teal);font-style:normal}.policyNav{display:flex;gap:18px}.policyNav a{color:#acc1cb;text-decoration:none;font-size:12px;font-weight:720}.policyCrumb{display:flex;flex-wrap:wrap;gap:7px;margin:26px 0 11px;color:#708e9e;font-size:11px}.policyCrumb a{text-decoration:none}.policyHero{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:26px;align-items:end;padding:28px 0 30px;border-bottom:1px solid var(--pt-line)}.policyEyebrow,.policyKicker{display:inline-block;color:var(--pt-teal);font-size:10px;font-weight:880;letter-spacing:.12em;text-transform:uppercase}.policyHero h1{max-width:800px;margin:7px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1.02;letter-spacing:-.055em}.policyLead{max-width:800px;margin:0;color:#b7cbd4;font-size:17px;line-height:1.65}.policyUpdated{padding:15px 16px;border:1px solid var(--pt-line);border-radius:16px;background:rgba(255,255,255,.025)}.policyUpdated span,.policyUpdated small{display:block;color:#718f9f;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.policyUpdated strong{display:block;margin:3px 0 4px;font-size:13px}.policySection{padding:30px 0;border-bottom:1px solid rgba(116,174,197,.14)}.policySectionHead{max-width:800px;margin-bottom:16px}.policySection h2{margin:5px 0 7px;font-size:25px;line-height:1.15;letter-spacing:-.035em}.policySection p{margin:7px 0;color:var(--pt-muted);font-size:14px}.policyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.policyGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.policyCard{padding:18px;border:1px solid var(--pt-line);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.032),rgba(255,255,255,.014))}.policyCard h3{margin:5px 0 7px;font-size:15px}.policyCard p{margin:0;color:#94acb8;font-size:12.5px;line-height:1.58}.policyCard a,.policySection a{color:#7ee6cf;text-underline-offset:3px}.policyCallout{margin:20px 0;padding:18px 20px;border:1px solid rgba(89,221,189,.28);border-radius:18px;background:linear-gradient(135deg,rgba(41,150,139,.09),rgba(65,143,194,.06))}.policyCallout strong{display:block;font-size:17px}.policyCallout p{margin:5px 0 0;font-size:13px}.policyList{margin:10px 0 0;padding-left:20px;color:#a3bac5;font-size:13px}.policyList li{margin:7px 0}.policyDefinition{display:grid;grid-template-columns:190px 1fr;gap:12px 20px}.policyDefinition dt{color:#d9e9ef;font-size:12.5px;font-weight:800}.policyDefinition dd{margin:0;color:#93abb7;font-size:12.5px}.policyNotice{padding:13px 15px;border-left:3px solid var(--pt-gold);background:rgba(226,193,102,.055);color:#afc1c7;font-size:12px;border-radius:0 12px 12px 0}.policyFooter{margin-top:34px;border-top:1px solid var(--pt-line);background:#03101a}.policyFooterInner{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);gap:28px;align-items:end;padding:26px 0 34px}.policyFooter strong{font-size:14px}.policyFooter p{max-width:590px;margin:5px 0 0;color:#718d9a;font-size:10.5px;line-height:1.55}.contactForm{max-width:760px;display:grid;gap:12px}.contactForm label{display:grid;gap:6px;color:#a9bec7;font-size:11px;font-weight:750}.contactForm input,.contactForm textarea,.contactForm select{width:100%;padding:11px 12px;border:1px solid rgba(116,174,197,.28);border-radius:12px;background:#061a28;color:#eef7fa;font:inherit;font-size:13px}.contactForm textarea{min-height:140px;resize:vertical}.contactRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contactForm button{justify-self:start;min-height:42px;padding:0 18px;border:0;border-radius:12px;background:linear-gradient(135deg,#147e9c,#19aa83);color:#fff;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.contactForm button:disabled{opacity:.55}.contactStatus{min-height:20px;margin:0!important;font-size:11px!important}.contactStatus.ok{color:#76e1bd}.contactStatus.error{color:#ffaf9f}.contactHoneypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}@media(max-width:780px){.piqeloTrustFooter{margin-bottom:64px}.piqeloTrustFooterInner,.policyWrap{width:min(100% - 24px,1180px)}.piqeloTrustFooterInner,.policyFooterInner{grid-template-columns:1fr;gap:16px}.piqeloTrustFooter nav,.policyFooter nav{justify-content:flex-start}.policyHeader{position:relative}.policyHeaderInner{display:block;padding:12px 0}.policyNav{margin-top:10px;overflow:auto;white-space:nowrap;padding-bottom:3px}.policyHero{grid-template-columns:1fr;gap:16px}.policyHero h1{font-size:38px}.policyLead{font-size:15px}.policyUpdated{max-width:240px}.policyGrid,.policyGrid.three{grid-template-columns:1fr}.policyDefinition{grid-template-columns:1fr;gap:3px}.policyDefinition dd{margin-bottom:10px}.contactRow{grid-template-columns:1fr}}

/* source:67 site/assets/piqelo-slogan-v915.css */
.piqeloSloganBand{position:relative;isolation:isolate;margin:38px 0 0;padding:18px 18px 22px;border-top:1px solid rgba(107,178,199,.18);background:radial-gradient(circle at 15% 15%,rgba(74,167,236,.10),transparent 28%),radial-gradient(circle at 86% 8%,rgba(102,217,180,.08),transparent 26%),linear-gradient(180deg,rgba(5,20,32,.94),rgba(4,16,27,.98));color:#eef7fb}.piqeloSloganInner{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}.piqeloSloganInner--noAction{grid-template-columns:auto minmax(0,1fr)}.piqeloSloganBrand{display:flex;align-items:center;gap:9px;text-decoration:none!important;color:#f5fbff!important;font-weight:950}.piqeloSloganBrand img{width:36px;height:36px;object-fit:contain;display:block}.piqeloSloganBrand span{font-size:18px;letter-spacing:-.02em}.piqeloSloganBrand i{font-style:normal;color:#66d9b4}.piqeloSloganCopy{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;line-height:1.2}.piqeloSloganCopy>span{color:#9fb7c4;font-size:13px;font-weight:760}.piqeloSloganCopy strong{font-size:17px;font-weight:920;letter-spacing:-.02em}.piqeloSloganCopy em{font-style:normal;background:linear-gradient(95deg,#61aee7,#65d2ce 55%,#75daa8);-webkit-background-clip:text;background-clip:text;color:transparent}.piqeloSloganAction{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:0 13px;border:1px solid rgba(91,171,195,.34);border-radius:11px;background:rgba(12,38,54,.76);color:#d9edf3!important;text-decoration:none!important;font-size:11px;font-weight:900;white-space:nowrap}.piqeloSloganAction:hover{border-color:rgba(102,217,180,.48);background:#12374a;color:#fff!important}@media(max-width:760px){.piqeloSloganBand{margin-top:28px;padding:15px 12px 17px}.piqeloSloganInner{grid-template-columns:auto 1fr;gap:10px 12px}.piqeloSloganBrand img{width:32px;height:32px}.piqeloSloganBrand span{font-size:16px}.piqeloSloganCopy{display:block}.piqeloSloganCopy>span,.piqeloSloganCopy strong{display:block}.piqeloSloganCopy>span{font-size:11px}.piqeloSloganCopy strong{margin-top:2px;font-size:15px}.piqeloSloganAction{grid-column:1/-1;width:100%;min-height:39px;margin-top:2px}}

/* source:68 site/assets/research-nav-v897.css */
body[data-piqelo-surface=explanation] .piqeloResearchNav{box-sizing:border-box!important;width:calc(100% - 36px)!important;max-width:1120px!important;min-height:62px!important;margin:18px auto 22px!important;padding:8px 10px!important;justify-content:center!important;gap:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;scroll-snap-type:x proximity;border:1px solid rgba(69,201,219,.27)!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(8,34,51,.96),rgba(4,23,37,.96))!important;box-shadow:inset 0 1px 0 rgba(126,239,230,.08),0 0 0 1px rgba(24,98,120,.08),0 14px 36px rgba(0,13,24,.22)!important;backdrop-filter:blur(18px)!important}body[data-piqelo-surface=explanation] .piqeloResearchNav::-webkit-scrollbar{display:none}body[data-piqelo-surface=explanation] .piqeloResearchNav a{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:44px!important;min-width:96px;padding:0 18px!important;margin:0!important;border:1px solid transparent;border-radius:14px!important;color:#a7bdc9!important;font-size:12px!important;font-weight:850!important;letter-spacing:.005em!important;text-align:center!important;text-decoration:none!important;white-space:nowrap;scroll-snap-align:center;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}body[data-piqelo-surface=explanation] .piqeloResearchNav a:not(:last-child)::after{content:"";position:absolute;right:-1px;top:12px;bottom:12px;width:1px;background:linear-gradient(180deg,transparent,rgba(103,162,183,.34),transparent);pointer-events:none}body[data-piqelo-surface=explanation] .piqeloResearchNav a:hover,body[data-piqelo-surface=explanation] .piqeloResearchNav a:focus-visible{color:#edfaff!important;background:rgba(91,211,219,.07)!important;border-color:rgba(92,215,222,.14)!important;outline:none!important}body[data-piqelo-surface=explanation] .piqeloResearchNav a.isActive,body[data-piqelo-surface=explanation] .piqeloResearchNav a[aria-current=location]{color:#f6fdff!important;border-color:rgba(63,228,224,.65)!important;background:radial-gradient(circle at 50% 115%,rgba(39,218,201,.22),transparent 62%),linear-gradient(180deg,rgba(11,72,92,.94),rgba(7,43,61,.96))!important;box-shadow:inset 0 1px 0 rgba(183,255,245,.13),inset 0 -10px 26px rgba(15,198,184,.08),0 0 0 1px rgba(24,207,212,.10),0 8px 22px rgba(9,197,202,.15)!important;text-shadow:0 1px 12px rgba(88,229,224,.20);transform:translateY(-1px)}body[data-piqelo-surface=explanation] .piqeloResearchNav a.isActive::after,body[data-piqelo-surface=explanation] .piqeloResearchNav a[aria-current=location]::after{opacity:.35}@media(min-width:1180px){body[data-piqelo-surface=explanation] .piqeloResearchNav a{min-width:118px;padding-inline:20px!important;font-size:12.5px!important}}@media(max-width:900px){body[data-piqelo-surface=explanation] .piqeloResearchNav{width:calc(100% - 20px)!important;justify-content:flex-start!important;border-radius:18px!important}body[data-piqelo-surface=explanation] .piqeloResearchNav a{min-width:auto;padding-inline:15px!important}}@media(max-width:560px){body[data-piqelo-surface=explanation] .piqeloResearchNav{top:6px!important;width:calc(100% - 12px)!important;min-height:54px!important;margin:12px auto 16px!important;padding:6px!important;border-radius:15px!important}body[data-piqelo-surface=explanation] .piqeloResearchNav a{min-height:40px!important;padding-inline:13px!important;border-radius:11px!important;font-size:11.5px!important}body[data-piqelo-surface=explanation] .piqeloResearchNav a:not(:last-child)::after{top:10px;bottom:10px}}@media(prefers-reduced-motion:reduce){body[data-piqelo-surface=explanation] .piqeloResearchNav a{transition:none!important}}

/* source:69 site/assets/image-viewer-v898.css */
.piqeloZoomableImage{cursor:zoom-in!important;transition:filter .16s ease,opacity .16s ease,outline-color .16s ease!important;outline:1px solid transparent;outline-offset:3px}.piqeloZoomableImage:hover{filter:brightness(1.045) saturate(1.025);outline-color:rgba(91,220,214,.24)}.piqeloZoomableImage:focus-visible{outline:2px solid rgba(91,225,219,.72)!important;outline-offset:4px!important}body.piqeloImageViewerOpen{overscroll-behavior:none}.piqeloImageViewer[hidden]{display:none!important}.piqeloImageViewer{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:clamp(12px,2.5vw,34px);opacity:0;pointer-events:none;transition:opacity .16s ease}.piqeloImageViewer.isOpen{opacity:1;pointer-events:auto}.piqeloImageViewerBackdrop{position:absolute;inset:0;background:radial-gradient(circle at 50% 38%,rgba(21,94,118,.22),transparent 38%),rgba(1,10,17,.88);backdrop-filter:blur(16px)}.piqeloImageViewerPanel{position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) auto;width:min(94vw,1480px);max-height:94vh;min-height:min(460px,80vh);overflow:hidden;border:1px solid rgba(93,209,214,.28);border-radius:24px;background:radial-gradient(circle at 86% 8%,rgba(74,214,202,.10),transparent 28%),linear-gradient(145deg,rgba(7,31,48,.985),rgba(4,19,31,.99));box-shadow:inset 0 1px 0 rgba(185,255,247,.07),0 32px 90px rgba(0,0,0,.52);transform:translateY(8px) scale(.988);transition:transform .16s ease}.piqeloImageViewer.isOpen .piqeloImageViewerPanel{transform:translateY(0) scale(1)}.piqeloImageViewerStage{min-height:0;display:grid;place-items:center;padding:clamp(22px,4vw,58px);background:radial-gradient(ellipse at center,rgba(74,161,190,.10),transparent 62%)}.piqeloImageViewerImage{display:block;width:auto;height:auto;max-width:100%;max-height:calc(94vh - 120px);object-fit:contain;filter:drop-shadow(0 24px 30px rgba(0,0,0,.34))}.piqeloImageViewerClose{position:absolute;z-index:3;top:14px;right:14px;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgba(119,205,219,.22);border-radius:50%;background:rgba(4,22,35,.88);color:#eafaff;font:500 30px/1 system-ui,sans-serif;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.22)}.piqeloImageViewerClose:hover,.piqeloImageViewerClose:focus-visible{border-color:rgba(91,229,218,.55);background:rgba(10,56,70,.94);outline:none}.piqeloImageViewerMeta{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:62px;padding:13px 20px 14px;border-top:1px solid rgba(99,169,190,.14);background:rgba(3,17,28,.72)}.piqeloImageViewerCaption{min-width:0;color:#eff9fc;font-size:13px;font-weight:800;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.piqeloImageViewerHint{flex:0 0 auto;color:#7896a5;font-size:10px;font-weight:700}@media(max-width:720px){.piqeloImageViewer{padding:8px}.piqeloImageViewerPanel{width:100%;max-height:96vh;min-height:0;border-radius:18px}.piqeloImageViewerStage{min-height:52vh;padding:42px 14px 18px}.piqeloImageViewerImage{max-height:78vh}.piqeloImageViewerClose{top:10px;right:10px;width:42px;height:42px}.piqeloImageViewerMeta{min-height:54px;padding:10px 13px 11px}.piqeloImageViewerCaption{font-size:12px;white-space:normal}.piqeloImageViewerHint{display:none}}@media(prefers-reduced-motion:reduce){.piqeloZoomableImage,.piqeloImageViewer,.piqeloImageViewerPanel{transition:none!important}}

/* source:70 site/assets/full-explanation-v902.css */
body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902{--v902-gap:16px}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .decisionGrid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(350px,.72fr)!important;gap:var(--v902-gap)!important;align-items:start!important;width:100%!important;max-width:none!important;margin-top:16px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .detailMainCol{display:grid!important;gap:var(--v902-gap)!important;min-width:0!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .decisionAside{display:grid!important;gap:var(--v902-gap)!important;min-width:0!important;position:sticky!important;top:98px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .keySpecsPanel,body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 #detailDecisionConfidence,body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .decisionStrip,body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .detailTrustRail,body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 #detailChoiceAward,body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 #detailFullSpecs,body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .detailAlternativesPanel{max-width:none!important;width:100%!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .detailPanel{border-radius:19px!important}.expertTestsPanelV902{width:100%!important;max-width:none!important;margin:16px 0 0!important;padding:24px!important;border-color:rgba(112,158,219,.22)!important;background:radial-gradient(circle at 94% 2%,rgba(90,143,255,.11),transparent 31%),linear-gradient(145deg,rgba(8,30,48,.99),rgba(6,24,39,.98))!important;box-shadow:0 18px 42px rgba(0,13,24,.13)!important}.expertTestsHeadV902{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:16px}.expertTestsHeadV902 h2{margin:4px 0 5px!important;color:#f2f9fd;font-size:30px!important;letter-spacing:-.03em}.expertTestsHeadV902 p{max-width:820px;margin:0!important;color:#9fb8c5!important;font-size:13px!important;line-height:1.55!important}.expertCoverageV902{flex:0 0 auto;min-width:190px;display:grid;grid-template-columns:auto 1fr;gap:2px 7px;align-items:baseline;padding:11px 13px;border:1px solid rgba(101,169,218,.20);border-radius:14px;background:rgba(255,255,255,.025)}.expertCoverageV902 strong{color:#7bd8ef;font-size:25px;line-height:1}.expertCoverageV902 span{color:#dcebf1;font-size:11px;font-weight:850}.expertCoverageV902 i{grid-column:1/-1;color:#7897a7;font-size:9.5px;font-style:normal;line-height:1.4}.expertLabMirrorV902{margin:0 0 15px!important;padding:15px!important;border:1px solid rgba(255,101,73,.20)!important;border-radius:17px!important;background:radial-gradient(circle at 96% 0,rgba(255,90,67,.08),transparent 30%),rgba(4,22,35,.50)!important}.expertLabMirrorV902[hidden]{display:none!important}.expertLabKickerV902{display:flex;align-items:baseline;gap:9px;margin-bottom:10px}.expertLabKickerV902 span{color:#ff795f;font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.expertLabKickerV902 b{color:#eef8fc;font-size:13px}.expertTestsGridV902{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.expertTestCardV902{--expert-accent:#5ebbd2;--expert-rgb:94,187,210;position:relative;min-width:0;display:flex;flex-direction:column;gap:10px;padding:15px 16px;overflow:hidden;border:1px solid rgba(var(--expert-rgb),.23);border-radius:16px;background:linear-gradient(105deg,rgba(var(--expert-rgb),.075),rgba(255,255,255,.018)),rgba(3,20,33,.42)}.expertTestCardV902:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:3px;border-radius:0 4px 4px 0;background:var(--expert-accent)}.expertTestCardV902--rtings{--expert-accent:#ee4056;--expert-rgb:238,64,86}.expertTestCardV902--tomsguide{--expert-accent:#ff5a43;--expert-rgb:255,90,67}.expertTestCardV902--techradar{--expert-accent:#ef3ca1;--expert-rgb:239,60,161}.expertTestCardV902--whathifi{--expert-accent:#ed404d;--expert-rgb:237,64,77}.expertTestCardV902--cnet{--expert-accent:#ee3953;--expert-rgb:238,57,83}.expertTestCardV902--pcmag{--expert-accent:#ff4f64;--expert-rgb:255,79,100}.expertTestCardV902--digitaltrends{--expert-accent:#21c5e9;--expert-rgb:33,197,233}.expertTestCardV902--flatpanelshd{--expert-accent:#67a7ff;--expert-rgb:103,167,255}.expertTestCardV902--avforums{--expert-accent:#f0b15a;--expert-rgb:240,177,90}.expertTestTopV902{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.expertSourceV902{min-width:0;display:grid;gap:5px}.expertSourceMarkV902{width:max-content;max-width:100%;padding:5px 9px;border-radius:9px;background:rgba(var(--expert-rgb),.14);border:1px solid rgba(var(--expert-rgb),.25);color:#f5fbfe;font-size:12px;font-weight:950;line-height:1.2}.expertSourceV902 small{color:#7694a4;font-size:9.5px;line-height:1.35}.expertTestMetricV902{flex:0 0 auto;text-align:right}.expertTestMetricV902 strong{display:block;color:#f4fbff;font-size:13px}.expertTestMetricV902 span{display:block;margin-top:3px;color:#7e9eae;font-size:9px}.expertSummaryV902{margin:0!important;color:#c9dbe3!important;font-size:12.5px!important;line-height:1.52!important}.expertVerdictV902{display:grid;gap:3px;padding:10px 11px;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(112,156,176,.10)}.expertVerdictV902 span{color:var(--expert-accent);font-size:8.5px;font-weight:950;letter-spacing:.10em;text-transform:uppercase}.expertVerdictV902 b{color:#dce9ef;font-size:11.5px;line-height:1.42}.expertQuoteV902{margin:0;padding:10px 12px;border-left:3px solid rgba(var(--expert-rgb),.62);border-radius:0 10px 10px 0;background:rgba(var(--expert-rgb),.045);color:#e2eef3;font-size:11.5px;line-height:1.45}.expertQuoteV902 small{display:block;margin-top:4px;color:#718f9e;font-size:8.5px;font-style:normal}.expertTagsV902{display:flex;gap:5px;flex-wrap:wrap}.expertTagsV902 i{padding:4px 6px;border-radius:999px;border:1px solid rgba(var(--expert-rgb),.15);background:rgba(var(--expert-rgb),.055);color:#8db5c1;font-size:8px;font-style:normal;font-weight:850}.expertSourceLinkV902{width:max-content;max-width:100%;margin-top:auto;color:#71d6e6;font-size:10.5px;font-weight:850;text-decoration:none}.expertTestsFootV902{display:flex;gap:8px;align-items:baseline;margin-top:13px;padding:10px 12px;border-top:1px solid rgba(92,145,168,.11);color:#7f9aa8;font-size:10px;line-height:1.45}.expertTestsFootV902 b{color:#b9cdd5}.expertEmptyV902{grid-column:1/-1;padding:18px;border:1px dashed rgba(112,157,177,.18);border-radius:14px;color:#7896a4;font-size:12px;line-height:1.5}body[data-piqelo-surface=explanation] .ownerPanelV902>#detailOwnerSignals{display:none!important}.ownerDeepV902{display:grid;gap:13px;margin-top:16px}.ownerMetricsV902{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ownerMetricV902{min-width:0;min-height:102px;display:flex;flex-direction:column;justify-content:center;padding:13px 14px;border:1px solid rgba(76,191,161,.16);border-radius:14px;background:rgba(255,255,255,.026)}.ownerMetricV902 span{color:#88a9b5;font-size:9.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ownerMetricV902 strong{margin:5px 0 4px;color:#f1fbf7;font-size:25px;line-height:1;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.ownerMetricV902 small{color:#7796a3;font-size:10px;line-height:1.35}.ownerCoverageV902{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;padding:12px 13px;border:1px solid rgba(84,173,162,.14);border-radius:13px;background:rgba(4,24,35,.42)}.ownerCoverageV902 b{color:#80e2c4;font-size:10.5px}.ownerCoverageV902 span{color:#a9c0ca;font-size:11.5px;line-height:1.5}.ownerThemesV902{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ownerThemeGroupV902{min-width:0;padding:13px;border:1px solid rgba(91,150,169,.15);border-radius:14px;background:rgba(255,255,255,.023)}.ownerThemeGroupV902--positive{border-color:rgba(67,193,151,.20);background:linear-gradient(145deg,rgba(14,58,51,.34),rgba(255,255,255,.018))}.ownerThemeGroupV902--caution{border-color:rgba(199,124,127,.18);background:linear-gradient(145deg,rgba(60,36,41,.27),rgba(255,255,255,.018))}.ownerSubheadV902{display:grid;gap:3px;margin-bottom:9px}.ownerSubheadV902 span{color:#6bd7bc;font-size:8.5px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.ownerThemeGroupV902--caution .ownerSubheadV902 span{color:#d99b9e}.ownerSubheadV902 b{color:#eff9fb;font-size:14px;line-height:1.3}.ownerThemeListV902{display:grid;gap:7px}.ownerThemeV902{padding:10px 11px;border-radius:11px;background:rgba(3,19,29,.34);border:1px solid rgba(108,151,167,.10)}.ownerThemeV902 p{margin:0!important;color:#c6d8df!important;font-size:11.5px!important;line-height:1.48!important}.ownerThemeV902 span{display:block;margin-top:5px;color:#718e9a;font-size:9px;line-height:1.35}.ownerThemeEmptyV902,.ownerSourceEmptyV902{padding:11px;border-radius:11px;color:#7f9ba8;font-size:11px;line-height:1.45;background:rgba(255,255,255,.018)}.ownerSourceSectionV902{padding-top:2px}.ownerSourceGridV902{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ownerSourceCardV902{min-width:0;display:grid;gap:7px;padding:12px 13px;border:1px solid rgba(96,153,171,.15);border-radius:13px;background:rgba(255,255,255,.025)}.ownerSourceCardV902>div:first-child{display:grid;gap:3px}.ownerSourceCardV902 b{color:#edf7fa;font-size:12px}.ownerSourceCardV902 span{color:#87a6b3;font-size:10px}.ownerSourceTagsV902{display:flex!important;flex-wrap:wrap;gap:5px!important}.ownerSourceTagsV902 i{padding:3px 6px;border-radius:999px;background:rgba(93,174,158,.07);border:1px solid rgba(93,174,158,.13);color:#79ac9f;font-size:8px;font-style:normal;font-weight:850}.ownerSourceCardV902 a{width:max-content;max-width:100%;color:#69d7df;font-size:9.5px;font-weight:850;text-decoration:none}.ownerMethodV902{display:grid;gap:4px;padding:12px 13px;border-top:1px solid rgba(87,145,163,.11);color:#7e99a5;font-size:10px;line-height:1.45}.ownerMethodV902 b{color:#aec5cd}@media(max-width:1050px){body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .decisionGrid{grid-template-columns:1fr!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .decisionAside{position:static!important;grid-template-columns:1fr 1fr!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 #detailPricePanel{grid-column:1/-1}}@media(max-width:780px){.expertTestsPanelV902{padding:17px!important;border-radius:17px!important}.expertTestsHeadV902{align-items:flex-start;flex-direction:column;gap:10px}.expertCoverageV902{width:100%}.expertTestsGridV902{grid-template-columns:1fr}.expertTestTopV902{gap:9px}.expertTestsFootV902{display:grid;gap:3px}.ownerMetricsV902,.ownerThemesV902,.ownerSourceGridV902{grid-template-columns:1fr}.ownerCoverageV902{grid-template-columns:1fr;gap:5px}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 .decisionAside{grid-template-columns:1fr!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationRestoreV902 #detailPricePanel{grid-column:auto}}

/* source:71 site/assets/full-explanation-hero-v903.css */
body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903{--v903-cyan:#66dce9;--v903-mint:#71e6bd;--v903-blue:#70a7ff;--v903-amber:#e9bd70;--v903-line:rgba(105,181,205,.20)}.v903Icon{width:1em;height:1em;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .decisionHero{gap:34px!important;padding:30px!important;border-color:rgba(91,172,202,.44)!important;background:radial-gradient(circle at 80% 3%,rgba(55,210,198,.13),transparent 28%),radial-gradient(circle at 12% 88%,rgba(67,133,255,.09),transparent 31%),linear-gradient(132deg,rgba(9,42,64,.99),rgba(6,27,44,.99))!important;box-shadow:0 30px 76px rgba(0,12,23,.30)!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailVisualV903{min-height:390px!important;overflow:hidden!important;border-color:rgba(126,202,218,.20)!important;background:radial-gradient(ellipse at 50% 52%,rgba(83,218,215,.12),transparent 46%),radial-gradient(ellipse at 50% 100%,rgba(75,139,255,.09),transparent 52%),linear-gradient(145deg,rgba(8,35,52,.80),rgba(5,23,38,.94))!important;box-shadow:inset 0 1px 0 rgba(204,255,250,.08),0 18px 44px rgba(0,0,0,.20)!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailVisualV903:before{content:"";position:absolute;inset:10% 12% 16%;border-radius:46%;background:radial-gradient(ellipse,rgba(80,221,210,.13),transparent 66%);filter:blur(16px);pointer-events:none}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailVisualV903 img#detailImage{position:relative;z-index:1;height:350px!important;padding:10px 12px 4px!important;transform:none!important;clip-path:none!important;filter:drop-shadow(0 30px 26px rgba(0,0,0,.38))!important}.detailZoomHintV903{position:absolute;z-index:4;top:14px;left:14px;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:7px 10px;border:1px solid rgba(124,210,222,.22);border-radius:999px;background:rgba(4,23,37,.72);color:#b8d2dd;font-size:10px;font-weight:800;backdrop-filter:blur(12px);pointer-events:none}.detailZoomHintV903 .v903Icon{width:15px;height:15px;color:#70e2dc}.detailMediaMetaV903{position:absolute;z-index:4;left:14px;right:14px;bottom:13px;min-width:0;padding:8px 11px;overflow:hidden;border:1px solid rgba(115,183,205,.16);border-radius:11px;background:rgba(3,20,33,.70);color:#a7c0cc;font-size:10px;font-weight:750;line-height:1.35;text-align:center;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(12px)}.detailResearchProofV903{display:flex;flex-wrap:wrap;gap:7px;margin:11px 0 0}.researchProofItemV903{display:inline-flex;align-items:center;gap:6px;min-height:29px;padding:5px 9px;border:1px solid rgba(108,170,193,.16);border-radius:999px;background:rgba(255,255,255,.026);color:#8eaab7}.researchProofItemV903.isCore{border-color:rgba(77,218,190,.22);background:rgba(64,199,170,.06);color:#8ee5cd}.researchProofItemV903 .v903Icon{width:13px;height:13px;color:#6fd9d0}.researchProofItemV903 b{font-size:9.5px;font-weight:850;letter-spacing:.01em}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;max-width:none!important;margin:18px 0 15px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903>.detailScore,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903>.detailStat{position:relative;width:auto!important;height:auto!important;min-width:0!important;min-height:102px!important;display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-items:center!important;gap:3px 9px!important;padding:13px 12px!important;border:1px solid rgba(102,165,191,.18)!important;border-radius:15px!important;background:radial-gradient(circle at 100% 0,rgba(80,203,203,.06),transparent 42%),rgba(255,255,255,.026)!important;box-shadow:none!important;text-align:left!important;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903>*:hover,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903>*:focus-visible{transform:translateY(-1px);border-color:rgba(90,218,214,.36)!important;background:rgba(255,255,255,.040)!important;outline:none!important}.detailMetricIconV903{grid-row:1/4;width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(92,203,202,.18);border-radius:10px;background:rgba(68,192,190,.07);color:#70ded7}.detailMetricIconV903 .v903Icon{width:18px;height:18px}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailScore>div,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailStat>b,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailStat>span{min-width:0}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailScore>div{display:grid;gap:2px;place-items:start!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailScore strong,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailStat b{color:#f5fbfe!important;font-size:24px!important;line-height:1!important;font-weight:900!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailScore small:not(.detailMetricHintV903),body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903 .detailStat>span{color:#a5bec9!important;font-size:10px!important;font-weight:850!important;line-height:1.25!important;text-transform:none!important}.detailMetricHintV903{grid-column:2;display:block;margin-top:1px;overflow:hidden;color:#6f8d9b;font-size:8.8px;line-height:1.25;text-overflow:ellipsis}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionsV903{display:grid!important;grid-template-columns:minmax(170px,1.3fr) minmax(112px,.82fr) minmax(118px,.9fr) 50px 88px!important;gap:8px!important;align-items:stretch!important;margin-top:2px!important}.detailActionsV903 .btn,.detailActionsV903 .saveHeroBtn{min-width:0!important;min-height:48px!important;margin:0!important;border-radius:13px!important}.detailPrimaryActionV903{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:0!important;background:linear-gradient(105deg,#4c9fff 0%,#4fd8e8 52%,#72e5b5 100%)!important;color:#052031!important;font-weight:950!important;box-shadow:0 13px 28px rgba(41,189,215,.20)!important}.detailSecondaryActionV903{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-color:rgba(104,181,207,.24)!important;background:rgba(255,255,255,.035)!important;color:#dceaf0!important;font-weight:850!important}.detailPrimaryActionV903:hover,.detailSecondaryActionV903:hover{transform:translateY(-1px)}.detailActionIconV903{width:19px;height:19px;display:grid;place-items:center;flex:0 0 19px}.detailActionIconV903 .v903Icon{width:18px;height:18px}.detailCompactActionV903{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(104,176,199,.20)!important;background:rgba(255,255,255,.028)!important;color:#b9ced7!important}.detailSaveActionV903{width:50px!important;padding:0!important;font-size:0!important}.detailSaveActionV903 .saveGlyph{margin:0!important;color:#82dfca!important;font-size:22px!important;line-height:1!important}.detailShareActionV903{gap:6px!important;padding:0 11px!important;font-size:11px!important;font-weight:850!important}.detailShareActionV903:before{content:"";width:15px;height:15px;flex:0 0 15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M8 8l4-4 4 4'/%3E%3Cpath d='M5 12v7h14v-7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M8 8l4-4 4 4'/%3E%3Cpath d='M5 12v7h14v-7'/%3E%3C/svg%3E") center/contain no-repeat}.detailUtilityLinksV903{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:9px;padding-left:2px}.detailUtilityLinkV903{min-height:auto!important;padding:3px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#7899a8!important;font-size:10.5px!important;font-weight:750!important;text-decoration:none!important}.detailUtilityLinkV903:hover{color:#b7d4df!important}.detailOfficialUtilityV903:after{content:" ↗";color:#69d8dc}.detailPrefsUtilityV903:before{content:"↻ ";color:#6fb9d3}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .decisionStrip{gap:12px!important;margin-top:0!important}.decisionCardV903{padding:19px 21px!important;border-radius:19px!important}.decisionCardV903 .decisionIcon{width:44px!important;height:44px!important;border-radius:14px!important}.decisionCardV903 .decisionIcon .v903Icon{width:23px;height:23px}.decisionCardFitV903{border-color:rgba(72,202,166,.30)!important;background:radial-gradient(circle at 0 0,rgba(75,211,174,.10),transparent 34%),linear-gradient(145deg,rgba(9,43,47,.88),rgba(7,30,39,.98))!important}.decisionCardConsiderV903{border-color:rgba(222,180,104,.25)!important;background:radial-gradient(circle at 100% 0,rgba(229,186,106,.08),transparent 34%),linear-gradient(145deg,rgba(48,40,31,.62),rgba(24,28,36,.96))!important}.decisionCardFitV903 .decisionIcon{color:#70e4bc!important;background:rgba(67,208,164,.09)!important;border-color:rgba(76,207,167,.23)!important}.decisionCardConsiderV903 .decisionIcon{color:#edc57b!important;background:rgba(222,179,102,.08)!important;border-color:rgba(222,179,102,.20)!important}.decisionCardConsiderV903 .decisionLine:before{background:#d9ae68!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailTrustRailV903{border-color:rgba(87,161,187,.20)!important;background:radial-gradient(circle at 100% 0,rgba(66,205,194,.05),transparent 34%),linear-gradient(180deg,rgba(8,31,47,.98),rgba(6,24,38,.98))!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailTrustRailV903 .trustRailIcon{width:32px;height:32px;border-radius:10px;background:rgba(65,192,186,.07);border-color:rgba(73,193,187,.17);color:#72ded1}body[data-piqelo-surface=explanation] .piqeloResearchNav.piqeloResearchNavV903{max-width:1320px!important;padding:7px 9px!important}body[data-piqelo-surface=explanation] .piqeloResearchNavV903 a{gap:7px!important;min-width:auto!important;padding-inline:14px!important}.researchNavIconV903{width:18px;height:18px;display:grid;place-items:center;color:#688b9b;transition:color .16s ease}.researchNavIconV903 .v903Icon{width:16px;height:16px}.researchNavLabelV903{display:block}body[data-piqelo-surface=explanation] .piqeloResearchNavV903 a:hover .researchNavIconV903,body[data-piqelo-surface=explanation] .piqeloResearchNavV903 a:focus-visible .researchNavIconV903,body[data-piqelo-surface=explanation] .piqeloResearchNavV903 a.isActive .researchNavIconV903,body[data-piqelo-surface=explanation] .piqeloResearchNavV903 a[aria-current=location] .researchNavIconV903{color:#71e5dc}@media(max-width:1180px){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionsV903{grid-template-columns:minmax(170px,1.25fr) minmax(110px,.8fr) minmax(115px,.85fr) 48px 84px!important}}@media(max-width:1050px){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .decisionHero{gap:22px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:780px){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .decisionHero{padding:17px!important;gap:17px!important;border-radius:21px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailVisualV903{min-height:255px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailVisualV903 img#detailImage{height:245px!important;padding:8px!important}.detailMediaMetaV903{left:9px;right:9px;bottom:9px;font-size:9px}.detailZoomHintV903{top:9px;left:9px}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903{grid-template-columns:1fr 1fr!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903>.detailScore,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903>.detailStat{min-height:92px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionsV903{grid-template-columns:1fr 1fr!important}.detailPrimaryActionV903{grid-column:1/-1}.detailExpertCtaV903{grid-column:auto}.detailSaveActionV903{width:auto!important;font-size:0!important}.detailUtilityLinksV903{gap:12px;margin-top:10px}.decisionCardV903{padding:16px!important}.decisionCardV903 .decisionIcon{width:40px!important;height:40px!important}body[data-piqelo-surface=explanation] .piqeloResearchNavV903 a{padding-inline:12px!important}}@media(max-width:520px){.detailResearchProofV903{gap:5px}.researchProofItemV903{padding:5px 8px}.researchProofItemV903 b{font-size:9px}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903{grid-template-columns:1fr 1fr!important;gap:7px!important}.detailMetricHintV903{font-size:8.2px}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionsV903{grid-template-columns:1fr 1fr!important}.detailPrimaryActionV903{grid-column:1/-1}.detailShareActionV903{font-size:10.5px!important}.researchNavIconV903{display:none}}@media(prefers-reduced-motion:reduce){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903>*,.detailPrimaryActionV903,.detailSecondaryActionV903{transition:none!important}}

/* source:72 site/assets/full-explanation-depth-v904.css */
body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903{--v904-deep:#041521;--v904-panel-top:rgba(18,58,78,.94);--v904-panel-bottom:rgba(6,28,43,.98)}body[data-piqelo-surface=explanation] #product-detail .detailMetricDashboardV903.detailMetricDepthV904{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;align-items:stretch!important}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.detailFoldedRatingV904,body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.rtPiqeloStat[hidden]{display:none!important}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.detailDepthTileV904{--tile-accent:92,210,216;isolation:isolate;overflow:hidden!important;min-height:118px!important;padding:15px 14px!important;border:1px solid rgba(var(--tile-accent),.26)!important;border-top-color:rgba(var(--tile-accent),.42)!important;border-radius:18px!important;background:radial-gradient(circle at 90% 8%,rgba(var(--tile-accent),.12),transparent 38%),linear-gradient(180deg,var(--v904-panel-top),var(--v904-panel-bottom))!important;box-shadow:inset 0 1px 0 rgba(225,255,255,.11),inset 0 -1px 0 rgba(0,0,0,.42),0 5px 0 rgba(1,12,20,.40),0 15px 28px rgba(0,7,15,.22)!important;transform:translateY(0);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.detailDepthTileV904:before{content:"";position:absolute;z-index:-1;left:9px;right:9px;top:7px;height:34%;border-radius:14px 14px 50% 50%;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent);pointer-events:none}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.detailDepthTileV904:hover,body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.detailDepthTileV904:focus-visible{transform:translateY(-3px)!important;border-color:rgba(var(--tile-accent),.47)!important;box-shadow:inset 0 1px 0 rgba(232,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.38),0 7px 0 rgba(1,12,20,.38),0 20px 36px rgba(0,7,15,.28)!important}.detailDepthTileV904--score{--tile-accent:91,219,218}.detailDepthTileV904--confidence{--tile-accent:105,162,255}.detailDepthTileV904--expert{--tile-accent:130,143,255}.detailDepthTileV904--owners{--tile-accent:102,224,176}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904 .detailMetricIconV903{width:36px!important;height:36px!important;border-radius:12px!important;border-color:rgba(var(--tile-accent),.30)!important;background:linear-gradient(180deg,rgba(var(--tile-accent),.19),rgba(var(--tile-accent),.07))!important;color:rgb(var(--tile-accent))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.25),0 4px 10px rgba(0,0,0,.18)!important}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904 .detailScore strong,body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904 .detailStat>b{font-size:28px!important;letter-spacing:-.035em!important;text-shadow:0 2px 10px rgba(0,0,0,.22)}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904 .detailScore small:not(.detailMetricHintV903),body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904 .detailStat>span{color:#c2d5de!important;font-size:10.5px!important;font-weight:900!important;line-height:1.25!important;overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904 .detailMetricHintV903{color:#7694a3!important;font-size:9px!important;line-height:1.35!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important}.detailRatingCompanionV904{grid-column:2;display:flex;align-items:center;gap:5px;width:max-content;max-width:100%;margin-top:4px;padding:5px 7px;border:1px solid rgba(103,218,199,.20);border-radius:999px;background:rgba(53,188,163,.065);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:#8fb6ad;font-size:8.5px;line-height:1;white-space:nowrap}.detailRatingCompanionV904 span{font-weight:800}.detailRatingCompanionV904 strong{color:#c9f5e8!important;font-size:11px!important;letter-spacing:0!important;text-shadow:none!important}.detailRatingCompanionV904 small{color:#6e9b90!important;font-size:8px!important;text-transform:uppercase;letter-spacing:.06em}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;margin-top:5px!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904{--button-accent:100,190,213;position:relative;isolation:isolate;overflow:hidden;width:100%!important;min-width:0!important;min-height:62px!important;height:auto!important;margin:0!important;padding:11px 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid rgba(var(--button-accent),.30)!important;border-top-color:rgba(var(--button-accent),.50)!important;border-radius:16px!important;background:radial-gradient(circle at 85% 0,rgba(var(--button-accent),.10),transparent 42%),linear-gradient(180deg,rgba(17,57,77,.98),rgba(7,29,44,.99))!important;color:#e7f3f7!important;box-shadow:inset 0 1px 0 rgba(239,255,255,.13),inset 0 -1px 0 rgba(0,0,0,.40),0 5px 0 rgba(1,12,20,.50),0 14px 24px rgba(0,6,13,.22)!important;font-size:11.5px!important;font-weight:900!important;line-height:1.25!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;transform:translateY(0);transition:transform .13s ease,box-shadow .13s ease,filter .13s ease,border-color .13s ease!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904:before{content:"";position:absolute;z-index:-1;top:5px;left:8px;right:8px;height:42%;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent);pointer-events:none}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904:hover,body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904:focus-visible{transform:translateY(-2px)!important;filter:brightness(1.05);border-color:rgba(var(--button-accent),.50)!important;box-shadow:inset 0 1px 0 rgba(244,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.36),0 7px 0 rgba(1,12,20,.46),0 19px 31px rgba(0,6,13,.27)!important;outline:none!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904:active{transform:translateY(3px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 2px 7px rgba(0,0,0,.25),0 2px 0 rgba(1,12,20,.50),0 7px 14px rgba(0,6,13,.18)!important}.detailDeckButtonV904--price{--button-accent:99,225,178}.detailDeckButtonV904--ask{--button-accent:84,213,220}.detailDeckButtonV904--expert{--button-accent:124,151,255}.detailDeckButtonV904--compare{--button-accent:102,180,219}.detailDeckButtonV904--save{--button-accent:96,224,176}.detailDeckButtonV904--share{--button-accent:105,164,225}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--price{font-size:12px!important;font-weight:950!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--price[data-retailer-v904=bestbuy]{--button-accent:255,224,0;border-color:#ffea54!important;border-top-color:#fff59a!important;background:radial-gradient(circle at 78% -15%,rgba(255,255,255,.55),transparent 36%),linear-gradient(180deg,#fff04c 0%,#ffe000 54%,#e9c900 100%)!important;color:#121820!important;text-shadow:0 1px 0 rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.68),inset 0 -2px 0 rgba(144,118,0,.36),0 5px 0 #927f00,0 15px 26px rgba(0,0,0,.23)!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--price[data-retailer-v904=walmart]{--button-accent:47,151,230;background:linear-gradient(180deg,#1785da,#066cc4)!important;color:#fff!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--price[data-retailer-v904=bh]{--button-accent:235,78,82;background:linear-gradient(180deg,#dc2932,#b81119)!important;color:#fff!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--ask{background:radial-gradient(circle at 88% 0,rgba(72,226,201,.13),transparent 43%),linear-gradient(180deg,rgba(13,69,85,.99),rgba(7,36,49,.99))!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--expert{background:radial-gradient(circle at 88% 0,rgba(118,134,255,.14),transparent 43%),linear-gradient(180deg,rgba(22,55,86,.99),rgba(8,32,52,.99))!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904 .detailActionIconV903{width:20px!important;height:20px!important;flex:0 0 20px!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.18))}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904 .detailSaveWideV904{font-size:11.5px!important;padding-inline:14px!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904 .detailSaveWideV904 .saveGlyph{margin:0 6px 0 0!important;font-size:19px!important;color:#79e4be!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.20))}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904 .detailShareWideV904{font-size:11.5px!important;padding-inline:14px!important}body[data-piqelo-surface=explanation] #product-detail .detailUtilityLinksV903{margin-top:12px!important;padding:0 3px!important}body[data-piqelo-surface=explanation] #product-detail .detailUtilityLinkV903{padding:4px 2px!important;border-bottom:1px solid transparent!important}body[data-piqelo-surface=explanation] #product-detail .detailUtilityLinkV903:hover{border-bottom-color:rgba(104,202,210,.28)!important}body[data-piqelo-surface=explanation] #product-detail .decisionStats.rtFive.detailMetricDepthV904{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1380px){body[data-piqelo-surface=explanation] #product-detail .detailMetricDashboardV903.detailMetricDepthV904{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904{grid-template-columns:1fr 1fr!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--price{grid-column:1/-1}}@media(max-width:560px){body[data-piqelo-surface=explanation] #product-detail .detailMetricDashboardV903.detailMetricDepthV904{grid-template-columns:1fr 1fr!important;gap:8px!important}body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.detailDepthTileV904{min-height:108px!important;padding:12px!important}.detailRatingCompanionV904{white-space:normal}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904{grid-template-columns:1fr!important;gap:10px!important}body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904--price{grid-column:auto}}@media(prefers-reduced-motion:reduce){body[data-piqelo-surface=explanation] #product-detail .detailMetricDepthV904>.detailDepthTileV904,body[data-piqelo-surface=explanation] #product-detail .detailActionDeckV904>.detailDeckButtonV904{transition:none!important}}

/* source:73 site/assets/full-explanation-clean-v905.css */
body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903.detailMetricDepthV904.detailMetricCleanV905{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;margin:20px 0 18px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905>.rtPiqeloStat,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905>.rtPiqeloStat[hidden]{display:none!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905>.detailScore,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905>.detailStat:not(.rtPiqeloStat){position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto minmax(34px,1fr) auto!important;column-gap:14px!important;row-gap:5px!important;min-width:0!important;min-height:156px!important;width:auto!important;height:auto!important;padding:18px!important;border-radius:20px!important;text-align:left!important;overflow:hidden!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailMetricIconV903{grid-column:1!important;grid-row:1 / 3!important;align-self:start!important;justify-self:start!important;width:42px!important;height:42px!important;margin:0!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailScore>div:not(.detailRatingCompanionV904){grid-column:2!important;grid-row:1 / 3!important;display:grid!important;place-items:start!important;align-content:start!important;gap:5px!important;min-width:0!important;margin:0!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailScore strong,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailStat>b{grid-column:2!important;grid-row:1!important;display:block!important;margin:0!important;padding:0!important;min-width:0!important;color:#f5fbff!important;font-size:36px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.045em!important;white-space:nowrap!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailScore small:not(.detailMetricHintV903):not(.detailRatingCompanionV904 small),body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailStat>span:not(.detailMetricIconV903){grid-column:2!important;grid-row:2!important;display:block!important;margin:0!important;padding:0!important;min-width:0!important;color:#c4d8e1!important;font-size:13px!important;line-height:1.22!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailMetricHintV903{grid-column:2!important;grid-row:3!important;align-self:end!important;display:block!important;width:auto!important;min-width:0!important;margin:8px 0 0!important;padding:0!important;color:#7898a8!important;font-size:10.5px!important;line-height:1.4!important;font-weight:500!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailRatingCompanionV904{grid-column:1 / 3!important;grid-row:4!important;justify-self:start!important;align-self:end!important;display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;max-width:100%!important;margin:10px 0 0!important;padding:6px 9px!important;border:1px solid rgba(90,205,179,.20)!important;border-radius:999px!important;background:rgba(64,188,163,.065)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;color:#91b7ad!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailRatingCompanionV904 strong{display:inline!important;color:#c9f5e8!important;font-size:12px!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905 .detailRatingCompanionV904 small{color:#71998f!important;font-size:8px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.06em!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionsV903.detailActionDeckV904.detailActionLayoutV905{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:auto!important;gap:13px!important;align-items:stretch!important;width:100%!important;margin-top:6px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>.detailActionButtonV905{position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:68px!important;height:auto!important;margin:0!important;padding:14px 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border-radius:17px!important;font-size:13px!important;line-height:1.22!important;font-weight:900!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>.detailActionButtonV905 .detailActionTextV903{min-width:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>[data-action-v905=compare],body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>[data-action-v905=save],body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>[data-action-v905=share]{min-width:0!important;width:100%!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>#detailSaveCta{width:100%!important;min-width:0!important;padding-inline:18px!important;font-size:13px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>#detailSaveCta .saveGlyph{flex:0 0 auto!important;margin:0!important;font-size:19px!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>[data-action-v905=price]{font-size:13.5px!important;font-weight:950!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>.detailActionButtonV905{box-shadow:inset 0 1px 0 rgba(245,255,255,.13),inset 0 -1px 0 rgba(0,0,0,.34),0 3px 0 rgba(1,12,20,.48),0 12px 23px rgba(0,7,15,.20)!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>.detailActionButtonV905:hover,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>.detailActionButtonV905:focus-visible{transform:translateY(-2px)!important;box-shadow:inset 0 1px 0 rgba(250,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.30),0 5px 0 rgba(1,12,20,.44),0 17px 29px rgba(0,7,15,.25)!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>.detailActionButtonV905:active{transform:translateY(2px)!important;box-shadow:inset 0 1px 4px rgba(0,0,0,.18),0 1px 0 rgba(1,12,20,.50),0 7px 13px rgba(0,7,15,.17)!important}@media(max-width:1180px){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903.detailMetricDepthV904.detailMetricCleanV905{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionsV903.detailActionDeckV904.detailActionLayoutV905{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>[data-action-v905=price]{grid-column:auto!important}}@media(max-width:560px){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricDashboardV903.detailMetricDepthV904.detailMetricCleanV905{grid-template-columns:1fr!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionsV903.detailActionDeckV904.detailActionLayoutV905{grid-template-columns:1fr!important}body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905>.detailScore,body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailMetricCleanV905>.detailStat:not(.rtPiqeloStat){min-height:140px!important}}@media(prefers-reduced-motion:reduce){body[data-piqelo-surface=explanation] #product-detail.fullExplanationHeroV903 .detailActionLayoutV905>.detailActionButtonV905{transition:none!important}}

/* source:74 site/assets/full-explanation-metrics-v906.css */
body[data-piqelo-surface=explanation] #product-detail .detailMetricSourceHiddenV906{position:absolute!important;inline-size:1px!important;block-size:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonsV906{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;width:100%;margin:20px 0 18px}body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonV906{--metric-accent:102,211,211;position:relative;min-width:0;min-height:132px;display:grid;grid-template-columns:62px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:16px 15px;overflow:hidden;border:1px solid rgba(var(--metric-accent),.23);border-top-color:rgba(var(--metric-accent),.38);border-radius:20px;background:radial-gradient(circle at 88% 5%,rgba(var(--metric-accent),.11),transparent 42%),linear-gradient(180deg,rgba(15,50,69,.98),rgba(6,27,42,.99));color:#edf8fc;box-shadow:inset 0 1px 0 rgba(236,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.32),0 3px 0 rgba(1,12,20,.38),0 13px 25px rgba(0,7,15,.18);cursor:pointer;text-align:left;transform:translateY(0);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease}body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonV906:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 38%)}body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonV906:hover,body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonV906:focus-visible{transform:translateY(-2px);border-color:rgba(var(--metric-accent),.45);box-shadow:inset 0 1px 0 rgba(241,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.28),0 5px 0 rgba(1,12,20,.35),0 18px 31px rgba(0,7,15,.23);outline:none}body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonV906:active{transform:translateY(2px);box-shadow:inset 0 2px 7px rgba(0,0,0,.18),0 1px 0 rgba(1,12,20,.42),0 7px 14px rgba(0,7,15,.15)}.detailMetricButtonV906--score{--metric-accent:88,225,203}.detailMetricButtonV906--confidence{--metric-accent:104,170,255}.detailMetricButtonV906--expert{--metric-accent:134,147,255}.detailMetricButtonV906--owners{--metric-accent:101,224,177}.detailScoreRingV906{--score-track:rgba(96,145,169,.22);position:relative;z-index:1;inline-size:62px;block-size:62px;display:grid;place-items:center;aspect-ratio:1/1;border:1px solid rgba(133,220,237,.28);border-radius:50%;background:conic-gradient(from -90deg,#7fdcff 0%,#58e7ce var(--score),var(--score-track) var(--score),var(--score-track) 100%);box-shadow:0 0 0 5px rgba(45,119,151,.09),0 12px 23px rgba(0,11,22,.22),0 0 22px rgba(74,226,202,.08)}.detailScoreRingV906:after{content:"";position:absolute;inset:6px;border:1px solid rgba(115,190,215,.18);border-radius:50%;background:radial-gradient(circle at 50% 24%,rgba(56,141,171,.17),transparent 54%),linear-gradient(145deg,#0a2235 0%,#061521 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 -9px 18px rgba(0,8,16,.20)}.detailScoreRingInnerV906{position:relative;z-index:1;display:grid;place-items:center}.detailScoreRingInnerV906 strong{color:#f7fdff;font-size:24px;font-weight:950;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1;text-shadow:0 2px 9px rgba(0,0,0,.28)}.detailMetricButtonIconV906{position:relative;z-index:1;inline-size:54px;block-size:54px;display:grid;place-items:center;border:1px solid rgba(var(--metric-accent),.24);border-radius:50%;background:radial-gradient(circle at 40% 30%,rgba(var(--metric-accent),.18),rgba(var(--metric-accent),.06) 64%),rgba(6,28,42,.72);color:rgb(var(--metric-accent));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 17px rgba(0,0,0,.16)}.detailMetricButtonIconSvgV906{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.detailMetricButtonCopyV906{position:relative;z-index:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:4px}.detailMetricButtonCopyV906>strong{color:#f5fbff;font-size:27px;font-weight:950;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.detailMetricButtonCopyV906>b{color:#d7e8ef;font-size:13px;font-weight:900;line-height:1.22;white-space:normal;word-break:normal;overflow-wrap:normal}.detailMetricButtonCopyV906>small{color:#7594a3;font-size:9.5px;line-height:1.35;white-space:normal;word-break:normal;overflow-wrap:normal}.detailScoreBaselineV906{display:inline-flex;align-items:center;gap:4px;min-width:0;width:auto;max-width:100%;margin-top:4px;padding:4px 7px;border:1px solid rgba(93,209,178,.17);border-radius:999px;background:rgba(67,185,158,.055);color:#81a89d;font-size:8px;font-weight:750;line-height:1;white-space:nowrap}.detailScoreBaselineV906 b{color:#bcebdd;font-size:9px;font-weight:950}.detailMetricButtonArrowV906{position:relative;z-index:1;justify-self:end;color:rgba(var(--metric-accent),.58);font-size:25px;font-weight:300;line-height:1;transform:translateX(0);transition:transform .15s ease,color .15s ease}.detailMetricButtonV906:hover .detailMetricButtonArrowV906,.detailMetricButtonV906:focus-visible .detailMetricButtonArrowV906{color:rgb(var(--metric-accent));transform:translateX(2px)}@media(max-width:1320px){body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonsV906{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonsV906{grid-template-columns:1fr;gap:10px}body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonV906{min-height:112px}}@media(prefers-reduced-motion:reduce){body[data-piqelo-surface=explanation] #product-detail .detailMetricButtonV906,.detailMetricButtonArrowV906{transition:none}}

/* source:75 site/assets/full-explanation-dedupe-v907.css */
body[data-piqelo-surface=explanation] #detailExpertLabV902{display:none!important}body[data-piqelo-surface=explanation] #detailMediaMetaV903{display:none!important}

/* source:76 site/assets/full-explanation-lab-v923.css */
body[data-piqelo-surface=explanation] #detailExpertLabV902:not([hidden]){display:block!important;margin:0 0 14px!important}

/* source:77 site/assets/full-explanation-lab-single-v1036.css */
body[data-piqelo-surface=explanation] #product-detail #detailMeasuredSpecs{display:none!important}body[data-piqelo-surface=explanation] #product-detail #detailExpertLabV902:not([hidden]){display:block!important;margin:0 0 14px!important}body[data-piqelo-surface=explanation] #product-detail #detailExpertLabV902>.expertLabKickerV902{display:none!important}

/* source:78 site/assets/interaction-stability-v1062.css */
@media(hover:hover)and (pointer:fine){.btn:is(:hover,:focus-visible),.compareMini:is(:hover,:focus-visible),.saveMini:is(:hover,:focus-visible),.saveHeroBtn:is(:hover,:focus-visible),.savedCompareToggle:is(:hover,:focus-visible),.finderOptions .option:is(:hover,:focus-visible),.classicFindBtn:is(:hover,:focus-visible),.referenceRetailerButton:is(:hover,:focus-visible),.offerPrice a:is(:hover,:focus-visible),.detailOfferAction:is(:hover,:focus-visible),.cardDealButton:is(:hover,:focus-visible),#spotlightBestOfferCta:is(:hover,:focus-visible),.spotlightBestOfferCta:is(:hover,:focus-visible),.piqeloBuyNowOption:is(:hover,:focus-visible),.piqeloFinderNavCta:is(:hover,:focus-visible),.piqeloMobileFinderTop:is(:hover,:focus-visible),.piqeloFinderTopRightCta:is(:hover,:focus-visible),.piqeloFinderInline:is(:hover,:focus-visible),.piqeloStickyFinder:is(:hover,:focus-visible),.askPiqeloLauncher:is(:hover,:focus-visible),.piqeloAmazonPriceShortcutCta:is(:hover,:focus-visible),.piqeloAmazonTopThreeLink:is(:hover,:focus-visible),.piqeloAmazonSpotlightLink:is(:hover,:focus-visible),.piqeloAmazonReviewTopCta:is(:hover,:focus-visible),#product-detail .decisionActions .piqeloAmazonDecisionAction:is(:hover,:focus-visible),#topPickPanel #spotlightAmazonSlot .spotlightAmazonCta:is(:hover,:focus-visible),.reviewAmazonPriceBox>a:is(:hover,:focus-visible),.piqeloAmazonPriceBox>a:is(:hover,:focus-visible),.lpAmazonCardLink:is(:hover,:focus-visible),.lpFinder #finder .option:is(:hover,:focus-visible),.lpFinder #finder .bigMatchBtn:is(:hover,:focus-visible),.laptopExperience .option:is(:hover,:focus-visible){transform:none!important}}

/* source:79 site/assets/finder-discovery-v1161.css */
.finderResearchLane{margin:24px 0;padding:22px;border:1px solid #28465e;border-radius:18px;background:#0b1e2d;color:#dfeaf4}.finderResearchLane header{margin:0 0 16px}.finderResearchLane h3{margin:0 0 8px;font-size:1.3rem;line-height:1.3;color:#f5f9fd}.finderResearchLane header p,.finderResearchCard p{margin:7px 0;font-size:.94rem;line-height:1.55;color:#b1c6d8}.finderResearchGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.finderResearchCard{min-width:0;padding:17px;border:1px solid #29495f;border-radius:13px;background:#102638}.finderResearchCard h4{margin:10px 0;font-size:1.06rem;line-height:1.4;color:#f5f9fd;overflow-wrap:anywhere}.finderResearchMeta{display:flex;justify-content:space-between;gap:12px;font-size:.78rem;color:#93c7ed}.finderResearchCard .finderResearchPrice{color:#dfedf8;font-weight:650}.finderResearchCard a{display:inline-block;margin-top:8px;padding:8px 0;color:#8fceff;font-weight:700;text-decoration:underline;text-underline-offset:4px}.finderResearchCard a:focus-visible,.finderResearchMore summary:focus-visible{outline:2px solid #8fceff;outline-offset:5px}.finderResearchMore{margin-top:16px}.finderResearchMore summary{padding:8px 0;cursor:pointer;color:#a8d8ff;font-weight:650}.finderResearchMore[open] summary{margin-bottom:10px}@media(max-width:850px){.finderResearchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.finderResearchGrid{grid-template-columns:1fr}.finderResearchLane{padding:15px}.finderResearchCard{padding:15px}}

/* source:80 site/assets/platform-finder-v1162.css */
.piqeloPlatformScore{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;padding:14px;margin:14px 0;border:1px solid #c7dbe6;border-radius:16px;background:#f3f8fb;color:#17364e;font-family:inherit;line-height:1.45}.piqeloPlatformScore>div{display:flex;flex-direction:column;gap:5px;min-width:0}.piqeloPlatformScore small{font-size:12px;font-weight:700;color:#45687e}.piqeloPlatformScore strong{font-size:17px;color:#123d58;overflow-wrap:anywhere}.piqeloPlatformScore span,.piqeloPlatformScore p{font-size:12px;color:#4b6d83;overflow-wrap:anywhere}.piqeloPlatformScore p{grid-column:1/-1;margin:0}.tvPlatformScores{width:100%;min-width:0;flex:1 0 100%}.tvPlatformScores .piqeloPlatformScore{margin:12px 0 0}.altCopy>.tvPlatformScores{margin-top:10px}.piqeloPlatformPeers{grid-column:1/-1;font-size:12px;min-width:0}.piqeloPlatformPeers summary{cursor:pointer;color:#234f69;font-weight:700}.piqeloPlatformPeers ul{padding-left:18px;margin:8px 0;max-height:200px;overflow:auto}.piqeloPlatformPeers li{margin:5px 0;overflow-wrap:anywhere}@media(max-width:620px){.piqeloPlatformScore{grid-template-columns:1fr;gap:10px}.piqeloPlatformScore>div{display:grid;grid-template-columns:1fr auto}.piqeloPlatformScore span{grid-column:1/-1}.piqeloPlatformScore strong{font-size:16px}}.piqeloTwoRatings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.piqeloTwoRatings>div>strong{font-size:25px;line-height:1.2}.piqeloTwoRatings .piqeloScoreStatus{font-weight:600}.piqeloScoreMethod p{margin:10px 0 0}.piqeloAboveBudget{margin-top:10px;border-top:1px solid #c7dbe6;padding-top:8px}.hasPiqeloTwoRatings .rtMiniScores,.hasPiqeloTwoRatings .rtCardMini,.hasPiqeloTwoRatings .altScore,.hasPiqeloTwoRatings .rtScoreLabel,.hasPiqeloTwoRatings .compareScoreLine,.hasPiqeloTwoRatings .resultRight .score,.hasPiqeloTwoRatings .scoreRing{display:none!important}.hasPiqeloTwoRatings .altCopy>.piqeloAmazonTopThreeLink{display:inline-flex!important;visibility:visible!important;margin:12px 0 6px}@media(max-width:440px){.piqeloTwoRatings{gap:10px}.piqeloTwoRatings>div{display:flex}.piqeloTwoRatings>div>strong{font-size:21px}}.hasPiqeloTwoRatings .altConfidence,.hasPiqeloTwoRatings .v2MatchPill,.hasPiqeloTwoRatings #lpjCanonicalRating{display:none!important}.monitorGuidePick:has(.piqeloTwoRatings) .monitorGuideRating,.monitorCard:has(.piqeloTwoRatings) .monitorGuideRating,.compareProduct:has(.piqeloTwoRatings) .compareRatingStatus,.reviewHero:has(.piqeloTwoRatings) .decisionDashboard{display:none!important}.piqeloTwoRatings.piqeloPlatformScore p,.piqeloTwoRatings.piqeloPlatformScore li{color:#4b6d83!important}.hasPiqeloTwoRatings .altCopy>.tvPlatformScores{flex:0 0 auto!important}#home #topAlternatives .altCard.hasPiqeloTwoRatings .altBottom{display:block!important}#home #topAlternatives .altCard.hasPiqeloTwoRatings .altBottom>strong{display:block;text-align:left}

/* source:81 site/assets/tv-finder-presentation-v1181.css */
.main:has(>#home .tvFinderHeroActions)>.topbar{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;height:auto!important;min-height:92px;padding-block:12px}.main:has(>#home .tvFinderHeroActions)>.topbar :is(.brandLock,.brandText,.desktopNav,.navClusterV924,.topRight){min-width:0;max-width:100%}.main:has(>#home .tvFinderHeroActions)>.topbar .brandText{white-space:normal!important;overflow-wrap:anywhere;line-height:1.15}.main:has(>#home .tvFinderHeroActions)>.topbar .desktopNav{flex:1 1 380px;flex-wrap:wrap}.main:has(>#home .tvFinderHeroActions)>.topbar .navClusterV924{flex-wrap:wrap}.main:has(>#home .tvFinderHeroActions)>.topbar .desktopNav :is(a,button){white-space:normal!important;overflow-wrap:anywhere}.main:has(>#home .tvFinderHeroActions)>.topbar .topRight{margin-left:auto}.main:has(>#home .tvFinderHeroActions)>.topbar #publicDataStatus{max-width:100%;white-space:normal!important;overflow-wrap:anywhere}#home .hero21 .heroCopy>p{max-width:52ch;line-height:1.7;color:#c6dce7}#home .hero21 .eyebrow{min-width:0;max-width:100%;white-space:normal!important;overflow-wrap:anywhere}#home :is(h1,h2,h3){min-width:0;max-width:100%;overflow-wrap:anywhere}#home .heroHeadline .heroLine,#home .heroHeadline .grad{white-space:normal!important}#home .tvFinderHeroActions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}#home .tvFinderHeroActions a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:13px 18px;border:1px solid #315d70;border-radius:14px;box-sizing:border-box;text-decoration:none;font-size:15px;font-weight:850;line-height:1.4;color:#deeff5;text-align:center}#home .tvFinderHeroActions .tvFinderStart{background:linear-gradient(120deg,#65c2ff,#8be1c0);color:#082439;border-color:#89d6e2;box-shadow:0 7px 20px rgba(28,142,166,.16)}#home .tvFinderHeroActions a:focus-visible{outline:3px solid #9ae7d2;outline-offset:4px}#home .hero21{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}#home .hero21>.heroCopy{grid-column:1/-1;padding-block:28px!important}#home .heroCopy h1{font-size:clamp(34px,4vw,54px)!important}#home .heroCopy :is(.heroLineTop,.heroLineBottom .grad){font-size:inherit!important;line-height:1.08!important}#home .hero21 .heroVisual{display:flex!important;flex-direction:column;align-items:center;align-self:center!important;justify-content:center;gap:10px;width:100%!important;max-width:300px!important;height:auto!important;min-height:0!important;padding:12px!important;margin:8px auto 18px!important;background:#0b2333!important;border:1px solid #285064!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden;box-sizing:border-box}#home .heroVisual::before{content:none!important}#home .heroCopy>.heroVisual>img#spotlightImage{width:100%!important;max-width:100%!important;height:180px!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important;clip-path:none!important;mix-blend-mode:normal!important;filter:none!important;margin:0!important}#home .heroCopy>.heroVisual>.visualLabel{display:block!important;position:static!important;transform:none!important;left:auto!important;top:auto!important;order:2;max-width:100%!important;padding:0!important;background:none!important;border:0!important;color:#c6dce7!important;font-size:14px!important;line-height:1.45!important;text-align:center;text-shadow:none!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;overflow-wrap:anywhere;pointer-events:auto!important}#home .heroCopy>.heroVisual>.tvStageFallback{position:static!important;width:100%!important;height:180px!important;min-height:0!important;background:transparent!important;border:0!important;color:#a9cad9!important}#home .heroVisual .tvStageFallback span{font-size:40px!important;color:#7297ab!important}#home .heroVisual .tvStageFallback small{margin:0!important;color:#a9cad9!important}#home .heroVisual .choiceSticker{width:56px!important;height:56px!important;right:8px!important;top:8px!important}#home .heroVisual:focus-visible{outline:3px solid #9ae7d2!important;outline-offset:4px}body.tvFinderShellV928 .piqeloImageViewer{zoom:calc(1 / var(--piqelo-page-native-zoom,1))}@media(min-width:1001px){#home .hero21>.heroCopy{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);column-gap:32px;align-items:center}#home .heroCopy>:is(.eyebrow,h1,p,.tvFinderHeroActions){grid-column:1}#home .heroCopy>.heroVisual{grid-column:2;grid-row:1/4;align-self:center;margin:0 auto 16px!important}#home .heroCopy>.cs-home{grid-column:2;grid-row:4;align-self:center;min-width:0;margin:0!important}#home .heroCopy h1{max-width:100%!important}}#home #topPickPanel .winnerProductThumb[data-spotlight-placement],#home #topPickPanel .winnerProductThumb{background:#0b2333!important;border:1px solid #285064!important;border-radius:14px!important;padding:12px!important;margin-inline:auto!important;width:100%!important;max-width:280px!important;height:auto!important;min-height:0!important;box-sizing:border-box;overflow:hidden}#home #topPickPanel .winnerSpotlightBody{grid-template-columns:minmax(0,1fr)!important;justify-items:center}#home #topPickPanel.hasPiqeloTwoRatings #scoreRing{display:none!important}@media(min-width:1280px){#home #topPickPanel>.topPickLeft{grid-template-columns:100px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important}#home #topPickPanel .winnerProductThumb[data-spotlight-placement=identity-side]{grid-column:1/-1!important;grid-row:2!important;justify-self:center!important}#home #topPickPanel .winnerSpotlightLeft{grid-row:3!important}}#home #topPickPanel.hasPiqeloTwoRatings>.topPickLeft{grid-template-columns:minmax(0,1fr)!important}#home #topPickPanel.hasPiqeloTwoRatings .pickMeta{grid-column:1!important;grid-row:1!important}#home #topPickPanel #winnerThumbImg{width:100%!important;max-width:none!important;height:160px!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important;clip-path:none!important;mix-blend-mode:normal!important;filter:none!important}#home #topPickPanel #winnerThumbFallback{color:#a9cad9!important;min-height:140px}#home .alternatives .altCard>img{width:100%!important;max-width:none!important;height:150px!important;object-fit:contain!important;object-position:center!important;padding:10px!important;background:#0b2333!important;border-radius:14px!important;box-sizing:border-box;transform:none!important;clip-path:none!important;mix-blend-mode:normal!important;filter:none!important}#home #topAlternatives .altMediaStage{height:150px!important;min-height:0!important;aspect-ratio:auto!important;background:#0b2333!important;border-bottom-color:#285064!important}#home #topAlternatives .altMediaStage::after{content:none!important;box-shadow:none!important}#home #topAlternatives .altMediaStage>img,#home #topAlternatives .altMediaStage>.altPhotoFallback{width:100%!important;height:100%!important;min-height:0!important;padding:10px!important;box-sizing:border-box;background:transparent!important;object-fit:contain!important;object-position:center!important;transform:none!important;clip-path:none!important;mix-blend-mode:normal!important;filter:none!important}#home #topAlternatives .altMediaStage>.altPhotoFallback{color:#a9cad9!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important;text-align:center}#home .piqeloTwoRatings.piqeloPlatformScore{background:#102f43!important;border-color:#31566b!important;color:#eef8fc!important}#home .piqeloTwoRatings.piqeloPlatformScore :is(strong,b){color:#f2fbff!important}#home .piqeloTwoRatings.piqeloPlatformScore :is(small,span,p,li,summary){color:#b6d3e0!important}#home .piqeloTwoRatings.piqeloPlatformScore a{color:#95ded1!important}#home .piqeloTwoRatings.piqeloPlatformScore .piqeloScoreStatus{color:#8bdcc8!important}#home .piqeloTwoRatings.piqeloPlatformScore .piqeloAboveBudget{border-color:#31566b!important}#home .finderOptions .option{min-height:48px!important;height:auto!important;max-height:none!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px!important;font-size:14px!important;line-height:1.35!important;border-radius:13px!important;white-space:normal!important;text-align:center;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}#home .finderOptions .option.active{background:linear-gradient(135deg,#174d65,#17635e)!important;border-color:#69cdbc!important;box-shadow:inset 0 0 0 1px rgba(105,205,188,.28)}#home .finderOptions .option:disabled{opacity:.46;box-shadow:none}#home :is(.classicFindBtn,.topPickAction .btn,.altReviewLink,.compareMini){min-height:52px!important;height:auto!important;max-height:none!important;display:inline-flex;align-items:center!important;justify-content:center!important;gap:9px!important;padding:13px 18px!important;border-radius:14px!important;line-height:1.4!important;text-align:center!important;white-space:normal!important;box-sizing:border-box}#home :is(.classicFindBtn,.topPickAction .btn.primary,.altReviewLink){background:linear-gradient(120deg,#65c2ff,#8be1c0)!important;color:#082439!important;border-color:#89d6e2!important;font-weight:850!important;box-shadow:0 7px 20px rgba(28,142,166,.16)}#home :is(.finderOptions .option,.classicFindBtn,.topPickAction .btn,.altReviewLink,.compareMini):focus-visible{outline:3px solid #9ae7d2!important;outline-offset:4px}#home .tvFinderGuide{grid-column:1/-1;margin:16px 0 10px;border:1px solid #285468;border-radius:16px;background:rgba(10,39,57,.68);overflow:hidden}#home .tvFinderGuide>summary{min-height:52px;padding:14px 18px;box-sizing:border-box;cursor:pointer;color:#cbe9ef;font-size:14px;font-weight:800;line-height:1.5;list-style-position:inside}#home .tvFinderGuide>summary:focus-visible{outline:3px solid #9ae7d2;outline-offset:-4px}#home .tvFinderGuideGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:2px 18px 18px}#home .tvFinderGuideGrid article{min-width:0;padding:14px;border:1px solid #234658;border-radius:12px;background:#0c2435}#home .tvFinderGuideGrid b{display:block;color:#8be1c7;font-size:14px;line-height:1.45}#home .tvFinderGuideGrid p{margin:8px 0 0;font-size:14px;line-height:1.65;color:#c1d6e1}@media(max-width:700px){#home .tvFinderHeroActions{display:grid;grid-template-columns:1fr}#home .tvFinderHeroActions a{width:100%;min-height:54px}#home .hero21>.heroCopy{padding-block:22px!important}#home .heroCopy>.heroVisual{max-width:260px!important;margin:6px auto 16px!important}#home .heroCopy>.heroVisual>img#spotlightImage,#home .heroCopy>.heroVisual>.tvStageFallback{height:150px!important}#home .tvFinderGuideGrid{grid-template-columns:1fr}#home .finderOptions .option{min-height:52px!important;padding:12px 10px!important}#home :is(.classicFindBtn,.topPickAction .btn,.altReviewLink,.compareMini){min-height:54px!important}#home .tvFinderGuide>summary{font-size:14px;padding:14px}}@media(prefers-reduced-motion:reduce){#home .finderOptions .option{transition:none}}@media(max-width:700px){body:has(#home.active .tvFinderHeroActions) .bottomNav{height:auto!important;min-height:64px;align-items:stretch}body:has(#home.active .tvFinderHeroActions) .bottomNav :is(button,a){min-width:0;min-height:44px;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.3}}
