.styles_indexPage__TTEWz,.styles_shell__9k7Vy{min-height:100vh;background:var(--bg);color:var(--text)}.styles_indexPage__TTEWz{padding:clamp(32px,7vw,96px) 20px}.styles_indexInner__7wrLO{width:min(1120px,100%);margin:0 auto}.styles_classification__BNHNy,.styles_eyebrow__j8bqP,.styles_indexEyebrow__GJOSo,.styles_sideTitle__Da4Fd{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em}.styles_indexEyebrow__GJOSo{color:var(--accent);font-size:12px}.styles_indexInner__7wrLO h1{max-width:800px;margin:14px 0;font-family:var(--font-display);font-size:clamp(36px,7vw,72px);line-height:.98}.styles_indexIntro__ReIAd{max-width:620px;color:var(--text-muted);font-size:18px}.styles_indexGrid__nBo5g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px}.styles_indexCard__4IeSN{display:grid;grid-template-columns:auto 1fr;gap:10px 18px;min-width:0;padding:clamp(20px,4vw,34px);border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);text-decoration:none;transition:transform .16s ease,border-color .16s ease}.styles_indexCard__4IeSN:focus-visible,.styles_indexCard__4IeSN:hover{transform:translateY(-3px);border-color:var(--accent);outline:none}.styles_indexNumber__0EraX{grid-row:1/span 4;color:var(--accent);font-family:var(--font-mono);font-size:13px}.styles_indexCard__4IeSN em,.styles_indexLabel__qTVlI{color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.styles_indexCard__4IeSN strong{font-family:var(--font-display);font-size:26px}.styles_indexCard__4IeSN>span:not(.styles_indexNumber__0EraX,.styles_indexLabel__qTVlI){color:var(--text-muted);line-height:1.55}.styles_indexCard__4IeSN em{margin-top:8px;color:var(--accent)}.styles_previewBar__CWbc_{position:sticky;z-index:30;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:8px max(16px,calc((100vw - 1180px) / 2));border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(8px);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.styles_previewBar__CWbc_ a{color:inherit;text-decoration:none}.styles_hero__PgxGx{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(44px,8vw,110px) 0 clamp(36px,6vw,72px);gap:clamp(30px,6vw,80px);align-items:center}.styles_heroCopy__df_8q{min-width:0}.styles_eyebrow__j8bqP{margin:0 0 12px;color:var(--accent);font-size:12px;font-weight:700}.styles_classification__BNHNy{margin-bottom:20px;color:var(--text-muted);font-size:9px;line-height:1.6}.styles_hero__PgxGx h1{overflow-wrap:anywhere;margin:0;font-family:var(--font-display);font-size:clamp(38px,5.7vw,76px);line-height:.98;letter-spacing:-.045em}.styles_deck__VOeAC{max-width:650px;margin:24px 0;color:var(--text-muted);font-size:clamp(17px,2vw,21px);line-height:1.55}.styles_byline__gGlwO{display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:18px;border-top:1px solid var(--border);color:var(--text-muted);font-family:var(--font-mono);font-size:10px;text-transform:uppercase}.styles_cover__Biu4t{position:relative;min-height:clamp(320px,48vw,620px);margin:0;overflow:hidden;border-radius:14px;background:var(--surface)}.styles_cover__Biu4t img{object-fit:cover}.styles_cover__Biu4t figcaption{position:absolute;right:14px;bottom:14px;left:14px;padding:10px 12px;background:var(--bg);color:var(--text-muted);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.styles_bodyGrid__z3gzo{display:grid;grid-template-columns:minmax(0,760px) 280px;gap:clamp(36px,6vw,80px);width:min(1120px,calc(100% - 40px));margin:0 auto;padding-bottom:120px;align-items:start}.styles_article__xadMj,.styles_prose__llYns{min-width:0}.styles_prose__llYns .xyro-pricechart{max-width:100%;overflow-x:auto}.styles_prose__llYns table{width:max-content;min-width:100%}.styles_sidebar__NPpVh{position:sticky;top:76px;display:grid;gap:20px}.styles_relatedCard__rBL7y,.styles_tocCard__J4wV_{min-width:0;padding:18px;border:1px solid var(--border);background:var(--surface)}.styles_tocCard__J4wV_ nav{border:0!important;padding:0!important}.styles_tocCard__J4wV_ nav>h2{display:none}.styles_sideTitle__Da4Fd{margin:0 0 16px;color:var(--accent);font-size:10px;font-weight:700}.styles_relatedCard__rBL7y a{display:block;padding:10px 0;border-top:1px solid var(--border);color:var(--text-muted);font-size:12px;line-height:1.45;text-decoration:none}.styles_shell__9k7Vy[data-variant=magazine] .styles_hero__PgxGx{grid-template-columns:.82fr 1.18fr;width:min(1280px,calc(100% - 40px))}.styles_shell__9k7Vy[data-variant=magazine] .styles_cover__Biu4t{order:-1}.styles_shell__9k7Vy[data-variant=magazine] .styles_hero__PgxGx h1{font-family:var(--font-display)}.styles_shell__9k7Vy[data-variant=magazine] .styles_prose__llYns>p:first-child{font-family:var(--font-display);font-size:24px;line-height:1.5}.styles_shell__9k7Vy[data-variant=tier-list]{--accent:#7c5cff}.styles_shell__9k7Vy[data-variant=tier-list] .styles_hero__PgxGx{grid-template-columns:1fr;padding-bottom:32px}.styles_shell__9k7Vy[data-variant=tier-list] .styles_cover__Biu4t{min-height:300px}.styles_shell__9k7Vy[data-variant=tier-list] .styles_prose__llYns h3{display:flex;align-items:center;gap:14px;padding:16px;border:2px solid var(--text);background:var(--surface)}.styles_shell__9k7Vy[data-variant=tier-list] .styles_prose__llYns h3:first-of-type:before,.styles_shell__9k7Vy[data-variant=tier-list] .styles_prose__llYns h3:nth-of-type(2):before,.styles_shell__9k7Vy[data-variant=tier-list] .styles_prose__llYns h3:nth-of-type(3):before{display:grid;width:42px;height:42px;place-items:center;flex:0 0 auto;background:var(--accent);color:#fff;font:800 24px/1 var(--font-mono)}.styles_shell__9k7Vy[data-variant=tier-list] .styles_prose__llYns h3:first-of-type:before{content:"S"}.styles_shell__9k7Vy[data-variant=tier-list] .styles_prose__llYns h3:nth-of-type(2):before{content:"A"}.styles_shell__9k7Vy[data-variant=tier-list] .styles_prose__llYns h3:nth-of-type(3):before{content:"B"}.styles_shell__9k7Vy[data-variant=duel]{--accent:#d14b3f}.styles_shell__9k7Vy[data-variant=duel] .styles_heroCopy__df_8q{text-align:center}.styles_shell__9k7Vy[data-variant=duel] .styles_hero__PgxGx{grid-template-columns:1fr}.styles_shell__9k7Vy[data-variant=duel] .styles_cover__Biu4t{min-height:360px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%)}.styles_shell__9k7Vy[data-variant=duel] .styles_byline__gGlwO{justify-content:center}.styles_shell__9k7Vy[data-variant=duel] .styles_prose__llYns h3{padding:20px 0;border-top:4px solid var(--accent);font-size:clamp(22px,4vw,34px);text-transform:uppercase}.styles_shell__9k7Vy[data-variant=budget]{--accent:#237a48}.styles_shell__9k7Vy[data-variant=budget] .styles_hero__PgxGx{grid-template-columns:1fr 380px}.styles_shell__9k7Vy[data-variant=budget] .styles_cover__Biu4t{min-height:280px}.styles_shell__9k7Vy[data-variant=budget] .styles_prose__llYns h3{padding:12px 16px;border-left:6px solid var(--accent);background:var(--surface)}.styles_shell__9k7Vy[data-variant=data-lab]{--accent:#2864c7;font-family:var(--font-mono)}.styles_shell__9k7Vy[data-variant=data-lab] .styles_hero__PgxGx{grid-template-columns:1fr 1fr;border-bottom:1px solid var(--border)}.styles_shell__9k7Vy[data-variant=data-lab] .styles_hero__PgxGx h1{font-family:var(--font-mono);font-size:clamp(32px,4.5vw,58px);letter-spacing:-.04em}.styles_shell__9k7Vy[data-variant=data-lab] .styles_cover__Biu4t,.styles_shell__9k7Vy[data-variant=data-lab] .styles_relatedCard__rBL7y,.styles_shell__9k7Vy[data-variant=data-lab] .styles_tocCard__J4wV_{border-radius:0}.styles_shell__9k7Vy[data-variant=data-lab] .styles_prose__llYns h2{counter-increment:lab-section;border-bottom:2px solid var(--accent)}.styles_shell__9k7Vy[data-variant=minimal] .styles_previewBar__CWbc_{position:static;background:transparent;backdrop-filter:none}.styles_shell__9k7Vy[data-variant=minimal] .styles_hero__PgxGx{grid-template-columns:1fr;width:min(840px,calc(100% - 40px));padding-top:100px}.styles_shell__9k7Vy[data-variant=minimal] .styles_cover__Biu4t{min-height:clamp(260px,45vw,500px);border-radius:0}.styles_shell__9k7Vy[data-variant=minimal] .styles_bodyGrid__z3gzo{grid-template-columns:minmax(0,720px) 220px;width:min(1040px,calc(100% - 40px))}.styles_shell__9k7Vy[data-variant=minimal] .styles_prose__llYns{font-family:Georgia,serif;font-size:19px;line-height:1.9}.styles_shell__9k7Vy[data-variant=minimal] .styles_prose__llYns h2{margin-top:80px;border:0;font-family:var(--font-display);font-size:34px}.styles_shell__9k7Vy[data-variant=minimal] .styles_prose__llYns h2:before{content:none}.styles_shell__9k7Vy[data-variant=industrial]{--bg:#f5f1e8;--surface:#ebe7de;--text:#202124;--text-muted:#5e646a;--border:#a6adb4;--accent:#d9643a;--accent-hi:#d9643a;--brass:#d9643a;--brass-hi:#d9643a;--paper-edge:#a6adb4;--rule:#a6adb4;--rule-strong:#202124;--shadow-sm:none}[data-theme=dark] .styles_shell__9k7Vy[data-variant=industrial]{--bg:#202124;--surface:#2b2d30;--text:#f5f1e8;--text-muted:#a6adb4;--border:#5e6368;--accent:#d9643a}.styles_shell__9k7Vy[data-variant=industrial] .styles_previewBar__CWbc_{background:var(--bg);backdrop-filter:none}.styles_shell__9k7Vy[data-variant=industrial] .styles_hero__PgxGx{border-right:1px solid var(--border);border-left:1px solid var(--border);padding-right:28px;padding-left:28px}.styles_shell__9k7Vy[data-variant=industrial] .styles_hero__PgxGx h1{font-family:var(--font-mono);font-size:clamp(34px,5vw,64px);line-height:1.04;letter-spacing:-.05em}.styles_shell__9k7Vy[data-variant=industrial] .styles_cover__Biu4t,.styles_shell__9k7Vy[data-variant=industrial] .styles_prose__llYns>div,.styles_shell__9k7Vy[data-variant=industrial] .styles_relatedCard__rBL7y,.styles_shell__9k7Vy[data-variant=industrial] .styles_tocCard__J4wV_{border-radius:0!important;box-shadow:none!important}.styles_shell__9k7Vy[data-variant=industrial] .styles_prose__llYns h2{border-bottom:3px solid var(--text);font-family:var(--font-mono);text-transform:uppercase}.styles_shell__9k7Vy[data-variant=oxblood]{--bg:#e6d3b3;--surface:#f0dfc3;--text:#171717;--text-muted:#5b1f2a;--border:#b08d57;--accent:#5b1f2a;--accent-hi:#5b1f2a;--brass:#b08d57;--brass-hi:#b08d57;--paper-edge:#b08d57;--rule:#b08d57;--rule-strong:#5b1f2a;--shadow-sm:none}[data-theme=dark] .styles_shell__9k7Vy[data-variant=oxblood]{--bg:#171717;--surface:#241c1d;--text:#e6d3b3;--text-muted:#cfb995;--border:#5b1f2a;--accent:#b08d57}.styles_shell__9k7Vy[data-variant=oxblood] .styles_previewBar__CWbc_{background:#5b1f2a;color:#e6d3b3;backdrop-filter:none}.styles_shell__9k7Vy[data-variant=oxblood] .styles_hero__PgxGx{grid-template-columns:.9fr 1.1fr;width:min(1240px,calc(100% - 40px))}.styles_shell__9k7Vy[data-variant=oxblood] .styles_hero__PgxGx h1{font-family:var(--font-display);font-weight:500}.styles_shell__9k7Vy[data-variant=oxblood] .styles_cover__Biu4t{order:-1;border:10px solid #5b1f2a;border-radius:0}.styles_shell__9k7Vy[data-variant=oxblood] .styles_prose__llYns h2{border-bottom-color:#b08d57;font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:500}.styles_shell__9k7Vy[data-variant=oxblood] .styles_prose__llYns h2:before{color:#b08d57}@media (max-width:900px){.styles_hero__PgxGx,.styles_shell__9k7Vy[data-variant] .styles_hero__PgxGx{grid-template-columns:1fr}.styles_cover__Biu4t,.styles_shell__9k7Vy[data-variant] .styles_cover__Biu4t{order:0;min-height:clamp(260px,62vw,520px)}.styles_bodyGrid__z3gzo,.styles_shell__9k7Vy[data-variant=minimal] .styles_bodyGrid__z3gzo{grid-template-columns:minmax(0,1fr)}.styles_sidebar__NPpVh{position:static;grid-row:1}}@media (max-width:640px){.styles_indexGrid__nBo5g{grid-template-columns:1fr}.styles_previewBar__CWbc_{gap:8px;font-size:9px}.styles_previewBar__CWbc_>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_bodyGrid__z3gzo,.styles_hero__PgxGx,.styles_shell__9k7Vy[data-variant=minimal] .styles_bodyGrid__z3gzo,.styles_shell__9k7Vy[data-variant] .styles_hero__PgxGx{width:calc(100% - 28px)}.styles_hero__PgxGx,.styles_shell__9k7Vy[data-variant] .styles_hero__PgxGx{padding-top:40px;gap:28px}.styles_shell__9k7Vy[data-variant=industrial] .styles_hero__PgxGx{width:100%;padding-right:14px;padding-left:14px}.styles_hero__PgxGx h1{font-size:clamp(34px,12vw,52px)}.styles_cover__Biu4t,.styles_shell__9k7Vy[data-variant] .styles_cover__Biu4t{min-height:230px}.styles_prose__llYns{overflow-wrap:anywhere}.styles_relatedCard__rBL7y,.styles_tocCard__J4wV_{padding:14px}}.prices_section__PmI4q{padding-top:36px}.prices_heading__ghRhW{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.prices_heading__ghRhW h2{font-size:26px;line-height:1.25;letter-spacing:-.02em}.prices_section__PmI4q .prices_intro__P2Uzl{margin:10px 0 16px;color:var(--text-muted);font-size:16px}.prices_detail__hNCAv .prices_note__SMHfz,.prices_section__PmI4q .prices_note__SMHfz{margin:16px 0 0;color:var(--text-muted);font-size:16px;line-height:1.6;max-width:80ch}.prices_readings__X0lfr{border-top:1px solid var(--border);font-size:16px}.prices_columns___Oput,.prices_row__ojAVu{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.1fr) 140px;gap:20px;align-items:baseline}.prices_columns___Oput{padding:12px 0;color:var(--text-muted)}.prices_list__HucnY{list-style:none;padding:0;margin:0}.prices_list__HucnY li{border-bottom:1px solid var(--border)}.prices_row__ojAVu{margin:0;padding:18px 0}.prices_row__ojAVu dd{margin:0}.prices_model__Vp3Ms{font-weight:600}.prices_price__3B6jN{color:var(--accent);font-weight:600;font-variant-numeric:tabular-nums}.prices_date__Vk3IV,.prices_merchant__W0ioo{color:var(--text-muted)}.prices_date__Vk3IV{font-variant-numeric:tabular-nums}.prices_readings__X0lfr .prices_action__ja_LH{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 14px;border:1px solid var(--accent);border-radius:3px;background:var(--accent);color:var(--on-accent);font:600 16px/1.5 var(--font-body);text-decoration:none}.prices_readings__X0lfr a.prices_action__ja_LH:hover{background:var(--accent-hi)}.prices_readings__X0lfr .prices_action__ja_LH:disabled{background:var(--guide-bg);color:var(--text-muted);border-color:var(--border);opacity:1;cursor:not-allowed}.prices_srOnly__CvFE5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prices_detail__hNCAv{padding-block:36px 48px}.prices_detail__hNCAv h1{margin:16px 0;font-size:clamp(30px,3vw,40px);line-height:1.2}.prices_detail__hNCAv .prices_lead__G18Zt{color:var(--text-muted);max-width:70ch;margin-bottom:28px}.prices_sources__BkWx7{margin-top:36px;padding-top:24px;border-top:1px solid var(--border)}.prices_sources__BkWx7 h2{font-size:26px;line-height:1.3}.prices_sources__BkWx7 a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:4px;color:var(--accent);margin-top:12px}@media (max-width:900px){.prices_heading__ghRhW{flex-direction:column;gap:8px}.prices_heading__ghRhW h2{font-size:25px}.prices_columns___Oput{display:none}.prices_row__ojAVu{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px}.prices_merchant__W0ioo,.prices_model__Vp3Ms{grid-column:1/-1}.prices_date__Vk3IV{text-align:right}.prices_offer__t__Jd{grid-column:1/-1;margin-top:8px}}.home-hybrid_page__xahk4{--bg:#f6f7f8;--surface:#fff;--text:#1b2127;--text-muted:#4e5860;--border:#cbd1d6;--accent:#ae4a2e;--accent-hi:#8c3823;--on-accent:#fff;--guide-bg:#f2dfd8;--font-mono:var(--font-jetbrains-mono),monospace;background:var(--bg);color:var(--text);min-height:100vh;font:16px/1.6 var(--font-body)}[data-theme=dark] .home-hybrid_page__xahk4{--bg:#232b33;--surface:#2e3740;--text:#f6f7f8;--text-muted:#a8b4c0;--border:#52606b;--accent:#e9a184;--accent-hi:#f2b79e;--on-accent:#1b2127;--guide-bg:#3d2e29}.home-hybrid_page__xahk4 *,.home-hybrid_page__xahk4 :after,.home-hybrid_page__xahk4 :before{box-sizing:border-box}.home-hybrid_page__xahk4 :is(h1,h2,h3,p){margin:0}.home-hybrid_page__xahk4 :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.home-hybrid_page__xahk4 :is(h1,h2,h3){font-family:var(--font-display);font-weight:500;font-variation-settings:"opsz" 28,"SOFT" 0,"WONK" 0}.home-hybrid_page__xahk4 a{color:inherit;text-decoration:none}.home-hybrid_page__xahk4 a:hover h3,.home-hybrid_page__xahk4 h3 a:hover,.home-hybrid_page__xahk4 nav a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.home-hybrid_page__xahk4 :is(a,button,input,summary):focus-visible{outline:3px solid var(--accent)!important;outline-offset:4px}.home-hybrid_page__xahk4 :is(section,main){scroll-margin-top:24px}.home-hybrid_footer__6rTTq,.home-hybrid_headerInner__LdEF2,.home-hybrid_main__pQSr5{width:min(1280px,calc(100% - 64px));margin-inline:auto}.home-hybrid_skip__K6LMM{position:absolute;top:8px;left:16px;z-index:100;padding:12px;background:var(--bg);transform:translateY(-180%)}.home-hybrid_skip__K6LMM:focus{transform:none}.home-hybrid_header___QfgV{border-bottom:1px solid var(--border)}.home-hybrid_headerInner__LdEF2{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.home-hybrid_logo__PfG9D{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:700 22px/1 var(--font-space-grotesk),sans-serif;letter-spacing:.08em;white-space:nowrap}.home-hybrid_logo__PfG9D span{color:var(--accent)}.home-hybrid_desktopNav__L_IPA{display:flex;align-items:center;gap:28px}.home-hybrid_desktopNav__L_IPA a,.home-hybrid_footer__6rTTq nav a{display:inline-flex;align-items:center;min-height:44px}.home-hybrid_controls__XvSHW{display:flex;align-items:center;gap:8px}.home-hybrid_controls__XvSHW>button{min-width:44px;min-height:44px;border-radius:3px!important}.home-hybrid_mobileMenu__OB5vd{display:none;position:relative}.home-hybrid_mobileMenu__OB5vd summary{display:flex;align-items:center;justify-content:center;gap:8px;width:96px;min-height:44px;padding:8px;border:1px solid var(--accent);color:var(--accent);list-style:none;cursor:pointer}.home-hybrid_mobileMenu__OB5vd summary::-webkit-details-marker{display:none}.home-hybrid_mobileMenu__OB5vd summary::marker{content:""}.home-hybrid_mobileMenu__OB5vd .home-hybrid_menuOpen__C_Q_9,.home-hybrid_mobileMenu__OB5vd[open] .home-hybrid_menuClosed__B1FvW{display:none}.home-hybrid_mobileMenu__OB5vd[open] .home-hybrid_menuOpen__C_Q_9{display:inline}.home-hybrid_mobileMenu__OB5vd nav{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:min(260px,calc(100vw - 32px));padding:12px 18px;background:var(--bg);border:1px solid var(--border)}.home-hybrid_mobileMenu__OB5vd nav a{display:flex;align-items:center;min-height:48px}.home-hybrid_intro__Phox0{padding:32px 0 30px;border-bottom:1px solid var(--border);margin-bottom:24px}.home-hybrid_intro__Phox0 h1{font-size:clamp(30px,2.7vw,40px);line-height:1.2;letter-spacing:-.035em}.home-hybrid_intro__Phox0 em{color:var(--accent);font-weight:400;font-style:normal;font-synthesis:none}.home-hybrid_intro__Phox0 p{margin-top:10px;max-width:85ch;color:var(--text-muted)}.home-hybrid_shortcuts__l4ezK{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:16px}.home-hybrid_shortcuts__l4ezK a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;max-width:100%;padding-block:8px;border-bottom:1px solid var(--border);font-size:16px}.home-hybrid_shortcuts__l4ezK span{flex-shrink:0;color:var(--accent)}.home-hybrid_sectionHeading__uSpAw{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.home-hybrid_sectionHeading__uSpAw h2{font-size:26px;line-height:1.25;letter-spacing:-.02em}.home-hybrid_sectionMark__y8Yt_{color:var(--text-muted);font:500 12px/1.5 var(--font-mono);letter-spacing:.06em}.home-hybrid_opening__dUB57{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px}.home-hybrid_opening__dUB57>*{min-width:0}.home-hybrid_articleLink__pNpc3{display:block}.home-hybrid_cardImage__qyfEm,.home-hybrid_leadImage__1zg5f,.home-hybrid_thumbnail__m81Vk{position:relative;background:transparent}.home-hybrid_leadImage__1zg5f{height:clamp(200px,28vh,320px)}.home-hybrid_image__l69LZ{object-fit:contain;filter:none}.home-hybrid_leadBody__iDGsu{padding-top:15px}.home-hybrid_page__xahk4 .home-hybrid_meta__RfMmU{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;color:var(--text-muted);font:400 12px/1.6 var(--font-mono)}.home-hybrid_meta__RfMmU span{color:var(--accent);font-weight:600}.home-hybrid_lead__OMaHy h3{margin-top:8px;font-size:clamp(25px,2vw,31px);line-height:1.17;letter-spacing:-.025em}.home-hybrid_page__xahk4 .home-hybrid_excerpt__ykXs7{margin-top:12px;color:var(--text-muted);max-width:68ch}.home-hybrid_secondary__6jyev{border-left:1px solid var(--border);padding-left:28px}.home-hybrid_secondary__6jyev article+article{border-top:1px solid var(--border)}.home-hybrid_secondaryLink__h_v2g{display:grid;grid-template-columns:clamp(112px,12vw,160px) minmax(0,1fr);gap:16px;align-items:start;padding:23px 0}.home-hybrid_secondary__6jyev article:first-child .home-hybrid_secondaryLink__h_v2g{padding-top:0}.home-hybrid_secondary__6jyev article:last-child .home-hybrid_secondaryLink__h_v2g{padding-bottom:0}.home-hybrid_thumbnail__m81Vk{aspect-ratio:4/3}.home-hybrid_secondary__6jyev h3{margin-top:7px;font-size:21px;line-height:1.3;letter-spacing:-.015em}.home-hybrid_guides___QDPZ{--accent:#963c24;margin-top:32px;padding:24px 28px 28px;background:var(--guide-bg);border-top:3px solid var(--accent)}[data-theme=dark] .home-hybrid_guides___QDPZ{--accent:#e9a184}.home-hybrid_guideGrid__XihHq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.home-hybrid_guideGrid__XihHq article+article{border-left:1px solid var(--border);padding-left:28px}.home-hybrid_page__xahk4 .home-hybrid_guideNeed__Ztjf0{display:flex;gap:10px;color:var(--accent);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:12px}.home-hybrid_guideNeed__Ztjf0 span{flex-shrink:0;font-family:var(--font-mono);font-size:13px;padding-top:2px}.home-hybrid_guideGrid__XihHq h3{font-size:22px;line-height:1.3}.home-hybrid_guideGrid__XihHq h3 a{display:block;min-height:44px}.home-hybrid_page__xahk4 .home-hybrid_utility__9T95i{margin:12px 0;color:var(--text-muted)}.home-hybrid_publications__ItNm2{padding:42px 0}.home-hybrid_textLink__jDiyx{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:16px;color:var(--accent)!important;text-decoration:underline!important;text-underline-offset:5px}.home-hybrid_publicationGrid__UUAu0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 28px}.home-hybrid_publicationGrid__UUAu0 article{min-width:0;border-bottom:1px solid var(--border);padding-bottom:22px}.home-hybrid_cardImage__qyfEm{height:170px;margin-bottom:14px}.home-hybrid_publicationGrid__UUAu0 h3{margin-top:8px;font-size:23px;line-height:1.3;letter-spacing:-.015em}.home-hybrid_author__F6uhl{display:flex;align-items:flex-start;gap:24px;padding:30px 0;border-top:1px solid var(--border)}.home-hybrid_authorMark__C_NQt{display:grid;place-items:center;flex-shrink:0;width:68px;height:68px;color:var(--accent);background:var(--guide-bg);font:700 38px var(--font-display);font-style:normal;font-synthesis:none}.home-hybrid_eyebrow__aw2oL{color:var(--accent);font:500 12px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.09em}.home-hybrid_author__F6uhl h2,.home-hybrid_newsletter__Dx_BM h2{margin-top:8px;font-size:28px;line-height:1.25}.home-hybrid_author__F6uhl p:not(.home-hybrid_eyebrow__aw2oL),.home-hybrid_newsletter__Dx_BM p:not(.home-hybrid_eyebrow__aw2oL){margin-top:12px;color:var(--text-muted);max-width:65ch}.home-hybrid_author__F6uhl .home-hybrid_textLink__jDiyx{margin-top:8px}.home-hybrid_newsletter__Dx_BM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:32px;background:var(--surface);border:1px solid var(--border);margin-bottom:32px}.home-hybrid_form__GkPgi{min-width:0}.home-hybrid_form__GkPgi form{max-width:none;margin:0}.home-hybrid_form__GkPgi :is(input,button){font:400 16px/1.5 var(--font-body)!important;letter-spacing:normal!important;border-radius:3px!important;min-height:48px}.home-hybrid_form__GkPgi input{border-color:var(--text-muted)!important}.home-hybrid_form__GkPgi input::placeholder{color:var(--text-muted);opacity:1}.home-hybrid_form__GkPgi button{color:var(--on-accent)!important;font-weight:600!important}.home-hybrid_form__GkPgi>p{font-size:16px!important;color:var(--text-muted)!important;letter-spacing:normal!important}.home-hybrid_form__GkPgi a{text-decoration:underline;text-underline-offset:3px}.home-hybrid_footer__6rTTq{border-top:1px solid var(--border);padding-block:24px;display:flex;justify-content:space-between;gap:24px}.home-hybrid_footer__6rTTq nav{display:flex;flex-wrap:wrap;gap:8px 24px;color:var(--text-muted)}@media (max-width:1000px){.home-hybrid_desktopNav__L_IPA{gap:16px}.home-hybrid_logo__PfG9D{font-size:20px}.home-hybrid_headerInner__LdEF2{gap:16px}}@media (max-width:900px){.home-hybrid_desktopNav__L_IPA{display:none}.home-hybrid_mobileMenu__OB5vd{display:block}.home-hybrid_opening__dUB57{grid-template-columns:1fr;gap:24px}.home-hybrid_leadImage__1zg5f{height:clamp(200px,32vh,320px)}.home-hybrid_secondary__6jyev{border-left:0;border-top:1px solid var(--border);padding:0}.home-hybrid_secondary__6jyev article:first-child .home-hybrid_secondaryLink__h_v2g{padding-top:20px}.home-hybrid_secondaryLink__h_v2g{grid-template-columns:clamp(96px,20vw,150px) minmax(0,1fr);padding:20px 0}.home-hybrid_guideGrid__XihHq{grid-template-columns:1fr;gap:20px}.home-hybrid_guideGrid__XihHq article+article{border-left:0;border-top:1px solid var(--border);padding:20px 0 0}.home-hybrid_publicationGrid__UUAu0{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hybrid_newsletter__Dx_BM{gap:24px;padding:24px}}@media (max-width:600px){.home-hybrid_footer__6rTTq,.home-hybrid_headerInner__LdEF2,.home-hybrid_main__pQSr5{width:calc(100% - 32px)}.home-hybrid_headerInner__LdEF2{min-height:64px;gap:8px}.home-hybrid_logo__PfG9D{font-size:18px;letter-spacing:.04em;gap:4px}.home-hybrid_intro__Phox0{padding:24px 0}.home-hybrid_intro__Phox0 h1{font-size:32px}.home-hybrid_intro__Phox0 em{display:block}.home-hybrid_sectionHeading__uSpAw{align-items:flex-start;flex-direction:column;gap:8px}.home-hybrid_sectionHeading__uSpAw h2{font-size:25px}.home-hybrid_sectionMark__y8Yt_{display:none}.home-hybrid_lead__OMaHy h3{font-size:27px}.home-hybrid_leadImage__1zg5f{height:auto;aspect-ratio:16/9;max-height:280px}.home-hybrid_secondaryLink__h_v2g{grid-template-columns:clamp(80px,24vw,120px) minmax(0,1fr);gap:12px}.home-hybrid_secondary__6jyev h3{font-size:20px}.home-hybrid_guides___QDPZ{padding:22px 18px}.home-hybrid_guideGrid__XihHq{grid-template-columns:1fr;gap:20px}.home-hybrid_guideGrid__XihHq article+article{border-left:0;border-top:1px solid var(--border);padding:20px 0 0}.home-hybrid_publicationGrid__UUAu0{grid-template-columns:1fr}.home-hybrid_cardImage__qyfEm{height:180px}.home-hybrid_publications__ItNm2{padding:32px 0}.home-hybrid_author__F6uhl{gap:16px}.home-hybrid_authorMark__C_NQt{width:44px;height:52px;font-size:29px}.home-hybrid_author__F6uhl h2,.home-hybrid_newsletter__Dx_BM h2{font-size:25px}.home-hybrid_newsletter__Dx_BM{grid-template-columns:1fr;padding:22px 18px}.home-hybrid_footer__6rTTq{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){html:has(.home-hybrid_page__xahk4){scroll-behavior:auto!important}.home-hybrid_page__xahk4 *,.home-hybrid_page__xahk4 :after,.home-hybrid_page__xahk4 :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.home-hybrid_page__VqgYm{--bg:#f6f7f8;--surface:#fff;--text:#1b2127;--text-muted:#4e5860;--border:#cbd1d6;--accent:#ae4a2e;--accent-hi:#8c3823;--on-accent:#fff;--guide-bg:#f2dfd8;--nav-gta-from:#b62f75;--nav-gta-to:#c2410c;--nav-gta-from-hover:#c23a80;--nav-gta-to-hover:#cc4a14;--nav-gta-text:#fff;--font-mono:var(--font-jetbrains-mono),monospace;background:var(--bg);color:var(--text);min-height:100vh;font:16px/1.6 var(--font-body)}[data-theme=dark] .home-hybrid_page__VqgYm{--bg:#232b33;--surface:#2e3740;--text:#f6f7f8;--text-muted:#a8b4c0;--border:#52606b;--accent:#e9a184;--accent-hi:#f2b79e;--on-accent:#1b2127;--guide-bg:#3d2e29}.home-hybrid_page__VqgYm *,.home-hybrid_page__VqgYm :after,.home-hybrid_page__VqgYm :before{box-sizing:border-box}.home-hybrid_page__VqgYm :is(h1,h2,h3,p){margin:0}.home-hybrid_page__VqgYm :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.home-hybrid_page__VqgYm :is(h1,h2,h3){font-family:var(--font-display);font-weight:700}.home-hybrid_page__VqgYm :is(h1,h2){letter-spacing:-.02em}.home-hybrid_page__VqgYm a{color:inherit;text-decoration:none}.home-hybrid_page__VqgYm a:hover h3,.home-hybrid_page__VqgYm h3 a:hover,.home-hybrid_page__VqgYm nav a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.home-hybrid_page__VqgYm :is(a,button,input,summary):focus-visible{outline:3px solid var(--accent)!important;outline-offset:4px}.home-hybrid_page__VqgYm :is(section,main){scroll-margin-top:24px}.home-hybrid_footer__ZlPlh,.home-hybrid_headerInner__ER_O8,.home-hybrid_main__956Va{width:min(1280px,calc(100% - 64px));margin-inline:auto}.home-hybrid_skip__u7aax{position:fixed;top:8px;left:16px;z-index:100;padding:12px;background:var(--bg);transform:translateY(-180%)}.home-hybrid_skip__u7aax:focus{transform:none}.home-hybrid_header__Ocedu{border-bottom:1px solid var(--border)}.home-hybrid_chrome__Hzga_,.home-hybrid_footerShell__4v0QE{min-height:0}.home-hybrid_footerShell__4v0QE button{min-height:44px;color:var(--text-muted);font:inherit}.home-hybrid_footerLinks__8gAUq{display:flex;flex-wrap:wrap;gap:8px 24px}.home-hybrid_footerNote__J5ogH{color:var(--text-muted);font-size:16px}.home-hybrid_headerInner__ER_O8{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.home-hybrid_logo__g4Qzc{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:700 22px/1 var(--font-space-grotesk),sans-serif;letter-spacing:.08em;white-space:nowrap}.home-hybrid_logo__g4Qzc span{color:var(--accent)}.home-hybrid_desktopNav__KJqlk{display:flex;align-items:center;gap:28px}.home-hybrid_desktopNav__KJqlk a,.home-hybrid_footer__ZlPlh nav a{display:inline-flex;align-items:center;min-height:44px}.home-hybrid_controls__tSs3D{display:flex;align-items:center;gap:8px}.home-hybrid_controls__tSs3D>button{min-width:44px;min-height:44px;border-radius:3px!important}.home-hybrid_mobileMenu__lczX2{display:none;position:relative}.home-hybrid_mobileMenu__lczX2 summary{display:flex;align-items:center;justify-content:center;gap:8px;width:96px;min-height:44px;padding:8px;border:1px solid var(--accent);color:var(--accent);list-style:none;cursor:pointer}.home-hybrid_mobileMenu__lczX2 summary::-webkit-details-marker{display:none}.home-hybrid_mobileMenu__lczX2 summary::marker{content:""}.home-hybrid_mobileMenu__lczX2 .home-hybrid_menuOpen__WprNq,.home-hybrid_mobileMenu__lczX2[open] .home-hybrid_menuClosed__El4jd{display:none}.home-hybrid_mobileMenu__lczX2[open] .home-hybrid_menuOpen__WprNq{display:inline}.home-hybrid_mobileMenu__lczX2 nav{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:min(260px,calc(100vw - 32px));padding:12px 18px;background:var(--bg);border:1px solid var(--border)}.home-hybrid_mobileMenu__lczX2 nav a{display:flex;align-items:center;min-height:48px}.home-hybrid_desktopNav__KJqlk{align-self:stretch}.home-hybrid_page__VqgYm nav a.home-hybrid_navGta__WbJhx{gap:6px;padding:0 14px;border-radius:0;background:linear-gradient(135deg,var(--nav-gta-from),var(--nav-gta-to));color:var(--nav-gta-text);font-weight:600;white-space:nowrap}.home-hybrid_desktopNav__KJqlk a.home-hybrid_navGta__WbJhx{align-self:stretch}.home-hybrid_page__VqgYm nav a.home-hybrid_navGta__WbJhx:hover{text-decoration:none;background:linear-gradient(135deg,var(--nav-gta-from-hover),var(--nav-gta-to-hover))}.home-hybrid_page__VqgYm nav a.home-hybrid_navGta__WbJhx[aria-current=page]{box-shadow:inset 0 -3px 0 var(--nav-gta-text)}.home-hybrid_navGtaIcon__tzHaT{flex-shrink:0;width:1em;height:1em}.home-hybrid_mobileMenu__lczX2 nav a.home-hybrid_navGta__WbJhx{margin-inline:-18px;padding:0 18px}.home-hybrid_page__VqgYm .home-hybrid_mobileMenu__lczX2 nav a.home-hybrid_navGta__WbJhx[aria-current=page]{box-shadow:inset 3px 0 0 var(--nav-gta-text)}.home-hybrid_intro__wnvjT{padding:32px 0 30px;border-bottom:1px solid var(--border);margin-bottom:24px}.home-hybrid_intro__wnvjT h1{font-size:clamp(30px,2.7vw,40px);line-height:1.2;letter-spacing:-.02em}.home-hybrid_intro__wnvjT em{color:var(--accent);font-weight:400;font-style:normal;font-synthesis:none}.home-hybrid_intro__wnvjT p{margin-top:10px;max-width:85ch;color:var(--text-muted)}.home-hybrid_shortcuts__lHwtj{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:16px}.home-hybrid_shortcuts__lHwtj a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;max-width:100%;padding-block:8px;border-bottom:1px solid var(--border);font-size:16px}.home-hybrid_shortcuts__lHwtj span{flex-shrink:0;color:var(--accent)}.home-hybrid_sectionHeading__pe8_c{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.home-hybrid_sectionHeading__pe8_c h2{font-size:26px;line-height:1.25;letter-spacing:-.02em}.home-hybrid_sectionMark__deLyh{color:var(--text-muted);font:500 12px/1.5 var(--font-mono);letter-spacing:.06em}.home-hybrid_opening__9w5JF{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px}.home-hybrid_opening__9w5JF>*{min-width:0}.home-hybrid_articleLink__gZh8_{display:block}.home-hybrid_cardImage__DGxRM,.home-hybrid_leadImage__8YXwu,.home-hybrid_thumbnail__nj6TB{position:relative;background:transparent}.home-hybrid_leadImage__8YXwu{height:clamp(200px,28vh,320px)}.home-hybrid_image__8pvPa{object-fit:contain;filter:none}.home-hybrid_leadBody__vh0_G{padding-top:15px}.home-hybrid_page__VqgYm .home-hybrid_meta__PT6va{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;color:var(--text-muted);font:400 12px/1.6 var(--font-mono)}.home-hybrid_meta__PT6va span{color:var(--accent);font-weight:600}.home-hybrid_lead__J5Ud2 h3{margin-top:8px;font-size:clamp(25px,2vw,31px);line-height:1.17;letter-spacing:-.02em}.home-hybrid_page__VqgYm .home-hybrid_excerpt___K_G2{margin-top:12px;color:var(--text-muted);max-width:68ch}.home-hybrid_secondary__ZkXVj{border-left:1px solid var(--border);padding-left:28px}.home-hybrid_secondary__ZkXVj article+article{border-top:1px solid var(--border)}.home-hybrid_secondaryLink__XInh3{display:grid;grid-template-columns:clamp(112px,12vw,160px) minmax(0,1fr);gap:16px;align-items:start;padding:23px 0}.home-hybrid_secondary__ZkXVj article:first-child .home-hybrid_secondaryLink__XInh3{padding-top:0}.home-hybrid_secondary__ZkXVj article:last-child .home-hybrid_secondaryLink__XInh3{padding-bottom:0}.home-hybrid_thumbnail__nj6TB{aspect-ratio:4/3}.home-hybrid_secondary__ZkXVj h3{margin-top:7px;font-size:21px;line-height:1.3;letter-spacing:-.015em}.home-hybrid_guides__GMGd_{--accent:#963c24;margin-top:32px;padding:24px 28px 28px;background:var(--guide-bg);border-top:3px solid var(--accent)}[data-theme=dark] .home-hybrid_guides__GMGd_{--accent:#e9a184}.home-hybrid_guideGrid__2ymTT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.home-hybrid_guideGrid__2ymTT article+article{border-left:1px solid var(--border);padding-left:28px}.home-hybrid_page__VqgYm .home-hybrid_guideNeed__uUWKF{display:flex;gap:10px;color:var(--accent);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:12px}.home-hybrid_guideNeed__uUWKF span{flex-shrink:0;font-family:var(--font-mono);font-size:13px;padding-top:2px}.home-hybrid_guideGrid__2ymTT h3{font-size:22px;line-height:1.3}.home-hybrid_guideGrid__2ymTT h3 a{display:block;min-height:44px}.home-hybrid_page__VqgYm .home-hybrid_utility__gbHvR{margin:12px 0;color:var(--text-muted)}.home-hybrid_publications__yofRI{padding:42px 0}.home-hybrid_textLink__aky_K{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:16px;color:var(--accent)!important;text-decoration:underline!important;text-underline-offset:5px}.home-hybrid_publicationGrid__eFDo_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 28px}.home-hybrid_publicationGrid__eFDo_ article{min-width:0;border-bottom:1px solid var(--border);padding-bottom:22px}.home-hybrid_cardImage__DGxRM{height:170px;margin-bottom:14px}.home-hybrid_publicationGrid__eFDo_ h3{margin-top:8px;font-size:23px;line-height:1.3;letter-spacing:-.015em}.home-hybrid_author__YvNOG{display:flex;align-items:flex-start;gap:24px;padding:30px 0;border-top:1px solid var(--border)}.home-hybrid_authorMark__dBmSt{display:grid;place-items:center;flex-shrink:0;width:68px;height:68px;color:var(--accent);background:var(--guide-bg);font:700 38px var(--font-display);font-style:normal;font-synthesis:none}.home-hybrid_eyebrow__SDiQX{color:var(--accent);font:500 12px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.09em}.home-hybrid_author__YvNOG h2,.home-hybrid_newsletter__ONnLN h2{margin-top:8px;font-size:28px;line-height:1.25}.home-hybrid_author__YvNOG p:not(.home-hybrid_eyebrow__SDiQX),.home-hybrid_newsletter__ONnLN p:not(.home-hybrid_eyebrow__SDiQX){margin-top:12px;color:var(--text-muted);max-width:65ch}.home-hybrid_author__YvNOG .home-hybrid_textLink__aky_K{margin-top:8px}.home-hybrid_newsletter__ONnLN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:32px;background:var(--surface);border:1px solid var(--border);margin-bottom:32px}.home-hybrid_form__wuUVJ{min-width:0}.home-hybrid_form__wuUVJ form{max-width:none;margin:0}.home-hybrid_form__wuUVJ :is(input,button){font:400 16px/1.5 var(--font-body)!important;letter-spacing:normal!important;border-radius:3px!important;min-height:48px}.home-hybrid_form__wuUVJ input{border-color:var(--text-muted)!important}.home-hybrid_form__wuUVJ input::placeholder{color:var(--text-muted);opacity:1}.home-hybrid_form__wuUVJ button{color:var(--on-accent)!important;font-weight:600!important}.home-hybrid_form__wuUVJ>p{font-size:16px!important;color:var(--text-muted)!important;letter-spacing:normal!important}.home-hybrid_form__wuUVJ a{text-decoration:underline;text-underline-offset:3px}.home-hybrid_footer__ZlPlh{border-top:1px solid var(--border);padding-block:24px;display:flex;justify-content:space-between;gap:24px}.home-hybrid_footer__ZlPlh nav{display:flex;flex-wrap:wrap;gap:8px 24px;color:var(--text-muted)}@media (max-width:1000px){.home-hybrid_desktopNav__KJqlk{gap:16px}.home-hybrid_logo__g4Qzc{font-size:20px}.home-hybrid_headerInner__ER_O8{gap:16px}}@media (max-width:1100px){.home-hybrid_desktopNav__KJqlk{display:none}.home-hybrid_mobileMenu__lczX2{display:block}}@media (max-width:900px){.home-hybrid_opening__9w5JF{grid-template-columns:1fr;gap:24px}.home-hybrid_leadImage__8YXwu{height:clamp(200px,32vh,320px)}.home-hybrid_secondary__ZkXVj{border-left:0;border-top:1px solid var(--border);padding:0}.home-hybrid_secondary__ZkXVj article:first-child .home-hybrid_secondaryLink__XInh3{padding-top:20px}.home-hybrid_secondaryLink__XInh3{grid-template-columns:clamp(96px,20vw,150px) minmax(0,1fr);padding:20px 0}.home-hybrid_guideGrid__2ymTT{grid-template-columns:1fr;gap:20px}.home-hybrid_guideGrid__2ymTT article+article{border-left:0;border-top:1px solid var(--border);padding:20px 0 0}.home-hybrid_publicationGrid__eFDo_{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hybrid_newsletter__ONnLN{gap:24px;padding:24px}}@media (max-width:600px){.home-hybrid_footer__ZlPlh,.home-hybrid_headerInner__ER_O8,.home-hybrid_main__956Va{width:calc(100% - 32px)}.home-hybrid_headerInner__ER_O8{min-height:64px;gap:8px}.home-hybrid_logo__g4Qzc{font-size:18px;letter-spacing:.04em;gap:4px}.home-hybrid_intro__wnvjT{padding:24px 0}.home-hybrid_intro__wnvjT h1{font-size:32px}.home-hybrid_intro__wnvjT em{display:block}.home-hybrid_sectionHeading__pe8_c{align-items:flex-start;flex-direction:column;gap:8px}.home-hybrid_sectionHeading__pe8_c h2{font-size:25px}.home-hybrid_sectionMark__deLyh{display:none}.home-hybrid_lead__J5Ud2 h3{font-size:27px}.home-hybrid_leadImage__8YXwu{height:auto;aspect-ratio:16/9;max-height:280px}.home-hybrid_secondaryLink__XInh3{grid-template-columns:clamp(80px,24vw,120px) minmax(0,1fr);gap:12px}.home-hybrid_secondary__ZkXVj h3{font-size:20px}.home-hybrid_guides__GMGd_{padding:22px 18px}.home-hybrid_guideGrid__2ymTT{grid-template-columns:1fr;gap:20px}.home-hybrid_guideGrid__2ymTT article+article{border-left:0;border-top:1px solid var(--border);padding:20px 0 0}.home-hybrid_publicationGrid__eFDo_{grid-template-columns:1fr}.home-hybrid_cardImage__DGxRM{height:180px}.home-hybrid_publications__yofRI{padding:32px 0}.home-hybrid_author__YvNOG{gap:16px}.home-hybrid_authorMark__dBmSt{width:44px;height:52px;font-size:29px}.home-hybrid_author__YvNOG h2,.home-hybrid_newsletter__ONnLN h2{font-size:25px}.home-hybrid_newsletter__ONnLN{grid-template-columns:1fr;padding:22px 18px}.home-hybrid_footer__ZlPlh{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){html:has(.home-hybrid_page__VqgYm){scroll-behavior:auto!important}.home-hybrid_page__VqgYm *,.home-hybrid_page__VqgYm :after,.home-hybrid_page__VqgYm :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.black-friday_bf__Q3A3l{--hub-bf:var(--accent)}.black-friday_hero__7MuYe{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch;margin-bottom:48px}.black-friday_heroText__bOAWu{flex:999 1 520px;min-width:0}.black-friday_hero__7MuYe h1{font-size:clamp(34px,5vw,52px);line-height:1.05;letter-spacing:-.02em;margin-bottom:16px}.black-friday_bf__Q3A3l p.black-friday_updated__divpY{margin:0 0 6px;font-size:14px;color:var(--text)}.black-friday_bf__Q3A3l p.black-friday_disclosure__gywPp{margin:0;font-size:14px;color:var(--text-muted)}.black-friday_countdown__XMzMQ{flex:1 1 280px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:28px;border-radius:20px;background:var(--accent);color:var(--on-accent)}.black-friday_bf__Q3A3l p.black-friday_countdownKicker__iu0k_{margin:0;font:600 12px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:inherit}.black-friday_bf__Q3A3l p.black-friday_countdownValue__J5r7z{display:flex;flex-direction:column;gap:6px;margin:0;color:inherit}.black-friday_countdownBig__MsrGx{font:800 clamp(64px,9vw,96px) /.9 var(--font-display);letter-spacing:-.02em}.black-friday_countdownLabel__ib58M{font-size:18px;font-weight:600;line-height:1.3}.black-friday_dates__oy8ID{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.black-friday_dates__oy8ID li{padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--on-accent) 16%,transparent);font-size:14px;line-height:1.4}.black-friday_overview__DiayX{margin-bottom:56px}.black-friday_overview__DiayX h2{font-size:28px;margin-bottom:16px}.black-friday_tiles__6fC4J{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px}.black-friday_tile__hROqw{appearance:none;width:100%;text-align:left;font:inherit;cursor:pointer;display:flex;flex-direction:column;gap:10px;min-height:120px;height:100%;box-sizing:border-box;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--text);text-decoration:none;transition:border-color .15s ease}.black-friday_tile__hROqw:focus-visible,.black-friday_tile__hROqw:hover{border-color:var(--accent)}.black-friday_tile__hROqw[aria-selected=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--surface))}.black-friday_panel__viTBr{margin-top:32px}.black-friday_tileName__5P29N{font:700 17px/1.3 var(--font-body)}.black-friday_tileAdvice__azhMH{align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-soft);font:600 13px/1.4 var(--font-body);color:var(--text)}.black-friday_tileAdvice__azhMH[data-advice=buy-now]{background:color-mix(in srgb,var(--success) 18%,transparent)}.black-friday_tileAdvice__azhMH[data-advice=no-drop-expected]{background:color-mix(in srgb,var(--danger) 14%,transparent)}.black-friday_tileCount__ccd72{margin-top:auto;font-size:13px;line-height:1.4;color:var(--text-muted)}.black-friday_method__FFznt{margin-bottom:56px;padding:24px 28px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.black-friday_method__FFznt h2{font-size:28px;margin-bottom:12px}.black-friday_bf__Q3A3l .black-friday_method__FFznt p{max-width:none}.black-friday_bf__Q3A3l .black-friday_method__FFznt p:last-child{margin-bottom:0}.black-friday_family__5dzQX{margin:0}.black-friday_familyHead__z4Vw_{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;justify-content:space-between;margin-bottom:16px}.black-friday_familyHead__z4Vw_ h2{font-size:clamp(28px,4vw,36px)}.black-friday_meta__DztAQ{font:500 13px/1.4 var(--font-mono);color:var(--text-muted)}.black-friday_adviceBox__l3p3K{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-start;margin-bottom:20px;padding:20px 24px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.black-friday_advice__0ixi7{flex:none;padding:6px 14px;border-radius:999px;background:var(--text);font:700 14px/1.4 var(--font-body);color:var(--surface)}.black-friday_advice__0ixi7[data-advice=buy-now]{background:var(--success);color:#12171c}.black-friday_advice__0ixi7[data-advice=wait-black-friday]{background:var(--accent);color:var(--on-accent)}.black-friday_advice__0ixi7[data-advice=no-drop-expected]{background:var(--danger);color:#12171c}.black-friday_adviceText__QYULH{flex:1 1 360px;min-width:0}.black-friday_adviceText__QYULH p:last-child{margin-bottom:0}.black-friday_cards__2yPly{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:0 0 20px;padding:0;list-style:none}.black-friday_cards__2yPly>li{display:flex}.black-friday_card__olv5e{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.black-friday_cardHead__7qzwG{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.black-friday_cardHead__7qzwG h3{font:700 17px/1.3 var(--font-body)}.black-friday_merchant__U6s2M{flex:none;padding:3px 6px;border:1px solid var(--border);border-radius:6px;font:600 11px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.black-friday_bf__Q3A3l p.black-friday_price__dpWrQ{margin:0;font:800 34px/1.1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text)}.black-friday_facts___JJ6t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.black-friday_facts___JJ6t div{padding:8px 10px;border-radius:10px;background:var(--bg)}.black-friday_facts___JJ6t dt{font-size:13px;line-height:1.3;color:var(--text-muted)}.black-friday_facts___JJ6t dd{margin:2px 0 0;font-weight:700;font-size:15px;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--text)}.black-friday_change__sUDAG{display:inline-block;padding:0 6px;border-radius:6px}.black-friday_change__sUDAG[data-trend=down]{background:color-mix(in srgb,var(--success) 22%,transparent)}.black-friday_change__sUDAG[data-trend=up]{background:color-mix(in srgb,var(--danger) 16%,transparent)}.black-friday_bf__Q3A3l p.black-friday_releve__3yd3N{margin:0;font-size:13px;line-height:1.4}.black-friday_cta__4FXMH{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;box-sizing:border-box;border:1px solid var(--accent);border-radius:10px;font:600 15px/1.2 var(--font-body);color:var(--accent);text-decoration:none;transition:background .15s ease,color .15s ease}.black-friday_cta__4FXMH:focus-visible,.black-friday_cta__4FXMH:hover{background:var(--accent);color:var(--on-accent)}.black-friday_bf__Q3A3l p.black-friday_empty__XZ4UU{padding:16px 20px;border:1px dashed var(--border);border-radius:16px;font-size:15px}.black-friday_links__yH60k{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:15px}.black-friday_linksLabel__Ayxsb{font-weight:700;color:var(--text)}.black-friday_links__yH60k ul{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.deals_hero__F1jL1{margin-bottom:32px}.deals_hero__F1jL1 h1{font-size:clamp(32px,5vw,48px);line-height:1.05;letter-spacing:-.02em;margin-bottom:16px}.deals_muted__6COxB{color:var(--text-muted);font-weight:400}.deals_small__0jhys,p.deals_small__0jhys{font-size:14px;color:var(--text-muted)}.deals_season__MkCoR{margin:0 0 32px;padding:24px;border:1px solid var(--accent);border-radius:20px;background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.deals_season__MkCoR h2{margin-bottom:4px}p.deals_seasonDates__is3Yu{margin:0 0 12px;font:600 14px/1.4 var(--font-mono)}.deals_codes__WM7g5{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:12px 0;padding:0;list-style:none}.deals_codes__WM7g5 li{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px dashed var(--accent);border-radius:10px;background:var(--surface)}.deals_code__a3GbB code,.deals_codes__WM7g5 code{font:700 15px/1.3 var(--font-mono);color:var(--accent);user-select:all}.deals_codeValue__1_W_2{font-weight:700}.deals_familyNav__ZCmPJ{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 32px}.deals_familyNav__ZCmPJ a{padding:6px 12px;border:1px solid var(--border);border-radius:999px;font-size:15px;color:var(--text);text-decoration:none}.deals_familyNav__ZCmPJ a:focus-visible,.deals_familyNav__ZCmPJ a:hover{border-color:var(--accent);color:var(--accent)}p.deals_warning__MX02O{margin:0 0 16px;padding:12px 16px;border-left:3px solid var(--accent);background:var(--surface);font-size:15px}.deals_listHead__8ImZn{display:none}.deals_list__0_eyv{margin:0 0 24px;padding:0;list-style:none;border:1px solid var(--border);border-radius:16px;background:var(--surface);overflow:hidden}.deals_list__0_eyv>li+li{border-top:1px solid var(--border)}.deals_item__czOIb{display:grid;grid-template-columns:48px minmax(0,1fr) 128px;gap:8px 12px;padding:12px 14px}.deals_photo__AEQ_G{grid-column:1;grid-row:1/span 2;width:48px;height:48px;padding:3px;box-sizing:border-box;border:1px solid var(--border);border-radius:10px;background:var(--bg);overflow:hidden}.deals_photoImg__3KoF1{display:block;width:100%;height:100%;object-fit:contain}.deals_main__Pf61l{grid-column:2/-1;grid-row:2;display:flex;flex-direction:column;gap:3px;min-width:0}.deals_list__0_eyv .deals_item__czOIb p{margin:0}h3.deals_name__8n_Tr{grid-column:2;grid-row:1;align-self:center;margin:0;font-size:16px;line-height:1.3}.deals_pick__iJ62e{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:6px;background:var(--accent);color:var(--on-accent);font:600 11px/1.5 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}p.deals_note__xewUY,p.deals_seller__AM8TQ{font-size:13px}p.deals_seller__AM8TQ{color:var(--text-muted)}.deals_official__yAysy{padding:1px 5px;border:1px solid var(--success);border-radius:5px;font:600 10px/1.4 var(--font-mono);text-transform:uppercase;color:var(--text)}p.deals_compare__c7h8_{align-self:flex-start;margin-top:2px;padding:2px 8px;border-radius:6px;font-size:13px;font-weight:600}p.deals_compare__c7h8_[data-cheapest=aliexpress]{background:color-mix(in srgb,var(--success) 18%,transparent)}p.deals_compare__c7h8_[data-cheapest=amazon]{background:color-mix(in srgb,var(--accent) 14%,transparent)}p.deals_priceBox__9RiWw{grid-column:3;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;text-align:right}.deals_price__TvCQT{font:800 22px/1.1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.deals_code__a3GbB{font-size:13px}.deals_when__47nTf{font-size:12px;color:var(--text-muted)}.deals_cells__0q3pr{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;font-size:14px}.deals_cells__0q3pr>div{display:flex;align-items:baseline;gap:6px;min-width:0}.deals_cells__0q3pr dt{font:500 12px/1.4 var(--font-mono);color:var(--text-muted)}.deals_cells__0q3pr dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0}.deals_cellAmazon__1XH1g a{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.deals_cellAmazon__1XH1g a:focus-visible,.deals_cellAmazon__1XH1g a:hover{color:var(--accent)}.deals_ship__qeLa0{align-items:center!important}.deals_flag__ECYNb{flex:none;width:21px;height:14px;border-radius:2px;box-shadow:0 0 0 1px var(--border)}.deals_actions__PiBdk{grid-column:2/-1;display:flex;align-items:center;gap:12px}.deals_cta__wIedt{display:flex;flex:1;align-items:center;justify-content:center;min-height:40px;padding:6px 12px;box-sizing:border-box;border:1px solid var(--accent);border-radius:10px;color:var(--accent);font-weight:700;text-decoration:none;white-space:nowrap}.deals_cta__wIedt:focus-visible,.deals_cta__wIedt:hover{background:var(--accent);color:var(--on-accent)}.deals_backup__hgyXf{font-size:13px;text-align:center;color:var(--text-muted)}.deals_backup__hgyXf:focus-visible,.deals_backup__hgyXf:hover{color:var(--accent)}.deals_cells__0q3pr dt.deals_srOnly__JGz1k,.deals_srOnly__JGz1k{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width:900px){.deals_item__czOIb,.deals_listHead__8ImZn{grid-template-columns:64px minmax(0,1fr) 120px 130px 210px 136px;column-gap:16px}.deals_listHead__8ImZn{display:grid;padding:0 16px 6px;font:500 12px/1.4 var(--font-mono);color:var(--text-muted)}.deals_listHead__8ImZn>:first-child{grid-column:1/3}.deals_item__czOIb{align-items:center;row-gap:4px;padding:12px 16px}.deals_photo__AEQ_G{width:64px;height:64px}h3.deals_name__8n_Tr{align-self:end;font-size:17px}.deals_main__Pf61l{grid-column:2;align-self:start}.deals_actions__PiBdk,.deals_cells__0q3pr,.deals_photo__AEQ_G,p.deals_priceBox__9RiWw{grid-row:1/span 2!important}.deals_cells__0q3pr{grid-column:3/5;grid-row:1;display:grid;grid-template-columns:120px 130px;column-gap:16px;font-size:15px}.deals_cells__0q3pr dd,.deals_cells__0q3pr>div{flex-direction:column;align-items:flex-start}.deals_ship__qeLa0{flex-direction:row!important}.deals_cells__0q3pr dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}p.deals_priceBox__9RiWw{grid-column:5;align-items:flex-start;text-align:left}.deals_price__TvCQT{font-size:26px}.deals_actions__PiBdk{grid-column:6;grid-row:1;flex-direction:column;align-items:stretch;gap:6px}.deals_cta__wIedt{flex:none;min-height:44px}}.deals_familyNav__ZCmPJ{position:sticky;top:0;z-index:5;padding:10px 0;background:var(--bg)}.deals_steps__a_2j_{margin:16px 0 24px;padding:0;list-style:none;display:grid;gap:20px}.deals_stepNum__jSQTy{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:6px;border-radius:50%;background:var(--accent);color:var(--on-accent);font:700 15px/1 var(--font-mono)}.deals_shot__tzQxf{display:block;width:auto;max-width:min(100%,600px);height:auto;border:1px solid var(--border);border-radius:12px}p.deals_shotTodo__VmDif{padding:24px;border:1px dashed var(--border);border-radius:12px;text-align:center}.deals_tips__rSbS9{display:grid;gap:10px;padding-left:20px}.deals_payBadge__vKtGJ{display:inline-block;padding:0 6px;border:1px solid var(--accent);border-radius:6px;font:700 12px/1.6 var(--font-mono);color:var(--accent);white-space:nowrap}@media (max-width:899px){.deals_familyNav__ZCmPJ{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.deals_familyNav__ZCmPJ a{flex:none}}.deals_familySection___cI5L{scroll-margin-top:140px}.deals_merchants__I_v9P{margin:0 0 28px}h2.deals_merchantsTitle__Lxy8x{margin:0 0 10px;font-size:18px}.deals_merchants__I_v9P ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.deals_merchantTab__fR73O{display:flex;flex-direction:column;gap:4px;height:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);text-decoration:none}.deals_merchantTab__fR73O:focus-visible,.deals_merchantTab__fR73O:hover{border-color:var(--accent)}.deals_merchantTab__fR73O[aria-current=page]{border:2px solid var(--accent);padding:11px 13px}.deals_merchantName__JUCBH{font:700 18px/1.2 var(--font-display)}.deals_merchantTab__fR73O[aria-current=page] .deals_merchantName__JUCBH{color:var(--accent)}.deals_merchantText__Otrdt{font-size:14px;color:var(--text-muted)}@media (max-width:599px){.deals_merchantText__Otrdt{display:none}}@media (min-width:900px){.deals_itemSimple__ztZkg,.deals_listHeadSimple__wbGqo{grid-template-columns:64px minmax(0,1fr) 210px 136px}.deals_itemSimple__ztZkg p.deals_priceBox__9RiWw{grid-column:3}.deals_itemSimple__ztZkg .deals_actions__PiBdk{grid-column:4}}.TopXBlocks_block__J5htO{margin:36px 0}.TopXBlocks_label__SPe_6{margin:0 0 12px;color:var(--accent);font:700 10px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.TopXBlocks_quick___N5iE{padding:24px;border-top:5px solid var(--accent);background:var(--surface)}.TopXBlocks_quickGrid__iUKLN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.TopXBlocks_quickItem__rCqRu{display:grid;gap:7px;min-width:0;padding:14px;border-left:1px solid var(--border)}.TopXBlocks_quickItem__rCqRu dt{color:var(--text-muted);font:700 9px var(--font-mono);text-transform:uppercase}.TopXBlocks_quickItem__rCqRu dd{margin:0;color:var(--text);font-weight:700;line-height:1.35}.TopXBlocks_scroller__sNygl{max-width:100%;overflow-x:auto;border:1px solid var(--border)}.TopXBlocks_table__Oezl8{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.TopXBlocks_scroller__sNygl .TopXBlocks_table__Oezl8 td,.TopXBlocks_scroller__sNygl .TopXBlocks_table__Oezl8 th{padding:13px;text-align:left;border-bottom:1px solid var(--border);font-size:13px;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.TopXBlocks_table__Oezl8 thead{background:var(--text);color:var(--bg)}.TopXBlocks_scroller__sNygl .TopXBlocks_table__Oezl8 th{color:inherit}.TopXBlocks_method__6Tzv9{margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.TopXBlocks_criterion__gl8_q{display:grid;grid-template-columns:190px 1fr;gap:18px;padding:14px 0;border-bottom:1px solid var(--border)}.TopXBlocks_criterion__gl8_q b{color:var(--text)}.TopXBlocks_number__8emvl{display:inline-block;width:38px;color:var(--accent);font:700 12px var(--font-mono)}.TopXBlocks_criterion__gl8_q span{color:var(--text-muted);font-size:14px}.TopXBlocks_product__egks6{margin:64px 0;border-top:6px solid var(--text)}.TopXBlocks_productHeader__Msnwa{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:22px 0}.TopXBlocks_rank__WtMmf{color:var(--accent);font:800 clamp(46px,9vw,80px)/.85 var(--font-mono)}.TopXBlocks_productHeader__Msnwa h2{margin:0 0 8px;font:700 clamp(27px,5vw,42px)/1.06 var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere}.TopXBlocks_verdict__SawWk{margin:0;color:var(--text-muted);font-size:16px;line-height:1.45}.TopXBlocks_quickBuy__14dnV{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:15px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.TopXBlocks_ideal__kO6ON{margin:0;padding:16px 0}.TopXBlocks_facts__EFqfX b,.TopXBlocks_ideal__kO6ON b,.TopXBlocks_why__KONLo b{display:block;margin-bottom:5px;color:var(--accent);font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.TopXBlocks_buy__yUDxY{display:flex;align-items:center;gap:16px;padding:14px;background:var(--surface)}.TopXBlocks_price__ZDQC4{display:grid}.TopXBlocks_price__ZDQC4 small{color:var(--text-muted);font:500 9px var(--font-mono)}.TopXBlocks_price__ZDQC4 strong{font-size:24px}.TopXBlocks_buy__yUDxY a{padding:12px 16px;background:var(--accent);color:var(--on-accent);font:700 10px var(--font-mono);text-decoration:none;text-transform:uppercase}.TopXBlocks_image__8Rfz4{--product-image-height:200px;position:relative;height:var(--product-image-height);display:grid;place-items:center;padding:12px;overflow:hidden;border:1px solid var(--border);background:var(--surface)}.TopXBlocks_imageViewport__QoT8U{position:relative;min-width:0;overflow:hidden}.TopXBlocks_image__8Rfz4 .TopXBlocks_imageViewport__QoT8U img{object-fit:contain;padding:0;margin:0;border:0;border-radius:0}.TopXBlocks_specs__E7ArQ{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.TopXBlocks_specs__E7ArQ li{padding:15px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);font:600 12px/1.4 var(--font-mono)}.TopXBlocks_facts__EFqfX{padding:10px 0}.TopXBlocks_facts__EFqfX p{margin:0;padding:10px 0;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:14px}.TopXBlocks_facts__EFqfX p b{display:inline;color:var(--text);font-family:inherit;font-size:inherit;letter-spacing:0;text-transform:none}.TopXBlocks_why__KONLo{padding:16px 0}.TopXBlocks_why__KONLo p{margin:0;color:var(--text-muted);line-height:1.65}.TopXBlocks_decisions__FKCty{padding:24px;border-top:5px solid var(--accent);background:var(--surface)}.TopXBlocks_decisions__FKCty p{margin:0;padding:11px 0;border-top:1px solid var(--border)}.TopXBlocks_conclusion__ksPqE{padding:24px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media (max-width:620px){.TopXBlocks_table__Oezl8{min-width:680px}.TopXBlocks_quickGrid__iUKLN,.TopXBlocks_specs__E7ArQ{grid-template-columns:1fr}.TopXBlocks_quickItem__rCqRu{padding:12px 0;border-left:0;border-top:1px solid var(--border)}.TopXBlocks_criterion__gl8_q{grid-template-columns:1fr;gap:6px}.TopXBlocks_productHeader__Msnwa{gap:10px}.TopXBlocks_rank__WtMmf{font-size:44px}.TopXBlocks_quickBuy__14dnV{grid-template-columns:1fr;gap:0}.TopXBlocks_buy__yUDxY{align-items:stretch;flex-direction:column}.TopXBlocks_buy__yUDxY a{text-align:center}.TopXBlocks_image__8Rfz4{--product-image-height:180px}.TopXBlocks_specs__E7ArQ li{padding:12px 0;border-right:0}.TopXBlocks_decisions__FKCty,.TopXBlocks_quick___N5iE{padding:18px}}.TopXBlocks_disabledLink__EQp__{padding:12px 16px;background:var(--accent);color:var(--on-accent);font:700 10px var(--font-mono);text-align:center;text-transform:uppercase;cursor:not-allowed;opacity:.6}.article_wrapper__LgAZl{min-height:100vh}.article_hero__mroTf{position:relative;overflow:hidden;padding:60px 24px 0;z-index:2}.article_heroInner__JK2tp{max-width:1024px;margin:0 auto;position:relative;z-index:2}.article_breadcrumb__Jl_YP{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:24px;flex-wrap:wrap}.article_breadcrumb__Jl_YP,.article_breadcrumb__Jl_YP a{color:color-mix(in srgb,var(--text-muted) 60%,transparent)}.article_breadcrumb__Jl_YP a{text-decoration:none;transition:color .2s}.article_breadcrumb__Jl_YP a:hover{color:var(--accent)}.article_metaRow__QPW_W{display:flex;align-items:center;gap:20px;padding:16px 0;border-top:1px solid var(--border);flex-wrap:wrap}.article_metaDivider__zoE8X{width:1px;height:28px;background:var(--border);flex-shrink:0}.article_coverWrap__Zglta{margin-top:40px;width:100%;aspect-ratio:16/9;border-radius:16px 16px 0 0;overflow:hidden;border:1px solid var(--border);border-bottom:none;position:relative}.article_contentArea__pXHmc{max-width:1024px;margin:0 auto;padding:48px 24px 80px;position:relative;z-index:2}.article_contentGrid__ffnIU{display:grid;grid-template-columns:1fr 280px;gap:48px;align-items:start}.article_articleCol__0SLm_{min-width:0;max-width:100%}.article_topXContentArea__bqAGv{max-width:928px}.article_topXContentGrid__f1C1Q{display:block}.article_topXSupplement__k7YbF{margin-top:48px;padding-top:32px;border-top:1px solid var(--border)}.article_topXSupplement__k7YbF .article_sidebarSticky__SaO38{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.article_sidebarSticky__SaO38{position:sticky;top:100px;display:flex;flex-direction:column;gap:24px}.article_sidebarCard__sQ3Oh{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:22px}.article_sidebarCardTitle__KJ8ZL{font-family:var(--mono);font-size:9px;letter-spacing:.35em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}@media (max-width:1023px){.article_contentGrid__ffnIU{display:flex;flex-direction:column;gap:40px}.article_sidebarSticky__SaO38{position:static}.article_coverWrap__Zglta{border-radius:8px 8px 0 0}}@media (max-width:767px){.article_hero__mroTf{padding:32px 16px 0}.article_contentArea__pXHmc{padding:32px 16px 60px}.article_coverWrap__Zglta{aspect-ratio:16/9;border-radius:0;border-left:none;border-right:none;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.article_metaRow__QPW_W{gap:12px}.article_metaDivider__zoE8X{display:none}.article_topXSupplement__k7YbF .article_sidebarSticky__SaO38{grid-template-columns:1fr}}.article_main__WHkYA{--article-hero-width:768px;--article-toc-width:260px;position:relative;z-index:2;padding:60px 0 0}.article_articleHeader__2TQzc{margin-bottom:32px}.article_title__2I_l4{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,4.5vw,52px);line-height:1.15;letter-spacing:-.02em;color:var(--text);margin:0 0 16px;overflow-wrap:anywhere}.article_excerpt__rjV_z{font-family:var(--font-body);font-size:18px;line-height:1.7;color:var(--text-muted);margin:0 0 28px}.article_heroRow__tbj56{display:grid;grid-template-columns:minmax(0,var(--article-hero-width)) var(--article-toc-width);justify-content:space-between;align-items:start;gap:32px;margin-bottom:48px}.article_heroImage__UnR0m{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;border:1px solid var(--border)}.article_tocCol___jy1i{grid-column:2;min-width:0}.article_body__G5CAw{min-width:0}.article_body__G5CAw .article-content h2{scroll-margin-top:24px}.article_after___5Bc8{margin-top:64px;padding-bottom:32px}@media (max-width:900px){.article_heroRow__tbj56{grid-template-columns:minmax(0,1fr);gap:24px}.article_tocCol___jy1i{grid-column:auto}}@media (max-width:767px){.article_main__WHkYA{padding-top:32px}}.top-x_page__RHDgT{min-height:100vh;background:var(--bg);color:var(--text);padding:0 14px 100px}.top-x_article__h4GHL{width:min(880px,100%);margin:auto}.top-x_hero__HAsv3{padding:72px 0 46px;border-bottom:1px solid var(--border)}.top-x_hero__HAsv3>p:first-child,.top-x_listTitle__KRzNs span,.top-x_tenSeconds__nZx_5>p{margin:0 0 14px;color:var(--accent);font:700 10px/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.top-x_hero__HAsv3 h1{max-width:820px;margin:0;font:600 clamp(38px,7vw,72px)/1.02 var(--font-display),Georgia,serif;letter-spacing:-.04em;overflow-wrap:anywhere}.top-x_hero__HAsv3 div{display:flex;flex-wrap:wrap;gap:8px 24px;margin:24px 0;color:var(--text-muted);font:500 11px var(--font-mono);text-transform:uppercase}.top-x_hero__HAsv3>p:last-child{max-width:680px;margin:0;color:var(--text-muted);font-size:19px;line-height:1.65}.top-x_tenSeconds__nZx_5{margin:36px 0;padding:26px;border-top:5px solid var(--accent);background:var(--surface)}.top-x_tenSeconds__nZx_5>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.top-x_tenSeconds__nZx_5 a{display:grid;gap:8px;min-width:0;padding:16px;border-left:1px solid var(--border);color:var(--text);text-decoration:none}.top-x_tenSeconds__nZx_5 span{color:var(--text-muted);font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.top-x_tenSeconds__nZx_5 b{font-size:17px;line-height:1.3}.top-x_compare__15rhK,.top-x_conclusion__2g5uQ,.top-x_method__HKCMq,.top-x_needs__Uz47m{margin:64px 0}.top-x_compare__15rhK h2,.top-x_conclusion__2g5uQ h2,.top-x_listTitle__KRzNs h2,.top-x_method__HKCMq h2,.top-x_needs__Uz47m h2{margin:0 0 22px;font:600 clamp(28px,5vw,42px)/1.12 var(--font-display),Georgia,serif}.top-x_compare__15rhK>div{max-width:100%;overflow-x:auto;border:1px solid var(--border)}.top-x_compare__15rhK table{width:100%;min-width:680px;border-collapse:collapse}.top-x_compare__15rhK td,.top-x_compare__15rhK th{padding:14px;text-align:left;border-bottom:1px solid var(--border);font-size:13px}.top-x_compare__15rhK thead{background:var(--text);color:var(--bg)}.top-x_method__HKCMq ol{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.top-x_method__HKCMq li{display:grid;grid-template-columns:190px 1fr;gap:20px;padding:15px 0;border-bottom:1px solid var(--border)}.top-x_method__HKCMq b{color:var(--text)}.top-x_method__HKCMq b i{display:inline-block;width:38px;color:var(--accent);font:700 12px var(--font-mono);font-style:normal}.top-x_method__HKCMq span{color:var(--text-muted);font-size:14px;line-height:1.5}.top-x_listTitle__KRzNs{margin:72px 0 28px}.top-x_product__hIvEm{margin:0 0 68px;border-top:6px solid var(--text)}.top-x_productHeader__IOPK8{display:grid;grid-template-columns:auto 1fr;gap:22px;padding:24px 0}.top-x_rank__5GpMr{color:var(--accent);font:800 clamp(48px,9vw,84px)/.85 var(--font-mono)}.top-x_productHeader__IOPK8 p{margin:0 0 7px;color:var(--text-muted);font:700 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.top-x_productHeader__IOPK8 h2{margin:0 0 10px;font:650 clamp(27px,5vw,43px)/1.05 var(--font-display),Georgia,serif;overflow-wrap:anywhere}.top-x_productHeader__IOPK8 strong{color:var(--text-muted);font-size:16px;line-height:1.45}.top-x_productImage__7yiZE{position:relative;height:200px;border:1px solid var(--border);background:var(--surface);overflow:hidden}.top-x_productImage__7yiZE img{object-fit:contain;padding:35px}.top-x_ideal__uijOc{display:flex;gap:18px;margin:0;padding:18px 0;line-height:1.45}.top-x_ideal__uijOc b{flex:0 0 auto;color:var(--accent);font:700 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.top-x_specs__4b9Vu{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.top-x_specs__4b9Vu li{padding:18px;border-bottom:1px solid var(--border);border-right:1px solid var(--border);font:600 13px/1.4 var(--font-mono)}.top-x_proCon___ZBcU{display:grid;padding:14px 0}.top-x_proCon___ZBcU p{margin:0;padding:11px 0;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:14px}.top-x_proCon___ZBcU p b{color:var(--text)}.top-x_quickDecision__nl38w{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:16px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.top-x_buy__PUCVv{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px;background:var(--surface)}.top-x_buy__PUCVv>div{display:grid;gap:5px}.top-x_buy__PUCVv small{color:var(--text-muted);font:500 9px var(--font-mono);text-transform:uppercase}.top-x_buy__PUCVv b{font-size:25px}.top-x_buy__PUCVv a{padding:13px 18px;background:var(--accent);color:var(--on-accent);font:700 11px var(--font-mono);text-align:center;text-decoration:none;text-transform:uppercase}.top-x_buy__PUCVv a span{display:block;margin-top:4px;font-size:8px;opacity:.8}.top-x_justification__DfnJD{padding:22px 0;border-bottom:1px solid var(--border)}.top-x_justification__DfnJD>b{color:var(--accent);font:700 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.top-x_justification__DfnJD p{max-width:690px;color:var(--text-muted);line-height:1.65}.top-x_justification__DfnJD a{color:var(--accent);font-size:12px}.top-x_needs__Uz47m{padding:28px;border-top:5px solid var(--accent);background:var(--surface)}.top-x_needs__Uz47m p{padding:12px 0;margin:0;border-top:1px solid var(--border);line-height:1.5}.top-x_conclusion__2g5uQ{padding-bottom:50px;border-bottom:1px solid var(--border)}.top-x_conclusion__2g5uQ p{max-width:680px;color:var(--text-muted);font-size:18px;line-height:1.7}@media (max-width:620px){.top-x_hero__HAsv3{padding-top:46px}.top-x_tenSeconds__nZx_5{padding:18px}.top-x_specs__4b9Vu,.top-x_tenSeconds__nZx_5>div{grid-template-columns:1fr}.top-x_tenSeconds__nZx_5 a{border-left:0;border-top:1px solid var(--border);padding:14px 0}.top-x_method__HKCMq li{grid-template-columns:1fr;gap:7px;padding:16px 0}.top-x_productHeader__IOPK8{gap:12px}.top-x_rank__5GpMr{font-size:46px}.top-x_productImage__7yiZE{height:190px}.top-x_ideal__uijOc{align-items:flex-start;flex-direction:column;gap:7px}.top-x_specs__4b9Vu li{border-right:0;padding:14px 0}.top-x_quickDecision__nl38w{grid-template-columns:1fr;gap:0}.top-x_buy__PUCVv{align-items:stretch;flex-direction:column}.top-x_buy__PUCVv a{width:100%}}@media (max-width:340px){.top-x_page__RHDgT{padding-right:10px;padding-left:10px}.top-x_hero__HAsv3 h1{font-size:34px}.top-x_productHeader__IOPK8{grid-template-columns:1fr}.top-x_rank__5GpMr{font-size:40px}.top-x_needs__Uz47m{padding:20px}.top-x_compare__15rhK,.top-x_conclusion__2g5uQ,.top-x_method__HKCMq,.top-x_needs__Uz47m{margin:48px 0}}.top-x-live_hero__q7IfU{padding:72px 0 46px;border-bottom:1px solid var(--border)}.top-x-live_hero__q7IfU>p:first-child{margin:0 0 14px;color:var(--accent);font:700 10px/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.top-x-live_hero__q7IfU h1{max-width:820px;margin:0;font:600 clamp(38px,7vw,72px)/1.02 var(--font-display),Georgia,serif;letter-spacing:-.04em;overflow-wrap:anywhere}.top-x-live_hero__q7IfU>p:last-child{max-width:680px;margin:0;color:var(--text-muted);font-size:19px;line-height:1.65}@media (max-width:620px){.top-x-live_hero__q7IfU{padding-top:46px}}@media (max-width:340px){.top-x-live_hero__q7IfU h1{font-size:34px}}