.article-heading[data-astro-cid-gsduxf2z]{grid-template-rows:repeat(5,max-content);grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 40px;padding-bottom:0;display:grid}.article-heading[data-astro-cid-gsduxf2z].has-image{grid-template-columns:minmax(0,65fr) minmax(0,35fr)}.eyebrow[data-astro-cid-gsduxf2z]{grid-column:1;margin:0}.article-title-group[data-astro-cid-gsduxf2z]{display:contents}h1[data-astro-cid-gsduxf2z]{letter-spacing:-.045em;color:var(--color-ink);overflow-wrap:break-word;grid-column:1;min-width:0;margin:0;font-size:clamp(2rem,4.3vw,3.25rem);font-weight:500;line-height:1.1}.article-featured[data-astro-cid-gsduxf2z]{aspect-ratio:1;object-fit:contain;background:var(--color-bg);border-radius:var(--radius-md);grid-area:1/2/span 5;justify-self:end;width:min(100%,320px);height:auto;display:block}.article-featured[data-astro-cid-gsduxf2z].featured-photo{object-fit:cover}.article-meta[data-astro-cid-gsduxf2z]{color:var(--color-meta);flex-wrap:wrap;grid-column:1;gap:6px 16px;font-size:1rem;line-height:1.5;display:flex}.article-meta[data-astro-cid-gsduxf2z] a[data-astro-cid-gsduxf2z],.article-header-demo[data-astro-cid-gsduxf2z] a[data-astro-cid-gsduxf2z]{color:var(--link-accent)}.article-meta[data-astro-cid-gsduxf2z] a[data-astro-cid-gsduxf2z]:hover,.article-header-demo[data-astro-cid-gsduxf2z] a[data-astro-cid-gsduxf2z]:hover{color:var(--link-accent-hover)}.article-intro[data-astro-cid-gsduxf2z]{font-size:var(--text-lg);max-width:62ch;color:var(--color-muted);grid-column:1;margin:0}.article-header-demo[data-astro-cid-gsduxf2z]{grid-column:1;margin:0}.article-header-demo[data-astro-cid-gsduxf2z] a[data-astro-cid-gsduxf2z]{font-weight:500}.article-header-demo[data-astro-cid-gsduxf2z] span[data-astro-cid-gsduxf2z]{white-space:nowrap;margin-left:6px}@media (width>=761px) and (width<=1000px){.article-heading[data-astro-cid-gsduxf2z]{column-gap:28px}.article-featured[data-astro-cid-gsduxf2z]{width:min(100%,280px)}}@media (width<=760px){.article-heading[data-astro-cid-gsduxf2z],.article-heading[data-astro-cid-gsduxf2z].has-image{padding-bottom:0;display:block}.eyebrow[data-astro-cid-gsduxf2z]{margin-bottom:12px}.article-title-group[data-astro-cid-gsduxf2z]{display:flow-root}.article-featured[data-astro-cid-gsduxf2z]{float:right;border-radius:12px;width:100px;margin:0 0 12px 16px}h1[data-astro-cid-gsduxf2z]{overflow-wrap:normal;font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.2}.article-meta[data-astro-cid-gsduxf2z]{clear:both;gap:4px 12px;margin-top:14px;font-size:.9375rem}.article-intro[data-astro-cid-gsduxf2z],.article-header-demo[data-astro-cid-gsduxf2z]{margin-top:16px}.duplicate-intro[data-astro-cid-gsduxf2z]{display:none}}@media (width<=360px){.article-featured[data-astro-cid-gsduxf2z]{width:90px;margin-left:12px}.long-title[data-astro-cid-gsduxf2z] .article-featured[data-astro-cid-gsduxf2z]{display:none}}.article-top[data-astro-cid-z7xolria]{background:var(--color-surface);box-shadow:0 0 0 100vmax var(--color-surface);clip-path:inset(0 -100vmax);padding-block:var(--space-8) var(--space-12)}.breadcrumbs[data-astro-cid-z7xolria]{font-size:var(--text-sm);color:var(--color-meta);margin-bottom:var(--space-8);flex-wrap:wrap;gap:8px 12px;display:flex}.breadcrumbs[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--color-meta)}.breadcrumbs[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{color:var(--link-accent)}.article-content[data-astro-cid-z7xolria]{max-width:680px;padding-block:var(--space-12) var(--space-8);overflow-wrap:anywhere;min-width:0;margin-inline:auto}.article-contents[data-astro-cid-z7xolria]{padding-bottom:var(--space-6);margin-bottom:var(--space-10);border-bottom:1px solid var(--color-line)}.article-contents[data-astro-cid-z7xolria] .eyebrow[data-astro-cid-z7xolria]{margin:0 0 var(--space-3)}.article-contents[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{margin:0;padding:0;list-style:none}.article-contents[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{font-size:var(--text-sm);margin:0 0 8px;line-height:1.5}.article-contents[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--link-accent)}.article-contents[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover,.article-contents[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:focus-visible{color:var(--link-accent-hover);text-underline-offset:3px;text-decoration:underline}.article-content[data-astro-cid-z7xolria] section[data-astro-cid-z7xolria]{margin-bottom:var(--space-10)}.article-content[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{letter-spacing:-.03em;color:var(--color-ink);margin:0 0 var(--space-5);font-size:clamp(1.5rem,2.4vw,1.75rem);font-weight:500;line-height:1.25}.article-content[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{margin-bottom:var(--space-5);color:var(--color-muted)}.article-content[data-astro-cid-z7xolria] section[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--link-accent)}.article-sources[data-astro-cid-z7xolria]{border-top:1px solid var(--color-line);padding-top:var(--space-6)}.article-sources[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{font-size:1.25rem}.article-sources[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{margin:0;padding:0;list-style:none}.article-sources[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{border-top:1px solid var(--color-line);font-size:var(--text-sm);padding-block:12px}.article-sources[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]:first-child{border-top:0;padding-top:0}.article-sources[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--link-accent)}.article-sources[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{color:var(--link-accent-hover);text-underline-offset:3px;text-decoration:underline}.article-help[data-astro-cid-z7xolria]{padding:var(--space-8);background:var(--color-surface);border-radius:var(--radius-md);margin-block:var(--space-10)}.article-help[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin-bottom:var(--space-3);font-size:1.25rem}.article-help[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{margin-bottom:var(--space-5)}.article-help-actions[data-astro-cid-z7xolria]{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.article-help[data-astro-cid-z7xolria] .btn[data-astro-cid-z7xolria]{border-color:var(--color-ink);background:0 0}.article-help[data-astro-cid-z7xolria] .btn[data-astro-cid-z7xolria]:hover{background:var(--color-bg)}.article-help[data-astro-cid-z7xolria] .link-accent[data-astro-cid-z7xolria]{font-size:var(--text-sm);font-weight:500}.author-note[data-astro-cid-z7xolria]{border-block:1px solid var(--color-line);padding-block:var(--space-6);font-size:var(--text-sm)}.author-note[data-astro-cid-z7xolria] strong[data-astro-cid-z7xolria]{color:var(--color-ink);font-weight:500}.author-note[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{font-size:var(--text-sm);margin:6px 0 10px}.author-note[data-astro-cid-z7xolria] .link-accent[data-astro-cid-z7xolria]{font-weight:500}.related-articles[data-astro-cid-z7xolria]{background:var(--color-surface);padding-block:var(--space-16) var(--space-20);margin-top:var(--space-12)}.related-head[data-astro-cid-z7xolria]{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-8);display:flex}.related-head[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin:0;font-weight:500}.related-head[data-astro-cid-z7xolria] .link-accent[data-astro-cid-z7xolria]{font-size:var(--text-sm);flex-shrink:0;font-weight:500}.related-grid[data-astro-cid-z7xolria]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1050px){.related-grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.article-top[data-astro-cid-z7xolria]{padding-block:var(--space-6) var(--space-8)}.breadcrumbs[data-astro-cid-z7xolria]{margin-bottom:var(--space-6)}.article-content[data-astro-cid-z7xolria]{padding-top:var(--space-8)}.article-help[data-astro-cid-z7xolria]{padding:var(--space-6)}.related-grid[data-astro-cid-z7xolria]{gap:var(--space-10);grid-template-columns:1fr}.related-articles[data-astro-cid-z7xolria]{padding-block:var(--space-12)}.related-head[data-astro-cid-z7xolria]{flex-direction:column;align-items:flex-start}}@media (width<=640px){.article-top[data-astro-cid-z7xolria]{padding-block:var(--space-2) var(--space-4)}}
