@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--color-bg:#060606;--color-surface-1:#0d0d0d;--color-overlay:#161616;--color-surface-2:#1a1a1a;--color-pixel:#1f1f1f;--color-dial-outer:#242424;--color-grid-line:#222;--color-surface-3:#3d3d3d;--color-gray-lt-1:#cfcfcf;--color-gray-lt-2:#e5e5e5;--color-fg:#fff;--color-w-85:#ffffffd9;--color-w-80:#fffc;--color-w-70:#ffffffb3;--color-w-65:#ffffffa6;--color-w-60:#fff9;--color-w-50:#ffffff80;--color-w-30:#ffffff4d;--color-w-20:#fff3;--color-w-15:#ffffff26;--color-w-10:#ffffff1a;--color-w-06:#ffffff0f;--color-b-70:#060606b3;--color-b-40:#06060666;--color-b-10:#0606061a;--color-b-06:#0606060f;--color-overlay-90:#161616e6;--gradient-dial-needle:conic-gradient(from 137deg at 50% 50%, #fe363400 0deg, #fe363400 258.64deg, #fff 270.54deg, #fff 360deg);--gradient-dial-glow:conic-gradient(from 21deg at 50% 50%, #fff0 244.95deg, #ffffff4d 360deg);--gradient-dial-dark:conic-gradient(from 51deg at 50% 50%, #0d0d0d 0deg, #0d0d0d 197.51deg, #1a1a1a 209.18deg, #1a1a1a 360deg);--gradient-dial-bg:conic-gradient(from 51deg at 50% 50%, #060606 0deg, #060606 269.49deg, #242424 272.92deg, #242424 360deg);--gradient-vignette:radial-gradient(112% 108% at 56.2% -11.3%, #000 90.13%, #0000 100%);--shadow-ticker:-7px 0 5px 1px #00000014;--shadow-inset-ring:inset 0px 0px 0px 1px #000;--radius-xs:2px;--radius-sm:3px;--radius-md:10px;--radius-dial:11px;--radius-lg:14px;--radius-full:100%;--border-hairline:1px solid #ffffff0f;--border-card:1px solid #ffffff1a;--border-form:1px solid #fff3;--border-bento:1px solid #222;--border-tab:.7px solid #fff3;--z-nav:10;--z-buy:9;--z-sticky:6;--z-hero:5;--z-search:20;--sp-2:2px;--sp-6:6px;--sp-10:10px;--sp-12:12px;--sp-18:18px;--sp-20:20px;--sp-23:23px;--sp-30:30px;--sp-40:40px;--sp-60:60px;--sp-100:100px;--sp-120:120px;--sp-140:140px;--sp-150:150px;--container-desktop:1200px;--container-tablet:810px;--container-phone:390px;--font-display:"Inter Display", "Inter Display Placeholder", sans-serif;--font-body:"Inter", "Inter Placeholder", sans-serif;--font-mono:"Geist Mono", monospace;--font-logo:"Gasoek One", "Gasoek One Placeholder", sans-serif;--font-tabs:"Orbitron", "Orbitron Placeholder", sans-serif;--font-micro:"IBM Plex Mono", monospace;--ease-framer:cubic-bezier(.27, 0, .51, 1);--ease-page:cubic-bezier(.27, 0, .21, 1);--dur-fast:.2s;--dur-counter:1s;--noise-opacity:.13;--noise-size:93.5px auto;--blend-nav:exclusion;--blend-nav-row:difference;--counter-features:"zero" on, "tnum" on, "cv06" on, "cv13" on, "cv07" on, "cv05" on, "cv10" on, "cv12" on, "cv08" on, "cv11" on, "cv04" on, "cv03" on, "cv02" on, "cv09" on;--color-score-bg:#0d0d0d;--color-score-fill:#fff;--table-row-height:56px;--table-header-height:44px;--table-border:1px solid #ffffff0f;--table-row-hover:#ffffff08;--bar-height:6px;--bar-track:#ffffff14;--bar-fill:#ffffffb3;--filter-bg:#ffffff0a;--filter-border:1px solid #ffffff1f;--filter-active-bg:#ffffff1a;--search-overlay-bg:#060606eb;--search-input-bg:#ffffff0f;--compare-best:#ffffff1f;--color-rank-1:#ffffff26;--color-rank-2:#ffffff1a;--color-rank-3:#ffffff0f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:var(--font-display);color:var(--color-fg);background:var(--color-bg);font-size:15px;font-weight:300;line-height:1.7;overflow-x:clip}.h1{font-family:var(--font-display);letter-spacing:-.03em;font-size:100px;font-weight:400;line-height:1em}.h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:60px;font-weight:400;line-height:1em}.h3{font-family:var(--font-display);letter-spacing:-.03em;font-size:44px;font-weight:400;line-height:1.1em}.h4{font-family:var(--font-display);letter-spacing:-.03em;font-size:34px;font-weight:400;line-height:1.2em}.h5{font-family:var(--font-display);letter-spacing:.02em;font-size:22px;font-weight:400;line-height:1.3em}.h6{font-family:var(--font-display);letter-spacing:.02em;font-size:18px;font-weight:400;line-height:1.2em}.p-lg{font-size:16px;line-height:1.7em}.p-sm{font-size:15px;line-height:1.7em}.mono{font-family:var(--font-mono);font-size:14px;font-weight:300;line-height:1.5em}.mono-caps{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:300;line-height:1.3em}.eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-w-50);font-size:13px;font-weight:300;line-height:1.3em}.counter-num{font-family:var(--font-display);letter-spacing:-2px;font-feature-settings:var(--counter-features);font-size:58px;font-weight:300;line-height:1em}.container{width:var(--container-desktop);max-width:100%;padding:0 var(--sp-40);margin:0 auto}.site-nav{z-index:var(--z-nav);mix-blend-mode:var(--blend-nav);position:fixed;top:0;left:0;right:0}.nav-row{height:64px;mix-blend-mode:var(--blend-nav-row);justify-content:space-between;align-items:center;display:flex}.nav-logo{font-family:var(--font-logo);color:var(--color-fg);font-size:25px;line-height:.9em;text-decoration:none}.nav-links{gap:var(--sp-30);list-style:none;display:flex}.nav-links a{font-family:var(--font-mono);color:var(--color-w-70);text-transform:uppercase;letter-spacing:.05em;transition:color var(--dur-fast);font-size:13px;font-weight:300;text-decoration:none}.nav-links a:hover,.nav-links a.active{color:var(--color-fg)}.nav-search-hint{font-family:var(--font-mono);color:var(--color-w-30);border:var(--border-hairline);border-radius:var(--radius-xs);cursor:pointer;transition:border-color var(--dur-fast);background:0 0;padding:4px 8px;font-size:11px}.nav-search-hint:hover{border-color:var(--color-w-20)}.burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:6px;padding:8px;display:none}.burger span{background:var(--color-fg);width:24px;height:2px;transition:transform var(--dur-fast) var(--ease-framer);display:block}.nav-overlay{z-index:var(--z-nav);background:var(--color-overlay-90);transition:transform .4s var(--ease-page);padding:var(--sp-60);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;transform:translateY(-105%)}.site-nav.open .nav-overlay{transform:translateY(0)}.site-nav.open .burger span:first-child{transform:translateY(4px)rotate(45deg)}.site-nav.open .burger span:last-child{transform:translateY(-4px)rotate(-45deg)}.overlay-links{gap:var(--sp-20);flex-direction:column;list-style:none;display:flex}.overlay-links a{font-family:var(--font-display);color:var(--color-w-85);transition:color var(--dur-fast);font-size:34px;font-weight:300;text-decoration:none}.overlay-links a:hover{color:var(--color-fg)}.btn{align-items:center;gap:var(--sp-10);border-radius:var(--radius-lg);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all var(--dur-fast) var(--ease-framer);border:none;padding:12px 24px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background:var(--color-fg);color:var(--color-bg)}.btn-primary:hover{opacity:.9}.btn-ghost{color:var(--color-w-80);border:var(--border-card);background:0 0}.btn-ghost:hover{background:var(--color-w-06)}.btn-morph{align-items:center;gap:var(--sp-10);border-radius:var(--radius-lg);background:var(--color-fg);color:var(--color-bg);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all var(--dur-fast) var(--ease-framer);border:none;padding:10px 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn-morph .morph-icon{background:var(--color-bg);border-radius:var(--radius-xs);width:36px;height:32px;transition:flex var(--dur-fast) var(--ease-framer);flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-morph .morph-label{transition:width var(--dur-fast) var(--ease-framer), opacity var(--dur-fast)}.btn-morph:active{transform:scale(.98)}.section-head{justify-content:space-between;align-items:flex-end;gap:var(--sp-20);margin-bottom:var(--sp-60);display:flex}.section-head-text .eyebrow{margin-bottom:var(--sp-10)}.card{background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-lg);padding:var(--sp-20);transition:transform var(--dur-fast) var(--ease-framer), border-color var(--dur-fast)}.card:hover{border-color:var(--color-w-20);transform:translateY(-4px)}.chip{background:var(--color-w-10);border:var(--border-hairline);border-radius:var(--radius-md);padding:var(--sp-20);transition:transform var(--dur-fast) var(--ease-framer), border-color var(--dur-fast)}.chip:hover{border-color:var(--color-w-20);transform:translateY(-4px)}.score-bar{height:var(--bar-height);background:var(--bar-track);border-radius:var(--radius-full);position:relative;overflow:hidden}.score-bar-fill{background:var(--bar-fill);border-radius:var(--radius-full);height:100%;transition:width .6s var(--ease-page)}.dial{border-radius:var(--radius-full);justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.dial:before{content:"";border-radius:inherit;background:var(--gradient-dial-bg);position:absolute;inset:0}.dial:after{content:"";border-radius:inherit;background:var(--color-bg);position:absolute;inset:8px}.dial-value{z-index:1;font-family:var(--font-mono);font-size:20px;font-weight:500;position:relative}.ticker-wrap{padding:var(--sp-20) 0;position:relative;overflow:hidden}.ticker-wrap:before{content:"";background:linear-gradient(to right, var(--color-bg), transparent);z-index:1;width:40px;position:absolute;top:0;bottom:0;left:0}.ticker-track{gap:var(--sp-40);width:max-content;animation:30s linear infinite ticker-scroll;display:flex}.ticker-item{font-family:var(--font-mono);color:var(--color-w-50);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:300}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.faq-item{border-bottom:var(--border-hairline)}.faq-q{justify-content:space-between;align-items:center;gap:var(--sp-20);padding:var(--sp-20) 0;cursor:pointer;font-family:var(--font-display);color:var(--color-fg);text-align:left;background:0 0;border:none;width:100%;font-size:18px;font-weight:400;display:flex}.faq-q:after{content:"+";font-family:var(--font-mono);color:var(--color-w-50);transition:transform var(--dur-fast) var(--ease-framer);flex-shrink:0;font-size:20px}.faq-a{max-height:0;transition:max-height .3s var(--ease-page);overflow:hidden}.faq-item.open .faq-a{max-height:500px}.faq-a-inner{padding-bottom:var(--sp-20);color:var(--color-w-70);font-size:15px;line-height:1.7}.blog-card{background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-lg);color:inherit;transition:transform var(--dur-fast) var(--ease-framer), border-color var(--dur-fast);text-decoration:none;display:block;overflow:hidden}.blog-card:hover{border-color:var(--color-w-20);transform:translateY(-6px)}.blog-card-art{aspect-ratio:16/9;background:var(--color-surface-2);position:relative;overflow:hidden}.blog-card-body{padding:var(--sp-20)}.blog-card-meta{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-10);font-size:12px;font-weight:300}.lb-table{border-collapse:collapse;width:100%}.lb-table thead th{height:var(--table-header-height);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-w-50);text-align:left;padding:0 var(--sp-12);border-bottom:var(--table-border);cursor:default;white-space:nowrap;user-select:none;background:var(--color-bg);z-index:2;font-size:11px;font-weight:500;position:sticky;top:0}.lb-table thead th.sortable{cursor:pointer}.lb-table thead th.sortable:hover{color:var(--color-w-80)}.lb-table thead th.sortable:after{content:"↕";opacity:.3;margin-left:4px;font-size:10px}.lb-table thead th.sort-asc:after{content:"↑";opacity:.8}.lb-table thead th.sort-desc:after{content:"↓";opacity:.8}.lb-table thead th[aria-sort=ascending]:after{content:"↑";opacity:1}.lb-table thead th[aria-sort=descending]:after{content:"↓";opacity:1}.lb-table tbody tr{height:var(--table-row-height);border-bottom:var(--table-border);transition:background var(--dur-fast)}.lb-table tbody tr.rank-1{background:var(--color-rank-1)}.lb-table tbody tr.rank-2{background:var(--color-rank-2)}.lb-table tbody tr.rank-3{background:var(--color-rank-3)}.lb-table td{padding:0 var(--sp-12);vertical-align:middle;white-space:nowrap;font-size:14px}.lb-table .col-rank{text-align:center;width:48px;font-family:var(--font-mono);color:var(--color-w-50);font-size:13px;font-weight:500}.lb-table .col-model{min-width:200px}.lb-table .col-score{text-align:right;font-family:var(--font-mono);font-feature-settings:var(--counter-features);font-weight:500}.lb-table .col-num{text-align:right;font-family:var(--font-mono);font-feature-settings:var(--counter-features);font-weight:300}.model-cell{align-items:center;gap:var(--sp-10);display:flex}.model-name{font-family:var(--font-display);color:var(--color-fg);font-size:15px;font-weight:400;text-decoration:none}.model-name:hover{text-decoration:underline}.model-provider{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.model-badge{font-family:var(--font-mono);color:var(--color-fg);background:var(--color-w-10);border:var(--border-hairline);border-radius:var(--radius-xs);text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;font-size:10px}.filter-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-btn{font-family:var(--font-mono);color:var(--color-w-70);background:var(--filter-bg);border:var(--filter-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-fast);text-transform:uppercase;letter-spacing:.05em;padding:6px 14px;font-size:12px;font-weight:300;position:relative}.filter-btn:hover{background:var(--color-w-10);color:var(--color-fg)}.filter-btn.active{background:var(--filter-active-bg);color:var(--color-fg);border-color:var(--color-w-30)}.filter-dropdown{background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-md);z-index:5;min-width:160px;margin-top:4px;padding:6px;display:none;position:absolute;top:100%;left:0}.filter-btn.open .filter-dropdown{display:block}.filter-option{width:100%;font-family:var(--font-mono);color:var(--color-w-70);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:all var(--dur-fast);background:0 0;border:none;padding:6px 10px;font-size:12px;display:block}.filter-option:hover{background:var(--color-w-06);color:var(--color-fg)}.filter-option.selected{color:var(--color-fg);background:var(--color-w-10)}.cat-tabs{border-bottom:var(--border-hairline);margin-bottom:var(--sp-30);gap:4px;padding-bottom:0;display:flex;overflow-x:auto}.cat-tab{font-family:var(--font-tabs);color:var(--color-w-50);text-transform:uppercase;letter-spacing:.08em;padding:var(--sp-12) var(--sp-20);cursor:pointer;transition:all var(--dur-fast);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;font-size:11px;font-weight:800}.cat-tab:hover{color:var(--color-w-80)}.cat-tab.active{color:var(--color-fg);border-bottom-color:var(--color-fg)}.search-overlay{z-index:var(--z-search);background:var(--search-overlay-bg);opacity:0;pointer-events:none;transition:opacity var(--dur-fast);justify-content:center;align-items:flex-start;padding-top:15vh;display:flex;position:fixed;inset:0}.search-overlay.open{opacity:1;pointer-events:all}.search-box{width:600px;max-width:90vw}.search-input{width:100%;font-family:var(--font-display);color:var(--color-fg);background:var(--search-input-bg);border:var(--border-card);border-radius:var(--radius-lg);padding:var(--sp-20);outline:none;font-size:22px;font-weight:300}.search-input::placeholder{color:var(--color-w-30)}.search-input:focus{border-color:var(--color-w-30)}.search-results{margin-top:var(--sp-10);max-height:400px;overflow-y:auto}.search-result{padding:var(--sp-12) var(--sp-20);color:var(--color-w-70);border-radius:var(--radius-md);transition:background var(--dur-fast);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.search-result:hover{background:var(--color-w-06);color:var(--color-fg)}.search-result-name{font-size:16px}.search-result-provider{font-family:var(--font-mono);color:var(--color-w-50);font-size:12px}.stat-card{border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--sp-20)}.stat-card-value{font-family:var(--font-display);letter-spacing:-1px;font-feature-settings:var(--counter-features);margin-bottom:var(--sp-6);font-size:34px;font-weight:300}.stat-card-label{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:300}.category-card{color:inherit;background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-lg);padding:var(--sp-30);transition:transform var(--dur-fast) var(--ease-framer), border-color var(--dur-fast);text-decoration:none;display:block}.category-card:hover{border-color:var(--color-w-20);transform:translateY(-6px)}.category-card-icon{background:var(--color-w-10);border-radius:var(--radius-md);width:40px;height:40px;margin-bottom:var(--sp-20);justify-content:center;align-items:center;font-size:20px;display:flex}.category-card-name{font-family:var(--font-display);margin-bottom:var(--sp-6);font-size:22px;font-weight:400}.category-card-desc{color:var(--color-w-70);margin-bottom:var(--sp-12);font-size:14px}.category-card-count{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;font-size:12px}.benchmark-card{background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-lg);padding:var(--sp-20)}.benchmark-card-name{font-family:var(--font-display);margin-bottom:var(--sp-6);font-size:18px;font-weight:400}.benchmark-card-fullname{font-family:var(--font-mono);color:var(--color-w-50);margin-bottom:var(--sp-12);font-size:12px}.benchmark-card-desc{color:var(--color-w-70);margin-bottom:var(--sp-12);font-size:14px}.benchmark-card-meta{font-family:var(--font-mono);color:var(--color-w-30);text-transform:uppercase;font-size:11px}.compare-grid{border-collapse:collapse;width:100%}.compare-grid th,.compare-grid td{padding:var(--sp-12) var(--sp-20);border-bottom:var(--table-border);font-size:14px}.compare-grid th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-w-50);text-align:left;font-size:11px;font-weight:500}.compare-grid td.best{background:var(--compare-best)}.compare-grid .compare-label{font-family:var(--font-mono);color:var(--color-w-50);font-size:13px;font-weight:300}.breadcrumbs{font-family:var(--font-mono);color:var(--color-w-50);margin-bottom:var(--sp-20);font-size:12px;font-weight:300}.breadcrumbs ol{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.breadcrumbs a{color:var(--color-w-50);transition:color var(--dur-fast);text-decoration:none}.breadcrumbs a:hover{color:var(--color-fg)}.breadcrumbs .sep{color:var(--color-w-20)}.site-footer{padding:var(--sp-100) 0 var(--sp-40);border-top:var(--border-hairline)}.footer-brand{font-family:var(--font-logo);color:var(--color-w-10);margin-bottom:var(--sp-60);font-size:80px;line-height:.9em}.footer-grid{gap:var(--sp-40);margin-bottom:var(--sp-60);grid-template-columns:repeat(4,1fr);display:grid}.footer-col-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-w-50);margin-bottom:var(--sp-20);font-size:12px;font-weight:500}.footer-links{gap:var(--sp-10);flex-direction:column;list-style:none;display:flex}.footer-links a{color:var(--color-w-70);transition:color var(--dur-fast);font-size:14px;text-decoration:none}.footer-links a:hover{color:var(--color-fg)}.footer-bottom{padding-top:var(--sp-30);border-top:var(--border-hairline);font-family:var(--font-mono);color:var(--color-w-30);justify-content:space-between;align-items:center;font-size:12px;display:flex}.pagination{margin-top:var(--sp-30);justify-content:center;align-items:center;gap:4px;display:flex}.page-btn{font-family:var(--font-mono);color:var(--color-w-50);border:var(--border-hairline);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--dur-fast);background:0 0;padding:6px 12px;font-size:13px}.page-btn:hover{color:var(--color-fg);border-color:var(--color-w-20)}.page-btn.active{color:var(--color-fg);background:var(--color-w-10);border-color:var(--color-w-20)}.page-btn:disabled{opacity:.3;cursor:default}.lang-switcher{position:relative}.lang-btn{border:var(--border-hairline);border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-fast);color:var(--color-w-70);background:0 0;align-items:center;gap:6px;padding:5px 10px;display:flex}.lang-btn:hover{border-color:var(--color-w-20);color:var(--color-fg)}.lang-flag{font-size:14px}.lang-code{font-family:var(--font-mono);letter-spacing:.05em;font-size:11px;font-weight:500}.lang-dropdown{background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-md);z-index:15;min-width:160px;max-height:320px;margin-top:4px;padding:6px;display:none;position:absolute;top:100%;right:0;overflow-y:auto}.lang-switcher.open .lang-dropdown{display:block}.lang-option{font-family:var(--font-mono);color:var(--color-w-70);border-radius:var(--radius-sm);transition:all var(--dur-fast);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:12px;text-decoration:none;display:flex}.lang-option:hover{background:var(--color-w-06);color:var(--color-fg)}.lang-option.active{color:var(--color-fg);background:var(--color-w-10)}@media (width<=1199.98px) and (width>=810px){.container{padding:0 var(--sp-30)}.h1{font-size:80px}.h2{font-size:48px}.h3{font-size:35px}.h4{font-size:27px}.counter-num{font-size:48px}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=809.98px){.container{padding:0 var(--sp-20)}.h1{font-size:54px}.h2{font-size:38px}.h3{font-size:28px}.h4{font-size:22px}.h5{font-size:20px}.counter-num{font-size:38px}.nav-links,.nav-search-hint,.lang-switcher{display:none}.burger{display:flex}.section-head{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{font-size:48px}.lb-table{font-size:12px}.col-hide-m{display:none}}.hidden{display:none!important}body:after{content:"";opacity:var(--noise-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:var(--noise-size);pointer-events:none;z-index:99;position:fixed;inset:0}.hero{min-height:80vh;padding:var(--sp-150) 0 var(--sp-100);flex-direction:column;justify-content:center;display:flex}.hero-eyebrow{margin-bottom:var(--sp-20)}.hero h1{margin-bottom:var(--sp-30)}.hero-sub{color:var(--color-w-70);max-width:600px;margin-bottom:var(--sp-40);font-size:18px}.hero-actions{gap:var(--sp-12);flex-wrap:wrap;display:flex}.stats-row{gap:var(--sp-20);padding:var(--sp-60) 0;grid-template-columns:repeat(4,1fr);display:grid}.lb-preview{border:var(--border-card);border-radius:var(--radius-lg);margin:var(--sp-60) 0;overflow:hidden}.lb-preview-header{padding:var(--sp-20);border-bottom:var(--border-hairline);justify-content:space-between;align-items:center;display:flex}.lb-preview-header h3{font-size:18px}.categories-grid,.articles-grid{gap:var(--sp-20);padding:var(--sp-60) 0;grid-template-columns:repeat(3,1fr);display:grid}.lb-page{padding:var(--sp-140) 0 var(--sp-100)}.lb-page-head{margin-bottom:var(--sp-40)}.lb-page-head h1{margin-bottom:var(--sp-10)}.lb-page-head p{color:var(--color-w-70);font-size:16px}.lb-controls{justify-content:space-between;align-items:center;gap:var(--sp-20);margin-bottom:var(--sp-20);flex-wrap:wrap;display:flex}.lb-search-inline{font-family:var(--font-mono);color:var(--color-fg);background:var(--filter-bg);border:var(--filter-border);border-radius:var(--radius-md);outline:none;width:240px;padding:6px 14px;font-size:13px;font-weight:300}.lb-search-inline::placeholder{color:var(--color-w-30)}.lb-search-inline:focus{border-color:var(--color-w-30)}.lb-count{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;font-size:12px}.lb-table-wrap{overflow-x:auto}.lb-methodology-note{margin-top:var(--sp-40);padding:var(--sp-20);border:var(--border-hairline);border-radius:var(--radius-md);color:var(--color-w-50);font-size:14px}.lb-methodology-note a{color:var(--color-w-70)}.arena-page{padding:var(--sp-140) 0 var(--sp-100)}.arena-page h1{margin-bottom:var(--sp-10)}.arena-page>.container>p{color:var(--color-w-70);margin-bottom:var(--sp-60)}.arena-vs{gap:var(--sp-40);grid-template-columns:1fr auto 1fr;align-items:start;display:grid}.arena-divider{padding-top:var(--sp-100);justify-content:center;align-items:center;display:flex}.arena-vs-label{font-family:var(--font-tabs);color:var(--color-w-30);text-transform:uppercase;font-size:22px;font-weight:800}.arena-model-select{margin-bottom:var(--sp-30)}.arena-model-select select{width:100%;font-family:var(--font-display);color:var(--color-fg);background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-md);padding:var(--sp-12) var(--sp-20);appearance:none;cursor:pointer;outline:none;font-size:18px;font-weight:300}.arena-model-select select:focus{border-color:var(--color-w-30)}.arena-model-card{background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-lg);padding:var(--sp-30)}.arena-model-name{font-family:var(--font-display);margin-bottom:var(--sp-6);font-size:28px;font-weight:400}.arena-model-provider{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;margin-bottom:var(--sp-20);font-size:12px}.arena-stat-list{gap:var(--sp-12);flex-direction:column;list-style:none;display:flex}.arena-stat{padding:var(--sp-10) 0;border-bottom:var(--border-hairline);justify-content:space-between;align-items:center;display:flex}.arena-stat-label{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;font-size:12px}.arena-stat-value{font-family:var(--font-mono);font-feature-settings:var(--counter-features);font-size:14px;font-weight:500}.model-page{padding:var(--sp-140) 0 var(--sp-100)}.model-hero{gap:var(--sp-40);margin-bottom:var(--sp-60);grid-template-columns:auto 1fr;align-items:center;display:grid}.model-hero-info h1{margin-bottom:var(--sp-6)}.model-hero-provider{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;margin-bottom:var(--sp-20);font-size:14px}.model-hero-tags{gap:var(--sp-10);flex-wrap:wrap;display:flex}.model-stats{gap:var(--sp-20);margin-bottom:var(--sp-60);grid-template-columns:repeat(4,1fr);display:grid}.model-section{margin-bottom:var(--sp-60)}.model-section h2{margin-bottom:var(--sp-30);font-size:34px}.model-benchmarks{gap:var(--sp-20);grid-template-columns:repeat(2,1fr);display:grid}.benchmark-row{align-items:center;gap:var(--sp-12);display:flex}.benchmark-row-label{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;flex-shrink:0;width:100px;font-size:12px}.benchmark-row-bar{flex:1}.benchmark-row-value{font-family:var(--font-mono);text-align:right;font-feature-settings:var(--counter-features);width:60px;font-size:14px;font-weight:500}.compare-page{padding:var(--sp-140) 0 var(--sp-100)}.compare-page h1{margin-bottom:var(--sp-10)}.compare-page>.container>p{color:var(--color-w-70);margin-bottom:var(--sp-60)}.compare-controls{gap:var(--sp-12);margin-bottom:var(--sp-40);flex-wrap:wrap;display:flex}.compare-select{font-family:var(--font-display);color:var(--color-fg);background:var(--color-surface-1);border:var(--border-card);border-radius:var(--radius-md);padding:var(--sp-10) var(--sp-20);appearance:none;cursor:pointer;outline:none;min-width:200px;font-size:15px;font-weight:300}.compare-select:focus{border-color:var(--color-w-30)}.compare-table-wrap{border:var(--border-card);border-radius:var(--radius-lg);overflow-x:auto}.benchmarks-page{padding:var(--sp-140) 0 var(--sp-100)}.benchmarks-page h1{margin-bottom:var(--sp-10)}.benchmarks-page>.container>p{color:var(--color-w-70);margin-bottom:var(--sp-60)}.benchmarks-grid{gap:var(--sp-20);grid-template-columns:repeat(2,1fr);display:grid}.blog-page{padding:var(--sp-140) 0 var(--sp-100)}.blog-page h1{margin-bottom:var(--sp-60)}.blog-grid{gap:var(--sp-20);grid-template-columns:repeat(3,1fr);display:grid}.blog-article{padding:var(--sp-140) 0 var(--sp-100)}.blog-article-header{margin-bottom:var(--sp-60);max-width:720px}.blog-article-header h1{margin-bottom:var(--sp-20)}.blog-article-meta{font-family:var(--font-mono);color:var(--color-w-50);text-transform:uppercase;gap:var(--sp-20);font-size:12px;display:flex}.blog-article-body{max-width:720px;font-size:16px;line-height:1.8}.blog-article-body h2{margin:var(--sp-40) 0 var(--sp-20);font-size:28px}.blog-article-body h3{margin:var(--sp-30) 0 var(--sp-15);font-size:22px}.blog-article-body p{margin-bottom:var(--sp-20);color:var(--color-w-80)}.blog-article-body ul,.blog-article-body ol{margin-bottom:var(--sp-20);padding-left:var(--sp-30);color:var(--color-w-80)}.blog-article-body li{margin-bottom:var(--sp-6)}.blog-article-body code{font-family:var(--font-mono);background:var(--color-w-06);border-radius:var(--radius-xs);padding:2px 6px;font-size:14px}.blog-article-body blockquote{border-left:3px solid var(--color-w-20);padding-left:var(--sp-20);margin:var(--sp-30) 0;color:var(--color-w-70);font-style:italic}.blog-article-nav{margin-top:var(--sp-60);padding-top:var(--sp-30);border-top:var(--border-hairline);justify-content:space-between;display:flex}.blog-article-nav a{font-family:var(--font-mono);color:var(--color-w-50);transition:color var(--dur-fast);font-size:13px;text-decoration:none}.blog-article-nav a:hover{color:var(--color-fg)}.info-page{padding:var(--sp-140) 0 var(--sp-100)}.info-page h1{margin-bottom:var(--sp-10)}.info-page>.container>p.intro{color:var(--color-w-70);margin-bottom:var(--sp-60);max-width:720px;font-size:16px}.info-page h2{margin:var(--sp-40) 0 var(--sp-20);font-size:28px}.info-page h3{margin:var(--sp-30) 0 var(--sp-15);font-size:22px}.info-page p{color:var(--color-w-80);margin-bottom:var(--sp-20);max-width:720px}.info-page ul,.info-page ol{color:var(--color-w-80);margin-bottom:var(--sp-20);padding-left:var(--sp-30)}.info-page li{margin-bottom:var(--sp-6)}.info-page code{font-family:var(--font-mono);background:var(--color-w-06);border-radius:var(--radius-xs);padding:2px 6px;font-size:14px}.faq-categories{margin-bottom:var(--sp-30);gap:4px;display:flex}.faq-cat-btn{font-family:var(--font-mono);color:var(--color-w-50);border:var(--border-hairline);border-radius:var(--radius-md);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:all var(--dur-fast);background:0 0;padding:6px 14px;font-size:12px;font-weight:300}.faq-cat-btn:hover{color:var(--color-w-80)}.faq-cat-btn.active{color:var(--color-fg);background:var(--color-w-10);border-color:var(--color-w-20)}@media (width<=1199.98px) and (width>=810px){.stats-row,.categories-grid,.articles-grid,.model-stats{grid-template-columns:repeat(2,1fr)}.model-benchmarks,.benchmarks-grid{grid-template-columns:1fr}.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=809.98px){.hero{min-height:60vh;padding:var(--sp-100) 0 var(--sp-60)}.stats-row{grid-template-columns:repeat(2,1fr)}.categories-grid,.articles-grid{grid-template-columns:1fr}.lb-controls{flex-direction:column;align-items:flex-start}.lb-search-inline{width:100%}.arena-vs{grid-template-columns:1fr}.arena-divider{padding:var(--sp-20) 0}.model-hero{grid-template-columns:1fr}.model-stats{grid-template-columns:repeat(2,1fr)}.model-benchmarks{grid-template-columns:1fr}.compare-controls{flex-direction:column}.compare-select{width:100%}.benchmarks-grid,.blog-grid{grid-template-columns:1fr}}@keyframes a-rise{0%{opacity:.001;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes a-slide{0%{opacity:.001;transform:translate(60px)}to{opacity:1;transform:none}}@keyframes a-fade{0%{opacity:.001}to{opacity:1}}@keyframes a-morph{0%{flex:none;width:40px}50%{flex:1;width:1px}to{flex:none;width:40px}}@keyframes a-plus{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes a-dial{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes a-tick{to{transform:translate(-50%)}}@keyframes a-noise{0%{background-position:0 0}to{background-position:93.5px 93.5px}}@keyframes a-pulse{50%{opacity:.4}}@keyframes a-burger{0%{transform:none}45%{transform:none}55%{transform:translateY(4px)rotate(45deg)}to{transform:translateY(4px)rotate(45deg)}}.anim-rise{animation:a-rise .8s var(--ease-page) both}.anim-rise-d1{animation:a-rise .8s var(--ease-page) both;animation-delay:.1s}.anim-rise-d2{animation:a-rise .8s var(--ease-page) both;animation-delay:.2s}.anim-rise-d3{animation:a-rise .8s var(--ease-page) both;animation-delay:.3s}.anim-slide{animation:a-slide .7s var(--ease-page) both}.anim-slide-d1{animation:a-slide .7s var(--ease-page) both;animation-delay:.4s}.anim-slide-d2{animation:a-slide .7s var(--ease-page) both;animation-delay:.5s}.anim-slide-d3{animation:a-slide .7s var(--ease-page) both;animation-delay:.6s}.anim-slide-d4{animation:a-slide .7s var(--ease-page) both;animation-delay:.7s}.anim-fade{animation:a-fade .6s var(--ease-page) both}.anim-fade-d1{animation:a-fade .6s var(--ease-page) both;animation-delay:.3s}.anim-fade-d2{animation:a-fade .6s var(--ease-page) both;animation-delay:.5s}.anim-dial{animation:3s linear infinite a-dial}.anim-plus{animation:a-plus 1.6s var(--ease-framer) infinite}.anim-noise{animation:1s steps(4,end) infinite a-noise}.anim-pulse{animation:a-pulse 1s var(--ease-framer) infinite}.hover-nudge{transition:transform .35s var(--ease-framer)}.hover-nudge:hover{transform:translate(5px)}.hover-underline{cursor:pointer;padding-bottom:4px;position:relative}.hover-underline:after{content:"";background:var(--color-fg);transform-origin:0;width:100%;height:1px;transition:transform .4s var(--ease-framer);position:absolute;bottom:0;left:0;transform:scaleX(0)}.hover-underline:hover:after{transform:scaleX(1)}.hover-rotate{transition:transform .45s var(--ease-framer)}.hover-rotate:hover{transform:rotate(90deg)}.hover-pill{transition:background .35s var(--ease-framer), color .35s, border-color .35s;background:0 0}.hover-pill:hover{background:var(--color-fg);color:var(--color-bg);border-color:#0000}.hover-lift{transition:transform .4s var(--ease-framer), border-color .4s}.hover-lift:hover{border-color:var(--color-w-30);transform:translateY(-6px)}.hover-dial-glow:after{content:"";border-radius:inherit;background:var(--gradient-dial-glow);opacity:0;transition:opacity .4s, transform 1.2s var(--ease-page);position:absolute;inset:0}.hover-dial-glow:hover:after{opacity:1;transform:rotate(120deg)}[data-reveal],.rv{opacity:.001;transition:opacity .8s var(--ease-page), transform .8s var(--ease-page);transform:translateY(40px)}[data-reveal].in-view,.rv.in-view{opacity:1;transform:none}.rv-right{opacity:.001;transition:opacity .8s var(--ease-page), transform .8s var(--ease-page);transform:translate(60px)}.rv-right.in-view{opacity:1;transform:none}.rv-scale{opacity:.001;transition:opacity .8s var(--ease-page), transform .8s var(--ease-page);transform:scale(.9)}.rv-scale.in-view{opacity:1;transform:scale(1)}.rv-clip{opacity:.001;clip-path:inset(0 0 100%);transition:clip-path .8s var(--ease-page), opacity .8s var(--ease-page)}.rv-clip.in-view{opacity:1;clip-path:inset(0)}.stagger>*{opacity:.001;transition:opacity .6s var(--ease-page), transform .6s var(--ease-page);transform:translate(40px)}.stagger.in-view>*{opacity:1;transform:none}.stagger.in-view>:first-child{transition-delay:50ms}.stagger.in-view>:nth-child(2){transition-delay:.15s}.stagger.in-view>:nth-child(3){transition-delay:.25s}.stagger.in-view>:nth-child(4){transition-delay:.35s}.stagger.in-view>:nth-child(5){transition-delay:.45s}.stagger.in-view>:nth-child(6){transition-delay:.55s}.stagger.in-view>:nth-child(7){transition-delay:.65s}.stagger.in-view>:nth-child(8){transition-delay:.75s}.stagger.in-view>:nth-child(9){transition-delay:.85s}.stagger.in-view>:nth-child(10){transition-delay:.95s}.stagger-grid>*{opacity:.001;transition:opacity .5s var(--ease-page), transform .5s var(--ease-page);transform:scale(.6)}.stagger-grid.in-view>*{opacity:1;transform:scale(1)}.stagger-grid.in-view>:first-child{transition-delay:0s}.stagger-grid.in-view>:nth-child(2){transition-delay:60ms}.stagger-grid.in-view>:nth-child(3){transition-delay:.12s}.stagger-grid.in-view>:nth-child(4){transition-delay:.18s}.stagger-grid.in-view>:nth-child(5){transition-delay:.24s}.stagger-grid.in-view>:nth-child(6){transition-delay:.3s}@keyframes d-drift{0%{background-position:0 0}to{background-position:187px 93.5px}}.amb-noise:before{content:"";opacity:.25;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:93.5px;animation:8s linear infinite d-drift;position:absolute;inset:0}@keyframes d-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.amb-sweep{animation:6s linear infinite d-sweep}@keyframes d-gridpulse{0%,to{border-color:#ffffff0f}50%{border-color:#ffffff40}}.amb-gridpulse{animation:d-gridpulse 3s var(--ease-framer) infinite}@keyframes d-scan{0%{top:-10%}to{top:110%}}.amb-scanline:after{content:"";background:var(--color-w-30);pointer-events:none;height:1px;animation:3s linear infinite d-scan;position:absolute;left:0;right:0;box-shadow:0 0 12px 1px #fff3}@keyframes d-blink{0%,to{opacity:1}50%{opacity:.2}}.amb-blink{animation:d-blink 1.4s var(--ease-framer) infinite}.amb-blink-d1{animation:d-blink 1.4s var(--ease-framer) infinite;animation-delay:.3s}.amb-blink-d2{animation:d-blink 1.4s var(--ease-framer) infinite;animation-delay:.6s}@keyframes l-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.skeleton{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--color-surface-2) 25%, var(--color-surface-3) 50%, var(--color-surface-2) 75%);background-size:400px 100%;height:12px;animation:1.4s linear infinite l-shimmer}@keyframes l-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{border-radius:var(--radius-full);background:conic-gradient(#fff0 0deg,#ffffffe6 300deg,#fff0 360deg);width:44px;height:44px;animation:1s linear infinite l-spin;position:relative}.spinner:after{content:"";border-radius:var(--radius-full);background:var(--color-surface-1);position:absolute;inset:5px}@keyframes l-dots{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-8px)}}.loading-dots{gap:8px;display:flex}.loading-dots i{border-radius:var(--radius-full);background:var(--color-fg);width:10px;height:10px;animation:l-dots 1.2s var(--ease-framer) infinite}.loading-dots i:nth-child(2){animation-delay:.15s}.loading-dots i:nth-child(3){animation-delay:.3s}@keyframes l-bar{0%{transform:translate(-100%)}to{transform:translate(220%)}}.progress-bar{border-radius:var(--radius-full);background:var(--color-surface-2);width:170px;height:3px;position:relative;overflow:hidden}.progress-bar i{border-radius:var(--radius-full);background:var(--color-fg);width:45%;animation:l-bar 1.4s var(--ease-framer) infinite;position:absolute;inset:0}@keyframes e-scale{0%{opacity:.001;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.anim-scale-in{animation:e-scale .7s var(--ease-page) both}@keyframes e-blur{0%{opacity:.001;filter:blur(8px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:none}}.anim-blur-in{animation:e-blur .8s var(--ease-page) both}@keyframes e-flip{0%{opacity:.001;transform:perspective(400px)rotateX(70deg)}to{opacity:1;transform:perspective(400px)rotateX(0)}}.anim-flip-in{animation:e-flip .8s var(--ease-page) both;transform-origin:bottom}@keyframes e-letter{0%{opacity:.001;transform:translateY(100%)}to{opacity:1;transform:none}}.letter-stagger{display:flex;overflow:hidden}.letter-stagger span{animation:e-letter .6s var(--ease-page) both;display:inline-block}.letter-stagger span:first-child{animation-delay:0s}.letter-stagger span:nth-child(2){animation-delay:50ms}.letter-stagger span:nth-child(3){animation-delay:.1s}.letter-stagger span:nth-child(4){animation-delay:.15s}.letter-stagger span:nth-child(5){animation-delay:.2s}.letter-stagger span:nth-child(6){animation-delay:.25s}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fade-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes slide-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes slide-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-30px)}}::view-transition-old(root){animation:fade-out .2s var(--ease-page) both}::view-transition-new(root){animation:fade-in .3s var(--ease-page) both}::view-transition-old(site-nav),::view-transition-new(site-nav){mix-blend-mode:exclusion;animation:none}::view-transition-old(main-content){animation:slide-out .2s var(--ease-page) both}::view-transition-new(main-content){animation:slide-in .3s var(--ease-page) both}.hero{animation:a-rise .8s var(--ease-page) both}.hero .eyebrow{animation:a-fade .6s var(--ease-page) both;animation-delay:.2s}.hero h1{animation:a-rise .8s var(--ease-page) both;animation-delay:.1s}.hero .hero-sub{animation:a-rise .8s var(--ease-page) both;animation-delay:.2s}.hero .hero-actions{animation:a-rise .8s var(--ease-page) both;animation-delay:.3s}.site-nav{animation:a-fade .6s var(--ease-page) both;animation-delay:.5s}.card,.category-card,.blog-card,.benchmark-card{transition:transform .4s var(--ease-framer), border-color .4s, box-shadow .4s}.card:hover,.category-card:hover,.blog-card:hover,.benchmark-card:hover{border-color:var(--color-w-30);transform:translateY(-6px);box-shadow:0 12px 40px #0000004d}.btn-morph:hover .morph-icon{flex:1}.btn-morph:hover .morph-label{opacity:0;width:0;overflow:hidden}.lb-table tbody tr{transition:background .2s, transform .2s var(--ease-framer)}.lb-table tbody tr:hover{background:var(--color-w-06)}.ticker-track{animation:30s linear infinite a-tick}.faq-item.open .faq-q:after{transform:rotate(45deg)}.score-bar-fill{animation:a-fade .8s var(--ease-page) both;animation-delay:.3s}.stat-card-value[data-count]{font-feature-settings:var(--counter-features)}main{animation:a-fade .4s var(--ease-page) both}
