.ui-card-cta[data-v-65bb01cf]{font-size:var(--ui-card-cta-font-size,.875rem);font-weight:var(--ui-card-cta-font-weight,600);padding:var(--ui-card-cta-padding-y,.6875rem) var(--ui-card-cta-padding-x,1.125rem)}.casino-badge-chip[data-v-a208172d]{background:var(--casino-badge-bg);border-color:var(--casino-badge-border);color:var(--casino-badge-text)}.casino-badge-primary[data-v-a208172d]{--casino-badge-bg:var(--color-primary,#2563eb);--casino-badge-text:#fff;--casino-badge-border:color-mix(in srgb,var(--color-primary,#2563eb) 82%,#000 18%)}.casino-badge-accent[data-v-a208172d]{--casino-badge-bg:var(--color-secondary,#7c3aed);--casino-badge-text:#fff;--casino-badge-border:color-mix(in srgb,var(--color-secondary,#7c3aed) 82%,#000 18%)}.casino-badge-success[data-v-a208172d]{--casino-badge-bg:#16a34a;--casino-badge-text:#fff;--casino-badge-border:#15803d}.casino-badge-warning[data-v-a208172d]{--casino-badge-bg:#d97706;--casino-badge-text:#fff;--casino-badge-border:#b45309}.casino-badge-neutral[data-v-a208172d]{--casino-badge-bg:color-mix(in srgb,var(--color-card-bg,#fff) 86%,var(--color-muted,#64748b) 14%);--casino-badge-text:var(--color-heading,#0f172a);--casino-badge-border:var(--color-card-border,#cbd5e1)}.casino-category-pill[data-v-55c1b380]{align-items:center;background:color-mix(in srgb,var(--color-card-bg,#fff) 82%,var(--color-primary) 18%);border:1px solid color-mix(in srgb,var(--color-card-border,#cbd5e1) 84%,transparent);border-radius:9999px;color:color-mix(in srgb,var(--color-heading,#0f172a) 88%,var(--color-primary) 12%);display:inline-flex;font-size:.68rem;font-weight:600;letter-spacing:.01em;line-height:1.15;padding:.25rem .55rem}.ui-card[data-v-49b2433b]{background-color:var(--color-card-bg,#111827);border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-radius:var(--section-card-radius,1rem)!important;border-width:var(--section-card-border-width,1px);--ui-card-hover-translate-y:-2px;--ui-card-shadow-hover:0 18px 36px -28px rgba(15,23,42,.78);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1.03;--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 44%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none));--ui-card-density-scale:var(--section-density,var(--site-density,1));--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem;--ui-card-cta-padding-x-base:1.125rem;--ui-card-cta-padding-y-base:.6875rem;--ui-card-shell-padding:calc(var(--ui-card-shell-padding-base)*var(--ui-card-density-scale));--ui-card-shell-gap:calc(var(--ui-card-shell-gap-base)*var(--ui-card-density-scale));--ui-card-cta-padding-x:calc(var(--ui-card-cta-padding-x-base)*var(--ui-card-density-scale));--ui-card-cta-padding-y:calc(var(--ui-card-cta-padding-y-base)*var(--ui-card-density-scale));--ui-card-cta-font-size:.875rem;--ui-card-cta-font-weight:600;box-shadow:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));max-width:100%;min-width:0;transform:translateZ(0);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),box-shadow var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),border-color var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),filter var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card[data-v-49b2433b]:focus-visible,.ui-card[data-v-49b2433b]:hover{border-color:var(--section-card-border-hover-color,var(--color-card-border-hover,#4b5563));box-shadow:var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none)));filter:var(--ui-card-hover-filter,none);transform:translate3d(0,var(--ui-card-hover-translate-y,0),0)}.ui-card[data-v-49b2433b]:focus-visible{box-shadow:var(--ui-card-focus-shadow,var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none))));outline:var(--ui-card-focus-outline-width,2px) solid var(--ui-card-focus-outline-color,color-mix(in srgb,var(--color-primary) 44%,transparent));outline-offset:var(--ui-card-focus-outline-offset,2px)}.ui-card-media[data-v-49b2433b]{transform:scale(1);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card-shell[data-v-49b2433b]{gap:var(--ui-card-shell-gap);min-width:0;padding:var(--ui-card-shell-padding)}.ui-card.ui-card-shell[data-v-49b2433b]{gap:var(--ui-card-shell-gap)!important;padding:var(--ui-card-shell-padding)!important}.ui-card-shell-stack[data-v-49b2433b]{display:flex;flex-direction:column;gap:var(--ui-card-shell-gap)}.ui-card-primary-fill[data-v-49b2433b]{background-color:var(--color-primary)}.ui-card-aspect-poster[data-v-49b2433b]{aspect-ratio:2/3}.card-chip-row[data-v-49b2433b]{display:flex;flex-wrap:wrap;gap:.375rem}.card-inline-chip[data-v-49b2433b]{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.card-overline[data-v-49b2433b]{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}.card-rating-inline[data-v-49b2433b]{align-items:center;display:flex;gap:.25rem}.ui-card .c-inner[data-v-49b2433b],.ui-card .code-box[data-v-49b2433b],.ui-card-shell[data-v-49b2433b]{border-radius:var(--section-card-inner-radius,.75rem)!important}.ui-panel-shell[data-v-49b2433b]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1.25rem;--ui-panel-shell-radius:1rem;border-radius:var(--ui-panel-shell-radius)!important;min-width:0;padding:calc(var(--ui-panel-shell-padding-y-base)*var(--ui-card-density-scale, 1)) calc(var(--ui-panel-shell-padding-x-base)*var(--ui-card-density-scale, 1))}.ui-panel-shell-tight[data-v-49b2433b]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1rem}.ui-panel-shell-relaxed[data-v-49b2433b]{--ui-panel-shell-padding-x-base:1.5rem;--ui-panel-shell-padding-y-base:1.5rem}.ui-card-panel[data-v-49b2433b],.ui-panel-shell-bordered[data-v-49b2433b]{border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-width:var(--section-card-border-width,1px)}.ui-card-panel[data-v-49b2433b]{background-color:var(--color-card-bg,#111827);border-radius:var(--section-card-radius,1rem)!important;min-width:0}.ui-section-label[data-v-49b2433b]{color:var(--color-muted,#9ca3af);font-size:.6875rem;font-weight:600;letter-spacing:.16em;line-height:1rem;overflow-wrap:anywhere;text-transform:uppercase;word-break:break-word}.ui-section-label-sm[data-v-49b2433b]{font-size:.875rem;line-height:1.25rem}.ui-copy-muted-xs[data-v-49b2433b]{color:var(--color-muted,#9ca3af);font-size:.75rem;line-height:1.25rem}.ui-copy-muted-sm[data-v-49b2433b]{font-size:.875rem}.ui-copy-muted-base[data-v-49b2433b],.ui-copy-muted-sm[data-v-49b2433b]{color:var(--color-muted,#9ca3af);line-height:1.5rem}.ui-copy-muted-base[data-v-49b2433b]{font-size:1rem}.ui-muted-link[data-v-49b2433b]{color:var(--color-muted,#9ca3af);font-size:.875rem;line-height:1.25rem;transition:color .18s ease}.ui-muted-link[data-v-49b2433b]:focus-visible,.ui-muted-link[data-v-49b2433b]:hover{color:var(--ui-muted-link-hover-color,var(--color-heading,#0f172a))}.ui-card[data-card-density=compact][data-v-49b2433b]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density=comfortable][data-v-49b2433b]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}.ui-card[data-card-hover-preset=steady][data-v-49b2433b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 10px 24px -22px rgba(15,23,42,.6);--ui-card-media-hover-scale:1}.ui-card[data-card-hover-preset=none][data-v-49b2433b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));--ui-card-hover-filter:none;--ui-card-media-hover-scale:1;--section-card-border-hover-color:var(--section-card-border-color,var(--color-card-border,#1f2937))}.ui-card[data-card-hover-preset=lift][data-v-49b2433b]{--ui-card-hover-translate-y:-6px;--ui-card-shadow-hover:0 26px 48px -26px rgba(15,23,42,.28);--ui-card-media-hover-scale:1.04}.ui-card[data-card-hover-preset=glow][data-v-49b2433b]{--ui-card-hover-translate-y:-3px;--ui-card-shadow-hover:0 22px 44px -28px rgba(37,99,235,.32),0 0 0 1px color-mix(in srgb,var(--color-primary) 18%,transparent);--ui-card-hover-filter:saturate(1.02);--ui-card-media-hover-scale:1.035}.ui-card[data-card-hover-preset=zoom][data-v-49b2433b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 18px 38px -26px rgba(15,23,42,.24);--ui-card-media-hover-scale:1.08}.ui-card[data-card-focus-preset=glow][data-v-49b2433b]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 14%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 20%,transparent),var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none))}.ui-card[data-card-focus-preset=outline][data-v-49b2433b]{--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 64%,#fff 18%);--ui-card-focus-outline-offset:3px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-focus-preset=quiet][data-v-49b2433b]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 28%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-cta-density=compact][data-v-49b2433b]{--ui-card-cta-padding-x-base:.9rem;--ui-card-cta-padding-y-base:.55rem;--ui-card-cta-font-size:.75rem}.ui-card[data-card-cta-density=prominent][data-v-49b2433b]{--ui-card-cta-padding-x-base:1.375rem;--ui-card-cta-padding-y-base:.9rem;--ui-card-cta-font-size:.9375rem;--ui-card-cta-font-weight:700}.ui-card-ribbon[data-v-49b2433b]{background:var(--color-primary);height:.25rem;width:100%}@media(max-width:1023px){.ui-card[data-card-density-tablet=compact][data-v-49b2433b]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density-tablet=comfortable][data-v-49b2433b]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}}@media(max-width:767px){.ui-card[data-card-density-mobile=compact][data-v-49b2433b]{--ui-card-shell-padding-base:.875rem;--ui-card-shell-gap-base:.625rem}.ui-card[data-card-density-mobile=comfortable][data-v-49b2433b]{--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem}}.group:focus-visible .ui-card-media[data-v-49b2433b],.group:hover .ui-card-media[data-v-49b2433b]{transform:scale(var(--ui-card-media-hover-scale,1.03))}.c-name[data-v-49b2433b]{color:var(--color-heading,#fff)}.c-body[data-v-49b2433b],.c-name[data-v-49b2433b]{overflow-wrap:anywhere;word-break:break-word}.c-body[data-v-49b2433b]{color:var(--color-body,#d1d5db)}.c-muted[data-v-49b2433b]{color:var(--color-muted,#9ca3af);overflow-wrap:anywhere;word-break:break-word}@media(max-width:767px),(pointer:coarse){.ui-card[data-v-49b2433b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--ui-card-shadow-rest,none);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1}}.ui-surface-glass[data-v-49b2433b]{background:color-mix(in srgb,var(--color-card-bg,#111827) 58%,transparent);--ui-card-shadow-rest:0 24px 48px -36px rgba(15,23,42,.95);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ui-surface-gradient[data-v-49b2433b]{background:color-mix(in srgb,var(--color-card-bg,#111827) 86%,var(--color-primary) 14%);--ui-card-shadow-rest:0 28px 60px -40px #0f172a}.c-inner[data-v-49b2433b]{background-color:color-mix(in srgb,var(--color-card-bg,#111827) 60%,#fff 40%)}@supports not (color:color-mix(in srgb,red,blue)){.c-inner[data-v-49b2433b]{background-color:#1f2937}.ui-surface-glass[data-v-49b2433b]{background:#111827eb}}.c-border[data-v-49b2433b]{border-color:var(--color-card-border,#1f2937)}.casino-card-side[data-v-49b2433b]{background:color-mix(in srgb,var(--color-card-bg,#111827) 84%,#000 16%);border-color:color-mix(in srgb,var(--color-card-border,#1f2937) 80%,#fff 20%)}.casino-card-category-pill[data-v-49b2433b]{background:color-mix(in srgb,var(--color-card-bg,#fff) 88%,var(--color-primary) 12%);border-color:color-mix(in srgb,var(--color-card-border,#cbd5e1) 82%,transparent);color:color-mix(in srgb,var(--color-heading,#0f172a) 92%,var(--color-primary) 8%)}.casino-review-card[data-v-49b2433b]{--ui-card-hover-translate-y:-6px;--ui-card-shadow-hover:0 30px 72px -36px rgba(15,23,42,.26);color:var(--color-heading,#0f172a)}.casino-review-card--solid[data-v-49b2433b]{background:#fffffffa;border-color:color-mix(in srgb,var(--color-card-border,#cbd5e1) 38%,#fff 62%);box-shadow:0 24px 60px -38px #0f172a3d}.casino-review-card__logo-frame[data-v-49b2433b]{background:color-mix(in srgb,var(--color-primary) 12%,hsla(0,0%,100%,.95));border:1px solid color-mix(in srgb,var(--color-card-border,#dbe4f0) 24%,transparent);box-shadow:inset 0 1px #ffffffb8,0 12px 24px -24px #0f172a3d}.casino-review-card__logo-fallback[data-v-49b2433b],.casino-review-card__title[data-v-49b2433b]{color:var(--color-heading,#0f172a)}.casino-review-card__title[data-v-49b2433b]{font-size:1.625rem;font-weight:800;letter-spacing:-.03em;line-height:1.1}.casino-review-card__rating[data-v-49b2433b]{align-items:center;color:#f59e0b;display:inline-flex;gap:.5rem}.casino-review-card__rating-value[data-v-49b2433b]{color:color-mix(in srgb,var(--color-heading,#0f172a) 88%,var(--color-primary) 12%);font-size:1rem;font-weight:700}.casino-review-card__save-icon[data-v-49b2433b]{align-items:center;background:#ffffffb8;border-radius:9999px;box-shadow:inset 0 0 0 1px #94a3b824;color:color-mix(in srgb,var(--color-heading,#0f172a) 44%,#fff 56%);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.casino-review-card__summary[data-v-49b2433b]{color:color-mix(in srgb,var(--color-heading,#0f172a) 72%,#fff 28%);font-size:1rem;line-height:1.7;min-height:5.25rem}.casino-review-card__divider[data-v-49b2433b]{background:#e2e8f0ad;height:1px}.casino-review-card__section-label[data-v-49b2433b]{color:color-mix(in srgb,var(--color-heading,#0f172a) 50%,#fff 50%);font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.casino-review-card__more-methods[data-v-49b2433b]{color:color-mix(in srgb,var(--color-heading,#0f172a) 56%,#fff 44%);font-size:.875rem;font-weight:600}.casino-review-card__method-arrow[data-v-49b2433b],.casino-review-card__method-chip[data-v-49b2433b]{align-items:center;background:#ffffffeb;border:1px solid rgba(226,232,240,.9);border-radius:.9rem;box-shadow:0 10px 24px -24px #0f172a2e;color:color-mix(in srgb,var(--color-heading,#0f172a) 86%,#fff 14%);display:inline-flex;justify-content:center;min-height:2.5rem}.casino-review-card__method-chip[data-v-49b2433b]{font-size:.8125rem;font-weight:600;padding:.5rem .85rem}.casino-review-card__method-arrow[data-v-49b2433b]{width:2.5rem}.casino-review-card__highlight[data-v-49b2433b]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,#fff 90%);border-radius:1rem;color:color-mix(in srgb,var(--color-primary) 72%,var(--color-heading,#0f172a) 28%);display:flex;gap:.75rem;padding:.95rem 1rem}.casino-review-card__highlight-icon[data-v-49b2433b]{flex-shrink:0}.casino-review-card__highlight-text[data-v-49b2433b]{font-size:.9375rem;font-weight:700;line-height:1.5}.casino-review-card__cta[data-v-49b2433b]{background:color-mix(in srgb,var(--color-heading,#0f172a) 74%,var(--color-primary) 26%);border-radius:1rem;box-shadow:0 20px 36px -28px #0f172a6b;color:#fff;font-size:1rem;font-weight:700;justify-content:center;min-height:3.5rem;padding-inline:1.25rem 3.5rem;position:relative}.casino-review-card__cta[data-v-49b2433b]:after{content:"->";font-size:1.125rem;font-weight:700;opacity:.92;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%)}@media(max-width:640px){.casino-review-card__title[data-v-49b2433b]{font-size:1.35rem}.casino-review-card__summary[data-v-49b2433b]{font-size:.95rem;line-height:1.6;min-height:0}}.ui-card[data-v-ef9370e1]{background-color:var(--color-card-bg,#111827);border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-radius:var(--section-card-radius,1rem)!important;border-width:var(--section-card-border-width,1px);--ui-card-hover-translate-y:-2px;--ui-card-shadow-hover:0 18px 36px -28px rgba(15,23,42,.78);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1.03;--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 44%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none));--ui-card-density-scale:var(--section-density,var(--site-density,1));--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem;--ui-card-cta-padding-x-base:1.125rem;--ui-card-cta-padding-y-base:.6875rem;--ui-card-shell-padding:calc(var(--ui-card-shell-padding-base)*var(--ui-card-density-scale));--ui-card-shell-gap:calc(var(--ui-card-shell-gap-base)*var(--ui-card-density-scale));--ui-card-cta-padding-x:calc(var(--ui-card-cta-padding-x-base)*var(--ui-card-density-scale));--ui-card-cta-padding-y:calc(var(--ui-card-cta-padding-y-base)*var(--ui-card-density-scale));--ui-card-cta-font-size:.875rem;--ui-card-cta-font-weight:600;box-shadow:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));max-width:100%;min-width:0;transform:translateZ(0);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),box-shadow var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),border-color var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),filter var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card[data-v-ef9370e1]:focus-visible,.ui-card[data-v-ef9370e1]:hover{border-color:var(--section-card-border-hover-color,var(--color-card-border-hover,#4b5563));box-shadow:var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none)));filter:var(--ui-card-hover-filter,none);transform:translate3d(0,var(--ui-card-hover-translate-y,0),0)}.ui-card[data-v-ef9370e1]:focus-visible{box-shadow:var(--ui-card-focus-shadow,var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none))));outline:var(--ui-card-focus-outline-width,2px) solid var(--ui-card-focus-outline-color,color-mix(in srgb,var(--color-primary) 44%,transparent));outline-offset:var(--ui-card-focus-outline-offset,2px)}.ui-card-media[data-v-ef9370e1]{transform:scale(1);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card-shell[data-v-ef9370e1]{gap:var(--ui-card-shell-gap);min-width:0;padding:var(--ui-card-shell-padding)}.ui-card.ui-card-shell[data-v-ef9370e1]{gap:var(--ui-card-shell-gap)!important;padding:var(--ui-card-shell-padding)!important}.ui-card-shell-stack[data-v-ef9370e1]{display:flex;flex-direction:column;gap:var(--ui-card-shell-gap)}.ui-card-primary-fill[data-v-ef9370e1]{background-color:var(--color-primary)}.ui-card-aspect-poster[data-v-ef9370e1]{aspect-ratio:2/3}.card-chip-row[data-v-ef9370e1]{display:flex;flex-wrap:wrap;gap:.375rem}.card-inline-chip[data-v-ef9370e1]{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.card-overline[data-v-ef9370e1]{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}.card-rating-inline[data-v-ef9370e1]{align-items:center;display:flex;gap:.25rem}.ui-card .c-inner[data-v-ef9370e1],.ui-card .code-box[data-v-ef9370e1],.ui-card-shell[data-v-ef9370e1]{border-radius:var(--section-card-inner-radius,.75rem)!important}.ui-panel-shell[data-v-ef9370e1]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1.25rem;--ui-panel-shell-radius:1rem;border-radius:var(--ui-panel-shell-radius)!important;min-width:0;padding:calc(var(--ui-panel-shell-padding-y-base)*var(--ui-card-density-scale, 1)) calc(var(--ui-panel-shell-padding-x-base)*var(--ui-card-density-scale, 1))}.ui-panel-shell-tight[data-v-ef9370e1]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1rem}.ui-panel-shell-relaxed[data-v-ef9370e1]{--ui-panel-shell-padding-x-base:1.5rem;--ui-panel-shell-padding-y-base:1.5rem}.ui-card-panel[data-v-ef9370e1],.ui-panel-shell-bordered[data-v-ef9370e1]{border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-width:var(--section-card-border-width,1px)}.ui-card-panel[data-v-ef9370e1]{background-color:var(--color-card-bg,#111827);border-radius:var(--section-card-radius,1rem)!important;min-width:0}.ui-section-label[data-v-ef9370e1]{color:var(--color-muted,#9ca3af);font-size:.6875rem;font-weight:600;letter-spacing:.16em;line-height:1rem;overflow-wrap:anywhere;text-transform:uppercase;word-break:break-word}.ui-section-label-sm[data-v-ef9370e1]{font-size:.875rem;line-height:1.25rem}.ui-copy-muted-xs[data-v-ef9370e1]{color:var(--color-muted,#9ca3af);font-size:.75rem;line-height:1.25rem}.ui-copy-muted-sm[data-v-ef9370e1]{font-size:.875rem}.ui-copy-muted-base[data-v-ef9370e1],.ui-copy-muted-sm[data-v-ef9370e1]{color:var(--color-muted,#9ca3af);line-height:1.5rem}.ui-copy-muted-base[data-v-ef9370e1]{font-size:1rem}.ui-muted-link[data-v-ef9370e1]{color:var(--color-muted,#9ca3af);font-size:.875rem;line-height:1.25rem;transition:color .18s ease}.ui-muted-link[data-v-ef9370e1]:focus-visible,.ui-muted-link[data-v-ef9370e1]:hover{color:var(--ui-muted-link-hover-color,var(--color-heading,#0f172a))}.ui-card[data-card-density=compact][data-v-ef9370e1]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density=comfortable][data-v-ef9370e1]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}.ui-card[data-card-hover-preset=steady][data-v-ef9370e1]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 10px 24px -22px rgba(15,23,42,.6);--ui-card-media-hover-scale:1}.ui-card[data-card-hover-preset=none][data-v-ef9370e1]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));--ui-card-hover-filter:none;--ui-card-media-hover-scale:1;--section-card-border-hover-color:var(--section-card-border-color,var(--color-card-border,#1f2937))}.ui-card[data-card-hover-preset=lift][data-v-ef9370e1]{--ui-card-hover-translate-y:-6px;--ui-card-shadow-hover:0 26px 48px -26px rgba(15,23,42,.28);--ui-card-media-hover-scale:1.04}.ui-card[data-card-hover-preset=glow][data-v-ef9370e1]{--ui-card-hover-translate-y:-3px;--ui-card-shadow-hover:0 22px 44px -28px rgba(37,99,235,.32),0 0 0 1px color-mix(in srgb,var(--color-primary) 18%,transparent);--ui-card-hover-filter:saturate(1.02);--ui-card-media-hover-scale:1.035}.ui-card[data-card-hover-preset=zoom][data-v-ef9370e1]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 18px 38px -26px rgba(15,23,42,.24);--ui-card-media-hover-scale:1.08}.ui-card[data-card-focus-preset=glow][data-v-ef9370e1]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 14%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 20%,transparent),var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none))}.ui-card[data-card-focus-preset=outline][data-v-ef9370e1]{--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 64%,#fff 18%);--ui-card-focus-outline-offset:3px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-focus-preset=quiet][data-v-ef9370e1]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 28%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-cta-density=compact][data-v-ef9370e1]{--ui-card-cta-padding-x-base:.9rem;--ui-card-cta-padding-y-base:.55rem;--ui-card-cta-font-size:.75rem}.ui-card[data-card-cta-density=prominent][data-v-ef9370e1]{--ui-card-cta-padding-x-base:1.375rem;--ui-card-cta-padding-y-base:.9rem;--ui-card-cta-font-size:.9375rem;--ui-card-cta-font-weight:700}.ui-card-ribbon[data-v-ef9370e1]{background:var(--color-primary);height:.25rem;width:100%}@media(max-width:1023px){.ui-card[data-card-density-tablet=compact][data-v-ef9370e1]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density-tablet=comfortable][data-v-ef9370e1]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}}@media(max-width:767px){.ui-card[data-card-density-mobile=compact][data-v-ef9370e1]{--ui-card-shell-padding-base:.875rem;--ui-card-shell-gap-base:.625rem}.ui-card[data-card-density-mobile=comfortable][data-v-ef9370e1]{--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem}}.group:focus-visible .ui-card-media[data-v-ef9370e1],.group:hover .ui-card-media[data-v-ef9370e1]{transform:scale(var(--ui-card-media-hover-scale,1.03))}.c-name[data-v-ef9370e1]{color:var(--color-heading,#fff)}.c-body[data-v-ef9370e1],.c-name[data-v-ef9370e1]{overflow-wrap:anywhere;word-break:break-word}.c-body[data-v-ef9370e1]{color:var(--color-body,#d1d5db)}.c-muted[data-v-ef9370e1]{color:var(--color-muted,#9ca3af);overflow-wrap:anywhere;word-break:break-word}@media(max-width:767px),(pointer:coarse){.ui-card[data-v-ef9370e1]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--ui-card-shadow-rest,none);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1}}.ui-surface-glass[data-v-ef9370e1]{background:color-mix(in srgb,var(--color-card-bg,#111827) 58%,transparent);--ui-card-shadow-rest:0 24px 50px -36px rgba(15,23,42,.95);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ui-surface-gradient[data-v-ef9370e1]{background:color-mix(in srgb,var(--color-card-bg,#111827) 86%,var(--color-primary) 14%);--ui-card-shadow-rest:0 28px 60px -40px #0f172a}.c-inner[data-v-ef9370e1]{background-color:color-mix(in srgb,var(--color-card-bg,#111827) 60%,#fff 40%)}@supports not (color:color-mix(in srgb,red,blue)){.c-inner[data-v-ef9370e1]{background-color:#1f2937}.ui-surface-glass[data-v-ef9370e1]{background:#111827eb}}.promotion-badge[data-v-d50c0987]{display:inline-block;line-height:1.2;text-transform:uppercase}.promotion-badge-fill[data-v-d50c0987]{background-color:var(--color-primary,#2563eb);color:#fff}.promotion-badge-muted[data-v-d50c0987]{color:var(--color-muted,#9ca3af)}.promotion-badge-accent[data-v-d50c0987]{color:var(--color-primary,#2563eb)}.promotion-countdown-text-active[data-v-73354768]{color:var(--color-primary)}.ui-card[data-v-f1ecac4b]{background-color:var(--color-card-bg,#111827);border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-radius:var(--section-card-radius,1rem)!important;border-width:var(--section-card-border-width,1px);--ui-card-hover-translate-y:-2px;--ui-card-shadow-hover:0 18px 36px -28px rgba(15,23,42,.78);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1.03;--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 44%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none));--ui-card-density-scale:var(--section-density,var(--site-density,1));--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem;--ui-card-cta-padding-x-base:1.125rem;--ui-card-cta-padding-y-base:.6875rem;--ui-card-shell-padding:calc(var(--ui-card-shell-padding-base)*var(--ui-card-density-scale));--ui-card-shell-gap:calc(var(--ui-card-shell-gap-base)*var(--ui-card-density-scale));--ui-card-cta-padding-x:calc(var(--ui-card-cta-padding-x-base)*var(--ui-card-density-scale));--ui-card-cta-padding-y:calc(var(--ui-card-cta-padding-y-base)*var(--ui-card-density-scale));--ui-card-cta-font-size:.875rem;--ui-card-cta-font-weight:600;box-shadow:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));max-width:100%;min-width:0;transform:translateZ(0);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),box-shadow var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),border-color var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),filter var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card[data-v-f1ecac4b]:focus-visible,.ui-card[data-v-f1ecac4b]:hover{border-color:var(--section-card-border-hover-color,var(--color-card-border-hover,#4b5563));box-shadow:var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none)));filter:var(--ui-card-hover-filter,none);transform:translate3d(0,var(--ui-card-hover-translate-y,0),0)}.ui-card[data-v-f1ecac4b]:focus-visible{box-shadow:var(--ui-card-focus-shadow,var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none))));outline:var(--ui-card-focus-outline-width,2px) solid var(--ui-card-focus-outline-color,color-mix(in srgb,var(--color-primary) 44%,transparent));outline-offset:var(--ui-card-focus-outline-offset,2px)}.ui-card-media[data-v-f1ecac4b]{transform:scale(1);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card-shell[data-v-f1ecac4b]{gap:var(--ui-card-shell-gap);min-width:0;padding:var(--ui-card-shell-padding)}.ui-card.ui-card-shell[data-v-f1ecac4b]{gap:var(--ui-card-shell-gap)!important;padding:var(--ui-card-shell-padding)!important}.ui-card-shell-stack[data-v-f1ecac4b]{display:flex;flex-direction:column;gap:var(--ui-card-shell-gap)}.ui-card-primary-fill[data-v-f1ecac4b]{background-color:var(--color-primary)}.ui-card-aspect-poster[data-v-f1ecac4b]{aspect-ratio:2/3}.card-chip-row[data-v-f1ecac4b]{display:flex;flex-wrap:wrap;gap:.375rem}.card-inline-chip[data-v-f1ecac4b]{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.card-overline[data-v-f1ecac4b]{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}.card-rating-inline[data-v-f1ecac4b]{align-items:center;display:flex;gap:.25rem}.ui-card .c-inner[data-v-f1ecac4b],.ui-card .code-box[data-v-f1ecac4b],.ui-card-shell[data-v-f1ecac4b]{border-radius:var(--section-card-inner-radius,.75rem)!important}.ui-panel-shell[data-v-f1ecac4b]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1.25rem;--ui-panel-shell-radius:1rem;border-radius:var(--ui-panel-shell-radius)!important;min-width:0;padding:calc(var(--ui-panel-shell-padding-y-base)*var(--ui-card-density-scale, 1)) calc(var(--ui-panel-shell-padding-x-base)*var(--ui-card-density-scale, 1))}.ui-panel-shell-tight[data-v-f1ecac4b]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1rem}.ui-panel-shell-relaxed[data-v-f1ecac4b]{--ui-panel-shell-padding-x-base:1.5rem;--ui-panel-shell-padding-y-base:1.5rem}.ui-card-panel[data-v-f1ecac4b],.ui-panel-shell-bordered[data-v-f1ecac4b]{border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-width:var(--section-card-border-width,1px)}.ui-card-panel[data-v-f1ecac4b]{background-color:var(--color-card-bg,#111827);border-radius:var(--section-card-radius,1rem)!important;min-width:0}.ui-section-label[data-v-f1ecac4b]{color:var(--color-muted,#9ca3af);font-size:.6875rem;font-weight:600;letter-spacing:.16em;line-height:1rem;overflow-wrap:anywhere;text-transform:uppercase;word-break:break-word}.ui-section-label-sm[data-v-f1ecac4b]{font-size:.875rem;line-height:1.25rem}.ui-copy-muted-xs[data-v-f1ecac4b]{color:var(--color-muted,#9ca3af);font-size:.75rem;line-height:1.25rem}.ui-copy-muted-sm[data-v-f1ecac4b]{font-size:.875rem}.ui-copy-muted-base[data-v-f1ecac4b],.ui-copy-muted-sm[data-v-f1ecac4b]{color:var(--color-muted,#9ca3af);line-height:1.5rem}.ui-copy-muted-base[data-v-f1ecac4b]{font-size:1rem}.ui-muted-link[data-v-f1ecac4b]{color:var(--color-muted,#9ca3af);font-size:.875rem;line-height:1.25rem;transition:color .18s ease}.ui-muted-link[data-v-f1ecac4b]:focus-visible,.ui-muted-link[data-v-f1ecac4b]:hover{color:var(--ui-muted-link-hover-color,var(--color-heading,#0f172a))}.ui-card[data-card-density=compact][data-v-f1ecac4b]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density=comfortable][data-v-f1ecac4b]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}.ui-card[data-card-hover-preset=steady][data-v-f1ecac4b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 10px 24px -22px rgba(15,23,42,.6);--ui-card-media-hover-scale:1}.ui-card[data-card-hover-preset=none][data-v-f1ecac4b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));--ui-card-hover-filter:none;--ui-card-media-hover-scale:1;--section-card-border-hover-color:var(--section-card-border-color,var(--color-card-border,#1f2937))}.ui-card[data-card-hover-preset=lift][data-v-f1ecac4b]{--ui-card-hover-translate-y:-6px;--ui-card-shadow-hover:0 26px 48px -26px rgba(15,23,42,.28);--ui-card-media-hover-scale:1.04}.ui-card[data-card-hover-preset=glow][data-v-f1ecac4b]{--ui-card-hover-translate-y:-3px;--ui-card-shadow-hover:0 22px 44px -28px rgba(37,99,235,.32),0 0 0 1px color-mix(in srgb,var(--color-primary) 18%,transparent);--ui-card-hover-filter:saturate(1.02);--ui-card-media-hover-scale:1.035}.ui-card[data-card-hover-preset=zoom][data-v-f1ecac4b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 18px 38px -26px rgba(15,23,42,.24);--ui-card-media-hover-scale:1.08}.ui-card[data-card-focus-preset=glow][data-v-f1ecac4b]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 14%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 20%,transparent),var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none))}.ui-card[data-card-focus-preset=outline][data-v-f1ecac4b]{--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 64%,#fff 18%);--ui-card-focus-outline-offset:3px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-focus-preset=quiet][data-v-f1ecac4b]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 28%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-cta-density=compact][data-v-f1ecac4b]{--ui-card-cta-padding-x-base:.9rem;--ui-card-cta-padding-y-base:.55rem;--ui-card-cta-font-size:.75rem}.ui-card[data-card-cta-density=prominent][data-v-f1ecac4b]{--ui-card-cta-padding-x-base:1.375rem;--ui-card-cta-padding-y-base:.9rem;--ui-card-cta-font-size:.9375rem;--ui-card-cta-font-weight:700}.ui-card-ribbon[data-v-f1ecac4b]{background:var(--color-primary);height:.25rem;width:100%}@media(max-width:1023px){.ui-card[data-card-density-tablet=compact][data-v-f1ecac4b]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density-tablet=comfortable][data-v-f1ecac4b]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}}@media(max-width:767px){.ui-card[data-card-density-mobile=compact][data-v-f1ecac4b]{--ui-card-shell-padding-base:.875rem;--ui-card-shell-gap-base:.625rem}.ui-card[data-card-density-mobile=comfortable][data-v-f1ecac4b]{--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem}}.group:focus-visible .ui-card-media[data-v-f1ecac4b],.group:hover .ui-card-media[data-v-f1ecac4b]{transform:scale(var(--ui-card-media-hover-scale,1.03))}.c-name[data-v-f1ecac4b]{color:var(--color-heading,#fff)}.c-body[data-v-f1ecac4b],.c-name[data-v-f1ecac4b]{overflow-wrap:anywhere;word-break:break-word}.c-body[data-v-f1ecac4b]{color:var(--color-body,#d1d5db)}.c-muted[data-v-f1ecac4b]{color:var(--color-muted,#9ca3af);overflow-wrap:anywhere;word-break:break-word}@media(max-width:767px),(pointer:coarse){.ui-card[data-v-f1ecac4b]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--ui-card-shadow-rest,none);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1}}.ui-tone-fill[data-v-f1ecac4b]{background-color:var(--ui-tone-color);color:#fff}.ui-tone-surface[data-v-f1ecac4b],.ui-tone-text[data-v-f1ecac4b]{color:var(--ui-tone-color)}.ui-tone-surface[data-v-f1ecac4b]{background-color:var(--ui-tone-surface)}.ui-homepage-heading[data-v-f1ecac4b]{color:var(--color-heading,#fff);font-weight:var(--section-heading-weight,var(--type-heading-weight,700));letter-spacing:var(--section-heading-tracking,var(--type-heading-tracking,normal));text-transform:var(--section-heading-transform,var(--type-heading-transform,none))}.ui-homepage-body[data-v-f1ecac4b]{color:var(--color-body,#9ca3af);line-height:var(--section-body-line-height,var(--type-body-line-height,1.65))}.ui-homepage-muted[data-v-f1ecac4b]{color:var(--color-muted,#6b7280)}.ui-homepage-section-pad-y[data-v-f1ecac4b]{padding-bottom:var(--section-padding-bottom,0);padding-top:max(var(--section-padding-top,0px),var(--site-shell-header-content-gap,clamp(1.25rem,2vw,2rem)))}.ui-homepage-heading-size-display[data-v-f1ecac4b]{font-size:calc(2.25rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}.ui-homepage-heading-size-title[data-v-f1ecac4b]{font-size:calc(1.5rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}.ui-homepage-heading-size-compact[data-v-f1ecac4b]{font-size:calc(1rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}.ui-homepage-heading-size-stat[data-v-f1ecac4b]{font-size:calc(1.875rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}.ui-homepage-body-size-lg[data-v-f1ecac4b]{font-size:calc(1.25rem*var(--section-body-scale, var(--type-body-scale, 1)))}.ui-homepage-body-size-base[data-v-f1ecac4b]{font-size:calc(1.125rem*var(--section-body-scale, var(--type-body-scale, 1)))}.ui-homepage-body-size-sm[data-v-f1ecac4b]{font-size:calc(.875rem*var(--section-body-scale, var(--type-body-scale, 1)))}@media(min-width:640px){.ui-homepage-heading-size-display[data-v-f1ecac4b]{font-size:calc(3rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}.ui-homepage-heading-size-title[data-v-f1ecac4b]{font-size:calc(1.875rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}.ui-homepage-heading-size-compact[data-v-f1ecac4b]{font-size:calc(1.125rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}.ui-homepage-heading-size-stat[data-v-f1ecac4b]{font-size:calc(2.25rem*var(--section-heading-scale, var(--type-heading-scale, 1)))}}.ui-tone-emerald[data-v-f1ecac4b]{--ui-tone-color:#10b981;--ui-tone-surface:#10b98120}.ui-tone-indigo[data-v-f1ecac4b]{--ui-tone-color:#6366f1;--ui-tone-surface:#6366f120}.ui-tone-blue[data-v-f1ecac4b]{--ui-tone-color:#3b82f6;--ui-tone-surface:#3b82f620}.ui-tone-cyan[data-v-f1ecac4b]{--ui-tone-color:#06b6d4;--ui-tone-surface:#06b6d420}.ui-tone-amber[data-v-f1ecac4b]{--ui-tone-color:#f59e0b;--ui-tone-surface:#f59e0b20}.ui-tone-violet[data-v-f1ecac4b]{--ui-tone-color:#8b5cf6;--ui-tone-surface:#8b5cf620}.ui-tone-lavender[data-v-f1ecac4b]{--ui-tone-color:#c084fc;--ui-tone-surface:#c084fc20}.ui-tone-pink[data-v-f1ecac4b]{--ui-tone-color:#ec4899;--ui-tone-surface:#ec489920}.ui-tone-slate[data-v-f1ecac4b]{--ui-tone-color:#64748b;--ui-tone-surface:#64748b20}.ui-surface-glass[data-v-f1ecac4b]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:color-mix(in srgb,var(--color-card-bg,#111827) 58%,transparent);--ui-card-shadow-rest:0 26px 56px -36px rgba(15,23,42,.95)}.ui-surface-gradient[data-v-f1ecac4b]{background:color-mix(in srgb,var(--color-card-bg,#111827) 86%,var(--color-primary) 14%);--ui-card-shadow-rest:0 28px 60px -40px #0f172a}.ui-card[data-v-f1ecac4b] .code-box{min-width:0}@media(min-width:1280px){.ui-card[data-v-f1ecac4b] .code-box{max-width:100%}}.code-box[data-v-f1ecac4b]{background-color:color-mix(in srgb,var(--color-card-bg,#111827) 60%,#fff 40%);border:1px dashed var(--color-card-border-hover,#4b5563)}.promo-type-fill[data-v-f1ecac4b]{background-color:var(--ui-tone-color,#64748b)}.promo-icon-chip[data-v-f1ecac4b],.promo-type-text[data-v-f1ecac4b]{color:var(--ui-tone-color,#64748b)}.promo-icon-chip[data-v-f1ecac4b]{background-color:var(--ui-tone-surface,#64748b20)}.promo-image-top-card[data-v-f1ecac4b]{min-height:27rem}.promo-offer-tile-card[data-v-f1ecac4b]{min-height:100%}.promo-offer-tile-card__media[data-v-f1ecac4b]{aspect-ratio:16/10;background:color-mix(in srgb,var(--color-card-bg,#111827) 72%,#000 28%);border-bottom:1px solid color-mix(in srgb,var(--color-card-border,#dbe2f1) 72%,#fff 28%);overflow:hidden;position:relative}.promo-offer-tile-card__body[data-v-f1ecac4b]{gap:.8rem;padding:.72rem .72rem .8rem}.promo-offer-tile-card__brand-row[data-v-f1ecac4b]{align-items:center;display:flex;gap:.72rem}.promo-offer-tile-card__brand-chip[data-v-f1ecac4b]{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--color-card-border,#dbe2f1) 76%,#fff 24%);border-radius:var(--section-card-inner-radius,.85rem);box-shadow:0 10px 24px -20px #0f172a47;display:inline-flex;flex-shrink:0;height:2.1rem;justify-content:center;overflow:hidden;width:2.1rem}.promo-offer-tile-card__brand-logo[data-v-f1ecac4b]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.promo-offer-tile-card__brand-fallback[data-v-f1ecac4b]{color:var(--color-heading,#0f172a);font-size:.72rem;font-weight:800;letter-spacing:.08em}.promo-offer-tile-card__brand[data-v-f1ecac4b]{color:color-mix(in srgb,var(--color-muted,#64748b) 88%,#000 12%);font-size:.73rem;font-weight:700;line-height:1.2}.promo-offer-tile-card__headline[data-v-f1ecac4b]{color:var(--color-heading,#0f172a);font-size:.92rem;font-weight:800;line-height:1.2}.promo-offer-tile-card__headline[data-v-f1ecac4b],.promo-offer-tile-card__summary[data-v-f1ecac4b]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.promo-offer-tile-card__summary[data-v-f1ecac4b]{color:color-mix(in srgb,var(--color-body,#334155) 78%,#fff 22%);font-size:.72rem;line-height:1.35;text-align:center}.promo-offer-tile-card[data-v-f1ecac4b] .promo-offer-tile-cta{border-radius:var(--section-cta-radius,.9rem);font-size:.78rem;font-weight:800;padding:.72rem .9rem;width:100%}.promo-offer-tile-card[data-v-f1ecac4b] .promo-offer-tile-terms{font-size:.72rem;justify-content:center}.promo-image-top-card[data-v-f1ecac4b] .promo-image-top-cta{flex-shrink:0;min-width:-moz-max-content;min-width:max-content;overflow-wrap:normal;white-space:nowrap;word-break:normal}@media(min-width:640px){.promo-offer-tile-card__body[data-v-f1ecac4b]{padding:.82rem .82rem .9rem}.promo-image-top-card[data-v-f1ecac4b]{min-height:28.5rem}}@supports not (color:color-mix(in srgb,red,blue)){.code-box[data-v-f1ecac4b]{background-color:#1f2937}.ui-surface-glass[data-v-f1ecac4b]{background:#111827eb}}.ui-card[data-v-1e35879c]{background-color:var(--color-card-bg,#111827);border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-radius:var(--section-card-radius,1rem)!important;border-width:var(--section-card-border-width,1px);--ui-card-hover-translate-y:-2px;--ui-card-shadow-hover:0 18px 36px -28px rgba(15,23,42,.78);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1.03;--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 44%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none));--ui-card-density-scale:var(--section-density,var(--site-density,1));--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem;--ui-card-cta-padding-x-base:1.125rem;--ui-card-cta-padding-y-base:.6875rem;--ui-card-shell-padding:calc(var(--ui-card-shell-padding-base)*var(--ui-card-density-scale));--ui-card-shell-gap:calc(var(--ui-card-shell-gap-base)*var(--ui-card-density-scale));--ui-card-cta-padding-x:calc(var(--ui-card-cta-padding-x-base)*var(--ui-card-density-scale));--ui-card-cta-padding-y:calc(var(--ui-card-cta-padding-y-base)*var(--ui-card-density-scale));--ui-card-cta-font-size:.875rem;--ui-card-cta-font-weight:600;box-shadow:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));max-width:100%;min-width:0;transform:translateZ(0);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),box-shadow var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),border-color var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1)),filter var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card[data-v-1e35879c]:focus-visible,.ui-card[data-v-1e35879c]:hover{border-color:var(--section-card-border-hover-color,var(--color-card-border-hover,#4b5563));box-shadow:var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none)));filter:var(--ui-card-hover-filter,none);transform:translate3d(0,var(--ui-card-hover-translate-y,0),0)}.ui-card[data-v-1e35879c]:focus-visible{box-shadow:var(--ui-card-focus-shadow,var(--ui-card-shadow-hover,var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none))));outline:var(--ui-card-focus-outline-width,2px) solid var(--ui-card-focus-outline-color,color-mix(in srgb,var(--color-primary) 44%,transparent));outline-offset:var(--ui-card-focus-outline-offset,2px)}.ui-card-media[data-v-1e35879c]{transform:scale(1);transition:transform var(--ui-card-transition-duration,.22s) var(--ui-card-transition-ease,cubic-bezier(.22,1,.36,1))}.ui-card-shell[data-v-1e35879c]{gap:var(--ui-card-shell-gap);min-width:0;padding:var(--ui-card-shell-padding)}.ui-card.ui-card-shell[data-v-1e35879c]{gap:var(--ui-card-shell-gap)!important;padding:var(--ui-card-shell-padding)!important}.ui-card-shell-stack[data-v-1e35879c]{display:flex;flex-direction:column;gap:var(--ui-card-shell-gap)}.ui-card-primary-fill[data-v-1e35879c]{background-color:var(--color-primary)}.ui-card-aspect-poster[data-v-1e35879c]{aspect-ratio:2/3}.card-chip-row[data-v-1e35879c]{display:flex;flex-wrap:wrap;gap:.375rem}.card-inline-chip[data-v-1e35879c]{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.card-overline[data-v-1e35879c]{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}.card-rating-inline[data-v-1e35879c]{align-items:center;display:flex;gap:.25rem}.ui-card .c-inner[data-v-1e35879c],.ui-card .code-box[data-v-1e35879c],.ui-card-shell[data-v-1e35879c]{border-radius:var(--section-card-inner-radius,.75rem)!important}.ui-panel-shell[data-v-1e35879c]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1.25rem;--ui-panel-shell-radius:1rem;border-radius:var(--ui-panel-shell-radius)!important;min-width:0;padding:calc(var(--ui-panel-shell-padding-y-base)*var(--ui-card-density-scale, 1)) calc(var(--ui-panel-shell-padding-x-base)*var(--ui-card-density-scale, 1))}.ui-panel-shell-tight[data-v-1e35879c]{--ui-panel-shell-padding-x-base:1.25rem;--ui-panel-shell-padding-y-base:1rem}.ui-panel-shell-relaxed[data-v-1e35879c]{--ui-panel-shell-padding-x-base:1.5rem;--ui-panel-shell-padding-y-base:1.5rem}.ui-card-panel[data-v-1e35879c],.ui-panel-shell-bordered[data-v-1e35879c]{border-color:var(--section-card-border-color,var(--color-card-border,#1f2937));border-width:var(--section-card-border-width,1px)}.ui-card-panel[data-v-1e35879c]{background-color:var(--color-card-bg,#111827);border-radius:var(--section-card-radius,1rem)!important;min-width:0}.ui-section-label[data-v-1e35879c]{color:var(--color-muted,#9ca3af);font-size:.6875rem;font-weight:600;letter-spacing:.16em;line-height:1rem;overflow-wrap:anywhere;text-transform:uppercase;word-break:break-word}.ui-section-label-sm[data-v-1e35879c]{font-size:.875rem;line-height:1.25rem}.ui-copy-muted-xs[data-v-1e35879c]{color:var(--color-muted,#9ca3af);font-size:.75rem;line-height:1.25rem}.ui-copy-muted-sm[data-v-1e35879c]{font-size:.875rem}.ui-copy-muted-base[data-v-1e35879c],.ui-copy-muted-sm[data-v-1e35879c]{color:var(--color-muted,#9ca3af);line-height:1.5rem}.ui-copy-muted-base[data-v-1e35879c]{font-size:1rem}.ui-muted-link[data-v-1e35879c]{color:var(--color-muted,#9ca3af);font-size:.875rem;line-height:1.25rem;transition:color .18s ease}.ui-muted-link[data-v-1e35879c]:focus-visible,.ui-muted-link[data-v-1e35879c]:hover{color:var(--ui-muted-link-hover-color,var(--color-heading,#0f172a))}.ui-card[data-card-density=compact][data-v-1e35879c]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density=comfortable][data-v-1e35879c]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}.ui-card[data-card-hover-preset=steady][data-v-1e35879c]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 10px 24px -22px rgba(15,23,42,.6);--ui-card-media-hover-scale:1}.ui-card[data-card-hover-preset=none][data-v-1e35879c]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--section-card-shadow-rest,var(--ui-card-shadow-rest,none));--ui-card-hover-filter:none;--ui-card-media-hover-scale:1;--section-card-border-hover-color:var(--section-card-border-color,var(--color-card-border,#1f2937))}.ui-card[data-card-hover-preset=lift][data-v-1e35879c]{--ui-card-hover-translate-y:-6px;--ui-card-shadow-hover:0 26px 48px -26px rgba(15,23,42,.28);--ui-card-media-hover-scale:1.04}.ui-card[data-card-hover-preset=glow][data-v-1e35879c]{--ui-card-hover-translate-y:-3px;--ui-card-shadow-hover:0 22px 44px -28px rgba(37,99,235,.32),0 0 0 1px color-mix(in srgb,var(--color-primary) 18%,transparent);--ui-card-hover-filter:saturate(1.02);--ui-card-media-hover-scale:1.035}.ui-card[data-card-hover-preset=zoom][data-v-1e35879c]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:0 18px 38px -26px rgba(15,23,42,.24);--ui-card-media-hover-scale:1.08}.ui-card[data-card-focus-preset=glow][data-v-1e35879c]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 14%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 20%,transparent),var(--ui-card-shadow-hover,var(--ui-card-shadow-rest,none))}.ui-card[data-card-focus-preset=outline][data-v-1e35879c]{--ui-card-focus-outline-width:2px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 64%,#fff 18%);--ui-card-focus-outline-offset:3px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-focus-preset=quiet][data-v-1e35879c]{--ui-card-focus-outline-width:1px;--ui-card-focus-outline-color:color-mix(in srgb,var(--color-primary) 28%,transparent);--ui-card-focus-outline-offset:2px;--ui-card-focus-shadow:var(--ui-card-shadow-rest,none)}.ui-card[data-card-cta-density=compact][data-v-1e35879c]{--ui-card-cta-padding-x-base:.9rem;--ui-card-cta-padding-y-base:.55rem;--ui-card-cta-font-size:.75rem}.ui-card[data-card-cta-density=prominent][data-v-1e35879c]{--ui-card-cta-padding-x-base:1.375rem;--ui-card-cta-padding-y-base:.9rem;--ui-card-cta-font-size:.9375rem;--ui-card-cta-font-weight:700}.ui-card-ribbon[data-v-1e35879c]{background:var(--color-primary);height:.25rem;width:100%}@media(max-width:1023px){.ui-card[data-card-density-tablet=compact][data-v-1e35879c]{--ui-card-shell-padding-base:1rem;--ui-card-shell-gap-base:.75rem}.ui-card[data-card-density-tablet=comfortable][data-v-1e35879c]{--ui-card-shell-padding-base:1.5rem;--ui-card-shell-gap-base:1.25rem}}@media(max-width:767px){.ui-card[data-card-density-mobile=compact][data-v-1e35879c]{--ui-card-shell-padding-base:.875rem;--ui-card-shell-gap-base:.625rem}.ui-card[data-card-density-mobile=comfortable][data-v-1e35879c]{--ui-card-shell-padding-base:1.25rem;--ui-card-shell-gap-base:1rem}}.group:focus-visible .ui-card-media[data-v-1e35879c],.group:hover .ui-card-media[data-v-1e35879c]{transform:scale(var(--ui-card-media-hover-scale,1.03))}.c-name[data-v-1e35879c]{color:var(--color-heading,#fff)}.c-body[data-v-1e35879c],.c-name[data-v-1e35879c]{overflow-wrap:anywhere;word-break:break-word}.c-body[data-v-1e35879c]{color:var(--color-body,#d1d5db)}.c-muted[data-v-1e35879c]{color:var(--color-muted,#9ca3af);overflow-wrap:anywhere;word-break:break-word}@media(max-width:767px),(pointer:coarse){.ui-card[data-v-1e35879c]{--ui-card-hover-translate-y:0px;--ui-card-shadow-hover:var(--ui-card-shadow-rest,none);--ui-card-hover-filter:none;--ui-card-media-hover-scale:1}}.ui-surface-glass[data-v-1e35879c]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:color-mix(in srgb,var(--color-card-bg,#111827) 58%,transparent);position:relative;--ui-card-shadow-rest:0 24px 50px -36px rgba(15,23,42,.95)}.ui-surface-gradient[data-v-1e35879c]{background:color-mix(in srgb,var(--color-card-bg,#111827) 88%,var(--color-primary) 12%);position:relative;--ui-card-shadow-rest:0 28px 60px -40px #0f172a}.c-inner[data-v-1e35879c]{background-color:color-mix(in srgb,var(--color-card-bg,#111827) 60%,#fff 40%)}@supports not (color:color-mix(in srgb,red,blue)){.c-inner[data-v-1e35879c]{background-color:#1f2937}.ui-surface-glass[data-v-1e35879c]{background:#111827eb}}.casino-review-article-card[data-v-90a39edb]{background:color-mix(in srgb,var(--color-card-bg,#fff) 98%,var(--color-section-bg,#f8fafc));border:1px solid color-mix(in srgb,var(--color-card-border,#d9e0ea) 78%,transparent);border-radius:1.65rem;box-shadow:0 22px 50px #0f172a14;display:grid;gap:1.15rem;padding:1.55rem}.casino-review-article-card__meta-row[data-v-90a39edb]{display:flex;flex-wrap:wrap;gap:.55rem}.casino-review-article-card__meta-item[data-v-90a39edb]{color:var(--color-muted,#64748b);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.casino-review-article-card__meta-item+.casino-review-article-card__meta-item[data-v-90a39edb]:before{background:color-mix(in srgb,var(--color-muted,#64748b) 72%,transparent);border-radius:999px;content:"";display:inline-flex;height:.22rem;margin-right:.55rem;vertical-align:middle;width:.22rem}.casino-review-article-card__body[data-v-90a39edb]{display:grid;gap:.75rem}.casino-review-article-card__title[data-v-90a39edb]{color:var(--color-heading,#0f172a);font-size:clamp(1.45rem,2.1vw,2rem);font-weight:800;line-height:1.12}.casino-review-article-card__summary[data-v-90a39edb]{color:var(--color-body,#334155);font-size:.99rem;line-height:1.72}.casino-review-article-card__cta[data-v-90a39edb]{align-items:center;background:color-mix(in srgb,var(--color-card-bg,#fff) 94%,transparent);border:1px solid color-mix(in srgb,var(--color-card-border,#cbd5e1) 88%,transparent);border-radius:999px;color:var(--color-heading,#0f172a);display:inline-flex;font-size:.94rem;font-weight:700;gap:.55rem;padding:.82rem 1.18rem;text-decoration:none;transition:border-color .16s ease,transform .16s ease;width:-moz-fit-content;width:fit-content}.casino-review-article-card__cta[data-v-90a39edb]:hover{border-color:color-mix(in srgb,var(--color-primary,#22c55e) 38%,var(--color-card-border,#cbd5e1));transform:translateY(-1px)}.casino-review-article-card__quick-summary[data-v-90a39edb]{align-items:stretch;background:color-mix(in srgb,var(--color-primary,#22c55e) 7%,var(--color-card-bg,#fff) 93%);border:1px solid color-mix(in srgb,var(--color-primary,#22c55e) 18%,var(--color-card-border,#d9e0ea));border-radius:1.35rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.05rem}.casino-review-article-card__quick-copy[data-v-90a39edb]{display:flex;gap:.9rem;min-width:0}.casino-review-article-card__quick-icon[data-v-90a39edb]{align-items:center;background:color-mix(in srgb,var(--color-primary,#22c55e) 16%,#fff);border-radius:999px;color:var(--color-primary,#16a34a);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.casino-review-article-card__quick-icon-svg[data-v-90a39edb]{height:1rem;width:1rem}.casino-review-article-card__quick-content[data-v-90a39edb]{display:grid;gap:.4rem;min-width:0}.casino-review-article-card__quick-title[data-v-90a39edb]{color:var(--color-heading,#0f172a);font-size:1rem;font-weight:800}.casino-review-article-card__quick-text[data-v-90a39edb]{color:var(--color-body,#334155);font-size:.93rem;line-height:1.65}.casino-review-article-card__rating-badge[data-v-90a39edb]{align-content:center;display:grid;flex-shrink:0;gap:.45rem;justify-items:center;min-width:5.75rem}.casino-review-article-card__rating-value[data-v-90a39edb]{align-items:center;background:color-mix(in srgb,var(--color-card-bg,#fff) 94%,transparent);border:3px solid color-mix(in srgb,var(--color-primary,#22c55e) 64%,transparent);border-radius:999px;color:var(--color-heading,#0f172a);display:inline-flex;font-size:1.28rem;font-weight:800;height:4.35rem;justify-content:center;width:4.35rem}.casino-review-article-card__rating-label[data-v-90a39edb]{color:var(--color-muted,#64748b);font-size:.8rem;font-weight:700;line-height:1.3;text-align:center}@media(max-width:767px){.casino-review-article-card[data-v-90a39edb]{padding:1.2rem}.casino-review-article-card__quick-summary[data-v-90a39edb]{flex-direction:column}.casino-review-article-card__rating-badge[data-v-90a39edb]{justify-items:start;min-width:0}.casino-review-article-card__rating-label[data-v-90a39edb]{text-align:left}}.blog-content-renderer[data-v-840a4230]{display:grid;gap:1.5rem;--blog-card-bg:color-mix(in srgb,var(--color-card-bg,#fff) 96%,var(--color-section-bg,#f8fafc));--blog-card-border:color-mix(in srgb,var(--color-card-border,#d9e0ea) 76%,transparent);--blog-card-shadow:0 18px 45px rgba(15,23,42,.06);--blog-card-muted-bg:color-mix(in srgb,var(--color-card-bg,#fff) 72%,var(--color-section-bg,#f8fafc))}.blog-block[data-v-840a4230]{display:grid;gap:1rem;scroll-margin-top:calc(var(--site-shell-header-height, 4.5rem) + 1rem)}.blog-block__title[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:1.5rem;font-weight:700;line-height:1.2}.blog-prose[data-v-840a4230]{color:var(--color-body,#334155);font-size:.98rem;line-height:1.85}.blog-prose[data-v-840a4230] h2{color:var(--color-heading,#0f172a);font-size:1.55rem;font-weight:700;margin:1.8rem 0 .85rem}.blog-prose[data-v-840a4230] h3{color:var(--color-heading,#0f172a);font-size:1.2rem;font-weight:700;margin:1.5rem 0 .75rem}.blog-prose[data-v-840a4230] h4{color:var(--color-body,#334155);font-size:1rem;font-weight:600;margin:1.25rem 0 .65rem}.blog-prose[data-v-840a4230] p{margin-bottom:.9rem}.blog-prose[data-v-840a4230] a{color:var(--color-primary,#60a5fa);text-decoration:none}.blog-prose[data-v-840a4230] a:hover{text-decoration:underline}.blog-prose[data-v-840a4230] strong{color:var(--color-heading,#0f172a)}.blog-prose[data-v-840a4230] code{background:color-mix(in srgb,var(--color-card-border,#d9e0ea) 48%,#fff);border-radius:.35rem;color:var(--color-primary,#2563eb);font-size:.9em;padding:.15rem .45rem}.blog-prose[data-v-840a4230] ul{margin:.75rem 0;padding-left:1.15rem}.blog-prose[data-v-840a4230] li{margin:.35rem 0}.blog-prose[data-v-840a4230] hr{border:0;border-top:1px solid rgba(148,163,184,.24);margin:1.2rem 0}.blog-prose[data-v-840a4230] ol{margin:.75rem 0;padding-left:1.3rem}.blog-prose[data-v-840a4230] h5{color:var(--color-text,#0f172a);font-size:1.02rem;font-weight:700;margin:1.1rem 0 .4rem}.blog-prose[data-v-840a4230] blockquote{background:var(--blog-card-muted-bg);border-left:3px solid var(--color-accent,#6366f1);border-radius:0 .6rem .6rem 0;margin:1.1rem 0;padding:.85rem 1.15rem}.blog-prose[data-v-840a4230] blockquote p{margin:0}.blog-prose[data-v-840a4230] .blog-rich-table{margin:1.1rem 0;overflow-x:auto}.blog-prose[data-v-840a4230] .blog-rich-table table{border-collapse:collapse;font-size:.92rem;width:100%}.blog-prose[data-v-840a4230] .blog-rich-table td,.blog-prose[data-v-840a4230] .blog-rich-table th{border:1px solid rgba(148,163,184,.28);padding:.6rem .8rem;text-align:left;vertical-align:top}.blog-prose[data-v-840a4230] .blog-rich-table thead th{background:var(--blog-card-muted-bg);color:var(--color-text,#0f172a);font-weight:700}.blog-prose[data-v-840a4230] .blog-rich-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--blog-card-muted-bg) 45%,transparent)}.blog-image img[data-v-840a4230]{border-radius:1rem;height:auto;width:100%}.blog-image--hidden[data-v-840a4230]{display:none}.blog-image__placeholder[data-v-840a4230]{align-items:center;background:var(--blog-card-muted-bg);border:1px dashed color-mix(in srgb,var(--color-card-border,#d9e0ea) 88%,transparent);border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:14rem;padding:1.25rem;text-align:center}.blog-image__placeholder-badge[data-v-840a4230]{color:var(--color-muted,#94a3b8);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blog-image__placeholder-hint[data-v-840a4230]{color:var(--color-muted,#94a3b8);font-size:.92rem;max-width:42rem}.blog-embed__caption[data-v-840a4230],.blog-image figcaption[data-v-840a4230]{color:var(--color-muted,#94a3b8);font-size:.85rem;margin-top:.75rem;text-align:center}.blog-quote[data-v-840a4230]{align-items:start;background:color-mix(in srgb,var(--blog-card-bg) 90%,#eff6ff);border:1px solid color-mix(in srgb,#60a5fa 18%,var(--blog-card-border));border-radius:1.15rem;box-shadow:var(--blog-card-shadow);color:var(--color-body,#334155);display:grid;gap:.95rem;grid-template-columns:auto minmax(0,1fr);padding:1.05rem 1.15rem}.blog-quote__mark[data-v-840a4230]{align-items:center;color:color-mix(in srgb,#2563eb 72%,#fff);display:inline-flex;font-size:2rem;font-weight:700;justify-content:center;line-height:1;min-width:1.75rem}.blog-quote__copy[data-v-840a4230]{display:grid;gap:.5rem}.blog-quote p[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:1.05rem;font-weight:600;line-height:1.7;margin:0}.blog-quote footer[data-v-840a4230]{color:var(--color-muted,#94a3b8);font-size:.9rem;margin:0}.blog-cta[data-v-840a4230],.blog-notice[data-v-840a4230]{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);border-radius:1rem;box-shadow:var(--blog-card-shadow);padding:1rem 1.1rem}.blog-notice[data-v-840a4230]{display:grid;gap:.9rem}.blog-notice__copy[data-v-840a4230]{min-width:0}.blog-notice__copy p[data-v-840a4230]{color:var(--color-body,#334155);font-size:.98rem;line-height:1.75;margin:0}.blog-notice[data-tone=info][data-v-840a4230]{align-items:start;background:color-mix(in srgb,#eff6ff 72%,var(--blog-card-bg));border-color:color-mix(in srgb,#3b82f6 20%,var(--blog-card-border));grid-template-columns:auto minmax(0,1fr)}.blog-notice__icon[data-v-840a4230]{align-items:center;background:color-mix(in srgb,#1d4ed8 88%,#fff);border-radius:999px;color:#fff;display:inline-flex;font-size:1.35rem;font-weight:700;height:2rem;justify-content:center;line-height:1;width:2rem}.blog-notice[data-tone=warning][data-v-840a4230]{background:color-mix(in srgb,#fef3c7 56%,var(--blog-card-bg));border-color:color-mix(in srgb,#f59e0b 30%,var(--blog-card-border))}.blog-notice[data-tone=success][data-v-840a4230]{background:color-mix(in srgb,#dcfce7 58%,var(--blog-card-bg));border-color:color-mix(in srgb,#22c55e 24%,var(--blog-card-border))}.blog-cta[data-v-840a4230]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.blog-cta__body[data-v-840a4230]{color:var(--color-body,#334155)}.blog-cta__button[data-v-840a4230]{align-items:center;background:var(--color-primary,#2563eb);border-radius:.75rem;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:.7rem 1rem;text-decoration:none}.blog-card-grid[data-v-840a4230]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.blog-card-grid__item[data-v-840a4230]{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);border-radius:1.15rem;box-shadow:var(--blog-card-shadow);display:grid;gap:.7rem;padding:1.15rem}.blog-card-grid__item[data-tone=success][data-v-840a4230]{background:color-mix(in srgb,#dcfce7 38%,var(--blog-card-bg));border-color:color-mix(in srgb,#22c55e 24%,var(--blog-card-border))}.blog-card-grid__item[data-tone=warning][data-v-840a4230]{background:color-mix(in srgb,#fef3c7 42%,var(--blog-card-bg));border-color:color-mix(in srgb,#f59e0b 26%,var(--blog-card-border))}.blog-card-grid__item[data-tone=info][data-v-840a4230]{background:color-mix(in srgb,#dbeafe 35%,var(--blog-card-bg));border-color:color-mix(in srgb,#3b82f6 22%,var(--blog-card-border))}.blog-card-grid__copy[data-v-840a4230]{display:grid;gap:.45rem}.blog-card-grid__eyebrow[data-v-840a4230]{color:var(--color-muted,#64748b);font-size:.72rem;font-weight:700;letter-spacing:.18em;margin:0;text-transform:uppercase}.blog-card-grid__title[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:1.15rem;font-weight:700;line-height:1.3;margin:0}.blog-card-grid__body[data-v-840a4230]{color:var(--color-body,#334155);font-size:.96rem;line-height:1.7;margin:0}.blog-card-grid__link[data-v-840a4230]{align-items:center;color:#15803d;display:inline-flex;font-size:.92rem;font-weight:700;gap:.45rem;text-decoration:none}.blog-card-grid__link[data-v-840a4230]:after{content:"->"}.blog-table-wrap[data-v-840a4230]{overflow-x:auto}.blog-table[data-v-840a4230]{border-collapse:collapse;width:100%}.blog-table td[data-v-840a4230],.blog-table th[data-v-840a4230]{border-bottom:1px solid color-mix(in srgb,var(--color-card-border,#d9e0ea) 72%,transparent);padding:.85rem 1rem}.blog-table th[data-v-840a4230]{color:var(--color-heading,#0f172a);font-weight:600;text-align:left;width:32%}.blog-table td[data-v-840a4230]{color:var(--color-body,#334155)}.blog-pros-cons[data-v-840a4230]{display:grid;gap:1.25rem}@media(min-width:960px){.blog-pros-cons[data-v-840a4230]{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-pros-cons__column[data-v-840a4230]{min-width:0}.blog-pros-cons__column--pros[data-v-840a4230]{--blog-pros-cons-accent:#2f9e67}.blog-pros-cons__column--cons[data-v-840a4230]{--blog-pros-cons-accent:#c85a5a}@media(min-width:960px){.blog-pros-cons__column--cons[data-v-840a4230]{border-left:1px solid color-mix(in srgb,var(--color-card-border,#d9e0ea) 74%,transparent);padding-left:1.5rem}}.blog-pros-cons__heading[data-v-840a4230]{border-bottom:3px solid color-mix(in srgb,var(--blog-pros-cons-accent) 42%,#fff);color:var(--blog-pros-cons-accent);font-size:clamp(1.25rem,1.7vw,1.65rem);font-weight:500;line-height:1.15;margin:0;padding-bottom:.7rem}.blog-pros-cons__list[data-v-840a4230]{display:grid;list-style:none;margin:0;padding:0}.blog-pros-cons__item[data-v-840a4230]{align-items:start;border-bottom:1px solid color-mix(in srgb,var(--color-card-border,#d9e0ea) 58%,transparent);display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr);padding:1rem 0}.blog-pros-cons__item[data-v-840a4230]:last-child{border-bottom:0;padding-bottom:0}.blog-pros-cons__item-icon[data-v-840a4230]{align-items:center;color:var(--blog-pros-cons-accent);display:inline-flex;font-size:1.55rem;font-weight:400;justify-content:center;line-height:1;min-width:1.6rem}.blog-pros-cons__item-copy[data-v-840a4230]{color:var(--color-body,#334155);font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.55}@media(max-width:959px){.blog-pros-cons__column+.blog-pros-cons__column[data-v-840a4230]{border-top:1px solid color-mix(in srgb,var(--color-card-border,#d9e0ea) 60%,transparent);padding-top:.25rem}}.blog-stats[data-v-840a4230]{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.blog-stat-card[data-v-840a4230]{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);border-radius:1rem;box-shadow:var(--blog-card-shadow);display:grid;gap:.35rem;padding:1rem}.blog-stat-card__value[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:1.3rem;font-weight:700}.blog-stat-card__label[data-v-840a4230]{color:var(--color-muted,#94a3b8);font-size:.85rem}.blog-embed iframe[data-v-840a4230]{background:var(--blog-card-bg);border:0;border-radius:1rem;min-height:24rem;width:100%}.blog-embed__fallback[data-v-840a4230]{color:var(--color-primary,#60a5fa);text-decoration:none}.blog-faq[data-v-840a4230]{display:grid;gap:1rem}.blog-faq__item[data-v-840a4230]{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);border-radius:1.05rem;box-shadow:var(--blog-card-shadow);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.blog-faq__item[open][data-v-840a4230]{border-color:color-mix(in srgb,#2f9e67 26%,var(--blog-card-border));box-shadow:0 18px 42px #0f172a12}.blog-faq__summary[data-v-840a4230]{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:1.25rem 1.4rem;width:100%}.blog-faq__summary[data-v-840a4230]::-webkit-details-marker{display:none}.blog-faq__question[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:700;line-height:1.4;min-width:0;transition:color .18s ease}.blog-faq__item[open] .blog-faq__question[data-v-840a4230]{color:#16624d}.blog-faq__chevron[data-v-840a4230]{color:var(--color-heading,#0f172a);flex:0 0 auto;height:1rem;position:relative;width:1rem}.blog-faq__chevron[data-v-840a4230]:before{border-bottom:2px solid;border-right:2px solid;content:"";height:.72rem;inset:0;margin:auto;position:absolute;transform:rotate(45deg) translate(-8%,-8%);transform-origin:center;transition:transform .18s ease,color .18s ease;width:.72rem}.blog-faq__item[open] .blog-faq__chevron[data-v-840a4230]{color:#16624d}.blog-faq__item[open] .blog-faq__chevron[data-v-840a4230]:before{transform:rotate(-135deg) translate(-2%,-2%)}.blog-faq__answer[data-v-840a4230]{padding:0 1.4rem 1.35rem}.blog-faq__answer p[data-v-840a4230]{color:var(--color-body,#334155);font-size:1rem;line-height:1.8;margin:0}.blog-related[data-v-840a4230]{display:grid;gap:.9rem}.blog-scorecard[data-v-840a4230]{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);border-radius:1.15rem;box-shadow:var(--blog-card-shadow);display:grid;gap:1.1rem;padding:1.25rem 1.35rem}.blog-scorecard__overall[data-v-840a4230]{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--color-card-border,#d9e0ea) 64%,transparent);display:flex;gap:.65rem;padding-bottom:.9rem}.blog-scorecard__overall-value[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:2.1rem;font-weight:800;line-height:1}.blog-scorecard__row-scale[data-v-840a4230],.blog-scorecard__scale[data-v-840a4230]{color:var(--color-muted,#94a3b8);font-size:.6em;font-weight:600}.blog-scorecard__overall-label[data-v-840a4230]{color:var(--color-muted,#64748b);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blog-scorecard__list[data-v-840a4230]{display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.blog-scorecard__row[data-v-840a4230]{align-items:center;display:grid;gap:.85rem;grid-template-columns:minmax(7rem,.9fr) minmax(0,2fr) auto}.blog-scorecard__label[data-v-840a4230]{color:var(--color-body,#334155);font-size:.95rem;font-weight:600}.blog-scorecard__track[data-v-840a4230]{background:color-mix(in srgb,var(--color-card-border,#d9e0ea) 60%,transparent);border-radius:999px;height:.5rem;overflow:hidden}.blog-scorecard__fill[data-v-840a4230]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary,#2563eb) 70%,#22c55e),var(--color-primary,#2563eb));border-radius:999px;display:block;height:100%}.blog-scorecard__value[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:1rem;font-weight:700;white-space:nowrap}@media(max-width:559px){.blog-scorecard__row[data-v-840a4230]{grid-template-columns:minmax(0,1fr) auto}.blog-scorecard__track[data-v-840a4230]{display:none}}.blog-fact-sheet[data-v-840a4230]{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);border-radius:1.15rem;box-shadow:var(--blog-card-shadow);display:grid;gap:0;margin:0;overflow:hidden}.blog-fact-sheet__row[data-v-840a4230]{border-bottom:1px solid color-mix(in srgb,var(--color-card-border,#d9e0ea) 55%,transparent);display:grid;gap:1rem;grid-template-columns:minmax(8rem,.8fr) minmax(0,1.6fr);padding:.8rem 1.15rem}.blog-fact-sheet__row[data-v-840a4230]:nth-child(odd){background:var(--blog-card-muted-bg)}.blog-fact-sheet__row[data-v-840a4230]:last-child{border-bottom:0}.blog-fact-sheet__label[data-v-840a4230]{color:var(--color-muted,#64748b);font-size:.82rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.blog-fact-sheet__value[data-v-840a4230]{color:var(--color-heading,#0f172a);font-size:.98rem;font-weight:600;line-height:1.5;margin:0}@media(max-width:559px){.blog-fact-sheet__row[data-v-840a4230]{gap:.2rem;grid-template-columns:1fr}}
