@layer sections{.hero-article{isolation:isolate;color:var(--color-on-dark);padding-block:321px 200px;padding-inline:calc(var(--stage-x) + clamp(1.25rem, 21.8056vw, 314px)) calc(var(--stage-x) + clamp(1.25rem, 21.6667vw, 312px));min-block-size:767px;position:relative;overflow:hidden}.hero-article:before{content:"";z-index:-1;background-image:var(--gradient-hero);opacity:.85;position:absolute;inset:0}.hero-article__cover{z-index:-2;block-size:100%;inline-size:calc(100% + 8px);display:block;position:absolute;inset-block-start:0;inset-inline-start:-4px;overflow:hidden;scale:-1 1}.hero-article__photo{object-fit:cover;block-size:125.68%;inline-size:100.02%;max-inline-size:none;position:absolute;inset-block-start:0;inset-inline-start:-.01%}.hero-article__title{z-index:1;text-align:center;max-inline-size:814px;font-size:var(--text-4xl);line-height:var(--leading-h1);color:var(--color-on-dark);margin-inline:auto;position:relative}@media (width<64rem){.hero-article{min-block-size:0;padding-block:200px 96px}}@media (prefers-reduced-motion:no-preference){@keyframes hero-article-rise{0%{opacity:0;translate:0 28px}}.hero-article__title{animation:hero-article-rise .8s var(--ease-out) both}}.article{padding-block:51px 24px;padding-inline:calc(var(--stage-x) + clamp(1.25rem, 2.5694vw, 37px)) calc(var(--stage-x) + clamp(1.25rem, 7.9861vw, 115px));grid-template-columns:212px 970px;align-items:start;column-gap:106px;display:grid;position:relative}.article__aside{z-index:1;padding-block-start:37px;position:relative}.article__meta-label,.article__meta,.article__toc-label,.article__toc{max-inline-size:202px;color:var(--color-surface-dark);margin-inline-start:10px}.article__meta{margin-block-start:13px}.article__toc-label{margin-block-start:29px}.article__toc{margin-block-start:23px}.article__toc ul{row-gap:4px;padding:0;list-style:none;display:grid}.article__toc a{color:inherit;text-decoration:none}.article__toc a:hover,.article__toc a:focus-visible{text-underline-offset:.2em;text-decoration:underline}.article__cta{border-radius:var(--radius-2xl);block-size:37px;inline-size:195px;color:var(--color-on-dark);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-button);isolation:isolate;justify-content:center;align-items:center;margin-block-start:98px;text-decoration:none;display:inline-flex;position:relative}.article__cta:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--gradient-brand);opacity:1;transition:filter var(--duration-fast) var(--ease-out);position:absolute;inset:0}.article__cta:hover:before,.article__cta:focus-visible:before{filter:brightness(1.12)}.article__body{z-index:1;border-radius:var(--radius-md);min-block-size:1126px;box-shadow:var(--shadow-card);background-color:#fffc;padding:28px 25px 0 44px;position:relative}.article__title,.article__body>h2{color:var(--color-heading-alt)}.article__body p{max-inline-size:901px;font-weight:var(--weight-light)}.article__body>p:first-of-type{margin-block-start:24px}.article__figure{aspect-ratio:889/593;border-radius:var(--radius-md);object-fit:cover;block-size:auto;inline-size:889px;max-inline-size:100%;margin-block-start:33px;scale:-1 1}.article__figure+p{margin-block-start:51px}.article__body>p:last-child{margin-block-start:33px}.article__ornament{aspect-ratio:737.436/871.456;pointer-events:none;z-index:0;justify-content:center;align-items:center;inline-size:737.436px;display:flex;position:absolute;inset-block-start:524px;inset-inline-start:calc(var(--stage-x) - 382px)}.article__ornament-frame{aspect-ratio:839.688/698.931;flex:none;inline-size:113.865%;display:block;overflow:hidden;rotate:-87.32deg}.article__ornament-frame img{object-fit:cover;block-size:120.14%;inline-size:100%;max-inline-size:none}@media (width<64rem){.article{grid-template-columns:minmax(0,1fr);row-gap:48px;padding-block:64px}.article__aside{padding-block-start:0}.article__body{min-block-size:0;padding:32px 24px}.article__cta{block-size:auto;min-block-size:44px;margin-block-start:32px}.article__toc ul{row-gap:0}.article__toc a{align-items:center;min-block-size:44px;display:flex}.article__ornament{display:none}}.article__body .article__table{border-radius:var(--radius-md);box-shadow:var(--shadow-card);background-color:var(--color-surface);margin-block-start:33px;overflow-x:auto}.article__body table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm);line-height:var(--leading-body)}.article__body th,.article__body td{text-align:start;vertical-align:top;padding:14px 20px}.article__body thead th{background-color:var(--color-surface-dark);color:var(--color-on-dark);font-weight:var(--weight-medium);white-space:nowrap}.article__body tbody tr+tr td{border-block-start:1px solid var(--color-surface-muted)}.article__body td{font-weight:var(--weight-light);color:var(--color-text)}.article__body tbody th{font-weight:var(--weight-medium);color:var(--color-heading)}.article__body .article__inline-cta{border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-wrap:wrap;align-items:center;gap:20px;margin-block-start:33px;padding:24px 26px;display:flex}.article__body .article__inline-cta p{flex:16rem;margin:0}.article__body .article__inline-cta a{border-radius:var(--radius-2xl);min-block-size:44px;color:var(--color-on-dark);font-size:var(--text-sm);font-weight:var(--weight-medium);isolation:isolate;flex:none;justify-content:center;align-items:center;padding-inline:24px;text-decoration:none;display:inline-flex;position:relative}.article__body .article__inline-cta a:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--gradient-brand);opacity:1;transition:filter var(--duration-fast) var(--ease-out);position:absolute;inset:0}.article__body .article__inline-cta a:hover:before,.article__body .article__inline-cta a:focus-visible:before{filter:brightness(1.12)}.article__body ul,.article__body ol{font-size:var(--text-sm);font-weight:var(--weight-light);line-height:var(--leading-body);color:var(--color-text);margin-block-start:20px;padding-inline-start:1.5rem}.article__body li+li{margin-block-start:10px}.article__body h3{font-size:var(--text-lg);color:var(--color-heading);margin-block-start:33px}.article__body a:not(.article__inline-cta a){color:inherit;text-underline-offset:2px;text-decoration:underline}.article__body>h2{text-wrap:balance;margin-block:64px 0}.article__body>h2:first-child{margin-block-start:28px}.article__body>h2+*{margin-block-start:24px}.article__body p{margin-block-start:22px;line-height:1.6}.article__body ul,.article__body ol{line-height:1.6}.article__body h3{margin-block:40px 0}.article__body h3+*{margin-block-start:12px}.article__body .article__table,.article__body .article__inline-cta{margin-block:36px}.article__body .article__table+p,.article__body .article__inline-cta+p{margin-block-start:0}.article__body{min-block-size:0;padding-block-end:44px}.article__meta,.article__toc a{line-height:1.45}.article__meta+.article__meta{margin-block-start:8px}.article__author{align-items:center;gap:12px;max-inline-size:202px;margin-block-start:13px;margin-inline-start:10px;display:flex}.article__author-avatar{background-color:#afbcc4;border-radius:50%;flex:none;block-size:48px;inline-size:48px;display:block;overflow:hidden}.article__author-avatar img{object-fit:contain;block-size:100%;inline-size:100%}.article__author-text{row-gap:2px;min-inline-size:0;display:grid}.article__author .article__meta{max-inline-size:none;margin:0;display:block}.article__author-name{font-weight:var(--weight-medium)}.article__author-date{white-space:nowrap}@media (width>=64rem){.article{grid-template-columns:250px 970px;column-gap:68px}.article__meta-label,.article__meta,.article__toc-label,.article__toc,.article__author{max-inline-size:240px}.article__toc ul{row-gap:14px}.article__cta{margin-block-start:36px}}.article__aside{max-block-size:calc(100vh - 64px);position:sticky;inset-block-start:32px;overflow-y:auto}.article__ornament{opacity:.4}.article__toc a{color:inherit;transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:block}.article__toc a:hover,.article__toc a:focus-visible{color:var(--color-brand-to)}.article__toc a[aria-current=true]{color:#9547ff;font-weight:var(--weight-medium)}@media (width<64rem){.article__aside{max-block-size:none;position:static;overflow-y:visible}.article__body>h2{margin-block-start:48px}.article__toc a{min-block-size:0;padding-block:10px}}.article__body .article__steps{margin-block:36px}.article__body .article__steps ol{counter-reset:step;row-gap:20px;margin:0;padding:0;list-style:none;display:grid}.article__body .article__steps li{min-block-size:38px;margin:0;padding-inline-start:56px;position:relative}.article__body .article__steps li:before{counter-increment:step;content:counter(step);background-image:var(--gradient-brand);block-size:38px;inline-size:38px;color:var(--color-on-dark);font-size:var(--text-sm);font-weight:var(--weight-medium);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;inset-block-start:-3px;inset-inline-start:0}.article__body .article__steps strong{color:var(--color-heading)}.article__body .article__facts ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.article__body .article__facts{margin-block:36px}.article__body .article__facts li{border-radius:var(--radius-md);background-color:var(--color-surface-muted);margin:0;padding:20px}.article__body .article__facts strong{font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-heading-alt);margin-block-end:6px;line-height:1.1;display:block}@media (width<40rem){.article__body .article__facts ul{grid-template-columns:minmax(0,1fr)}}.article__body>ul{padding-inline-start:0;list-style:none}.article__body>ul>li{padding-inline-start:26px;position:relative}.article__body>ul>li:before{content:"";background-image:var(--gradient-brand);border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:.58em;inset-inline-start:3px}}
