.molecular-comparison-section{padding:5rem 0;background-color:var(--surface-light)}[data-theme=dark] .molecular-comparison-section{background-color:var(--background-dark)}.molecular-comparison-section .container{max-width:1400px;margin:0 auto;padding:0 1rem}@media(min-width:640px){.molecular-comparison-section .container{padding:0 1.5rem}}@media(min-width:1024px){.molecular-comparison-section .container{padding:0 2rem}}.molecular-comparison-section .description{font-family:var(--font-inter),sans-serif;font-size:1.05rem;line-height:1.7;color:var(--text-muted);margin:0}[data-theme=dark] .molecular-comparison-section .description{color:#9ca3af}.molecular-comparison-section .grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.molecular-comparison-section .grid{grid-template-columns:repeat(3,1fr)}}.molecular-comparison-section .card{padding:2rem 1.75rem;border-radius:1rem;background-color:var(--surface-light);border:1px solid #e5e7eb;transition:all .35s cubic-bezier(.16,1,.3,1)}.molecular-comparison-section .card:hover{transform:translateY(-3px);box-shadow:0 16px 36px -10px #0000001a}[data-theme=dark] .molecular-comparison-section .card{background-color:#17171799;border-color:#ffffff0f}[data-theme=dark] .molecular-comparison-section .card:hover{box-shadow:0 16px 36px -10px #0006}.molecular-comparison-section .cardHighlighted{border-color:#ff57224d;background:linear-gradient(180deg,rgba(255,87,34,.03) 0%,var(--surface-light) 100%);box-shadow:0 8px 24px -4px #ff57221a}.molecular-comparison-section .cardHighlighted:hover{border-color:#ff572280;box-shadow:0 16px 36px -10px #ff572226}[data-theme=dark] .molecular-comparison-section .cardHighlighted{background:linear-gradient(180deg,#ff57220f,#17171799);border-color:#ff572240}[data-theme=dark] .molecular-comparison-section .cardHighlighted:hover{box-shadow:0 16px 36px -10px #ff572233}.molecular-comparison-section .cardTitle{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.25rem;font-weight:700;color:var(--text-main);margin:0 0 .5rem}[data-theme=dark] .molecular-comparison-section .cardTitle{color:#fff}.molecular-comparison-section .cardHeader{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem}.molecular-comparison-section .cardBadge{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .75rem;border-radius:9999px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.molecular-comparison-section .badge_negative{background-color:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.molecular-comparison-section .badge_warning{background-color:#f59e0b1a;color:#f59e0b;border:1px solid rgba(245,158,11,.2)}.molecular-comparison-section .badge_positive{background-color:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.2)}.molecular-comparison-section .itemList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.molecular-comparison-section .item{display:flex;gap:.6rem;align-items:flex-start}.molecular-comparison-section .itemIcon{font-size:1.15rem;flex-shrink:0;margin-top:.1rem}.molecular-comparison-section .icon_negative{color:#ef4444}.molecular-comparison-section .icon_warning{color:#f59e0b}.molecular-comparison-section .icon_positive{color:#22c55e}.molecular-comparison-section .itemText{font-family:var(--font-inter),sans-serif;font-size:.875rem;line-height:1.55;color:var(--text-muted)}[data-theme=dark] .molecular-comparison-section .itemText{color:#9ca3af}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-molecular-comparison.css.map */
