.compare_compare__OePkv{padding-block:var(--space-10)}.compare_compare__section__V8pPn{margin-bottom:var(--space-12)}.compare_compare__section__V8pPn:last-child{margin-bottom:0}.compare_compare__section-heading__hDlMW{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-2)}.compare_compare__section-sub__7siog{font-size:.9375rem;color:var(--color-text-secondary);margin-bottom:var(--space-6)}.compare_compare__grid__7UOLs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.compare_compare__card__5Y9jF{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4) var(--space-5);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.compare_compare__card__5Y9jF:hover{box-shadow:0 2px 12px rgba(18,32,86,.08)}.compare_compare__card-provider__8q7cq{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);min-width:0}.compare_compare__logo-wrap__nIyja{display:flex;align-items:center;justify-content:center;width:100%;height:52px;background:var(--color-neutral-50);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.compare_compare__logo__obveb{max-width:100px;max-height:36px;object-fit:contain}.compare_compare__provider-name__OxF15{font-size:.875rem;font-weight:700;color:var(--color-text);text-align:center;text-decoration:none}.compare_compare__score__cqeNv{display:flex;align-items:center;gap:3px;font-size:.8125rem;font-weight:600;color:var(--color-primary-600)}.compare_compare__vs__3Q1Qt{font-family:var(--font-heading);font-size:.75rem;font-weight:800;color:var(--color-text-muted);letter-spacing:.1em;padding:var(--space-1) var(--space-3);background:var(--color-neutral-100);border-radius:var(--radius-full)}.compare_compare__card-cta__O96Qo{grid-column:1/-1;position:relative;display:flex;align-items:center;justify-content:center;height:38px;background:var(--color-primary-700);color:#fff;font-size:.875rem;font-weight:500;border-radius:var(--radius-md);gap:6px;margin-top:var(--space-2);box-shadow:0 2px 5px 0 rgba(44,56,98,.09),0 4px 12px 0 rgba(44,56,98,.2);transition:filter var(--transition-fast)}.compare_compare__card-cta__O96Qo svg{opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease;flex-shrink:0}.compare_compare__card-cta__O96Qo:hover{filter:brightness(1.15);cursor:pointer}.compare_compare__card-cta__O96Qo:hover svg{opacity:1;transform:translateX(0)}.compare_compare__faq-list__Hw7rn{display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:#fff}.compare_compare__faq-item__DMOmP{border-bottom:1px solid var(--color-border)}.compare_compare__faq-item__DMOmP:last-child{border-bottom:none}.compare_compare__faq-question__RLIkj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);background:none;border:none;cursor:pointer;text-align:left;font-size:.9375rem;font-weight:600;color:var(--color-text);line-height:1.4;transition:background var(--transition-fast);list-style:none}.compare_compare__faq-question__RLIkj::-webkit-details-marker{display:none}.compare_compare__faq-question__RLIkj:hover{background:var(--color-neutral-50)}.compare_compare__faq-chevron__AuLgW{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease,color .2s ease}details[open] .compare_compare__faq-chevron__AuLgW{transform:rotate(180deg);color:var(--color-primary-700)}.compare_compare__faq-answer__T3T7f{padding:0 var(--space-5) var(--space-4);font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65;margin:0}@media (max-width:1024px){.compare_compare__grid__7UOLs{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.compare_compare__grid__7UOLs{grid-template-columns:1fr}}