.prose[data-astro-cid-h3xj43oc]{width:100%;max-width:100%;font-size:var(--fs-prose);line-height:var(--lh-prose);color:var(--c-text);overflow-wrap:anywhere}.prose[data-astro-cid-h3xj43oc]>*+*{margin-top:var(--space-5)}.prose[data-astro-cid-h3xj43oc] h2{margin-top:var(--space-10);font-size:var(--fs-2xl);line-height:var(--lh-tight);scroll-margin-top:var(--toc-top)}.prose[data-astro-cid-h3xj43oc] h2:before{content:"";width:var(--kicker-w);height:var(--kicker-h);margin-bottom:var(--space-3);border-radius:var(--radius-pill);background:var(--c-kicker);display:block}.prose[data-astro-cid-h3xj43oc] h3{margin-top:var(--space-8);font-size:var(--fs-xl);line-height:var(--lh-snug);scroll-margin-top:var(--toc-top)}.prose[data-astro-cid-h3xj43oc] h2+*,.prose[data-astro-cid-h3xj43oc] h3+*{margin-top:var(--space-3)}.prose[data-astro-cid-h3xj43oc] p,.prose[data-astro-cid-h3xj43oc] li{max-width:var(--measure)}.prose[data-astro-cid-h3xj43oc] a{color:var(--c-link);font-weight:var(--fw-semibold)}.prose[data-astro-cid-h3xj43oc] strong{color:var(--c-heading)}.prose[data-astro-cid-h3xj43oc] ul,.prose[data-astro-cid-h3xj43oc] ol{gap:var(--space-2);padding-left:var(--space-6);display:grid}.prose[data-astro-cid-h3xj43oc] ul li::marker{color:var(--c-kicker)}.prose[data-astro-cid-h3xj43oc] blockquote{padding:var(--space-1) 0 var(--space-1) var(--space-5);border-left:var(--note-bar) solid var(--c-line);color:var(--c-muted);margin-inline:0}.prose[data-astro-cid-h3xj43oc] .note{padding:var(--space-4) var(--space-5);border-left:var(--note-bar) solid var(--c-kicker);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--c-surface-2);font-size:var(--fs-md)}.prose[data-astro-cid-h3xj43oc] .note>*+*{margin-top:var(--space-3)}.prose[data-astro-cid-h3xj43oc] .note h2,.prose[data-astro-cid-h3xj43oc] .note h3,.prose[data-astro-cid-h3xj43oc] .note h4{font-size:var(--fs-lg);line-height:var(--lh-snug);margin-top:0}.prose[data-astro-cid-h3xj43oc] .note h2:before{content:none}.prose[data-astro-cid-h3xj43oc] .note ul,.prose[data-astro-cid-h3xj43oc] .note ol{gap:var(--space-1)}.prose[data-astro-cid-h3xj43oc] figure{margin-inline:0}.prose[data-astro-cid-h3xj43oc] img{width:auto;max-width:100%;max-height:var(--hero-img-max-h);height:auto}.prose[data-astro-cid-h3xj43oc] figure img{border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md)}.prose[data-astro-cid-h3xj43oc] figcaption{margin-top:var(--space-2);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--c-muted)}.prose[data-astro-cid-h3xj43oc] .table-wrap{border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md);background:var(--c-surface);width:100%;overflow:hidden}.prose[data-astro-cid-h3xj43oc] table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);line-height:var(--lh-snug)}.prose[data-astro-cid-h3xj43oc] th,.prose[data-astro-cid-h3xj43oc] td{text-align:left;vertical-align:top;border-bottom:var(--border-w) solid var(--c-line);overflow-wrap:break-word;word-break:normal;padding:.65rem .85rem}.prose[data-astro-cid-h3xj43oc] th{background:var(--c-surface-2);color:var(--c-heading);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-weight:var(--fw-bold)}.prose[data-astro-cid-h3xj43oc] tbody tr:last-child td{border-bottom:0}.prose[data-astro-cid-h3xj43oc] td:first-child{color:var(--c-heading);font-weight:var(--fw-semibold)}.prose[data-astro-cid-h3xj43oc] tbody tr:nth-child(2n) td{background:var(--c-surface-2)}@media (width<=51.99rem){.prose[data-astro-cid-h3xj43oc] .table-wrap.cmp{background:0 0;border:0;border-radius:0;overflow:visible}.prose[data-astro-cid-h3xj43oc] .cmp table,.prose[data-astro-cid-h3xj43oc] .cmp tbody,.prose[data-astro-cid-h3xj43oc] .cmp tr,.prose[data-astro-cid-h3xj43oc] .cmp td{display:block}.prose[data-astro-cid-h3xj43oc] .cmp thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose[data-astro-cid-h3xj43oc] .cmp tbody{gap:var(--space-3);display:grid}.prose[data-astro-cid-h3xj43oc] .cmp tr{border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md);background:var(--c-surface);overflow:hidden}.prose[data-astro-cid-h3xj43oc] .cmp tbody tr:nth-child(2n) td{background:0 0}.prose[data-astro-cid-h3xj43oc] .cmp td{gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:var(--border-w) solid var(--c-line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.prose[data-astro-cid-h3xj43oc] .cmp td:last-child{border-bottom:0}.prose[data-astro-cid-h3xj43oc] .cmp td:before{content:attr(data-label);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--c-muted)}.prose[data-astro-cid-h3xj43oc] .cmp td:first-child{padding-block:var(--space-3);background:var(--c-surface-2);font-size:var(--fs-md);display:block}.prose[data-astro-cid-h3xj43oc] .cmp td:first-child:before{content:none}}.prose[data-astro-cid-h3xj43oc] .rg-box{margin-top:var(--space-10);padding:var(--space-6);border:var(--border-w-strong) solid var(--c-heading);border-radius:var(--radius-lg);background:var(--c-surface)}.prose[data-astro-cid-h3xj43oc] .rg-box h2{font-size:var(--fs-xl);margin-top:0}.prose[data-astro-cid-h3xj43oc] .rg-box>*+*{margin-top:var(--space-4)}.narrow[data-astro-cid-xe2mzhqn]{max-width:calc(var(--measure-prose) + 2 * var(--gutter))}.article-head[data-astro-cid-xe2mzhqn]{padding-top:var(--space-5)}.category[data-astro-cid-xe2mzhqn]{margin-top:var(--space-6);text-decoration:none}h1[data-astro-cid-xe2mzhqn]{margin-top:var(--space-3);font-size:var(--fs-3xl);line-height:var(--lh-tight)}.meta[data-astro-cid-xe2mzhqn]{gap:var(--space-2);margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--c-muted);flex-wrap:wrap;display:flex}.meta[data-astro-cid-xe2mzhqn] strong[data-astro-cid-xe2mzhqn]{color:var(--c-heading)}.hero-img[data-astro-cid-xe2mzhqn]{margin-block:var(--space-7) 0}.hero-img[data-astro-cid-xe2mzhqn] img{aspect-ratio:9/5;width:100%;height:auto;max-height:var(--hero-img-max-h);object-fit:contain;background:var(--c-surface-2);border-radius:var(--radius-lg);border:var(--border-w) solid var(--c-line)}.body[data-astro-cid-xe2mzhqn]{padding-block:var(--space-8) var(--space-6)}.body[data-astro-cid-xe2mzhqn] .prose>p:first-child{font-size:var(--fs-lg);color:var(--c-heading)}.toc[data-astro-cid-7k3pnqyz]{border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md);background:var(--c-surface)}summary[data-astro-cid-7k3pnqyz]{min-height:var(--tap-min);padding:var(--space-2) var(--space-4);cursor:pointer;font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--c-heading);justify-content:space-between;align-items:center;list-style:none;display:flex}summary[data-astro-cid-7k3pnqyz]::-webkit-details-marker{display:none}summary[data-astro-cid-7k3pnqyz]:after{content:"+";font-size:var(--fs-lg);color:var(--c-accent)}.toc[data-astro-cid-7k3pnqyz][open] summary[data-astro-cid-7k3pnqyz]:after{content:"–"}ol[data-astro-cid-7k3pnqyz]{counter-reset:toc;gap:var(--space-0);padding:0 var(--space-2) var(--space-3);font-size:var(--fs-sm);line-height:var(--lh-snug);list-style:none;display:grid}li[data-astro-cid-7k3pnqyz]{counter-increment:toc}a[data-astro-cid-7k3pnqyz]{grid-template-columns:var(--space-6) 1fr;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--c-text);text-decoration:none;display:grid}a[data-astro-cid-7k3pnqyz]:before{content:counter(toc, decimal-leading-zero);font-family:var(--num-font);font-weight:var(--display-weight);color:var(--c-accent)}a[data-astro-cid-7k3pnqyz]:hover{background:var(--c-surface-2);color:var(--c-heading)}.module[data-astro-cid-sh4ul4n5]{gap:var(--space-4);display:grid;container:toplist/inline-size}h2[data-astro-cid-sh4ul4n5]{font-size:var(--fs-2xl)}.disclosure[data-astro-cid-sh4ul4n5]{gap:var(--space-2);font-size:var(--fs-terms);line-height:var(--lh-terms);color:var(--c-text);background:var(--c-surface-2);border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);align-items:flex-start;display:flex}.op-list[data-astro-cid-sh4ul4n5]{gap:var(--space-4);list-style:none;display:grid}.more[data-astro-cid-sh4ul4n5]{justify-content:center;display:flex}.guide-head[data-astro-cid-h3lsaedn]{background:var(--c-hero-bg);border-bottom:var(--border-w) solid var(--c-line);padding-block:var(--space-5) var(--space-8)}h1[data-astro-cid-h3lsaedn]{margin-top:var(--space-5);font-size:var(--fs-3xl);line-height:var(--lh-tight);max-width:var(--measure-h1-wide)}.quick-answer[data-astro-cid-h3lsaedn]{margin-top:var(--space-4);padding:var(--space-4);border:var(--border-w) solid var(--c-line);max-width:var(--measure-h1-wide)}.quick-answer[data-astro-cid-h3lsaedn] p[data-astro-cid-h3lsaedn]{margin:0}.byline[data-astro-cid-h3lsaedn]{margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--c-muted)}.guide-grid[data-astro-cid-h3lsaedn]{gap:var(--space-7);padding-block:var(--space-8) var(--space-section);display:grid}.main[data-astro-cid-h3lsaedn]{min-width:0}.inline-toplist[data-astro-cid-h3lsaedn]{margin-block:var(--space-7)}@media (width>=64rem){.guide-grid[data-astro-cid-h3lsaedn]{grid-template-columns:var(--col-aside) minmax(0, 1fr);column-gap:var(--space-9);align-items:start}.side[data-astro-cid-h3lsaedn]{height:100%}.side-sticky[data-astro-cid-h3lsaedn]{top:var(--toc-top);position:sticky}}.children[data-astro-cid-mxyz6bqq]{gap:var(--space-5);display:grid}h2[data-astro-cid-mxyz6bqq]{font-size:var(--fs-2xl);scroll-margin-top:var(--toc-top)}.count[data-astro-cid-mxyz6bqq]{color:var(--c-muted);font-weight:var(--fw-semibold)}.grid[data-astro-cid-mxyz6bqq]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-mxyz6bqq]{grid-row:span 3;grid-template-rows:subgrid;display:grid}.card[data-astro-cid-mxyz6bqq] a[data-astro-cid-mxyz6bqq]{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-4) var(--space-5);background:var(--c-surface);border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md);color:var(--c-text);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);align-content:start;text-decoration:none;display:grid}.card[data-astro-cid-mxyz6bqq] a[data-astro-cid-mxyz6bqq]:hover{border-color:var(--c-secondary-border);box-shadow:var(--shadow-card)}.card[data-astro-cid-mxyz6bqq].is-hub a[data-astro-cid-mxyz6bqq]{border-left:var(--note-bar) solid var(--c-kicker)}.tile[data-astro-cid-mxyz6bqq]{padding:var(--space-1) var(--space-3);border:var(--border-w) solid var(--c-chip-border);border-radius:var(--radius-sm);background:var(--c-surface-2);color:var(--c-heading);font-family:var(--font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:var(--fs-md);line-height:var(--lh-snug);place-self:start}.tile-none[data-astro-cid-mxyz6bqq]{display:block}h3[data-astro-cid-mxyz6bqq]{font-family:var(--font-body);letter-spacing:normal;font-stretch:100%;font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--c-heading);overflow-wrap:anywhere}.card[data-astro-cid-mxyz6bqq] a[data-astro-cid-mxyz6bqq]:hover h3[data-astro-cid-mxyz6bqq]{text-decoration:underline;text-decoration-color:var(--c-kicker);text-underline-offset:.18em}.desc[data-astro-cid-mxyz6bqq]{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--c-muted);-webkit-line-clamp:var(--clamp-card-desc);line-clamp:var(--clamp-card-desc);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.compact[data-astro-cid-mxyz6bqq] .card[data-astro-cid-mxyz6bqq],.compact[data-astro-cid-mxyz6bqq] .card[data-astro-cid-mxyz6bqq] a[data-astro-cid-mxyz6bqq]{grid-row:auto;display:block}.compact[data-astro-cid-mxyz6bqq] .card[data-astro-cid-mxyz6bqq] a[data-astro-cid-mxyz6bqq]{height:100%;padding:var(--space-3) var(--space-4)}.compact[data-astro-cid-mxyz6bqq] h3[data-astro-cid-mxyz6bqq]{font-size:var(--fs-sm)}@media (width>=48rem){.grid[data-astro-cid-mxyz6bqq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid[data-astro-cid-mxyz6bqq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.facts[data-astro-cid-tqchhnie]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--fact-min)), 1fr));gap:var(--space-2);margin:0;display:grid}.fact[data-astro-cid-tqchhnie]{align-content:start;gap:var(--space-0);padding:var(--space-3) var(--space-4);background:var(--c-surface);border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md);min-width:0;display:grid}dt[data-astro-cid-tqchhnie]{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--c-muted)}dd[data-astro-cid-tqchhnie]{font-family:var(--num-font);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--c-heading);overflow-wrap:anywhere;margin:0}.flow[data-astro-cid-3a4fz5vx]>*+*{margin-top:var(--space-6)}.slot-toplist[data-astro-cid-3a4fz5vx]{margin-block:var(--space-8)}.sec-head[data-astro-cid-bkkznzca]{background:var(--c-hero-bg);border-bottom:var(--border-w) solid var(--c-line);padding-block:var(--space-5) var(--space-8)}.head-inner[data-astro-cid-bkkznzca]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}h1[data-astro-cid-bkkznzca]{margin-top:var(--space-2);font-size:var(--fs-3xl);line-height:var(--lh-tight);max-width:var(--measure-h1-wide);overflow-wrap:anywhere}.byline[data-astro-cid-bkkznzca]{font-size:var(--fs-sm);color:var(--c-muted)}.byline[data-astro-cid-bkkznzca] strong[data-astro-cid-bkkznzca]{color:var(--c-heading)}.sec-grid[data-astro-cid-bkkznzca]{gap:var(--space-7);padding-block:var(--space-9) var(--space-section);display:grid}.main[data-astro-cid-bkkznzca]{gap:var(--space-9);min-width:0;display:grid}@media (width>=80rem){.sec-grid[data-astro-cid-bkkznzca]{grid-template-columns:var(--col-aside) minmax(0, 1fr);column-gap:var(--space-9);align-items:start}.side[data-astro-cid-bkkznzca]{height:100%}.side-sticky[data-astro-cid-bkkznzca]{top:var(--toc-top);position:sticky}}.sec-head[data-astro-cid-3c4gzqdx]{background:var(--c-hero-bg);border-bottom:var(--border-w) solid var(--c-line);padding-block:var(--space-5) var(--space-8)}.head-inner[data-astro-cid-3c4gzqdx]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}h1[data-astro-cid-3c4gzqdx]{margin-top:var(--space-2);font-size:var(--fs-3xl);line-height:var(--lh-tight);max-width:var(--measure-h1-wide);overflow-wrap:anywhere}.byline[data-astro-cid-3c4gzqdx]{font-size:var(--fs-sm);color:var(--c-muted)}.byline[data-astro-cid-3c4gzqdx] strong[data-astro-cid-3c4gzqdx]{color:var(--c-heading)}.sec-grid[data-astro-cid-3c4gzqdx]{gap:var(--space-7);padding-block:var(--space-8) var(--space-section);display:grid}.main[data-astro-cid-3c4gzqdx]{min-width:0}@media (width>=80rem){.sec-grid[data-astro-cid-3c4gzqdx]{grid-template-columns:var(--col-aside) minmax(0, 1fr);column-gap:var(--space-9);align-items:start}.side[data-astro-cid-3c4gzqdx]{height:100%}.side-sticky[data-astro-cid-3c4gzqdx]{top:var(--toc-top);position:sticky}}.static-head[data-astro-cid-zfg7v4bd]{background:var(--c-hero-bg);border-bottom:var(--border-w) solid var(--c-line);padding-block:var(--space-5) var(--space-8)}.column[data-astro-cid-zfg7v4bd]{gap:var(--space-4);max-width:var(--measure-prose);grid-template-columns:minmax(0,1fr);min-width:0;margin-inline:auto;display:grid}h1[data-astro-cid-zfg7v4bd]{margin-top:var(--space-2);font-size:var(--fs-3xl);line-height:var(--lh-tight);overflow-wrap:anywhere}.byline[data-astro-cid-zfg7v4bd]{font-size:var(--fs-sm);color:var(--c-muted)}.byline[data-astro-cid-zfg7v4bd] strong[data-astro-cid-zfg7v4bd]{color:var(--c-heading)}.static-body[data-astro-cid-zfg7v4bd]{padding-block:var(--space-8) var(--space-section)}.review-head[data-astro-cid-xw36wwis]{background:var(--c-hero-bg);border-bottom:var(--border-w) solid var(--c-line);padding-block:var(--space-5) var(--space-8)}.head-grid[data-astro-cid-xw36wwis]{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"id""copy""offer""note";display:grid}.id[data-astro-cid-xw36wwis]{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;grid-area:id;display:flex}.editorial-badge[data-astro-cid-xw36wwis]{border-radius:var(--radius-pill);background:var(--c-pill-bg);color:var(--c-pill-text);font-size:var(--fs-xs);font-weight:var(--fw-bold);align-items:center;padding:.25rem .65rem;display:inline-flex}.logo-tile[data-astro-cid-xw36wwis]{width:var(--logo-tile-w);height:var(--logo-tile-h);border:var(--border-w) solid var(--c-logo-tile-border);border-radius:var(--radius-md);background:var(--c-logo-tile-bg);flex:none;display:block;overflow:hidden}.logo-tile[data-astro-cid-xw36wwis] img[data-astro-cid-xw36wwis]{object-fit:cover;width:100%;height:100%}.copy[data-astro-cid-xw36wwis]{grid-area:copy}h1[data-astro-cid-xw36wwis]{font-size:var(--fs-3xl);line-height:var(--lh-tight);max-width:var(--measure-h1-wide)}.byline[data-astro-cid-xw36wwis]{margin-top:var(--space-3);font-size:var(--fs-sm);color:var(--c-muted)}.byline[data-astro-cid-xw36wwis] strong[data-astro-cid-xw36wwis]{color:var(--c-heading)}.offer-box[data-astro-cid-xw36wwis]{gap:var(--space-4);padding:var(--space-5);background:var(--c-surface);border:var(--border-w-strong) solid var(--c-feature-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-area:offer;justify-items:start;display:grid}.offer[data-astro-cid-xw36wwis]{font-family:var(--num-font);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:var(--fs-offer);line-height:var(--lh-tight);letter-spacing:var(--display-tracking);color:var(--c-heading)}.pros[data-astro-cid-xw36wwis]{gap:var(--space-2) var(--space-5);margin-top:var(--space-4);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-heading);flex-wrap:wrap;list-style:none;display:flex}.pros[data-astro-cid-xw36wwis] li[data-astro-cid-xw36wwis]{gap:var(--space-2);display:flex}.pros[data-astro-cid-xw36wwis] li[data-astro-cid-xw36wwis]:before{content:"✓";color:var(--c-check);font-weight:var(--fw-bold)}.cta[data-astro-cid-xw36wwis]{white-space:nowrap;width:100%}.terms[data-astro-cid-xw36wwis]{gap:var(--space-2);width:100%;padding:var(--space-3);background:var(--c-terms-bg);color:var(--c-terms-text);border-radius:var(--radius-md);font-size:var(--fs-terms);line-height:var(--lh-terms);align-items:flex-start;margin:0;display:flex}.terms[data-astro-cid-xw36wwis] a,.compliance[data-astro-cid-xw36wwis] a{color:var(--c-terms-link);font-weight:var(--fw-semibold)}.compliance[data-astro-cid-xw36wwis]{padding:var(--space-3) var(--space-4);background:var(--c-surface-2);border:var(--border-w) solid var(--c-line);border-radius:var(--radius-md);font-size:var(--fs-terms);line-height:var(--lh-terms);color:var(--c-text);grid-area:note}@media (width>=64rem){.head-grid[data-astro-cid-xw36wwis]{grid-template-columns:minmax(0, 1fr) var(--col-hero-offer);align-items:start;column-gap:var(--space-8);grid-template-rows:auto auto auto 1fr;grid-template-areas:"id offer""copy offer""note offer"".offer"}}.facts[data-astro-cid-4dazknio]{border:var(--border-w) solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);overflow:hidden}h2[data-astro-cid-4dazknio]{padding:var(--space-4) var(--space-5);font-size:var(--fs-lg);border-bottom:var(--border-w) solid var(--c-line)}dl[data-astro-cid-4dazknio]{margin:0}dl[data-astro-cid-4dazknio] div[data-astro-cid-4dazknio]{gap:var(--space-1);padding:var(--space-3) var(--space-5);font-size:var(--fs-sm);line-height:var(--lh-snug);display:grid}dl[data-astro-cid-4dazknio] div[data-astro-cid-4dazknio]:nth-child(odd){background:var(--c-surface-2)}dt[data-astro-cid-4dazknio]{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--c-muted)}dd[data-astro-cid-4dazknio]{overflow-wrap:anywhere;color:var(--c-heading);font-weight:var(--fw-semibold);margin:0}.long[data-astro-cid-4dazknio] dd[data-astro-cid-4dazknio]{font-weight:var(--fw-regular);color:var(--c-text)}a[data-astro-cid-4dazknio]{color:var(--c-link)}@media (width>=48rem){dl[data-astro-cid-4dazknio] div[data-astro-cid-4dazknio]{grid-template-columns:var(--facts-label-w) 1fr;gap:var(--space-4);align-items:baseline}}.welcome[data-astro-cid-yhge4q25]{border:var(--border-w) solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);overflow:hidden}h2[data-astro-cid-yhge4q25]{padding:var(--space-4) var(--space-5);font-size:var(--fs-lg);border-bottom:var(--border-w) solid var(--c-line)}dl[data-astro-cid-yhge4q25]{margin:0;display:grid}dl[data-astro-cid-yhge4q25] div[data-astro-cid-yhge4q25]{gap:var(--space-1);padding:var(--space-3) var(--space-5);border-top:var(--border-w) solid var(--c-line);align-content:start;display:grid}dl[data-astro-cid-yhge4q25] div[data-astro-cid-yhge4q25]:first-child{border-top:0}dt[data-astro-cid-yhge4q25]{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--c-muted)}dd[data-astro-cid-yhge4q25]{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--c-heading);overflow-wrap:anywhere;margin:0}@media (width>=48rem){dl[data-astro-cid-yhge4q25]{grid-template-columns:1fr 2fr 1fr}dl[data-astro-cid-yhge4q25] div[data-astro-cid-yhge4q25]{border-top:0;border-left:var(--border-w) solid var(--c-line)}dl[data-astro-cid-yhge4q25] div[data-astro-cid-yhge4q25]:first-child{border-left:0}}.aside-offer[data-astro-cid-lymtuplv]{gap:var(--space-3);padding:var(--space-4);border:var(--border-w-strong) solid var(--c-feature-border);border-radius:var(--radius-lg);background:var(--c-surface);box-shadow:var(--shadow-card);display:grid}img[data-astro-cid-lymtuplv]{width:var(--logo-tile-w);height:var(--logo-tile-h);object-fit:cover;border:var(--border-w) solid var(--c-logo-tile-border);border-radius:var(--radius-md)}.offer[data-astro-cid-lymtuplv]{font-family:var(--num-font);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--c-heading)}.btn[data-astro-cid-lymtuplv]{white-space:nowrap}.editorial-pill[data-astro-cid-lymtuplv]{border-radius:var(--radius-sm);background:var(--c-pill-bg);color:var(--c-pill-text);font-size:var(--fs-xs);font-weight:var(--fw-bold);align-items:center;padding:.35rem .7rem;display:inline-flex}.rg[data-astro-cid-lymtuplv]{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--c-terms-text);flex-wrap:wrap;display:flex}.rg[data-astro-cid-lymtuplv] a[data-astro-cid-lymtuplv]{color:var(--c-terms-link);font-weight:var(--fw-semibold)}.article-grid[data-astro-cid-wul4cmtw]{gap:var(--space-7);padding-block:var(--space-8) var(--space-section);grid-template-columns:minmax(0,1fr);display:grid}.main[data-astro-cid-wul4cmtw]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.side-offer[data-astro-cid-wul4cmtw]{display:none}@media (width>=64rem){.article-grid[data-astro-cid-wul4cmtw]{grid-template-columns:minmax(0, 1fr) var(--col-aside);column-gap:var(--space-9);align-items:start}.side[data-astro-cid-wul4cmtw]{grid-area:1/2;height:100%}.side-sticky[data-astro-cid-wul4cmtw]{top:var(--toc-top);gap:var(--space-4);display:grid;position:sticky}.side-offer[data-astro-cid-wul4cmtw]{display:block}.main[data-astro-cid-wul4cmtw]{grid-area:1/1}}.pager[data-astro-cid-ohknivtf]{justify-content:center;align-items:center;gap:var(--space-2);display:flex}ol[data-astro-cid-ohknivtf]{gap:var(--space-1);margin:0;list-style:none;display:flex}.wide[data-astro-cid-ohknivtf]{display:none}.num[data-astro-cid-ohknivtf],.step[data-astro-cid-ohknivtf]{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--tap-compact);min-height:var(--tap-compact);padding-inline:var(--space-2);border-radius:var(--radius-btn);border:var(--border-w) solid var(--c-secondary-border);background:var(--c-surface);font-weight:var(--fw-bold);color:var(--c-heading);text-decoration:none;display:inline-flex}.step-label[data-astro-cid-ohknivtf]{display:none}a[data-astro-cid-ohknivtf]:hover{border-color:var(--c-heading)}[data-astro-cid-ohknivtf][aria-current=page]{background:var(--c-heading);border-color:var(--c-heading);color:var(--c-bg)}[data-astro-cid-ohknivtf][data-disabled]{color:var(--c-muted);background:0 0}.gap[data-astro-cid-ohknivtf]{min-width:var(--space-4);color:var(--c-muted);justify-content:center;align-items:flex-end;display:inline-flex}@media (width>=48rem){.wide[data-astro-cid-ohknivtf]{display:flex}.narrow[data-astro-cid-ohknivtf]{display:none}.pager[data-astro-cid-ohknivtf]{gap:var(--space-3)}.num[data-astro-cid-ohknivtf],.step[data-astro-cid-ohknivtf]{min-width:var(--tap-min);min-height:var(--tap-min);padding-inline:var(--space-3)}.step-label[data-astro-cid-ohknivtf]{display:inline}}.ph[data-astro-cid-5wa3pgm7]{aspect-ratio:9/5;background:var(--c-surface-2);border-bottom:var(--border-w) solid var(--c-line);place-items:center;display:grid}.ph[data-astro-cid-5wa3pgm7] img[data-astro-cid-5wa3pgm7]{width:var(--news-ph-icon);height:auto;opacity:var(--news-ph-opacity)}.list-head[data-astro-cid-txmxmb6k]{background:var(--c-hero-bg);border-bottom:var(--border-w) solid var(--c-line);padding-block:var(--space-5) var(--space-8)}h1[data-astro-cid-txmxmb6k]{margin-top:var(--space-5);font-size:var(--fs-3xl);line-height:var(--lh-tight)}.cat-pills[data-astro-cid-txmxmb6k]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cat-pill[data-astro-cid-txmxmb6k]{border-radius:var(--radius-pill);border:var(--border-w) solid var(--c-line);background:var(--c-surface);color:var(--c-heading);font-size:var(--fs-xs);font-weight:var(--fw-bold);align-items:center;padding:.4rem .85rem;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.cat-pill[data-astro-cid-txmxmb6k]:hover,.cat-pill[data-astro-cid-txmxmb6k].active{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-ink)}.lead[data-astro-cid-txmxmb6k],.item[data-astro-cid-txmxmb6k]{background:var(--c-surface);border:var(--border-w) solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid;position:relative;overflow:hidden}.lead[data-astro-cid-txmxmb6k]:hover,.item[data-astro-cid-txmxmb6k]:hover{border-color:var(--c-heading)}.lead[data-astro-cid-txmxmb6k]>img,.item[data-astro-cid-txmxmb6k]>img{aspect-ratio:9/5;object-fit:cover;width:100%}.item[data-astro-cid-txmxmb6k]{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.item-body[data-astro-cid-txmxmb6k]{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--space-2)}.item[data-astro-cid-txmxmb6k] .more[data-astro-cid-txmxmb6k]{align-self:end}.item[data-astro-cid-txmxmb6k] .excerpt[data-astro-cid-txmxmb6k]{-webkit-line-clamp:var(--clamp-excerpt-narrow);line-clamp:var(--clamp-excerpt-narrow);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lead-body[data-astro-cid-txmxmb6k],.item-body[data-astro-cid-txmxmb6k]{align-content:start;gap:var(--space-2);padding:var(--space-5);display:grid}.meta[data-astro-cid-txmxmb6k]{gap:var(--space-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--c-muted);display:flex}.meta[data-astro-cid-txmxmb6k] span[data-astro-cid-txmxmb6k]{color:var(--c-accent)}h3[data-astro-cid-txmxmb6k]{font-size:var(--fs-lg)}.lead[data-astro-cid-txmxmb6k] h3[data-astro-cid-txmxmb6k]{font-size:var(--fs-2xl);line-height:var(--lh-tight)}h3[data-astro-cid-txmxmb6k] a[data-astro-cid-txmxmb6k]{color:var(--c-heading);text-decoration:none}h3[data-astro-cid-txmxmb6k] a[data-astro-cid-txmxmb6k]:after{content:"";position:absolute;inset:0}.excerpt[data-astro-cid-txmxmb6k]{font-size:var(--fs-sm);color:var(--c-muted)}.lead[data-astro-cid-txmxmb6k] .excerpt[data-astro-cid-txmxmb6k]{font-size:var(--fs-md);color:var(--c-text)}.more[data-astro-cid-txmxmb6k]{font-weight:var(--fw-bold);font-size:var(--fs-sm);color:var(--c-link)}.more[data-astro-cid-txmxmb6k]:after{content:" →"}.grid[data-astro-cid-txmxmb6k]{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.grid[data-astro-cid-txmxmb6k].no-lead{margin-top:0}.pager-wrap[data-astro-cid-txmxmb6k]{margin-top:var(--space-8)}@media (width>=48rem){.grid[data-astro-cid-txmxmb6k]{grid-template-columns:repeat(2,minmax(0,1fr))}.item[data-astro-cid-txmxmb6k] .excerpt[data-astro-cid-txmxmb6k]{-webkit-line-clamp:var(--clamp-excerpt-wide);line-clamp:var(--clamp-excerpt-wide)}.lead[data-astro-cid-txmxmb6k]{grid-template-columns:1.2fr 1fr;align-items:center}.lead[data-astro-cid-txmxmb6k]>img,.lead[data-astro-cid-txmxmb6k]>.ph{height:100%}}@media (width>=64rem){.grid[data-astro-cid-txmxmb6k]{grid-template-columns:repeat(3,minmax(0,1fr))}}
