.article__inner{width:100%;max-width:calc(var(--wp--custom--content--width) + 2*var(--wp--custom--content--gutter));margin-inline:auto;padding-inline:var(--wp--custom--content--gutter)}.article__content,.article__action{max-width:var(--article-width, var(--wp--custom--content--narrow))}.article--full .article__content,.article--full .article__action{max-width:none}.article__action{margin-top:48px}@media(min-width: 768px){.article__action{margin-top:64px}}.article__content{--article-gap: 24px;--article-heading-gap: 40px;--article-feature-gap: 48px}@media(min-width: 768px){.article__content{--article-heading-gap: 64px;--article-feature-gap: 72px}}.article__content>*{margin-block:0}.article__content>*+*{margin-top:var(--article-gap)}.article__content>:is(h2,h3,h4,.wp-block-heading):not(:first-child){margin-top:var(--article-heading-gap)}.article__content>:is(.wp-block-quote,.wp-block-pullquote,.wp-block-image,.media-figure,.media,.wp-block-table,.wp-block-embed,.wp-block-separator){margin-block:var(--article-feature-gap)}.article__content>:is(.wp-block-quote,.wp-block-pullquote,.wp-block-image,.media-figure,.media,.wp-block-table,.wp-block-embed,.wp-block-separator):first-child{margin-top:0}.article__content>:is(.wp-block-quote,.wp-block-pullquote,.wp-block-image,.media-figure,.media,.wp-block-table,.wp-block-embed,.wp-block-separator):last-child{margin-bottom:0}.article__content>:is(.wp-block-quote,.wp-block-pullquote,.wp-block-image,.media-figure,.media,.wp-block-table,.wp-block-embed,.wp-block-separator)+*{margin-top:0}.article__content h2{font-size:var(--wp--preset--font-size--heading-2);line-height:1.15;letter-spacing:-0.02em;font-weight:500}.article__content h3{font-size:var(--wp--preset--font-size--heading-3);line-height:1.231;letter-spacing:-0.012em;font-weight:500}.article__content h4{font-size:var(--wp--preset--font-size--heading-4);line-height:1.368;letter-spacing:-0.006em;font-weight:600}.article__content p{font-size:var(--wp--preset--font-size--body);line-height:1.588;letter-spacing:-0.002em;font-weight:400;color:var(--surface-text-muted)}.article__content p.is-style-lead{font-size:var(--wp--preset--font-size--body-l);line-height:1.55;letter-spacing:-0.003em;font-weight:400;color:var(--surface-text)}.article__content a:not(.button,.wp-block-button__link){color:var(--surface-link);text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.18em}.article__content a:not(.button,.wp-block-button__link):hover{text-decoration-thickness:2px}.article__content strong{color:var(--surface-text);font-weight:600}.article__content :is(ul,ol):is(.wp-block-list,:not([class])){display:flex;flex-direction:column;gap:12px;margin-inline:0;margin-bottom:0;padding:0;list-style:none}.article__content :is(ul,ol):is(.wp-block-list,:not([class])) li{position:relative;padding-left:30px;color:var(--surface-text);font-size:var(--wp--preset--font-size--body);line-height:1.588;letter-spacing:-0.002em;font-weight:400}.article__content :is(ul,ol):is(.wp-block-list,:not([class])) :is(ul,ol){margin-top:12px}.article__content ul:is(.wp-block-list,:not([class]))>li::before{content:"";position:absolute;top:13px;left:0;width:14px;height:2px;background:var(--surface-accent)}.article__content ol:is(.wp-block-list,:not([class])){counter-reset:article-list}.article__content ol:is(.wp-block-list,:not([class]))>li{counter-increment:article-list}.article__content ol:is(.wp-block-list,:not([class]))>li::before{content:counter(article-list, decimal-leading-zero);position:absolute;top:5px;left:0;color:var(--surface-accent);font-size:var(--wp--preset--font-size--eyebrow);line-height:1.333;letter-spacing:.06em;font-weight:500;font-family:var(--wp--preset--font-family--geist-mono);text-transform:uppercase}.article__content :is(.wp-block-quote,.wp-block-pullquote){display:flex;flex-direction:column;gap:16px;margin-inline:0;padding:0 0 0 24px;border:0;border-left:3px solid var(--surface-accent);text-align:left}@media(min-width: 768px){.article__content :is(.wp-block-quote,.wp-block-pullquote){padding-left:32px}}.article__content :is(.wp-block-quote,.wp-block-pullquote) blockquote{display:contents;margin:0}.article__content :is(.wp-block-quote,.wp-block-pullquote) p{font-size:var(--wp--preset--font-size--quote);line-height:1.222;letter-spacing:-0.018em;font-weight:500;color:var(--surface-text)}.article__content :is(.wp-block-quote,.wp-block-pullquote) cite{display:block;color:var(--surface-text-muted);font-style:normal;font-size:var(--wp--preset--font-size--eyebrow);line-height:1.333;letter-spacing:.06em;font-weight:500;font-family:var(--wp--preset--font-family--geist-mono);text-transform:uppercase}.article__content .wp-block-image img{width:100%;border-radius:var(--wp--custom--radius--lg)}.article__content .wp-block-image figcaption,.article__content .wp-block-image .wp-element-caption{margin:12px 0 0;color:var(--surface-text-muted);text-align:left;font-size:var(--wp--preset--font-size--small);line-height:1.5;letter-spacing:0;font-weight:400}.article__content .wp-block-separator{height:0;border:0;border-top:1px solid var(--surface-line)}.article__content .wp-block-table{overflow-x:auto}.article__content .wp-block-table table{width:100%;border-collapse:collapse}.article__content .wp-block-table :is(th,td){padding:14px 16px 14px 0;border:0;border-bottom:1px solid var(--surface-line);text-align:left;vertical-align:top;font-size:var(--wp--preset--font-size--body);line-height:1.588;letter-spacing:-0.002em;font-weight:400}.article__content .wp-block-table th{font-size:var(--wp--preset--font-size--label);line-height:1.333;letter-spacing:-0.001em;font-weight:500}.article__content .wp-block-table figcaption{margin-top:12px;color:var(--surface-text-muted);font-size:var(--wp--preset--font-size--small);line-height:1.5;letter-spacing:0;font-weight:400}.article__content .wp-block-embed iframe{width:100%;border-radius:var(--wp--custom--radius--lg)}