@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_646807{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_646807{--font-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}:root{--bg:#eef2ff;--bg-mid:#f5f3ff;--panel:#ffffff;--panel2:#f8fafc;--text:#0f172a;--muted:#64748b;--line:#e2e8f0;--accent:#4f46e5;--accent-bright:#6366f1;--cyan:#0891b2;--accentSoft:#e0e7ff;--btnText:#ffffff;--shadow:0 10px 40px rgb(15 23 42/7%);--shadow-lg:0 24px 64px rgb(15 23 42/6%);--surface-ring:0 0 0 1px rgb(79 70 229/6%),0 1px 0 rgb(255 255 255/80%) inset}[data-rh-site=cpu]{--accent:#7c3aed;--accent-bright:#8b5cf6;--accentSoft:#ede9fe;--surface-ring:0 0 0 1px rgb(124 58 237/8%),0 1px 0 rgb(255 255 255/80%) inset}[data-rh-site=ram]{--accent:#2563eb;--accent-bright:#3b82f6;--accentSoft:#eff6ff;--surface-ring:0 0 0 1px rgb(37 99 235/6%),0 1px 0 rgb(255 255 255/80%) inset}[data-rh-site=ssd]{--accent:#0d9488;--accent-bright:#14b8a6;--accentSoft:#ccfbf1;--surface-ring:0 0 0 1px rgb(13 148 136/8%),0 1px 0 rgb(255 255 255/80%) inset}[data-rh-site=build]{--accent:#059669;--accent-bright:#10b981;--accentSoft:#d1fae5;--surface-ring:0 0 0 1px rgb(5 150 105/8%),0 1px 0 rgb(255 255 255/80%) inset}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{margin:0;min-height:100%;background:linear-gradient(165deg,#e0e7ff 0,var(--bg-mid) 40%,#ecfeff 100%);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100%;color:var(--text);font-family:var(--font-sans),system-ui,sans-serif;background:transparent;position:relative;isolation:isolate}body:before{z-index:-2;background:linear-gradient(180deg,rgb(15 23 42/30%),rgb(15 23 42/22%)),radial-gradient(ellipse 90% 55% at 50% -15%,color-mix(in srgb,var(--accent) 18%,transparent) 0,transparent 55%),radial-gradient(ellipse 70% 50% at 100% 18%,rgb(6 182 212/10%),transparent 50%),radial-gradient(ellipse 55% 45% at 0 82%,rgb(124 58 237/10%),transparent 50%),linear-gradient(180deg,transparent 0,rgb(248 250 252/50%) 100%)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{z-index:-1;opacity:.32;background-image:radial-gradient(rgb(15 23 42/7%) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,black,transparent 85%);mask-image:linear-gradient(180deg,black,transparent 85%)}a{color:inherit;text-decoration:none}.pageContent{position:relative;z-index:1}.rh-topNav{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid rgb(226 232 240/85%);background:linear-gradient(180deg,rgb(255 255 255/92%),rgb(248 250 252/88%));-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12);box-shadow:inset 0 1px 0 rgb(255 255 255/70%),0 12px 40px rgb(15 23 42/5%)}.rh-topNavInner{max-width:1280px;margin:0 auto;padding:12px 20px;justify-content:space-between;gap:16px;flex-wrap:wrap}.rh-brand,.rh-topNavInner{display:flex;align-items:center}.rh-brand{gap:10px;font-weight:800;font-size:1.1rem}.rh-brandBadge{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#22d3ee 0,var(--accent) 46%,#7c3aed 100%);color:#ffffff;font-weight:900;font-size:.72rem;letter-spacing:-.02em;box-shadow:0 4px 16px color-mix(in srgb,var(--accent) 36%,transparent),0 1px 0 rgb(255 255 255/25%) inset}.rh-brandTitle{font-weight:800;font-size:1.05rem;line-height:1.15}.rh-brandSub{font-size:.78rem;font-weight:600;color:var(--muted);margin-top:2px}.rh-siteNav{flex:1 1;min-width:0}.rh-siteNav,.rh-siteNavLinks{display:flex;justify-content:flex-end}.rh-siteNavLinks{flex-wrap:wrap;align-items:center;gap:6px}.rh-siteNavLink{padding:8px 11px;border-radius:10px;font-weight:700;font-size:.9rem;color:var(--muted);transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.rh-siteNavLink:hover{background:linear-gradient(180deg,rgb(239 246 255),color-mix(in srgb,var(--accentSoft) 65%,white));color:var(--accent);transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--accent) 12%,transparent)}@media (prefers-reduced-motion:reduce){.rh-siteNavLink{transition:background .18s ease,color .18s ease}.rh-siteNavLink:hover{transform:none}}main.rh-main{max-width:1280px;margin:0 auto;padding:20px}@media (max-width:760px){main.rh-main{padding:14px}}.rh-hero,.rh-section{border:1px solid rgb(226 232 240/95%);border-radius:24px;background:linear-gradient(180deg,rgb(255 255 255/99%),rgb(248 250 252/96%));box-shadow:var(--shadow),var(--surface-ring);padding:20px}.rh-hero{margin-bottom:16px;transition:box-shadow .28s ease,border-color .28s ease}.rh-hero:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));box-shadow:var(--shadow-lg),var(--surface-ring),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)}@media (prefers-reduced-motion:reduce){.rh-hero{transition:none}}.rh-section{margin-bottom:16px}.rh-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:linear-gradient(135deg,rgb(239 246 255/95%),color-mix(in srgb,var(--accentSoft) 50%,white));color:#475569;font-size:.78rem;font-weight:800;letter-spacing:.04em;margin-bottom:12px;box-shadow:0 1px 2px color-mix(in srgb,var(--accent) 8%,transparent)}.rh-heroTitle{margin:0 0 8px;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.06;font-weight:800;letter-spacing:-.03em;background:linear-gradient(105deg,#0f172a 0,var(--accent) 55%,#0f172a 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.rh-heroTitle{color:var(--text);background:none}}.rh-heroLead{margin:0;color:var(--muted);font-size:1.02rem;line-height:1.55;max-width:62ch}.rh-section h2{margin:0 0 10px;font-size:1.1rem;font-weight:800}.rh-section ul{margin:0;padding-left:1.2rem;color:var(--muted);line-height:1.55}.rh-section li{margin-bottom:6px}.rh-cta-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1rem}.rh-section a{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}.rh-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;padding:10px 16px;font-weight:800;font-size:.88rem;cursor:pointer;background:var(--panel2);color:var(--text);transition:background .18s ease,border-color .18s ease,color .18s ease}.rh-btn:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--accentSoft)}.rh-btnPrimary{background:linear-gradient(180deg,var(--accent-bright) 0,var(--accent) 55%,color-mix(in srgb,var(--accent) 85%,black) 100%);color:var(--btnText);border-color:transparent;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent),0 1px 0 rgb(255 255 255/20%) inset}.rh-btnPrimary:hover{color:#fff;filter:brightness(.95)}.rh-affiliate{display:inline-flex;align-items:center;justify-content:center;margin:.35rem .75rem .35rem 0;padding:.65rem 1rem;border-radius:12px;font-weight:800;font-size:.88rem;background:linear-gradient(180deg,#ea580c,#c2410c);color:#fff!important;text-decoration:none;box-shadow:0 4px 14px rgb(234 88 12/35%)}.rh-affiliate:hover{filter:brightness(1.05)}.rh-build-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:.5rem;padding:10px 16px;border-radius:12px;font-weight:800;font-size:.88rem;background:linear-gradient(180deg,var(--accent-bright) 0,var(--accent) 100%);color:#fff!important;text-decoration:none;border:1px solid transparent;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent)}.rh-build-cta:hover{filter:brightness(.95);color:#fff!important}.rh-siteFooter{margin-top:auto;border-top:1px solid rgb(226 232 240/90%);background:linear-gradient(180deg,rgb(255 255 255/97%),rgb(241 245 249/92%));padding:24px 0 32px;box-shadow:0 -12px 40px rgb(15 23 42/4%)}.rh-siteFooterInner{max-width:1280px;margin:0 auto;padding:0 20px}.rh-siteFooterNav{display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:12px}.rh-siteFooterLink{font-size:.9rem;font-weight:700;color:var(--accent)}.rh-siteFooterLink:hover{text-decoration:underline;text-underline-offset:2px}.rh-siteFooterNote{margin:0;font-size:.82rem;color:var(--muted);line-height:1.5}.rh-siteFooterNote a{color:var(--accent);font-weight:700}.rh-links{display:flex;flex-wrap:wrap;gap:10px 14px}.rh-links a{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}.rh-article header h1{margin:0 0 8px;font-size:clamp(1.4rem,3vw,1.75rem)}.rh-article header p{margin:0;color:var(--muted);line-height:1.5}.rh-spec-table{width:100%;border-collapse:collapse;font-size:.9rem}.rh-spec-table thead th{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.rh-spec-table td,.rh-spec-table th,.rh-spec-table thead th{border-bottom:1px solid var(--line);padding:10px 8px;text-align:left}.rh-compat-list{margin:0;padding-left:1.2rem;color:var(--muted);line-height:1.55}.rh-compat-list li{margin-bottom:6px}html.rh-html-ssd{background:#0d1a10;min-height:100%}body[data-rh-site=ssd]{background:transparent}body[data-rh-site=ssd]:before{content:"";position:fixed;inset:0;z-index:-3;pointer-events:none;background-color:#0d1a10;background-image:linear-gradient(180deg,rgb(8 20 12/.6),rgb(8 20 12/.35) 42%,rgb(8 20 12/.55)),linear-gradient(90deg,rgb(8 20 12/.55),rgb(8 20 12/.14) 40%,rgb(8 20 12/.14) 60%,rgb(8 20 12/.48)),radial-gradient(ellipse 85% 75% at 50% 45%,transparent 0,rgb(8 20 12/.22) 100%),url(/hero-ranked-ssd.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}@media (prefers-reduced-motion:reduce){body[data-rh-site=ssd]:before{background-attachment:scroll}}body[data-rh-site=ssd]:after{opacity:.1}a.rh-guideBack{color:var(--accent);font-weight:600;text-decoration:none}a.rh-guideBack:hover{text-decoration:underline}.rh-guideProse{border:1px solid rgb(226 232 240/95%);border-radius:24px;background:linear-gradient(180deg,rgb(255 255 255/99%),rgb(248 250 252/96%));box-shadow:var(--shadow),var(--surface-ring);padding:18px 20px 20px}.rh-guideProse .rh-guideSection{border:none;box-shadow:none;background:transparent;border-radius:0;padding:0;margin-bottom:0}.rh-guideProse .rh-guideSection+.rh-guideSection{margin-top:0;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--line) 88%,transparent)}.rh-guideProse .rh-guideSection h2{margin:0 0 .45rem;font-size:1.04rem;font-weight:800;letter-spacing:-.02em;line-height:1.28;color:var(--text)}.rh-guideProse p{color:var(--text);line-height:1.58;margin:0 0 .65rem}.rh-guideProse .rh-guideSection>:last-child{margin-bottom:0}.rh-guideProse ul{margin:0 0 .65rem 1.05rem;padding:0;line-height:1.55}.rh-guideProse li{margin-bottom:.3rem}.rh-guideProse strong{color:var(--text)}.rh-catalogIntro{display:grid;grid-gap:12px 20px;gap:12px 20px;margin-top:4px;margin-bottom:12px;grid-template-columns:1fr;align-items:start}@media (min-width:768px){.rh-catalogIntro{grid-template-columns:1fr 1fr;gap:14px 28px}}.rh-catalogIntro-col{margin:0;font-size:.92rem;line-height:1.55;max-width:none}.rh-spec-table--compare td:first-child,.rh-spec-table--compare th:first-child{width:1%;white-space:nowrap;vertical-align:middle}.rhPercentileCell{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:82px}.rhPercentilePill{display:inline-flex;align-items:center;justify-content:center;min-width:56px;padding:2px 10px;border-radius:999px;border:1px solid transparent;font-size:.8rem;font-weight:800;letter-spacing:.01em}.rhPercentilePill--top{color:#065f46;background:rgb(16 185 129/16%);border-color:rgb(16 185 129/35%)}.rhPercentilePill--strong{color:#1e40af;background:rgb(59 130 246/14%);border-color:rgb(59 130 246/30%)}.rhPercentilePill--mid{color:#3730a3;background:rgb(99 102 241/13%);border-color:rgb(99 102 241/28%)}.rhPercentilePill--entry{color:#92400e;background:rgb(245 158 11/15%);border-color:rgb(245 158 11/30%)}.rhPercentilePill--low{color:#475569;background:rgb(100 116 139/12%);border-color:rgb(100 116 139/24%)}.rhCatalogBadge{min-width:68px;padding:3px 10px;border-radius:999px;border:1px solid transparent;font-size:.76rem}.rhCatalogBadge,.rhSsdIfaceBadge{display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:.01em}.rhSsdIfaceBadge{padding:3px 9px;border-radius:999px;font-size:.75rem;white-space:nowrap}.rhSsdIfaceBadge--nvme{color:#065f46;background:rgb(16 185 129/14%);border:1px solid rgb(16 185 129/30%)}.rhSsdIfaceBadge--sata{color:#92400e;background:rgb(245 158 11/13%);border:1px solid rgb(245 158 11/28%)}.rhSsdIfaceBadge--other{color:#475569;background:rgb(100 116 139/12%);border:1px solid rgb(100 116 139/24%)}.rhSsdPcieBadge{display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.01em;white-space:nowrap}.rhSsdPcieBadge--gen5{color:#1e40af;background:rgb(59 130 246/14%);border:1px solid rgb(59 130 246/30%)}.rhSsdPcieBadge--gen4{color:#065f46;background:rgb(16 185 129/14%);border:1px solid rgb(16 185 129/30%)}.rhSsdPcieBadge--gen3{color:#3730a3;background:rgb(99 102 241/13%);border:1px solid rgb(99 102 241/28%)}.rhSsdCatalogToolbar{margin-bottom:14px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgb(255 255 255/97%) 0,var(--panel2) 100%)}.rhSsdCatalogToolbarGrid{display:grid;grid-gap:12px 14px;gap:12px 14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:end}.rhSsdCatalogField{display:flex;flex-direction:column;gap:6px;min-width:0}.rhSsdCatalogField--grow{grid-column:span 1}@media (min-width:720px){.rhSsdCatalogField--grow{grid-column:span 2}}.rhSsdCatalogField label{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.rhSsdCatalogInput,.rhSsdCatalogSelect{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:.88rem;font-weight:600;color:var(--text);background:var(--panel);transition:border-color .15s ease,box-shadow .15s ease}.rhSsdCatalogInput:focus,.rhSsdCatalogSelect:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.rhSsdCatalogToolbarMeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.rhSsdCatalogCount{margin:0;font-size:.84rem;font-weight:600;color:var(--muted)}.rhSsdCatalogClearBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font:inherit;font-size:.84rem;font-weight:700;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.rhSsdCatalogClearBtn:hover{color:var(--accent-bright,var(--accent))}.rhSsdCatalogClearBtn--inline{display:inline;margin:0;vertical-align:baseline}.rhSsdCatalogEmpty{text-align:center;padding:28px 16px!important;color:var(--muted);font-weight:600;font-size:.92rem;vertical-align:middle}.rhSsdRowDetailBtn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;padding:6px 10px;background:var(--panel);color:var(--accent);font-size:.78rem;font-weight:700;text-decoration:none;white-space:nowrap}.rhSsdRowDetailBtn:active,.rhSsdRowDetailBtn:focus,.rhSsdRowDetailBtn:focus-visible,.rhSsdRowDetailBtn:visited{text-decoration:none}.rhSsdRowDetailBtn:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));text-decoration:none}.rh-breadcrumb{margin:0 0 10px}.rh-breadcrumbList{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;font-size:.88rem;font-weight:600;line-height:1.4;color:var(--muted)}.rh-breadcrumbList li{display:inline-flex;align-items:center}.rh-breadcrumbList li+li:before{content:"›";margin:0 8px;color:var(--muted);font-weight:500;opacity:.85}.rh-breadcrumbList a{color:var(--accent)}.rh-breadcrumbList a:hover{text-decoration:underline}.rh-breadcrumbList [aria-current=page]{color:var(--text);font-weight:700;word-break:break-word}.rh-ssdDetail-hero .rh-ssdDetail-title{font-size:clamp(1.55rem,3.5vw,2.25rem);line-height:1.12}.rh-ssdDetail-subtitle{margin:4px 0 0;font-size:.95rem;font-weight:600;color:var(--muted);line-height:1.35;max-width:68ch}.rh-ssdDetail-back{margin:10px 0 0;font-size:.88rem;font-weight:600}.rh-ssdDetail-back a{color:var(--accent)}.rh-ssdDetail-back a:hover{text-decoration:underline}.rh-ssdDetail-backSep{margin:0 8px;color:var(--muted);font-weight:500}.rh-ssdDetail-sectionIntro{margin:0 0 12px;color:var(--muted);font-size:.93rem;line-height:1.5;max-width:70ch}.rh-ssdStatGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:10px;gap:10px}.rh-ssdStatCard{border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:linear-gradient(180deg,rgb(255 255 255/98%) 0,var(--panel2) 100%);display:flex;flex-direction:column;gap:4px;transition:border-color .2s ease,box-shadow .2s ease}@media (hover:hover) and (pointer:fine){.rh-ssdStatCard:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));box-shadow:0 6px 22px rgb(15 23 42/5%)}}.rh-ssdStatLabel{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.rh-ssdStatValue{font-size:1.15rem;font-weight:800;color:var(--text);line-height:1.25}.rh-ssdStatHint{font-size:.78rem;color:var(--muted);line-height:1.4}.rh-ssdSpeedBar{display:flex;flex-direction:column;gap:8px;margin-top:4px}.rh-ssdSpeedBarRow{display:flex;align-items:center;gap:10px}.rh-ssdSpeedBarLabel{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);min-width:38px}.rh-ssdSpeedBarTrack{flex:1 1;height:8px;border-radius:999px;background:var(--line);overflow:hidden}.rh-ssdSpeedBarFill{height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .4s ease}.rh-ssdSpeedBarFill--write{background:linear-gradient(90deg,#3b82f6,#2563eb)}.rh-ssdSpeedBarValue{font-size:.8rem;font-weight:700;color:var(--text);min-width:72px;text-align:right}.rh-ssdDetail .rh-breadcrumb{margin-bottom:10px}.rh-ssdDetail .rh-ssdDetail-hero.rh-hero{padding:16px 18px;margin-bottom:12px}.rh-ssdDetail-hero.rh-hero:hover{border-color:rgb(226 232 240/95%);box-shadow:var(--shadow),var(--surface-ring)}.rh-ssdDetail .rh-section{margin-bottom:14px;padding:16px 18px}.rh-ssdDetail .rh-section h2{font-size:clamp(1.08rem,2.2vw,1.28rem);font-weight:800;letter-spacing:-.03em;color:var(--text);margin:0 0 8px;line-height:1.22}.rh-ssdShopBlocks{margin-top:14px;display:flex;flex-direction:column;gap:16px}.rh-ssdShopRegion-label{margin:0 0 8px;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 92%,var(--accent) 8%)}.rh-ssdOfferRow{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}.rh-ssdAmazonBlock{padding:12px 14px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accentSoft) 40%,var(--panel))}.rh-ssdShopFootnote{margin-top:14px;max-width:72ch}.rh-ssdBuildranked-card{position:relative;overflow:hidden;border-radius:18px;padding:16px 18px 14px;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 9%,var(--panel)) 0,color-mix(in srgb,var(--accentSoft) 38%,var(--panel)) 52%,var(--panel) 100%);box-shadow:0 0 0 1px rgb(255 255 255/5%),0 8px 28px rgb(15 23 42/9%)}.rh-ssdBuildranked-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 100% 0,color-mix(in srgb,var(--accent) 22%,transparent),transparent 55%);opacity:.65}.rh-ssdBuildranked-ctaWrap,.rh-ssdBuildranked-eyebrow,.rh-ssdBuildranked-fineprint,.rh-ssdBuildranked-lead,.rh-ssdBuildranked-title{position:relative;z-index:1}.rh-ssdBuildranked-eyebrow{margin:0 0 6px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 95%,var(--muted))}.rh-ssdBuildranked-title{margin:0 0 8px;font-size:clamp(1.22rem,2.5vw,1.48rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--text)}.rh-ssdBuildranked-lead{margin:0 0 12px;max-width:62ch;font-size:.94rem;line-height:1.5;color:var(--muted)}.rh-ssdBuildranked-ctaWrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rh-ssdBuildranked-fineprint{margin:10px 0 0;font-size:.8rem;color:var(--muted)}.rh-ssdBuildranked-fineprint strong{color:var(--text);font-weight:700}.rh-ssdGuideLinks{margin:0;padding:0;list-style:none;max-width:72ch}.rh-ssdGuideLinks li{margin-bottom:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:linear-gradient(180deg,rgb(255 255 255/97%) 0,var(--panel2) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/80%)}.rh-ssdGuideLinks li:last-child{margin-bottom:0}.rh-ssdGuideLink{display:inline-block;font-weight:700;color:var(--accent);text-decoration:none}.rh-ssdGuideLink:hover{text-decoration:underline}.rh-ssdGuideLinkBlurb{display:block;margin-top:4px;font-size:.88rem;color:var(--muted);line-height:1.45;font-weight:500}.rh-affiliate[data-merchant=ebay]{background:linear-gradient(180deg,#0064d2,#0053b3);box-shadow:0 4px 14px rgb(0 100 210/32%)}.rh-ssdScoringSubsection{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 6%,var(--panel)) 0,var(--panel) 100%);border-color:color-mix(in srgb,var(--accent) 24%,var(--line))}.rh-ssdScoringSubsection-title{font-size:clamp(1.05rem,2.1vw,1.22rem);font-weight:800;letter-spacing:-.03em;color:var(--text);margin:0 0 8px}.rh-ssdScoringSubsection-intro{margin:0 0 12px;font-size:.92rem;color:var(--muted);line-height:1.5;max-width:70ch}.rh-ssdScoringSubsection-list{margin:0;padding:0 0 0 1.1rem;list-style:disc;display:flex;flex-direction:column;gap:8px}.rh-ssdScoringSubsection-list li{color:var(--muted);font-size:.92rem;line-height:1.55}.rh-ssdScoringSubsection-list strong{color:var(--text);font-weight:700}.infoPageContainer{width:100%}.infoPage,.infoPageContainer{max-width:720px;margin:0 auto}.infoPage{padding:8px 0 28px}.infoPage.infoPagePanel{padding:24px 24px 32px;border:1px solid rgb(226 232 240/95%);border-radius:24px;background:linear-gradient(180deg,rgb(255 255 255/99%),rgb(248 250 252/96%));box-shadow:var(--shadow),var(--surface-ring)}.infoPageTitle{margin:0 0 14px;font-size:clamp(1.55rem,3.2vw,2.05rem);line-height:1.12;font-weight:800;letter-spacing:-.03em;color:var(--text)}.infoPage .subtle{margin:0 0 14px;color:var(--muted);line-height:1.6;font-size:.95rem}.infoPageH2{margin:26px 0 10px;font-size:1.08rem;font-weight:800;color:var(--accent)}.infoPageList{margin:0 0 16px;padding-left:1.2rem;color:var(--muted);line-height:1.55;font-size:.95rem}.infoPageList li{margin-bottom:8px}.guideInlineLink{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}.guideInlineLink:hover{opacity:.92}.infoPageFooter{margin-top:32px;padding-top:18px;border-top:1px solid var(--line)}.infoPageFooter a{color:var(--accent);font-weight:700;text-decoration:none}.infoPageFooter a:hover{text-decoration:underline}.filterField{display:flex;flex-direction:column;gap:4px}.filterField label{font-size:.78rem;color:var(--muted)}.filterField input,.filterField select{width:100%;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:11px;padding:8px 10px;font-size:.8rem}.filterActions{margin-top:10px;display:flex;justify-content:flex-end;gap:8px}.btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;padding:10px 16px;font-weight:800;font-size:.88rem;cursor:pointer;background:var(--panel2);color:var(--text);transition:background .18s ease,border-color .18s ease,color .18s ease}.btn:hover{border-color:rgb(37 99 235/35%);background:var(--accentSoft)}.btnPrimary{background:linear-gradient(180deg,#3b82f6,#2563eb 55%,#1d4ed8);color:var(--btnText);border-color:transparent;box-shadow:0 4px 14px rgb(37 99 235/35%),inset 0 1px 0 rgb(255 255 255/20%)}.btnPrimary:hover{background:linear-gradient(180deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 6px 20px rgb(37 99 235/40%),inset 0 1px 0 rgb(255 255 255/18%)}.btnSoft{background:var(--panel);border-color:var(--line);color:var(--text)}.contactForm{margin:16px 0 28px;max-width:520px;padding:18px 18px 8px;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:var(--shadow)}.contactForm .filterField textarea{width:100%;min-height:120px;resize:vertical;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:11px;padding:8px 10px;font-size:.8rem;font-family:inherit;line-height:1.45}.contactFormHoneypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contactFormActions{margin-top:14px;margin-bottom:8px}.contactFormAlert{margin:0 0 12px;padding:10px 12px;border-radius:11px;border:1px solid rgb(220 38 38/35%);background:rgb(254 226 226/25%);color:var(--text);font-size:.88rem}.contactFormFieldErrors{margin:0 0 12px 18px;padding:0;color:var(--muted);font-size:.85rem}.contactFormSuccess{margin:16px 0 28px;max-width:520px;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.contactFormSubtle{margin:0 0 14px;color:var(--muted);line-height:1.6;font-size:.95rem}.contactFormAnother{margin-top:12px}