:root{--bg:#f5f7f6;--bg-soft:#eef2f1;--surface:#ffffff;--surface-raised:#ffffff;--surface-dark:#0c1214;--ink:#101719;--ink-soft:#2f3a3d;--muted:#647073;--muted-2:#8a9598;--line:rgba(16, 23, 25, 0.11);--line-strong:rgba(16, 23, 25, 0.2);--accent:#0b8179;--accent-strong:#076961;--accent-bright:#28d8c8;--accent-soft:#dff5f1;--indigo:#5366d9;--indigo-soft:#e8ebff;--success:#137e56;--danger:#b63e49;--shadow-sm:0 8px 24px rgba(16, 23, 25, 0.06);--shadow-md:0 24px 70px rgba(16, 23, 25, 0.1);--shadow-accent:0 16px 38px rgba(11, 129, 121, 0.22);--radius-sm:10px;--radius:16px;--radius-lg:24px;--radius-xl:34px;--container:1280px;--content:820px;--header-height:78px;--font:Inter, "Segoe UI", Tahoma, Arial, sans-serif;--ease:cubic-bezier(0.22, 1, 0.36, 1);color-scheme:light}html[data-theme="dark"]{--bg:#080c0e;--bg-soft:#0d1315;--surface:#11181b;--surface-raised:#151e21;--ink:#f2f6f5;--ink-soft:#d2dcda;--muted:#9eacab;--muted-2:#72807f;--line:rgba(225, 240, 237, 0.11);--line-strong:rgba(225, 240, 237, 0.2);--accent:#32d5c5;--accent-strong:#58e4d7;--accent-bright:#36e2d1;--accent-soft:rgba(50, 213, 197, 0.12);--indigo:#8d9bff;--indigo-soft:rgba(112, 127, 255, 0.13);--success:#58d99c;--danger:#ff838d;--shadow-sm:0 10px 28px rgba(0, 0, 0, 0.2);--shadow-md:0 28px 80px rgba(0, 0, 0, 0.32);--shadow-accent:0 18px 46px rgba(50, 213, 197, 0.14);color-scheme:dark}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.75;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.overlay-open{overflow:hidden}img{display:block;max-width:100%;height:auto}svg{width:1.25em;height:1.25em}button,input,select,textarea{font:inherit}button,select{cursor:pointer}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,blockquote,figure{margin-top:0}h1,h2,h3,h4{color:var(--ink);font-weight:800;line-height:1.18;letter-spacing:-.035em}bdi{unicode-bidi:isolate}::selection{background:var(--accent);color:#fff}.container{width:min(calc(100% - 40px), var(--container));margin-inline:auto}.site-main{min-height:60vh;overflow:clip}.screen-reader-text,.skip-link:not(:focus){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;inset-inline-start:12px;z-index:10000;padding:10px 16px;border-radius:8px;background:var(--ink);color:var(--surface);font-weight:700}:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 70%,white);outline-offset:3px}.section{padding-block:clamp(74px, 8vw, 116px)}.section--tinted{background:var(--bg-soft);border-block:1px solid var(--line)}.section-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.section-kicker::before{width:18px;height:2px;background:currentColor;content:""}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:38px}.section-heading>div{max-width:760px}.section-heading h2{margin:13px 0 12px;font-size:clamp(2rem, 4vw, 3.25rem)}.section-heading p{max-width:690px;margin-bottom:0;color:var(--muted);font-size:1.03rem}.section-heading--compact{align-items:center;margin-bottom:28px}.section-heading--compact h2{font-size:clamp(1.75rem, 3vw, 2.5rem)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:11px 20px;border:1px solid #fff0;border-radius:12px;font-weight:800;line-height:1.2;transition:transform 180ms var(--ease),background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.button svg,.text-link svg,.card-arrow svg,.icon-button svg,.explore-card>svg,.tool-card>svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.button:hover{transform:translateY(-2px)}.button:disabled{cursor:not-allowed;opacity:.45;transform:none}.button-primary{background:var(--accent);color:#fff;box-shadow:var(--shadow-accent)}.button-primary:hover{background:var(--accent-strong)}.button-secondary{border-color:var(--line-strong);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.button-secondary:hover{border-color:var(--accent);color:var(--accent)}.button-large{min-height:56px;padding-inline:25px}.text-link{display:inline-flex;align-items:center;flex:0 0 auto;gap:9px;color:var(--ink);font-weight:800}.text-link svg{width:18px;transition:transform 180ms var(--ease)}.text-link:hover{color:var(--accent)}.text-link:hover svg{transform:translateX(-4px)}[dir="ltr"] .text-link:hover svg{transform:translateX(4px)}[dir="rtl"] .button svg,[dir="rtl"] .text-link svg,[dir="rtl"] .card-arrow svg,[dir="rtl"] .explore-card>svg:last-child,[dir="rtl"] .tool-card>svg:last-child{transform:scaleX(-1)}.site-header{position:sticky;top:0;z-index:1000;background:var(--surface);border-bottom:1px solid var(--line);transition:box-shadow 180ms ease,background 180ms ease}.site-header.is-scrolled{box-shadow:var(--shadow-sm)}.admin-bar .site-header{top:32px}.utility-bar{min-height:36px;background:var(--surface-dark);color:#cdd8d6;font-size:.76rem}.utility-bar__inner{display:flex;align-items:center;justify-content:space-between;min-height:36px;gap:24px}.utility-bar p{display:flex;align-items:center;gap:9px;margin:0}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 0 5px rgb(40 216 200 / .12)}.utility-bar nav{display:flex;align-items:center;gap:22px}.utility-bar a:hover{color:#fff}.header-main__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:var(--header-height);gap:30px}.site-branding{position:relative;z-index:2}.custom-logo-link{display:inline-flex;align-items:center}.custom-logo{width:auto;max-width:180px;max-height:52px;object-fit:contain}.brand-mark{display:inline-flex;align-items:center;gap:11px;min-width:max-content}.brand-symbol{position:relative;display:grid;place-items:center;width:43px;height:43px;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 55%,var(--line));border-radius:12px;background:var(--surface-dark);color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .06)}.brand-symbol i{position:absolute;inset:-12px 14px 5px -18px;background:linear-gradient(145deg,var(--indigo),var(--accent-bright));transform:skewX(-18deg)}.brand-symbol b{position:relative;font-size:1.45rem;font-style:italic;line-height:1}.brand-copy{display:flex;flex-direction:column;line-height:1}.brand-copy strong{font-size:1.12rem;letter-spacing:.04em}.brand-copy small{margin-top:6px;color:var(--muted);font-size:.56rem;font-weight:800;letter-spacing:.16em}.main-navigation{justify-self:center}.main-navigation ul{display:flex;align-items:center;gap:2px;padding:0;margin:0;list-style:none}.main-navigation .menu>li{position:relative}.main-navigation .menu>li>a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:9px;color:var(--ink-soft);font-size:.89rem;font-weight:700;white-space:nowrap}.main-navigation .menu>li>a:hover,.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a{background:var(--accent-soft);color:var(--accent-strong)}.main-navigation .sub-menu{position:absolute;top:calc(100% + 10px);inset-inline-start:0;display:grid;width:220px;padding:10px;visibility:hidden;opacity:0;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-md);transform:translateY(8px);transition:160ms ease}.main-navigation li:hover>.sub-menu,.main-navigation li:focus-within>.sub-menu{visibility:visible;opacity:1;transform:translateY(0)}.main-navigation .sub-menu a{display:block;padding:9px 11px;border-radius:8px;color:var(--ink-soft);font-size:.88rem;font-weight:700}.main-navigation .sub-menu a:hover{background:var(--bg-soft);color:var(--accent)}.mobile-nav__head,.mobile-nav__foot{display:none}.header-tools{display:flex;align-items:center;justify-content:flex-end;gap:8px}.icon-button{display:inline-grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--line);border-radius:11px;background:#fff0;color:var(--ink-soft);transition:180ms ease}.icon-button:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.theme-toggle{position:relative}.theme-icon{position:absolute;display:grid;place-items:center;transition:180ms ease}.theme-icon--sun{visibility:hidden;opacity:0;transform:rotate(-30deg) scale(.7)}html[data-theme="dark"] .theme-icon--moon{visibility:hidden;opacity:0;transform:rotate(30deg) scale(.7)}html[data-theme="dark"] .theme-icon--sun{visibility:visible;opacity:1;transform:none}.language-switcher select{height:42px;padding-inline:12px 34px;border:1px solid var(--line);border-radius:11px;background:var(--surface);color:var(--ink)}.header-cta{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding-inline:15px;border-radius:11px;background:var(--ink);color:var(--surface);font-size:.83rem;font-weight:800}.header-cta svg{width:16px;fill:none;stroke:currentColor;stroke-width:1.8}.menu-toggle{display:none}.search-panel{position:absolute;top:100%;inset-inline:0;z-index:999;visibility:hidden;opacity:0;border-top:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-md);transform:translateY(-8px);transition:200ms var(--ease)}.search-panel.is-open{visibility:visible;opacity:1;transform:none}.search-panel__inner{display:grid;grid-template-columns:minmax(210px,.55fr) minmax(430px,1fr) auto;align-items:center;gap:36px;min-height:150px}.search-panel__inner p{margin:8px 0 0;color:var(--muted)}.search-close{align-self:start;margin-top:24px}.site-scrim{position:fixed;inset:0;z-index:-1;visibility:hidden;opacity:0;width:100%;height:100%;border:0;background:rgb(4 9 10 / .56);backdrop-filter:blur(3px);transition:180ms ease}.site-scrim.is-visible{z-index:998;visibility:visible;opacity:1}.search-form{display:flex;align-items:stretch;gap:10px;width:100%}.search-form label{position:relative;flex:1}.search-form__icon{position:absolute;top:50%;inset-inline-start:17px;display:grid;color:var(--muted);transform:translateY(-50%)}.search-form__icon svg{fill:none;stroke:currentColor;stroke-width:1.8}.search-field{width:100%;height:54px;padding:11px 48px 11px 16px;border:1px solid var(--line-strong);border-radius:12px;background:var(--bg);color:var(--ink)}[dir="ltr"] .search-field{padding:11px 16px 11px 48px}.search-field:focus{border-color:var(--accent);background:var(--surface);outline:0;box-shadow:0 0 0 4px var(--accent-soft)}.home-hero{position:relative;padding-block:clamp(64px, 8vw, 112px) clamp(70px, 7vw, 96px);overflow:hidden;background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 36%),radial-gradient(circle at 12% 78%,color-mix(in srgb,var(--indigo) 8%,transparent),transparent 28%)}.home-hero::before{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,rgb(0 0 0 / .5),transparent 80%);content:"";pointer-events:none}.home-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,.93fr) minmax(500px,1.07fr);align-items:center;gap:clamp(44px, 7vw, 100px)}.hero-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 11px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--accent-soft) 60%,var(--surface));color:var(--accent-strong);font-size:.75rem;font-weight:800}.hero-eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 15%,transparent)}.home-hero__copy h1{max-width:760px;margin:22px 0;font-size:clamp(2.75rem, 5.3vw, 5.15rem);letter-spacing:-.055em}.home-hero__copy h1 .accent{color:var(--accent)}.home-hero__copy>p{max-width:670px;margin-bottom:28px;color:var(--muted);font-size:clamp(1.05rem, 1.7vw, 1.28rem);line-height:1.8}.home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hero-assurances{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px;color:var(--muted);font-size:.82rem;font-weight:700}.hero-assurances span{display:inline-flex;align-items:center;gap:6px}.hero-assurances svg{width:16px;fill:none;stroke:var(--success);stroke-width:2}.home-hero__media{min-width:0}.hero-featured-image{position:relative;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-md)}.hero-featured-image img{width:100%;aspect-ratio:1.2;object-fit:cover}.hero-featured-image figcaption{position:absolute;inset-inline:18px;bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 15px;border:1px solid rgb(255 255 255 / .15);border-radius:14px;background:rgb(7 12 14 / .78);color:#fff;backdrop-filter:blur(12px)}.hero-featured-image figcaption div{display:flex;flex-direction:column}.hero-featured-image figcaption span{color:#b9c7c5;font-size:.68rem}.hero-featured-image figcaption strong{font-size:.86rem}.hero-score{display:flex;align-items:baseline;gap:3px;color:var(--accent-bright)!important}.hero-score strong{font-size:1.65rem!important}.lab-console{position:relative;padding:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--line));border-radius:var(--radius-xl);background:#0c1416;color:#eaf5f3;box-shadow:0 35px 90px rgb(6 23 24 / .25);transform:perspective(1000px) rotateY(-2deg)}[dir="ltr"] .lab-console{transform:perspective(1000px) rotateY(2deg)}.lab-console::after{position:absolute;inset:0;opacity:.06;background:repeating-linear-gradient(to bottom,transparent 0 3px,#fff 4px);content:"";pointer-events:none}.lab-console__top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:4px 3px 14px;color:#8fa4a2;font-size:.62rem;letter-spacing:.12em}.lab-console__top>span{display:flex;gap:5px}.lab-console__top i{width:6px;height:6px;border-radius:50%;background:#445457}.lab-console__top i:first-child{background:var(--accent-bright)}.lab-console__top em{padding:2px 6px;border:1px solid #334548;border-radius:4px;font-style:normal}.lab-console__stage{position:relative;display:grid;place-items:center;min-height:380px;overflow:hidden;border:1px solid rgb(88 228 215 / .15);border-radius:22px;background:radial-gradient(circle at 50% 42%,rgb(48 213 197 / .22),transparent 35%),linear-gradient(145deg,#0b1113,#101c20)}.lab-console__stage::before,.lab-console__stage::after{position:absolute;background:rgb(73 218 204 / .15);content:""}.lab-console__stage::before{width:1px;height:100%}.lab-console__stage::after{width:100%;height:1px}.lab-orbit{position:absolute;border:1px solid rgb(67 225 210 / .25);border-radius:50%}.lab-orbit--one{width:260px;height:260px;animation:pulse-orbit 5s ease-in-out infinite}.lab-orbit--two{width:330px;height:330px;border-style:dashed;animation:spin-orbit 18s linear infinite}.lab-chip{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:190px;padding:32px 20px 26px;border:1px solid rgb(88 228 215 / .45);border-radius:26px;background:linear-gradient(145deg,rgb(34 72 74 / .85),rgb(11 25 28 / .95));box-shadow:0 0 60px rgb(50 213 197 / .16),inset 0 0 30px rgb(255 255 255 / .03)}.lab-chip::before{position:absolute;inset:-8px;border:1px solid rgb(88 228 215 / .12);border-radius:31px;content:""}.lab-chip small{color:#8eaaa7;font-size:.58rem;letter-spacing:.25em}.lab-chip strong{margin-block:10px 7px;background:linear-gradient(130deg,#fff 30%,var(--accent-bright));background-clip:text;color:#fff0;font-size:5rem;font-weight:900;line-height:1;letter-spacing:-.08em}.lab-chip span{color:var(--accent-bright);font-size:.58rem;font-weight:800;letter-spacing:.14em}.lab-console__readout{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.lab-console__readout>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;padding:11px;border:1px solid rgb(255 255 255 / .08);border-radius:12px;background:rgb(255 255 255 / .025)}.lab-console__readout>div>span{grid-row:1 / 3;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:rgb(50 213 197 / .1);color:var(--accent-bright)}.lab-console__readout svg{fill:none;stroke:currentColor;stroke-width:1.6}.lab-console__readout small{color:#768a88;font-size:.58rem}.lab-console__readout b{font-size:.7rem}@keyframes spin-orbit{to{transform:rotate(360deg)}}@keyframes pulse-orbit{50%{transform:scale(1.05);opacity:.65}}.explore-strip{position:relative;padding-block:54px 68px;border-block:1px solid var(--line);background:var(--surface)}.explore-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.explore-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;min-height:168px;padding:22px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);transition:220ms var(--ease)}.explore-card:hover{z-index:2;border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:var(--surface);box-shadow:var(--shadow-md);transform:translateY(-5px)}.explore-card>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--accent-soft);color:var(--accent)}.explore-card>span svg{fill:none;stroke:currentColor;stroke-width:1.6}.explore-card>div small{color:var(--accent);font-size:.62rem;font-weight:800}.explore-card h3{margin:5px 0 8px;font-size:1.08rem}.explore-card p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.65}.explore-card>svg{width:17px;color:var(--muted)}.explore-card--accent{border-color:#fff0;background:var(--surface-dark);color:#fff}.explore-card--accent h3{color:#fff}.explore-card--accent p{color:#a9b8b6}.content-grid{display:grid;gap:22px}.content-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.content-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);transition:220ms var(--ease)}.content-card:hover{border-color:color-mix(in srgb,var(--accent) 38%,var(--line));box-shadow:var(--shadow-md);transform:translateY(-5px)}.content-card__media{position:relative;display:block;overflow:hidden;background:var(--surface-dark)}.content-card__media img{width:100%;aspect-ratio:1.48;object-fit:cover;transition:transform 600ms var(--ease)}.content-card:hover .content-card__media img{transform:scale(1.035)}.content-card__type{position:absolute;top:14px;inset-inline-start:14px;max-width:calc(100% - 28px);padding:6px 9px;overflow:hidden;border:1px solid rgb(255 255 255 / .16);border-radius:8px;background:rgb(8 14 16 / .78);color:#fff;font-size:.68rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(8px)}.media-placeholder{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1.48;overflow:hidden;color:#d9e5e3}.media-placeholder::before,.media-placeholder::after{position:absolute;border:1px solid rgb(50 213 197 / .18);border-radius:50%;content:""}.media-placeholder::before{width:55%;aspect-ratio:1}.media-placeholder::after{width:78%;aspect-ratio:1;border-style:dashed}.media-placeholder i{position:absolute;width:1px;height:100%;background:rgb(50 213 197 / .12);transform:rotate(35deg)}.media-placeholder b{position:relative;z-index:1;font-size:2rem;letter-spacing:.08em}.media-placeholder small{position:absolute;bottom:20%;z-index:1;color:var(--accent-bright);font-size:.52rem;letter-spacing:.2em}.content-card__body{padding:22px}.content-card__meta{display:flex;align-items:center;gap:8px;margin-bottom:11px;color:var(--muted);font-size:.72rem}.content-card__title{margin:0;font-size:clamp(1.15rem, 1.7vw, 1.38rem);line-height:1.4}.content-card__title a:hover{color:var(--accent)}.content-card__excerpt{display:-webkit-box;min-height:52px;margin:10px 0 0;overflow:hidden;color:var(--muted);font-size:.86rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.content-card__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.card-arrow{display:inline-flex;align-items:center;gap:7px;color:var(--ink-soft);font-size:.78rem;font-weight:800}.card-arrow:hover{color:var(--accent)}.card-arrow svg{width:15px}.score-chip{display:flex;align-items:baseline;gap:2px;padding:4px 9px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));border-radius:8px;color:var(--accent-strong)}.score-chip strong{font-size:1rem}.score-chip small{color:var(--muted);font-size:.62rem}.price-chip{display:flex;flex-direction:column;align-items:end;line-height:1.2}.price-chip strong{color:var(--accent-strong);font-size:.88rem}.price-chip small{margin-top:4px;color:var(--muted);font-size:.62rem}.editorial-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:42px}.news-list{border-top:1px solid var(--line)}.news-row{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:20px;padding-block:18px;border-bottom:1px solid var(--line)}.news-row__image{display:grid;place-items:center;overflow:hidden;aspect-ratio:1.25;border-radius:12px;background:var(--surface-dark);color:var(--accent-bright);font-size:.72rem;font-weight:800}.news-row__image img{width:100%;height:100%;object-fit:cover}.news-row__meta{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.68rem}.news-row__meta span{color:var(--accent);font-weight:800}.news-row h3{margin:7px 0 0;font-size:1.06rem;line-height:1.45}.news-row h3 a:hover{color:var(--accent)}.news-row__arrow{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:10px;color:var(--muted)}.news-row__arrow:hover{border-color:var(--accent);color:var(--accent)}.news-row__arrow svg{fill:none;stroke:currentColor;stroke-width:1.7}.method-card{align-self:start;padding:30px;border-radius:var(--radius-lg);background:var(--surface-dark);color:#dce7e5;box-shadow:var(--shadow-md)}.method-card__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:24px;border:1px solid rgb(50 213 197 / .25);border-radius:15px;background:rgb(50 213 197 / .1);color:var(--accent-bright)}.method-card__icon svg,.method-card li svg{fill:none;stroke:currentColor;stroke-width:1.6}.method-card h2{margin:14px 0 12px;color:#fff;font-size:1.8rem}.method-card>p{color:#a6b7b4;font-size:.9rem}.method-card ol{display:grid;gap:0;padding:0;margin:25px 0;list-style:none}.method-card li{display:flex;gap:13px;padding-block:13px;border-top:1px solid rgb(255 255 255 / .09)}.method-card li>span{display:grid;place-items:center;flex:0 0 33px;height:33px;border-radius:9px;background:rgb(50 213 197 / .1);color:var(--accent-bright);font-size:.62rem;font-weight:800}.method-card li div{display:flex;flex-direction:column}.method-card li strong{color:#fff;font-size:.82rem}.method-card li small{margin-top:2px;color:#839693;font-size:.68rem}.method-card>a{display:inline-flex;align-items:center;gap:8px;color:var(--accent-bright);font-size:.8rem;font-weight:800}.method-card>a svg{width:16px;fill:none;stroke:currentColor}.empty-state{display:flex;align-items:center;justify-content:center;gap:24px;grid-column:1 / -1;min-height:290px;padding:42px;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 70%,transparent);text-align:start}.empty-state__icon{display:grid;place-items:center;flex:0 0 70px;width:70px;height:70px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--line));border-radius:22px;background:var(--accent-soft);color:var(--accent)}.empty-state__icon svg{width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.5}.empty-state h2{margin:0 0 8px;font-size:1.45rem}.empty-state p{max-width:590px;margin:0;color:var(--muted)}.empty-state .button{margin-top:18px}.tools-cta{padding-block:72px;border-top:1px solid var(--line);background:var(--surface)}.tools-cta__grid{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:18px}.tools-cta__intro{padding:26px 28px 26px 0}[dir="ltr"] .tools-cta__intro{padding:26px 0 26px 28px}.tools-cta__intro h2{margin:12px 0;font-size:2.25rem}.tools-cta__intro p{margin:0;color:var(--muted)}.tool-card{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:17px;padding:27px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);transition:220ms var(--ease)}.tool-card:hover{border-color:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-5px)}.tool-card>span{display:grid;place-items:center;width:49px;height:49px;border-radius:14px;background:var(--accent-soft);color:var(--accent)}.tool-card>span svg{fill:none;stroke:currentColor;stroke-width:1.6}.tool-card small{color:var(--accent);font-size:.61rem;font-weight:800;letter-spacing:.12em}.tool-card h3{margin:5px 0 8px;font-size:1.25rem}.tool-card p{margin:0;color:var(--muted);font-size:.82rem}.tool-card>svg{width:18px;color:var(--muted)}.tool-card--primary{border-color:#fff0;background:var(--surface-dark);color:#fff}.tool-card--primary h3{color:#fff}.tool-card--primary p{color:#9fb1ae}.newsletter{padding-block:74px;background:var(--surface-dark);color:#e6efed}.newsletter__panel{position:relative;display:grid;grid-template-columns:auto minmax(280px,.8fr) minmax(400px,1.2fr);align-items:center;gap:36px;padding:38px;overflow:hidden;border:1px solid rgb(255 255 255 / .11);border-radius:var(--radius-xl);background:linear-gradient(130deg,rgb(50 213 197 / .09),rgb(83 102 217 / .08))}.newsletter__panel::before{position:absolute;width:300px;height:300px;inset-inline-end:-150px;top:-170px;border:1px solid rgb(50 213 197 / .2);border-radius:50%;content:""}.newsletter__visual{position:relative;display:grid;place-items:center;width:80px;height:80px;border:1px solid rgb(50 213 197 / .25);border-radius:23px;background:rgb(50 213 197 / .1);color:var(--accent-bright)}.newsletter__visual svg{width:33px;height:33px;fill:none;stroke:currentColor;stroke-width:1.5}.newsletter__visual span{position:absolute;top:11px;inset-inline-end:11px;width:8px;height:8px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 0 5px rgb(50 213 197 / .11)}.newsletter__copy h2{margin:12px 0 8px;color:#fff;font-size:1.65rem}.newsletter__copy p{margin:0;color:#a7b6b4;font-size:.88rem}.newsletter-form label{display:block;margin-bottom:7px;color:#dce7e5;font-size:.73rem;font-weight:800}.newsletter-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.newsletter-form input{min-width:0;height:54px;padding-inline:16px;border:1px solid rgb(255 255 255 / .14);border-radius:12px;background:rgb(255 255 255 / .06);color:#fff;direction:ltr}.newsletter-form input::placeholder{color:#829390}.newsletter-form input:focus{border-color:var(--accent-bright);outline:0;box-shadow:0 0 0 4px rgb(50 213 197 / .12)}.form-note{margin:7px 0 0;color:#778987;font-size:.65rem}.form-message{padding:11px 14px;margin:12px 0 0;border:1px solid color-mix(in srgb,var(--success) 38%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--success) 9%,var(--surface));color:var(--success);font-size:.8rem;font-weight:700}.form-message--error{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:color-mix(in srgb,var(--danger) 8%,var(--surface));color:var(--danger)}.site-footer{background:#080d0f;color:#b4c0be}.footer-main{display:grid;grid-template-columns:1.35fr .65fr .65fr 1fr;gap:48px;padding-block:72px}.brand-mark--footer .brand-copy strong{color:#fff}.brand-mark--footer .brand-copy small{color:#798987}.footer-brand>p{max-width:410px;margin:22px 0;color:#879996;font-size:.86rem}.social-links{display:flex;flex-wrap:wrap;gap:8px}.social-link{display:grid;place-items:center;width:39px;height:39px;border:1px solid rgb(255 255 255 / .1);border-radius:11px;color:#94a4a1;transition:180ms ease}.social-link:hover{border-color:currentColor;background:rgb(255 255 255 / .05);color:var(--accent-bright);transform:translateY(-2px)}.social-link svg{width:18px;height:18px}.footer-column h2,.footer-principle h2{margin:0 0 20px;color:#eef5f3;font-size:.9rem;letter-spacing:0}.footer-column ul{display:grid;gap:11px;padding:0;margin:0;list-style:none}.footer-column a{color:#8fa09d;font-size:.8rem}.footer-column a:hover{color:#fff}.footer-principle{padding-inline-start:26px;border-inline-start:1px solid rgb(255 255 255 / .09)}.footer-principle>span{display:grid;place-items:center;width:43px;height:43px;margin-bottom:18px;border-radius:13px;background:rgb(50 213 197 / .1);color:var(--accent-bright)}.footer-principle>span svg{fill:none;stroke:currentColor;stroke-width:1.6}.footer-principle p{color:#82928f;font-size:.79rem}.footer-principle a{display:inline-flex;align-items:center;gap:7px;color:var(--accent-bright);font-size:.75rem;font-weight:800}.footer-principle a svg{width:15px;fill:none;stroke:currentColor}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:22px;border-top:1px solid rgb(255 255 255 / .08);color:#6f807d;font-size:.7rem}.footer-bottom p{margin:0}.footer-bottom div{display:flex;gap:20px}.footer-bottom a:hover{color:#fff}.page-hero{position:relative;padding-block:clamp(64px, 7vw, 96px);overflow:hidden;border-bottom:1px solid var(--line);background:var(--bg-soft)}.page-hero::after{position:absolute;width:440px;height:440px;inset-inline-end:-180px;top:-280px;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:50%;box-shadow:0 0 0 55px color-mix(in srgb,var(--accent) 3%,transparent),0 0 0 110px color-mix(in srgb,var(--accent) 2%,transparent);content:""}.page-hero__inner{position:relative;z-index:1;display:flex;align-items:end;justify-content:space-between;gap:50px}.page-hero__inner>div:first-child{max-width:830px}.page-hero h1{margin:14px 0 12px;font-size:clamp(2.5rem, 5vw, 4.5rem)}.page-hero__description{max-width:720px;margin:0;color:var(--muted);font-size:1.05rem}.page-hero__description p{margin:0}.page-hero__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 130px;min-height:106px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow-sm)}.page-hero__badge strong{color:var(--accent);font-size:2rem;line-height:1}.page-hero__badge span{margin-top:8px;color:var(--muted);font-size:.7rem}.page-hero__symbol{display:grid;place-items:center;flex:0 0 110px;width:110px;height:110px;border:1px solid var(--line);border-radius:28px;background:var(--surface);color:var(--accent);box-shadow:var(--shadow-sm);transform:rotate(-5deg)}.page-hero__symbol svg{width:45px;height:45px;fill:none;stroke:currentColor;stroke-width:1.35}.page-hero__search{width:min(100%, 520px)}.archive-section{padding-block:clamp(60px, 7vw, 100px)}.pagination{grid-column:1 / -1;margin-top:44px}.pagination .nav-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px}.pagination .page-numbers{display:grid;place-items:center;min-width:42px;height:42px;padding-inline:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);font-size:.78rem;font-weight:700}.pagination .current,.pagination a:hover{border-color:var(--accent);background:var(--accent);color:#fff}.error-page{display:grid;align-items:center;min-height:70vh;padding-block:80px}.error-page__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.error-page__code{display:flex;align-items:center;justify-content:center;color:var(--ink);font-size:clamp(7rem, 18vw, 14rem);font-weight:900;letter-spacing:-.1em;line-height:.8}.error-page__code i{display:grid;place-items:center;width:.72em;height:.72em;margin-inline:.08em;border:.07em solid var(--accent);border-radius:50%;color:#fff0;font-size:.7em;font-style:normal;box-shadow:inset 0 0 0 .08em var(--accent-soft)}.error-page__copy h1{margin:14px 0;font-size:clamp(2.3rem, 5vw, 4rem)}.error-page__copy>p{max-width:610px;color:var(--muted)}.error-page__copy .search-form{margin-block:28px 18px}.standard-page__body{padding-block:70px 100px}.standard-page__body>.post-thumbnail{max-width:1000px;margin:0 auto 46px}.standard-page__body>.article-content{margin-inline:auto}.article-header{padding-block:clamp(62px, 7vw, 100px) 48px;background:var(--bg-soft);border-bottom:1px solid var(--line)}.article-header__inner{max-width:1000px}.article-header__tags{display:flex;flex-wrap:wrap;gap:8px}.article-header__tags span{padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--accent-strong);font-size:.68rem;font-weight:800}.article-header h1{max-width:980px;margin:20px 0;font-size:clamp(2.55rem, 5.5vw, 5.1rem)}.article-deck{max-width:850px;margin-bottom:28px;color:var(--muted);font-size:1.14rem}.article-byline{display:flex;align-items:center;gap:12px}.author-avatar{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--surface-dark);color:var(--accent-bright);font-weight:900}.article-byline>div:nth-child(2){display:flex;flex-direction:column}.article-byline strong{font-size:.84rem}.article-byline span{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.7rem}.article-byline i{font-style:normal}.article-score{margin-inline-start:auto;display:flex!important;align-items:baseline!important;gap:2px!important;padding:9px 13px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));border-radius:12px;background:var(--surface);color:var(--accent-strong)!important}.article-score strong{font-size:1.6rem}.article-cover{padding-top:38px}.article-cover figure{max-width:1120px;margin:0 auto;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.article-cover img{width:100%;max-height:720px;object-fit:cover}.article-cover figcaption{padding:10px 16px;border-top:1px solid var(--line);color:var(--muted);font-size:.7rem}.article-layout{display:grid;grid-template-columns:270px minmax(0,var(--content));justify-content:center;align-items:start;gap:54px;padding-block:62px 80px}.article-facts{position:sticky;top:142px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.article-facts__title{display:flex;align-items:center;gap:11px;padding:18px;border-bottom:1px solid var(--line)}.article-facts__title>span{display:grid;place-items:center;width:39px;height:39px;border-radius:11px;background:var(--accent-soft);color:var(--accent)}.article-facts__title svg{fill:none;stroke:currentColor;stroke-width:1.5}.article-facts__title div{display:flex;flex-direction:column}.article-facts__title small{color:var(--accent);font-size:.55rem;font-weight:800;letter-spacing:.12em}.article-facts__title strong{font-size:.8rem}.article-facts dl{padding:5px 18px;margin:0}.article-facts dl>div{display:flex;justify-content:space-between;gap:12px;padding-block:11px;border-bottom:1px solid var(--line)}.article-facts dt{color:var(--muted);font-size:.67rem}.article-facts dd{margin:0;color:var(--ink);font-size:.7rem;font-weight:800;text-align:end}.article-components{padding:15px 18px}.article-components>strong{font-size:.74rem}.article-components ul{display:grid;gap:8px;padding:0;margin:12px 0 0;list-style:none}.article-components li{display:grid;gap:2px;padding-bottom:8px;border-bottom:1px solid var(--line)}.article-components li span{color:var(--muted);font-size:.6rem}.article-components li b{font-size:.68rem}.article-components li em{color:var(--accent);font-size:.62rem;font-style:normal}.article-facts__note{padding:14px 18px;margin:0;background:var(--bg-soft);color:var(--muted);font-size:.62rem;line-height:1.6}.article-content{min-width:0;color:var(--ink-soft);font-size:1.04rem;line-height:2}.article-content>*{max-width:100%}.article-content h2{margin:2.2em 0 .75em;font-size:clamp(1.75rem, 3vw, 2.4rem)}.article-content h3{margin:1.8em 0 .65em;font-size:1.45rem}.article-content h4{margin:1.6em 0 .6em;font-size:1.15rem}.article-content p{margin-bottom:1.45em}.article-content a{color:var(--accent-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article-content blockquote{padding:22px 25px;margin:32px 0;border-inline-start:4px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:var(--accent-soft);color:var(--ink);font-size:1.15rem;font-weight:700}[dir="ltr"] .article-content blockquote{border-radius:var(--radius) 0 0 var(--radius)}.article-content ul,.article-content ol{padding-inline-start:1.4em}.article-content li{margin-bottom:.55em}.article-content img{border-radius:var(--radius)}.article-content table{width:100%;margin-block:30px;border-spacing:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);font-size:.86rem}.article-content th,.article-content td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:start}.article-content th{background:var(--bg-soft);color:var(--ink)}.article-content pre{max-width:100%;padding:20px;overflow:auto;border-radius:var(--radius);background:var(--surface-dark);color:#dce7e5;direction:ltr;text-align:left}.article-content .alignwide{width:min(1100px, calc(100vw - 40px));max-width:none;margin-inline:50%;transform:translateX(50%)}[dir="ltr"] .article-content .alignwide{transform:translateX(-50%)}.article-content .alignfull{width:100vw;max-width:none;margin-inline:50%;transform:translateX(50%)}[dir="ltr"] .article-content .alignfull{transform:translateX(-50%)}.article-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:28px;margin-top:45px;border-top:1px solid var(--line)}.article-tags span{color:var(--muted);font-size:.75rem}.article-tags a{padding:5px 9px;border:1px solid var(--line);border-radius:7px;color:var(--ink-soft);font-size:.7rem;text-decoration:none}.article-navigation{padding-bottom:80px}.post-navigation .nav-links{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.post-navigation a{display:flex;flex-direction:column;height:100%;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.post-navigation a:hover{border-color:var(--accent)}.post-navigation span{color:var(--muted);font-size:.67rem}.post-navigation strong{margin-top:7px;font-size:.88rem;line-height:1.5}.comments-shell{max-width:900px;padding-bottom:90px}.comments-area{padding:34px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.comments-title,.comment-reply-title{font-size:1.5rem}.comment-list{padding:0;margin:28px 0;list-style:none}.comment-list .comment{padding:18px 0;border-top:1px solid var(--line)}.comment-body{position:relative;padding-inline-start:62px}.comment-author .avatar{position:absolute;inset-inline-start:0;top:0;border-radius:14px}.comment-meta{color:var(--muted);font-size:.7rem}.comment-content{margin-top:10px;font-size:.88rem}.comment-reply-link{color:var(--accent);font-size:.75rem;font-weight:800}.comment-form{display:grid;gap:14px}.comment-form p{margin:0}.comment-form label{display:block;margin-bottom:6px;color:var(--ink-soft);font-size:.75rem;font-weight:700}.comment-form input:not([type="submit"]),.comment-form textarea{width:100%;padding:12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--bg);color:var(--ink)}.about-hero{padding-block:clamp(76px, 9vw, 130px);background:radial-gradient(circle at 8% 20%,color-mix(in srgb,var(--indigo) 8%,transparent),transparent 34%)}.about-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(50px, 8vw, 110px)}.about-hero h1{max-width:770px;margin:16px 0 22px;font-size:clamp(3rem, 6vw, 5.4rem)}.about-hero__grid>div:first-child>p{max-width:700px;margin-bottom:30px;color:var(--muted);font-size:1.13rem}.about-manifesto{position:relative;padding:46px;overflow:hidden;border-radius:var(--radius-xl);background:var(--surface-dark);color:#fff;box-shadow:var(--shadow-md)}.about-manifesto::before{position:absolute;width:260px;height:260px;inset-inline-end:-140px;bottom:-150px;border:1px solid rgb(50 213 197 / .2);border-radius:50%;box-shadow:0 0 0 45px rgb(50 213 197 / .04),0 0 0 90px rgb(50 213 197 / .025);content:""}.about-manifesto>span{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:rgb(50 213 197 / .1);color:var(--accent-bright)}.about-manifesto svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.5}.about-manifesto blockquote{position:relative;margin:30px 0;color:#f4f9f8;font-size:clamp(1.4rem, 2.4vw, 2.1rem);font-weight:800;line-height:1.55}.about-manifesto small{color:#718582;font-size:.62rem;font-weight:800;letter-spacing:.14em}.values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.values-grid article{position:relative;min-height:260px;padding:27px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.values-grid article>span{position:absolute;top:18px;inset-inline-end:21px;color:var(--muted-2);font-size:.65rem;font-weight:800}.values-grid article>svg{width:36px;height:36px;margin:12px 0 32px;fill:none;stroke:var(--accent);stroke-width:1.4}.values-grid h3{margin-bottom:10px;font-size:1.23rem}.values-grid p{margin:0;color:var(--muted);font-size:.84rem}.methodology-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.methodology-intro{position:sticky;top:140px;align-self:start}.methodology-intro h2{margin:14px 0;font-size:clamp(2.3rem, 4vw, 3.7rem)}.methodology-intro p{color:var(--muted)}.methodology-steps{padding:0;margin:0;list-style:none}.methodology-steps li{display:grid;grid-template-columns:65px 1fr;gap:24px;padding-block:28px;border-top:1px solid var(--line)}.methodology-steps li>span{display:grid;place-items:center;width:55px;height:55px;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--accent);font-size:.75rem;font-weight:800;box-shadow:var(--shadow-sm)}.methodology-steps strong{display:block;margin-bottom:7px;font-size:1.15rem}.methodology-steps p{margin:0;color:var(--muted);font-size:.88rem}.about-cta{padding-block:74px;background:var(--surface-dark);color:#d8e3e1}.about-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:50px}.about-cta h2{margin:12px 0 8px;color:#fff;font-size:clamp(2rem, 4vw, 3rem)}.about-cta p{margin:0;color:#8fa19e}.contact-hero{padding-block:clamp(72px, 8vw, 110px) 58px;text-align:center}.contact-hero h1{max-width:900px;margin:15px auto 16px;font-size:clamp(2.7rem, 5vw, 4.8rem)}.contact-hero p{max-width:760px;margin-inline:auto;color:var(--muted);font-size:1.06rem}.contact-section{padding-bottom:110px}.contact-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:32px}.contact-info{padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-soft)}.contact-info__intro>span{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:var(--accent-soft);color:var(--accent)}.contact-info__intro svg,.contact-security svg{fill:none;stroke:currentColor;stroke-width:1.5}.contact-info__intro h2{margin:20px 0 10px;font-size:1.65rem}.contact-info__intro p{color:var(--muted);font-size:.85rem}.contact-topic{display:flex;gap:14px;padding-block:18px;border-top:1px solid var(--line)}.contact-topic>span{color:var(--accent);font-size:.65rem;font-weight:800}.contact-topic strong{font-size:.84rem}.contact-topic p{margin:4px 0 0;color:var(--muted);font-size:.73rem}.contact-security{display:flex;gap:11px;padding:14px;margin-top:20px;border-radius:12px;background:var(--surface);color:var(--success)}.contact-security svg{flex:0 0 20px;margin-top:3px}.contact-security p{margin:0;color:var(--muted);font-size:.68rem}.contact-form-panel{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md)}.contact-form-panel__head{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--line);background:var(--surface-dark);color:#fff}.contact-form-panel__head span{color:#778a87;font-size:.6rem;letter-spacing:.12em}.contact-form-panel__head b{font-size:.77rem}.contact-form-panel>.form-message{margin:22px 28px 0}.contact-form{display:grid;gap:20px;padding:30px}.contact-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.contact-form label{display:grid;gap:7px}.contact-form label>span{color:var(--ink-soft);font-size:.74rem;font-weight:800}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:12px 14px;border:1px solid var(--line-strong);border-radius:11px;background:var(--bg);color:var(--ink)}.contact-form input,.contact-form select{height:50px}.contact-form textarea{resize:vertical}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 4px var(--accent-soft)}.contact-form .button{justify-self:start}.honeypot{position:absolute!important;inset-inline-start:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.tool-page-hero{padding-block:clamp(70px, 8vw, 112px);border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 10%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 30%),var(--bg-soft)}.tool-page-hero__grid{display:grid;grid-template-columns:1fr auto;align-items:end;gap:60px}.tool-page-hero h1{max-width:850px;margin:14px 0 16px;font-size:clamp(2.8rem, 5.5vw, 5rem)}.tool-page-hero__grid>div:first-child>p{max-width:760px;margin:0;color:var(--muted);font-size:1.06rem}.tool-page-hero__steps{display:grid;gap:8px;min-width:250px}.tool-page-hero__steps>span{display:flex;align-items:center;gap:11px;padding:10px 13px;border:1px solid var(--line);border-radius:11px;background:var(--surface);color:var(--muted);font-size:.74rem;font-weight:700}.tool-page-hero__steps b{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--accent-soft);color:var(--accent);font-size:.63rem}.tool-page-hero__steps svg{width:15px;fill:none;stroke:currentColor;stroke-width:2}.comparison-shell,.builder-shell{padding-block:clamp(55px, 7vw, 90px)}.comparison-workspace{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.comparison-workspace__head{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 27px;border-bottom:1px solid var(--line)}.comparison-workspace__head>div{display:flex;align-items:center;gap:12px}.comparison-workspace__head>div>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--accent-soft);color:var(--accent)}.comparison-workspace__head svg{fill:none;stroke:currentColor;stroke-width:1.6}.comparison-workspace__head h2{margin:0;font-size:1.25rem}.comparison-workspace__head p{margin:0;color:var(--muted);font-size:.75rem}.comparison-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:24px}.comparison-controls label{display:grid;gap:7px}.comparison-controls label>span{color:var(--muted);font-size:.7rem;font-weight:800}.comparison-controls select,.builder-toolbar select{width:100%;height:50px;padding-inline:13px;border:1px solid var(--line-strong);border-radius:10px;background:var(--bg);color:var(--ink)}.comparison-controls select:focus,.builder-toolbar select:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 4px var(--accent-soft)}.comparison-table{margin-top:22px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.comparison-products,.comparison-row{display:grid;grid-template-columns:150px repeat(3,minmax(190px,1fr));min-width:790px}.comparison-products{align-items:stretch}.comparison-label,.comparison-value,.comparison-product{padding:18px;border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line)}.comparison-label{display:flex;align-items:center;background:var(--bg-soft);color:var(--muted);font-size:.72rem;font-weight:800}.comparison-value{color:var(--ink-soft);font-size:.8rem;font-weight:700}.comparison-product{display:flex;flex-direction:column;align-items:start;gap:10px;min-height:260px}.comparison-product img,.comparison-placeholder{display:grid;place-items:center;width:100%;aspect-ratio:1.25;border-radius:12px;background:var(--bg-soft);object-fit:contain;color:var(--accent);font-size:.8rem;font-weight:800}.comparison-product strong{font-size:.86rem;line-height:1.45}.comparison-product a{color:var(--accent);font-size:.7rem;font-weight:800}.comparison-product--empty{color:var(--muted)}.tool-disclaimer{display:flex;align-items:center;gap:13px;padding:18px;margin-top:22px;border:1px solid color-mix(in srgb,var(--success) 25%,var(--line));border-radius:var(--radius);background:color-mix(in srgb,var(--success) 6%,var(--surface))}.tool-disclaimer>svg{flex:0 0 25px;fill:none;stroke:var(--success);stroke-width:1.5}.tool-disclaimer p{display:flex;flex-direction:column;margin:0}.tool-disclaimer strong{font-size:.76rem}.tool-disclaimer span{color:var(--muted);font-size:.7rem}.comparison-empty{margin-bottom:24px}.comparison-how{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.comparison-how article{padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.comparison-how span{color:var(--accent);font-size:.65rem;font-weight:800}.comparison-how h2{margin:12px 0 8px;font-size:1.08rem}.comparison-how p{margin:0;color:var(--muted);font-size:.78rem}.builder-toolbar{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:18px 22px;margin-bottom:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.builder-toolbar>div{display:flex;align-items:center;gap:12px}.builder-toolbar>div>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--accent-soft);color:var(--accent)}.builder-toolbar svg{fill:none;stroke:currentColor;stroke-width:1.5}.builder-toolbar>div>div{display:flex;flex-direction:column}.builder-toolbar strong{font-size:.82rem}.builder-toolbar small{color:var(--muted);font-size:.65rem}.builder-toolbar>label{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.7rem;font-weight:800}.builder-toolbar select{width:130px;height:43px}.builder-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:20px}.builder-controls,.builder-summary{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.builder-controls__head{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:25px 27px;border-bottom:1px solid var(--line)}.builder-controls__head h2{margin:9px 0 0;font-size:1.45rem}.builder-controls__head>p{max-width:370px;margin:0;color:var(--muted);font-size:.72rem}.builder-fields{display:grid;grid-template-columns:1fr 1fr}.builder-field{min-width:0;padding:23px;margin:0;border:0;border-bottom:1px solid var(--line)}.builder-field:nth-child(odd){border-inline-end:1px solid var(--line)}.builder-field legend{display:flex;align-items:center;gap:9px;width:100%;padding:0;margin-bottom:15px}.builder-field legend span{color:var(--accent);font-size:.57rem;font-weight:800;letter-spacing:.1em}.builder-field legend strong{font-size:.82rem}.builder-input-grid{display:grid;grid-template-columns:minmax(0,1fr) 105px;gap:9px}.builder-input-grid label{display:grid;gap:6px}.builder-input-grid label>span{color:var(--muted);font-size:.62rem;font-weight:700}.builder-input-grid input{min-width:0;width:100%;height:45px;padding-inline:11px;border:1px solid var(--line-strong);border-radius:9px;background:var(--bg);color:var(--ink);font-size:.78rem}.builder-input-grid input:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 4px var(--accent-soft)}.builder-summary{position:sticky;top:135px}.builder-summary__head{display:flex;align-items:center;justify-content:space-between;padding:23px;border-bottom:1px solid var(--line);background:var(--surface-dark)}.builder-summary__head h2{margin:8px 0 0;color:#fff;font-size:1.35rem}.builder-summary__mark{color:var(--accent-bright);font-size:.75rem;font-weight:900;letter-spacing:.1em}.builder-status{display:flex;gap:10px;padding:14px 20px;border-bottom:1px solid var(--line);background:var(--bg-soft);color:var(--muted)}.builder-status>span{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:8px;background:var(--surface);color:var(--muted)}.builder-status.has-parts>span{background:color-mix(in srgb,var(--success) 12%,var(--surface));color:var(--success)}.builder-status svg{width:15px;fill:none;stroke:currentColor;stroke-width:2}.builder-status p{margin:0;font-size:.67rem}.selected-parts{max-height:360px;padding:0 20px;margin:0;overflow-y:auto;list-style:none}.selected-parts li{display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:9px;padding-block:11px;border-bottom:1px solid var(--line)}.selected-parts li span{color:var(--muted);font-size:.62rem}.selected-parts li b{min-width:0;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.selected-parts li strong{color:var(--accent-strong);font-size:.69rem}.selected-parts .selected-parts__empty{display:flex;flex-direction:column;align-items:start;min-height:100px;justify-content:center}.selected-parts__empty small{color:var(--muted-2);font-size:.62rem}.builder-price{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border-bottom:1px solid var(--line);background:var(--bg-soft)}.builder-price>span{display:flex;flex-direction:column;font-size:.78rem;font-weight:800}.builder-price small{color:var(--muted);font-size:.58rem;font-weight:400}.builder-price strong{color:var(--accent-strong);font-size:1.55rem;direction:ltr}.builder-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:18px 20px}.builder-actions .button{padding-inline:10px;font-size:.72rem}.builder-warning{display:flex;gap:10px;padding:15px 20px;border-top:1px solid var(--line);background:color-mix(in srgb,#d49723 7%,var(--surface))}.builder-warning>span{color:#b1770d}.builder-warning svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.6}.builder-warning p{margin:0;color:var(--muted);font-size:.61rem;line-height:1.6}.builder-warning strong{display:block;color:var(--ink-soft)}.compatibility-section{padding-block:75px;border-top:1px solid var(--line);background:var(--bg-soft)}.compatibility-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.compatibility-grid article{padding:23px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.compatibility-grid span{color:var(--accent);font-size:.62rem;font-weight:800}.compatibility-grid h3{margin:14px 0 8px;font-size:1.05rem}.compatibility-grid p{margin:0;color:var(--muted);font-size:.75rem}.ranking-note{display:flex;align-items:center;gap:13px;padding:18px 20px;margin-bottom:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.ranking-note>svg{flex:0 0 26px;fill:none;stroke:var(--accent);stroke-width:1.5}.ranking-note p{display:flex;flex-direction:column;margin:0}.ranking-note strong{font-size:.78rem}.ranking-note span{color:var(--muted);font-size:.7rem}.shop-shell{padding-block:60px 100px}.shop-shell__inner{padding:28px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none}.woocommerce ul.products li.product{float:none!important;width:auto!important;padding:16px;margin:0!important;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.woocommerce ul.products li.product img{border-radius:12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem}.woocommerce .button,.woocommerce button.button,.woocommerce input.button{border-radius:10px;background:var(--accent);color:#fff}.woocommerce div.product{color:var(--ink-soft)}.wp-block-image figcaption,.wp-caption-text{color:var(--muted);font-size:.72rem;text-align:center}.gallery{display:grid;gap:12px}.sticky{position:relative}.bypostauthor{position:relative}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity 650ms var(--ease),transform 650ms var(--ease)}[data-reveal].is-visible{opacity:1;transform:none}@media (max-width:1180px){.header-main__inner{gap:16px}.main-navigation .menu>li>a{padding-inline:8px;font-size:.82rem}.header-cta{display:none}.home-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);gap:50px}.explore-grid{grid-template-columns:repeat(2,1fr)}.values-grid,.compatibility-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1120px){.header-main__inner{grid-template-columns:auto 1fr}.header-tools{justify-self:end}.menu-toggle{display:inline-grid}.main-navigation{position:fixed;top:0;bottom:0;inset-inline-end:0;z-index:1001;display:flex;flex-direction:column;width:min(390px, 90vw);padding:18px;visibility:hidden;background:var(--surface);box-shadow:var(--shadow-md);opacity:0;transform:translateX(105%);transition:260ms var(--ease)}[dir="rtl"] .main-navigation{transform:translateX(-105%)}.main-navigation.is-open{visibility:visible;opacity:1;transform:none}.mobile-nav__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid var(--line)}.mobile-nav__head .brand-symbol{width:39px;height:39px}.main-navigation>.menu{display:block;flex:1;padding-block:20px;overflow-y:auto}.main-navigation .menu>li{border-bottom:1px solid var(--line)}.main-navigation .menu>li>a{min-height:50px;padding-inline:4px;border-radius:0;font-size:.95rem}.main-navigation .menu>li>a:hover,.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a{background:#fff0;color:var(--accent)}.main-navigation .sub-menu{position:static;display:grid;width:auto;padding:0 12px 12px;visibility:visible;opacity:1;border:0;background:#fff0;box-shadow:none;transform:none}.mobile-nav__foot{display:grid;gap:12px;padding-top:18px;border-top:1px solid var(--line)}.mobile-nav__foot p{margin:0;color:var(--muted);font-size:.68rem;text-align:center}.home-hero__grid{grid-template-columns:1fr}.home-hero__copy{max-width:800px}.home-hero__media{width:min(100%, 760px)}.tools-cta__grid{grid-template-columns:1fr 1fr}.tools-cta__intro{grid-column:1 / -1;padding:0 0 18px}.footer-main{grid-template-columns:1.3fr .7fr .7fr}.footer-principle{grid-column:1 / -1;padding:25px 0 0;border-inline-start:0;border-top:1px solid rgb(255 255 255 / .09)}.article-layout{grid-template-columns:230px minmax(0,1fr);gap:35px}}@media (max-width:960px){.content-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-layout{grid-template-columns:1fr}.method-card{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:24px}.method-card__icon{grid-row:1 / 6}.method-card ol,.method-card>a{grid-column:2}.newsletter__panel{grid-template-columns:auto 1fr}.newsletter__action{grid-column:1 / -1}.about-hero__grid,.methodology-grid{grid-template-columns:1fr}.about-manifesto{max-width:700px}.methodology-intro{position:static}.contact-layout{grid-template-columns:1fr}.contact-info{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.contact-info__intro,.contact-security{grid-column:1 / -1}.tool-page-hero__grid{grid-template-columns:1fr}.tool-page-hero__steps{grid-template-columns:repeat(3,1fr);min-width:0}.builder-layout{grid-template-columns:1fr}.builder-summary{position:static}.article-layout{grid-template-columns:1fr}.article-facts{position:static;display:grid;grid-template-columns:1fr 1fr}.article-facts__title,.article-facts__note{grid-column:1 / -1}.article-components{border-inline-start:1px solid var(--line)}.error-page__grid{grid-template-columns:1fr;gap:40px}.error-page__code{font-size:clamp(7rem, 30vw, 12rem)}}@media (max-width:782px){.admin-bar .site-header{top:46px}}@media (max-width:760px){:root{--header-height:68px}.container{width:min(calc(100% - 28px), var(--container))}.utility-bar{display:none}.brand-copy{display:none}.custom-logo{max-width:130px;max-height:43px}.header-tools{gap:6px}.header-tools .icon-button{width:40px;height:40px}.language-switcher{display:none}.search-panel__inner{grid-template-columns:1fr auto;gap:14px;padding-block:20px}.search-panel__inner>div:first-child{display:none}.search-close{align-self:center;margin-top:0}.search-form{min-width:0}.search-form .button{padding-inline:15px}.home-hero{padding-block:54px 64px}.home-hero__copy h1{font-size:clamp(2.55rem, 12vw, 4rem)}.home-hero__copy>p{font-size:1rem}.home-hero__actions .button{flex:1 1 190px}.hero-assurances{gap:10px 14px}.lab-console{padding:10px;border-radius:24px;transform:none}.lab-console__stage{min-height:310px}.lab-console__readout{grid-template-columns:1fr}.explore-grid,.content-grid--three,.tools-cta__grid,.values-grid,.compatibility-grid,.comparison-how{grid-template-columns:1fr}.section{padding-block:68px}.section-heading,.section-heading--compact{display:grid;align-items:start;gap:18px}.section-heading h2{font-size:2.2rem}.news-row{grid-template-columns:86px minmax(0,1fr);gap:13px}.news-row__arrow{display:none}.news-row h3{font-size:.92rem}.method-card{display:block;padding:25px}.method-card__icon{margin-bottom:20px}.method-card ol,.method-card>a{grid-column:auto}.empty-state{display:grid;justify-items:start;min-height:260px;padding:30px}.newsletter{padding-block:55px}.newsletter__panel{grid-template-columns:1fr;gap:24px;padding:27px}.newsletter__visual{width:62px;height:62px}.newsletter__action{grid-column:auto}.newsletter-form__row{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr 1fr;gap:38px 25px;padding-block:55px}.footer-brand{grid-column:1 / -1}.footer-principle{grid-column:1 / -1}.footer-bottom{align-items:start;flex-direction:column;gap:10px}.page-hero{padding-block:56px}.page-hero__inner{align-items:start;flex-direction:column;gap:28px}.page-hero h1{font-size:clamp(2.3rem, 11vw, 3.5rem)}.page-hero__badge{align-items:start;flex:auto;width:100%;min-height:auto;padding:16px}.page-hero__symbol{width:78px;height:78px;flex-basis:78px;border-radius:20px}.page-hero__symbol svg{width:32px;height:32px}.page-hero__search{width:100%}.error-page__copy .search-form{display:grid}.article-header h1{font-size:clamp(2.35rem, 11vw, 4rem)}.article-deck{font-size:1rem}.article-byline{align-items:flex-start;flex-wrap:wrap}.article-score{margin-inline-start:0}.article-cover{width:100%;padding-top:20px}.article-cover figure{border-radius:0;border-inline:0}.article-layout{padding-block:35px 60px}.article-facts{grid-template-columns:1fr}.article-components{border-inline-start:0}.article-content{font-size:1rem}.article-content h2{font-size:1.75rem}.post-navigation .nav-links{grid-template-columns:1fr}.comments-area{padding:22px}.about-hero{padding-block:65px}.about-hero h1{font-size:clamp(2.6rem, 12vw, 4rem)}.about-manifesto{padding:31px}.about-manifesto blockquote{font-size:1.35rem}.methodology-grid{gap:35px}.about-cta__inner{align-items:start;flex-direction:column}.contact-info{display:block}.contact-form .form-row{grid-template-columns:1fr}.contact-form{padding:22px}.tool-page-hero{padding-block:58px}.tool-page-hero h1{font-size:clamp(2.5rem, 11vw, 4rem)}.tool-page-hero__steps{grid-template-columns:1fr}.comparison-workspace__head,.builder-controls__head{align-items:start;flex-direction:column}.comparison-controls{grid-template-columns:1fr}.builder-toolbar{align-items:start;flex-direction:column}.builder-toolbar>label{width:100%;justify-content:space-between}.builder-fields{grid-template-columns:1fr}.builder-field:nth-child(odd){border-inline-end:0}.builder-input-grid{grid-template-columns:minmax(0,1fr) 105px}.builder-actions{grid-template-columns:1fr}.shop-shell__inner{padding:18px}.woocommerce ul.products{grid-template-columns:1fr 1fr}}@media (max-width:520px){.home-hero__actions{display:grid}.home-hero__actions .button{width:100%}.hero-assurances{display:grid}.lab-console__stage{min-height:260px}.lab-orbit--one{width:210px;height:210px}.lab-orbit--two{width:260px;height:260px}.lab-chip{width:160px;padding-block:26px 22px}.lab-chip strong{font-size:4rem}.explore-card{min-height:150px;padding:19px}.news-row{grid-template-columns:72px minmax(0,1fr)}.news-row__meta time{display:none}.footer-main{grid-template-columns:1fr}.footer-brand,.footer-principle{grid-column:auto}.builder-input-grid{grid-template-columns:1fr}.selected-parts li{grid-template-columns:65px minmax(0,1fr)}.selected-parts li strong{grid-column:2}.woocommerce ul.products{grid-template-columns:1fr}}.mobile-desktop-view .utility-bar{display:none}.mobile-desktop-view .header-main__inner{grid-template-columns:auto 1fr;min-height:68px}.mobile-desktop-view .main-navigation{position:fixed;top:0;bottom:0;inset-inline-end:0;z-index:1001;display:flex;flex-direction:column;width:min(390px, 90vw);padding:18px;visibility:hidden;background:var(--surface);opacity:0;transform:translateX(105%)}[dir="rtl"].mobile-desktop-view .main-navigation{transform:translateX(-105%)}.mobile-desktop-view .main-navigation.is-open{visibility:visible;opacity:1;transform:none}.mobile-desktop-view .main-navigation>.menu{display:block;flex:1;padding-block:20px;overflow-y:auto}.mobile-desktop-view .main-navigation .menu>li{border-bottom:1px solid var(--line)}.mobile-desktop-view .main-navigation .menu>li>a{min-height:50px;padding-inline:4px}.mobile-desktop-view .mobile-nav__head,.mobile-desktop-view .mobile-nav__foot{display:flex}.mobile-desktop-view .mobile-nav__foot{display:grid}.mobile-desktop-view .menu-toggle{display:inline-grid}.mobile-desktop-view .header-cta,.mobile-desktop-view .language-switcher{display:none}.mobile-desktop-view .home-hero__grid,.mobile-desktop-view .about-hero__grid,.mobile-desktop-view .tool-page-hero__grid,.mobile-desktop-view .builder-layout,.mobile-desktop-view .contact-layout{grid-template-columns:1fr}.mobile-desktop-view .explore-grid,.mobile-desktop-view .content-grid--three,.mobile-desktop-view .values-grid,.mobile-desktop-view .compatibility-grid{grid-template-columns:repeat(2,1fr)}.mobile-desktop-view .editorial-layout{grid-template-columns:1fr}.mobile-desktop-view .builder-summary{position:static}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-reveal]{opacity:1;transform:none}}@media print{.utility-bar,.site-header,.newsletter,.site-footer,.article-navigation,.comments-shell,.article-facts{display:none!important}body{background:#fff;color:#000}.article-layout{display:block;padding:0}.article-content{color:#000}a{color:#000;text-decoration:none}}.selected-parts__empty small{color:var(--muted)}html[dir="ltr"] body{direction:ltr;text-align:left}html[dir="rtl"] body{direction:rtl;text-align:right}html[dir="ltr"] .main-navigation .menu,html[dir="ltr"] .header-tools,html[dir="ltr"] .article-byline{direction:ltr}html[dir="rtl"] .main-navigation .menu,html[dir="rtl"] .header-tools,html[dir="rtl"] .article-byline{direction:rtl}.language-switcher{display:inline-flex;align-items:center}.language-switcher__link{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:7px 11px;border:1px solid var(--line);border-radius:11px;background:var(--surface);color:var(--ink-soft);font-size:.78rem;font-weight:850;line-height:1}.language-switcher__link:hover,.language-switcher__link:focus-visible{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.language-switcher__link small{color:var(--muted);font-size:.64rem;font-weight:700}@media (max-width:760px){.header-tools .language-switcher{display:inline-flex}.language-switcher__link{min-height:40px;padding-inline:10px}.language-switcher__link small{display:none}}.mobile-desktop-view .header-tools .language-switcher{display:inline-flex}.mobile-desktop-view .language-switcher__link small{display:none}@media (max-width:1120px){html[dir="rtl"] .main-navigation.is-open{visibility:visible;opacity:1;transform:none}}html[dir="rtl"].mobile-desktop-view .main-navigation.is-open{visibility:visible;opacity:1;transform:none}.newsletter-form .button-primary{background:#076961;color:#fff}.newsletter-form .button-primary:hover{background:#05544f}html[data-theme="dark"] body{background:radial-gradient(circle at 12% 8%,rgb(50 213 197 / .08),transparent 30rem),radial-gradient(circle at 88% 18%,rgb(83 102 217 / .08),transparent 34rem),var(--bg);background-attachment:fixed}html[data-theme="dark"] .content-card,html[data-theme="dark"] .explore-card,html[data-theme="dark"] .tool-card,html[data-theme="dark"] .method-card,html[data-theme="dark"] .article-facts,html[data-theme="dark"] .article-evidence,html[data-theme="dark"] .comparison-workspace,html[data-theme="dark"] .builder-controls,html[data-theme="dark"] .builder-summary,html[data-theme="dark"] .byt01-dual-rating,html[data-theme="dark"] .byt01-benchmark-lab,html[data-theme="dark"] #bbpress-forums>ul,html[data-theme="dark"] #bbpress-forums .bbp-forum-content,html[data-theme="dark"] #bbpress-forums fieldset.bbp-form,html[data-theme="dark"] .byt01-neon-panel{border-color:rgb(50 213 197 / .2);background:linear-gradient(145deg,rgb(17 24 27 / .9),rgb(10 18 21 / .76));box-shadow:0 22px 70px rgb(0 0 0 / .26),inset 0 1px rgb(255 255 255 / .035);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-theme="dark"] .section-kicker,html[data-theme="dark"] .article-header__tags span,html[data-theme="dark"] .byt01-dual-rating__head>span,html[data-theme="dark"] .byt01-benchmark-lab__head>span{color:#58e4d7;text-shadow:0 0 22px rgb(50 213 197 / .34)}html[data-theme="dark"] .menu-item-community>a{border:1px solid rgb(50 213 197 / .22);background:rgb(50 213 197 / .08);color:#58e4d7!important}.byt01-dual-rating,.byt01-benchmark-lab,.byt01-hands-on-media{margin-block:38px;padding:clamp(22px, 4vw, 36px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.byt01-dual-rating__head,.byt01-benchmark-lab__head{margin-bottom:22px}.byt01-dual-rating__head>span,.byt01-benchmark-lab__head>span{color:var(--accent);font-size:.68rem;font-weight:900;letter-spacing:.13em}.byt01-dual-rating__head h2,.byt01-benchmark-lab__head h2{margin:7px 0 0;font-size:clamp(1.45rem, 3vw, 2.15rem)}.byt01-dual-rating__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.byt01-dual-rating__grid article{display:grid;align-content:start;min-height:190px;padding:23px;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--bg-soft) 70%,transparent)}.byt01-dual-rating__grid small{color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.byt01-dual-rating__grid strong{margin-block:12px 5px;color:var(--ink);font-size:clamp(2.4rem, 6vw, 4rem);line-height:1}.byt01-dual-rating__grid strong em{margin-inline-start:5px;color:var(--muted);font-size:.9rem;font-style:normal}.byt01-dual-rating__grid b{margin-top:9px;color:var(--ink-soft);font-size:.8rem}.byt01-dual-rating__grid p,.byt01-dual-rating__note{color:var(--muted)}.byt01-dual-rating__note{margin:17px 0 0;font-size:.72rem}.byt01-star-meter{--rating:0%;position:relative;display:inline-block;width:max-content;overflow:hidden;color:color-mix(in srgb,var(--muted) 34%,transparent);font-size:1.25rem;letter-spacing:.13em;line-height:1;direction:ltr}.byt01-star-meter::before{position:absolute;inset:0;width:var(--rating);overflow:hidden;color:#f5bc3b;text-shadow:0 0 16px rgb(245 188 59 / .26);content:"★★★★★";white-space:nowrap}.byt01-chart-wrap{position:relative;height:clamp(310px, 48vw, 470px);padding:17px;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--bg-soft) 76%,transparent)}.byt01-benchmark-table-wrap{margin-top:18px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius)}.byt01-benchmark-table-wrap table{width:100%;border-collapse:collapse}.byt01-benchmark-table-wrap th,.byt01-benchmark-table-wrap td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:start;white-space:nowrap}.byt01-benchmark-table-wrap th{background:var(--bg-soft);color:var(--ink);font-size:.72rem}.byt01-benchmark-table-wrap td{color:var(--ink-soft);font-size:.76rem}.byt01-benchmark-lab details{padding:16px 18px;margin-top:18px;border:1px solid var(--line);border-radius:12px;background:var(--bg-soft)}.byt01-benchmark-lab summary{color:var(--ink);font-weight:800}.byt01-benchmark-lab pre{overflow-x:auto;color:var(--ink-soft);white-space:pre-wrap}.byt01-video-frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius);background:#05090a}.byt01-video-frame iframe,.byt01-video-frame video{width:100%;height:100%}.byt01-user-rating-input{padding:17px;margin-block:18px;border:1px solid var(--line);border-radius:12px;background:var(--bg-soft)}.byt01-user-rating-input legend{padding-inline:7px;color:var(--ink);font-weight:800}.byt01-user-rating-input>div{display:inline-flex;flex-direction:row-reverse;gap:4px;direction:ltr}.byt01-user-rating-input input{position:absolute;opacity:0;pointer-events:none}.byt01-user-rating-input label{color:color-mix(in srgb,var(--muted) 45%,transparent);font-size:1.8rem;line-height:1;cursor:pointer;transition:color 160ms ease,transform 160ms ease}.byt01-user-rating-input label:hover,.byt01-user-rating-input label:hover~label,.byt01-user-rating-input input:checked~label{color:#f5bc3b;transform:translateY(-2px)}.byt01-user-rating-input input:focus-visible+label{outline:3px solid var(--accent);outline-offset:3px}.byt01-user-rating-input small{display:block;margin-top:8px;color:var(--muted)}.byt01-comment-rating{margin:0 0 7px;color:#f5bc3b;font-size:1.05rem;letter-spacing:.08em;direction:ltr}#bbpress-forums{color:var(--ink-soft);font-size:.88rem}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-replies,#bbpress-forums fieldset.bbp-form{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{padding:15px;border:0;background:var(--surface-dark);color:#fff}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{padding:17px 15px;border-color:var(--line);background:#fff0}#bbpress-forums a{color:var(--accent-strong);font-weight:750}html[data-theme="dark"] #bbpress-forums a{color:#58e4d7}#bbpress-forums input[type="text"],#bbpress-forums input[type="email"],#bbpress-forums input[type="url"],#bbpress-forums input[type="password"],#bbpress-forums textarea,#bbpress-forums select{max-width:100%;padding:11px 13px;border:1px solid var(--line-strong);border-radius:10px;background:var(--bg);color:var(--ink)}#bbpress-forums .button{border:0;background:var(--accent-strong);color:#fff}.byt01-neon-panel,.elementor-element.byt01-neon-panel>.elementor-widget-container{padding:clamp(20px, 4vw, 36px);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 82%,transparent);box-shadow:var(--shadow-md);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media (prefers-reduced-motion:no-preference){.content-card,.explore-card,.tool-card,.method-card,.byt01-dual-rating__grid article,#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{transition:transform 220ms var(--ease),border-color 220ms ease,box-shadow 220ms ease}.content-card:hover,.explore-card:hover,.tool-card:hover,.method-card:hover,.byt01-dual-rating__grid article:hover,#bbpress-forums li.bbp-body ul.forum:hover,#bbpress-forums li.bbp-body ul.topic:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--line));box-shadow:0 18px 52px rgb(11 129 121 / .14);transform:translateY(-4px)}}@media (max-width:760px){.byt01-dual-rating,.byt01-benchmark-lab,.byt01-hands-on-media{padding:21px}.byt01-dual-rating__grid{grid-template-columns:1fr}.byt01-dual-rating__grid article{min-height:165px}.byt01-chart-wrap{height:360px;padding:9px}#bbpress-forums li.bbp-forum-info,#bbpress-forums li.bbp-topic-title{width:70%}#bbpress-forums li.bbp-forum-topic-count,#bbpress-forums li.bbp-forum-reply-count,#bbpress-forums li.bbp-topic-voice-count,#bbpress-forums li.bbp-topic-reply-count{width:15%}#bbpress-forums li.bbp-forum-freshness,#bbpress-forums li.bbp-topic-freshness{display:none}}html,body{max-width:100%;overflow-x:clip}.byt01-quick-news{display:grid;gap:28px;margin-block:18px 52px}.byt01-news-intro{position:relative;overflow:hidden}.byt01-news-intro::after{position:absolute;inset-block-start:-70px;inset-inline-end:-55px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 25%,transparent),transparent 68%);content:"";pointer-events:none}.byt01-news-intro .eyebrow{margin:0 0 8px;color:var(--accent-strong);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.byt01-news-intro h2{margin:0 0 10px;font-size:clamp(1.55rem,4vw,2.45rem)}.byt01-news-intro p:last-child{max-width:70ch;margin-bottom:0;color:var(--muted)}.byt01-news-feed>ul,.byt01-news-feed .wp-rss-aggregator{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;margin:0;list-style:none}.byt01-news-feed li{min-width:0;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted);box-shadow:var(--shadow-sm);font-size:.75rem}.byt01-news-feed li>a:first-child{display:block;margin-bottom:14px;color:var(--ink);font-size:clamp(.96rem,2vw,1.12rem);font-weight:850;line-height:1.45}.byt01-news-feed li a:not(:first-child){color:var(--accent-strong);font-weight:750}html[data-theme="dark"] .byt01-news-feed li{border-color:rgb(50 213 197 / .18);background:linear-gradient(145deg,rgb(17 24 27 / .9),rgb(10 18 21 / .76));box-shadow:0 20px 55px rgb(0 0 0 / .22)}html[data-theme="dark"] .byt01-news-feed li a:not(:first-child),html[data-theme="dark"] .byt01-news-intro .eyebrow{color:#58e4d7}@media (prefers-reduced-motion:no-preference){.byt01-news-feed li{transition:transform 220ms var(--ease),border-color 220ms ease,box-shadow 220ms ease}.byt01-news-feed li:hover{border-color:color-mix(in srgb,var(--accent) 48%,var(--line));box-shadow:0 20px 58px rgb(11 129 121 / .15);transform:translateY(-4px)}}@media (max-width:760px){.byt01-news-feed>ul,.byt01-news-feed .wp-rss-aggregator{grid-template-columns:1fr}.byt01-news-feed li{padding:17px}}.byt01-news-feed .wp-rss-aggregator{display:block}.byt01-news-feed .wpra-item-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;margin:0;list-style:none}.byt01-news-feed .wprss-feed-meta{display:flex;flex-wrap:wrap;gap:4px 10px;color:var(--muted)}@media (max-width:760px){.byt01-news-feed .wpra-item-list{grid-template-columns:1fr}}.byt01-source-ledger{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:22px;padding:clamp(20px,3vw,30px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.byt01-source-ledger h3{margin:4px 0 8px;font-size:clamp(1.25rem,2.6vw,1.75rem)}.byt01-source-ledger>div>p:last-child,.byt01-source-ledger__note{margin:0;color:var(--muted);font-size:.78rem}.byt01-source-ledger .eyebrow{margin:0;color:var(--accent-strong);font-size:.65rem;font-weight:900;letter-spacing:.13em}.byt01-source-ledger ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;margin:0;list-style:none}.byt01-source-ledger li{display:flex;flex-direction:column;gap:7px;min-width:0;padding:15px;border:1px solid var(--line);border-radius:12px;background:var(--bg-soft)}.byt01-source-ledger li a{color:var(--accent-strong);font-size:.83rem;font-weight:850}.byt01-source-ledger li span{color:var(--muted);font-size:.68rem;line-height:1.5}.byt01-source-ledger__note{grid-column:1 / -1;padding-top:14px;border-top:1px solid var(--line)}html[data-theme="dark"] .byt01-source-ledger{border-color:rgb(50 213 197 / .2);background:linear-gradient(145deg,rgb(17 24 27 / .9),rgb(10 18 21 / .76));box-shadow:0 20px 58px rgb(0 0 0 / .22)}html[data-theme="dark"] .byt01-source-ledger li{border-color:rgb(50 213 197 / .14);background:rgb(50 213 197 / .055)}html[data-theme="dark"] .byt01-source-ledger li a,html[data-theme="dark"] .byt01-source-ledger .eyebrow{color:#58e4d7}@media (max-width:900px){.byt01-source-ledger{grid-template-columns:1fr}.byt01-source-ledger ul{grid-template-columns:1fr}}.section-heading__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 18px}.text-link--accent{padding:8px 12px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--line));border-radius:999px;background:var(--accent-soft);color:var(--accent-strong)}html[data-theme="dark"] .text-link--accent{border-color:rgb(50 213 197 / .28);color:#58e4d7}@media (max-width:760px){.section-heading__actions{justify-content:flex-start}}.byt01-news-filters{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin:1rem 0 1.25rem;padding:.85rem;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:var(--shadow-sm)}.byt01-news-filters button{min-height:42px;padding:.55rem .9rem;border:1px solid var(--line-strong);border-radius:999px;background:var(--bg-soft);color:var(--ink-soft);font-size:.82rem;font-weight:800;line-height:1;transition:transform 180ms var(--ease),border-color 180ms var(--ease),background 180ms var(--ease),color 180ms var(--ease),box-shadow 180ms var(--ease)}.byt01-news-filters button:hover,.byt01-news-filters button:focus-visible{border-color:var(--accent);color:var(--ink);transform:translateY(-1px)}.byt01-news-filters button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent);outline-offset:2px}.byt01-news-filters button.is-active{border-color:var(--accent);background:var(--accent-strong);color:#fff;box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 30%,transparent)}.byt01-news-filter-count{margin-inline-start:auto;color:var(--muted);font-size:.76rem;font-weight:700}.byt01-news-feed [hidden]{display:none!important}@media (max-width:760px){.byt01-news-filters{padding:.75rem}.byt01-news-filters button{flex:1 1 auto;min-width:7rem}.byt01-news-filter-count{width:100%;margin-inline-start:0;text-align:center}}@media (prefers-reduced-motion:reduce){.byt01-news-filters button{transition:none}.byt01-news-filters button:hover,.byt01-news-filters button:focus-visible{transform:none}}.page-template-page-comparison .comparison-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:0 24px 24px}.page-template-page-comparison .comparison-actions .button{min-height:42px;padding:10px 16px;border-radius:10px;font-size:.75rem;font-weight:800}.page-template-page-comparison .comparison-actions__status{min-height:1.4em;margin-inline-start:auto;color:var(--success);font-size:.72rem;font-weight:800}.page-template-page-comparison .comparison-insights{margin-top:22px;padding:clamp(20px, 3vw, 30px);border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 6%,var(--surface)),var(--surface));box-shadow:var(--shadow-sm)}.page-template-page-comparison .comparison-insights__head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:18px}.page-template-page-comparison .comparison-insights__head h2{margin:7px 0 0;font-size:clamp(1.3rem, 2.2vw, 1.75rem)}.page-template-page-comparison .comparison-insights__head>p{max-width:620px;margin:0;color:var(--muted);font-size:.78rem;line-height:1.7}.page-template-page-comparison .comparison-insights__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.page-template-page-comparison .comparison-signal{position:relative;overflow:hidden;min-height:118px;padding:17px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.page-template-page-comparison .comparison-signal::before{position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--line-strong);content:""}.page-template-page-comparison .comparison-signal strong{display:block;margin-bottom:7px;color:var(--ink);font-size:.8rem}.page-template-page-comparison .comparison-signal p{margin:0;color:var(--muted);font-size:.7rem;line-height:1.65}.page-template-page-comparison .comparison-signal.is-ok::before{background:var(--success)}.page-template-page-comparison .comparison-signal.is-price::before{background:var(--accent)}.page-template-page-comparison .comparison-signal.is-warning::before{background:#d49723}.page-template-page-comparison .comparison-signal.is-info::before{background:#4f8cff}.page-template-page-comparison .comparison-table:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 38%,transparent);outline-offset:3px}.page-template-page-comparison .comparison-label{position:sticky;inset-inline-start:0;z-index:2;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px}.page-template-page-comparison .comparison-label small{display:inline-flex;padding:3px 7px;border:1px solid var(--line);border-radius:999px;color:var(--muted-2);font-size:.56rem;font-weight:800;line-height:1}.page-template-page-comparison .comparison-row.is-different .comparison-label small{border-color:color-mix(in srgb,#d49723 34%,var(--line));background:color-mix(in srgb,#d49723 9%,var(--surface));color:#9a6505}.page-template-page-comparison .comparison-row.is-different .comparison-value{background:color-mix(in srgb,#d49723 3.5%,var(--surface))}.page-template-page-comparison .comparison-row.is-same .comparison-label small{border-color:color-mix(in srgb,var(--success) 25%,var(--line));color:var(--success)}.page-template-page-comparison .comparison-product img{border:1px solid var(--line);background:#fff}.page-template-page-comparison .comparison-faq{display:grid;grid-template-columns:minmax(210px,.34fr) minmax(0,.66fr);gap:28px;margin-top:22px;padding:clamp(20px, 3vw, 30px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.page-template-page-comparison .comparison-faq__head h2{margin:8px 0 0;font-size:clamp(1.25rem, 2.1vw, 1.65rem)}.page-template-page-comparison .comparison-faq__items{display:grid;gap:9px}.page-template-page-comparison .comparison-faq details{border:1px solid var(--line);border-radius:11px;background:var(--bg-soft)}.page-template-page-comparison .comparison-faq summary{cursor:pointer;padding:14px 16px;color:var(--ink);font-size:.78rem;font-weight:800}.page-template-page-comparison .comparison-faq details p{padding:0 16px 15px;margin:0;color:var(--muted);font-size:.72rem;line-height:1.7}@media (max-width:900px){.page-template-page-comparison .comparison-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-template-page-comparison .comparison-faq{grid-template-columns:1fr}}@media (max-width:680px){.page-template-page-comparison .comparison-actions{display:grid;grid-template-columns:1fr 1fr;padding:0 16px 18px}.page-template-page-comparison .comparison-actions__status{grid-column:1 / -1;margin-inline-start:0;text-align:center}.page-template-page-comparison .comparison-insights__head{display:grid;gap:10px}.page-template-page-comparison .comparison-insights__grid{grid-template-columns:1fr}.page-template-page-comparison .comparison-products,.page-template-page-comparison .comparison-row{grid-template-columns:130px repeat(3,minmax(185px,1fr));min-width:685px}.page-template-page-comparison .comparison-label,.page-template-page-comparison .comparison-value,.page-template-page-comparison .comparison-product{padding:14px}.page-template-page-comparison .comparison-product{min-height:225px}}@media (prefers-reduced-motion:reduce){.page-template-page-comparison .comparison-actions .button,.page-template-page-comparison .comparison-faq summary{transition:none!important}}.byt01-table-wrap{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.byt01-table-wrap table{width:100%}@media (max-width:680px){.byt01-table-wrap table{min-width:640px}}@media (max-width:480px){.single-byt_review .article-header h1{font-size:clamp(2rem, 9vw, 2.25rem);line-height:1.12;text-wrap:balance}}.byt01-product-gallery{margin-block:1.5rem 2.25rem}.byt01-product-gallery__stage{position:relative;display:grid;place-items:center;min-height:clamp(300px,52vw,620px);aspect-ratio:16/10;overflow:hidden;border:1px solid color-mix(in srgb,var(--line,#334155) 82%,transparent);border-radius:var(--radius-lg,22px);background:linear-gradient(145deg,#07111f,#101c2d)}.byt01-product-gallery__slide{grid-area:1/1;display:grid;width:100%;height:100%;place-items:center;padding:clamp(.75rem,2vw,1.5rem)}.byt01-product-gallery__slide[hidden]{display:none}.byt01-product-gallery__slide img{display:block;width:100%;height:100%;max-height:620px;object-fit:contain}.byt01-product-gallery__nav{position:absolute;z-index:2;inset-block-start:50%;display:grid;width:44px;height:44px;place-items:center;transform:translateY(-50%);border:1px solid rgb(255 255 255 / .28);border-radius:999px;background:rgb(3 10 20 / .76);color:#fff;cursor:pointer;backdrop-filter:blur(8px)}.byt01-product-gallery__nav--prev{inset-inline-start:clamp(.5rem,1.5vw,1rem)}.byt01-product-gallery__nav--next{inset-inline-end:clamp(.5rem,1.5vw,1rem)}.byt01-product-gallery__nav:hover{background:var(--accent,#14b8a6);color:#04111d}.byt01-product-gallery__nav:focus-visible,.byt01-product-gallery__thumb:focus-visible{outline:3px solid var(--accent,#2dd4bf);outline-offset:3px}.byt01-product-gallery__thumbs{display:flex;gap:.65rem;margin-block-start:.8rem;padding:.25rem;overflow-x:auto;scrollbar-width:thin}.byt01-product-gallery__thumb{flex:0 0 76px;width:76px;height:64px;padding:.25rem;overflow:hidden;border:1px solid var(--line,#334155);border-radius:12px;background:var(--surface,#0f172a);cursor:pointer}.byt01-product-gallery__thumb[aria-selected="true"]{border-color:var(--accent,#2dd4bf);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,#2dd4bf) 35%,transparent)}.byt01-product-gallery__thumb img{width:100%;height:100%;object-fit:contain}.byt01-product-gallery__status{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.byt01-product-gallery__stage{min-height:270px;aspect-ratio:4/3}.byt01-product-gallery__thumb{flex-basis:64px;width:64px;height:56px}}@media(prefers-reduced-motion:reduce){.byt01-product-gallery *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.home-latest-filters{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-block:.85rem}.home-latest-filters button{min-height:40px;padding:.55rem .85rem;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);color:var(--ink-soft);font-size:.76rem;font-weight:800}.home-latest-filters button:hover,.home-latest-filters button:focus-visible{border-color:var(--accent);color:var(--accent-strong)}.home-latest-filters button.is-active{border-color:var(--accent);background:var(--accent-strong);color:#fff}.home-trending__rail [data-byt01-latest-item][hidden]{display:none!important}@media(max-width:680px){.home-latest-filters button{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.home-latest-filters button{transition:none!important}}.price-chip--unverified{border-style:dashed;border-color:var(--line-strong);background:var(--bg-soft);color:var(--muted)}.price-chip--unverified strong{font-size:.72rem;color:var(--ink-soft)}.price-chip--unverified small{font-size:.61rem;color:var(--muted)}.archive-breadcrumb{padding-block:14px;border-bottom:1px solid var(--line);background:var(--surface)}.archive-breadcrumb .container{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--muted);font-size:.76rem}.archive-breadcrumb a{color:var(--accent-strong);font-weight:800}.archive-breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.archive-breadcrumb [aria-current="page"]{color:var(--ink-soft);font-weight:700}.comparison-scroll-hint{display:none;margin:.75rem 0 .5rem;color:var(--text-muted);font-size:.82rem;line-height:1.6}@media (max-width:760px){.comparison-scroll-hint{display:flex;align-items:center;gap:.45rem}.comparison-scroll-hint::before{content:"↔";color:var(--accent);font-size:1rem;font-weight:800}}body.language-ar .vb-en,html[dir="rtl"] .vb-en{display:none!important}body.language-en .vb-ar,html[dir="ltr"] .vb-ar{display:none!important}.single-byt_review #byt01-review-local-prices table th:last-child,.single-byt_review #byt01-review-local-prices table td:last-child{display:none}:root{--byt-primary:#00D4FF;--byt-primary-hover:#33E0FF;--byt-primary-soft:rgba(0, 212, 255, 0.12);--byt-primary-glow:rgba(0, 212, 255, 0.35);--byt-deep:#0A84FF;--byt-ink:#070B12;--byt-surface:#0F1620;--byt-surface-elevated:#151D2A;--byt-text:#F8FAFC;--byt-text-secondary:#94A3B8;--byt-text-muted:#64748B;--byt-positive:#22C55E;--byt-negative:#EF4444;--byt-warning:#F59E0B;--byt-radius:12px;--byt-radius-sm:8px;--byt-shadow:0 4px 24px rgba(0, 0, 0, 0.40);--byt-glow:0 0 20px var(--byt-primary-glow)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}.button-primary,.byt-cta,.byt-button--primary{border-color:#fff0;background:var(--byt-primary);color:var(--byt-ink);box-shadow:0 10px 30px rgb(0 212 255 / .2)}.button-primary:hover,.byt-cta:hover,.byt-button--primary:hover{background:var(--byt-primary-hover);color:var(--byt-ink);box-shadow:var(--byt-glow)}.button-primary:active,.byt-cta:active,.byt-button--primary:active{background:var(--byt-deep);color:var(--byt-text)}@media (prefers-reduced-motion:reduce){.button-primary,.byt-cta,.byt-button--primary{transition:none;transform:none}}.button-primary:active,.byt-cta:active,.byt-button--primary:active{color:var(--byt-ink)}.home-latest-filters button.is-active,.byt01-news-filters button.is-active{border-color:var(--byt-primary);background:var(--byt-primary);color:var(--byt-ink);box-shadow:0 8px 24px rgb(0 212 255 / .22)}.home-latest-filters button.is-active:hover,.home-latest-filters button.is-active:focus-visible,.byt01-news-filters button.is-active:hover,.byt01-news-filters button.is-active:focus-visible{border-color:var(--byt-primary-hover);background:var(--byt-primary-hover);color:var(--byt-ink)}@media (prefers-reduced-motion:reduce){.home-latest-filters button,.byt01-news-filters button{transition:none;transform:none}}.content-card:hover,.content-card:focus-within,.explore-card:hover,.explore-card:focus-within,.tool-card:hover,.tool-card:focus-within,.method-card:hover,.method-card:focus-within,.review-card:hover,.review-card:focus-within,.byt01-news-feed li:hover,.byt01-news-feed li:focus-within{border-color:rgb(0 212 255 / .34);box-shadow:0 18px 52px rgb(0 212 255 / .1)}.content-card:focus-within,.explore-card:focus-within,.tool-card:focus-within,.method-card:focus-within,.review-card:focus-within,.byt01-news-feed li:focus-within{outline:2px solid var(--byt-primary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.content-card,.explore-card,.tool-card,.method-card,.review-card,.byt01-news-feed li{transition:none;transform:none}}.article-header__tags span,.byt-badge,.evidence-badge{border-color:rgb(0 212 255 / .28);background:var(--byt-primary-soft);color:var(--ink)}html[data-theme="dark"] .article-header__tags span,html[data-theme="dark"] .byt-badge,html[data-theme="dark"] .evidence-badge{color:var(--byt-primary)}.article-content blockquote{border-inline-start:4px solid var(--byt-primary);border-block:1px solid rgb(0 212 255 / .22);border-inline-end:1px solid rgb(0 212 255 / .22);background:var(--byt-primary-soft);box-shadow:0 12px 30px rgb(0 212 255 / .08)}.article-content blockquote strong{color:var(--byt-primary)}@media (prefers-reduced-motion:reduce){.article-content blockquote{scroll-behavior:auto}}.article-content table thead th{background:var(--byt-primary-soft);border-bottom:2px solid var(--byt-primary);color:var(--ink)}html[data-theme="dark"] .article-content table thead th{color:var(--text)}.article-content table tbody tr{transition:background-color 160ms ease}.article-content table tbody tr:hover>*{background-color:rgb(0 212 255 / .06)}.article-content table caption{color:var(--byt-primary);font-weight:700}.article-content table a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.article-content table tbody tr{transition:none}}html[data-theme="dark"] .article-content table thead th{color:#f2f6f5}.byt01-review-toc a,.byt01-review-tests-nav a{border:1px solid rgb(0 212 255 / .18);background:rgb(0 212 255 / .06);color:var(--ink);transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease}html[data-theme="dark"] .byt01-review-toc a,html[data-theme="dark"] .byt01-review-tests-nav a{color:#f2f6f5}.byt01-review-toc a:hover,.byt01-review-tests-nav a:hover{border-color:rgb(0 212 255 / .55);background:var(--byt-primary-soft);color:var(--byt-primary)}.byt01-review-toc a:focus-visible,.byt01-review-tests-nav a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-color:var(--byt-primary);background:var(--byt-primary-soft);color:var(--byt-primary);box-shadow:0 0 0 5px rgb(0 212 255 / .1)}@media (prefers-reduced-motion:reduce){.byt01-review-toc a,.byt01-review-tests-nav a{transition:none}}html body .byt01-review-toc a,html body .byt01-review-tests-nav a{border-color:rgb(0 212 255 / .18)!important;background:rgb(0 212 255 / .06)!important}html body .byt01-review-toc a:hover,html body .byt01-review-tests-nav a:hover{border-color:rgb(0 212 255 / .55)!important;background:var(--byt-primary-soft)!important;color:var(--byt-primary)!important}html body .byt01-review-toc a:focus-visible,html body .byt01-review-tests-nav a:focus-visible{outline:3px solid var(--byt-primary)!important;outline-offset:3px!important;border-color:var(--byt-primary)!important;background:var(--byt-primary-soft)!important;color:var(--byt-primary)!important}.byt01-review-pros-cons{gap:clamp(16px, 2vw, 24px)}.byt01-review-pros-cons>section{border-width:1px;border-style:solid;box-shadow:0 14px 34px rgb(7 11 18 / .06)}.byt01-review-pros-cons>section:first-child{border-color:rgb(22 163 74 / .34);background:rgb(34 197 94 / .09)}.byt01-review-pros-cons>section:last-child{border-color:rgb(225 29 72 / .3);background:rgb(244 63 94 / .08)}.byt01-review-pros-cons>section:first-child h3,.byt01-review-pros-cons>section:first-child li::marker{color:#166534}.byt01-review-pros-cons>section:last-child h3,.byt01-review-pros-cons>section:last-child li::marker{color:#9f1239}html[data-theme="dark"] .byt01-review-pros-cons>section{color:#f2f6f5}html[data-theme="dark"] .byt01-review-pros-cons>section:first-child h3,html[data-theme="dark"] .byt01-review-pros-cons>section:first-child li::marker{color:#86efac}html[data-theme="dark"] .byt01-review-pros-cons>section:last-child h3,html[data-theme="dark"] .byt01-review-pros-cons>section:last-child li::marker{color:#fda4af}.byt01-review-faq-section details{border:1px solid rgb(0 212 255 / .18);background:rgb(0 212 255 / .04);color:var(--ink);transition:border-color 160ms ease,background-color 160ms ease,box-shadow 160ms ease}.byt01-review-faq-section details>summary{color:var(--ink);cursor:pointer}.byt01-review-faq-section details>summary::marker{color:var(--byt-primary)}.byt01-review-faq-section details[open]{border-color:rgb(0 212 255 / .55);background:var(--byt-primary-soft);box-shadow:0 14px 32px rgb(0 212 255 / .08)}.byt01-review-faq-section details[open]>summary{color:var(--byt-primary)}.byt01-review-faq-section details>summary:focus-visible{outline:3px solid var(--byt-primary);outline-offset:4px;border-radius:6px}html[data-theme="dark"] .byt01-review-faq-section details,html[data-theme="dark"] .byt01-review-faq-section details>summary{color:#f2f6f5}html[data-theme="dark"] .byt01-review-faq-section details[open]>summary{color:var(--byt-primary)}@media (prefers-reduced-motion:reduce){.byt01-review-faq-section details{transition:none}}.byt01-review-mini-subscribe{border-color:rgb(0 212 255 / .24);background:#151f2a;color:#f2f6f5}.byt01-review-mini-subscribe input[type="email"]{border:1px solid rgb(0 212 255 / .3);background:#080c0e;color:#f2f6f5;caret-color:var(--byt-primary)}.byt01-review-mini-subscribe input[type="email"]::placeholder{color:rgb(242 246 245 / .62)}.byt01-review-mini-subscribe button[type="submit"]{border-color:#fff0;background:var(--byt-primary);color:#070b12}.byt01-review-mini-subscribe button[type="submit"]:hover{background:#3df;color:#070b12}.byt01-review-mini-subscribe input[type="email"]:focus-visible,.byt01-review-mini-subscribe button[type="submit"]:focus-visible,.comment-form textarea:focus-visible,.comment-form input[type="submit"]:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-color:var(--byt-primary);box-shadow:0 0 0 5px rgb(0 212 255 / .1)}.article-evidence{border-color:rgb(0 212 255 / .24);background:rgb(0 212 255 / .04)}.article-evidence__status{display:inline-block;border:1px solid rgb(0 212 255 / .28);border-radius:999px;background:var(--byt-primary-soft);padding:6px 10px}.article-evidence a{color:var(--byt-primary);text-decoration-color:rgb(0 212 255 / .55);text-decoration-thickness:1px;text-underline-offset:3px}.article-evidence a:hover{color:#3df;text-decoration-color:currentColor}.article-evidence a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-radius:4px;box-shadow:0 0 0 5px rgb(0 212 255 / .1)}.article-sources li::marker,.article-update-log li::marker{color:var(--byt-primary);font-weight:700}html body .article-evidence{border-color:rgb(0 212 255 / .24)!important;background:rgb(0 212 255 / .04)!important}html body .byt01-review-executive-summary{border-color:rgb(0 212 255 / .2)!important;border-inline-start-color:var(--byt-primary)!important;background:#f7fafc!important;color:#15202b!important}html body .byt01-review-executive-summary h2,html body .byt01-review-executive-summary p,html body .byt01-review-executive-summary strong{color:inherit!important}html body .byt01-review-executive-summary small{color:#006b80!important}html body .byt01-review-executive-summary__evidence{border-color:rgb(0 212 255 / .24)!important;background:rgb(0 212 255 / .07)!important;color:#334155!important}html[data-theme="dark"] body .byt01-review-executive-summary{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-executive-summary small{color:var(--byt-primary)!important}html[data-theme="dark"] body .byt01-review-executive-summary__evidence{background:rgb(0 212 255 / .08)!important;color:#d2dcda!important}html body .byt01-review-final-rating{border-color:rgb(0 212 255 / .2)!important;background:#f7fafc!important;color:#15202b!important}html body .byt01-review-final-rating h2,html body .byt01-review-final-rating p{color:inherit!important}html body .byt01-review-final-rating__overall{border:1px solid rgb(0 212 255 / .34)!important;background:#151f2a!important;color:#f2f6f5!important}html body .byt01-review-final-rating__notice{border-color:rgb(233 174 55 / .38)!important;background:#fff6dc!important;color:#694f00!important}html body .byt01-review-subratings a{border:1px solid rgb(0 212 255 / .18);background:rgb(0 212 255 / .05);color:#15202b}html body .byt01-review-subratings a:hover{border-color:rgb(0 212 255 / .55);background:var(--byt-primary-soft)}html body .byt01-review-subratings a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}html body .byt01-v55-scorecard{border-color:rgb(0 212 255 / .24)!important;background:rgb(0 212 255 / .04)!important}html[data-theme="dark"] body .byt01-review-final-rating{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-final-rating__notice{background:rgb(233 174 55 / .12)!important;color:#f6c85f!important}html[data-theme="dark"] body .byt01-review-subratings a{color:#f2f6f5}html[data-theme="dark"] body .byt01-v55-scorecard__hold{color:#f6c85f}.byt01-v55-scorecard__checks .is-hold>span{color:#f6c85f}.byt01-v55-scorecard__checks .is-pass>span{color:#86efac}html body .byt01-v55-scorecard__checks .is-hold>span{color:#f6c85f!important}html body .byt01-v55-scorecard__checks .is-pass>span{color:#86efac!important}html body .byt01-review-local-prices{border-color:rgb(0 212 255 / .2)!important;background:#f7fafc!important;color:#15202b!important}html body .byt01-review-local-prices h2,html body .byt01-review-local-prices p{color:inherit!important}html body .byt01-review-local-prices__head small{color:#006b80!important}html body .byt01-review-local-prices__head>p span{display:inline-block;border:1px solid rgb(0 212 255 / .28);border-radius:999px;background:var(--byt-primary-soft);padding:6px 10px;color:#334155}html body .byt01-review-local-prices tbody td{color:#334155}html body .byt01-review-local-prices__note{border-inline-start:3px solid var(--byt-primary);padding-inline-start:10px;color:#475467!important}html[data-theme="dark"] body .byt01-review-local-prices{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-local-prices__head small{color:var(--byt-primary)!important}html[data-theme="dark"] body .byt01-review-local-prices__head>p span,html[data-theme="dark"] body .byt01-review-local-prices tbody td,html[data-theme="dark"] body .byt01-review-local-prices__note{color:#d2dcda!important}html body .byt01-review-quick-comparisons{border-color:rgb(0 212 255 / .2)!important;background:#f7fafc!important;color:#15202b!important}html body .byt01-review-quick-comparisons h2,html body .byt01-review-quick-comparisons h3,html body .byt01-review-quick-comparisons p{color:inherit}html body .byt01-review-quick-comparisons__head small,html body .byt01-review-competitors article:not(.is-unavailable) small{color:#006b80}html body .byt01-review-quick-comparisons__head a,html body .byt01-review-competitors h3 a{color:#006b80;text-decoration-color:rgb(0 212 255 / .55);text-underline-offset:3px}html body .byt01-review-competitors article{border-color:rgb(0 212 255 / .18);background:rgb(0 212 255 / .04);color:#334155}html body .byt01-review-competitors article.is-unavailable{border-color:rgb(148 163 184 / .28);background:#f7f8fa;color:#667085}html body .byt01-review-competitors article>p span{border:1px solid rgb(0 212 255 / .24);background:var(--byt-primary-soft)}html body .byt01-review-quick-comparisons a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-radius:4px}html[data-theme="dark"] body .byt01-review-quick-comparisons{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-quick-comparisons__head small,html[data-theme="dark"] body .byt01-review-competitors article:not(.is-unavailable) small,html[data-theme="dark"] body .byt01-review-quick-comparisons__head a,html[data-theme="dark"] body .byt01-review-competitors h3 a{color:var(--byt-primary)}html[data-theme="dark"] body .byt01-review-competitors article{color:#d2dcda}html[data-theme="dark"] body .byt01-review-competitors article.is-unavailable{background:rgb(148 163 184 / .06);color:#aebbb8}html body .byt01-review-tests{color:#15202b}html body .byt01-review-tests>h2,html body .byt01-review-tests>p{color:inherit}html body .byt01-review-tests-nav{border-color:rgb(0 212 255 / .2)!important;background:#f7fafc!important}html body .byt01-review-tests>section[id^="byt01-review-test-"]{border-color:rgb(0 212 255 / .18)!important;border-inline-start-color:var(--byt-primary)!important;background:#ffffff!important;color:#15202b!important}html body .byt01-review-tests>section[id^="byt01-review-test-"] h3,html body .byt01-review-tests>section[id^="byt01-review-test-"] p,html body .byt01-review-tests>section[id^="byt01-review-test-"] li{color:inherit}html body .byt01-review-tests>section[id^="byt01-review-test-"] a{color:#006b80;text-decoration-color:rgb(0 212 255 / .55);text-underline-offset:3px}html body .byt01-review-tests>section[id^="byt01-review-test-"] a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-radius:4px}html body .byt01-review-test-metrics>*{border-color:rgb(0 212 255 / .16);background:rgb(0 212 255 / .04)}html[data-theme="dark"] body .byt01-review-tests{color:#f2f6f5}html[data-theme="dark"] body .byt01-review-tests-nav{background:#0d1315!important}html[data-theme="dark"] body .byt01-review-tests>section[id^="byt01-review-test-"]{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-tests>section[id^="byt01-review-test-"] a{color:var(--byt-primary)}html[data-theme="dark"] body .byt01-review-test-metrics>*{color:#d2dcda}html body .byt01-review-builder-usage{border-color:rgb(0 212 255 / .2)!important;background:#f7fafc!important;color:#15202b!important}html body .byt01-review-builder-usage h2,html body .byt01-review-builder-usage p{color:inherit!important}html body .byt01-review-builder-usage small{color:#006b80!important}html body .byt01-review-builder-usage__count{border:1px solid rgb(0 212 255 / .34)!important;background:#151f2a!important;color:#f2f6f5!important}html body .byt01-review-builder-usage nav a:first-child{border-color:transparent!important;background:var(--byt-primary)!important;color:#070b12!important}html body .byt01-review-builder-usage nav a:last-child{border-color:rgb(0 212 255 / .38)!important;background:transparent!important;color:#006b80!important}html body .byt01-review-builder-usage nav a:hover{border-color:var(--byt-primary)!important;box-shadow:0 10px 26px rgb(0 212 255 / .14)}html body .byt01-review-builder-usage nav a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}html[data-theme="dark"] body .byt01-review-builder-usage{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-builder-usage small{color:var(--byt-primary)!important}html[data-theme="dark"] body .byt01-review-builder-usage nav a:last-child{color:#f2f6f5!important}html body .byt01-review-engagement{border-color:rgb(0 212 255 / .2)!important;background:#f7fafc!important;color:#15202b!important}html body .byt01-review-engagement h2,html body .byt01-review-engagement h3,html body .byt01-review-engagement h4,html body .byt01-review-engagement p,html body .byt01-review-engagement strong{color:inherit}html body .byt01-review-engagement header small{color:#006b80}html body .byt01-review-helpful button{border-color:rgb(0 212 255 / .28)!important;background:rgb(0 212 255 / .06)!important;color:#15202b!important}html body .byt01-review-helpful button:hover{border-color:rgb(0 212 255 / .55)!important;background:var(--byt-primary-soft)!important;color:#006b80!important}html body .byt01-review-comment-cta{border-color:rgb(0 212 255 / .22);background:rgb(0 212 255 / .05)}html body .byt01-review-comment-cta a{color:#006b80;text-decoration-color:rgb(0 212 255 / .55);text-underline-offset:3px}html body .byt01-review-related article{border-color:rgb(0 212 255 / .18);background:rgb(0 212 255 / .04);color:#334155}html body .byt01-review-related article.is-unavailable{border-color:rgb(148 163 184 / .28);background:#f7f8fa;color:#667085}html body .byt01-review-engagement button:focus-visible,html body .byt01-review-engagement a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}html body .byt01-v55-community{border-color:rgb(0 212 255 / .2);background:rgb(0 212 255 / .06)}html[data-theme="dark"] body .byt01-review-engagement{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-engagement header small,html[data-theme="dark"] body .byt01-review-comment-cta a{color:var(--byt-primary)}html[data-theme="dark"] body .byt01-review-helpful button{background:#151f2a!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-related article{color:#d2dcda}html[data-theme="dark"] body .byt01-review-related article.is-unavailable{background:rgb(148 163 184 / .06);color:#aebbb8}html body .byt01-share-dialog{border:1px solid rgb(0 212 255 / .34);background:#10151d;color:#f2f6f5;box-shadow:0 28px 80px rgb(0 0 0 / .42),0 0 0 1px rgb(0 212 255 / .08)}html body .byt01-share-card__brand span{color:var(--byt-primary)}html body .byt01-share-card__score{border:1px solid rgb(0 212 255 / .28);border-radius:999px;background:var(--byt-primary-soft);padding:6px 10px}html body .byt01-share-dialog__actions button:first-child{border-color:transparent!important;background:var(--byt-primary)!important;color:#070b12!important}html body .byt01-share-dialog__actions button:last-child{border-color:rgb(0 212 255 / .38)!important;background:#151f2a!important;color:#f2f6f5!important}html body .byt01-share-dialog__close{border-color:rgb(0 212 255 / .32);background:rgb(0 212 255 / .08);color:#f2f6f5}html body .byt01-share-dialog button:hover{border-color:var(--byt-primary);box-shadow:0 10px 26px rgb(0 212 255 / .14)}html body .byt01-share-dialog button:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}html body .comments-area{border-color:rgb(0 212 255 / .18);background:rgb(0 212 255 / .025)}html body .comment-list>li{border-color:rgb(0 212 255 / .14)}html body .comment-body{border:1px solid rgb(0 212 255 / .14);border-radius:12px;background:rgb(0 212 255 / .035);padding:clamp(14px, 2vw, 20px)}html body .comment-meta,html body .comment-metadata,html body .comment-author{color:#aebbb8}html body .comments-area a{color:var(--byt-primary);text-decoration-color:rgb(0 212 255 / .55);text-underline-offset:3px}html body .comment-reply-link{display:inline-block;border:1px solid rgb(0 212 255 / .28);border-radius:999px;background:rgb(0 212 255 / .06);padding:5px 10px;color:var(--byt-primary)!important}html body .comment-reply-link:hover{border-color:rgb(0 212 255 / .55);background:var(--byt-primary-soft)}html body .comments-area a:focus-visible,html body .comment-form textarea:focus-visible,html body .comment-form input[type="submit"]:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}html body .article-header{border-bottom-color:rgb(0 212 255 / .18);background:radial-gradient(circle at 18% 0%,rgb(0 212 255 / .08),transparent 38%),#0d1315}html body .article-byline .author-avatar{border-color:var(--byt-primary);background:rgb(0 212 255 / .08);color:var(--byt-primary)}html body .article-byline span{color:#aebbb8}html body .byt01-breadcrumbs a{color:#d2dcda;text-decoration-color:#fff0;text-underline-offset:3px}html body .byt01-breadcrumbs a:hover{color:var(--byt-primary);text-decoration-color:currentColor}html body .byt01-breadcrumbs [aria-current="page"]{color:#aebbb8}html body .byt01-breadcrumbs a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-radius:4px}html body .article-cover figure{border-color:rgb(0 212 255 / .18);box-shadow:0 20px 54px rgb(0 0 0 / .2)}html body .article-cover figcaption{border-top-color:rgb(0 212 255 / .14);color:#aebbb8}html body .byt01-review-test-design-grid figure{border:1px solid rgb(0 212 255 / .18);border-radius:14px;background:rgb(0 212 255 / .03);overflow:hidden}html body .byt01-review-test-design-grid figure>button{display:block;width:100%;border:0;background:#fff0;padding:0;cursor:zoom-in}html body .byt01-review-test-design-grid figcaption{border-top:1px solid rgb(0 212 255 / .14);padding:10px 12px;color:#475467}html body .byt01-review-test-design-grid figure>button:hover{box-shadow:inset 0 0 0 2px rgb(0 212 255 / .35)}html body .byt01-review-test-design-grid figure>button:focus-visible{outline:3px solid var(--byt-primary);outline-offset:-3px}html[data-theme="dark"] body .byt01-review-test-design-grid figcaption{color:#aebbb8}html body .byt01-review-lightbox{border:1px solid rgb(0 212 255 / .34);background:#10151d;color:#f2f6f5;box-shadow:0 28px 90px rgb(0 0 0 / .48),0 0 0 1px rgb(0 212 255 / .08)}html body .byt01-review-lightbox::backdrop{background:rgb(3 7 12 / .84);backdrop-filter:blur(4px)}html body .byt01-review-lightbox>img{border:1px solid rgb(0 212 255 / .18);border-radius:10px}html body .byt01-review-lightbox>p{color:#aebbb8}html body .byt01-review-lightbox>button[data-byt01-lightbox-close]{border:1px solid rgb(0 212 255 / .32);background:rgb(0 212 255 / .08);color:#f2f6f5}html body .byt01-review-lightbox>button[data-byt01-lightbox-close]:hover{border-color:var(--byt-primary);color:var(--byt-primary)}html body .byt01-review-lightbox>button[data-byt01-lightbox-close]:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}html body .byt01-review-faq-section details{border-color:rgb(0 212 255 / .18)!important;background:#ffffff!important;color:#15202b!important}html body .byt01-review-faq-section details>summary{color:#15202b!important}html body .byt01-review-faq-section details[open]{border-color:rgb(0 212 255 / .55)!important;background:var(--byt-primary-soft)!important}html body .byt01-review-faq-section details[open]>summary{color:#006b80!important}html[data-theme="dark"] body .byt01-review-faq-section details{background:#0d1315!important;color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-faq-section details>summary{color:#f2f6f5!important}html[data-theme="dark"] body .byt01-review-faq-section details[open]{background:var(--byt-primary-soft)!important}html[data-theme="dark"] body .byt01-review-faq-section details[open]>summary{color:var(--byt-primary)!important}html body .byt01-review-contributors{border-color:rgb(0 212 255 / .2);background:rgb(0 212 255 / .04)}html body .byt01-review-contributor{border-color:rgb(0 212 255 / .16);background:rgb(8 14 22 / .24)}html body .byt01-review-contributor:hover{border-color:rgb(0 212 255 / .48);background:rgb(0 212 255 / .07)}html body .byt01-review-contributor__avatar{border:1px solid rgb(0 212 255 / .44);background:var(--byt-primary);color:#070b12}html body .byt01-review-contributor small{color:#86efac}html body .byt01-review-contributor:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px}html body .article-facts{border-color:rgb(0 212 255 / .2)!important;background:rgb(0 212 255 / .035)}html body .article-facts>small{color:var(--byt-primary)!important}html body .byt01-review-v55__attribution{border-inline-start-color:var(--byt-primary)!important;background:rgb(0 212 255 / .05)}html body .article-facts small{color:var(--byt-primary)!important}html body .article-content>p a,html body .article-content>ol a,html body .article-content>ul a{color:var(--byt-primary)!important;text-decoration-color:rgb(0 212 255 / .55)!important;text-decoration-thickness:1px;text-underline-offset:3px}html body .article-content>p a:hover,html body .article-content>ol a:hover,html body .article-content>ul a:hover{color:#33ddff!important;text-decoration-color:currentColor!important}html body .article-content>p a:focus-visible,html body .article-content>ol a:focus-visible,html body .article-content>ul a:focus-visible{outline:3px solid var(--byt-primary);outline-offset:3px;border-radius:4px}html body .article-facts__title>span{border-color:var(--byt-primary)!important;background:var(--byt-primary-soft)!important;color:var(--byt-primary)!important}html body .article-facts__title>span svg,html body .article-facts__title>span svg path{color:var(--byt-primary)!important}html body .byt01-review-v55__pulse{background:var(--byt-primary)!important;box-shadow:0 0 0 5px rgb(0 212 255 / .1)}html body .byt01-review-v55__version{border-color:rgb(0 212 255 / .28)!important;color:var(--byt-primary)!important}html body .byt01-review-v55__grid>.is-pass{border-color:rgb(34 197 94 / .26)!important;background:rgb(34 197 94 / .07)!important}html body .byt01-v55-scorecard__checks .is-pass>span{border-color:rgb(34 197 94 / .34)!important;background:rgb(34 197 94 / .15)!important;color:#86efac!important}html body .byt01-review-final-rating .byt01-review-final-rating__head small{color:#a7b0c0!important}html body .byt01-review-test-table-wrap table em,html body .byt01-review-test-metrics small{color:#f0b44c!important}html body .byt01-review-faq-section small,html body .byt01-review-connectivity strong{color:#58d8c2!important}.byt01-breadcrumbs a{display:inline-flex;min-height:44px;align-items:center}.comments-area .comment-reply-link{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}.byt01-review-final-rating small,.byt01-review-final-rating .byt01-review-subratings strong{color:#a7b0c0}.byt01-review-competitors .is-unavailable small,.byt01-review-faq-section>small,.byt01-review-connectivity strong{color:#58d8c2}.byt01-review-test-table-wrap em,.byt01-review-test-metrics small{color:#f0b44c}html body .byt01-review-hero-tools__actions>a,html body .byt01-review-hero-tools__actions>button,html body .byt01-review-toc a,html body .byt01-review-tests-nav a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.header-main__inner{position:relative}.byt-mega{display:flex;align-items:center}.byt-mega>summary{display:flex;align-items:center;min-height:44px;padding:.55rem .7rem;border-radius:10px;color:var(--text-primary);font-weight:700;cursor:pointer;list-style:none}.byt-mega>summary::-webkit-details-marker{display:none}.byt-mega>summary::after{content:"⌄";margin-inline-start:.4rem;color:var(--accent)}.byt-mega[open]>summary{color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,transparent)}.byt-mega__panel{position:absolute;z-index:140;inset-inline:0;top:calc(100% + 10px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:24px;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface) 96%,transparent);box-shadow:0 24px 70px rgb(0 0 0 / .4)}.byt-mega__panel h2{margin:0 0 10px;color:var(--accent);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.byt-mega__panel a{display:block;min-height:42px;padding:9px 10px;border-radius:9px;color:var(--text-primary);text-decoration:none}.byt-mega__panel a:hover,.byt-mega__panel a:focus-visible{background:color-mix(in srgb,var(--accent) 11%,transparent);outline:2px solid color-mix(in srgb,var(--accent) 48%,transparent)}@media(max-width:1100px){.byt-mega{display:block;width:100%}.byt-mega>summary{justify-content:space-between;width:100%;padding:12px 4px}.byt-mega__panel{position:static;grid-template-columns:1fr 1fr;margin:4px 0 14px;padding:14px;box-shadow:none}.byt-mega__panel h2{font-size:.7rem}}@media(max-width:620px){.byt-mega__panel{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){.byt-mega[open] .byt-mega__panel{animation:bytMegaIn .16s ease-out}@keyframes bytMegaIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}.home-hero--cinematic{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(1.25rem,3vw,2.5rem)}.home-cinematic__stage{position:relative}.home-cinematic__slide{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:clamp(430px,62vh,680px);padding:clamp(1.5rem,4vw,4rem);border:1px solid color-mix(in srgb,var(--byt-accent,#00e5ff) 28%,transparent);border-radius:clamp(1.25rem,2.5vw,2rem);background:radial-gradient(circle at 78% 20%,rgb(0 229 255 / .18),transparent 33%),radial-gradient(circle at 15% 92%,rgb(124 58 237 / .22),transparent 35%),linear-gradient(135deg,#09111f 0%,#0b1425 55%,#111827 100%);box-shadow:0 30px 80px rgb(0 0 0 / .34);color:#f8fafc}.home-cinematic__slide[hidden]{display:none!important}.home-cinematic__slide::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgb(255 255 255 / .06),transparent 24%,transparent 72%,rgb(0 229 255 / .06));border-radius:inherit}.home-cinematic__copy,.home-cinematic__visual{position:relative;z-index:1}.home-cinematic__eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;color:#67e8f9;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home-cinematic__eyebrow::before{content:"";inline-size:2rem;block-size:2px;background:currentColor}.home-cinematic__title{max-width:16ch;margin:0;font-size:clamp(2.15rem,5.5vw,5.25rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance}.home-cinematic__excerpt{max-width:62ch;margin:1.25rem 0 0;color:#cbd5e1;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.75}.home-cinematic__meta{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}.home-cinematic__badge,.home-cinematic__rating{display:inline-flex;align-items:center;min-height:2.25rem;padding:.4rem .8rem;border:1px solid rgb(103 232 249 / .35);border-radius:999px;background:rgb(8 47 73 / .55);color:#cffafe;font-size:.82rem;font-weight:750}.home-cinematic__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.home-cinematic__actions .button{min-height:46px}.home-cinematic__visual{min-height:300px;display:grid;place-items:center}.home-cinematic__visual img{width:100%;max-height:440px;aspect-ratio:4/3;object-fit:cover;border-radius:1.25rem;box-shadow:0 24px 70px rgb(0 0 0 / .45);transform:perspective(900px) rotateY(-4deg)}[dir="rtl"] .home-cinematic__visual img{transform:perspective(900px) rotateY(4deg)}.home-cinematic__fallback{width:100%;min-height:300px;display:grid;place-items:center;padding:2rem;border:1px solid rgb(103 232 249 / .25);border-radius:1.25rem;background:repeating-linear-gradient(135deg,rgb(0 229 255 / .08) 0 1px,transparent 1px 16px),rgb(2 6 23 / .55);color:#67e8f9;font-weight:800;text-align:center}.home-cinematic__footer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:1rem}.home-cinematic__controls{display:flex;align-items:center;gap:.5rem}.home-cinematic__control{display:grid;place-items:center;min-width:46px;min-height:46px;padding:.6rem;border:1px solid rgb(148 163 184 / .35);border-radius:999px;background:#0f172a;color:#fff;cursor:pointer}.home-cinematic__control:hover,.home-cinematic__control:focus-visible{border-color:#22d3ee;background:#164e63;outline:3px solid rgb(34 211 238 / .22);outline-offset:2px}.home-cinematic__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;min-width:0}.home-cinematic__tab{min-height:62px;padding:.65rem .8rem;border:1px solid rgb(148 163 184 / .22);border-radius:.85rem;background:rgb(15 23 42 / .82);color:#cbd5e1;text-align:start;cursor:pointer;overflow:hidden}.home-cinematic__tab-title{display:block;overflow:hidden;font-size:.8rem;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.home-cinematic__tab[aria-selected="true"]{border-color:#22d3ee;background:linear-gradient(135deg,rgb(8 145 178 / .36),rgb(30 41 59 / .95));color:#fff;box-shadow:inset 0 -3px #22d3ee}.home-cinematic__tab:focus-visible{outline:3px solid rgb(34 211 238 / .3);outline-offset:2px}.home-cinematic__status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.home-cinematic__slide.is-active{animation:bytCinematicIn .58s cubic-bezier(.2,.7,.2,1) both}@keyframes bytCinematicIn{from{opacity:.25;transform:translateY(16px) scale(.992)}to{opacity:1;transform:none}}@media (max-width:900px){.home-cinematic__slide{grid-template-columns:1fr;min-height:auto}.home-cinematic__visual{min-height:220px}.home-cinematic__visual img{max-height:330px;transform:none}[dir="rtl"] .home-cinematic__visual img{transform:none}.home-cinematic__footer{grid-template-columns:1fr}.home-cinematic__controls{justify-content:center}.home-cinematic__rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:.15rem .15rem .55rem}.home-cinematic__tab{flex:0 0 min(78vw,260px);scroll-snap-align:start}}@media (max-width:560px){.home-hero--cinematic{padding-inline:.75rem}.home-cinematic__slide{padding:1.15rem;border-radius:1.1rem}.home-cinematic__title{font-size:clamp(2rem,12vw,3.2rem)}.home-cinematic__visual{min-height:190px}.home-cinematic__actions{display:grid}.home-cinematic__actions .button{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.home-cinematic__slide.is-active{animation:none}.home-cinematic__visual img{transform:none}}.home-hero--cinematic{padding-block:clamp(1rem,2.5vw,2rem);background:linear-gradient(180deg,rgb(2 6 23 / .22),transparent)}.home-hero--cinematic .home-cinematic__slide{display:block;min-height:0;padding:0;border-radius:0;background:radial-gradient(circle at 80% 18%,rgb(0 212 255 / .16),transparent 32%),radial-gradient(circle at 12% 88%,rgb(124 58 237 / .18),transparent 34%),linear-gradient(135deg,#080f1d,#0b1425 58%,#111827);box-shadow:none}.home-hero--cinematic .home-cinematic__slide[hidden]{display:none!important}.home-hero--cinematic .home-cinematic__slide>.home-hero__grid{min-height:clamp(430px,60vh,650px);padding-block:clamp(2rem,5vw,4.5rem)}.home-hero--cinematic .home-hero__copy h1,.home-hero--cinematic .home-hero__copy h2{max-width:17ch;margin:0;color:#f8fafc;font-size:clamp(2.1rem,5.2vw,5rem);line-height:1;letter-spacing:-.04em;text-wrap:balance}.home-hero--cinematic .home-hero__copy>p{max-width:64ch;color:#cbd5e1;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.75}.home-hero--cinematic .hero-featured-image img{max-height:450px;object-fit:cover;border-radius:1.25rem;box-shadow:0 28px 70px rgb(0 0 0 / .44)}.home-hero--cinematic .home-cinematic__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1rem 1.35rem}.home-hero--cinematic .home-cinematic__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;min-width:0}.home-hero--cinematic .home-cinematic__rail>[role="tab"]{min-height:66px;padding:.65rem .8rem;border:1px solid rgb(148 163 184 / .24);border-radius:.85rem;background:rgb(15 23 42 / .88);color:#cbd5e1;text-align:start;cursor:pointer;overflow:hidden}.home-hero--cinematic .home-cinematic__rail>[role="tab"] small{display:block;margin-bottom:.2rem;color:#67e8f9;font-weight:800}.home-hero--cinematic .home-cinematic__rail>[role="tab"] span{display:block;overflow:hidden;font-size:.8rem;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.home-hero--cinematic .home-cinematic__rail>[role="tab"][aria-selected="true"]{border-color:#22d3ee;background:linear-gradient(135deg,rgb(8 145 178 / .35),rgb(30 41 59 / .96));color:#fff;box-shadow:inset 0 -3px #22d3ee}.home-hero--cinematic .home-cinematic__rail>[role="tab"]:focus-visible{outline:3px solid rgb(34 211 238 / .3);outline-offset:2px}.home-hero--cinematic .home-cinematic__buttons{display:flex;align-items:center;gap:.5rem}.home-hero--cinematic .home-cinematic__buttons button{display:grid;place-items:center;min-width:46px;min-height:46px;padding:.6rem;border:1px solid rgb(148 163 184 / .35);border-radius:999px;background:#0f172a;color:#fff;cursor:pointer}.home-hero--cinematic .home-cinematic__buttons button:hover,.home-hero--cinematic .home-cinematic__buttons button:focus-visible{border-color:#22d3ee;background:#164e63;outline:3px solid rgb(34 211 238 / .22);outline-offset:2px}@media(max-width:900px){.home-hero--cinematic .home-cinematic__slide>.home-hero__grid{min-height:0}.home-hero--cinematic .home-cinematic__controls{grid-template-columns:1fr}.home-hero--cinematic .home-cinematic__buttons{justify-content:center;grid-row:1}.home-hero--cinematic .home-cinematic__rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:.15rem .15rem .55rem}.home-hero--cinematic .home-cinematic__rail>[role="tab"]{flex:0 0 min(78vw,260px);scroll-snap-align:start}}@media(max-width:560px){.home-hero--cinematic .home-hero__copy h1,.home-hero--cinematic .home-hero__copy h2{font-size:clamp(2rem,11vw,3.1rem)}.home-hero--cinematic .home-hero__actions{display:grid}.home-hero--cinematic .home-hero__actions .button{width:100%;justify-content:center}}.home-hero--cinematic{position:relative;min-height:clamp(640px,82vh,860px);padding:0!important;background:#050914;color:#fff;overflow:hidden}.home-hero--cinematic .home-cinematic__slides,.home-hero--cinematic .home-cinematic__slide{min-height:inherit}.home-hero--cinematic .home-cinematic__slide{position:relative;isolation:isolate;background:#050914!important}.home-hero--cinematic .home-cinematic__slide::after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(3 7 18 / .96) 0%,rgb(3 7 18 / .82) 38%,rgb(3 7 18 / .28) 68%,rgb(3 7 18 / .62) 100%),linear-gradient(0deg,rgb(3 7 18 / .94) 0%,transparent 42%);pointer-events:none}[dir="rtl"] .home-hero--cinematic .home-cinematic__slide::after{background:linear-gradient(270deg,rgb(3 7 18 / .96) 0%,rgb(3 7 18 / .82) 38%,rgb(3 7 18 / .28) 68%,rgb(3 7 18 / .62) 100%),linear-gradient(0deg,rgb(3 7 18 / .94) 0%,transparent 42%)}.home-hero--cinematic .home-cinematic__slide>.home-hero__grid{position:relative;z-index:2;display:flex!important;align-items:center;min-height:clamp(640px,82vh,860px)!important;padding-top:clamp(5rem,10vh,8rem)!important;padding-bottom:clamp(13rem,23vh,16rem)!important}.home-hero--cinematic .home-hero__copy{position:relative;z-index:3;width:min(47%,720px);margin-inline-end:auto}[dir="rtl"] .home-hero--cinematic .home-hero__copy{margin-inline-start:auto;margin-inline-end:0}.home-hero--cinematic .home-hero__copy h1,.home-hero--cinematic .home-hero__copy h2{max-width:13ch!important;color:#fff!important;font-size:clamp(3rem,6.2vw,6.7rem)!important;line-height:.91!important;letter-spacing:-.055em!important;text-shadow:0 12px 44px rgb(0 0 0 / .55)}.home-hero--cinematic .home-hero__copy>p{max-width:54ch;color:#e2e8f0!important;font-size:clamp(1rem,1.35vw,1.2rem);text-shadow:0 4px 18px rgb(0 0 0 / .7)}.home-hero--cinematic .hero-eyebrow{color:#67e8f9!important}.home-hero--cinematic .home-hero__media{position:absolute!important;z-index:-2;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important}.home-hero--cinematic .hero-featured-image{width:100%;height:100%;margin:0}.home-hero--cinematic .hero-featured-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;border-radius:0!important;filter:saturate(1.08) contrast(1.04);box-shadow:none!important;transform:scale(1.025)}.home-hero--cinematic .hero-featured-image figcaption{position:absolute;top:clamp(5rem,9vh,7rem);inset-inline-end:clamp(1rem,4vw,4rem);display:flex;gap:.7rem;padding:.55rem .8rem;border:1px solid rgb(103 232 249 / .3);border-radius:999px;background:rgb(2 6 23 / .62);backdrop-filter:blur(12px);color:#fff}.home-hero--cinematic .home-cinematic__controls{position:absolute!important;z-index:8;left:50%;bottom:clamp(1rem,3.5vh,2.4rem);width:min(calc(100% - 3rem),1440px);padding:0!important;transform:translateX(-50%);display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:1rem!important;pointer-events:none}.home-hero--cinematic .home-cinematic__rail{display:flex!important;align-items:flex-end;gap:clamp(.65rem,1.15vw,1rem);width:min(66%,900px);margin-inline-start:auto;overflow:visible!important;pointer-events:auto}[dir="rtl"] .home-hero--cinematic .home-cinematic__rail{margin-inline-start:0;margin-inline-end:auto}.home-hero--cinematic .home-cinematic__rail>[role="tab"]{position:relative;flex:1 1 0%;min-width:0;height:clamp(155px,22vh,230px);min-height:0!important;padding:0!important;border:1px solid rgb(255 255 255 / .22)!important;border-radius:1rem!important;background:#101827!important;color:#fff!important;overflow:hidden!important;box-shadow:0 18px 45px rgb(0 0 0 / .42);transform-origin:bottom center;transition:transform .45s cubic-bezier(.2,.75,.15,1),border-color .25s,filter .25s,opacity .25s}.home-hero--cinematic .home-cinematic__rail>[role="tab"]:not([aria-selected="true"]){filter:saturate(.72) brightness(.78);opacity:.88}.home-hero--cinematic .home-cinematic__rail>[role="tab"][aria-selected="true"]{border-color:#22d3ee!important;transform:translateY(-1.35rem) scale(1.055);filter:none;opacity:1;box-shadow:0 24px 65px rgb(0 0 0 / .52),0 0 0 2px rgb(34 211 238 / .2)}.home-cinematic__tab-visual{position:absolute;inset:0;display:block}.home-cinematic__tab-visual::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(2 6 23 / .96),rgb(2 6 23 / .08) 68%)}.home-cinematic__tab-visual img{width:100%!important;height:100%!important;object-fit:cover!important}.home-cinematic__tab-copy{position:absolute;z-index:2;inset-inline:0;bottom:0;display:block;padding:.8rem;text-align:start}.home-hero--cinematic .home-cinematic__tab-copy small{display:block;color:#67e8f9!important;font-size:.7rem;font-weight:900;letter-spacing:.12em}.home-cinematic__tab-copy strong{display:-webkit-box;overflow:hidden;color:#fff;font-size:clamp(.72rem,.9vw,.92rem);line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-hero--cinematic .home-cinematic__buttons{display:flex;gap:.55rem;pointer-events:auto}.home-hero--cinematic .home-cinematic__buttons button{width:48px;height:48px;border:1px solid rgb(255 255 255 / .35)!important;background:rgb(2 6 23 / .66)!important;backdrop-filter:blur(10px)}.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy{animation:bytRefCopyIn .72s cubic-bezier(.2,.75,.2,1) both}.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__media img{animation:bytRefImageIn 1.1s cubic-bezier(.2,.75,.2,1) both}@keyframes bytRefCopyIn{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes bytRefImageIn{from{opacity:.7;transform:scale(1.09)}to{opacity:1;transform:scale(1.025)}}@media(max-width:900px){.home-hero--cinematic{min-height:auto}.home-hero--cinematic .home-cinematic__slide,.home-hero--cinematic .home-cinematic__slides{min-height:auto}.home-hero--cinematic .home-cinematic__slide>.home-hero__grid{display:grid!important;min-height:720px!important;align-content:end;padding-top:16rem!important;padding-bottom:13rem!important}.home-hero--cinematic .home-hero__copy{width:100%;max-width:680px}.home-hero--cinematic .home-hero__copy h1,.home-hero--cinematic .home-hero__copy h2{max-width:15ch!important;font-size:clamp(2.5rem,10vw,4.5rem)!important}.home-hero--cinematic .home-cinematic__slide::after,[dir="rtl"] .home-hero--cinematic .home-cinematic__slide::after{background:linear-gradient(0deg,rgb(3 7 18 / .98) 0%,rgb(3 7 18 / .8) 47%,rgb(3 7 18 / .18) 80%)}.home-hero--cinematic .home-cinematic__controls{bottom:1rem;grid-template-columns:1fr!important}.home-hero--cinematic .home-cinematic__rail{width:100%;margin:0!important;overflow-x:auto!important;overflow-y:visible!important;padding-top:1.3rem;padding-bottom:.45rem;scroll-snap-type:x mandatory}.home-hero--cinematic .home-cinematic__rail>[role="tab"]{flex:0 0 min(42vw,180px);height:145px;scroll-snap-align:center}.home-hero--cinematic .home-cinematic__rail>[role="tab"][aria-selected="true"]{transform:translateY(-.7rem) scale(1.025)}.home-hero--cinematic .home-cinematic__buttons{position:absolute;bottom:calc(100% + 1rem);inset-inline-end:0}.home-hero--cinematic .hero-featured-image figcaption{top:5rem}}@media(max-width:560px){.home-hero--cinematic .home-cinematic__slide>.home-hero__grid{min-height:690px!important;padding-top:12rem!important;padding-bottom:12rem!important}.home-hero--cinematic .home-hero__copy>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.home-hero--cinematic .home-cinematic__rail>[role="tab"]{flex-basis:44vw;height:132px}.home-hero--cinematic .hero-featured-image figcaption{display:none}}@media(prefers-reduced-motion:reduce){.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy,.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__media img,.home-hero--cinematic .home-cinematic__rail>[role="tab"]{animation:none!important;transition:none!important}}.home-hero--cinematic::before{content:"";position:absolute;z-index:7;inset-inline-start:0;bottom:0;width:42%;height:2px;background:linear-gradient(90deg,transparent,#22d3ee,#7c3aed,transparent);filter:drop-shadow(0 0 10px #22d3ee);pointer-events:none}.home-hero--cinematic .home-hero__copy h1 bdi,.home-hero--cinematic .home-hero__copy h2 bdi{unicode-bidi:isolate;font-feature-settings:"kern" 1,"liga" 1}[dir="rtl"] .home-hero--cinematic .home-hero__copy h1,[dir="rtl"] .home-hero--cinematic .home-hero__copy h2{font-size:clamp(2.75rem,5.35vw,5.75rem)!important;line-height:.94!important;letter-spacing:-.035em!important}.home-hero--cinematic .home-hero__actions .button{position:relative;overflow:hidden;border-radius:999px}.home-hero--cinematic .home-hero__actions .button-primary{box-shadow:0 12px 36px rgb(0 212 255 / .23)}.home-hero--cinematic .home-hero__actions .button-primary::after{content:"";position:absolute;inset:-2px auto -2px -45%;width:30%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .38),transparent);transform:skewX(-20deg);transition:left .55s ease}[dir="rtl"] .home-hero--cinematic .home-hero__actions .button-primary::after{left:auto;right:-45%;transition:right .55s ease}.home-hero--cinematic .home-hero__actions .button-primary:hover::after{left:120%}[dir="rtl"] .home-hero--cinematic .home-hero__actions .button-primary:hover::after{left:auto;right:120%}.home-hero--cinematic .home-cinematic__rail>[role="tab"]::after{content:"";position:absolute;z-index:3;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05);pointer-events:none}.home-hero--cinematic .home-cinematic__rail>[role="tab"][aria-selected="true"] .home-cinematic__tab-visual::before{content:"";position:absolute;z-index:2;inset:-30% -80%;background:linear-gradient(105deg,transparent 43%,rgb(255 255 255 / .22) 50%,transparent 57%);animation:bytCardSheen 1.1s ease-out both;pointer-events:none}@keyframes bytCardSheen{from{transform:translateX(-35%)}to{transform:translateX(35%)}}.home-hero--cinematic .home-cinematic__slide.is-active .hero-eyebrow{animation:bytRefCopyIn .48s .06s both}.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy h1,.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy h2{animation:bytRefCopyIn .64s .12s both}.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy>p{animation:bytRefCopyIn .64s .2s both}.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__actions{animation:bytRefCopyIn .64s .28s both}.home-trending{position:relative;padding:clamp(2.6rem,6vw,5.5rem) 0;background:radial-gradient(circle at 12% 0,rgb(0 212 255 / .09),transparent 28%),linear-gradient(180deg,#050914 0%,var(--surface,#0b111b) 100%);overflow:hidden}html[lang="ar"] .home-trending::before{content:"الأحدث / BYT01"}.home-trending::before{content:"LATEST / BYT01";position:absolute;inset-inline-end:2vw;top:.5rem;color:rgb(103 232 249 / .055);font-size:clamp(4rem,12vw,11rem);font-weight:950;letter-spacing:-.06em;white-space:nowrap;pointer-events:none}.home-trending__inner{position:relative;z-index:1}.home-trending__label{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.home-trending__heading strong{display:block;color:#f8fafc;font-size:clamp(1.55rem,3vw,2.7rem);letter-spacing:-.03em}.home-trending__heading small{color:#94a3b8}.home-latest-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.home-latest-filters button{min-height:42px;padding:.5rem 1rem;border:1px solid rgb(148 163 184 / .25);border-radius:999px;background:rgb(15 23 42 / .72);color:#cbd5e1}.home-latest-filters button.is-active{border-color:#22d3ee;background:rgb(8 145 178 / .2);color:#ecfeff;box-shadow:0 0 0 3px rgb(34 211 238 / .08)}.home-trending__rail{counter-reset:bytLatest;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;overflow:visible!important}.home-trending__rail>a{counter-increment:bytLatest;position:relative;display:flex!important;flex-direction:column;justify-content:flex-end;min-height:190px;padding:clamp(1.1rem,2vw,1.55rem)!important;border:1px solid rgb(148 163 184 / .18);border-radius:1.15rem;background:linear-gradient(145deg,rgb(15 23 42 / .96),rgb(8 15 28 / .86));color:#f8fafc!important;text-decoration:none;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.home-trending__rail>a::before{content:"0" counter(bytLatest);position:absolute;inset-inline-end:.8rem;top:.35rem;color:rgb(103 232 249 / .13);font-size:clamp(3.5rem,6vw,6.2rem);font-weight:950;line-height:1}.home-trending__rail>a::after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:linear-gradient(90deg,#22d3ee,#7c3aed);transform:scaleX(0);transform-origin:inline-start;transition:transform .3s ease}.home-trending__rail>a:hover,.home-trending__rail>a:focus-visible{transform:translateY(-6px);border-color:rgb(34 211 238 / .58);box-shadow:0 20px 50px rgb(0 0 0 / .3)}.home-trending__rail>a:hover::after,.home-trending__rail>a:focus-visible::after{transform:scaleX(1)}.home-trending__rail>a small{position:relative;z-index:1;align-self:flex-start;margin-bottom:.65rem;padding:.3rem .55rem;border-radius:999px;background:rgb(8 145 178 / .18);color:#67e8f9;font-weight:800}.home-trending__rail>a span{position:relative;z-index:1;display:-webkit-box;overflow:hidden;font-size:clamp(.95rem,1.2vw,1.12rem);font-weight:800;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(min-width:901px){.home-trending__rail>a:nth-child(-n+3){min-height:220px}.home-trending__rail>a:nth-child(n+4){min-height:150px}}@media(max-width:900px){[dir="rtl"] .home-hero--cinematic .home-hero__copy h1,[dir="rtl"] .home-hero--cinematic .home-hero__copy h2{font-size:clamp(2.35rem,9vw,4.25rem)!important}.home-trending__rail{display:flex!important;gap:.85rem;overflow-x:auto!important;padding:.25rem .15rem 1rem;scroll-snap-type:x mandatory}.home-trending__rail>a{flex:0 0 min(82vw,330px);min-height:180px;scroll-snap-align:start}}@media(max-width:560px){.home-trending{padding-top:2.3rem}.home-trending::before{font-size:4.5rem}.home-trending__label{display:block}.home-latest-filters{margin-top:1rem;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.35rem}.home-latest-filters button{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.home-hero--cinematic .home-cinematic__rail>[role="tab"][aria-selected="true"] .home-cinematic__tab-visual::before,.home-hero--cinematic .home-cinematic__slide.is-active .hero-eyebrow,.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy h1,.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy h2,.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__copy>p,.home-hero--cinematic .home-cinematic__slide.is-active .home-hero__actions{animation:none!important}.home-trending__rail>a{transition:none!important}}html body .home-trending .home-trending__rail{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important}html body .home-trending .home-trending__rail>a{min-width:0!important}html body .home-trending .home-trending__rail>a>span{display:-webkit-box!important;min-width:0!important;overflow:hidden!important;white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}@media(max-width:900px){html body .home-trending .home-trending__rail{display:flex!important;overflow-x:auto!important;gap:.85rem!important}}html body .home-hero--cinematic{min-height:clamp(650px,86vh,880px)!important;border:0!important;border-radius:0!important;background:#050914!important}html body .home-hero--cinematic .home-cinematic__slides{position:relative;min-height:inherit;overflow:hidden}html body .home-hero--cinematic .home-cinematic__slides::before{content:"";position:absolute;z-index:7;inset-inline-start:clamp(1.25rem,3vw,3.25rem);top:18%;width:1px;height:56%;background:linear-gradient(to bottom,transparent,rgb(226 232 240 / .65) 12%,rgb(226 232 240 / .65) 88%,transparent);pointer-events:none}html body .home-hero--cinematic .home-cinematic__slides::after{content:"";position:absolute;z-index:8;inset-inline-start:calc(clamp(1.25rem,3vw,3.25rem) - 4px);top:18%;width:9px;height:56%;background:radial-gradient(circle,#dbeafe 0 2px,transparent 3px) center top/9px 25% repeat-y;pointer-events:none}html body .home-hero--cinematic .home-cinematic__slide,html body .home-hero--cinematic .home-cinematic__slide::before,html body .home-hero--cinematic .home-cinematic__slide::after{border-radius:0!important}html body .home-hero--cinematic .home-cinematic__slide>.home-hero__grid{min-height:clamp(650px,86vh,880px)!important;padding-top:clamp(5rem,10vh,8rem)!important;padding-bottom:clamp(12rem,22vh,15rem)!important;padding-inline-start:clamp(5rem,9vw,9rem)!important}html body[dir="rtl"] .home-hero--cinematic .home-cinematic__slide>.home-hero__grid{padding-inline-start:clamp(5rem,9vw,9rem)!important;padding-inline-end:max(1.25rem,calc((100vw - 1440px)/2 + 1.5rem))!important}html body .home-hero--cinematic .home-hero__copy{width:min(38%,560px)!important;text-align:start!important}html body .home-hero--cinematic .home-hero__copy h1,html body .home-hero--cinematic .home-hero__copy h2,html body[dir="rtl"] .home-hero--cinematic .home-hero__copy h1,html body[dir="rtl"] .home-hero--cinematic .home-hero__copy h2{max-width:12ch!important;font-size:clamp(2.75rem,4.5vw,5rem)!important;line-height:.96!important;text-align:start!important}html body .home-hero--cinematic .home-hero__copy>p{max-width:48ch!important;text-align:start!important}html body .home-hero--cinematic .home-hero__media,html body .home-hero--cinematic .hero-featured-image{border:0!important;border-radius:0!important}html body .home-hero--cinematic .hero-featured-image figcaption{display:none!important;inset:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;backdrop-filter:none!important}html body .home-hero--cinematic .home-cinematic__slide::after{background:linear-gradient(90deg,rgb(3 7 18 / .92) 0%,rgb(3 7 18 / .74) 34%,rgb(3 7 18 / .18) 64%,rgb(3 7 18 / .44) 100%)!important}html body[dir="rtl"] .home-hero--cinematic .home-cinematic__slide::after{background:linear-gradient(270deg,rgb(3 7 18 / .92) 0%,rgb(3 7 18 / .74) 34%,rgb(3 7 18 / .18) 64%,rgb(3 7 18 / .44) 100%)!important}html body .home-hero--cinematic .home-cinematic__controls{bottom:clamp(4.2rem,7vh,5.5rem)!important;width:min(calc(100% - 8rem),1440px)!important}html body .home-hero--cinematic .home-cinematic__rail{width:min(62%,880px)!important;gap:clamp(.8rem,1.25vw,1.15rem)!important}html body .home-hero--cinematic .home-cinematic__rail>[role="tab"]{height:clamp(190px,27vh,285px)!important;border-radius:.45rem!important}html body .home-hero--cinematic .home-cinematic__rail>[role="tab"][aria-selected="true"]{transform:translateY(-1.1rem) scale(1.025)!important}html body .home-hero--cinematic .home-cinematic__buttons{position:absolute!important;inset-inline-start:38%!important;bottom:-3.35rem!important;gap:.65rem!important}html body .home-hero--cinematic .home-cinematic__buttons button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;background:rgb(226 232 240 / .82)!important;color:#07111f!important;border-color:rgb(255 255 255 / .75)!important;backdrop-filter:blur(8px)}html body .home-hero--cinematic .home-cinematic__buttons button:hover,html body .home-hero--cinematic .home-cinematic__buttons button:focus-visible{background:#22d3ee!important;color:#03111a!important}@media(max-width:900px){html body .home-hero--cinematic .home-cinematic__slides::before,html body .home-hero--cinematic .home-cinematic__slides::after{display:none}html body .home-hero--cinematic .home-cinematic__slide>.home-hero__grid,html body[dir="rtl"] .home-hero--cinematic .home-cinematic__slide>.home-hero__grid{min-height:720px!important;padding:14rem 1.1rem 13rem!important}html body .home-hero--cinematic .home-hero__copy{width:100%!important}html body .home-hero--cinematic .home-cinematic__controls{bottom:1rem!important;width:calc(100% - 1.25rem)!important}html body .home-hero--cinematic .home-cinematic__rail{width:100%!important}html body .home-hero--cinematic .home-cinematic__rail>[role="tab"]{height:145px!important;border-radius:.55rem!important}html body .home-hero--cinematic .home-cinematic__buttons{inset-inline-start:auto!important;inset-inline-end:0!important;bottom:calc(100% + .75rem)!important}}@media(max-width:560px){html body .home-hero--cinematic .home-cinematic__slide>.home-hero__grid,html body[dir="rtl"] .home-hero--cinematic .home-cinematic__slide>.home-hero__grid{min-height:690px!important;padding:11.5rem 1rem 11.5rem!important}html body .home-hero--cinematic .home-hero__copy h1,html body .home-hero--cinematic .home-hero__copy h2,html body[dir="rtl"] .home-hero--cinematic .home-hero__copy h1,html body[dir="rtl"] .home-hero--cinematic .home-hero__copy h2{font-size:clamp(2.15rem,10vw,3.6rem)!important}}@media(min-width:901px){html body .home-hero--cinematic .home-cinematic__rail{width:min(72%,1050px)!important}html body .home-hero--cinematic .home-cinematic__rail>[role="tab"]{min-width:0}html body .home-hero--cinematic .home-cinematic__buttons{inset-inline-start:28%!important}}html body .home-hero--cinematic .home-cinematic__buttons{align-items:center!important;padding:.38rem!important;border:1px solid rgb(148 163 184 / .24)!important;border-radius:999px!important;background:rgb(3 7 18 / .64)!important;box-shadow:0 14px 38px rgb(0 0 0 / .34)!important;backdrop-filter:blur(14px)!important}html body .home-hero--cinematic .home-cinematic__buttons button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:1px solid rgb(226 232 240 / .38)!important;border-radius:999px!important;background:rgb(226 232 240 / .12)!important;color:#f8fafc!important;font-size:1.05rem!important;font-weight:900!important;line-height:1!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12)!important;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease!important}html body .home-hero--cinematic .home-cinematic__buttons button:hover,html body .home-hero--cinematic .home-cinematic__buttons button:focus-visible{transform:translateY(-2px)!important;border-color:#67e8f9!important;background:rgb(8 145 178 / .34)!important;color:#ecfeff!important;outline:3px solid rgb(34 211 238 / .22)!important;outline-offset:2px!important}html body .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause]{width:auto!important;min-width:104px!important;padding:0 1rem!important;gap:.5rem!important;border-color:rgb(34 211 238 / .58)!important;background:linear-gradient(135deg,#06b6d4,#22d3ee)!important;color:#03131b!important;box-shadow:0 8px 26px rgb(6 182 212 / .28)!important}html body .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause]::before{content:"▶";display:inline-grid;place-items:center;font-size:.72rem;line-height:1;transform:translateX(-1px)}html body[dir="rtl"] .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause]::before{transform:translateX(1px)}html body .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause][aria-pressed="false"]{border-color:rgb(226 232 240 / .38)!important;background:rgb(226 232 240 / .14)!important;color:#f8fafc!important;box-shadow:none!important}html body .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause][aria-pressed="false"]::before{content:"Ⅱ";font-size:.78rem;letter-spacing:-.16em}html body .home-hero--cinematic [data-cinematic-pause-label]{display:inline-block;white-space:nowrap;font-size:.86rem;font-weight:900;line-height:1}@media(max-width:560px){html body .home-hero--cinematic .home-cinematic__buttons{padding:.3rem!important}html body .home-hero--cinematic .home-cinematic__buttons button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}html body .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause]{width:auto!important;min-width:94px!important;padding:0 .85rem!important}}@media(prefers-reduced-motion:reduce){html body .home-hero--cinematic .home-cinematic__buttons button{transition:none!important}}html body .home-hero--cinematic .home-cinematic__slides::before,html body .home-hero--cinematic .home-cinematic__slides::after{content:none!important;display:none!important}html body .home-hero--cinematic .home-cinematic__timeline{position:absolute;z-index:12;inset-inline-start:clamp(1.25rem,3vw,3.25rem);top:18%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:30px;height:56%;pointer-events:none}html body .home-hero--cinematic .home-cinematic__timeline::before{content:"";position:absolute;z-index:-1;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,rgb(226 232 240 / .25),rgb(226 232 240 / .8) 12%,rgb(226 232 240 / .8) 88%,rgb(226 232 240 / .25));transform:translateX(-50%);box-shadow:0 0 12px rgb(226 232 240 / .16)}html body .home-hero--cinematic [data-cinematic-marker]{display:grid;place-items:center;width:7px;height:7px;border:1px solid rgb(226 232 240 / .8);border-radius:50%;background:#dbeafe;color:#fff0;font-size:0;box-shadow:0 0 0 3px rgb(3 7 18 / .42);transition:width .32s ease,height .32s ease,background .32s ease,color .32s ease,box-shadow .32s ease}html body .home-hero--cinematic [data-cinematic-marker].is-active{width:28px;height:28px;border-color:#e0f2fe;background:linear-gradient(135deg,#e2e8f0,#94a3b8);color:#07111f;font-size:.74rem;font-weight:950;box-shadow:0 0 0 5px rgb(3 7 18 / .56),0 0 24px rgb(103 232 249 / .45)}html body[dir="rtl"] .home-hero--cinematic .home-cinematic__timeline::before{left:auto;right:50%;transform:translateX(50%)}@media(max-width:900px){html body .home-hero--cinematic .home-cinematic__timeline{display:none!important}}@media(prefers-reduced-motion:reduce){html body .home-hero--cinematic [data-cinematic-marker]{transition:none!important}}@media (min-width:901px) and (max-width:1500px){html body .home-hero--cinematic .home-hero__copy{width:min(34%,460px)!important}html body .home-hero--cinematic .home-hero__copy h1,html body .home-hero--cinematic .home-hero__copy h2,html body[dir="rtl"] .home-hero--cinematic .home-hero__copy h1,html body[dir="rtl"] .home-hero--cinematic .home-hero__copy h2{font-size:clamp(2.45rem,4vw,4.35rem)!important}html body .home-hero--cinematic .home-cinematic__rail{width:min(62%,920px)!important}html body .home-hero--cinematic .home-cinematic__controls{bottom:1.35rem!important}html body .home-hero--cinematic .home-cinematic__buttons{position:absolute!important;inset-inline-start:38%!important;inset-inline-end:auto!important;bottom:calc(100% + .75rem)!important}}@media (min-width:901px) and (max-height:820px){html body .home-hero--cinematic,html body .home-hero--cinematic .home-cinematic__slide>.home-hero__grid{min-height:700px!important}html body .home-hero--cinematic .home-cinematic__slide>.home-hero__grid{padding-top:4.5rem!important;padding-bottom:12.5rem!important}html body .home-hero--cinematic .home-cinematic__rail>[role="tab"]{height:180px!important}}html body .home-trending .home-trending__rail>a::before{content:none!important;display:none!important}html body .home-trending .home-trending__rail>a{justify-content:center!important;padding-block:1.5rem!important}@media (min-width:901px){html body .home-hero--cinematic .home-cinematic__buttons{inset-inline-start:auto!important;inset-inline-end:auto!important;left:auto!important;right:clamp(3.5rem,6vw,6.5rem)!important;bottom:calc(100% + 1rem)!important;padding:.32rem!important;gap:.3rem!important;background:rgb(5 13 18 / .82)!important;border-color:rgb(103 232 249 / .3)!important;box-shadow:0 12px 34px rgb(0 0 0 / .38),0 0 0 1px rgb(103 232 249 / .06)!important}html body .home-hero--cinematic .home-cinematic__buttons button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}html body .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause]{min-width:92px!important;padding-inline:.8rem!important}}html body .home-hero--cinematic .home-hero__actions .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.62rem!important}html body .home-hero--cinematic .home-hero__actions .button>svg{display:none!important}html body .home-hero--cinematic .home-hero__actions .button::before{display:inline-grid;place-items:center;width:1.65rem;height:1.65rem;border:1px solid rgb(255 255 255 / .24);border-radius:.55rem;background:rgb(255 255 255 / .1);font-size:1rem;font-weight:950;line-height:1;flex:0 0 auto}html body .home-hero--cinematic .home-hero__actions .button-primary::before{content:"▤"}html body .home-hero--cinematic .home-hero__actions .button-secondary::before{content:"＋"}html body .home-hero--cinematic .home-hero__actions .button:hover::before,html body .home-hero--cinematic .home-hero__actions .button:focus-visible::before{border-color:#67e8f9;background:rgb(8 145 178 / .3)}@media (min-width:901px){html body .home-hero--cinematic .home-cinematic__slide>.home-hero__grid{position:relative!important}html body .home-hero--cinematic .home-hero__actions{position:absolute!important;z-index:24!important;left:clamp(1.5rem,3vw,3rem)!important;right:auto!important;bottom:2rem!important;margin:0!important;display:flex!important;flex-wrap:nowrap!important;gap:.7rem!important}html body .home-hero--cinematic .home-cinematic__buttons{position:absolute!important;z-index:25!important;left:clamp(1.5rem,3vw,3rem)!important;right:auto!important;inset-inline-start:auto!important;inset-inline-end:auto!important;bottom:6.85rem!important;margin:0!important}html body[dir="rtl"] .home-hero--cinematic .home-hero__actions,html body[dir="rtl"] .home-hero--cinematic .home-cinematic__buttons{left:clamp(1.5rem,3vw,3rem)!important;right:auto!important}html body .home-hero--cinematic .home-cinematic__rail{margin-inline-start:auto!important;margin-inline-end:0!important;width:min(58%,860px)!important}html body .home-hero--cinematic img[src*="sapphire-nitro-rx-9070-xt"]{object-fit:contain!important;object-position:center right!important;width:auto!important;max-width:min(58vw,680px)!important;height:auto!important;max-height:78%!important;filter:contrast(1.045) saturate(1.035)!important;image-rendering:auto!important}}@media (max-width:900px){html body .home-hero--cinematic .home-hero__actions{position:static!important}html body .home-hero--cinematic img[src*="sapphire-nitro-rx-9070-xt"]{filter:contrast(1.025) saturate(1.02)!important;image-rendering:auto!important}}@media (min-width:901px){.home-hero--cinematic .home-cinematic__controls{position:static!important;display:block!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;direction:ltr!important}.home-hero--cinematic .home-cinematic__rail{position:absolute!important;z-index:18!important;right:clamp(1.5rem,3vw,3rem)!important;left:auto!important;bottom:2rem!important;width:min(58%,860px)!important;margin:0!important;transform:none!important}.home-hero--cinematic .home-cinematic__buttons,.home-hero--cinematic[dir=rtl] .home-cinematic__buttons,body[dir=rtl] .home-hero--cinematic .home-cinematic__buttons{position:absolute!important;z-index:25!important;left:clamp(1.5rem,3vw,3rem)!important;right:auto!important;bottom:7rem!important;transform:none!important;margin:0!important;direction:rtl!important}.home-hero--cinematic .home-hero__actions{position:absolute!important;z-index:25!important;left:clamp(1.5rem,3vw,3rem)!important;right:auto!important;bottom:2rem!important;margin:0!important;transform:none!important}.home-hero--cinematic .home-cinematic__media img[src*="sapphire-nitro-rx-9070-xt"]{width:min(70vw,900px)!important;max-width:min(70vw,900px)!important;height:auto!important;max-height:88%!important;object-fit:contain!important;image-rendering:auto!important;filter:contrast(1.035) saturate(1.025)!important}}@media (min-width:901px){html body .home-hero--cinematic .home-cinematic__controls{position:static!important;inset:auto!important;left:auto!important;right:auto!important;transform:none!important}html body .home-hero--cinematic .home-cinematic__buttons{position:absolute!important;z-index:30!important;inset:auto!important;left:clamp(23.8rem,34vw,28rem)!important;right:auto!important;bottom:14.5rem!important;transform:none!important;display:flex!important;align-items:center!important;gap:.42rem!important;width:max-content!important;padding:.42rem!important;margin:0!important;border:1px solid rgb(148 163 184 / .32)!important;border-radius:999px!important;background:rgb(8 15 23 / .84)!important;box-shadow:0 14px 34px rgb(0 0 0 / .32),inset 0 1px rgb(255 255 255 / .08)!important;backdrop-filter:blur(14px)!important;direction:ltr!important}html body .home-hero--cinematic .home-cinematic__buttons button{display:grid!important;place-items:center!important;min-width:46px!important;height:46px!important;padding:0!important;border:1px solid rgb(148 163 184 / .28)!important;border-radius:50%!important;background:rgb(255 255 255 / .065)!important;color:#f8fafc!important;font-size:1.15rem!important;line-height:1!important;box-shadow:none!important;transition:transform .2s ease,background .2s ease,border-color .2s ease!important}html body .home-hero--cinematic .home-cinematic__buttons button:hover{transform:translateY(-2px)!important;border-color:rgb(34 211 238 / .72)!important;background:rgb(34 211 238 / .14)!important}html body .home-hero--cinematic .home-cinematic__buttons [data-cinematic-pause]{min-width:88px!important;padding:0 1rem!important;border-radius:999px!important;background:linear-gradient(135deg,#10bce2,#22d3ee)!important;color:#06131a!important;font-size:.88rem!important;font-weight:800!important}html body .home-hero--cinematic .home-hero__actions{display:flex!important;align-items:center!important;gap:.65rem!important}html body .home-hero--cinematic .home-hero__actions .button{min-height:54px!important;border-radius:16px!important;padding-inline:1.25rem!important;box-shadow:0 12px 28px rgb(0 0 0 / .25)!important}html body .home-hero--cinematic .home-hero__actions .button svg{width:19px!important;height:19px!important;padding:3px!important;border:1px solid currentColor!important;border-radius:50%!important}html body .home-hero--cinematic .home-hero__actions .button-secondary::before{content:""!important;width:6px!important;height:6px!important;flex:0 0 6px!important;border-radius:2px!important;background:currentColor!important;box-shadow:8px 0 0 currentColor,0 8px 0 currentColor,8px 8px 0 currentColor!important;margin-inline-end:10px!important;transform:translateY(-4px)!important}}@media (max-width:900px){html body .home-hero--cinematic .home-cinematic__buttons{inset:auto!important;transform:none!important}html body .home-hero--cinematic .home-hero__actions .button-secondary::before{content:""!important;width:5px!important;height:5px!important;border-radius:1px!important;background:currentColor!important;box-shadow:7px 0 0 currentColor,0 7px 0 currentColor,7px 7px 0 currentColor!important;margin-inline-end:9px!important;transform:translateY(-3px)!important}}@media (min-width:901px){html body .home-hero--cinematic .home-hero__actions{position:absolute!important;z-index:31!important;inset:auto!important;left:clamp(2.5rem,4vw,4rem)!important;right:auto!important;top:28.75rem!important;bottom:auto!important;transform:none!important;display:flex!important;flex-wrap:nowrap!important;gap:.7rem!important;width:max-content!important;max-width:calc(100% - 4rem)!important;margin:0!important}html body .home-hero--cinematic .home-hero__actions .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.65rem!important;width:11.25rem!important;min-width:11.25rem!important;min-height:56px!important;padding:.8rem 1rem!important;white-space:nowrap!important;line-height:1!important}html body .home-hero--cinematic .home-cinematic__buttons{position:absolute!important;z-index:31!important;inset:auto!important;left:clamp(2.5rem,4vw,4rem)!important;right:auto!important;top:33rem!important;bottom:auto!important;transform:none!important;margin:0!important}html body .home-hero--cinematic .home-cinematic__rail{z-index:20!important;right:clamp(1.5rem,3vw,3rem)!important;left:auto!important;bottom:2rem!important;width:min(58%,860px)!important}}@media (max-width:1100px) and (min-width:901px){html body .home-hero--cinematic .home-hero__actions .button{width:10.2rem!important;min-width:10.2rem!important;font-size:.88rem!important}html body .home-hero--cinematic .home-cinematic__buttons{top:32.8rem!important}}@media (min-width:901px){html body .home-hero--cinematic .home-hero__actions{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important;width:100%!important;max-width:none!important;margin:1.25rem 0 0!important}html body .home-hero--cinematic .home-hero__actions .button{width:100%!important;min-width:0!important;max-width:none!important;min-height:54px!important;padding:.75rem .8rem!important;white-space:nowrap!important;font-size:.86rem!important}html body .home-hero--cinematic .home-cinematic__buttons{position:absolute!important;z-index:31!important;inset:auto!important;left:clamp(2.5rem,4vw,4rem)!important;right:auto!important;top:auto!important;bottom:2rem!important;transform:none!important;margin:0!important}}@media (max-width:600px){html body .home-hero--cinematic,html body .home-hero--cinematic .home-cinematic__slide{min-height:860px!important}}.byt01-review-contributors__list{display:none!important}html body .byt01-product-v54{background:var(--surface);color:var(--ink-soft);border-color:var(--line)}html body .byt01-product-v54 :is(h2,h3,strong,dd,summary){color:var(--ink)}html body .byt01-product-v54 :is(.byt01-product-v54__signals article,.byt01-product-v54__facts>div,.byt01-product-v54__updates,.byt01-product-v54__empty,.byt01-product-v54__faq details){background:var(--bg-soft);border-color:var(--line)}html body .byt01-product-v54 :is(.byt01-product-v54__heading p,.byt01-product-v54__signals small,.byt01-product-v54__facts dt,.byt01-product-v54__alternatives>p,.byt01-product-v54__faq p){color:var(--muted)}html body .byt01-product-v54 :is(.byt01-product-v54__checklist,.byt01-product-v54__review-state,.byt01-product-v54__price){background:var(--accent-soft);border-color:var(--accent)}html body .byt01-product-v54 :is(.byt01-product-v54__heading>span,.byt01-product-v54__price strong){color:var(--accent)}html body .byt01-product-v54 :is(.byt01-product-v54__price small,.byt01-product-v54__price em){color:var(--ink-soft)}html body .byt01-product-v54 .byt01-product-v54__actions a{color:var(--ink);border-color:var(--line);min-height:44px}html body .byt01-product-v54 .byt01-product-v54__actions a.is-primary{background:#087568;color:#fff;border-color:#087568}html body .byt01-product-v54 :is(th,td,.byt01-product-v54__table-wrap,.byt01-product-v54__alternatives){border-color:var(--line)}html body .byt01-product-v54 th{background:var(--bg-soft);color:var(--ink)}html body .byt01-product-v54 .byt01-product-v54__limit{color:#745300;background:#fff6dd}body.single-byt_review:has(.article-content nav.byt01-review-toc)>nav[data-byt01-review-toc]{display:none!important}@media(max-width:340px){.site-header .custom-logo-link{max-width:64px}.site-header .custom-logo{max-width:64px;width:64px;height:auto}}