.comparison_comparison__hero-wrap__FxpNt{position:relative}.comparison_comparison__hero__3aq_V{position:relative;background:linear-gradient(to right,var(--hero-bg-a) 50%,var(--hero-bg-b) 50%);border-bottom:none;padding:var(--space-10) var(--space-8);min-height:340px;overflow:hidden;display:flex;align-items:center}.comparison_comparison__hero-glow__8tAkE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;height:1000px;background:radial-gradient(circle,rgba(255,255,255,1) 0,rgba(255,255,255,1) 25%,rgba(255,255,255,.25) 45%,rgba(255,255,255,.04) 62%,transparent 75%);filter:blur(18px);pointer-events:none;overflow:hidden}.comparison_comparison__hero-inner__plNB3{align-items:center;width:100%;position:relative;z-index:1}.comparison_comparison__hero-cta-row__OMv5R,.comparison_comparison__hero-inner__plNB3{display:grid;grid-template-columns:160px 1fr 160px;grid-gap:var(--space-6);gap:var(--space-6);max-width:1300px;margin-inline:auto}.comparison_comparison__hero-cta-row__OMv5R{position:absolute;bottom:0;left:var(--space-8);right:var(--space-8);transform:translateY(50%);z-index:10;pointer-events:none}.comparison_comparison__hero-logo-wrap__95W6S{display:flex;align-items:center;justify-content:center}.comparison_comparison__hero-logo__PTjAm{max-width:220px;max-height:100px;object-fit:contain;filter:brightness(0) invert(1)}.comparison_comparison__hero-initials__ATxEy{font-size:1.5rem;font-weight:800;color:rgba(255,255,255,.8)}.comparison_comparison__hero-cta__ElJt6{display:flex;align-items:center;justify-content:center;height:44px;background:#fff;color:var(--color-primary-700);font-size:.875rem;font-weight:700;border-radius:var(--radius-md);text-decoration:none;white-space:nowrap;box-shadow:0 4px 16px rgba(0,0,0,.2);pointer-events:all;transition:filter var(--transition-fast)}.comparison_comparison__hero-cta__ElJt6:hover{filter:brightness(.95)}.comparison_comparison__hero-center__XszjX{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);position:relative;z-index:1}.comparison_comparison__hero-breadcrumb__mF_VG{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:rgba(10,15,30,.5)}.comparison_comparison__hero-breadcrumb__mF_VG a{color:rgba(10,15,30,.65);text-decoration:none}.comparison_comparison__hero-breadcrumb__mF_VG a:hover{color:#0a0f1e}.comparison_comparison__hero-heading__SpCl_{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:#0a0f1e;letter-spacing:-.02em;line-height:1.15;margin:0}.comparison_comparison__hero-sub__XaszI{font-size:.9375rem;color:rgba(10,15,30,.65);line-height:1.6;margin:0;max-width:480px}.comparison_comparison__jGd1F{padding-top:calc(var(--space-10) + 44px);padding-bottom:var(--space-10)}.comparison_comparison__header__5dhmb{display:none}.comparison_comparison__header-provider__1wWic{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.comparison_comparison__header-logo-wrap__BQHkv{display:flex;align-items:center;justify-content:center;width:100%;height:72px;background:var(--color-neutral-50);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3)}.comparison_comparison__header-logo__pdJTP{max-width:140px;max-height:48px;object-fit:contain}.comparison_comparison__provider-name__44DNq{font-family:var(--font-heading);font-size:1.0625rem;font-weight:800;color:var(--color-text)}.comparison_comparison__score__ibw2X{display:flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;color:var(--color-text-secondary)}.comparison_comparison__visit-btn__Zc8h9{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 var(--space-5);background:var(--color-primary-700);color:#fff;font-size:.875rem;font-weight:600;border-radius:var(--radius-md);text-decoration:none;transition:filter var(--transition-fast);width:100%}.comparison_comparison__visit-btn__Zc8h9:hover{filter:brightness(1.15)}.comparison_comparison__table-wrap__x7nHD{overflow-x:auto;margin-bottom:var(--space-10)}.comparison_comparison__table__rs95q{width:100%;border-collapse:collapse;font-size:.9375rem}.comparison_comparison__table__rs95q th{background:var(--color-primary-700);color:#fff;padding:var(--space-3) var(--space-4);text-align:left;font-weight:700;font-size:.875rem}.comparison_comparison__table__rs95q th:first-child{width:160px}.comparison_comparison__table__rs95q td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.875rem;line-height:1.5;vertical-align:top}.comparison_comparison__table__rs95q tr:last-child td{border-bottom:none}.comparison_comparison__table__rs95q tr:nth-child(2n) td{background:var(--color-neutral-50)}.comparison_comparison__label__0f271{font-weight:600;color:var(--color-text)!important;white-space:nowrap}.comparison_comparison__score-cell__jg2VB{display:inline-flex;align-items:center;gap:4px}.comparison_comparison__detail-grid__fNV81{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-8)}.comparison_comparison__detail-card__IE6bO{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.comparison_comparison__detail-heading__t9BAw{font-family:var(--font-heading);font-size:1rem;font-weight:800;color:var(--color-text)}.comparison_comparison__detail-tagline__gsN2c{font-size:.875rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.comparison_comparison__cons__9Ttke h4,.comparison_comparison__pros__Xby4w h4{font-size:.8125rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.04em}.comparison_comparison__cons__9Ttke ul,.comparison_comparison__pros__Xby4w ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.comparison_comparison__cons__9Ttke li,.comparison_comparison__pros__Xby4w li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}.comparison_comparison__back__Id0nL{padding-top:var(--space-6);border-top:1px solid var(--color-border)}.comparison_comparison__back-link__GDXLy{font-size:.875rem;font-weight:500;color:var(--color-primary-600);text-decoration:none}.comparison_comparison__back-link__GDXLy:hover{text-decoration:underline}@media (max-width:768px){.comparison_comparison__hero__3aq_V{padding:var(--space-8) var(--space-4) var(--space-6);background:var(--color-primary-700)}.comparison_comparison__hero-inner__plNB3{display:flex;flex-direction:column;align-items:center}.comparison_comparison__hero-center__XszjX{order:unset}.comparison_comparison__hero-cta-row__OMv5R,.comparison_comparison__hero-logo-wrap__95W6S{display:none}.comparison_comparison__jGd1F{padding-top:calc(var(--space-8) + 44px)}.comparison_comparison__header__5dhmb{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;margin-bottom:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border)}.comparison_comparison__header-empty__G9Owd{display:none}.comparison_comparison__detail-grid__fNV81{grid-template-columns:1fr}}.comparison_comparison__editorial__HzlJ7{margin-top:var(--space-12);padding-top:var(--space-10);border-top:1px solid var(--color-border)}.comparison_comparison__editorial-intro___SC8S{font-size:1.0625rem;line-height:1.75;color:var(--color-text);max-width:720px;margin-bottom:var(--space-10)}.comparison_comparison__section-heading__dL23W{font-size:1.125rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-5)}.comparison_comparison__quick-stats__YyGV9{margin-bottom:var(--space-10)}.comparison_comparison__quick-table-wrap__lwZKx{overflow-x:auto;border-radius:var(--radius-lg);border:1px solid var(--color-border)}.comparison_comparison__quick-table__VSi72{width:100%;border-collapse:collapse;font-size:.9rem}.comparison_comparison__quick-table__VSi72 thead tr{background:var(--color-surface-alt,#f9fafb)}.comparison_comparison__quick-table__VSi72 th{padding:var(--space-3) var(--space-4);text-align:left;font-size:.8125rem;font-weight:700;color:var(--color-text);border-bottom:1px solid var(--color-border)}.comparison_comparison__quick-table__VSi72 th:first-child{width:30%}.comparison_comparison__quick-table__VSi72 td{padding:var(--space-3) var(--space-4);color:var(--color-text);line-height:1.5;border-bottom:1px solid var(--color-border);vertical-align:top}.comparison_comparison__quick-table__VSi72 tr:last-child td{border-bottom:none}.comparison_comparison__quick-table__VSi72 tr:nth-child(2n){background:var(--color-surface-alt,#f9fafb)}.comparison_comparison__quick-label__6PQ27{font-weight:600;font-size:.8125rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.comparison_comparison__differences__JEASf{margin-bottom:var(--space-10)}.comparison_comparison__differences-heading__0o_Vd{font-size:1.125rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-5)}.comparison_comparison__differences-grid__gR_I5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.comparison_comparison__difference-card__B_6qQ{background:var(--color-surface-alt,#f9fafb);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.comparison_comparison__difference-title__809oa{font-size:.875rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-2);text-transform:capitalize}.comparison_comparison__difference-body__62tcj{font-size:.9rem;line-height:1.65;color:var(--color-text-muted)}.comparison_comparison__choose-grid__MUKx1{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.comparison_comparison__choose-card__Ma0wV{background:var(--color-surface-alt,#f9fafb);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.comparison_comparison__choose-label__tLyml{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary-700,#0d7a5f)}.comparison_comparison__choose-text__UO07_{font-size:.9rem;line-height:1.65;color:var(--color-text);flex:1 1}.comparison_comparison__verdict__LdK3t{background:var(--color-primary-50,#f0fdf9);border:1px solid var(--color-primary-200,#a7f3d0);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-6);display:flex;align-items:flex-start;gap:var(--space-4)}.comparison_comparison__verdict-label__S61ut{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary-700,#0d7a5f);white-space:nowrap;padding-top:2px}.comparison_comparison__verdict-text__QLTaJ{font-size:.9375rem;line-height:1.7;color:var(--color-text)}.comparison_comparison__deep-dive__kuiDp{margin-bottom:var(--space-10)}.comparison_comparison__deep-grid__UBuwW{display:flex;flex-direction:column;gap:var(--space-4)}.comparison_comparison__deep-card__iGdvF{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.comparison_comparison__deep-card__iGdvF:last-child{border-bottom:none}.comparison_comparison__deep-title__nui6x{font-size:.9375rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-3)}.comparison_comparison__deep-body__tVfea{font-size:.9rem;line-height:1.7;color:var(--color-text-muted)}.comparison_comparison__faq__a5YbU{margin-bottom:var(--space-10)}.comparison_comparison__faq-list__kTrtl{display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.comparison_comparison__faq-item__OkgNQ{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}.comparison_comparison__faq-item__OkgNQ:last-child{border-bottom:none}.comparison_comparison__faq-question__YK1TF{font-size:.9375rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-2);line-height:1.4}.comparison_comparison__faq-answer__8RZ_R{font-size:.9rem;line-height:1.7;color:var(--color-text-muted)}@media (max-width:768px){.comparison_comparison__choose-grid__MUKx1,.comparison_comparison__differences-grid__gR_I5{grid-template-columns:1fr}.comparison_comparison__verdict__LdK3t{flex-direction:column;gap:var(--space-2)}}.comparison_comparison__references__kFFsR{margin-top:var(--space-10);padding-top:var(--space-6);border-top:2px solid var(--color-border)}.comparison_comparison__references-list__MIh8o{list-style:none;counter-reset:ref;padding:0;margin:var(--space-4) 0 0;display:flex;flex-direction:column;gap:var(--space-3)}.comparison_comparison__reference-item__t5Ccn{counter-increment:ref;position:relative;padding-left:var(--space-8);font-size:.875rem;color:var(--color-text-secondary);line-height:1.6;scroll-margin-top:90px}.comparison_comparison__reference-item__t5Ccn:before{content:"[" counter(ref) "]";position:absolute;left:0;top:0;font-weight:700;color:var(--color-primary-700);font-size:.875rem}.comparison_comparison__reference-item__t5Ccn:target{background:var(--color-primary-50);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-8);border-radius:var(--radius-md)}.comparison_comparison__reference-authors__sEvWj{font-weight:600;color:var(--color-text)}.comparison_comparison__reference-title__wG0su{font-style:italic}.comparison_comparison__reference-journal__wViUT{color:var(--color-text-secondary)}.comparison_comparison__reference-link__s3okt{color:var(--color-primary-600);word-break:break-all;text-decoration:underline}.comparison_comparison__reference-link__s3okt:hover{color:var(--color-primary-700)}