.compare-hero .container{max-width:820px}.compare-hero p{max-width:720px}.compare-section{background:#060b14}.compare-picker{padding:22px 24px;margin-bottom:22px;border:1px solid rgba(148,163,184,.18);border-radius:15px;background:#0d1726}.compare-picker p{margin:0 0 13px;color:#edf5ff;font-weight:700}.compare-picker div{display:flex;flex-wrap:wrap;gap:9px}.compare-picker button{padding:10px 13px;border:1px solid rgba(148,163,184,.24);border-radius:9px;background:#08111e;color:#cbd5e1;font:600 13px 'DM Sans',sans-serif;cursor:pointer}.compare-picker button.is-selected{border-color:#a3e635;background:rgba(163,230,53,.13);color:#ecfccb}.compare-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.compare-table-wrap{overflow:auto;border:1px solid rgba(148,163,184,.18);border-radius:15px;background:#0d1726}.compare-table{width:100%;min-width:760px;border-collapse:collapse}.compare-table th,.compare-table td{padding:17px;text-align:left;border-bottom:1px solid rgba(148,163,184,.14);vertical-align:top;transition:opacity .2s}.compare-table thead th{background:#101d30;color:#edf5ff;font:700 14px Manrope,sans-serif}.compare-table thead th:first-child{width:160px;color:#9fb0c5}.compare-table thead small{display:block;margin-top:5px;color:#9fb0c5;font:400 11px 'DM Sans',sans-serif;line-height:1.45}.compare-table tbody th{color:#cbd5e1;font-size:13px}.compare-table td{color:#9fb0c5;font-size:13px}.compare-table td strong{color:#d9f99d;font:700 17px Manrope,sans-serif}.compare-table td small{color:#9fb0c5}.compare-table .btn{font-size:12px;white-space:nowrap}.compare-table .compare-muted{opacity:.24}.compare-guide{padding:24px;border:1px solid rgba(163,230,53,.25);border-radius:15px;background:linear-gradient(145deg,#102019,#0d1726)}.compare-guide h2{margin:9px 0 15px;color:#edf5ff;font:700 22px/1.2 Manrope,sans-serif}.compare-guide ol{display:grid;gap:12px;margin:0;padding-left:20px;color:#b7c6d8;font-size:13px;line-height:1.55}.compare-guide>p:last-of-type{color:#9fb0c5;font-size:12px;line-height:1.6}@media(max-width:980px){.compare-layout{grid-template-columns:1fr}.compare-guide{max-width:none}}@media(max-width:600px){.compare-picker{padding:18px}.compare-picker button{width:100%}.compare-table th,.compare-table td{padding:14px}.compare-guide{padding:20px}}

.compare-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-bottom:24px}.compare-product,.compare-empty{padding:24px;border:1px solid rgba(148,163,184,.18);border-radius:15px;background:#0d1726;color:#edf5ff}.compare-product h2,.compare-empty h2{margin:8px 0;color:#f3f7fb;font:700 22px Manrope,sans-serif}.compare-product>p:not(.eyebrow),.compare-empty p{color:#b7c6d8;line-height:1.65}.compare-product dl{display:grid;gap:10px;margin:20px 0}.compare-product dl div{display:flex;justify-content:space-between;gap:15px;padding-top:10px;border-top:1px solid rgba(148,163,184,.14)}.compare-product dt{color:#9fb0c5}.compare-product dd{margin:0;color:#d9f99d;text-align:right}.compare-product[hidden]{display:none}.compare-guide{margin-top:22px}.reseller-product-form{border-top:1px solid var(--line)}@media(max-width:600px){.compare-product,.compare-empty{padding:20px}.compare-product dl div{align-items:flex-start;flex-direction:column;gap:4px}.compare-product dd{text-align:left}}
