.advisor-page .hardware-reader{margin:24px 0 32px;color:#e4e8eb;background:#191e24;border:1px solid #3c454e}.hardware-reader__header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px}.hardware-reader__header>div{min-width:0}.hardware-reader__header h3{margin:0;color:#f2f4f5;font-size:19px;font-weight:600;line-height:1.5}.hardware-reader__header p{max-width:42ch;margin:6px 0 0;color:#b8c1ca;font-size:14px;line-height:1.75}.hardware-reader__header .hardware-reader__quick-read{margin-top:14px}.hardware-reader__quick-note{display:block;margin-top:7px;color:#b8c1ca;font-size:12px;line-height:1.7}.hardware-reader__source{max-width:100%;margin-top:3px;padding:5px 9px;border:1px solid #46505b;color:#c1cad2;background:#232a31;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.hardware-reader__source.is-imported{border-color:#476b67;color:#b5e3d8;background:#21302d}.hardware-reader__complete{display:grid;gap:8px;flex:0 0 224px;padding-left:24px;border-left:1px solid #3c454e;text-align:center}.hardware-reader__complete small{font-size:12px;line-height:1.7;color:#b8c1ca}.hardware-reader__reference{margin:0;padding:14px 24px;border-top:1px solid #3c454e;color:#c1cbd4;background:#202830;font-size:13px;line-height:1.8}.hardware-reader__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.hardware-reader__fields>label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:14px;line-height:1.6;color:#e4e8eb}.hardware-reader__fields :is(input,select){width:100%;min-width:0;box-sizing:border-box;min-height:48px;background:#11161c;border:1px solid #56616c;color:#f0f3f5;padding:10px 12px;font:inherit;border-radius:4px;transition:border-color .15s ease,background-color .15s ease}.hardware-reader__fields :is(input,select):hover{border-color:#8a959f}.hardware-reader__fields input::placeholder{color:#a8b2bd}.hardware-reader__fields small{color:#b0bbc5;font-size:13px;line-height:1.7}.hardware-reader__fields button{align-self:flex-start;font-weight:400}.hardware-reader__fields+.hardware-reader__manual-fallback{margin:24px 0 0}.hardware-reader :is(input,select):focus-visible{outline:2px solid #d8b25d;outline-offset:3px}.assistant-header{padding:24px 0;border-bottom:1px solid #39424d;margin-bottom:28px}.assistant-header>div{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.assistant-header strong{color:#f2f4f5;font-size:20px}.assistant-header span{color:#dfc389;font-size:13px}.assistant-header p{margin:8px 0 0;color:#b5bec9;font-size:14px;line-height:1.7}.hardware-reader__scan-status{margin:0;padding:18px 28px;color:#c9e8df;background:#213430;font-size:14px;line-height:1.7}.hardware-reader__empty{margin:0;padding:20px 28px;border-top:1px solid #39424d;color:#b5bec9;font-size:15px;line-height:1.8}.advisor-page .advisor-layout{grid-template-columns:minmax(0,1fr);max-width:980px;margin-left:auto;margin-right:auto}.hardware-reader__toolbar{padding:0 24px 24px}.hardware-reader__actions{display:flex;flex-wrap:wrap;gap:10px}.hardware-reader [hidden]{display:none!important}.hardware-reader__manual{border-top:1px solid #3c454e;padding:24px}.hardware-reader__manual h4{margin:0;font-size:17px;font-weight:600;line-height:1.5;color:#f0f3f5}.hardware-reader__manual>p{margin:6px 0 24px;color:#b5bec9;font-size:14px;line-height:1.8}.hardware-reader__manual fieldset{margin:0 0 26px}.hardware-reader__manual legend{font-size:15px}.hardware-reader__manual .gpu-input{margin-top:10px}.hardware-reader__manual .gpu-input input{min-width:0}.hardware-reader__model-select{display:block;width:100%;min-height:46px;color:#f0f3f5;background:#222a34;border:1px solid #647080;border-radius:0;padding:10px 12px;font:inherit;font-size:15px}.hardware-reader__manual .segmented-control{flex-wrap:wrap}.hardware-reader__manual .choice-grid--gpu{grid-template-columns:repeat(2,minmax(0,1fr))}.hardware-reader__fallback{margin-bottom:18px}.hardware-reader__manual-fallback{margin:-12px 0 26px}.hardware-reader .hardware-reader__manual-fallback>summary{min-height:44px;padding:11px 0;color:#bdc7d0}.hardware-reader__manual-fallback fieldset{margin:16px 0 0}.hardware-reader .hardware-reader__download,.hardware-reader button{min-width:0;max-width:100%;min-height:46px;padding:11px 16px;border:1px solid #5b6672;border-radius:4px;background:transparent;color:#e4e8eb;font:inherit;font-size:14px;font-weight:500;cursor:pointer;line-height:1.6;white-space:normal;overflow-wrap:anywhere;transition:background-color .15s ease,border-color .15s ease}.hardware-reader .hardware-reader__download{text-decoration:none;text-align:center;display:inline-flex;align-items:center;justify-content:center}.hardware-reader button.hardware-reader__primary{background:#e4e8eb;border-color:#e4e8eb;color:#16191d}.hardware-reader button:hover:not(:disabled):where(:not(.choice-button,.is-selected)){border-color:#8b96a1;background:#303941}.hardware-reader button.hardware-reader__primary:hover:not(:disabled){background:#fff;border-color:#fff}.hardware-reader button:disabled{opacity:.5;cursor:not-allowed}.hardware-reader :is(button,a,summary,select):focus-visible{outline:2px solid #d8b25d;outline-offset:4px}.hardware-reader__toolbar>p{margin:12px 0 0;font-size:13px;color:#aeb8c5;line-height:1.7}.hardware-reader__next{padding:20px 24px;border-top:1px solid #46545d;background:#212c32}.hardware-reader__next strong{font-size:15px;font-weight:600;color:#f0f3f5}.hardware-reader__next p{margin:7px 0 0;color:#bdc8d5;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.hardware-reader__next progress{display:block;width:100%;height:8px;margin:14px 0;accent-color:#e3c077}.hardware-reader__next .hardware-reader__save{display:inline-flex;align-items:center;min-height:46px;padding:10px 16px;border:1px solid #e4e8eb;border-radius:4px;background:#e4e8eb;color:#16191d;font-weight:500;text-decoration:none}.hardware-reader__steps{margin:0;padding:0 28px 24px;list-style:none;display:flex;flex-wrap:wrap;gap:18px 32px}.hardware-reader__steps li{display:flex;align-items:flex-start;gap:10px}.hardware-reader__steps li>span{color:#c5d0dc;font-size:14px;border-bottom:1px solid #758596;padding:1px 3px 3px}.hardware-reader__steps strong{display:block;color:#e4e8eb;font-size:14px;font-weight:600;line-height:1.6}.hardware-reader__steps small{display:block;color:#aebbc9;font-size:13px;line-height:1.8}.hardware-reader__guide{border-top:1px solid #3c454e;background:#171c22}.hardware-reader summary{min-height:48px;padding:13px 24px;cursor:pointer;font-size:13px;color:#c3ccd5;line-height:1.7;overflow-wrap:anywhere}.hardware-reader__guide>div{padding:0 24px 22px;max-width:80ch;font-size:13px;line-height:1.9;color:#b9c3cf}.hardware-reader__guide p{margin:0 0 10px}.hardware-reader__guide ol{padding-left:22px;margin:12px 0}.hardware-reader a{color:#a1d9e0;text-underline-offset:4px}.hardware-reader__meta{padding:14px 24px;display:flex;justify-content:space-between;gap:8px 20px;color:#b3becb;background:#13181e;font-size:12px;line-height:1.7;flex-wrap:wrap;font-variant-numeric:tabular-nums}.hardware-reader__specs{margin:0;padding:0 24px}.hardware-reader__row{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:start;gap:20px;padding:18px 0;border-bottom:1px solid #38424b}.hardware-reader__row:last-child{border-bottom:0}.hardware-reader__row dt{display:flex;gap:15px;align-items:center;color:#b9c5d3;font-size:14px;min-height:28px}.hardware-reader__row dt svg{flex-shrink:0;color:#b7c8d6}.hardware-reader__row dd{margin:0;min-width:0}.hardware-reader__row dd strong{display:block;color:#f0f3f5;font-size:16px;font-weight:550;line-height:1.65;overflow-wrap:anywhere}.hardware-reader__row dd small{display:block;margin-top:5px;color:#aab6c4;font-size:13px;line-height:1.8}.hardware-reader__row.is-unknown dd strong{color:#b8c2cc;font-size:15px;font-weight:400}.hardware-reader__gpu{display:block}.hardware-reader__extra{border-top:1px solid #323b46}.hardware-reader__extra dl{margin:0;padding:0 28px 20px}.hardware-reader__extra dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;margin:8px 0;font-size:13px;line-height:1.8}.hardware-reader__extra dt{color:#aab6c4}.hardware-reader__extra dd{margin:0;overflow-wrap:anywhere}.hardware-reader__footer{padding:20px 24px 24px;border-top:1px solid #3c454e;background:#13181e}.hardware-reader__footer p{margin:0 0 16px;color:#b5bec9;font-size:14px;line-height:1.8;max-width:75ch}.hardware-reader__footer p:last-child{margin:12px 0 0;font-size:13px}.hardware-reader__error{margin:0;padding:16px 24px;border-block:1px solid #63444a;background:#36282b;color:#f4c5c5;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.hardware-reader__footer p.hardware-reader__warning{color:#e5c783}.hardware-reader__gpu-select{display:grid;gap:8px;margin:18px 0;font-size:14px;color:#d1d9e1}.hardware-reader__gpu-select select{width:100%;min-height:46px;background:#222a34;border:1px solid #647080;border-radius:0;padding:10px;color:#f0f3f5;font:inherit}@media (max-width:680px){.hardware-reader__complete{width:100%;flex-basis:auto;grid-template-columns:minmax(0,1fr);padding:16px 0 0;border-left:0;border-top:1px solid #3c454e;text-align:left}.hardware-reader__complete button{justify-self:start}.hardware-reader__fields{grid-template-columns:1fr}.hardware-reader__reference{padding-left:20px;padding-right:20px}.hardware-reader__header{flex-direction:column;gap:12px;padding:22px 20px 18px}.hardware-reader__header h3{font-size:18px}.hardware-reader__header p{font-size:14px}.hardware-reader__source{margin:0}.hardware-reader__toolbar{padding:0 20px 20px}.hardware-reader__manual{padding:22px 20px}.hardware-reader__manual :is(.choice-grid--three,.choice-grid--gpu){grid-template-columns:1fr}.hardware-reader__steps{padding:0 20px 22px;flex-direction:column;gap:14px}.hardware-reader__actions{display:grid;grid-template-columns:1fr}.hardware-reader summary,.hardware-reader__error,.hardware-reader__extra dl,.hardware-reader__footer,.hardware-reader__guide>div,.hardware-reader__meta,.hardware-reader__next{padding-left:20px;padding-right:20px}.hardware-reader__specs{padding:0 20px}.hardware-reader__row{grid-template-columns:1fr;gap:10px;padding:20px 0}.hardware-reader__row dt{gap:10px}.hardware-reader__row dt svg{width:21px;height:21px}.hardware-reader__row dd strong{font-size:16px}.hardware-reader__extra dl>div{grid-template-columns:70px minmax(0,1fr);gap:12px}.hardware-reader__fields :is(input,select){font-size:16px}.hardware-reader__manual .segmented-control{grid-template-columns:repeat(2,minmax(0,1fr))}.hardware-reader__footer>button{width:100%}}.new-home .new-hero{min-height:680px}.new-home .new-hero__content{width:min(1320px,calc(100% - 64px));padding:128px 0 64px}.new-home .new-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,76px)}.new-home .new-hero__copy{padding:0}.new-home .new-hero__content h1{font-size:clamp(36px,3.8vw,52px);font-weight:650;line-height:1.15;letter-spacing:-.025em}.new-home .new-hero__content h1 em{font-weight:700}.new-home .new-hero__statement{margin-top:26px;font-size:clamp(24px,2.25vw,32px);line-height:1.55;font-weight:550;letter-spacing:-.02em}.new-home .new-hero__intro{max-width:420px;margin-top:20px;line-height:1.9}.new-home .new-hero__actions{gap:12px;margin-top:30px}.new-home .new-hero__actions a{border-radius:10px;font-size:14px;padding:0 22px}.new-home .new-hero__actions a:first-child{background:#d8b25d;border-color:#d8b25d}.new-home .new-hero__actions a:first-child:hover{background:#e8c67f;border-color:#e8c67f}.new-home .new-hero__status{gap:8px 18px;margin-top:20px;color:#99a2ad;font-family:inherit;font-size:12px;font-weight:400;line-height:1.7}.new-home .new-hero__lab{border:0;background:transparent;box-shadow:none}.new-home .new-hero__lab:before,.new-home .new-hero__sample:before{display:none}.new-home .new-hero__lab-head{min-height:48px;padding:0 8px;border-color:#30363f;color:#aeb5bd;font:inherit;font-size:12px}.new-home .new-hero__lab-head a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#d8b25d}.new-home .new-hero__sample{height:clamp(290px,30vw,400px);max-height:400px}.new-home .new-hero__sample img{transform:none;filter:none}.new-home .new-hero__readout{min-height:70px;border-color:#30363f}.new-home .new-hero__readout span{gap:8px;padding:15px 20px;border-color:#30363f}.new-home .new-hero__readout span:first-child{padding-left:8px}.new-home .new-hero__readout small{color:#9ba4ae;font-size:11px}.new-home .new-hero__readout strong{font-size:18px;font-weight:550}.new-home .home-proof{background:#e4e8eb;border-color:#c4cbd1}.new-home .home-proof>.page-wrap{padding-block:24px}.new-home .home-proof span{color:#58616a;font-size:13px}.new-home .home-proof strong{margin-right:10px;font-size:23px;font-weight:600}.new-home .section-heading h2{font-size:clamp(26px,2.6vw,34px);font-weight:600;letter-spacing:-.025em}.new-home .section-heading p{max-width:620px;font-size:14px;line-height:1.85}.new-home .home-compare-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:8px;color:#414951;font-size:13px;text-decoration:underline;text-underline-offset:5px}.new-home .home-paths,.new-home .home-reviews{padding-block:76px}.new-home .home-paths__grid{gap:20px;border:0;background:transparent}.new-home .home-path{min-height:240px;grid-template-columns:40% minmax(0,1fr);border:1px solid #c6cdd3;border-radius:12px;overflow:hidden;transition:border-color .18s,background-color .18s}.new-home .home-path:after{display:none}.new-home .home-path:hover{background:#f7f8f9;border-color:#959fa9}.new-home .home-path img{filter:none;opacity:1}.new-home .home-path__body{padding:26px 24px}.new-home .home-path__body strong{font-size:19px;font-weight:600}.new-home .home-path__body p{font-size:14px}.new-home .home-path__body b{font-size:13px;font-weight:550}.new-home .home-review h3{font-size:18px;line-height:1.6;font-weight:600}.new-home .home-origin__copy h2{font-size:clamp(26px,2.5vw,34px);font-weight:600;line-height:1.5}.new-home .home-business h2{font-size:25px;font-weight:600;line-height:1.5}.new-home :is(.new-hero__actions a,.new-hero__lab-head a,.home-compare-link,.home-path):focus-visible{outline:2px solid #d8b25d;outline-offset:5px}@media (max-width:960px){.new-home .new-hero{min-height:0}.new-home .new-hero__content{padding:112px 0 48px}.new-home .new-hero__grid{gap:32px}.new-home .new-hero__statement{font-size:25px}.new-home .home-paths__grid{grid-template-columns:1fr}.new-home .home-path{min-height:200px}}@media (max-width:700px){.new-home .new-hero__content{width:calc(100% - 40px);padding:96px 0 32px}.new-home .new-hero__grid{grid-template-columns:1fr;gap:28px}.new-home .new-hero__content h1{font-size:36px}.new-home .new-hero__statement{margin-top:20px;font-size:26px}.new-home .new-hero__intro{margin-top:14px;font-size:14px}.new-home .new-hero__actions{display:flex;flex-wrap:wrap;margin-top:24px}.new-home .new-hero__actions a{flex:1 1 auto;min-height:48px;padding-inline:16px}.new-home .new-hero__status{margin-top:16px;font-size:12px}.new-home .new-hero__sample{height:240px}.new-home .new-hero__readout span{padding-inline:14px}.new-home .new-hero__readout strong{font-size:16px}.new-home .home-proof>.page-wrap{grid-template-columns:1fr;padding-block:8px}.new-home .home-proof span{padding:14px 0;border:0;border-bottom:1px solid #c4cbd1}.new-home .home-proof span:last-child{border-bottom:0}.new-home .home-proof strong{font-size:21px}.new-home .home-paths,.new-home .home-reviews{padding-block:48px}.new-home .home-paths__grid{gap:14px}.new-home .home-path{min-height:195px;grid-template-columns:35% minmax(0,1fr)}.new-home .home-path__body{padding:20px 18px}.new-home .home-path__body strong{font-size:17px}.new-home .home-path__body p{margin-block:8px 14px;font-size:13px}.new-home .home-business h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.new-home .home-path{transition:none}}.advisor-page.site-shell{overflow:clip}.simple-disclosure{margin:24px 0;padding:0;border-block:1px solid var(--line-strong,#424858);color:var(--text,#f1f0ed)}.simple-disclosure>summary{min-height:48px;padding:14px 0;font-size:14px;line-height:1.6;font-weight:500;cursor:pointer;overflow-wrap:anywhere}.simple-disclosure>summary:focus-visible{outline:2px solid #d8b25d;outline-offset:4px}.simple-disclosure[open]>summary{margin-bottom:16px}.simple-disclosure>fieldset{margin-top:20px}.simple-disclosure .exact-ranking,.simple-disclosure .result-section{margin-top:12px}.simple-disclosure.fps-details{width:min(1320px,calc(100% - 48px));margin:28px auto}.fps-details .fps-estimator{width:100%;margin:0}.compare-parameter-help{max-width:70ch;margin:0 0 24px}.compare-parameter-help>div{margin:16px 0}.compare-parameter-help dt{font-weight:600}.compare-parameter-help dd{margin:4px 0 0;color:var(--muted-strong);line-height:1.8}.compare-search[hidden]{display:none}.compare-search-toggle{margin-bottom:16px}.advisor-page .question-intro{min-height:0;padding:28px 36px;background:var(--advisor-surface-raised)}.advisor-page .question-intro:after,.advisor-page .question-intro:before{display:none}.advisor-page .question-intro h1{max-width:none;font-size:clamp(24px,2.7vw,30px);font-weight:600;line-height:1.45}.advisor-page .question-intro>p:last-child{max-width:60ch;color:#b1bbc5;font-size:14px;line-height:1.8;margin-top:8px}.lyse-header__more{position:relative}.lyse-header__controls{display:flex;align-items:center;gap:24px}.lyse-header__home{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#e4e8eb;font-size:14px;text-decoration:none;white-space:nowrap}.lyse-header__home:hover{color:#efcf7d}.lyse-header__home:focus-visible{outline:2px solid #d8b25d;outline-offset:4px}@media (max-width:820px){.lyse-header__controls{gap:16px}}.lyse-header__more>summary{min-height:44px;padding:12px 4px;font-size:14px;line-height:20px;cursor:pointer;color:#c9cdd1}.lyse-header__more>summary:focus-visible{outline:2px solid #d8b25d;outline-offset:4px}.lyse-header__more>div{position:absolute;right:0;top:100%;min-width:170px;z-index:10;padding:8px 16px;background:#171b20;border:1px solid #424858}.lyse-header__more>div>a{display:block;min-height:44px;padding:12px 0;white-space:nowrap}@media (max-width:820px){.lyse-header__more>div{position:static;border:0;padding:0 16px}}@media (max-width:650px){.advisor-page .question-intro{padding:24px 20px}.simple-disclosure.fps-details{width:calc(100% - 32px)}}.compare-workbench{width:min(1200px,calc(100% - 48px));margin:48px auto 80px}.compare-workbench h1,.compare-workbench h2,.compare-workbench h3,.decision-shortlist h2,.decision-shortlist h3,.decision-shortlist h4{margin:0;line-height:1.35}.compare-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.compare-heading h1{font-size:clamp(25px,3vw,34px);font-weight:600;letter-spacing:normal}.compare-heading p{max-width:44em;margin:12px 0 0;color:var(--muted-strong)}.advisor-compare-entry,.compare-workbench a,.decision-shortlist a:not(.button){color:var(--gold-bright);text-underline-offset:5px}.compare-heading>a{flex-shrink:0;font-size:14px}.compare-workbench button:not(.button),.decision-heading button{min-height:44px;border:1px solid var(--line-strong);border-radius:4px;background:transparent;color:var(--text);padding:9px 14px;cursor:pointer;font:inherit;font-size:14px}.compare-workbench button:not(.button):hover,.decision-heading button:hover{background:var(--surface-strong);border-color:var(--muted)}.compare-workbench button:disabled{opacity:.45;cursor:not-allowed}.compare-workbench :is(input,select){min-width:0;min-height:46px;border:1px solid var(--line-strong);border-radius:4px;background:var(--bg);color:var(--text);padding:10px 12px;font:inherit}.compare-workbench :is(input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.compare-workbench :is(input,select)::placeholder{color:var(--muted)}.compare-search{border:1px solid var(--line-strong);border-top-color:var(--gold);background:var(--surface)}.compare-search-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px}.compare-search h2,.compare-table-heading h2{font-size:20px;font-weight:600}.compare-search-label,.compare-search-title span{color:var(--muted-strong);font-size:14px}.compare-search-label{display:block;margin-bottom:8px}.compare-search>input{width:100%;background:var(--bg)}.compare-search-results>p{color:var(--muted);font-size:14px;margin:18px 0 4px}.compare-search-results ul{margin:0;padding:0;list-style:none}.compare-search-results li{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line)}.compare-search-results li>div{min-width:0}.compare-search-results li strong{display:block;overflow-wrap:anywhere}.compare-search-results li span{display:block;color:var(--muted);font-size:14px;margin-top:4px}.compare-search-results li button{flex:0 0 auto}.compare-library-note,.compare-scroll-hint{color:var(--muted);font-size:14px;line-height:1.65}.compare-search .compare-text-button{border:0;padding-left:0;color:var(--gold-bright);text-decoration:underline;text-underline-offset:5px}.compare-empty{border-left:2px solid var(--warning);padding:12px 18px;margin:16px 0;background:var(--surface-soft)}.compare-empty p{color:var(--muted-strong)}.compare-manual{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.compare-manual>p{color:var(--muted-strong)}.compare-manual>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.compare-context label,.compare-manual label{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--muted-strong)}.compare-manual-source{grid-column:1/-1}.compare-status{color:var(--muted-strong);font-size:14px;min-height:24px;margin:22px 0 16px}.compare-selected{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.compare-selected article{min-width:0;display:flex;gap:16px;align-items:center;padding:16px 0;border-block:1px solid var(--line)}.compare-selected img{width:110px;height:90px;object-fit:contain;border-radius:3px;background:#f4f5f5}.compare-selected h2{font-size:18px;overflow-wrap:anywhere;margin:5px 0}.compare-selected small{color:var(--muted);font-size:13px}.compare-selected button{padding:8px 0!important;min-height:44px!important;border:none!important;text-decoration:underline;text-underline-offset:4px;color:var(--muted-strong)!important}.compare-no-image{display:flex;flex-direction:column;justify-content:center;gap:5px;width:110px;height:90px;flex-shrink:0;background:var(--surface-strong);padding:10px;overflow-wrap:anywhere;font-size:12px}.compare-context{display:grid;grid-template-columns:minmax(0,1fr) 170px 205px;gap:24px;align-items:center;margin:28px 0}.compare-context p{margin:6px 0 0;color:var(--muted);font-size:14px;line-height:1.7}.compare-verdict{border-block:1px solid var(--line-strong);border-left:1px solid var(--gold);padding:28px;margin:24px 0 40px;background:var(--surface)}.compare-verdict h2{max-width:38em;font-size:clamp(19px,2vw,22px);font-weight:600}.compare-verdict p{color:var(--muted-strong);max-width:72em;line-height:1.8;margin:14px 0}.compare-verdict ul{padding-left:20px;color:var(--muted-strong);margin-bottom:0}.compare-verdict li+li{margin-top:10px}.compare-table-heading{justify-content:space-between}.compare-table-heading,.compare-table-heading>div{display:flex;align-items:center;gap:20px}.compare-table-heading label{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px}.compare-table-heading input{min-height:20px;width:18px;height:18px;accent-color:var(--gold)}.compare-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--line-strong)}.compare-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px;font-size:14px;line-height:1.75;text-align:left;font-variant-numeric:tabular-nums}.compare-table td,.compare-table th{padding:20px;vertical-align:top;border-bottom:1px solid var(--line);border-right:1px solid var(--line);overflow-wrap:anywhere}.compare-table th:first-child{width:220px;background:var(--surface)}.compare-table thead th{background:var(--surface-strong)}.compare-table small{display:block;margin-top:8px;color:var(--muted);font-size:13px;font-weight:400;line-height:1.7}.compare-table td:last-child,.compare-table th:last-child{border-right:0}.compare-table tr:last-child>*{border-bottom:0}.compare-table td>ul{margin:0;padding-left:16px;font-size:14px}.compare-price-input{display:grid;gap:8px}.compare-price-input span{font-size:13px;color:var(--muted-strong)}.compare-price-input input{width:100%}.compare-unknown{color:var(--muted)}.compare-table small.compare-warning,.compare-warning{color:var(--warning)}.compare-evidence{margin:28px 0;border-block:1px solid var(--line);padding:20px 0}.compare-evidence summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px}.compare-evidence>p{color:var(--muted);max-width:70em;font-size:14px}.compare-evidence>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.compare-evidence h3{font-size:18px}.compare-evidence section{min-width:0}.compare-evidence ul{list-style:none;padding:0;margin:16px 0}.compare-evidence li{margin:12px 0;font-size:14px;overflow-wrap:anywhere}.compare-evidence small{display:block;color:var(--muted);margin-top:3px;line-height:1.7}.compare-bottom-actions,.decision-actions{display:flex;gap:12px;flex-wrap:wrap}.compare-start{margin:48px 0;max-width:42em}.compare-start h2{font-size:24px}.compare-start p{color:var(--muted);line-height:1.8}.decision-shortlist{margin:28px 0;padding-top:28px;border-top:1px solid var(--line-strong);color:var(--text)}.decision-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px}.decision-heading h2,.decision-shortlist--empty h2{font-size:22px;font-weight:600}.decision-heading p,.decision-shortlist--empty>p{max-width:65ch;margin:8px 0 0;color:var(--muted-strong);font-size:14px;line-height:1.8}.decision-heading button{flex-shrink:0}.decision-priorities{margin:0 0 24px}.decision-priorities p{max-width:72ch;color:var(--muted-strong);font-size:14px;line-height:1.8}.decision-priorities ol{margin:16px 0;padding-left:24px;max-width:460px}.decision-priorities li{padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.decision-priorities li strong{float:right;font-variant-numeric:tabular-nums;font-weight:500}.decision-picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.decision-picks>article{min-width:0;padding:24px;background:var(--surface);border:1px solid var(--line-strong);display:flex;flex-direction:column;align-items:start}.decision-picks>article:first-child{border-top-color:var(--gold)}.decision-label{font-size:13px;font-weight:500;color:var(--gold-bright)}.decision-product{display:flex;align-items:center;gap:18px;margin:20px 0;width:100%}.decision-image{flex:0 0 116px;height:120px}.decision-image-pending{display:grid;place-content:center;width:100%;height:100%;padding:12px;color:var(--muted-strong);background:var(--surface-strong);font-size:14px;text-align:center;line-height:1.8}.decision-product>div:last-child{min-width:0}.decision-picks>article:only-child{grid-column:1/-1}.advisor-review-evidence{margin:28px 0;padding:24px 0;border-block:1px solid var(--line-strong)}.advisor-review-evidence h2{margin:0 0 14px;font-size:22px}.advisor-review-evidence li,.advisor-review-evidence p{max-width:72em;font-size:16px;line-height:1.8;color:var(--muted-strong)}.advisor-review-evidence a{color:var(--gold-bright);text-underline-offset:4px}.advisor-review-evidence summary{min-height:44px;cursor:pointer}.advisor-review-evidence small{display:block;font-size:13px;color:var(--muted)}.decision-product img{width:104px;height:88px;object-fit:contain;background:#f4f5f5;border-radius:3px}.decision-product h3{font-size:19px;font-weight:600;overflow-wrap:anywhere}.decision-product p{font-size:14px;margin:7px 0;color:var(--muted-strong)}.decision-product strong{display:block;color:var(--gold-bright);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.decision-product small{display:block;font-size:12px;margin-top:3px;color:var(--muted)}.decision-picks h4{font-size:14px;font-weight:600}.decision-picks ul{padding-left:18px;color:var(--muted-strong)}.decision-picks h4+p,.decision-picks ul{margin:10px 0 24px;font-size:14px;line-height:1.8}.decision-picks h4+p{color:var(--muted)}.decision-picks .button{max-width:100%;min-height:46px;margin-top:auto;padding:11px 14px;text-align:center;white-space:normal;font-size:14px;font-weight:500;line-height:1.6}.decision-next{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding:22px 0;font-size:14px}.decision-next span,.decision-price-note{color:var(--muted)}.decision-price-note{margin-top:14px;font-size:13px;line-height:1.7}.decision-shortlist--empty .decision-actions{margin-top:22px}.advisor-compare-entry{display:inline-flex;align-items:center;min-height:44px;font-size:14px;margin-top:14px}.catalog-compare-link{display:inline-block;color:var(--gold-bright);padding:12px 0;text-underline-offset:4px;font-size:14px}@media (max-width:1000px){.compare-selected{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-selected article{flex-direction:column;align-items:start}.decision-picks{grid-template-columns:1fr}.compare-context{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-context>div{grid-column:1/-1}}@media (max-width:650px){.compare-workbench{width:calc(100% - 32px);margin:28px auto 48px}.compare-heading,.compare-search-title,.compare-table-heading,.decision-heading{flex-direction:column;align-items:start;gap:12px}.compare-search,.compare-verdict{padding:20px 16px}.compare-search-title span{font-size:13px}.compare-search-results li{gap:12px}.compare-search-results li strong{font-size:15px}.compare-search-results li span{font-size:13px}.compare-manual>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.compare-manual label:first-child{grid-column:1/-1}.compare-selected{gap:12px}.compare-selected article{padding:12px 0;gap:10px}.compare-no-image,.compare-selected img{width:100%;height:80px}.compare-selected h2{font-size:15px}.compare-selected small{font-size:12px}.compare-context{gap:16px}.compare-evidence>div{grid-template-columns:1fr}.compare-table-heading>div{gap:16px;flex-wrap:wrap}.compare-table{min-width:690px}.compare-table th:first-child{width:180px}.compare-table td,.compare-table th{padding:16px}.decision-picks>article{padding:20px 16px}.decision-product{gap:14px}.decision-product img{width:85px;height:76px}.decision-next{flex-direction:column}}.advisor-page{--advisor-canvas:#111419;--advisor-surface:#171b20;--advisor-surface-raised:#1d2228;--advisor-surface-hover:#272e36;--advisor-ink:#eef1f3;--advisor-muted:#b0bac4;--advisor-line:#353e47;--advisor-line-strong:#4a5561;background:var(--advisor-canvas)}.advisor-page .question-body{min-height:0;padding:30px 36px 24px;background:var(--advisor-surface)}.advisor-page .section-heading{gap:14px;margin-bottom:24px}.advisor-page .section-heading>span{min-width:24px;padding-top:5px;font-size:12px}.advisor-page .section-heading h2{font-size:22px;font-weight:600;line-height:1.45}.advisor-page .section-heading p{margin-top:7px;font-size:14px;line-height:1.75}.advisor-page legend{margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.6}.advisor-page .stepper{min-height:64px;background:#13171c}.advisor-page .stepper button{min-width:0;min-height:64px;padding:12px 18px;color:#b0bac4;font-size:13px;font-weight:500}.advisor-page .stepper button.is-active,.advisor-page .stepper button:hover{color:#f2f4f5;background:#232a32}.advisor-page .stepper button:after{height:2px}.advisor-page .stepper button span{border-radius:4px;font-size:12px;font-variant-numeric:tabular-nums}.advisor-page .stepper button.is-complete span{border-color:#65737a;color:#d2e0e1;background:#28353a}.advisor-page .choice-grid{gap:8px;border:0;background:transparent}.advisor-page .choice-button{min-height:80px;padding:15px 16px;border:1px solid var(--advisor-line-strong);border-radius:4px;background:#1b2026;box-shadow:none}.advisor-page .choice-button>span{color:#e4e8eb;font-size:14px;font-weight:500;line-height:1.5}.advisor-page .choice-button small{color:#b0bac4;font-size:12px;line-height:1.65}.advisor-page .choice-button.is-selected{border-color:#d8b25d;background:#2c291f;box-shadow:none}.advisor-page .choice-button.is-selected>span{color:#f1dba9}.advisor-page .choice-button.is-selected small{color:#c8bda6}.advisor-page :is(.segmented-control,.fps-grid,.quick-budget){background:var(--advisor-line);border-radius:4px}.advisor-page :is(.segmented-control,.fps-grid,.quick-budget) button{min-height:46px;padding:10px 12px;background:#1b2026;color:#c2cbd3;font-size:13px;font-weight:400;line-height:1.6}.advisor-page :is(.segmented-control,.fps-grid,.quick-budget) button.is-selected{background:#2c291f;color:#f1dba9;box-shadow:inset 0 -2px 0 #d8b25d}.advisor-page :is(.field-help,.advisor-field-note,.advisor-eye-note){font-size:13px;line-height:1.8}.advisor-page .advisor-notes-input{border-radius:4px;background:#11161c;font-size:14px;line-height:1.8}.advisor-page .advisor-notes-input::placeholder{color:#a8b2bd}.advisor-page .advisor-notes-input:focus{border-color:#d8b25d;background:#171d23;box-shadow:none}.advisor-page .budget-readout{gap:16px;align-items:baseline}.advisor-page .budget-readout strong{font-size:30px;font-weight:600;font-variant-numeric:tabular-nums}.advisor-page .budget-readout span{font-size:13px;line-height:1.7}.advisor-page .budget-number{border-radius:4px;background:#11161c}.advisor-page .budget-number input{width:100%;font-size:18px;font-weight:500}.advisor-page .budget-number:focus-within{outline:2px solid #d8b25d;outline-offset:3px}.advisor-page .question-panel .budget-number input:focus-visible{outline:0}.advisor-page .budget-field input[type=range]{height:44px;margin-top:8px}.advisor-page .budget-ticks{margin-top:0;font-size:12px;font-variant-numeric:tabular-nums}.advisor-page .auto-budget-note{padding:18px 20px;border:1px solid #4f5962;background:#20272e;box-shadow:none}.advisor-page .auto-budget-note strong{color:#e9d5a8;font-size:15px;font-weight:500}.advisor-page .auto-budget-note p{color:#bdc7d0;font-size:13px;line-height:1.8}.advisor-page .honesty-note{border-color:#5b523d;background:#27251f}.advisor-page .honesty-note p{color:#c4bdad;font-size:13px;line-height:1.85}.advisor-page .honesty-note strong{color:#ecd6a4;font-weight:500}.advisor-page .question-actions{gap:16px;min-height:86px;padding:18px 36px;background:#13171c}.advisor-page .question-actions>span{color:#b0bac4;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.advisor-page :is(.question-actions,.result-actions) .button{min-height:48px;padding:12px 18px;font-size:14px;font-weight:500;line-height:1.6;white-space:normal}.advisor-page .question-actions .button:last-child{border-color:#e4e8eb;color:#171b20;background:#e4e8eb}.advisor-page .question-actions .button:last-child:hover{border-color:#fff;background:#fff}.advisor-page :is(.question-panel,.result-view,.fps-estimator) :is(button,a,input,select,textarea,summary):focus-visible,.compare-workbench :is(button,a,input,select,summary):focus-visible,.decision-shortlist :is(button,a):focus-visible{outline:2px solid #d8b25d;outline-offset:3px}.advisor-page .stepper button:focus-visible{position:relative;z-index:1;outline-offset:-4px}.advisor-page :is(.segmented-control,.fps-resolution) button:focus-visible{position:relative;z-index:1;outline-offset:-4px}.advisor-page .result-hero__copy h1{font-size:clamp(25px,3vw,36px);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.advisor-page .result-hero__copy>p{font-size:14px;line-height:1.85}.advisor-page .result-badges span{padding:7px 10px;font-size:12px;line-height:1.65}.advisor-page .decision-picks>article{background:#1a1f25;border-color:#46505a}.advisor-page .decision-picks>article:first-child{border-top-color:#d8b25d}.decision-next>a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;font-weight:500}.compare-workbench :is(button,.button){max-width:100%;white-space:normal;overflow-wrap:anywhere}.compare-workbench .compare-heading>a{display:inline-flex;align-items:center;min-height:44px}.compare-workbench :is(.compare-heading,.compare-search-title,.compare-table-heading)>div{min-width:0}.compare-workbench .compare-bottom-actions .button{min-height:46px;font-size:14px;font-weight:500}.advisor-page .advisor-compare-link{display:flex;align-items:center;min-height:44px;line-height:1.6}.advisor-page .fps-estimator :is(.fps-number strong,.fps-config-strip strong){font-variant-numeric:tabular-nums}.advisor-page .fps-estimator__header h2{font-size:23px;font-weight:600;line-height:1.5}.advisor-page .fps-estimator .estimate-source{border-left-width:1px;padding:12px 14px}.advisor-page .fps-estimator :is(.estimate-source span,.estimate-source strong){font-size:12px;line-height:1.7;font-weight:500}.advisor-page .fps-estimator :is(.fps-config-strip>div>span,.fps-table-tools>div>span,.game-search>span,.fps-table__head span,.fps-game>span,.fps-number>span,.fps-disclaimer){color:#b0bac4;font-size:12px;line-height:1.75}.advisor-page .fps-estimator .fps-resolution button{min-height:44px;font-size:12px;font-weight:500}.advisor-page .fps-estimator .game-search input{min-height:44px;border-radius:4px;font-size:14px}.advisor-page .fps-estimator .game-search input::placeholder{color:#a8b2bd}.advisor-page .fps-estimator .fps-number strong{font-size:18px;font-weight:600}.advisor-page .fps-estimator .fps-number i b{background:#97bbc1}.advisor-page .fps-estimator .fps-advice span{color:#b6d6c3;font-size:12px;font-weight:400;line-height:1.6}.advisor-page .result-section__heading h2{font-size:22px;font-weight:600;line-height:1.5}@media (max-width:680px){.advisor-page .question-intro{padding:24px 20px}.advisor-page .question-body{padding:24px 20px 20px}.advisor-page .section-heading{gap:12px;margin-bottom:22px}.advisor-page .section-heading h2{font-size:20px}.advisor-page .section-heading p{font-size:13px}.advisor-page .stepper button{display:grid;justify-items:center;gap:6px;min-height:70px;padding:10px 4px;font-size:12px}.advisor-page .stepper button span{width:24px;height:24px;font-size:12px}.advisor-page .choice-button{min-height:82px;padding:13px 12px}.advisor-page .choice-grid--games{grid-template-columns:repeat(2,minmax(0,1fr))}.advisor-page .budget-readout{align-items:flex-start;flex-direction:column;gap:8px}.advisor-page .quick-budget{grid-template-columns:repeat(3,minmax(0,1fr))}.advisor-page .advisor-notes-input{font-size:16px}.advisor-page .question-actions{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:16px 20px}.advisor-page .question-actions>span{display:block;justify-self:end}.advisor-page .question-actions .button:last-child{grid-column:1/-1;width:100%}.advisor-page .question-actions .button:first-child{padding-inline:14px}.decision-image{flex-basis:92px;height:96px}.decision-product h3{font-size:18px}.decision-product p{font-size:13px}.decision-heading h2,.decision-shortlist--empty h2{font-size:21px}.decision-picks .button{width:100%}.decision-next{gap:4px}.compare-workbench :is(input,select){font-size:16px}.compare-workbench .compare-search-results li{align-items:flex-start;flex-wrap:wrap}.compare-workbench .compare-search-results li>div{flex:1 1 160px}.advisor-page .fps-estimator .game-search input{font-size:16px}.advisor-page .fps-estimator__header h2{font-size:21px}}@media (max-width:380px){.advisor-page .choice-grid--two{grid-template-columns:1fr}.decision-product{align-items:flex-start}.decision-image{flex-basis:76px;height:84px}}:root{--lyse-content-width:1320px;--lyse-page-gutter:32px;--lyse-control-radius:10px;--lyse-media-radius:12px;--lyse-reading-ink:#b2b8be;--lyse-caption-ink:#9ca4ad;--header-height:68px}.advisor-page .lyse-header,.lyse-header,.new-home .lyse-header--overlay{height:var(--header-height);border-bottom-color:#2c3036;background:#111419;backdrop-filter:none}.advisor-page .advisor-layout,.compare-workbench,.content-page .page-wrap,.lyse-footer__grid,.lyse-footer__lead,.lyse-footer__legal,.lyse-footer__service,.lyse-header__inner{width:min(var(--lyse-content-width),calc(100% - var(--lyse-page-gutter) * 2))}.lyse-header__brand{gap:11px;flex-shrink:0}.lyse-header__brand small{color:#b1b8bf;line-height:1.5}.lyse-header__navigation{display:flex;align-items:center}.lyse-header nav{gap:32px}.lyse-header nav>a,.lyse-header__more-toggle{min-height:40px;font-size:13px;font-weight:500}.lyse-header nav>a{display:inline-flex;align-items:center}.lyse-header nav a:not(.lyse-header__advisor):after{bottom:-8px}.lyse-header nav a.is-active:after{height:2px;background:#d8b25d}.lyse-header nav .lyse-header__advisor{position:relative;justify-content:center;padding:9px 17px;border-color:#e4e8eb;border-radius:var(--lyse-control-radius);background:#e4e8eb;font-weight:650;transition:background-color .16s ease,border-color .16s ease}.lyse-header nav .lyse-header__advisor:hover{border-color:#fff;background:#fff}.lyse-header nav .lyse-header__advisor.is-active:after{position:absolute;inset:auto 16px -9px;height:2px;background:#d8b25d;content:""}.lyse-header__more-toggle{position:relative;display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:#c8cbcd;cursor:pointer}.lyse-header__more-toggle.is-active,.lyse-header__more-toggle:hover{color:#fff}.lyse-header__more-toggle.is-active:after{position:absolute;inset:auto 0 -9px;height:2px;background:#d8b25d;content:""}.lyse-header__more-toggle svg{transition:transform .16s ease}.lyse-header__more-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.lyse-header__more>.lyse-header__more-links{top:calc(100% + 14px);min-width:208px;padding:8px;border-color:#3b4149;border-radius:12px;background:#191d23}.lyse-header__more>.lyse-header__more-links>a{padding:12px 14px;border-radius:7px}.lyse-header .lyse-header__more-links a:after{display:none}.lyse-header .lyse-header__more-links a:hover{background:#252a31}.lyse-header .lyse-header__more-links a.is-active{background:#292b29;color:#f0cf82}.lyse-header__menu{min-width:44px;min-height:44px;border-radius:8px;cursor:pointer}.lyse-header__menu span{transition:transform .16s ease}.lyse-header__menu[aria-expanded=true] span:first-child{transform:translateY(3px) rotate(45deg)}.lyse-header__menu[aria-expanded=true] span:last-child{transform:translateY(-3px) rotate(-45deg)}.content-hero{padding-top:clamp(56px,6vw,88px);padding-bottom:44px}.about-hero h1,.business-hero h1,.community-hero h1,.content-hero h1{font-size:clamp(34px,4.1vw,56px);line-height:1.22;font-weight:720;letter-spacing:0;text-wrap:balance}.about-hero p,.business-hero p,.community-hero p,.content-hero>p{max-width:70ch;margin-top:20px;color:var(--lyse-reading-ink);font-size:16px;line-height:1.9}.content-page .section-heading h2{font-size:clamp(27px,2.7vw,36px);line-height:1.35}.content-page .section-heading p{max-width:70ch;margin-top:12px;color:var(--lyse-reading-ink);line-height:1.85}.content-hero__facts{margin-top:36px}.content-hero__facts span{padding-block:20px;color:var(--lyse-caption-ink);line-height:1.7}.content-hero__facts strong{font-size:21px;font-weight:650}.about-hero,.business-hero,.community-hero,.product-detail__hero{min-height:0;padding-top:56px;padding-bottom:64px}.about-hero img,.business-hero img,.community-hero img{height:clamp(320px,38vw,510px)}.review-row{gap:clamp(28px,4vw,56px);padding-block:36px}.product-detail__visual,.product-line__visual,.product-review-band__grid>a,.review-row__visual{overflow:hidden;border-radius:var(--lyse-media-radius)}.product-line__item{gap:clamp(32px,5vw,70px);padding-block:64px}.product-line__visual{height:clamp(320px,36vw,480px)}.product-line__copy h2{font-size:clamp(32px,3.6vw,46px);line-height:1.25}.product-detail__visual{height:clamp(360px,40vw,540px)}.product-detail__intro h1{font-size:clamp(38px,4.2vw,58px);line-height:1.18;overflow-wrap:anywhere}.product-detail__intro h2{line-height:1.65}.product-detail__body{gap:48px;padding-block:64px 80px}.product-detail__verdict article{padding:24px}.product-detail__verdict ul{line-height:1.9}.about-principles p,.business-buyers p,.business-capabilities p,.business-process__steps span,.community-principles p,.product-detail__intro>p:last-of-type,.product-line__copy>p,.review-row__copy>p{color:var(--lyse-reading-ink);line-height:1.85}.product-detail__intro>span,.product-detail__specs dt,.product-detail__visual>span,.product-line dt,.product-prices__list small,.review-row dt,.review-row__copy>div:first-child small{color:var(--lyse-caption-ink);font-size:12px;line-height:1.7}.product-prices__list a{transition:background-color .16s ease}.product-prices__list a:hover{background:#171b20}.related-products>div:last-child>a{overflow:hidden;border-radius:var(--lyse-media-radius)}.related-products a>span{gap:5px 12px}.related-products a>span strong{overflow-wrap:anywhere}.advisor-page .advisor-notes-input,.compare-workbench :is(input:not([type=checkbox]),select),.douyin-ranking-search-field input,.douyin-ranking-status-field select,.hardware-reader__gpu-select select,.hardware-reader__model-select,.procurement-form input,.procurement-form select,.procurement-form textarea,.ranking-tools input,.ranking-tools select,.review-library__tools input,.review-library__tools select,.submission-fields input,.submission-fields select,.submission-fields textarea{min-height:46px;border-radius:var(--lyse-control-radius);border-color:#454c56}.douyin-ranking-search-field,.douyin-ranking-status-field,.procurement-form label,.ranking-tools label,.review-library__tools label,.submission-fields label{color:#b2b8be;font-size:12px}.content-page input::placeholder,.content-page textarea::placeholder{color:#949da7;opacity:1}.compare-workbench{margin-top:56px}.compare-heading{margin-bottom:36px}.compare-heading h1{letter-spacing:0;font-size:clamp(30px,3.5vw,44px)}.compare-search{border-top-width:1px;border-radius:12px;padding:28px}.compare-verdict{border-left-width:1px;border-radius:0}.compare-empty{border-left-width:1px}.compare-table-scroll{border-radius:12px}.compare-table td,.compare-table th{padding:22px;line-height:1.75}.compare-selected img{border-radius:8px}.douyin-ranking-disclosure,.douyin-ranking-field dt,.douyin-ranking-heading p,.douyin-ranking-result-count,.douyin-ranking-snapshot-time,.douyin-ranking-sourcebar span{color:var(--lyse-caption-ink)}.ranking-disclosure{line-height:1.85;color:var(--lyse-reading-ink)}.advisor-page .question-intro{padding-block:30px}.advisor-page .question-intro h1{letter-spacing:0;line-height:1.35}.advisor-page .question-intro>p:last-child{color:#b5bbc5;line-height:1.85}.advisor-page .budget-number,.advisor-page .gpu-input{border-radius:var(--lyse-control-radius)}.hardware-reader{border-radius:12px}.hardware-reader .hardware-reader__download,.hardware-reader__actions button{border-radius:var(--lyse-control-radius)}.assistant-header{padding-inline:max(var(--lyse-page-gutter),calc((100% - var(--lyse-content-width)) / 2))}.about-cta a,.advisor-page .button,.business-contact__item a,.business-contact__item button,.business-hero__actions a,.compare-workbench .button,.compare-workbench button:not(.button),.content-page .button,.douyin-ranking-all-button,.douyin-ranking-clear-button,.douyin-ranking-more-button,.procurement-form__submit button,.product-detail__actions a,.product-line__actions a,.review-row__actions a,.submission-submit button{border-radius:var(--lyse-control-radius);transition:color .16s ease,background-color .16s ease,border-color .16s ease}.content-page :where(a,button,input,textarea,select,summary):focus-visible,.lyse-footer a:focus-visible,.lyse-header :where(a,button):focus-visible{outline:2px solid #f0cf82;outline-offset:4px}.content-page button:disabled,.hardware-reader button:disabled{cursor:not-allowed;opacity:.55}.about-cta a:hover,.product-detail__actions a:hover,.product-line__actions a:hover,.review-row__actions a:hover{border-color:#e1c37e;background:#20231f}.lyse-footer,.new-home .lyse-footer{background:#0d1014;border-top-color:#30353c;color:#e4e8eb}.lyse-footer__lead{padding-block:42px 30px}.lyse-footer__brand{gap:14px}.lyse-footer__brand img{width:38px;height:36px;object-fit:contain}.lyse-footer__brand strong{font-size:16px}.lyse-footer__brand span{margin-top:3px;color:#a8b0b7;font-size:13px;line-height:1.8}.lyse-footer__lead>a{flex-shrink:0;min-height:44px;border-color:#535146;border-radius:10px;font-size:13px}.lyse-footer__lead>a:hover{border-color:#d8b25d;background:#22231f}.lyse-footer__service{display:flex;align-items:center;gap:32px;margin-inline:auto;padding-block:22px;border-bottom:1px solid #282d34}.lyse-footer__service p{flex-shrink:0;margin:0;color:#d7dcdf;font-size:12px}.lyse-footer__service ul{display:flex;flex-wrap:wrap;gap:10px 32px;margin:0;padding:0;list-style:none}.lyse-footer__service li{color:#b4babf;font-size:12px;line-height:1.8}.lyse-footer__grid{grid-template-columns:1fr 1fr 1.4fr;gap:48px;padding-block:30px 36px}.lyse-footer__grid>nav{display:grid;align-content:start;gap:9px}.lyse-footer__grid strong{font-size:13px;color:#e1e5e8}.lyse-footer__grid a,.lyse-footer__grid span{color:#a8b0b7;font-size:12px;line-height:1.9}.lyse-footer__grid a{width:fit-content;text-underline-offset:5px}.lyse-footer__grid a:hover{color:#f0cf82;text-decoration:underline}.lyse-footer__legal{margin-block:0;padding-block:20px 28px;color:#98a1a9;font-size:12px;line-height:1.9}@media (max-width:1040px){.lyse-header nav{gap:24px}.lyse-footer__service{align-items:flex-start;gap:24px}.lyse-footer__service ul{gap:8px 22px}}@media (max-width:820px){:root{--lyse-page-gutter:24px;--header-height:64px}.lyse-header nav{top:var(--header-height);max-height:calc(100dvh - var(--header-height));overflow-y:auto;padding:16px var(--lyse-page-gutter) 24px;background:#111419;gap:6px}.lyse-header nav>a{min-height:48px;padding-inline:14px;border-radius:8px}.lyse-header nav>a.is-active:not(.lyse-header__advisor){background:#252820;color:#f0cf82}.lyse-header nav .lyse-header__advisor{margin:0 0 6px}.lyse-header nav .lyse-header__advisor.is-active:after{display:none}.lyse-header__more-toggle{justify-content:space-between;width:100%;min-height:48px;padding-inline:14px;text-align:left}.lyse-header__more-toggle.is-active:after{display:none}.lyse-header__more>.lyse-header__more-links{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin-top:4px;padding:8px;border:1px solid #353b43}.lyse-header__more>.lyse-header__more-links>a{white-space:normal;font-size:13px}.content-hero{padding-top:52px;padding-bottom:28px}.about-hero,.business-hero,.community-hero,.product-detail__hero{padding-block:44px 48px;gap:28px}.about-hero img,.business-hero img,.community-hero img{height:360px}.product-line__item{padding-block:44px;gap:28px}.product-detail__visual{height:420px}.content-hero__facts span:last-child{border-bottom:0}.lyse-footer__grid{grid-template-columns:1fr 1fr;gap:30px}.lyse-footer__grid>div:last-child{grid-column:1/-1}.lyse-footer__service{flex-direction:column;gap:12px}.lyse-footer__service ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:9px 20px}}@media (max-width:560px){:root{--lyse-page-gutter:20px}.lyse-header__brand small{font-size:10px}.about-hero h1,.business-hero h1,.community-hero h1,.content-hero h1{font-size:34px}.about-hero p,.business-hero p,.community-hero p,.content-hero>p{font-size:15px}.content-hero__facts{margin-top:28px}.content-hero__facts span{padding-block:14px;font-size:12px}.content-hero__facts strong{font-size:18px}.product-detail__visual,.product-line__visual{height:320px}.about-hero img,.business-hero img,.community-hero img{height:300px}.product-detail__body{padding-block:44px 56px;gap:32px}.review-row{gap:24px;padding-block:28px}.compare-workbench{margin-block:36px 56px}.compare-search,.compare-verdict{padding:20px 16px}.compare-table td,.compare-table th{padding:16px}.procurement-form input,.procurement-form select,.procurement-form textarea,.ranking-tools input,.ranking-tools select,.review-library__tools input,.review-library__tools select,.submission-fields input,.submission-fields select,.submission-fields textarea{font-size:16px}.lyse-footer__lead{gap:22px;padding-top:32px}.lyse-footer__brand{align-items:flex-start}.lyse-footer__brand span{font-size:12px}.lyse-footer__lead>a{margin-left:52px}.lyse-footer__grid{gap:28px 24px}}@media (prefers-reduced-motion:reduce){.lyse-header__menu span,.lyse-header__more-toggle svg{transition:none}}