.article-hero[data-astro-cid-a2chjpwk]{--overlap:25px;display:grid}.article-hero__panel[data-astro-cid-a2chjpwk]{padding:64px var(--inside) 0;background:var(--phthalo);justify-items:center;gap:48px;display:grid}.article-hero__inner[data-astro-cid-a2chjpwk]{width:100%;max-width:var(--content);gap:24px;display:grid}.article-hero__text[data-astro-cid-a2chjpwk]{gap:24px;max-width:846px;display:grid}.article-hero__title[data-astro-cid-a2chjpwk]{line-height:round(down,1.1em,1px)}.article-hero__intro[data-astro-cid-a2chjpwk]{max-width:680px}.article-hero__author[data-astro-cid-a2chjpwk]{align-items:center;gap:12px;display:flex}.article-hero__author[data-astro-cid-a2chjpwk] img[data-astro-cid-a2chjpwk]{background:var(--white);border-radius:50%;flex:none}.article-hero__author[data-astro-cid-a2chjpwk] p[data-astro-cid-a2chjpwk]{letter-spacing:0;display:grid}.article-hero__name[data-astro-cid-a2chjpwk]{letter-spacing:.01em;font-size:16px;font-weight:600;line-height:1.5}.article-hero__author[data-astro-cid-a2chjpwk] time[data-astro-cid-a2chjpwk]{color:var(--text-invert-light)}.article-hero__panel[data-astro-cid-a2chjpwk] .article-hero__image{aspect-ratio:335/228;width:100%;max-width:920px;height:auto;margin-bottom:calc(-1 * var(--overlap));object-fit:cover;box-shadow:0 48px 120px -40px #00000080}.article-hero__panel[data-astro-cid-a2chjpwk] .article-hero__step{display:none}@media (width>=768px){.article-hero[data-astro-cid-a2chjpwk]{--overlap:40px}.article-hero__panel[data-astro-cid-a2chjpwk]{gap:80px;padding-top:96px}.article-hero__inner[data-astro-cid-a2chjpwk],.article-hero__text[data-astro-cid-a2chjpwk]{gap:36px}.article-hero__panel[data-astro-cid-a2chjpwk] .article-hero__image{aspect-ratio:920/614}}@media (width>=1024px){.article-hero[data-astro-cid-a2chjpwk]{--overlap:60px}.article-hero__inner[data-astro-cid-a2chjpwk]{text-align:center;justify-items:center}.article-hero__text[data-astro-cid-a2chjpwk]{justify-items:center}.article-hero__author[data-astro-cid-a2chjpwk]{text-align:left}.article-hero__panel[data-astro-cid-a2chjpwk] .article-hero__step{border-radius:inherit;corner-shape:inherit;border-top-left-radius:0;border-top-right-radius:0;display:grid;position:absolute;bottom:0;left:0;right:0}}.article-body[data-astro-cid-rvfzcaby]{padding-block:84px 80px}.article-body__text[data-astro-cid-rvfzcaby]{--figure:min(920px, calc(100vw - var(--scrollbar,0px) - 2 * var(--full)));max-width:800px;font-size:var(--body-l);margin-inline:auto}.article-body__text[data-astro-cid-rvfzcaby]>*+*{margin-top:20px}.article-body__text[data-astro-cid-rvfzcaby]>p+p{margin-top:16px}.article-body__text[data-astro-cid-rvfzcaby] h2,.article-body__text[data-astro-cid-rvfzcaby] h3,.article-body__text[data-astro-cid-rvfzcaby] h4{letter-spacing:0;margin-block:48px 20px;font-size:24px;font-weight:600;line-height:round(down,1.1em,1px)}.article-body__text[data-astro-cid-rvfzcaby]>:first-child{margin-top:0}.article-body__text[data-astro-cid-rvfzcaby] em{font-family:var(--serif);font-style:italic;font-weight:500;font-stretch:100%;line-height:0}.article-body__text[data-astro-cid-rvfzcaby] strong{font-weight:600}.article-body__text[data-astro-cid-rvfzcaby] ul,.article-body__text[data-astro-cid-rvfzcaby] ol{gap:16px;padding:0;list-style:none;display:grid}.article-body__text[data-astro-cid-rvfzcaby] li{padding-left:24px;position:relative}.article-body__text[data-astro-cid-rvfzcaby] ul>li:before{content:"";background:var(--black);width:6px;height:6px;position:absolute;top:calc(.75em - 3px);left:3px}.article-body__text[data-astro-cid-rvfzcaby] ol{counter-reset:step}.article-body__text[data-astro-cid-rvfzcaby] ol>li{counter-increment:step}.article-body__text[data-astro-cid-rvfzcaby] ol>li:before{content:counter(step) ".";position:absolute;top:0;left:0}.article-body__text[data-astro-cid-rvfzcaby] blockquote{border-block:1px solid var(--border-strong);font-family:var(--serif);margin-block:28px;padding-block:32px;font-size:20px;font-weight:500;font-stretch:100%;line-height:round(down,1.3em,1px)}.article-body__text[data-astro-cid-rvfzcaby] blockquote p{letter-spacing:0}.article-body__text[data-astro-cid-rvfzcaby] blockquote em{line-height:inherit}.article-body__text[data-astro-cid-rvfzcaby] hr{border:0;border-top:1px solid var(--border-light);margin-block:48px}.article-body__text[data-astro-cid-rvfzcaby] code{border-radius:var(--radius-xs);corner-shape:squircle;background:var(--half-grey);letter-spacing:0;padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.article-body__text[data-astro-cid-rvfzcaby] table{border-collapse:collapse;max-width:100%;font-size:var(--body-s);text-align:left;margin-block:32px;display:block;overflow-x:auto}.article-body__text[data-astro-cid-rvfzcaby] th,.article-body__text[data-astro-cid-rvfzcaby] td{border-bottom:1px solid var(--border-light);vertical-align:top;min-width:7em;padding:10px 24px 10px 0}.article-body__text[data-astro-cid-rvfzcaby] thead th{border-bottom-color:var(--border-strong);font-weight:600}.article-body__text[data-astro-cid-rvfzcaby] figure{margin-block:64px}.article-body__text[data-astro-cid-rvfzcaby] figure>:not(figcaption){width:var(--figure);max-width:none;height:auto;margin-left:calc((100% - var(--figure)) / 2)}.article-body__text[data-astro-cid-rvfzcaby] figure>img{aspect-ratio:3/2;object-fit:cover}.article-body__text[data-astro-cid-rvfzcaby] figcaption{color:var(--text-light);letter-spacing:.01em;margin-top:20px;font-size:14px}@media (width>=768px){.article-body[data-astro-cid-rvfzcaby]{padding-block:152px 112px}.article-body__text[data-astro-cid-rvfzcaby]>p+p{margin-top:20px}.article-body__text[data-astro-cid-rvfzcaby] h2,.article-body__text[data-astro-cid-rvfzcaby] h3,.article-body__text[data-astro-cid-rvfzcaby] h4{margin-top:56px;font-size:32px}.article-body__text[data-astro-cid-rvfzcaby] ol>li{padding-left:28px}.article-body__text[data-astro-cid-rvfzcaby] hr{margin-block:56px}.article-body__text[data-astro-cid-rvfzcaby] blockquote{margin-block:36px;font-size:24px}.article-body__text[data-astro-cid-rvfzcaby] figure{margin-block:80px}.article-body__text[data-astro-cid-rvfzcaby] figcaption{font-size:16px}}@media (width>=1024px){.article-body[data-astro-cid-rvfzcaby]{padding-top:188px}}@media (width>=1440px){.article-body[data-astro-cid-rvfzcaby]{padding-bottom:128px}}.article-cta[data-astro-cid-ne2u2hph]{display:grid}.article-cta__panel[data-astro-cid-ne2u2hph]{background:var(--yellow);display:grid;overflow:hidden}.article-cta__inner[data-astro-cid-ne2u2hph]{text-align:center;justify-items:center;gap:32px;padding:64px 32px 48px;display:grid}.article-cta__text[data-astro-cid-ne2u2hph]{gap:20px;width:min(640px,100%);display:grid}.article-cta__text[data-astro-cid-ne2u2hph] .h2[data-astro-cid-ne2u2hph]{line-height:round(down,1.1em,1px)}@media (width>=768px){.article-cta__inner[data-astro-cid-ne2u2hph]{padding:96px var(--inside) 64px}.article-cta__text[data-astro-cid-ne2u2hph]{gap:24px}}@media (width>=1024px){.article-cta__inner[data-astro-cid-ne2u2hph]{padding-bottom:80px}}.read-next[data-astro-cid-y472tys2]{padding-block:80px}.read-next__inner[data-astro-cid-y472tys2]{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.read-next__head[data-astro-cid-y472tys2]{justify-content:space-between;align-items:center;gap:20px;display:flex}.read-next__row[data-astro-cid-y472tys2] .pager[data-astro-cid-y472tys2]{margin-top:40px}@media (width>=768px){.read-next[data-astro-cid-y472tys2]{padding-block:112px}.read-next__inner[data-astro-cid-y472tys2]{gap:56px}.read-next__row[data-astro-cid-y472tys2] .pager[data-astro-cid-y472tys2]{margin-top:56px}.read-next__row[data-astro-cid-y472tys2] .cards.cards--row .card{flex-basis:calc(50% - 10px)}}@media (width>=1024px){.read-next__inner[data-astro-cid-y472tys2]{gap:64px}.read-next__row[data-astro-cid-y472tys2] .pager[data-astro-cid-y472tys2]{margin-top:64px}.read-next__row[data-astro-cid-y472tys2] .cards.cards--row .card{flex-basis:calc(33.3333% - 13.3333px)}}@media (width>=1440px){.read-next[data-astro-cid-y472tys2]{padding-block:128px}}.read-next[data-astro-cid-y472tys2]:has(.pager[hidden]){padding-bottom:var(--v-large)}@media (width>=1440px){.read-next__row[data-astro-cid-y472tys2] .cards.cards--row .card{flex-basis:calc(25% - 15px)}}
