.pub-main>.rn-article.pub-comparison-article{max-width:1040px}.pub-comparison-preview{color:var(--ec-text-muted);margin:0 0 24px;font-size:12px}.pub-comparison-intro{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:42px;margin-bottom:28px;display:grid}.pub-comparison-intro .rn-article-header{margin-bottom:0}.pub-comparison-intro .rn-article-header h1{text-wrap:balance;font-size:clamp(38px,4vw,57px)}.pub-comparison-intro .rn-dek{font-size:17px;line-height:1.65}.pub-comparison-intro .rn-article-header__byline{padding-block:14px;font-size:12px;line-height:1.8}.pub-comparison-intro .rn-byline .rn-small{font-size:inherit}.pub-comparison-intro figure{margin:0}.pub-comparison-intro img{aspect-ratio:1.15;object-fit:cover;width:100%;height:auto}.pub-comparison-intro figcaption{color:var(--ec-text-muted);margin-top:9px;font-size:11px;line-height:1.6}.pub-comparison-article .rn-jumpnav ul{border:0;border-block:1px solid var(--ec-border);border-radius:0;flex-wrap:wrap;gap:12px 30px;margin-bottom:28px;padding-block:5px;display:flex;overflow:visible}.pub-comparison-article .rn-jumpnav li+li{border-left:0}.pub-comparison-article .rn-jumpnav a{border:0;border-radius:0;min-height:44px;padding:12px 0;font-size:13px;line-height:20px;display:block}.pub-comparison-article .rn-jumpnav a:hover{color:var(--ec-accent-ink);text-underline-offset:5px;background:0 0;text-decoration:underline}.pub-comparison-article>.rn-prose{max-width:760px;font-size:17px}.pub-comparison-article .rn-section{margin-block:38px}.pub-comparison-highlights{gap:24px}.pub-comparison-highlights>div{border:1px solid var(--ec-border);padding:24px}.pub-comparison-highlights h2{margin:0 0 14px;font-size:24px}.pub-comparison-highlights ul{margin:0;padding-left:18px;font-size:15px;line-height:1.8}.pub-comparison-highlights li+li{margin-top:8px}.pub-comparison-article #compare>h2{margin-bottom:20px;font-size:36px}.pub-comparison__caption{justify-content:space-between;gap:20px;margin:0;padding:0 0 16px;font-size:13px;font-weight:600;display:flex}.pub-comparison__caption>span{color:var(--ec-text-muted);font-weight:400}.pub-comparison__table{table-layout:fixed;border-block:1px solid var(--ec-border-strong);width:100%;font-size:16px}.pub-comparison__measure{width:18%}.pub-comparison__table th,.pub-comparison__table td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:22px 16px}.pub-comparison__table thead{background:var(--ec-surface)}.pub-comparison__table thead td{color:var(--ec-text-muted);font-size:12px}.pub-comparison__brand{font:500 11px/1.6 var(--ec-font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--ec-accent-ink);margin-bottom:8px;display:block}.pub-comparison__model{font:500 20px/1.3 var(--ec-font-display);letter-spacing:-.025em;display:block}.pub-comparison__table tbody tr{border-top:1px solid var(--ec-border)}.pub-comparison__table tbody th{font-size:14px;font-weight:600}.pub-comparison__basis{color:var(--ec-text-muted);margin-top:5px;font-size:12px;font-weight:400;line-height:1.6;display:block}.pub-comparison__table tbody td{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pub-comparison__mobile{display:none}.pub-comparison__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pub-comparison-article #verdict{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px 36px;padding:30px;display:grid}.pub-comparison-article #verdict>h2{grid-column:1/-1;margin:0;font-size:32px}.pub-comparison-article .rn-offer__body p{margin:0;font-size:16px;line-height:1.8}.pub-comparison-article .rn-offer__cta{align-self:center}.pub-comparison-article .rn-offer__cta .rn-cta{margin-top:0}.pub-comparison-article .rn-offer__cta .rn-button{width:100%}.pub-source-details{border-block:1px solid var(--ec-border);margin-top:18px}.pub-source-details>summary{cursor:pointer;padding-block:16px;font-weight:600}.pub-source-details>ol{margin-top:8px;padding-left:24px}@media (width<=899px){.pub-comparison-intro{grid-template-columns:1fr;gap:22px}.pub-comparison-intro img{aspect-ratio:2.2}.pub-comparison__table{display:none}.pub-comparison__mobile{gap:22px;display:grid}.pub-comparison__attribute{border:1px solid var(--ec-border)}.pub-comparison__attribute>header{background:var(--ec-surface);padding:18px 20px}.pub-comparison__attribute h3{margin:0 0 4px;font-size:25px}.pub-comparison__attribute header p{color:var(--ec-text-muted);margin:0;font-size:13px}.pub-comparison__attribute dl{margin:0;padding-inline:20px}.pub-comparison__attribute dl>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding-block:16px;display:grid}.pub-comparison__attribute dl>div+div{border-top:1px solid var(--ec-border)}.pub-comparison__attribute dt{font-size:14px;line-height:1.55}.pub-comparison__attribute dt strong{font-weight:600;display:block}.pub-comparison__attribute dt>span{color:var(--ec-text-muted);font-size:12px;display:block}.pub-comparison__attribute dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:17px;font-weight:600}}@media (width<=600px){.pub-comparison-preview{margin-bottom:18px;line-height:1.7}.pub-comparison-intro .rn-dek{font-size:16px}.pub-comparison-highlights>div{padding:20px}.pub-comparison__caption{display:block}.pub-comparison__caption>span{margin-top:5px;font-size:12px;display:block}.pub-comparison-article #verdict{grid-template-columns:1fr;gap:18px;padding:24px}.pub-comparison-article .rn-offer__cta{width:100%}.pub-comparison-article .rn-cta__meta{font-size:12px}}.lst{--lt-color-cta-ink:color-mix(in oklab, var(--ec-cta) 84%, var(--ec-text));--lt-color-pop-tint:color-mix(in oklab, var(--ec-star) 22%, var(--ec-bg));--lt-leading-heading:1.2;--lt-leading-label:1;--lt-tracking-heading:-.015em;--lt-tracking-label:.04em;--lt-weight-body:400;--lt-weight-medium:var(--ec-weight-medium);--lt-weight-semi:var(--ec-weight-semi);--lt-d:1;--lt-gap-section:calc(44px * var(--lt-d));--lt-gap-h2-above:calc(60px * var(--lt-d));--lt-gap-h2-below:18px;--lt-gap-h3-above:calc(34px * var(--lt-d));--lt-gap-h3-below:12px;--lt-gap-p:calc(17px * var(--lt-d));--lt-gap-media:calc(26px * var(--lt-d));--lt-gap-list:12px;--lt-gap-tight:8px;--lt-gap-snug:6px;--lt-gap-fine:4px;--lt-gap-hair:2px;--lt-measure:880px;--lt-avatar:44px;--lt-badge:52px;--lt-seal:120px;--lt-media-col:400px;--lt-bar:56px;--lt-stroke-thick:3px;--lt-media-radius:var(--ec-radius-l);--lt-panel-radius:var(--ec-radius-card);--lt-media-radius-nested:max(var(--lt-gap-fine), calc(var(--lt-panel-radius) - var(--lt-gap-media)));--lt-card-ground:var(--ec-bg);--lt-card-border:var(--ec-border);--lt-panel-border:var(--ec-border);--lt-card-shadow:none;width:100%;color:var(--ec-text);font-family:var(--ec-font-body);font-size:var(--ec-size-body);line-height:var(--ec-leading-body);-webkit-font-smoothing:antialiased;font-synthesis-weight:none;container:lst/inline-size}.lst[data-variant=editorial]{--lt-measure:var(--ec-measure)}html[data-rn-density=compact] .lst{--lt-d:.72}html[data-rn-cards=shadow] .lst{--lt-card-border:color-mix(in oklab, var(--ec-border) 60%, var(--ec-bg));--lt-panel-border:var(--ec-surface);--lt-card-shadow:var(--ec-shadow-m)}html[data-rn-cards=flat] .lst{--lt-card-ground:var(--ec-surface);--lt-card-border:var(--ec-surface);--lt-panel-border:var(--ec-surface)}.lst *,.lst :before,.lst :after{box-sizing:border-box}.lst .ph{object-fit:cover;border-radius:var(--lt-media-radius);width:100%;height:auto;display:block}.lst h1,.lst h2,.lst h3{font-family:var(--ec-font-display);font-weight:var(--ec-weight-display);letter-spacing:var(--ec-tracking-display);text-transform:var(--ec-case-heading);line-height:var(--lt-leading-heading);text-wrap:balance;margin:0}.lst h1 strong,.lst h2 strong,.lst h3 strong,.lst h1 b,.lst h2 b,.lst h3 b{font-weight:inherit}.lst h1{font-size:var(--ec-size-h1);line-height:var(--ec-leading-display)}.lst h2{font-size:var(--ec-size-h2)}.lst h3{font-size:var(--ec-size-h3)}.lst p,.lst ul,.lst ol,.lst figure,.lst blockquote{margin:0}.lst .wrap{max-width:var(--lt-measure);margin-inline:auto}.lst .flow>*+*,.lst .rn-md>*+*{margin-top:var(--lt-gap-p)}.lst .flow>*+h2{margin-top:var(--lt-gap-h2-above)}.lst .flow>h2+*{margin-top:var(--lt-gap-h2-below)}.lst .flow>*+h3{margin-top:var(--lt-gap-h3-above)}.lst .flow>h3+*{margin-top:var(--lt-gap-h3-below)}.lst .flow>*+figure,.lst .flow>figure+*{margin-top:var(--lt-gap-media)}.lst [data-sec]{margin-block:var(--lt-gap-section)}.lst .eyebrow{font-family:var(--ec-font-body);font-size:var(--ec-size-micro);font-weight:var(--lt-weight-semi);letter-spacing:var(--ec-tracking-caps);text-transform:var(--ec-case-eyebrow);color:var(--ec-accent-ink)}.lst .eyebrow,.lst .offer__perk,.lst .offer__badge,.lst .ba figcaption,.lst .cell__ix,.lst .offer__gifts li,.lst .chip{line-height:var(--lt-leading-label)}.lst .legal{font-size:var(--ec-size-micro);color:var(--ec-text-faint);line-height:1.55}.lst .quote-line{padding-left:var(--lt-gap-media);border-left:var(--lt-stroke-thick) solid var(--ec-star);color:var(--ec-text-muted);font-style:italic}.lst .rn-cta{flex-direction:column;align-items:flex-start;margin:0;display:flex}.lst .rn-cta--primary .rn-button,.lst .rn-cta--secondary .rn-button{padding:var(--lt-gap-list) var(--lt-gap-media);border-radius:var(--ec-radius-button);background:var(--ec-cta);color:var(--ec-on-cta);font-family:var(--ec-font-display);font-weight:var(--ec-weight-bold);font-size:var(--ec-size-lead);text-transform:var(--ec-case-button);text-align:center;box-shadow:var(--ec-shadow-m);border:0;align-self:stretch;text-decoration:none;display:block}.lst .rn-cta--primary .rn-button:after,.lst .rn-cta--secondary .rn-button:after{content:" →"}.lst .rn-cta--primary .rn-button:hover{background:var(--ec-cta-hover)}.lst .rn-cta--secondary .rn-button{background:var(--ec-bg);color:var(--lt-color-cta-ink);box-shadow:none}.lst .rn-cta--secondary .rn-button:hover{background:var(--ec-surface)}.lst .rn-cta--link .rn-button{font-size:var(--ec-size-lead);font-weight:var(--ec-weight-bold);color:var(--lt-color-cta-ink);text-decoration:underline}.lst .hero{text-align:center}.lst .hero h1{margin-top:var(--lt-gap-tight)}.lst .hero h1:first-child{margin-top:0}.lst .hero h1 em{color:var(--ec-accent-ink);font-style:normal}.lst .dek{margin-top:var(--lt-gap-p);font-size:var(--ec-size-lead);color:var(--ec-text-muted)}.lst .byline{justify-content:center;align-items:center;gap:var(--lt-gap-list);margin-top:var(--lt-gap-media);padding-block:var(--lt-gap-list);border-block:var(--ec-stroke) solid var(--ec-border);display:flex}.lst .ph--avatar{width:var(--lt-avatar);height:var(--lt-avatar);border-radius:var(--ec-radius-pill);flex:none}.lst .byline__who{text-align:left;font-size:var(--ec-size-small);color:var(--ec-text-muted)}.lst .byline .rn-byline{margin:0}.lst .byline .rn-byline__name{color:var(--ec-text);font-weight:var(--ec-weight-bold)}.lst .byline .rn-small{font-size:inherit}.lst .hero__note{margin-top:var(--lt-gap-media);font-size:var(--ec-size-lead);color:var(--ec-text-muted);font-style:italic}.lst .hero__kpis,.lst .hero__anchor{display:none}.lst .ba{gap:var(--lt-gap-list);margin-top:var(--lt-gap-media);grid-template-columns:1fr 1fr;display:grid}.lst .ba figure{position:relative}.lst .ba .ph{aspect-ratio:3/4}.lst .ba figcaption{top:var(--lt-gap-tight);padding:var(--lt-gap-fine) var(--lt-gap-list);border-radius:var(--ec-radius-pill);background:var(--ec-accent);color:var(--ec-on-accent);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-bold);letter-spacing:var(--ec-tracking-caps);text-transform:uppercase;position:absolute;left:50%;transform:translate(-50%)}.lst[data-variant=grid] .hero{padding:var(--lt-gap-section) var(--ec-pad-x);border-radius:var(--lt-panel-radius);background:var(--ec-surface)}.lst[data-variant=grid] .hero__stack{align-items:center;gap:var(--lt-gap-media);flex-direction:column;display:flex}.lst[data-variant=grid] .hero h1{font-size:var(--ec-size-hero);font-weight:var(--ec-weight-bold);letter-spacing:normal;margin-top:0;line-height:1.15}.lst[data-variant=grid] .dek,.lst[data-variant=grid] .hero__note{max-width:var(--ec-measure);margin-top:0}.lst[data-variant=grid] .hero__note{font-size:inherit;font-style:normal}.lst[data-variant=grid] .hero__kpis{justify-content:center;align-items:stretch;gap:var(--lt-gap-media);display:flex}.lst .hero__kpi{align-items:center;gap:var(--lt-gap-media);display:flex}.lst .hero__kpi-stack{align-items:center;gap:var(--lt-gap-hair);flex-direction:column;display:flex}.lst .hero__kpi-value{font-size:var(--ec-size-h2);font-weight:var(--ec-weight-bold);line-height:var(--lt-leading-heading)}.lst .hero__kpi-label{font-size:var(--ec-size-lead);color:var(--ec-text-muted)}.lst .hero__divider{width:var(--ec-stroke);background:var(--ec-border-strong);align-self:stretch}.lst[data-variant=grid] .hero__anchor{font-size:var(--ec-size-lead);font-weight:var(--lt-weight-medium);color:var(--ec-text);text-underline-offset:var(--lt-gap-hair);text-decoration:underline;display:inline}.lst .note,.lst .tldr,.lst .compare__tldr{padding:var(--lt-gap-media);border:var(--ec-stroke) solid var(--lt-panel-border);border-radius:var(--lt-panel-radius);background:var(--ec-surface);box-shadow:var(--lt-card-shadow)}.lst .tldr .ph{aspect-ratio:16/9;margin-bottom:var(--lt-gap-list);border-radius:var(--lt-media-radius-nested)}.lst .tldr strong,.lst .compare__tldr strong{color:var(--ec-accent-ink)}.lst .note__label,.lst .tldr__label{margin-bottom:var(--lt-gap-tight);font-weight:var(--ec-weight-bold);color:var(--ec-accent-ink)}.lst[data-variant=editorial] .tldr{border-color:var(--lt-card-border);background:var(--lt-card-ground)}.lst .compare__scroll{padding-inline:var(--lt-gap-hair);padding-bottom:var(--lt-gap-tight);overflow-x:auto}.lst .compare table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ec-size-small)}.lst .compare th,.lst .compare td{padding:var(--lt-gap-list) var(--lt-gap-tight);border-bottom:var(--ec-stroke) dashed var(--ec-border-strong);text-align:center;vertical-align:middle}.lst .compare td{line-height:var(--lt-leading-heading)}.lst .compare__v{font-size:var(--ec-size-body);font-weight:var(--lt-weight-medium);display:block}.lst .compare__note{margin-top:var(--lt-gap-hair);font-size:var(--ec-size-micro);font-weight:var(--lt-weight-body);color:var(--ec-text-faint);display:block}.lst .compare thead th{width:22%;padding-bottom:var(--lt-gap-media);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-bold);letter-spacing:var(--ec-tracking-caps);text-transform:uppercase;color:var(--ec-text-muted);vertical-align:bottom}.lst .compare thead th:first-child{width:34%}.lst .compare tbody th{text-align:left;min-width:150px;font-weight:var(--lt-weight-medium);color:var(--ec-text-muted)}.lst .compare__emoji{margin-right:var(--lt-gap-fine);font-size:var(--ec-size-lead)}.lst .compare tbody tr:last-child th,.lst .compare tbody tr:last-child td{border-bottom:0}.lst .compare tbody tr:last-child .compare__v{font-size:var(--ec-size-h3);line-height:1}.lst .compare .compare__us{--lt-compare-frame:color-mix(in oklab, var(--ec-accent) 34%, var(--ec-bg));background:var(--ec-accent-tint);border-inline:var(--ec-stroke-strong) solid var(--lt-compare-frame);border-bottom-color:color-mix(in oklab, var(--lt-compare-frame) 60%, var(--ec-accent-tint))}.lst .compare thead .compare__us{padding-top:var(--lt-gap-media);border-top:var(--ec-stroke-strong) solid var(--lt-compare-frame);border-radius:var(--ec-radius-m) var(--ec-radius-m) 0 0;color:var(--ec-accent-ink)}.lst .compare tbody .compare__us{color:var(--ec-accent-ink)}.lst .compare tbody .compare__us .compare__v{font-weight:var(--ec-weight-bold)}.lst .compare tbody .compare__us .compare__note{color:var(--ec-accent-ink)}.lst .compare tbody tr:last-child .compare__us{border-bottom:var(--ec-stroke-strong) solid var(--lt-compare-frame);border-radius:0 0 var(--ec-radius-m) var(--ec-radius-m)}.lst .compare__tldr{margin-top:var(--lt-gap-media)}.lst .reasons:has(>.row){gap:calc(var(--lt-gap-section) + var(--lt-gap-tight));flex-direction:column;display:flex}.lst .row{gap:calc(var(--lt-gap-section) + var(--lt-gap-tight));display:flex}.lst .row__media{width:min(var(--lt-media-col), 46%);aspect-ratio:1;border-radius:var(--lt-media-radius);flex:none;position:relative;overflow:hidden}.lst .row__media .ph{border-radius:0;height:100%}.lst .row__label{justify-content:center;align-items:center;gap:var(--lt-gap-tight);min-height:var(--lt-bar);padding:var(--lt-gap-fine) var(--lt-gap-list);background:var(--ec-brand);color:var(--ec-on-brand);font-size:var(--ec-size-lead);font-weight:var(--ec-weight-bold);letter-spacing:var(--lt-tracking-heading);line-height:var(--lt-leading-heading);text-align:center;display:flex;position:absolute;inset:auto 0 0}.lst .row__copy{justify-content:center;align-items:flex-start;gap:var(--lt-gap-media);flex-direction:column;flex:1;min-width:0;display:flex}.lst .row__heading{font-size:var(--ec-size-h2);line-height:var(--ec-leading-display)}.lst .row__heading strong{color:var(--ec-accent-ink)}.lst .reasons:has(>.vr){margin-block:0}.lst .vr{padding-block:var(--lt-gap-section);border-bottom:var(--ec-stroke) solid var(--ec-border)}.lst .vr:last-child{border-bottom:0}.lst .vr__layout{column-gap:var(--lt-gap-section);row-gap:var(--lt-gap-list);grid-template-columns:7fr 5fr;grid-template-areas:"images header""images body";align-items:start;display:grid}.lst .vr[data-images="0"] .vr__layout{grid-template-columns:1fr;grid-template-areas:"header""body"}.lst .vr__header{align-self:end;gap:var(--lt-gap-media);flex-direction:column;grid-area:header;display:flex}.lst .vr__body{align-self:start;gap:var(--lt-gap-p);flex-direction:column;grid-area:body;display:flex}.lst .vr__images{align-self:center;gap:var(--lt-gap-tight);grid-area:images;display:grid}.lst .vr__num{justify-content:space-between;align-items:baseline;gap:var(--lt-gap-list);padding-bottom:var(--lt-gap-list);border-bottom:var(--ec-stroke) solid var(--ec-border);font-weight:var(--ec-weight-bold);font-size:var(--ec-size-small);letter-spacing:var(--lt-tracking-label);text-transform:uppercase;color:var(--ec-text-muted);display:flex}.lst .vr__num span:last-child{color:var(--ec-accent-ink)}.lst .vr__title{font-size:var(--ec-size-h2);line-height:var(--ec-leading-display)}.lst .vr__img{aspect-ratio:1;border-radius:var(--lt-media-radius);position:relative;overflow:hidden}.lst .vr__img .ph{border-radius:0;height:100%}.lst .vr[data-images="1"] .vr__images,.lst .vr[data-images="2"] .vr__images{align-self:stretch}.lst .vr[data-images="1"] .vr__img,.lst .vr[data-images="2"] .vr__img{aspect-ratio:auto;height:100%;min-height:240px}.lst .vr[data-images="1"] .vr__img .ph,.lst .vr[data-images="2"] .vr__img .ph{position:absolute;inset:0}.lst .vr[data-images="2"] .vr__images{grid-template-columns:1fr 1fr}.lst .vr[data-images="3"] .vr__images{grid-template-columns:repeat(3,1fr)}.lst .reason__head{align-items:flex-start;gap:var(--lt-gap-list);display:flex}.lst .chip{width:var(--lt-badge);height:var(--lt-badge);margin-top:calc((var(--ec-size-h2) * var(--lt-leading-heading) - var(--lt-badge)) / 2);background:var(--ec-accent);color:var(--ec-on-accent);font-family:var(--ec-font-display);font-weight:var(--ec-weight-display);font-size:var(--ec-size-h3);clip-path:polygon(50% 0%,61% 12%,77% 7%,80% 24%,96% 29%,89% 44%,100% 57%,86% 66%,90% 83%,73% 83%,64% 97%,50% 88%,36% 97%,27% 83%,10% 83%,14% 66%,0% 57%,11% 44%,4% 29%,20% 24%,23% 7%,39% 12%);flex:none;place-items:center;display:grid}.lst .reason p strong{font-weight:var(--lt-weight-semi)}.lst .media .ph{aspect-ratio:1}.lst .media figcaption{margin-top:var(--lt-gap-tight);font-size:var(--ec-size-small);color:var(--ec-text-muted);text-align:center}.lst .ing{text-align:center}.lst .ing h2{margin-top:var(--lt-gap-tight)}.lst .ing__intro{margin-top:var(--lt-gap-p);color:var(--ec-text-muted)}.lst .ing__grid{gap:var(--lt-gap-list);margin:var(--lt-gap-media) 0;text-align:left;grid-template-columns:1fr 1fr;display:grid}.lst .cell{border:var(--ec-stroke) solid var(--lt-card-border);border-radius:var(--lt-panel-radius);background:var(--lt-card-ground);box-shadow:var(--lt-card-shadow);position:relative;overflow:hidden}.lst .cell__ix{top:var(--lt-gap-tight);right:var(--lt-gap-tight);z-index:1;padding:var(--lt-gap-hair) var(--lt-gap-tight);border-radius:var(--ec-radius-pill);background:var(--ec-accent);color:var(--ec-on-accent);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-display);position:absolute}.lst .cell__pic{aspect-ratio:1;background:var(--ec-surface)}.lst .cell__pic .ph{border-radius:0;height:100%}.lst .cell__txt{padding:var(--lt-gap-list)}.lst .cell__sub{margin-top:var(--lt-gap-hair);font-size:var(--ec-size-small);color:var(--ec-text-faint);font-style:italic}.lst .cell__body{margin-top:var(--lt-gap-tight);font-size:var(--ec-size-small)}.lst .offer__head{align-items:center;gap:var(--lt-gap-list);text-align:center;flex-direction:column;display:flex}.lst .offer__headline{font-size:var(--ec-size-h2);line-height:var(--ec-leading-display)}.lst .offer__headline span{color:var(--ec-accent-ink)}.lst .offer__sub{font-size:var(--ec-size-small);font-weight:var(--lt-weight-semi);color:var(--ec-text-muted)}.lst .offer__panel{align-items:center;gap:var(--lt-gap-section);padding-right:var(--lt-gap-section);border:var(--ec-stroke) solid var(--lt-card-border);border-radius:var(--lt-panel-radius);background:var(--lt-card-ground);box-shadow:var(--lt-card-shadow);display:flex;position:relative}.lst .offer__head+.offer__panel{margin-top:var(--lt-gap-section)}.lst .offer__panel:not(:has(>.offer__media)){padding-left:var(--lt-gap-section)}.lst .offer__badge{max-width:92%;padding:var(--lt-gap-tight) var(--lt-gap-media);border-radius:var(--ec-radius-badge);background:var(--ec-accent);color:var(--ec-on-accent);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-display);letter-spacing:var(--ec-tracking-caps);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.lst .offer__media{border-radius:calc(var(--lt-panel-radius) - var(--ec-stroke)) 0 0 calc(var(--lt-panel-radius) - var(--ec-stroke));flex:1;align-self:stretch;width:50%;overflow:hidden}.lst .offer__media .ph{border-radius:0;height:100%}.lst .offer__body{align-items:center;gap:var(--lt-gap-list);min-width:0;padding-block:var(--lt-gap-section);text-align:center;flex-direction:column;flex:1;display:flex}.lst .offer__perk{align-items:center;gap:var(--lt-gap-tight);width:100%;font-size:var(--ec-size-micro);font-weight:var(--ec-weight-bold);letter-spacing:var(--ec-tracking-caps);text-transform:uppercase;display:flex}.lst .offer__perk:before,.lst .offer__perk:after{content:"";height:var(--ec-stroke);background:var(--ec-border);flex:1}.lst .offer__rating{justify-content:center;align-items:center;gap:var(--lt-gap-tight);font-size:var(--ec-size-small);color:var(--ec-text-muted);flex-wrap:wrap;display:flex}.lst .offer__stars,.lst .quote__stars{color:var(--ec-star);letter-spacing:var(--ec-tracking-caps)}.lst .offer__deal{font-family:var(--ec-font-display);font-weight:var(--ec-weight-display);font-size:var(--ec-size-h2);line-height:var(--lt-leading-heading);letter-spacing:var(--ec-tracking-display);text-transform:uppercase}.lst .offer__deal em{color:var(--ec-sale-ink);font-style:normal}.lst .offer__note{font-size:var(--ec-size-small);color:var(--ec-text-muted)}.lst .offer__gifts{justify-content:center;gap:var(--lt-gap-tight);flex-wrap:wrap;padding:0;list-style:none;display:flex}.lst .offer__gifts li{padding:var(--lt-gap-snug) var(--lt-gap-list);border-radius:var(--ec-radius-pill);background:var(--lt-color-pop-tint);font-size:var(--ec-size-small);font-weight:var(--lt-weight-medium)}.lst .offer__act{align-items:center;gap:var(--lt-gap-list);width:100%;margin-top:var(--lt-gap-tight);flex-direction:column;display:flex}.lst .offer__act .rn-cta,.lst .guarantee .rn-cta{align-items:center;width:100%}.lst .offer__act .rn-button{padding-block:var(--lt-gap-media)}.lst .offer__assure{font-size:var(--ec-size-small);font-weight:var(--lt-weight-semi);color:var(--ec-positive-ink)}.lst .offer__deadline{font-size:var(--ec-size-micro);line-height:var(--lt-leading-heading);font-weight:var(--ec-weight-bold);letter-spacing:var(--ec-tracking-caps);text-transform:uppercase;color:var(--ec-text-muted)}.lst .offer__deadline strong,.lst .offer__risk strong{color:var(--ec-urgency-ink)}.lst .offer__strip{justify-content:center;align-items:center;gap:var(--lt-gap-list);width:100%;padding:var(--lt-gap-tight) var(--lt-gap-list);border:var(--ec-stroke) dashed color-mix(in oklab, var(--ec-urgency-ink) 26%, var(--ec-urgency-tint));border-radius:var(--ec-radius-s);background:var(--ec-urgency-tint);font-size:var(--ec-size-small);display:flex}.lst .offer__strip>span{min-width:0}.lst .offer__strip-rule{width:var(--ec-stroke);background:var(--ec-border-strong);flex:none;align-self:stretch}.lst[data-variant=editorial] .offer__panel{padding:var(--lt-gap-media);border-color:var(--lt-panel-border);background:var(--ec-surface);text-align:center;display:block}.lst[data-variant=editorial] .offer__badge{padding:var(--lt-gap-snug) var(--lt-gap-media);border-radius:var(--ec-radius-pill);font-weight:var(--ec-weight-bold)}.lst[data-variant=editorial] .offer__media{width:100%;margin-block:var(--lt-gap-list) var(--lt-gap-media);border-radius:var(--lt-media-radius-nested)}.lst[data-variant=editorial] .offer__media .ph{aspect-ratio:16/9;height:auto}.lst[data-variant=editorial] .offer__body{padding-block:0}.lst[data-variant=editorial] .offer__note{font-size:inherit;color:inherit}.lst .rail__head{margin-bottom:var(--lt-gap-media)}.lst .rail__head h2{margin-top:var(--lt-gap-tight)}.lst .rail__track{gap:var(--lt-gap-list);scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--lt-gap-fine) var(--lt-gap-fine) var(--lt-gap-list);grid-auto-columns:minmax(240px,78%);grid-auto-flow:column;display:grid;overflow-x:auto}.lst .rail__track::-webkit-scrollbar{display:none}.lst .quote{scroll-snap-align:start;padding:var(--lt-gap-media);border:var(--ec-stroke) solid var(--lt-card-border);border-radius:var(--lt-panel-radius);background:var(--lt-card-ground);box-shadow:var(--lt-card-shadow)}.lst .quote blockquote{margin:var(--lt-gap-list) 0;font-size:var(--ec-size-small)}.lst .quote__who{align-items:center;gap:var(--lt-gap-tight);font-size:var(--ec-size-small);flex-wrap:wrap;display:flex}.lst .quote__verified{color:var(--ec-positive-ink);font-size:var(--ec-size-micro)}.lst .guarantee{padding:var(--lt-gap-media);border-radius:var(--lt-panel-radius);background:var(--ec-brand);color:var(--ec-on-brand)}.lst .guarantee__inner{align-items:center;gap:var(--lt-gap-media);text-align:center;flex-direction:column;display:flex}.lst .guarantee__body{width:100%}.lst .guarantee h2 em{opacity:.7;font-style:normal}.lst .guarantee .eyebrow,.lst .guarantee .rn-muted{color:inherit;opacity:.75}.lst .guarantee__body h2{margin-top:var(--lt-gap-tight)}.lst .guarantee__copy{margin:var(--lt-gap-p) 0 var(--lt-gap-media);opacity:.85;font-size:var(--ec-size-small)}.lst .guarantee__seal{width:var(--lt-seal);height:var(--lt-seal);flex:none}.lst .guarantee__rim,.lst .guarantee__unit,.lst .guarantee__num{font-family:var(--ec-font-display);font-weight:var(--ec-weight-display);fill:var(--ec-on-brand)}.lst .guarantee__ring{fill:none;stroke:color-mix(in oklab, var(--ec-on-brand) 45%, var(--ec-brand));stroke-width:1px}.lst .kit h2 em{color:var(--ec-accent-ink);font-style:normal}.lst .kit__wrap{margin-top:var(--lt-gap-media)}.lst .kit__shot .ph{aspect-ratio:4/3}.lst .kit__list{margin:var(--lt-gap-media) 0;padding:0;list-style:none}.lst .kit__shot+div .kit__list{margin-top:var(--lt-gap-list)}.lst .kit__list li{justify-content:space-between;align-items:baseline;gap:var(--lt-gap-list);padding-block:var(--lt-gap-list);border-bottom:var(--ec-stroke) solid var(--ec-border);font-size:var(--ec-size-small);display:flex}.lst .kit__name span{color:var(--ec-text-faint);font-size:var(--ec-size-micro);display:block}.lst .kit__price{font-weight:var(--ec-weight-bold);color:var(--ec-positive-ink);flex:none}@container lst (width>=672px){.lst .ing__grid{grid-template-columns:repeat(3,1fr)}.lst .rail__track{grid-auto-columns:minmax(280px,46%)}.lst .kit__wrap{gap:var(--lt-gap-media);grid-template-columns:1fr 1fr;display:grid}.lst .kit__shot .ph{aspect-ratio:auto;height:100%}}@container lst (width>=720px){html[data-rn-media=right] .lst .row,html[data-rn-media=alternate] .lst .row[data-parity=even]{flex-direction:row-reverse}html[data-rn-media=right] .lst[data-variant]:not([data-variant=editorial]) .offer__panel:has(>.offer__media){padding-right:0;padding-left:var(--lt-gap-section);flex-direction:row-reverse}html[data-rn-media=right] .lst[data-variant]:not([data-variant=editorial]) .offer__media{border-radius:0 calc(var(--lt-panel-radius) - var(--ec-stroke)) calc(var(--lt-panel-radius) - var(--ec-stroke)) 0}}@container lst (width>=861px){html[data-rn-media=right] .lst .vr:not([data-images="0"]) .vr__layout,html[data-rn-media=alternate] .lst .vr[data-parity=even]:not([data-images="0"]) .vr__layout{grid-template-columns:5fr 7fr;grid-template-areas:"header images""body images"}}@container lst (width<=860px){.lst .vr__layout{row-gap:var(--lt-gap-media);grid-template-columns:1fr;grid-template-areas:"header""images""body"}.lst .vr__header,.lst .vr__body,.lst .vr__images,.lst .vr[data-images="1"] .vr__images,.lst .vr[data-images="2"] .vr__images{align-self:auto}.lst .vr[data-images="1"] .vr__img{aspect-ratio:4/3;height:auto;min-height:0}.lst .vr[data-images="2"] .vr__img{aspect-ratio:1;height:auto;min-height:0}.lst .vr[data-images="3"] .vr__images{grid-template-columns:1fr 1fr}}@container lst (width<=719px){.lst[data-variant=grid] .hero__kpis{display:none}.lst .row{gap:var(--lt-gap-media);flex-direction:column}.lst .row__copy{display:contents}.lst .row__heading{order:-1}.lst .row__media{aspect-ratio:3/2;width:100%}.lst .offer__panel,.lst .offer__panel:not(:has(>.offer__media)){flex-direction:column;gap:0;padding-inline:0}.lst .offer__media{border-radius:calc(var(--lt-panel-radius) - var(--ec-stroke)) calc(var(--lt-panel-radius) - var(--ec-stroke)) 0 0;align-self:auto;width:100%}.lst .offer__media .ph{aspect-ratio:4/3;height:auto}.lst .offer__body{width:100%;padding:var(--lt-gap-media)}.lst[data-variant=editorial] .offer__panel{padding:var(--lt-gap-media)}.lst[data-variant=editorial] .offer__body{padding:0}}@container lst (width<=520px){.lst .compare th,.lst .compare td{padding-inline:var(--lt-gap-fine)}.lst .compare tbody th{min-width:0}.lst .compare__v{font-size:var(--ec-size-small)}}@media (width<=900px){.lst{--lt-gap-section:calc(36px * var(--lt-d));--lt-gap-h2-above:calc(46px * var(--lt-d));--lt-gap-h3-above:calc(28px * var(--lt-d))}}@media (width<=560px){.lst{--lt-gap-section:calc(32px * var(--lt-d));--lt-gap-h2-above:calc(38px * var(--lt-d))}}.adv{--ad-gap-section:60px;--ad-gap-p:18px;--ad-gap-h2-above:52px;--ad-gap-h2-below:16px;--ad-gap-h3-above:32px;--ad-gap-h3-below:10px;--ad-gap-media:28px;--ad-gap-list:12px;--ad-gap-tight:8px;--ad-gap-fine:4px;--ad-pad-card:24px;--ad-measure:680px;--ad-side:300px;--ad-col-gap:56px;--ad-thumb:96px;--ad-canvas:calc(var(--ad-side) + var(--ad-col-gap) + var(--ad-measure));--ad-leading-heading:1.2;--ad-leading-label:1;--ad-radius-nested:max(var(--ad-gap-fine), calc(var(--ec-radius-card) - var(--ad-pad-card)));--ad-card-bg:var(--ec-bg);--ad-card-border:var(--ec-border);--ad-card-shadow:none;width:100%;padding-top:var(--ad-gap-media);-webkit-font-smoothing:antialiased;font-synthesis-weight:none;container:adv/inline-size}.adv img{display:block}html[data-rn-density=compact] .adv{--ad-gap-section:40px;--ad-gap-p:14px;--ad-gap-h2-above:34px;--ad-gap-h2-below:12px;--ad-gap-h3-above:24px;--ad-gap-h3-below:8px;--ad-gap-media:20px;--ad-gap-list:10px;--ad-pad-card:18px;--ad-col-gap:40px}html[data-rn-cards=shadow] .adv{--ad-card-border:color-mix(in oklab, var(--ec-border) 55%, var(--ec-bg));--ad-card-shadow:var(--ec-shadow-m)}html[data-rn-cards=flat] .adv{--ad-card-bg:var(--ec-surface);--ad-card-border:var(--ec-surface)}.adv .adv-card{background:var(--ad-card-bg);border:var(--ec-stroke) solid var(--ad-card-border);border-radius:var(--ec-radius-card);box-shadow:var(--ad-card-shadow)}.adv__head{max-width:var(--ad-measure);margin-inline:auto}.adv__kicker{margin:0 0 var(--ad-gap-list);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-semi);letter-spacing:var(--ec-tracking-caps);line-height:var(--ad-leading-label);text-transform:var(--ec-case-eyebrow);color:var(--ec-accent-ink)}.adv__head h1,.adv .adv__body>h2,.adv .adv__body>h3,.adv__side h2,.adv__offer h2{font-family:var(--ec-font-display);font-weight:var(--ec-weight-display);letter-spacing:var(--ec-tracking-display);line-height:var(--ad-leading-heading);text-transform:var(--ec-case-heading);text-wrap:balance;margin:0}.adv__head h1{font-size:var(--ec-size-h1);line-height:var(--ec-leading-display)}.adv__dek{max-width:46em;margin:var(--ad-gap-p) 0 0;font-size:var(--ec-size-lead);color:var(--ec-text-muted);text-wrap:pretty}.adv__meta{justify-content:space-between;align-items:center;gap:var(--ad-gap-tight) var(--ad-gap-media);margin-top:var(--ad-gap-media);padding-block:var(--ad-gap-list);border-block:var(--ec-stroke) solid var(--ec-border);font-size:var(--ec-size-small);color:var(--ec-text-muted);flex-wrap:wrap;display:flex}.adv__meta .rn-byline{margin:0}.adv__meta .rn-byline__name{color:var(--ec-text)}.adv__read{font-weight:var(--ec-weight-medium);white-space:nowrap;margin:0}.adv__grid{gap:var(--ad-gap-media);max-width:var(--ad-measure);margin:var(--ad-gap-media) auto 0;grid-template-columns:minmax(0,1fr);display:grid}.adv__hero{margin:0}.adv__hero img,.adv__body .rn-figure img{border-radius:var(--ec-radius-l);width:100%}.adv__hero figcaption,.adv__body .rn-figure figcaption{margin-top:var(--ad-gap-tight);font-size:var(--ec-size-small);color:var(--ec-text-muted);text-align:center}.adv__side{grid-template-columns:var(--ad-thumb) minmax(0, 1fr);align-items:center;gap:var(--ad-gap-list) var(--ad-gap-p);padding:var(--ad-pad-card);display:grid}.adv__side-img{aspect-ratio:1;object-fit:cover;border-radius:var(--ad-radius-nested);width:100%;height:auto}.adv__side h2{font-size:var(--ec-size-h3)}.adv__side-copy{gap:var(--ad-gap-tight);display:grid}.adv__side .adv__checks{display:none}.adv__side .adv__act{grid-column:1/-1;margin-top:0}.adv__rating{font-size:var(--ec-size-small);font-weight:var(--ec-weight-medium);color:var(--ec-text-muted);margin:0}.adv__stars{color:var(--ec-star);letter-spacing:.08em}.adv__checks{gap:var(--ad-gap-tight);margin:0;padding:0;list-style:none;display:grid}.adv__checks li{grid-template-columns:1.4em minmax(0,1fr);display:grid}.adv__checks li:before{content:"✓";font-weight:var(--ec-weight-bold);color:var(--ec-positive-ink)}.adv__act{gap:var(--ad-gap-list);margin-top:var(--ad-gap-media);display:grid}.adv__act .rn-cta{margin:0}.adv .rn-cta--primary .rn-button{padding:var(--ad-gap-list) var(--ad-gap-media);border-radius:var(--ec-radius-button);background:var(--ec-cta);color:var(--ec-on-cta);font-family:var(--ec-font-display);font-size:var(--ec-size-lead);font-weight:var(--ec-weight-bold);text-transform:var(--ec-case-button);box-shadow:var(--ec-shadow-m);border:0;line-height:1.25;display:block}.adv .rn-cta--primary .rn-button:hover{background:var(--ec-cta-hover)}.adv .rn-cta--link .rn-button{font-weight:var(--ec-weight-bold)}.adv__assure{font-size:var(--ec-size-small);font-weight:var(--ec-weight-semi);color:var(--ec-trust);margin:0}.adv__deadline{padding:var(--ad-gap-tight) var(--ad-gap-list);border:var(--ec-stroke) dashed color-mix(in oklab, var(--ec-urgency-ink) 26%, var(--ec-urgency-tint));border-radius:var(--ec-radius-s);background:var(--ec-urgency-tint);color:var(--ec-urgency-ink);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-bold);letter-spacing:var(--ec-tracking-caps);text-align:center;text-transform:uppercase;margin:0;line-height:1.4}.adv__body{min-width:0}.adv .adv__body>*{margin-block:0}.adv .adv__body>*+*{margin-top:var(--ad-gap-p)}.adv .adv__body>*+h2{margin-top:var(--ad-gap-h2-above)}.adv .adv__body>h2+*{margin-top:var(--ad-gap-h2-below)}.adv .adv__body>*+h3{margin-top:var(--ad-gap-h3-above)}.adv .adv__body>h3+*{margin-top:var(--ad-gap-h3-below)}.adv .adv__body>*+:is(figure,.rn-callout,.rn-cta--primary),.adv .adv__body>:is(figure,.rn-callout,.rn-cta--primary)+*{margin-top:var(--ad-gap-media)}.adv .adv__body>*+.rn-cta--link{margin-top:var(--ad-gap-tight)}.adv .adv__body>h2{font-size:var(--ec-size-h2)}.adv .adv__body>h3{font-size:var(--ec-size-h3)}.adv .adv__body>p{text-wrap:pretty}.adv .adv__body>p:first-child{font-size:var(--ec-size-lead)}.adv__body strong{font-weight:var(--ec-weight-bold)}.adv__body a:not(.rn-button){color:var(--ec-brand-ink)}.adv .adv__body>:is(ul,ol){gap:var(--ad-gap-tight);padding-left:1.3em;display:grid}.adv__body .rn-figure{margin-inline:0}.adv__tail,.adv__notes{max-width:var(--ad-measure);margin-inline:auto}.adv__tail{margin-top:var(--ad-gap-section)}.adv__offer{gap:var(--ad-gap-media);max-width:var(--ad-measure);margin:var(--ad-gap-section) auto 0;padding:var(--ad-pad-card);padding-top:calc(var(--ad-pad-card) + var(--ad-gap-list));display:grid;position:relative}.adv__ribbon{top:0;left:var(--ad-pad-card);padding:var(--ad-gap-tight) var(--ad-gap-p);border-radius:var(--ec-radius-pill);background:var(--ec-accent);color:var(--ec-on-accent);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-bold);letter-spacing:var(--ec-tracking-caps);line-height:var(--ad-leading-label);text-transform:uppercase;margin:0;position:absolute;transform:translateY(-50%)}.adv__offer-img{border-radius:var(--ad-radius-nested);width:100%}.adv__offer-copy{align-content:center;gap:var(--ad-gap-list);min-width:0;display:grid}.adv__offer h2{font-size:var(--ec-size-h2)}.adv__discount{padding:var(--ad-gap-fine) var(--ad-gap-list);border-radius:var(--ec-radius-badge);background:var(--ec-sale-tint);color:var(--ec-discount);font-size:var(--ec-size-small);font-weight:var(--ec-weight-bold);justify-self:start;margin:0}.adv__offer-sub{color:var(--ec-text-muted)}.adv__offer-sub>*{margin:0}.adv__offer-sub>*+*,.adv__offer .adv__act{margin-top:var(--ad-gap-tight)}.adv__notes{margin-top:var(--ad-gap-section)}@container adv (width>=900px){.adv--side :is(.adv__head,.adv__grid,.adv__offer){max-width:var(--ad-canvas)}.adv--side .adv__grid{grid-template-columns:var(--ad-side) minmax(0, var(--ad-measure));column-gap:var(--ad-col-gap);grid-template-areas:"side hero""side body";justify-content:center}html:is([data-rn-media=right],[data-rn-media=alternate]) .adv--side .adv__grid{grid-template-columns:minmax(0, var(--ad-measure)) var(--ad-side);grid-template-areas:"hero side""body side"}.adv--side .adv__hero{grid-area:hero}.adv--side .adv__body{grid-area:body}.adv--side .adv__side{align-self:start;gap:var(--ad-gap-p);grid-area:side;grid-template-columns:minmax(0,1fr)}.adv--side .adv__side-img{aspect-ratio:4/3}.adv--side .adv__side .adv__checks{display:grid}.adv--side .adv__offer{align-items:center;column-gap:var(--ad-col-gap);padding:calc(var(--ad-pad-card) * 1.5);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.adv--side .adv__ribbon{left:calc(var(--ad-pad-card) * 1.5)}}@media (width<=900px){.adv{--ad-gap-section:44px;--ad-gap-h2-above:42px;--ad-gap-h3-above:28px;--ad-gap-media:24px;--ad-pad-card:20px}}@media (width<=560px){.adv{--ad-gap-section:36px;--ad-gap-h2-above:36px;--ad-pad-card:16px;--ad-thumb:80px}}.rn-pullquote{padding:var(--ec-space-xs) 0 var(--ec-space-xs) var(--ec-space-l);border-left:var(--ec-stroke-strong) solid var(--ec-accent);margin-inline:0}.rn-pullquote blockquote{font-family:var(--ec-font-display);font-size:var(--ec-size-h3);font-weight:var(--ec-weight-medium);text-wrap:balance;margin:0;line-height:1.35}.rn-pullquote blockquote>p{margin:0}.rn-pullquote figcaption{margin-top:var(--ec-space-s);font-size:var(--ec-size-small);color:var(--ec-text-muted)}.rn-callout{padding:var(--ec-space-m) calc(var(--ec-space-m) + var(--ec-space-xs));border:var(--ec-stroke) solid var(--ec-border);border-radius:var(--ec-radius-m);background:var(--ec-surface)}.rn-callout__title{margin:0 0 var(--ec-space-s);font-size:var(--ec-size-micro);font-weight:var(--ec-weight-bold);letter-spacing:var(--ec-tracking-caps);text-transform:uppercase;color:var(--ec-brand-ink);line-height:1.3}.rn-callout__body>:first-child{margin-top:0}.rn-callout__body>:last-child{margin-bottom:0}.rn-callout[data-tone=positive]{border-color:color-mix(in oklab, var(--ec-positive-ink) 22%, var(--ec-positive-tint));background:var(--ec-positive-tint)}.rn-callout[data-tone=positive] .rn-callout__title{color:var(--ec-positive-ink)}.rn-callout[data-tone=urgent]{border:var(--ec-stroke) dashed color-mix(in oklab, var(--ec-urgency-ink) 26%, var(--ec-urgency-tint));background:var(--ec-urgency-tint)}.rn-callout[data-tone=urgent] .rn-callout__title{color:var(--ec-urgency-ink)}html[data-rn-cards=shadow] .rn-callout[data-tone=info]{border-color:color-mix(in oklab, var(--ec-border) 55%, var(--ec-bg));background:var(--ec-bg);box-shadow:var(--ec-shadow-m)}html[data-rn-cards=flat] .rn-callout[data-tone=info]{border-color:var(--ec-surface)}
