@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.blog-index,.research-article{--research-ink: #121317;--research-copy: #45474d;--research-muted: #5b5e66;--research-border: #e1e6ec;--research-card: #f8f9fc;--research-soft: #edf8f7;--research-brand: #008080;--research-brand-strong: #006f6f;--research-page-gutter: 1rem;position:relative;margin-inline:calc(50% - 50vw);background:#fff;color:var(--research-ink)}.research-article{border-bottom:1px solid var(--research-border)}.research-article>article{width:min(100%,80rem);margin-inline:auto;padding:clamp(4.5rem,8vw,7rem) var(--research-page-gutter) clamp(5rem,9vw,7.5rem)}.article-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:56rem;margin:clamp(2.5rem,5vw,4rem) auto 0;overflow:hidden;border:1px solid var(--research-border);border-radius:1.5rem;background:var(--research-card)}.article-metric{display:grid;align-content:start;gap:.55rem;min-width:0;padding:1.35rem 1.5rem 1.45rem;border-left:1px solid var(--research-border)}.article-metric:first-child{border-left:0}.article-metric strong{color:var(--research-brand-strong);font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:580;letter-spacing:-.025em;line-height:1}.article-metric span{color:var(--research-muted);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.68rem;line-height:1.45}.article-metric.is-verdict{background:var(--research-soft)}.article-metric.is-verdict strong{color:var(--research-brand-strong)}.article-body{display:block;max-width:80rem;margin:clamp(3.5rem,7vw,5rem) auto 0}.article-index{display:none}.article-prose{min-width:0}.article-prose section{width:min(100%,42rem);margin-inline:auto;scroll-margin-top:calc(var(--nav-offset, 4rem) + 2rem)}.article-prose section+section{margin-top:clamp(3rem,6vw,4.5rem)}.article-section-label{margin:0 0 .8rem;color:var(--research-brand-strong);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.7rem;font-weight:520;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.article-prose h2{max-width:44rem;margin:0 0 1rem;color:var(--research-ink);font-size:clamp(1.5rem,1.15rem + 1.25vw,1.9rem);font-weight:480;letter-spacing:-.022em;line-height:1.14;text-wrap:balance}.article-prose h3{margin:2rem 0 .7rem;color:var(--research-ink);font-size:1.15rem;font-weight:560;letter-spacing:-.012em;line-height:1.3}.article-prose p,.article-prose li{color:var(--research-copy);font-size:1.09375rem;line-height:1.5;text-wrap:pretty}.article-prose p{margin:0}.article-prose p+p{margin-top:1rem}.article-prose ul{margin:1rem 0 0;padding-left:1.25rem}.article-prose li+li{margin-top:.55rem}.article-prose strong{color:var(--research-ink);font-weight:620}.article-prose em{color:var(--research-ink)}.article-prose code{padding:.12em .35em;border-radius:.35rem;background:#eff2f7;color:var(--research-ink);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.84em}.article-setup{display:grid;margin:1.75rem 0;border-block:1px solid var(--research-border)}.article-setup>div{display:grid;grid-template-columns:minmax(7.5rem,10.5rem) 1fr;gap:1.25rem;align-items:baseline;padding:.9rem 0;border-top:1px solid var(--research-border)}.article-setup>div:first-child{border-top:0}.article-setup dt{color:var(--research-brand-strong);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.68rem;letter-spacing:.055em;text-transform:uppercase}.article-setup dd{margin:0;color:var(--research-copy);font-size:.96rem;font-weight:520}.article-figure{width:min(56rem,calc(100vw - 2 * var(--research-page-gutter)));margin:2rem 50% 0;translate:-50% 0}.article-figure img{display:block;width:100%;height:auto;padding:clamp(.5rem,1.4vw,1rem);border:1px solid var(--research-border);border-radius:1.5rem;background:var(--research-card)}.article-figure figcaption{padding:.75rem 1rem 0;color:var(--research-muted);font-size:.78rem;line-height:1.5;text-align:center}.article-note{margin-top:1.75rem;padding:1.25rem 1.4rem;border:1px solid #cfe9e7;border-radius:1rem;background:var(--research-soft)}.article-note strong{display:block;margin-bottom:.45rem;color:var(--research-brand-strong);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.7rem;font-weight:560;letter-spacing:.045em;text-transform:uppercase}.article-note p{color:var(--research-copy);font-size:.96rem}.article-data-row{display:grid;grid-template-columns:1fr auto auto;gap:1.25rem;align-items:baseline;padding:.8rem 0;border-bottom:1px solid var(--research-border)}.article-data-row:first-of-type{margin-top:1.25rem;border-top:1px solid var(--research-border)}.article-data-row strong{font-size:.96rem}.article-data-row span{color:var(--research-copy);font-size:.9rem;font-variant-numeric:tabular-nums}.article-data-label{color:var(--research-muted)!important;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.68rem!important}.article-next{display:flex;width:fit-content;max-width:min(100%,42rem);align-items:center;gap:.8rem;margin:clamp(3rem,6vw,4.5rem) auto 0;padding:.7rem 1rem;border-radius:999px;background:#eff2f7;color:var(--research-ink);text-decoration:none;transition:background-color .15s ease,scale .15s ease}.article-next span{display:grid;gap:.1rem}.article-next small{color:var(--research-muted);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.62rem;letter-spacing:.055em;text-transform:uppercase}.article-next strong{font-size:.92rem;line-height:1.35;font-weight:560}.article-next b{color:var(--research-brand-strong);font-size:1rem;transition:translate .16s ease}.article-next:hover{background:#e6eaf0}.article-next:hover b{translate:.2rem 0}.article-next:active{scale:.98}.article-next:focus-visible{outline:3px solid var(--research-brand);outline-offset:4px}.report-scroll-note{display:none}.results-table-wrap{width:min(56rem,calc(100vw - 2 * var(--research-page-gutter)));margin:1.75rem 50% 0;padding:.75rem 1rem;translate:-50% 0;overflow-x:auto;border:1px solid var(--research-border);border-radius:1.5rem;background:var(--research-card)}.results-table-wrap:focus{outline:3px solid var(--research-brand);outline-offset:3px}.results-table-wrap table{width:100%;min-width:34rem;border-collapse:collapse;text-align:left;font-size:.92rem}.results-table-wrap caption{padding:.65rem .35rem .9rem;color:var(--research-muted);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.68rem;letter-spacing:.045em;text-align:left;text-transform:uppercase}.results-table-wrap th,.results-table-wrap td{padding:.75rem .6rem;border-top:1px solid var(--research-border);font-variant-numeric:tabular-nums}.results-table-wrap thead th{border-top:0;color:var(--research-muted);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.66rem;font-weight:480;letter-spacing:.045em;text-transform:uppercase}.results-table-wrap tbody th{color:var(--research-ink);font-weight:560}.results-table-wrap tr.highlight{background:var(--research-soft)}.results-table-wrap tr.highlight td,.results-table-wrap tr.highlight th{color:var(--research-brand-strong);font-weight:620}.report-formula{display:grid;gap:.4rem;margin:1.5rem 0;padding:1rem 1.2rem;border-radius:1rem;background:var(--research-card)}.report-formula span{color:var(--research-muted);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.68rem;letter-spacing:.055em;text-transform:uppercase}.report-formula strong{color:var(--research-brand-strong);font-size:.95rem}.report-sources{margin-top:2.5rem}.report-sources a{color:var(--research-brand-strong);font-weight:560;text-underline-offset:.25em}@media(min-width:768px){.blog-index,.research-article{--research-page-gutter: 2.5rem}}@media(min-width:1024px){.blog-index,.research-article{--research-page-gutter: 4.5rem}}@media(max-width:820px){.article-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.article-metric:nth-child(odd){border-left:0}.article-metric:nth-child(n+3){border-top:1px solid var(--research-border)}}@media(max-width:560px){.research-article>article{padding-top:3.75rem}.article-metrics{grid-template-columns:1fr;border-radius:1.2rem}.article-metric,.article-metric:nth-child(odd){border-top:1px solid var(--research-border);border-left:0}.article-metric:first-child{border-top:0}.article-setup>div{grid-template-columns:1fr;gap:.25rem}.article-data-row{grid-template-columns:1fr auto;gap:.45rem 1rem}.article-data-row .article-data-label{grid-column:1 / -1}.results-table-wrap{padding:.5rem;border-radius:1rem}.article-figure img{border-radius:1rem}}
