.alt-hero{padding:var(--space-8) 0 var(--space-12)}.alt-hero__in{flex-direction:column;display:flex}.alt-hero .seg-eyebrow{margin-bottom:var(--space-2)}.alt-h1{max-width:900px;font-size:26px;font-weight:var(--weight-display);letter-spacing:-.03em;color:var(--fg);text-wrap:balance;margin:0;line-height:1.08}.alt-hero__cta{gap:var(--space-2);margin-top:var(--space-4);display:grid}.alt-hero__cta .ds-btn{width:100%}.alt-hero__lede{max-width:760px;margin:var(--space-5) 0 0;font-size:var(--text-base);color:var(--ink-700);line-height:1.55}.alt-verdict{gap:var(--space-4);margin-top:var(--space-8);display:grid}.alt-verdict__col{padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--r-lg)}.alt-verdict__col--rz{background:var(--surface-2)}.alt-verdict__col h2{margin:0 0 var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-display);color:var(--fg);line-height:1.3}.alt-verdict__col ul{margin:0;padding:0;list-style:none}.alt-verdict__col li{padding:var(--space-3) 0 var(--space-3) var(--space-6);border-top:1px solid var(--border-subtle);color:var(--ink-700);font-size:15px;line-height:1.5;position:relative}.alt-verdict__col li strong{font-weight:var(--weight-heading);color:var(--fg)}.alt-verdict__col li svg{left:0;top:calc(var(--space-3) + 3px);color:var(--fg);position:absolute}.alt-verdict__col--rz li svg{color:var(--brand-text)}.alt-verdict__src{margin:var(--space-3) 0 0;color:var(--fg-muted);font-size:13px;line-height:1.5}.alt-verdict__src a,.alt-verdict__all a{color:var(--brand-text)}.alt-verdict__all{margin-top:var(--space-3);color:var(--fg-muted);font-size:13px}.alt-verdict__all summary{cursor:pointer;color:var(--brand-text);font-weight:var(--weight-ui)}.alt-verdict__all summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.alt-verdict__all ul{margin-top:var(--space-2)}.alt-verdict__all li{padding-left:0;font-size:13px}.alt-chips{gap:var(--space-2);margin:var(--space-5) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.alt-chips li{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--r-lg);background:var(--surface-0);flex-direction:column;gap:2px;display:flex}.alt-chips b{font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--fg);line-height:1.3}.alt-chips span{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;line-height:1.4}@media (width>=480px){.alt-h1{font-size:clamp(30px,2.6vw + 18px,56px)}.alt-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.alt-chips li:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=720px){.alt-hero{padding:var(--space-10) 0 var(--space-16)}.alt-hero .seg-eyebrow{margin-bottom:var(--space-3)}.alt-hero__cta{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.alt-hero__cta .ds-btn{width:auto}.alt-hero__lede{margin-top:var(--space-4);font-size:var(--text-lg)}.alt-verdict{border:1px solid var(--border-subtle);border-radius:var(--r-xl);margin-top:var(--space-10);grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.alt-verdict__col{padding:var(--space-8);border:0;border-radius:0}.alt-verdict__col+.alt-verdict__col{border-left:1px solid var(--border-subtle)}.alt-verdict__col h2{margin-bottom:var(--space-4);font-size:22px}.alt-verdict__col li{font-size:var(--text-base);padding-top:var(--space-4);padding-bottom:var(--space-4)}.alt-verdict__col li svg{top:calc(var(--space-4) + 3px)}.alt-chips{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.alt-chips li:last-child:nth-child(odd){grid-column:auto}.alt-chips li{padding:var(--space-3) var(--space-4)}.alt-chips b{font-size:15px}}@media (width>=1024px){.alt-hero__in{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) 18rem;display:grid}.alt-hero__in>*{grid-column:1}.alt-hero__in>.alt-verdict,.alt-hero__in>.alt-chips{grid-column:1/-1}.alt-h1{max-width:none}.alt-hero__in>.alt-hero__cta{flex-direction:column;grid-area:1/2/4;align-self:center;margin-top:0}.alt-hero__cta .ds-btn{width:100%}}.alt-mx__meta{justify-content:space-between;gap:var(--space-2) var(--space-6);margin:0 0 var(--space-5);font-size:var(--text-sm);color:var(--fg-muted);flex-wrap:wrap;display:flex}.alt-mx__meta p{margin:0}.alt-mx__upd{font-family:var(--font-mono);color:var(--fg);font-size:13px}.alt-mx__legend{max-width:760px;margin:var(--space-4) 0 0;color:var(--fg-muted);font-size:13px;line-height:1.6}.alt-mx__legend a{color:var(--brand-text)}.alt-sticky{--alt-sticky-h:64px;z-index:30;align-items:center;gap:var(--space-3);min-height:var(--alt-sticky-h);padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--surface-0);border-top:1px solid var(--border-default);box-shadow:var(--elev-3);display:flex;position:fixed;bottom:0;left:0;right:0}.alt-sticky p{color:var(--ink-700);flex:1;margin:0;font-size:13px;line-height:1.35}.alt-sticky[hidden],html[data-cc-open] .alt-sticky{display:none}@media (width>=720px){.alt-sticky{display:none}}@media (width<=719px){html[data-sticky-cta] [data-rezeri-chat]{bottom:calc(64px + env(safe-area-inset-bottom) + var(--space-3))}}@media (prefers-reduced-motion:no-preference){.alt-sticky:not([hidden]){animation:altUp var(--dur-3) var(--ease-out-quint) both}}@keyframes altUp{0%{transform:translateY(100%)}to{transform:none}}.alt-cost-scroll,.alt-sum-scroll{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:var(--surface-0);position:relative;overflow-x:auto}.alt-cost-scroll:focus-visible,.alt-sum-scroll:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.alt-cost,.alt-sum{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:1.45}.alt-cost{min-width:560px}.alt-sum{min-width:1040px}.alt-cost th,.alt-cost td,.alt-sum th,.alt-sum td{padding:var(--space-3);border-bottom:1px solid var(--border-subtle);text-align:left;vertical-align:top}.alt-cost thead th,.alt-sum thead th{background:var(--surface-1);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.alt-cost tbody th[scope=row],.alt-sum tbody th[scope=row]{z-index:1;background:var(--surface-0);font-weight:var(--weight-heading);color:var(--fg);position:sticky;left:0}.alt-cost tbody th[scope=row]{width:28%}.alt-cost td{color:var(--ink-700)}.alt-cost td b{font-variant-numeric:tabular-nums;font-weight:var(--weight-heading);color:var(--fg);display:block}.alt-cost__calc{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--fg-muted);display:block}.alt-cost__rz th,.alt-cost__rz td,.alt-cost tbody.alt-cost__rz th[scope=row],.alt-sum__rz th,.alt-sum__rz td,.alt-sum tbody .alt-sum__rz th[scope=row]{background:var(--brand-soft);color:var(--fg)}.alt-cost__rz tr:last-child th,.alt-cost__rz tr:last-child td{border-bottom:2px solid var(--border-strong)}@media (width<=719px){.alt-cost-scroll{background:0 0;border:0;border-radius:0;overflow:visible}.alt-cost{flex-direction:column;min-width:0;display:flex}.alt-cost thead,.alt-cost tbody,.alt-cost tr{display:contents}.alt-cost :is(thead,tbody) th:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.alt-cost thead th:not(:first-child),.alt-cost td{border:1px solid var(--border-subtle);border-top:0;display:block}.alt-cost thead th:not(:first-child){border-top:1px solid var(--border-subtle);border-radius:var(--r-lg) var(--r-lg) 0 0;font-size:var(--text-sm);color:var(--fg)}.alt-cost thead th:nth-child(n+3){margin-top:var(--space-4)}.alt-cost tbody:not(.alt-cost__rz) td{background:var(--surface-0)}.alt-cost td:before{content:attr(data-label);content:attr(data-label) / "";margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-heading);color:var(--fg-muted);display:block}.alt-cost__rz td:before{color:var(--fg)}.alt-cost tbody:last-child tr:last-child td{border-radius:0 0 var(--r-lg) var(--r-lg)}.alt-cost :is(th,td):nth-child(2){order:1}.alt-cost :is(th,td):nth-child(3){order:2}.alt-cost :is(th,td):nth-child(4){order:3}}.alt-cost__notes{margin:var(--space-4) 0 0;padding-left:var(--space-5);max-width:860px;font-size:var(--text-sm);color:var(--fg-muted);line-height:1.6}.alt-cost__notes li+li{margin-top:var(--space-1)}.alt-cost__notes a,.alt-cost__src a,.alt-sum a{color:var(--brand-text)}.alt-cost__src{margin:var(--space-3) 0 0;max-width:860px;color:var(--fg-muted);font-size:13px;line-height:1.6}.alt-bill{margin-top:var(--space-10)}.alt-bill h3{margin:0 0 var(--space-3);font-size:var(--text-xl);font-weight:var(--weight-heading);color:var(--fg)}.alt-bill dl{border-top:1px solid var(--fg);margin:0}.alt-bill dl>div{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);display:grid}.alt-bill dt{font-weight:var(--weight-heading);color:var(--fg)}.alt-bill dd{font-size:var(--text-sm);color:var(--ink-700);margin:0;line-height:1.5}.alt-bill dd b{font-weight:var(--weight-heading);color:var(--fg);display:block}@media (width>=720px){.alt-bill dl>div{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.alt-mig{gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.alt-mig li{padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:var(--surface-0);position:relative}.alt-mig__no{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--brand-text);display:block}.alt-mig h3{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--fg);line-height:1.3}.alt-mig p{font-size:var(--text-sm);color:var(--ink-700);margin:0;line-height:1.55}.alt-mig .alt-mig__src{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--fg-muted)}.alt-mig__src a{color:var(--brand-text);font-weight:var(--weight-ui)}.alt-imp{gap:var(--space-8);margin-top:var(--space-8);display:grid}.alt-imp h3{margin:0 0 var(--space-3);font-size:var(--text-xl);font-weight:var(--weight-heading);color:var(--fg)}.alt-imp dl{border-top:1px solid var(--fg);margin:0}.alt-imp dl>div{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm);grid-template-columns:8.5rem minmax(0,1fr);line-height:1.5;display:grid}.alt-imp dt{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);padding-top:2px}.alt-imp dd{color:var(--fg);margin:0}.alt-imp__more{margin:var(--space-3) 0 0;font-size:var(--text-sm)}.alt-imp__more a{color:var(--brand-text);font-weight:var(--weight-ui)}.alt-imp figure{margin:0}.alt-imp figcaption{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--fg-muted)}@media (width>=860px){.alt-mig{grid-template-columns:repeat(4,minmax(0,1fr))}.alt-mig li{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.alt-imp{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.alt-pick{margin:var(--space-8) 0 0;border-top:1px solid var(--fg);padding:0;list-style:none}.alt-pick li{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--border-subtle);display:grid}.alt-pick__name{font-size:var(--text-xl);font-weight:var(--weight-display);color:var(--fg)}.alt-pick__model{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-700);line-height:1.5}.alt-pick__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.alt-pick__chips span{padding:var(--space-1) var(--space-3);border:1px solid var(--border-default);border-radius:var(--r-full);font-size:var(--text-sm);color:var(--fg);background:var(--surface-0)}.alt-pick__go{min-height:44px;font-weight:var(--weight-heading);color:var(--brand-text);align-items:center;display:inline-flex}@media (width>=1024px){.alt-pick li{align-items:center;gap:var(--space-6);grid-template-columns:11rem 17rem minmax(0,1fr) 14rem}.alt-pick__go{justify-self:end}}.alt-sum tbody th[scope=row]{white-space:nowrap}.alt-sum td{color:var(--ink-700)}.alt-sum small{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--fg-muted);display:block}.section__head .alt-hub__facts{text-align:left;width:100%}@media (width>=720px){.section__head .alt-hub__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}
