[data-article-layout=refined]{--refined-rule:color-mix(in srgb, var(--color-text-default) 12%, transparent);--refined-rule-strong:color-mix(in srgb, var(--color-text-default) 22%, transparent);--refined-muted:color-mix(in srgb, var(--color-text-default) 62%, transparent)}[data-article-layout=refined] [data-refined-h1]{text-wrap:balance}@media (min-width:900px){[data-article-layout=refined] [data-refined-h1]{max-width:22ch}}[data-article-layout=refined] [data-refined-meta-group]{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}[data-article-layout=refined] [data-refined-meta-group]>*+:before{content:"·";color:var(--refined-muted);padding:0 9px;display:inline-block}@media (min-width:640px){[data-article-layout=refined] [data-refined-meta-updated]:before{content:"·";color:var(--refined-muted);padding:0 9px;display:inline-block}}[data-article-layout=refined] [data-refined-meta] a{text-decoration:none}[data-article-layout=refined] [data-refined-author]{min-height:44px;color:var(--color-text-default);align-items:center;gap:10px;display:inline-flex}[data-article-layout=refined] [data-refined-author]:hover span{text-underline-offset:3px;text-decoration:underline}[data-article-layout=refined] [data-refined-tldr]>div{border-left:2px solid var(--color-accent-primary);border-top-left-radius:4px;border-bottom-left-radius:4px}[data-article-layout=refined] [data-refined-tldr] h2{color:var(--color-accent-primary);letter-spacing:.01em;margin-bottom:12px;font-size:.9375rem;line-height:1.4}@media (max-width:639px){[data-article-layout=refined] [data-refined-tldr]>div{padding:22px 20px}}[data-article-layout=refined] [data-refined-tldr] p{text-wrap:pretty;color:var(--color-text-default);font-size:1.0625rem;line-height:1.6}@media (min-width:640px){[data-article-layout=refined] [data-refined-tldr] p{font-size:1.1875rem}}[data-article-layout=refined] [data-article-content] p,[data-article-layout=refined] [data-article-content] li{text-wrap:pretty}[data-article-layout=refined] [data-article-content] h2{border-top:1px solid var(--refined-rule);text-wrap:balance;letter-spacing:-.01em;margin-top:36px;padding-top:40px}[data-article-layout=refined] [data-article-content] h3{text-wrap:balance;margin-top:20px}[data-article-layout=refined] [data-article-content] ol{counter-reset:refined-item;border-top:1px solid var(--refined-rule);gap:0;padding-left:0;list-style:none}[data-article-layout=refined] [data-article-content] ol>li{counter-increment:refined-item;border-bottom:1px solid var(--refined-rule);padding:20px 0 20px 48px;position:relative}[data-article-layout=refined] [data-article-content] ol>li:before{content:counter(refined-item, decimal-leading-zero);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-accent-primary);font-size:.8125rem;font-weight:600;line-height:1;position:absolute;top:24px;left:0}[data-article-layout=refined] [data-article-content] ol>li::marker{content:""}[data-article-layout=refined] [data-article-content] ol>li>strong:first-child,[data-article-layout=refined] [data-article-content] ol>li>a:first-child{color:var(--color-text-default);margin-bottom:6px;font-size:1.1875rem;font-weight:600;line-height:1.4;display:block}[data-article-layout=refined] [data-article-content] ol>li>a:first-child strong{font-weight:600}[data-article-layout=refined] [data-article-content] ol>li>strong:first-child+br,[data-article-layout=refined] [data-article-content] ol>li>a:first-child+br{display:none}[data-article-layout=refined] [data-article-content] ul{gap:12px;padding-left:0;list-style:none}[data-article-layout=refined] [data-article-content] ul>li{padding-left:26px;position:relative}[data-article-layout=refined] [data-article-content] ul>li:before{content:"";background:var(--color-accent-primary);border-radius:1px;width:10px;height:2px;position:absolute;top:.8em;left:2px}[data-article-layout=refined] [data-article-content] figure:has(>div>table){margin:4px 0 0}[data-article-layout=refined] [data-article-content] table{border:0;border-top:1px solid var(--refined-rule-strong)}[data-article-layout=refined] [data-article-content] th{border-bottom:1px solid var(--refined-rule-strong);letter-spacing:.02em;color:var(--refined-muted);vertical-align:bottom;background:0 0;padding:14px 16px 12px 0;font-size:.8125rem}[data-article-layout=refined] [data-article-content] td{border-top:1px solid var(--refined-rule);vertical-align:top;padding:16px 16px 16px 0;font-size:.96875rem;line-height:1.5}[data-article-layout=refined] [data-article-content] td:first-child{width:28%;font-weight:600}[data-article-layout=refined] [data-article-content] td:nth-child(2){width:30%}[data-article-layout=refined] [data-article-content] td[data-col=accent]{color:var(--color-accent-primary)}@media (max-width:639px){[data-article-layout=refined] [data-article-content] figure:has(>div>table)>div{overflow:visible}[data-article-layout=refined] [data-article-content] table,[data-article-layout=refined] [data-article-content] tbody,[data-article-layout=refined] [data-article-content] tr,[data-article-layout=refined] [data-article-content] td{width:100%;display:block}[data-article-layout=refined] [data-article-content] table{border-top:0}[data-article-layout=refined] [data-article-content] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-article-layout=refined] [data-article-content] tbody{flex-direction:column;gap:12px;display:flex}[data-article-layout=refined] [data-article-content] tr{border:1px solid var(--refined-rule);background:var(--color-section-bg-card);border-radius:12px;padding:16px 18px}[data-article-layout=refined] [data-article-content] td{border:0;padding:0;width:100%!important}[data-article-layout=refined] [data-article-content] td+td{margin-top:10px}[data-article-layout=refined] [data-article-content] td:first-child{font-size:1.0625rem}[data-article-layout=refined] [data-article-content] td:not(:first-child)[data-label]:before{content:attr(data-label);letter-spacing:.02em;color:var(--refined-muted);margin-bottom:2px;font-size:.75rem;font-weight:500;display:block}}[data-article-layout=refined] [data-article-cta]{border:1px solid var(--refined-rule);background:var(--color-section-bg-card);border-radius:16px;margin-top:8px;padding:28px}[data-article-layout=refined] [data-article-cta]>div{align-items:flex-start;gap:20px}[data-article-layout=refined] [data-article-cta] p{color:var(--color-text-default);max-width:52ch;font-size:1.1875rem;line-height:1.55}[data-article-layout=refined] [data-article-cta] p:has(>a[href]:only-child){margin:0}[data-article-layout=refined] [data-article-cta] p>a:only-child{min-height:44px;margin-left:0}@media (max-width:639px){[data-article-layout=refined] [data-article-cta]{padding:22px 20px}[data-article-layout=refined] [data-article-cta] p{font-size:1.0625rem}}[data-article-layout=refined] [data-article-procon]{grid-template-columns:1fr;gap:12px;margin:8px 0 4px;display:grid}@media (min-width:640px){[data-article-layout=refined] [data-article-procon]{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px 20px}}[data-article-layout=refined] [data-article-procon-col]{border:1px solid var(--refined-rule);background:var(--color-section-bg-card);border-radius:16px;padding:20px 22px}[data-article-layout=refined] [data-article-procon-col]:first-child{border-left:2px solid var(--color-accent-primary)}[data-article-layout=refined] [data-article-procon-col]:last-child:not(:first-child){border-left:2px solid var(--refined-rule-strong)}[data-article-layout=refined] [data-article-procon-col] h4{letter-spacing:.02em;margin:0 0 12px;font-size:.9375rem;line-height:1.4}[data-article-layout=refined] [data-article-procon-col] ul{gap:10px;margin:0}@media (max-width:639px){[data-article-layout=refined] [data-article-procon-col]{padding:18px}}[data-article-layout=refined] [data-refined-faqs]{border-top:1px solid var(--refined-rule);margin-top:36px;padding-top:40px}[data-article-layout=refined] [data-refined-faqs]>h2{font-size:var(--article-h2-size);letter-spacing:-.01em;line-height:1.25}[data-article-layout=refined] [data-refined-faqs] [data-faq-item]{border-bottom:1px solid var(--refined-rule);padding:22px 0}[data-article-layout=refined] [data-refined-faqs] [data-faq-item]:first-of-type{border-top:1px solid var(--refined-rule)}[data-article-layout=refined] [data-refined-faqs] h3{text-wrap:balance}[data-article-layout=refined] [data-refined-faqs] p{font-size:var(--article-body-size);line-height:var(--article-body-leading);color:color-mix(in srgb, var(--color-text-default) 85%, transparent);text-wrap:pretty}
