@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-cyrillic-wght-normal.2k45saqu94y7o.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-vietnamese-wght-normal.1uspqum1g73ck.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-latin-ext-wght-normal.35b9e1hr6h5k1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-latin-wght-normal.1izqcz-wkfvza.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-cyrillic-wght-italic.1gwx95r0anrw4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-vietnamese-wght-italic.0qvysxrjcrilw.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-latin-ext-wght-italic.2alk5_pwykb7c.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(../media/playfair-display-latin-wght-italic.3wz967ibaache.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-ext-opsz-normal.3j7458fpqnizt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-opsz-normal.1lnz6mgtgk_0l.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-greek-opsz-normal.35lbqngyba2hu.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-vietnamese-opsz-normal.23x8hkoskv7nl.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-ext-opsz-normal.28_7fur8pm80p.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-opsz-normal.34w3mzf0pwje2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-ext-opsz-italic.27a-_quniiwka.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-opsz-italic.1n2rspzt4vtg7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-greek-opsz-italic.35bcsw1hqn917.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-vietnamese-opsz-italic.0wx85s0ydjfd_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-ext-opsz-italic.24vfqkeu3t2ri.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-opsz-italic.357upjflixf5q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@media not (min-width:40rem){.prose.summary-article .table-scroll{margin-inline:-1.5rem}.prose.summary-article .table-scroll :is(th,td):first-child{padding-inline-start:1.5rem}.prose.summary-article .table-scroll :is(th,td):last-child{padding-inline-end:1.5rem}}.prose.article-default .table-scroll{border:1px solid var(--border);border-radius:.75rem}.prose.article-default table{font-size:.9em;line-height:1.6}.prose.article-default thead th{letter-spacing:.06em;text-transform:uppercase;color:#475569;background:#f8fafc;padding:.9rem 1rem .75rem;font-size:.78em}.prose.article-default tbody td{vertical-align:top;padding:.9rem 1rem}.prose.article-default tbody tr:nth-child(2n){background:#f8fafc}@media not (min-width:40rem){.prose.article-default .table-scroll{border-inline:0;border-radius:0}}.prose.article-magazine{--mag-display:"Playfair Display Variable", Georgia, "Times New Roman", serif;--mag-serif:"Source Serif 4 Variable", Georgia, "Times New Roman", serif;--mag-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--tw-prose-bullets:var(--primary);--tw-prose-counters:var(--primary);font-family:var(--mag-serif);font-optical-sizing:auto;color:#1e293b;font-size:1.1875rem;line-height:1.75}.prose.article-magazine h1{font-family:var(--mag-display);letter-spacing:-.01em;color:#0f172a;margin:0 0 1.25rem;font-size:clamp(2.5rem,4.5vw,3.6rem);font-weight:700;line-height:1.08}.prose.article-magazine h1:before{content:"Feature";font:600 .75rem/1 var(--mag-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--primary);margin-bottom:1.25rem;display:block}.prose.article-magazine :is(h1,h1+.summary-cover)+p{border-bottom:1px solid var(--border);color:#475569;margin:0 0 2.5rem;padding-bottom:2rem;font-size:1.45rem;font-style:italic;line-height:1.5}.prose.article-magazine :is(h1,h1+.summary-cover)+p+p:not(:has(img)):after{content:"";clear:left;display:block}.prose.article-magazine :is(h1,h1+.summary-cover)+p+p:not(:has(img)):first-letter{float:left;font-family:var(--mag-display);color:var(--primary);margin:.06em .1em 0 0;font-size:4.6em;font-weight:700;line-height:.82}.prose.article-magazine h2{font-family:var(--mag-sans);letter-spacing:-.01em;color:#0f172a;margin:3.5rem 0 1.25rem;font-size:1.5rem;font-weight:700;line-height:1.3}.prose.article-magazine h2:before{content:"";background:var(--primary);border-radius:2px;width:2.5rem;height:3px;margin-bottom:1rem;display:block}.prose.article-magazine h3{font-family:var(--mag-sans);color:#0f172a;margin:2.25rem 0 .75rem;font-size:1.1rem;font-weight:650}.prose.article-magazine strong{color:#0f172a;font-weight:650}.prose.article-magazine blockquote{border:0;border-block:1px solid var(--border);quotes:none;text-align:center;font-family:var(--mag-display);color:#0f172a;margin:3rem 0;padding:2rem 1.5rem 1.75rem;font-size:1.65rem;font-style:italic;font-weight:500;line-height:1.4}.prose.article-magazine blockquote:before{content:"“";font-family:var(--mag-display);color:var(--primary);margin-bottom:.5rem;font-size:4rem;font-style:normal;line-height:.6;display:block}.prose.article-magazine blockquote p{margin:0}.prose.article-magazine hr{text-align:center;border:0;height:auto;margin:3rem 0}.prose.article-magazine hr:after{content:"✦ ✦ ✦";letter-spacing:.6em;color:var(--primary);font-size:.85rem}.prose.article-magazine table{font-family:var(--mag-sans);font-size:.9rem;line-height:1.6}.prose.article-magazine .table-scroll{border-block:1px solid #0f172a;border-top-width:2px}.prose.article-magazine thead th{letter-spacing:.16em;text-transform:uppercase;color:var(--primary);padding:1rem 1rem .75rem;font-size:.7rem;line-height:1.4}.prose.article-magazine tbody td{vertical-align:top;color:#334155;padding:1rem}@media (min-width:40rem){.prose.article-magazine .table-scroll :is(th,td):first-child{padding-inline-start:0}.prose.article-magazine .table-scroll :is(th,td):last-child{padding-inline-end:0}}.article-magazine .figure-caption{font-family:var(--mag-serif);font-size:.95rem;font-style:italic}
