.accordion-faq[data-v-a0d943a4]{background:#fff;border:1px solid #dfe9f6;border-radius:18px;box-shadow:0 14px 40px #0f356717;display:grid;gap:12px;padding:clamp(20px,2.6vw,28px);scroll-margin-top:110px}.accordion-faq__head[data-v-a0d943a4]{align-items:center;color:#082855;display:flex;gap:10px}.accordion-faq__head svg[data-v-a0d943a4]{color:#1677ff;width:28px}.accordion-faq h2[data-v-a0d943a4]{color:#082855;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.025em;margin:0}.accordion-faq__item[data-v-a0d943a4]{background:#fff;border:1px solid #dfe9f6;border-radius:12px;overflow:hidden;padding:0;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.accordion-faq__item[open][data-v-a0d943a4]{background:#fff;border-color:#bcd7f7;box-shadow:0 8px 20px #2048780f}.accordion-faq__item summary[data-v-a0d943a4]{color:#223f66;cursor:pointer;font-weight:800;list-style:none;padding:16px 46px 16px 18px;position:relative}.accordion-faq__item summary[data-v-a0d943a4]:hover{color:#1763c5}.accordion-faq__item summary[data-v-a0d943a4]::-webkit-details-marker{display:none}.accordion-faq__item summary[data-v-a0d943a4]:after{background:#fff3e8;border-radius:999px;color:#ff7a1a;content:"+";display:grid;font-weight:950;height:22px;place-items:center;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:22px}.accordion-faq__item[open] summary[data-v-a0d943a4]:after{content:"−"}.accordion-faq__item p[data-v-a0d943a4]{border-top:1px solid #eef2f6;color:#445672;font-size:14px;line-height:1.7;margin:0;padding:14px 18px 18px}.hero-author[data-v-3ec4d7f1]{align-items:center;border-top:1px solid #dfe9f6;color:#60708c;display:flex;font-size:.85rem;gap:10px;grid-column:1/-1;margin-top:8px;padding-top:18px}.hero-author-img[data-v-3ec4d7f1]{border:1px solid var(--line-2,#e5edf5);border-radius:50%;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.hero-author-icon[data-v-3ec4d7f1]{flex-shrink:0;height:16px;vertical-align:-3px;width:16px}.hero-author-link[data-v-3ec4d7f1]{color:#1763c5;font-weight:700;text-decoration:none}.hero-author-link[data-v-3ec4d7f1]:hover{text-decoration:underline}.supplier-author-byline[data-v-3d6ac0bb]{align-items:center;background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:16px;display:flex;gap:14px;margin-top:8px;padding:12px 16px;text-decoration:none;transition:border-color .18s,box-shadow .18s}.supplier-author-byline[data-v-3d6ac0bb]:hover{border-color:var(--color-primary,#0071cc);box-shadow:0 8px 22px #0071cc14}.sab__avatar[data-v-3d6ac0bb]{border-radius:50%;flex:0 0 auto;height:46px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:46px}.sab__meta[data-v-3d6ac0bb]{display:grid;gap:1px}.sab__kicker[data-v-3d6ac0bb]{color:var(--color-text-muted,#667085);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sab__name[data-v-3d6ac0bb]{color:var(--color-text,#142033);font-size:15px;font-weight:900}.sab__cta[data-v-3d6ac0bb]{color:var(--color-primary,#0071cc);font-size:13px;font-weight:800;margin-left:auto;white-space:nowrap}@media(max-width:540px){.sab__cta[data-v-3d6ac0bb]{display:none}}.sc[data-v-75f0ccf4]{background:#fff;border:1px solid #e6eaf1;border-radius:16px;box-shadow:0 1px 2px #1420330a,0 12px 28px #1420330f;display:grid;gap:20px;margin:0 0 24px;padding:22px;scroll-margin-top:112px}.sc__head[data-v-75f0ccf4]{display:grid;gap:8px}.sc__eyebrow[data-v-75f0ccf4]{background:#eaf4ff;border-radius:999px;color:#0071cc;font-size:11px;font-weight:800;letter-spacing:.06em;padding:5px 11px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.sc__title[data-v-75f0ccf4]{color:#142033;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:850;letter-spacing:-.02em;line-height:1.15;margin:0}.sc__intro[data-v-75f0ccf4]{color:#667085;font-size:14px;line-height:1.6;margin:0}.sc__stack[data-v-75f0ccf4]{display:grid;gap:12px;grid-template-columns:1fr}.sc__card[data-v-75f0ccf4]{align-items:flex-start;background:#fcfcfd;border:1px solid #eef1f6;border-radius:14px;display:flex;gap:16px;padding:18px 20px}.sc__card-body[data-v-75f0ccf4]{display:grid;flex:1;gap:8px;min-width:0}.sc__card--primary[data-v-75f0ccf4]{background:linear-gradient(180deg,#f8fbff,#fff);border-color:#d6e6ff}.sc__card-icon[data-v-75f0ccf4]{align-items:center;border-radius:12px;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}.sc__card-icon svg[data-v-75f0ccf4]{height:20px;width:20px}.sc__card-icon--blue[data-v-75f0ccf4]{background:#eaf4ff;color:#0071cc}.sc__card-icon--orange[data-v-75f0ccf4]{background:#fff4e8;color:#ea580c}.sc__card-title[data-v-75f0ccf4]{color:#142033;font-size:16px;font-weight:800;margin:0}.sc__card-sub[data-v-75f0ccf4]{color:#142033;font-size:14px;font-weight:700;margin:0}.sc__highlight[data-v-75f0ccf4]{color:#142033;font-size:15px;font-weight:800;margin:0}.sc__muted[data-v-75f0ccf4]{color:#667085;font-size:13px;line-height:1.55;margin:0}.sc__phone[data-v-75f0ccf4]{background:#0071cc;border-radius:12px;box-shadow:0 10px 24px #0071cc38;color:#fff;display:inline-flex;font-size:18px;font-weight:850;letter-spacing:-.01em;padding:10px 14px;text-decoration:none;width:-moz-fit-content;width:fit-content}.sc__phone[data-v-75f0ccf4]:hover{background:#005fa8}.sc__email[data-v-75f0ccf4]{color:#0071cc;font-size:13px;font-weight:700;text-decoration:none}.sc__email[data-v-75f0ccf4]:hover{text-decoration:underline}.sc__list[data-v-75f0ccf4]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.sc__list li[data-v-75f0ccf4]{display:grid;gap:2px}.sc__list strong[data-v-75f0ccf4]{color:#142033;font-size:13px}.sc__list a[data-v-75f0ccf4]{color:#0071cc;font-size:15px;font-weight:800;text-decoration:none}.sc__list a[data-v-75f0ccf4]:hover{text-decoration:underline}.sc__brand[data-v-75f0ccf4]{height:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:72px}.sc__warning[data-v-75f0ccf4]{background:#fff7e8;border:1px solid #f8dfb8;border-radius:10px;color:#9a3412;font-size:12.5px;font-weight:700;line-height:1.45;margin:4px 0 0;padding:10px 12px}.sc__links[data-v-75f0ccf4]{display:grid;gap:8px}.sc__link[data-v-75f0ccf4]{align-items:center;background:#fff;border:1px solid #d6e6ff;border-radius:10px;color:#0071cc;display:inline-flex;font-size:13px;font-weight:750;justify-content:center;min-height:40px;padding:9px 12px;text-decoration:none}.sc__link[data-v-75f0ccf4]:hover{background:#f3f8ff}.sc__address[data-v-75f0ccf4]{color:#142033;font-size:14px;line-height:1.6;margin:0}.avis-rank[data-v-bccec1b1]{color:#142033;display:grid;gap:18px;margin:0 0 22px;scroll-margin-top:112px}.avis-rank h2[data-v-bccec1b1]{color:#07172f;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:950;letter-spacing:0;line-height:1.08;margin:0}.avis-rank__intro[data-v-bccec1b1]{color:#25364d;font-size:1rem;line-height:1.75;margin:0}.avis-rank__intro strong[data-v-bccec1b1]{color:#07172f;font-weight:950}.avis-rank__panel[data-v-bccec1b1]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid rgba(20,32,51,.13);border-radius:18px;box-shadow:0 22px 55px #14203314;display:grid;gap:22px;padding:clamp(18px,3vw,28px)}.avis-rank__head[data-v-bccec1b1]{align-items:center;display:flex;gap:14px;justify-content:space-between}.avis-rank__head span[data-v-bccec1b1]{align-items:center;color:#111827;display:inline-flex;font-size:.9rem;font-weight:950;gap:8px;letter-spacing:.08em;text-transform:uppercase}.avis-rank__head svg[data-v-bccec1b1]{color:#f68716;width:16px}.avis-rank__head small[data-v-bccec1b1]{color:#8a95a6;font-size:.78rem;font-weight:800;white-space:nowrap}.avis-rank__rows[data-v-bccec1b1]{display:grid;gap:8px}.avis-rank__row[data-v-bccec1b1]{align-items:center;border-radius:10px;display:grid;gap:12px;grid-template-columns:42px 110px minmax(0,1fr) 78px;padding:5px 8px}.avis-rank__row.is-current[data-v-bccec1b1]{background:color-mix(in srgb,var(--page-accent,#0071cc) 7%,transparent)}.avis-rank__pos[data-v-bccec1b1]{color:#98a2b3;font-size:.8rem;font-weight:900;text-align:center}.avis-rank__row.is-current .avis-rank__pos[data-v-bccec1b1]{color:var(--page-accent,#0071cc)}.avis-rank__brand[data-v-bccec1b1]{align-items:center;display:grid;min-height:34px;min-width:0}.avis-rank__brand img[data-v-bccec1b1]{max-height:32px;max-width:82px;-o-object-fit:contain;object-fit:contain}.avis-rank__brand strong[data-v-bccec1b1]{color:#142033;font-size:.78rem;font-weight:950;line-height:1.05;text-transform:uppercase}.avis-rank__track[data-v-bccec1b1]{background:#f1f3f6;border-radius:9px;height:28px;overflow:hidden;position:relative}.avis-rank__bar[data-v-bccec1b1]{align-items:center;background:#9aa3af;border-radius:inherit;display:flex;height:100%;justify-content:flex-end;min-width:54px;padding:0 10px}.avis-rank__row.is-cheapest .avis-rank__bar[data-v-bccec1b1]{background:#86c63a}.avis-rank__row.is-current .avis-rank__bar[data-v-bccec1b1]{background:var(--page-accent,#0071cc)}.avis-rank__bar b[data-v-bccec1b1]{color:#fff;font-size:.74rem;font-weight:950;white-space:nowrap}.avis-rank__diff[data-v-bccec1b1]{color:#475467;font-size:.78rem;font-weight:850;text-align:right;white-space:nowrap}.avis-rank__diff.cheapest[data-v-bccec1b1]{background:#e7f6d5;border-radius:999px;color:#4f8f17;font-size:.68rem;font-weight:950;justify-self:end;padding:4px 9px}.avis-rank__note[data-v-bccec1b1]{color:#667085;font-size:.8rem;line-height:1.55;margin:0;text-align:center}@media(max-width:720px){.avis-rank__panel[data-v-bccec1b1]{padding:16px}.avis-rank__head[data-v-bccec1b1]{align-items:flex-start;flex-direction:column}.avis-rank__row[data-v-bccec1b1]{gap:8px;grid-template-columns:34px 82px minmax(120px,1fr)}.avis-rank__diff[data-v-bccec1b1]{display:none}}.platform-breakdown[data-v-665a79c9]{display:grid;gap:12px}.pb__heading[data-v-665a79c9]{color:#667085;font-size:11.5px;font-weight:900;letter-spacing:.07em;margin:0;text-transform:uppercase}.pb__list[data-v-665a79c9]{display:grid;gap:10px}.pb__card[data-v-665a79c9]{align-items:center;background:#fff;border:1px solid #e6eaf1;border-left:3px solid var(--page-accent,#0071cc);border-radius:12px;display:grid;gap:14px;grid-template-columns:minmax(120px,1.2fr) minmax(0,1.6fr) auto;padding:14px 16px;transition:border-color .15s ease,box-shadow .15s ease}.pb__card[data-v-665a79c9]:hover{border-color:#cbd8ea;border-left-color:var(--page-accent,#0071cc);box-shadow:0 6px 18px #14203312}.pb__brand[data-v-665a79c9]{align-items:center;display:flex;min-width:0}.pb__logo[data-v-665a79c9]{max-height:22px;max-width:130px;-o-object-fit:contain;object-fit:contain}.pb__name[data-v-665a79c9]{color:#142033;font-size:14px;font-weight:800}.pb__rating[data-v-665a79c9]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pb__stars[data-v-665a79c9]{display:inline-block;font-size:14px;letter-spacing:1px;line-height:1;position:relative}.pb__stars-bg[data-v-665a79c9]{color:#e2e6ee}.pb__stars-fg[data-v-665a79c9]{color:#f68716;inset:0;overflow:hidden;position:absolute;white-space:nowrap}.pb__score[data-v-665a79c9]{color:#142033;font-size:14px;font-weight:850}.pb__count[data-v-665a79c9]{color:#667085;font-size:12.5px;font-weight:600}.pb__weight[data-v-665a79c9]{background:var(--page-accent-soft,#eaf4ff);border-radius:999px;color:var(--page-accent,#0071cc);font-size:12px;font-weight:800;justify-self:end;padding:4px 10px}.pb__foot[data-v-665a79c9]{color:#8a93a6;font-size:12px;line-height:1.5;margin:2px 0 0}.pb__na[data-v-665a79c9]{color:#667085;font-size:13px;font-style:italic;margin:0}@media(max-width:560px){.pb__card[data-v-665a79c9]{gap:8px 12px;grid-template-columns:1fr auto}.pb__rating[data-v-665a79c9]{grid-column:1/-1}}.rp[data-v-1c5dcf2b]{background:#fff;border:1px solid #e6eaf1;border-radius:20px;box-shadow:0 1px 2px #1420330a,0 12px 28px #1420330f;display:grid;gap:18px;margin:0 0 28px;padding:clamp(20px,2.6vw,28px)}.rp__heading[data-v-1c5dcf2b]{color:#142033;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:850;letter-spacing:-.02em;margin:0}.rp__summary[data-v-1c5dcf2b]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.rp__stat[data-v-1c5dcf2b]{background:#fafbfd;border:1px solid #eef1f6;border-radius:14px;display:grid;gap:4px;padding:16px 14px;text-align:center}.rp__stat-label[data-v-1c5dcf2b]{color:var(--page-accent,#0071cc);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rp__stat-value[data-v-1c5dcf2b]{color:#142033;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:850;letter-spacing:-.02em;line-height:1.1}.rp__stat-hint[data-v-1c5dcf2b]{color:#667085;font-size:12px;font-weight:600}.rp__info[data-v-1c5dcf2b]{background:var(--page-accent-soft,#eaf4ff);border:1px solid color-mix(in srgb,var(--page-accent,#0071cc) 12%,transparent);border-radius:12px;color:#344054;font-size:13.5px;line-height:1.55;margin:0;padding:14px 16px}.rp__actions[data-v-1c5dcf2b]{display:flex;flex-wrap:wrap;gap:10px}.rp__cta[data-v-1c5dcf2b]{align-items:center;border-radius:10px;display:inline-flex;font-size:14px;font-weight:750;justify-content:center;min-height:44px;padding:11px 18px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.rp__cta--primary[data-v-1c5dcf2b]{background:#f68716;box-shadow:0 6px 16px #f6871642;color:#fff}.rp__cta--primary[data-v-1c5dcf2b]:hover{background:#e96f0e;transform:translateY(-1px)}.rp__cta--secondary[data-v-1c5dcf2b]{background:#fff;border:1px solid #142033;color:#142033}.rp__cta--secondary[data-v-1c5dcf2b]:hover{border-color:var(--page-accent,#0071cc);color:var(--page-accent,#0071cc)}@media(max-width:760px){.rp__summary[data-v-1c5dcf2b]{grid-template-columns:1fr}.rp__actions[data-v-1c5dcf2b]{flex-direction:column}.rp__cta[data-v-1c5dcf2b]{width:100%}}.supplier-subnav[data-v-d03459d7]{--subnav-ink:#182536;--subnav-orange:#f68716;--subnav-blue:#0071cc;--subnav-muted:#667085;--subnav-border:rgba(24,37,54,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid var(--subnav-border);box-shadow:0 6px 22px #1825360d;font-family:inherit;position:sticky;top:76px;z-index:30}.subnav-backdrop[data-v-d03459d7]{inset:0;position:fixed;z-index:29}.supplier-subnav__inner[data-v-d03459d7]{align-items:center;display:flex;gap:0;height:58px;margin:0 auto;max-width:1400px;padding:0 clamp(18px,3vw,34px)}.subnav-logo[data-v-d03459d7]{align-items:center;display:flex;flex:0 0 auto;text-decoration:none}.subnav-logo[data-v-d03459d7] .energy-logo{border-radius:10px;box-shadow:none;filter:grayscale(1) opacity(.55);height:36px;transition:filter .2s;width:56px}.subnav-logo--active[data-v-d03459d7] .energy-logo,.subnav-logo[data-v-d03459d7]:hover .energy-logo{filter:none}.subnav-rating[data-v-d03459d7]{align-items:center;color:var(--subnav-muted);display:flex;font-size:12px;font-weight:700;gap:5px;margin-left:10px;white-space:nowrap}.subnav-rating__star[data-v-d03459d7]{color:var(--subnav-orange);height:13px;width:13px}.subnav-rating strong[data-v-d03459d7]{color:var(--subnav-ink);font-size:13px;font-weight:900}.subnav-divider[data-v-d03459d7]{background:var(--subnav-border);flex:0 0 auto;height:24px;margin:0 14px;width:1px}.subnav-links[data-v-d03459d7]{align-items:stretch;align-self:stretch;display:flex;flex:1 1 0;gap:2px;min-width:0}.subnav-links__item[data-v-d03459d7]{align-items:center;border-bottom:2px solid transparent;border-radius:0;color:var(--subnav-muted);display:flex;flex:0 0 auto;font-size:13px;font-weight:700;gap:5px;padding:7px 12px;text-decoration:none;transition:color .15s,border-color .15s;white-space:nowrap}.subnav-links__item[data-v-d03459d7]:hover{color:var(--subnav-ink)}.subnav-links__item.active[data-v-d03459d7]{background:transparent;border-bottom-color:var(--subnav-orange);box-shadow:none;color:var(--subnav-ink);font-weight:850}.subnav-links__item.active .subnav-links__icon[data-v-d03459d7]{color:var(--subnav-orange);opacity:1}.subnav-links__icon[data-v-d03459d7]{height:13px;opacity:.6;width:13px}.subnav-more[data-v-d03459d7]{align-items:stretch;align-self:stretch;display:flex;flex:0 0 auto;position:relative;z-index:31}.subnav-more__btn[data-v-d03459d7]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;color:var(--subnav-muted);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:5px;padding:7px 12px;transition:color .15s,border-color .15s;white-space:nowrap}.subnav-more__btn[data-v-d03459d7]:hover{color:var(--subnav-ink)}.subnav-more__btn.active[data-v-d03459d7]{background:transparent;border-bottom-color:var(--subnav-orange);color:var(--subnav-ink)}.subnav-more__btn.is-open[data-v-d03459d7]:not(.active){color:var(--subnav-ink)}.subnav-more__chevron[data-v-d03459d7]{height:13px;transition:transform .2s;width:13px}.subnav-more__chevron.rotated[data-v-d03459d7]{transform:rotate(180deg)}.subnav-more__panel[data-v-d03459d7]{background:#fff;border:1px solid var(--subnav-border);border-radius:16px;box-shadow:0 20px 56px #18253624;left:50%;max-height:min(70vh,540px);overflow-y:auto;padding:16px 18px 18px;position:absolute;top:calc(100% + 10px);transform:translate(-50%);width:min(86vw,720px);z-index:50}.subnav-more__title[data-v-d03459d7]{border-bottom:1px solid var(--subnav-border);color:var(--subnav-ink);font-size:13px;font-weight:900;margin:0 0 14px;padding-bottom:12px}.subnav-more__cols[data-v-d03459d7]{display:grid;gap:18px 22px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.subnav-more__group[data-v-d03459d7]{display:flex;flex-direction:column;gap:1px;-moz-column-break-inside:avoid;break-inside:avoid}.subnav-more__group .subnav-more__heading[data-v-d03459d7]{margin:0 0 6px}.subnav-more__panel[data-v-d03459d7]:before{background:#fff;border-left:1px solid var(--subnav-border);border-top:1px solid var(--subnav-border);content:"";height:11px;left:50%;position:absolute;top:-6px;transform:translate(-50%) rotate(45deg);width:11px}.subnav-more__heading[data-v-d03459d7]{color:var(--subnav-muted);font-size:10px;font-weight:600;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.subnav-more__item[data-v-d03459d7]{border-radius:6px;color:var(--subnav-muted);display:block;font-size:12px;font-weight:500;line-height:1.35;padding:5px 8px;text-decoration:none;transition:background .15s,color .15s}.subnav-more__item[data-v-d03459d7]:hover{background:#0071cc14;color:var(--subnav-ink)}.subnav-more__item.active[data-v-d03459d7]{background:#f687161a;color:var(--subnav-ink);font-weight:800}.dropdown-enter-active[data-v-d03459d7],.dropdown-leave-active[data-v-d03459d7]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-d03459d7],.dropdown-leave-to[data-v-d03459d7]{opacity:0;transform:translate(-50%) translateY(-6px)}.subnav-cta-group[data-v-d03459d7]{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.subnav-cta[data-v-d03459d7]{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:800;gap:7px;justify-content:center;padding:9px 16px;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;white-space:nowrap}.subnav-cta svg[data-v-d03459d7]{flex-shrink:0;height:14px;width:14px}.subnav-cta--phone[data-v-d03459d7]{background:#0b3b67;box-shadow:0 5px 12px #0b3b6738;color:#fff}.subnav-cta--phone[data-v-d03459d7]:hover{background:#072a4a;transform:translateY(-1px)}.subnav-cta--compare[data-v-d03459d7]{background:var(--subnav-orange);box-shadow:0 5px 12px #f6871640;color:#fff}.subnav-cta--compare[data-v-d03459d7]:hover{background:#e07a12;transform:translateY(-1px)}@media(max-width:900px){.subnav-rating[data-v-d03459d7]{display:none}}@media(max-width:720px){.subnav-cta--phone span[data-v-d03459d7],.subnav-divider[data-v-d03459d7]{display:none}.subnav-cta--phone[data-v-d03459d7]{border-radius:50%;padding:9px}.subnav-cta--compare[data-v-d03459d7]{font-size:12px;padding:9px 12px}.subnav-more__panel[data-v-d03459d7]{width:min(92vw,420px)}.subnav-more__cols[data-v-d03459d7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.subnav-cta-group[data-v-d03459d7]{display:none}}.article-toc[data-v-dbee2d9a]{align-self:start;position:sticky;top:96px}.article-toc__card[data-v-dbee2d9a]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid var(--color-border,#e5e7eb);border-radius:24px;box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));padding:18px}.article-toc__head[data-v-dbee2d9a]{color:var(--color-text,#142033);display:flex;font-size:14px;justify-content:space-between}.article-toc__head strong[data-v-dbee2d9a]{align-items:center;display:inline-flex;font-size:16px;gap:8px}.article-toc__head svg[data-v-dbee2d9a]{color:var(--color-primary,#0071cc);width:18px}.article-toc__progress[data-v-dbee2d9a]{background:var(--color-primary-soft,#f2f4f7);border-radius:999px;height:5px;margin:14px 0 16px;overflow:hidden}.article-toc__progress i[data-v-dbee2d9a]{background:var(--color-accent,#f68716);border-radius:inherit;display:block;height:100%}.article-toc nav[data-v-dbee2d9a]{display:grid;gap:6px}.article-toc a[data-v-dbee2d9a]{align-items:start;border:1px solid transparent;border-radius:14px;color:var(--color-text-muted,#667085);display:grid;font-size:13px;gap:8px;grid-template-columns:22px 1fr;line-height:1.35;padding:9px;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.article-toc a span[data-v-dbee2d9a]{background:var(--color-surface-muted,#f8fafc);border-radius:999px;color:var(--color-text-muted,#667085);display:grid;font-size:11px;font-weight:900;height:20px;place-items:center;width:20px}.article-toc a.active[data-v-dbee2d9a]{background:var(--color-accent-soft,#fff3e8);border-color:color-mix(in srgb,var(--color-accent,#f68716) 34%,var(--color-border,#e5e7eb));box-shadow:inset 3px 0 0 var(--color-accent,#f68716);color:var(--color-text,#142033);font-weight:800}.article-toc a[data-v-dbee2d9a]:hover{background:#f8fafc;color:var(--color-primary,#0071cc);transform:translate(2px)}.article-toc a.active span[data-v-dbee2d9a]{background:var(--color-accent,#f68716);color:#fff}@media(max-width:1279px){.article-toc[data-v-dbee2d9a]{display:none}}.contact-panel[data-v-1730b00b]{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d8dee8);border-radius:var(--radius-card,28px);box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:20px;padding:clamp(24px,3vw,36px);scroll-margin-top:110px}.contact-panel__header[data-v-1730b00b]{align-items:center;display:flex;gap:12px}.contact-panel__header>svg[data-v-1730b00b]{background:var(--color-accent-soft,#fff7d6);border-radius:16px;color:var(--color-accent,#f68716);height:46px;padding:11px;width:46px}.contact-panel__header span[data-v-1730b00b]{color:var(--color-primary,#0071cc);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.contact-panel h2[data-v-1730b00b]{color:var(--color-text,#142033);font-size:clamp(1.4rem,2vw,1.9rem);letter-spacing:-.025em;margin:2px 0 0}.contact-panel__grid[data-v-1730b00b]{display:grid;gap:12px;grid-template-columns:1fr}.contact-panel__item[data-v-1730b00b],.contact-panel__primary[data-v-1730b00b]{background:#fff;border:1px solid var(--color-border,#eef2f6);border-radius:20px;box-shadow:0 10px 24px #1825360a;display:grid;gap:7px;padding:16px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.contact-panel__primary[data-v-1730b00b]{background:var(--color-primary,#0071cc);color:#fff}.contact-panel__item[data-v-1730b00b]:hover,.contact-panel__primary[data-v-1730b00b]:hover{border-color:var(--color-border-strong,#c5d0dd);box-shadow:0 16px 34px #18253614;transform:translateY(-2px)}.contact-panel__item svg[data-v-1730b00b]{color:var(--color-primary,#0071cc);width:20px}.contact-panel__item span[data-v-1730b00b],.contact-panel__primary span[data-v-1730b00b]{color:#667085;font-size:12px;font-weight:900;text-transform:uppercase}.contact-panel__primary span[data-v-1730b00b]{color:#d0d5dd}.contact-panel__item strong[data-v-1730b00b],.contact-panel__primary strong[data-v-1730b00b]{color:inherit;font-size:16px;line-height:1.35;overflow-wrap:anywhere}.contact-panel__item strong[data-v-1730b00b]{color:var(--color-text,#142033)}.contact-panel__links[data-v-1730b00b]{display:flex;flex-wrap:wrap;gap:8px}.contact-panel__links a[data-v-1730b00b]{align-items:center;background:#fff;border:1px solid var(--color-border,#d8dee8);border-radius:999px;color:var(--color-primary,#0071cc);display:inline-flex;font-size:13px;font-weight:900;gap:8px;padding:9px 12px;transition:background .18s ease,transform .18s ease}.contact-panel__links a[data-v-1730b00b]:hover{background:var(--color-primary-soft,#eef7ff);transform:translateY(-1px)}.contact-panel__links svg[data-v-1730b00b]{width:15px}.supplier-seo-footer[data-v-88112a87]{background:var(--ea-bg,#f6f7f9);border-top:1px solid var(--ea-border,#e8ebf1);padding:48px 0 56px}.supplier-seo-footer__inner[data-v-88112a87]{margin:0 auto;max-width:920px;padding:0 20px}.supplier-seo-footer__label[data-v-88112a87]{color:var(--ea-orange,#ea580c);display:block;font-size:11px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.supplier-seo-footer__intro h2[data-v-88112a87]{color:var(--ea-ink,#0f1729);font-size:clamp(20px,2.5vw,24px);font-weight:800;line-height:1.2;margin:0 0 12px}.supplier-seo-footer__intro p[data-v-88112a87]{color:var(--ea-body,#5a6477);font-size:14px;line-height:1.65;margin:0 0 24px}.supplier-seo-footer__intro a[data-v-88112a87],.supplier-seo-footer__related a[data-v-88112a87]{color:var(--ea-blue,#1d4ed8);font-weight:700;text-decoration:none}.supplier-seo-footer__intro a[data-v-88112a87]:hover,.supplier-seo-footer__related a[data-v-88112a87]:hover{text-decoration:underline}.supplier-seo-footer__links[data-v-88112a87]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.supplier-seo-footer__link[data-v-88112a87]{background:#fff;border:1px solid var(--ea-border,#e8ebf1);border-radius:12px;display:grid;gap:4px;padding:14px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.supplier-seo-footer__link[data-v-88112a87]:hover{border-color:#bfdbfe;box-shadow:0 8px 20px #0f172a0d}.supplier-seo-footer__link-title[data-v-88112a87]{color:var(--ea-ink,#0f1729);font-size:13px;font-weight:800}.supplier-seo-footer__link-desc[data-v-88112a87]{color:var(--ea-muted,#8a93a6);font-size:12px;line-height:1.45}.supplier-seo-footer__related[data-v-88112a87]{color:var(--ea-body,#5a6477);font-size:13px;line-height:1.6;margin:20px 0 0}@media(max-width:900px){.supplier-seo-footer__links[data-v-88112a87]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.supplier-seo-footer__links[data-v-88112a87]{grid-template-columns:1fr}}.energy-hero[data-v-3c8f85a1]{background:#fff;border-bottom:1px solid var(--color-border,#dce4ee);color:var(--color-text,#142033);overflow:hidden;position:relative}.energy-hero[data-v-3c8f85a1]:before{background:linear-gradient(180deg,var(--color-primary-soft,#eef7ff),transparent 72%);content:"";inset:0;pointer-events:none;position:absolute}.energy-hero[data-v-3c8f85a1]:after{border:1px solid color-mix(in srgb,var(--color-primary,#0071cc) 12%,transparent);border-radius:999px;bottom:-13rem;content:"";height:34rem;position:absolute;right:-9rem;width:34rem}.energy-hero__inner[data-v-3c8f85a1]{margin:0 auto;max-width:1360px;padding:30px clamp(18px,3vw,34px) 54px;position:relative;z-index:1}.energy-hero__breadcrumb[data-v-3c8f85a1]{align-items:center;color:var(--color-text-muted,#667085);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:34px}.energy-hero__breadcrumb svg[data-v-3c8f85a1]{width:14px}.energy-hero__breadcrumb a[data-v-3c8f85a1]{color:var(--color-text-muted,#667085);transition:color .18s ease}.energy-hero__breadcrumb a[data-v-3c8f85a1]:hover{color:var(--color-primary,#0071cc)}.energy-hero__breadcrumb span[data-v-3c8f85a1]{color:var(--color-text,#142033);font-weight:800}.energy-hero__grid[data-v-3c8f85a1]{align-items:end;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 360px}.energy-hero__main[data-v-3c8f85a1]{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.energy-hero__titleline[data-v-3c8f85a1]{align-items:center;display:flex;gap:20px}.energy-hero__titletext[data-v-3c8f85a1]{min-width:0}.energy-hero__titleline p[data-v-3c8f85a1]{align-items:center;background:#eef6ff;border:1px solid #bcd9ff;border-radius:999px;color:#1763c5;display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.05em;margin:0 0 12px;padding:7px 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.energy-hero h1[data-v-3c8f85a1]{color:#082855;font-size:clamp(2rem,3.8vw,3.6rem);font-weight:900;letter-spacing:-.03em;line-height:1.04;margin:0;max-width:920px}.energy-hero__intro[data-v-3c8f85a1]{color:#60708c;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.7;margin-top:20px;max-width:720px}.energy-hero__chips[data-v-3c8f85a1]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.energy-hero__chips span[data-v-3c8f85a1]{align-items:center;background:#fff;border:1px solid #dfe9f6;border-radius:12px;box-shadow:0 6px 18px #143f6e0d;color:#28476e;display:inline-flex;font-size:13px;font-weight:800;gap:7px;padding:11px 14px}.energy-hero__chips svg[data-v-3c8f85a1]{color:#1677ff;width:16px}.energy-hero__chips span[data-v-3c8f85a1]:first-child{background:#eef6ff;border-color:#bcd9ff;color:#1763c5}.energy-hero__chips span:first-child svg[data-v-3c8f85a1]{color:#ff7a1a}.energy-hero__card[data-v-3c8f85a1]{background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:30px;box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));color:var(--color-text,#142033);display:grid;gap:12px;padding:26px}.energy-hero__card p[data-v-3c8f85a1]{color:#667085;font-size:12px;font-weight:900;letter-spacing:.07em;margin:0;text-transform:uppercase}.energy-hero__card strong[data-v-3c8f85a1]{font-size:28px;letter-spacing:-.03em;line-height:1.05}.energy-hero__card span[data-v-3c8f85a1]{color:#667085;font-size:14px;line-height:1.55}.energy-hero__card a[data-v-3c8f85a1]{align-items:center;background:var(--color-accent,#f68716);border-radius:999px;box-shadow:0 14px 30px color-mix(in srgb,var(--color-accent,#f68716) 24%,transparent);color:#fff;display:inline-flex;font-weight:900;justify-content:center;padding:13px 18px;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.energy-hero__card a[data-v-3c8f85a1]:hover{box-shadow:0 18px 38px color-mix(in srgb,var(--color-accent,#f68716) 30%,transparent);filter:brightness(.99);transform:translateY(-2px)}.energy-hero__card a.secondary[data-v-3c8f85a1]{background:#fff;border:1px solid #dce4ee;box-shadow:none;color:var(--color-primary,#0071cc)}@media(max-width:900px){.energy-hero__grid[data-v-3c8f85a1]{grid-template-columns:1fr}.energy-hero__card[data-v-3c8f85a1]{max-width:420px}.energy-hero__titleline[data-v-3c8f85a1]{align-items:flex-start}}@media(max-width:620px){.energy-hero__inner[data-v-3c8f85a1]{padding-bottom:36px}.energy-hero__titleline[data-v-3c8f85a1]{display:grid}.energy-hero__card[data-v-3c8f85a1]{border-radius:24px;max-width:none;padding:20px}}.hero-author[data-v-3c8f85a1]{align-items:center;border-top:1px solid #dfe9f6;color:#60708c;display:flex;font-size:.85rem;gap:10px;margin-top:34px;padding-top:16px}.hero-author-img[data-v-3c8f85a1]{border:1px solid var(--line-2,#e5edf5);border-radius:50%;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.hero-author-icon[data-v-3c8f85a1]{flex-shrink:0;height:16px;width:16px}.hero-author-link[data-v-3c8f85a1]{color:#1763c5;font-weight:700;text-decoration:none}.hero-author-link[data-v-3c8f85a1]:hover{text-decoration:underline}.mobile-cta[data-v-a8424344]{display:none}@media(max-width:760px){.mobile-cta[data-v-a8424344]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid rgba(220,228,238,.9);border-radius:22px;bottom:12px;box-shadow:0 -10px 42px #18253629;display:grid;gap:10px;grid-template-columns:1fr auto auto;left:12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));position:fixed;right:12px;z-index:70}.mobile-cta span[data-v-a8424344]{color:var(--color-text,#142033);font-size:13px;font-weight:950;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-cta a[data-v-a8424344]{align-items:center;background:var(--color-accent,#f68716);border-radius:999px;box-shadow:0 10px 22px color-mix(in srgb,var(--color-accent,#f68716) 22%,transparent);color:#fff;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;padding:11px 15px}.mobile-cta a[data-v-a8424344]:last-child{background:var(--color-primary,#0071cc);box-shadow:0 10px 22px #1825362e;color:#fff;height:42px;padding:0;width:42px}.mobile-cta svg[data-v-a8424344]{width:18px}}.reading-progress[data-v-8774941c]{background:transparent;height:3px;left:0;position:fixed;top:0;width:100%;z-index:80}.reading-progress span[data-v-8774941c]{background:var(--color-accent,#f68716);display:block;height:100%}.article-section-card[data-v-e0e9eeae]{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dce4ee);border-radius:var(--radius-card,28px);box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));padding:clamp(22px,3vw,38px);scroll-margin-top:110px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.article-section-card[data-v-e0e9eeae]:hover{border-color:var(--color-border-strong,#c5d0dd);box-shadow:var(--shadow-card-hover,0 26px 70px rgba(24,37,54,.12))}.comparison-panel[data-v-e0e9eeae]{background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:24px;box-shadow:inset 0 1px #ffffffd1;display:grid;gap:16px;margin-bottom:28px;padding:clamp(16px,2vw,22px)}.comparison-panel__header[data-v-e0e9eeae]{display:grid;gap:4px}.comparison-panel__header span[data-v-e0e9eeae]{color:var(--color-primary,#0071cc);font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.comparison-panel__header strong[data-v-e0e9eeae]{color:var(--color-accent-dark,#b85f11);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.15}.comparison-panel__kpis[data-v-e0e9eeae]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-panel__kpis div[data-v-e0e9eeae]{background:#ffffffc7;border:1px solid var(--color-border,#dce4ee);border-radius:18px;display:grid;gap:6px;padding:13px}.comparison-panel__kpis span[data-v-e0e9eeae]{color:var(--color-text-muted,#667085);font-size:12px;font-weight:850}.comparison-panel__kpis strong[data-v-e0e9eeae]{color:var(--color-text,#142033);font-size:18px;line-height:1.2}.comparison-panel__table[data-v-e0e9eeae]{background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:18px;overflow-x:auto}.comparison-panel__table table[data-v-e0e9eeae]{border-collapse:collapse;width:100%}.comparison-panel__table th[data-v-e0e9eeae]{background:var(--color-primary,#0071cc);color:#fff;font-size:11px;font-weight:950;letter-spacing:.05em;text-align:left;text-transform:uppercase}.comparison-panel__table td[data-v-e0e9eeae],.comparison-panel__table th[data-v-e0e9eeae]{border-bottom:1px solid var(--color-border,#dce4ee);padding:12px 14px;vertical-align:top}.comparison-panel__table td[data-v-e0e9eeae]{color:var(--color-text,#344054);font-size:13px;line-height:1.45}.comparison-panel__table td[data-v-e0e9eeae]:first-child{color:var(--color-text-muted,#667085);font-weight:850;white-space:nowrap}.comparison-panel__table td strong[data-v-e0e9eeae]{color:var(--color-text,#142033)}.comparison-panel__table tr.best td:first-child strong[data-v-e0e9eeae]{color:var(--color-accent,#f68716)}.comparison-panel__cards[data-v-e0e9eeae]{display:none;gap:10px}.comparison-panel__cards article[data-v-e0e9eeae]{background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:18px;display:grid;gap:7px;padding:14px}.comparison-panel__cards span[data-v-e0e9eeae]{background:var(--color-primary-soft,#fff3e8);border-radius:999px;color:var(--color-primary-dark,#005699);display:inline-flex;font-size:11px;font-weight:950;letter-spacing:.04em;padding:5px 9px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.comparison-panel__cards strong[data-v-e0e9eeae]{color:var(--color-text,#142033);font-size:1.08rem}.comparison-panel__cards dl[data-v-e0e9eeae]{display:grid;gap:7px;margin:0}.comparison-panel__cards dl div[data-v-e0e9eeae]{border-top:1px solid var(--color-border,#e5e7eb);display:flex;gap:12px;justify-content:space-between;padding-top:7px}.comparison-panel__cards dt[data-v-e0e9eeae]{color:var(--color-text-muted,#667085);font-size:12px;font-weight:800}.comparison-panel__cards dd[data-v-e0e9eeae]{color:var(--color-text,#142033);font-size:12px;font-weight:900;margin:0;text-align:right}.comparison-panel__note[data-v-e0e9eeae]{color:var(--color-text-muted,#667085);font-size:12px;line-height:1.55;margin:0}.article-section-card__html[data-v-e0e9eeae] section{display:grid;gap:16px}.article-section-card__html[data-v-e0e9eeae] h1,.article-section-card__html[data-v-e0e9eeae] h2,.article-section-card__html[data-v-e0e9eeae] h3,.article-section-card__html[data-v-e0e9eeae] h4{color:var(--color-text,#142033);font-weight:950;letter-spacing:-.03em;line-height:1.18;margin:0 0 14px}.article-section-card__html[data-v-e0e9eeae] h2{font-size:clamp(1.55rem,3vw,2.22rem);padding-bottom:14px;position:relative}.article-section-card__html[data-v-e0e9eeae] h2:after{background:var(--color-accent,#f68716);border-radius:999px;bottom:0;content:"";height:4px;left:0;position:absolute;width:54px}.article-section-card__html[data-v-e0e9eeae] h3{font-size:1.22rem;margin-top:12px}.article-section-card__html[data-v-e0e9eeae] h4{font-size:1.05rem;margin-top:10px}.article-section-card__html[data-v-e0e9eeae] li,.article-section-card__html[data-v-e0e9eeae] p{color:var(--color-text,#344054);font-size:1rem;line-height:1.82}.article-section-card__html[data-v-e0e9eeae] p+p{margin-top:14px}.article-section-card__html[data-v-e0e9eeae] ol,.article-section-card__html[data-v-e0e9eeae] ul{display:grid;gap:10px;list-style:none;margin:16px 0;padding-left:0}.article-section-card__html[data-v-e0e9eeae] li{padding-left:28px;position:relative}.article-section-card__html[data-v-e0e9eeae] li:before{background:#fff;border:2px solid var(--color-accent,#f68716);border-radius:999px;content:"";height:9px;left:2px;position:absolute;top:.72em;width:9px}.article-section-card__html[data-v-e0e9eeae] strong{color:var(--color-primary-dark,#101828);font-weight:950}.article-section-card__html[data-v-e0e9eeae] a{color:var(--color-primary,#0071cc);font-weight:900;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-accent,#f68716) 55%,transparent);text-decoration-thickness:3px;text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}.article-section-card__html[data-v-e0e9eeae] a:hover{color:var(--color-primary-dark,#005699);text-decoration-color:var(--color-accent,#f68716)}.article-section-card__html[data-v-e0e9eeae] blockquote{background:var(--color-accent-soft,#fff3e8);border:1px solid color-mix(in srgb,var(--color-accent,#f68716) 28%,var(--color-border,#dce4ee));border-left:6px solid var(--color-accent,#f68716);border-radius:20px;box-shadow:0 14px 34px color-mix(in srgb,var(--color-accent,#f68716) 10%,transparent);color:var(--color-text,#142033);margin:22px 0;padding:20px 22px}.article-section-card__html[data-v-e0e9eeae] table{background:#fff;border:1px solid var(--color-border,#e5e7eb);border-collapse:separate;border-radius:22px;border-spacing:0;box-shadow:0 14px 36px #1825360f;display:block;overflow-x:auto;width:100%}.article-section-card__html[data-v-e0e9eeae] thead th{background:var(--color-primary,#0071cc);color:#fff}.article-section-card__html[data-v-e0e9eeae] td,.article-section-card__html[data-v-e0e9eeae] th{border-bottom:1px solid var(--color-border,#e5e7eb);border-right:1px solid var(--color-border,#e5e7eb);color:var(--color-text,#344054);font-size:14px;line-height:1.45;min-width:140px;padding:14px 16px;text-align:left}.article-section-card__html[data-v-e0e9eeae] th{font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.article-section-card__html[data-v-e0e9eeae] tbody tr:nth-child(2n) td{background:var(--color-surface-muted,#f8fafc)}.article-section-card__html[data-v-e0e9eeae] tbody tr:hover td{background:var(--color-primary-soft,#eef7ff)}.article-links-grid[data-v-e0e9eeae]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.al__card[data-v-e0e9eeae]{align-content:start;background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:20px;display:grid;gap:12px;padding:16px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.al__card[data-v-e0e9eeae]:hover{border-color:var(--color-primary,#0071cc);box-shadow:0 10px 28px #0071cc1a;transform:translateY(-2px)}.al__card--static[data-v-e0e9eeae]{cursor:default}.al__card--static[data-v-e0e9eeae]:hover{border-color:var(--color-border,#dce4ee);box-shadow:none;transform:none}.al__logo[data-v-e0e9eeae]{align-items:center;display:flex;height:52px}.al__logo-placeholder[data-v-e0e9eeae]{background:var(--color-primary-soft,#eef7ff);border-radius:14px;color:var(--color-primary,#0071cc);display:grid;font-size:16px;font-weight:900;height:52px;place-items:center;width:52px}.al__title[data-v-e0e9eeae]{color:var(--color-text,#142033);display:-webkit-box;font-size:13px;font-weight:800;-webkit-line-clamp:3;line-height:1.45;margin:0;-webkit-box-orient:vertical;overflow:hidden}.al__cta[data-v-e0e9eeae]{color:var(--color-primary,#0071cc);font-size:12px;font-weight:900}.offer-cards-grid[data-v-e0e9eeae]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.offer-card[data-v-e0e9eeae]{align-content:start;background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:20px;display:grid;gap:12px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s}.offer-card[data-v-e0e9eeae]:hover{border-color:var(--color-primary,#0071cc);box-shadow:0 10px 28px #0071cc1a;transform:translateY(-2px)}.oc__name[data-v-e0e9eeae]{color:var(--color-text,#142033);font-size:15px;font-weight:950;letter-spacing:-.02em;line-height:1.2;margin:0}.oc__metrics[data-v-e0e9eeae]{display:grid;gap:8px;margin:0}.oc__metrics div[data-v-e0e9eeae]{align-items:baseline;border-top:1px solid var(--color-border,#eef2f6);display:flex;gap:8px;justify-content:space-between;padding-top:8px}.oc__metrics dt[data-v-e0e9eeae]{color:var(--color-text-muted,#667085);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.oc__metrics dd[data-v-e0e9eeae]{color:var(--color-text,#142033);font-size:14px;font-weight:900;margin:0;text-align:left}.oc__link[data-v-e0e9eeae]{background:var(--color-primary,#0071cc);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:900;padding:7px 14px;text-decoration:none;transition:background .15s;width:-moz-fit-content;width:fit-content}.oc__link[data-v-e0e9eeae]:hover{background:var(--color-primary-dark,#005699)}@media(max-width:640px){.article-section-card[data-v-e0e9eeae]{border-radius:22px;padding:20px}.comparison-panel__kpis[data-v-e0e9eeae]{grid-template-columns:1fr}.comparison-panel__table[data-v-e0e9eeae]{display:none}.comparison-panel__cards[data-v-e0e9eeae]{display:grid}.article-section-card__html[data-v-e0e9eeae] h2{font-size:1.42rem}.offer-cards-grid[data-v-e0e9eeae]{grid-template-columns:1fr}}.callout-box[data-v-db7deb29]{background:var(--color-accent-soft,#fff3e8);border:1px solid color-mix(in srgb,var(--color-accent,#f68716) 30%,var(--color-border,#dce4ee));border-radius:20px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:18px}.callout-box svg[data-v-db7deb29]{color:var(--color-accent,#f68716);width:24px}.callout-box strong[data-v-db7deb29]{color:var(--color-text,#142033);font-weight:950}.callout-box p[data-v-db7deb29]{color:#475467;line-height:1.65;margin:4px 0 0}.related-image[data-v-6a27f840]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;margin:22px 0 4px;overflow:hidden}.related-image img[data-v-6a27f840]{background:#f8fafc;display:block;max-height:420px;-o-object-fit:contain;object-fit:contain;width:100%}.related-image figcaption[data-v-6a27f840]{color:#667085;font-size:13px;line-height:1.45;padding:10px 14px}.steps-cards[data-v-f880560f]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.steps-cards article[data-v-f880560f]{background:#fff;border:1px solid var(--color-border,#eef2f6);border-radius:20px;box-shadow:0 10px 24px #1825360a;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:16px}.steps-cards span[data-v-f880560f]{background:var(--color-primary,#0071cc);border-radius:999px;color:#fff;display:grid;font-weight:950;height:34px;place-items:center;width:34px}.steps-cards p[data-v-f880560f]{color:var(--color-text,#344054);line-height:1.55;margin:0}@media(max-width:640px){.steps-cards[data-v-f880560f]{grid-template-columns:1fr}}.identity-cards[data-v-9b959c32]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0}.identity-cards article[data-v-9b959c32]{background:#fff;border:1px solid var(--color-border,#eef2f6);border-radius:20px;box-shadow:0 10px 24px #1825360a;display:grid;gap:8px;padding:16px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.identity-cards article[data-v-9b959c32]:hover{border-color:var(--color-border-strong,#c5d0dd);box-shadow:0 16px 34px #18253614;transform:translateY(-2px)}.identity-cards svg[data-v-9b959c32]{color:var(--color-primary,#0071cc);width:22px}.identity-cards span[data-v-9b959c32]{color:var(--color-text-muted,#667085);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.identity-cards strong[data-v-9b959c32]{color:var(--color-text,#142033);line-height:1.35}@media(max-width:760px){.identity-cards[data-v-9b959c32]{grid-template-columns:1fr}}.offer-table[data-v-f26ab0ef]{background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:24px;box-shadow:0 14px 34px #1825360f;overflow:hidden}.offer-table__head[data-v-f26ab0ef]{align-items:center;border-bottom:1px solid var(--color-border,#e5e7eb);color:var(--color-text,#142033);display:flex;font-size:18px;gap:10px;padding:16px 18px}.offer-table__head svg[data-v-f26ab0ef]{color:var(--color-primary,#0071cc);width:20px}.offer-table__scroll[data-v-f26ab0ef]{overflow-x:auto;scrollbar-width:thin}table[data-v-f26ab0ef]{border-spacing:0;min-width:760px;width:100%}td[data-v-f26ab0ef],th[data-v-f26ab0ef]{border-bottom:1px solid var(--color-border,#eef2f6);color:#475467;font-size:14px;line-height:1.45;padding:15px 16px;text-align:left;vertical-align:top}th[data-v-f26ab0ef]{background:var(--color-primary,#0071cc);color:#fff;font-size:12px;letter-spacing:.04em;text-transform:uppercase}td strong[data-v-f26ab0ef],th[data-v-f26ab0ef]{font-weight:900}td strong[data-v-f26ab0ef]{color:var(--color-text,#142033);display:block}td span[data-v-f26ab0ef]{background:#dcfce7;border-radius:999px;color:#166534;display:inline-flex;font-size:11px;font-weight:900;margin-top:6px;padding:4px 8px}tbody tr:nth-child(2n) td[data-v-f26ab0ef]{background:#f8fafc}tbody tr:hover td[data-v-f26ab0ef]{background:var(--color-accent-soft,#e8f4ff)}tbody tr:last-child td[data-v-f26ab0ef]{border-bottom:0}.offer-grid[data-v-720d0bce]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0}.offer-card[data-v-720d0bce]{background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:24px;box-shadow:0 12px 32px #1825360f;display:grid;gap:12px;padding:22px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.offer-card[data-v-720d0bce]:hover{border-color:var(--color-border-strong,#c5d0dd);box-shadow:0 22px 52px #1825361f;transform:translateY(-3px)}.offer-card__badges[data-v-720d0bce],.offer-card__top[data-v-720d0bce]{display:flex;flex-wrap:wrap;gap:8px}.offer-card span[data-v-720d0bce]{align-items:center;background:var(--color-primary-soft,#f2f4f7);border-radius:999px;color:var(--color-primary,#0071cc);display:inline-flex;font-size:12px;font-weight:900;gap:5px;padding:6px 10px}.offer-card span svg[data-v-720d0bce]{width:14px}.offer-card span.green[data-v-720d0bce]{background:#dcfce7;color:#166534}.offer-card h3[data-v-720d0bce]{color:var(--color-text,#142033);font-size:20px;font-weight:950;letter-spacing:-.025em;line-height:1.2;margin:0}.offer-card__price strong[data-v-720d0bce]{color:var(--color-text,#142033);font-size:30px;letter-spacing:-.04em;line-height:1}.offer-card__price small[data-v-720d0bce]{color:#667085;font-weight:800;margin-left:4px}.offer-card dl[data-v-720d0bce]{display:grid;gap:8px;margin:0}.offer-card dl div[data-v-720d0bce]{border-top:1px solid var(--color-border,#eef2f6);display:flex;gap:12px;justify-content:space-between;padding-top:8px}.offer-card dt[data-v-720d0bce]{color:#667085;font-size:13px;font-weight:800}.offer-card dd[data-v-720d0bce]{color:#101828;font-size:13px;font-weight:900;margin:0;text-align:right}.offer-card a[data-v-720d0bce]{align-items:center;background:var(--color-accent,#f68716);border-radius:999px;box-shadow:0 12px 26px color-mix(in srgb,var(--color-accent,#f68716) 22%,transparent);color:#fff;display:inline-flex;font-weight:900;gap:8px;justify-content:center;padding:12px 15px;transition:transform .18s ease,box-shadow .18s ease}.offer-card a[data-v-720d0bce]:hover{box-shadow:0 16px 32px color-mix(in srgb,var(--color-accent,#f68716) 28%,transparent);transform:translateY(-1px)}.offer-card a svg[data-v-720d0bce]{width:16px}@media(max-width:760px){.offer-grid[data-v-720d0bce]{grid-template-columns:1fr}}.offer-tabs[data-v-9bee24ae]{background:#fff;border:1px solid var(--color-border,#d8dee8);border-radius:var(--radius-card,28px);box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:20px;padding:clamp(20px,2.8vw,32px);scroll-margin-top:110px}.offer-tabs__header[data-v-9bee24ae]{align-items:end;display:flex;gap:16px;justify-content:space-between}.offer-tabs__header span[data-v-9bee24ae]{color:var(--color-primary,#0071cc);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.offer-tabs__header h2[data-v-9bee24ae]{color:var(--color-text,#142033);font-size:clamp(1.55rem,2.5vw,2.25rem);font-weight:950;letter-spacing:-.03em;margin:4px 0 0}.offer-tabs__header p[data-v-9bee24ae]{background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:999px;color:var(--color-text-muted,#667085);font-size:13px;font-weight:800;margin:0;padding:8px 12px}.offer-tabs__controls[data-v-9bee24ae]{display:flex;flex-wrap:wrap;gap:8px}.offer-tabs__controls button[data-v-9bee24ae]{align-items:center;background:#fff;border:1px solid var(--color-border,#d8dee8);border-radius:999px;box-shadow:0 8px 18px #1825360a;color:var(--color-text,#344054);cursor:pointer;display:inline-flex;font-size:13px;font-weight:900;gap:7px;padding:10px 14px;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.offer-tabs__controls svg[data-v-9bee24ae]{width:16px}.offer-tabs__controls button[data-v-9bee24ae]:hover{border-color:var(--color-border-strong,#c5d0dd);transform:translateY(-1px)}.offer-tabs__controls button.active[data-v-9bee24ae]{background:var(--color-accent,#f68716);border-color:var(--color-accent,#f68716);box-shadow:0 14px 30px color-mix(in srgb,var(--color-accent,#f68716) 22%,transparent);color:#fff}.offer-tabs__controls button.active svg[data-v-9bee24ae]{color:#fff}[data-v-9bee24ae] .offer-grid{margin:0}@media(max-width:640px){.offer-tabs__header[data-v-9bee24ae]{display:grid}}.smart-sections[data-v-788b9a05]{display:grid;gap:22px}[data-v-788b9a05] .contact-panel,[data-v-788b9a05] .offer-tabs,[data-v-788b9a05] .rating-dashboard{margin-bottom:18px}.contact-card[data-v-46097356]{background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:24px;box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:12px;padding:20px}.contact-card>strong[data-v-46097356]{color:var(--color-text,#142033);font-size:18px;letter-spacing:-.02em}.contact-card__phone[data-v-46097356]{align-items:center;background:var(--color-primary,#0071cc);border-radius:16px;box-shadow:0 14px 30px #18253629;color:#fff;display:inline-flex;font-weight:900;gap:8px;padding:13px}.contact-card__phone svg[data-v-46097356]{color:#fff;width:18px}.contact-card p[data-v-46097356]{color:#667085;font-size:13px;line-height:1.5;margin:0}.contact-card__links[data-v-46097356]{display:grid;gap:8px}.contact-card__links a[data-v-46097356]{background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#e5e7eb);border-radius:14px;color:var(--color-primary,#0071cc);display:flex;font-size:13px;font-weight:800;gap:8px;justify-content:space-between;padding:10px 11px;transition:background .18s ease,transform .18s ease}.contact-card__links a[data-v-46097356]:hover{background:var(--color-primary-soft,#eef7ff);transform:translateY(-1px)}.contact-card__links svg[data-v-46097356]{width:14px}.trust-card[data-v-0a2cb801]{background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:20px;box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:10px;padding:18px}.trust-card__eyebrow[data-v-0a2cb801]{color:var(--color-primary,#0071cc);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.trust-card__body[data-v-0a2cb801]{align-items:center;display:flex;gap:12px}.trust-card__num[data-v-0a2cb801]{color:var(--color-text,#142033);font-size:36px;font-weight:950;letter-spacing:-.04em;line-height:1}.trust-card__stars[data-v-0a2cb801]{display:flex;gap:2px}.trust-card__stars svg[data-v-0a2cb801]{color:#e5e7eb;height:16px;width:16px}.trust-card__stars svg.filled[data-v-0a2cb801]{color:var(--color-accent,#f68716)}.trust-card__label[data-v-0a2cb801]{color:var(--color-text-muted,#667085);display:block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-top:2px;text-transform:uppercase}.trust-card__count[data-v-0a2cb801]{color:var(--color-text-muted,#667085);font-size:12px;margin:0}.trust-card__count--na[data-v-0a2cb801]{font-style:italic}.trust-card__link[data-v-0a2cb801]{align-items:center;background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:999px;color:var(--color-primary,#0071cc);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;padding:8px 14px;text-decoration:none;transition:background .18s,border-color .18s}.trust-card__link[data-v-0a2cb801]:hover{background:#fff;border-color:var(--color-primary,#0071cc)}.sticky-cta[data-v-9c651219]{align-self:start;display:grid;gap:18px;min-width:0;position:sticky;top:96px}.sticky-cta__compare[data-v-9c651219]{background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-card,28px);box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:14px;padding:22px}.sticky-cta__eyebrow[data-v-9c651219]{color:var(--color-accent-dark,#005699);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sticky-cta__compare h2[data-v-9c651219]{color:var(--color-text,#142033);font-size:23px;font-weight:950;letter-spacing:-.03em;line-height:1.1;margin:4px 0 8px}.sticky-cta__compare p[data-v-9c651219]{color:var(--color-text-muted,#667085);font-size:14px;line-height:1.58;margin:0}.sticky-cta__compare a[data-v-9c651219]{align-items:center;border-radius:999px;display:inline-flex;font-weight:900;gap:8px;justify-content:center;padding:12px 15px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.sticky-cta__compare a svg[data-v-9c651219]{width:16px}.sticky-cta__compare a[data-v-9c651219]:hover{transform:translateY(-2px)}.sticky-cta__primary[data-v-9c651219]{background:var(--color-accent,#f68716);box-shadow:0 14px 28px color-mix(in srgb,var(--color-accent,#f68716) 22%,transparent);color:#fff}.sticky-cta__secondary[data-v-9c651219]{background:#fff;border:1px solid var(--color-border,#e5e7eb);color:var(--color-primary,#0071cc)}.sticky-cta__proof[data-v-9c651219]{display:flex;flex-wrap:wrap;gap:6px}.sticky-cta__proof span[data-v-9c651219]{align-items:center;background:var(--color-surface-muted,#f8fafc);border-radius:999px;color:var(--color-text-muted,#667085);display:inline-flex;font-size:11px;font-weight:800;gap:4px;padding:6px 8px}.sticky-cta__proof svg[data-v-9c651219]{color:#16a34a;width:12px}@media(max-width:1100px){.sticky-cta[data-v-9c651219]{grid-template-columns:1fr;position:static}}.competitiveness-section[data-v-af002b56]{background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:var(--radius-card,28px);box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:20px;padding:clamp(20px,2.8vw,30px);scroll-margin-top:110px}.cs__header[data-v-af002b56]{display:grid;gap:6px}.cs__title[data-v-af002b56]{color:var(--color-text,#142033);font-size:clamp(1.2rem,2vw,1.55rem);font-weight:950;letter-spacing:-.03em;margin:0}.cs__ref[data-v-af002b56]{color:var(--color-text-muted,#667085);font-size:13px;margin:0}.cs__table[data-v-af002b56]{display:grid;gap:6px}.cs__row[data-v-af002b56]{align-items:center;border:1px solid transparent;border-radius:14px;display:grid;gap:10px;grid-template-columns:28px 180px 1fr 80px auto auto;padding:10px 14px;transition:background .15s,border-color .15s}.cs__row[data-v-af002b56]:hover{background:var(--color-surface-muted,#f8fafc)}.cs__row--current[data-v-af002b56]{background:color-mix(in srgb,var(--color-primary,#0071cc) 5%,#fff);border-color:var(--color-primary,#0071cc)}.cs__row--cheapest[data-v-af002b56]{background:#f0fdf4;border-color:#16a34a}.cs__rank[data-v-af002b56]{color:var(--color-text-muted,#667085);font-size:13px;font-weight:800;text-align:center}.cs__name[data-v-af002b56]{display:grid;gap:1px;overflow:hidden}.cs__name strong[data-v-af002b56]{color:var(--color-text,#142033);font-size:14px}.cs__name small[data-v-af002b56],.cs__name strong[data-v-af002b56]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs__name small[data-v-af002b56]{color:var(--color-text-muted,#667085);font-size:11px}.cs__bar-wrap[data-v-af002b56]{background:#eef2f6;border-radius:999px;height:8px;overflow:hidden}.cs__bar[data-v-af002b56]{background:var(--color-primary,#0071cc);border-radius:999px;height:100%;transition:width .4s ease}.cs__row--cheapest .cs__bar[data-v-af002b56]{background:#16a34a}.cs__budget[data-v-af002b56]{color:var(--color-text,#142033);font-size:14px;text-align:right}.cs__budget[data-v-af002b56],.cs__diff[data-v-af002b56]{font-weight:800;white-space:nowrap}.cs__diff[data-v-af002b56]{font-size:12px}.cs__diff--up[data-v-af002b56]{color:#dc2626}.cs__diff--down[data-v-af002b56]{color:#16a34a}.cs__badge[data-v-af002b56]{border-radius:999px;font-size:11px;font-weight:900;padding:3px 9px;white-space:nowrap}.cs__badge--current[data-v-af002b56]{background:color-mix(in srgb,var(--color-primary,#0071cc) 12%,#fff);color:var(--color-primary,#0071cc)}.cs__badge--cheapest[data-v-af002b56]{background:#dcfce7;color:#166534}.cs__summary[data-v-af002b56]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.cs__summary-metric[data-v-af002b56]{background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#eef2f6);border-radius:16px;display:grid;gap:5px;padding:14px}.cs__summary-metric span[data-v-af002b56]{color:var(--color-text-muted,#667085);font-size:11px;font-weight:800;text-transform:uppercase}.cs__summary-metric strong[data-v-af002b56]{color:var(--color-text,#142033);font-size:18px;font-weight:900}.cs__savings[data-v-af002b56]{color:#16a34a}.cs__footnote[data-v-af002b56]{border-top:1px solid var(--color-border,#eef2f6);color:#94a3b8;font-size:11px;margin:0;padding-top:14px}@media(max-width:760px){.cs__row[data-v-af002b56]{grid-template-columns:24px 1fr auto auto}.cs__bar-wrap[data-v-af002b56],.cs__diff[data-v-af002b56]{display:none}}.quick-summary[data-v-6f62578c]{align-items:stretch;background:var(--color-surface,#fff);border:1px solid var(--color-border,#dce4ee);border-radius:var(--radius-card,28px);box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:16px;grid-template-columns:minmax(360px,1.05fr) minmax(280px,.95fr);padding:clamp(20px,2.7vw,32px)}.quick-summary__identity[data-v-6f62578c]{align-items:center;background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:24px;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:clamp(18px,2vw,24px)}.quick-summary__logo[data-v-6f62578c]{background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:22px;box-shadow:0 12px 28px #1825360f;display:grid;height:82px;place-items:center;width:82px}.quick-summary__eyebrow[data-v-6f62578c]{color:var(--color-accent,#f68716);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.quick-summary h2[data-v-6f62578c]{color:var(--color-text,#142033);font-size:clamp(1.45rem,2vw,2rem);font-weight:950;-webkit-hyphens:none;hyphens:none;letter-spacing:-.025em;line-height:1.1;margin:4px 0 8px}.quick-summary h2[data-v-6f62578c],.quick-summary p[data-v-6f62578c]{overflow-wrap:normal;word-break:normal}.quick-summary p[data-v-6f62578c]{color:var(--color-text-muted,#475467);line-height:1.65;margin:0}.quick-summary__metrics[data-v-6f62578c]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.quick-summary__metric[data-v-6f62578c]{align-content:center;background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:20px;box-shadow:inset 0 1px #fffc;display:grid;gap:8px;padding:14px 16px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.quick-summary__metric[data-v-6f62578c]:hover{border-color:var(--color-border-strong,#c5d0dd);box-shadow:0 14px 32px #18253612;transform:translateY(-2px)}.quick-summary__metric svg[data-v-6f62578c]{color:var(--color-accent,#f68716);height:22px;width:22px}.quick-summary__metric span[data-v-6f62578c]{color:var(--color-text-muted,#667085);font-size:12px;font-weight:800}.quick-summary__metric strong[data-v-6f62578c]{color:var(--color-text,#142033);font-size:16px;line-height:1.25;overflow-wrap:anywhere}@media(max-width:940px){.quick-summary[data-v-6f62578c]{grid-template-columns:1fr}.quick-summary__metrics[data-v-6f62578c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.quick-summary[data-v-6f62578c],.quick-summary__identity[data-v-6f62578c],.quick-summary__metrics[data-v-6f62578c]{grid-template-columns:1fr}.quick-summary__logo[data-v-6f62578c]{height:72px;width:72px}}.frequent-mentions[data-v-ee0e6aa1]{display:grid;gap:10px}.fm__heading[data-v-ee0e6aa1]{color:var(--color-text-muted,#667085);font-size:12px;font-weight:900;letter-spacing:.06em;margin:0;text-transform:uppercase}.fm__pills[data-v-ee0e6aa1]{display:flex;flex-wrap:wrap;gap:7px}.fm__pill[data-v-ee0e6aa1]{align-items:center;background:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#dce4ee);border-radius:999px;color:var(--color-text,#142033);display:inline-flex;font-size:13px;font-weight:700;gap:5px;padding:5px 12px}.fm__pill em[data-v-ee0e6aa1]{background:var(--color-accent-soft,#fff7ed);border-radius:999px;color:var(--color-accent-dark,#b45309);font-size:11px;font-style:normal;font-weight:800;padding:1px 6px}.pn-summary[data-v-9bab17ab]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pn-card[data-v-9bab17ab]{border-radius:16px;padding:16px 18px}.pn-card strong[data-v-9bab17ab]{display:block;font-size:13px;font-weight:900;margin-bottom:10px}.pn-card ul[data-v-9bab17ab]{margin:0;padding-left:16px}.pn-card li[data-v-9bab17ab]{font-size:13px;line-height:1.5;margin-bottom:5px}.pn-card--pos[data-v-9bab17ab]{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.pn-card--warn[data-v-9bab17ab]{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.rating-dist[data-v-a2da9353]{display:grid;gap:12px}.rd__heading[data-v-a2da9353]{color:var(--color-text-muted,#667085);font-size:12px;font-weight:900;letter-spacing:.06em;margin:0;text-transform:uppercase}.rd__rows[data-v-a2da9353]{display:grid;gap:7px}.rd__row[data-v-a2da9353]{align-items:center;display:grid;gap:8px;grid-template-columns:30px 1fr 38px}.rd__label[data-v-a2da9353]{color:var(--color-text-muted,#667085);font-size:12px;font-weight:800;text-align:right}.rd__track[data-v-a2da9353]{background:#eef2f6;border-radius:999px;height:7px;overflow:hidden}.rd__fill[data-v-a2da9353]{background:var(--color-accent,#f68716);border-radius:999px;height:100%;transition:width .4s ease}.rd__value[data-v-a2da9353]{font-size:11px;font-weight:700;text-align:right}.rd__na[data-v-a2da9353],.rd__value[data-v-a2da9353]{color:var(--color-text-muted,#667085)}.rd__na[data-v-a2da9353]{font-size:13px;font-style:italic;margin:0}.review-list[data-v-121db242]{display:grid;gap:14px}.rl__heading[data-v-121db242]{color:var(--color-text,#142033);font-size:16px;font-weight:900;letter-spacing:-.02em;margin:0}.rl__grid[data-v-121db242]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.rl__card[data-v-121db242]{align-content:start;background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:18px;display:grid;gap:8px;padding:16px;transition:border-color .18s,box-shadow .18s}.rl__card[data-v-121db242]:hover{border-color:var(--color-border-strong,#c5d0dd);box-shadow:0 6px 18px #1825360f}.rl__card-header[data-v-121db242]{gap:8px;justify-content:space-between}.rl__author[data-v-121db242],.rl__card-header[data-v-121db242]{align-items:center;display:flex}.rl__author[data-v-121db242]{color:var(--color-text,#142033);font-size:13px;font-weight:800;gap:5px}.rl__verified[data-v-121db242]{color:var(--color-primary,#0071cc);width:15px}.rl__stars[data-v-121db242]{display:flex;gap:2px}.rl__stars svg[data-v-121db242]{color:#e5e7eb;height:13px;width:13px}.rl__stars svg.filled[data-v-121db242]{color:var(--color-accent,#f68716)}.rl__review-title[data-v-121db242]{color:var(--color-text,#142033);font-size:13px;font-weight:700;margin:0}.rl__body[data-v-121db242]{color:var(--color-text-muted,#667085);font-size:13px;line-height:1.55;margin:0}.rl__footer[data-v-121db242]{align-items:center;color:#94a3b8;display:flex;font-size:11px;gap:8px}.rl__source[data-v-121db242]{background:#f1f5f9;border-radius:999px;color:#475467;padding:2px 7px}.rl__na[data-v-121db242]{color:var(--color-text-muted,#667085);font-size:13px;font-style:italic;margin:0}@media(max-width:640px){.rl__grid[data-v-121db242]{grid-template-columns:1fr}}.trust-score-card[data-v-75a55d07]{align-content:start;display:grid;gap:10px}.tsc__eyebrow[data-v-75a55d07]{color:var(--color-primary,#0071cc);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.tsc__title[data-v-75a55d07]{color:var(--color-text,#142033);font-size:17px;font-weight:900;letter-spacing:-.02em;line-height:1.25;margin:0}.tsc__display[data-v-75a55d07]{align-items:center;display:flex;gap:14px}.tsc__num[data-v-75a55d07]{color:var(--color-text,#142033);font-size:52px;font-weight:950;letter-spacing:-.05em;line-height:1}.tsc__right[data-v-75a55d07]{display:grid;gap:4px}.tsc__stars[data-v-75a55d07]{display:flex;gap:3px}.tsc__stars svg[data-v-75a55d07]{color:#e5e7eb;height:18px;width:18px}.tsc__stars svg.filled[data-v-75a55d07]{color:var(--color-accent,#f68716)}.tsc__right small[data-v-75a55d07]{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tsc__right p[data-v-75a55d07],.tsc__right small[data-v-75a55d07]{color:var(--color-text-muted,#667085)}.tsc__right p[data-v-75a55d07]{font-size:12px;margin:0}.tsc--na[data-v-75a55d07]{font-style:italic}.tsc__caption[data-v-75a55d07]{color:var(--color-text-muted,#667085);font-size:12px;line-height:1.5;margin:0}.review-section[data-v-c9003973]{background:#fff;border:1px solid var(--color-border,#dce4ee);border-radius:var(--radius-card,28px);box-shadow:var(--shadow-card,0 18px 55px rgba(24,37,54,.08));display:grid;gap:22px;padding:clamp(20px,2.8vw,30px);scroll-margin-top:110px}.rs__top[data-v-c9003973]{align-items:start;border-bottom:1px solid var(--color-border,#eef2f6);display:grid;gap:24px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding-bottom:22px}.rs__transparency[data-v-c9003973]{border-top:1px solid var(--color-border,#eef2f6);color:#94a3b8;font-size:11px;margin:0;padding-top:14px}@media(max-width:640px){.rs__top[data-v-c9003973]{grid-template-columns:1fr}}.energy-page[data-v-89c1aef7]:has(.energy-ai-page){background:#f6f7f9}.energy-page[data-v-89c1aef7]{--color-primary:var(--ui-secondary,#0071cc);--color-primary-light:color-mix(in srgb,var(--ui-secondary,#0071cc) 72%,#fff);--color-primary-soft:color-mix(in srgb,var(--ui-secondary,#0071cc) 9%,#fff);--color-primary-dark:color-mix(in srgb,var(--ui-secondary,#0071cc) 76%,#000);--color-accent:var(--ui-primary,#f68716);--color-accent-dark:color-mix(in srgb,var(--ui-primary,#f68716) 76%,#000);--color-accent-soft:color-mix(in srgb,var(--ui-primary,#f68716) 10%,#fff);--color-bg:#f5f7fb;--color-surface:#fff;--color-surface-muted:#f8fafc;--color-border:#dce4ee;--color-border-strong:#c5d0dd;--color-text:#142033;--color-text-muted:#667085;--shadow-card:0 18px 55px rgba(24,37,54,.08);--shadow-card-hover:0 26px 70px rgba(24,37,54,.12);--radius-card:28px;--radius-control:16px;background:linear-gradient(180deg,#fbfcfe 0,var(--color-bg) 42%,#f1f5f9 100%);color:var(--color-text);font-feature-settings:"kern" 1}.supplier-page-layout[data-v-89c1aef7]{background:transparent;padding:56px 0 64px;position:relative}.supplier-page-layout__container[data-v-89c1aef7]{display:grid;gap:32px;grid-template-columns:248px minmax(0,1fr) 312px;margin:0 auto;max-width:1660px;padding:0 clamp(16px,2.5vw,32px)}.left-toc[data-v-89c1aef7],.main-content[data-v-89c1aef7],.right-cta[data-v-89c1aef7]{min-width:0}.right-cta[data-v-89c1aef7]{position:relative;z-index:1}.main-content[data-v-89c1aef7]{align-content:start;display:grid;gap:28px}.content-empty-warning[data-v-89c1aef7]{background:var(--color-accent-soft);border:1px solid var(--color-accent-dark);border-radius:var(--radius-control);color:#7a5100;font-weight:800;padding:18px}.energy-page__mobile-toc[data-v-89c1aef7]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid rgba(220,228,238,.9);box-shadow:0 12px 28px #18253612;display:none;gap:8px;overflow-x:auto;padding:12px 16px;scrollbar-width:none}.energy-page__mobile-toc[data-v-89c1aef7]::-webkit-scrollbar{display:none}.energy-page__mobile-toc a[data-v-89c1aef7]{background:#fff;border:1px solid var(--color-border);border-radius:999px;box-shadow:0 6px 16px #1825360a;color:var(--color-text-muted);flex:0 0 auto;font-size:12px;font-weight:800;padding:9px 13px;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.energy-page__mobile-toc a.active[data-v-89c1aef7]{background:var(--color-accent-soft);border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-border));box-shadow:inset 3px 0 0 var(--color-accent);color:var(--color-primary-dark);transform:translateY(-1px)}[data-v-89c1aef7] .accordion-faq,[data-v-89c1aef7] .article-section-card,[data-v-89c1aef7] .competitiveness-section,[data-v-89c1aef7] .contact-panel,[data-v-89c1aef7] .offer-tabs,[data-v-89c1aef7] .quick-summary,[data-v-89c1aef7] .review-section{box-shadow:var(--shadow-card)}@media(max-width:1339px){.supplier-page-layout__container[data-v-89c1aef7]{grid-template-columns:minmax(0,1fr) 300px}.left-toc[data-v-89c1aef7]{display:none}.energy-page__mobile-toc[data-v-89c1aef7]{display:flex;position:sticky;top:49px;z-index:25}}@media(max-width:1100px){.supplier-page-layout__container[data-v-89c1aef7]{grid-template-columns:1fr;max-width:920px}.right-cta[data-v-89c1aef7]{display:block}}@media(max-width:760px){.supplier-page-layout[data-v-89c1aef7]{padding:28px 0 96px}.supplier-page-layout__container[data-v-89c1aef7]{padding:0 14px}.main-content[data-v-89c1aef7]{gap:20px}}
