.brand-logo[data-v-dadf81e6]{align-items:center;color:var(--brand-text);display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;text-decoration:none;transition:color .2s}.brand-logo__icon[data-v-dadf81e6]{color:var(--brand-accent);flex-shrink:0}.brand-logo--uppercase-tracked[data-v-dadf81e6]{letter-spacing:.025em;text-transform:uppercase}.brand-logo--uppercase-tracked .brand-logo__wordmark[data-v-dadf81e6]{color:#fff}.brand-logo--uppercase-tracked:hover .brand-logo__wordmark[data-v-dadf81e6]{color:#e2e8f0}.brand-logo--lowercase-plain[data-v-dadf81e6]{font-weight:700;letter-spacing:-.01em;text-transform:none}.brand-logo--lowercase-plain .brand-logo__wordmark[data-v-dadf81e6]{color:var(--brand-text)}.brand-logo--lowercase-plain:hover .brand-logo__wordmark[data-v-dadf81e6]{color:var(--brand-accent)}.nav-bar[data-v-ec137346]{background:var(--brand-nav-bg);border-bottom:1px solid var(--brand-nav-border);box-shadow:0 1px 30px #0009;left:0;position:fixed;right:0;top:0;z-index:50}.nav-bar__inner[data-v-ec137346]{align-items:center;display:flex;height:3.75rem;justify-content:space-between;margin:0 auto;max-width:80rem;padding:0 1.5rem}@media(min-width:1024px){.nav-bar__inner[data-v-ec137346]{padding:0 2rem}}.nav-bar__logo[data-v-ec137346]:hover{color:var(--brand-text)}.nav-bar__links[data-v-ec137346]{display:none}@media(min-width:768px){.nav-bar__links[data-v-ec137346]{align-items:center;display:flex;gap:.25rem}}.nav-bar__link[data-v-ec137346]{border-radius:var(--brand-radius);color:var(--brand-nav-link-text);font-size:.875rem;font-weight:500;padding:.375rem .875rem;position:relative;text-decoration:none;transition:all .2s}.nav-bar__link[data-v-ec137346]:hover{background:var(--brand-nav-link-hover-bg);color:var(--brand-text)}.nav-bar__cta-wrapper[data-v-ec137346]{display:none}@media(min-width:768px){.nav-bar__cta-wrapper[data-v-ec137346]{display:flex}}.nav-bar__cta[data-v-ec137346]{align-items:center;background:var(--brand-cta-bg);border:none;border-radius:var(--brand-radius);color:var(--brand-cta-text);display:inline-flex;font-size:.875rem;font-weight:700;letter-spacing:.01em;padding:.4375rem 1.25rem;text-decoration:none;transition:all .2s}.nav-bar__cta[data-v-ec137346]:hover{background:var(--brand-cta-bg-hover);box-shadow:var(--brand-shadow-cta);transform:translateY(-1px)}.nav-bar__hamburger[data-v-ec137346]{align-items:center;background:var(--brand-nav-link-hover-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-nav-link-text);cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:all .2s;width:2.5rem}@media(min-width:768px){.nav-bar__hamburger[data-v-ec137346]{display:none}}.nav-bar__hamburger[data-v-ec137346]:hover{background:var(--brand-nav-link-hover-bg);border-color:var(--brand-border-strong);color:var(--brand-accent)}.nav-bar__mobile[data-v-ec137346]{background:var(--brand-nav-bg);border-top:1px solid var(--brand-border);display:flex;flex-direction:column;padding:.5rem 1.5rem 1.25rem}@media(min-width:768px){.nav-bar__mobile[data-v-ec137346]{display:none}}.nav-bar__mobile-link[data-v-ec137346]{border-radius:var(--brand-radius);color:var(--brand-nav-link-text);display:block;font-size:.9375rem;font-weight:500;padding:.75rem;text-decoration:none;transition:all .2s}.nav-bar__mobile-link[data-v-ec137346]:hover{background:var(--brand-nav-link-hover-bg);color:var(--brand-text)}.nav-bar__mobile-cta[data-v-ec137346]{align-items:center;background:var(--brand-cta-bg);border-radius:var(--brand-radius);color:var(--brand-cta-text);display:flex;font-size:.875rem;font-weight:700;justify-content:center;margin-top:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s}.nav-bar__mobile-cta[data-v-ec137346]:hover{background:var(--brand-cta-bg-hover)}.mobile-menu-enter-active[data-v-ec137346],.mobile-menu-leave-active[data-v-ec137346]{transition:all .2s ease}.mobile-menu-enter-from[data-v-ec137346],.mobile-menu-leave-to[data-v-ec137346]{opacity:0;transform:translateY(-8px)}.footer-cta[data-v-c4967b0c]{background:var(--brand-footer-gradient);padding:4rem 0 0}.footer-cta__card[data-v-c4967b0c]{background:var(--brand-footer-card-bg);border:1px solid var(--brand-footer-card-border);border-radius:var(--brand-radius-lg);padding:3rem 2rem;text-align:center}.footer-cta__title[data-v-c4967b0c]{color:var(--brand-heading);font-size:1.75rem;font-weight:700;letter-spacing:-.01em}@media(min-width:640px){.footer-cta__title[data-v-c4967b0c]{font-size:2.25rem}}.footer-cta__text[data-v-c4967b0c]{color:var(--brand-text-muted);font-size:1rem;margin-left:auto;margin-right:auto;margin-top:.75rem;max-width:36rem}.footer-cta__button[data-v-c4967b0c]{align-items:center;background:var(--brand-footer-cta-bg);border:1px solid var(--brand-footer-cta-border);border-radius:9999px;box-shadow:var(--brand-footer-cta-shadow);color:var(--brand-footer-cta-text);display:inline-flex;font-size:.9375rem;font-weight:600;margin-top:1.75rem;padding:.75rem 2rem;text-decoration:none;transition:all .25s ease}.footer-cta__button[data-v-c4967b0c]:hover{background:var(--brand-footer-cta-bg-hover);box-shadow:var(--brand-footer-cta-shadow-hover);transform:translateY(-2px)}.footer-main[data-v-c4967b0c]{background:var(--brand-footer-surface);padding:4rem 0 0}.footer-grid[data-v-c4967b0c]{display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:768px){.footer-grid[data-v-c4967b0c]{gap:4rem;grid-template-columns:1fr 2fr}}.footer-brand__desc[data-v-c4967b0c]{color:var(--brand-text-dim);font-size:.875rem;line-height:1.6;margin-top:1rem;max-width:18rem}.footer-columns[data-v-c4967b0c]{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.footer-columns[data-v-c4967b0c]{grid-template-columns:repeat(3,1fr)}}.footer-column__title[data-v-c4967b0c]{color:var(--brand-text);font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.footer-column__list[data-v-c4967b0c]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.footer-column__link[data-v-c4967b0c]{color:var(--brand-text-dim);font-size:.875rem;text-decoration:none;transition:color .2s}.footer-column__link[data-v-c4967b0c]:hover{color:var(--brand-text-hover)}.footer-affiliate[data-v-c4967b0c]{background:var(--brand-footer-affiliate-bg);border:1px solid var(--brand-footer-affiliate-border);border-radius:var(--brand-radius-lg);margin-top:2rem;padding:1rem 1.25rem}.footer-affiliate__text[data-v-c4967b0c]{color:var(--brand-text-faint);font-size:.875rem;line-height:1.6}.footer-bottom[data-v-c4967b0c]{border-top:1px solid var(--brand-footer-bottom-border);margin-top:3rem;padding:1.5rem 0}.footer-bottom__copy[data-v-c4967b0c]{color:var(--brand-text-faint);font-size:.875rem}.footer-bottom__author[data-v-c4967b0c]{color:var(--brand-text-muted);font-weight:600;text-decoration:none}.footer-bottom__author[data-v-c4967b0c]:hover{color:var(--brand-text)}.comparison-widget[data-v-39c8b5b2]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:1rem;bottom:1.5rem;display:flex;gap:.75rem;left:1.5rem;padding:.75rem 1rem;position:fixed;z-index:40}.comparison-widget__types[data-v-39c8b5b2]{display:none}@media(min-width:640px){.comparison-widget__types[data-v-39c8b5b2]{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}}.comparison-widget__header[data-v-39c8b5b2]{align-items:center;display:flex;gap:.5rem}.comparison-widget__count[data-v-39c8b5b2]{font-size:.875rem;font-weight:700}.comparison-widget__type-badge[data-v-39c8b5b2]{border-radius:9999px;font-size:.875rem;font-weight:600;padding:.125rem .5rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.comparison-widget__actions[data-v-39c8b5b2]{align-items:center;display:flex;gap:.5rem}.comparison-widget__compare-btn[data-v-39c8b5b2]{display:inline-flex;font-size:.875rem;font-weight:600;padding:.375rem 1rem;text-decoration:none}.comparison-widget__clear-btn[data-v-39c8b5b2],.comparison-widget__compare-btn[data-v-39c8b5b2]{align-items:center;border-radius:9999px;transition:all .2s ease}.comparison-widget__clear-btn[data-v-39c8b5b2]{cursor:pointer;display:flex;height:1.75rem;justify-content:center;width:1.75rem}.comparison-widget--pcbuilder[data-v-39c8b5b2],.comparison-widget--zbudujmoc[data-v-39c8b5b2]{background:#021018e6;border:1px solid rgba(167,139,250,.25);box-shadow:0 8px 32px #0000004d}.comparison-widget--pcbuilder .comparison-widget__header[data-v-39c8b5b2],.comparison-widget--zbudujmoc .comparison-widget__header[data-v-39c8b5b2]{color:#a78bfa}.comparison-widget--pcbuilder .comparison-widget__count[data-v-39c8b5b2],.comparison-widget--zbudujmoc .comparison-widget__count[data-v-39c8b5b2]{color:#e2e8f0}.comparison-widget--pcbuilder .comparison-widget__type-badge[data-v-39c8b5b2],.comparison-widget--zbudujmoc .comparison-widget__type-badge[data-v-39c8b5b2]{background:#a78bfa1a;border:1px solid rgba(167,139,250,.2);color:#c4b5fd}.comparison-widget--pcbuilder .comparison-widget__type-badge[data-v-39c8b5b2]:hover,.comparison-widget--zbudujmoc .comparison-widget__type-badge[data-v-39c8b5b2]:hover{background:#a78bfa33;color:#e2e8f0}.comparison-widget--pcbuilder .comparison-widget__compare-btn[data-v-39c8b5b2],.comparison-widget--zbudujmoc .comparison-widget__compare-btn[data-v-39c8b5b2]{background:#06b6d426;border:1px solid rgba(6,182,212,.3);color:#fff}.comparison-widget--pcbuilder .comparison-widget__compare-btn[data-v-39c8b5b2]:hover,.comparison-widget--zbudujmoc .comparison-widget__compare-btn[data-v-39c8b5b2]:hover{background:#06b6d44d;box-shadow:0 0 12px #06b6d426}.comparison-widget--pcbuilder .comparison-widget__clear-btn[data-v-39c8b5b2],.comparison-widget--zbudujmoc .comparison-widget__clear-btn[data-v-39c8b5b2]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);color:#64748b}.comparison-widget--pcbuilder .comparison-widget__clear-btn[data-v-39c8b5b2]:hover,.comparison-widget--zbudujmoc .comparison-widget__clear-btn[data-v-39c8b5b2]:hover{background:#f872721a;border-color:#f8727233;color:#fca5a5}.widget-enter-active[data-v-39c8b5b2],.widget-leave-active[data-v-39c8b5b2]{transition:all .3s ease}.widget-enter-from[data-v-39c8b5b2],.widget-leave-to[data-v-39c8b5b2]{opacity:0;transform:translateY(16px)}.cookie-banner[data-v-a71cc939]{bottom:0;left:0;padding:1rem;position:fixed;right:0;z-index:60}.cookie-banner__inner[data-v-a71cc939]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--brand-cookie-bg);border:1px solid var(--brand-cookie-border);border-radius:var(--brand-radius-lg);box-shadow:0 -4px 24px #00000026;display:flex;gap:1.25rem;margin:0 auto;max-width:48rem;padding:1.25rem 1.5rem}@media(max-width:639px){.cookie-banner__inner[data-v-a71cc939]{align-items:stretch;flex-direction:column;gap:1rem}}.cookie-banner__text[data-v-a71cc939]{flex:1}.cookie-banner__text p[data-v-a71cc939]{color:var(--brand-text-muted);font-size:.875rem;line-height:1.6}.cookie-banner__link[data-v-a71cc939]{color:var(--brand-accent);font-weight:500;text-decoration:none}.cookie-banner__link[data-v-a71cc939]:hover{text-decoration:underline}.cookie-banner__actions[data-v-a71cc939]{display:flex;flex-shrink:0;gap:.5rem}.cookie-banner__btn[data-v-a71cc939]{border-radius:9999px;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1.25rem;transition:all .2s ease;white-space:nowrap}.cookie-banner__btn--accept[data-v-a71cc939]{background:var(--brand-cookie-accept-bg);border:1px solid var(--brand-cookie-accept-border);color:var(--brand-cookie-accept-text)}.cookie-banner__btn--accept[data-v-a71cc939]:hover{background:var(--brand-cookie-accept-bg-hover);box-shadow:var(--brand-shadow-cta)}.cookie-banner__btn--reject[data-v-a71cc939]{background:var(--brand-cookie-reject-bg);border:1px solid var(--brand-cookie-reject-border);color:var(--brand-text-muted)}.cookie-banner__btn--reject[data-v-a71cc939]:hover{background:var(--brand-cookie-reject-bg-hover);color:var(--brand-text)}.cookie-banner-enter-active[data-v-a71cc939],.cookie-banner-leave-active[data-v-a71cc939]{transition:all .3s ease}.cookie-banner-enter-from[data-v-a71cc939],.cookie-banner-leave-to[data-v-a71cc939]{opacity:0;transform:translateY(1rem)}
