.o_article-body{width:100%;padding:48px 0;color:var(--color-text, #230f10)}@media(min-width: 1100px){.o_article-body{padding:64px 0}}.o_article-body__inner{width:min(100%,var(--container-max, 2000px));margin-inline:auto;padding-inline:var(--container-margin, 16px);display:flex;flex-direction:column;align-items:center}.o_article-body__content{display:grid;gap:0}.o_article-body__content>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+:is(p,.a_body,[class$=__body],[class$=__lead],[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_article-body__content>:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle])+:is(p,.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-subheading-body)}.o_article-body__content>:is(p,.a_body,[class$=__body],[class$=__lead])+:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_article-body__content>:is(.a_body,[class$=__body],[class$=__lead])+:is(.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-heading-body)}.o_article-body__content>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_article-body__content>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_article-body__content>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]:not(:has(.a_button--primary,.a_button--secondary)):has(.a_button--tertiary){margin-top:var(--copy-gap-body-cta-tertiary)}.o_article-body__content{max-width:48rem;margin-inline:auto}.o_article-body__content>*:first-child{margin-top:0}.o_article-body__content>*:last-child{margin-bottom:0}.o_article-body__content h2,.o_article-body__content h3,.o_article-body__content h4{margin:0}.o_article-body__content p,.o_article-body__content ul,.o_article-body__content ol,.o_article-body__content blockquote{margin:0}.o_article-body__content>:is(p,ul,ol,blockquote,figure,.a_body,[class$=__body],[class$=__lead])+:is(h1,h2,h3,h4,h5,h6,.a_heading,[class*=a_heading--]){margin-top:var(--copy-gap-body-cta)}.o_article-body__content ul,.o_article-body__content ol{padding-left:1.25rem}.o_article-body__content li+li{margin-top:var(--copy-gap-subheading-body)}.o_article-body__content a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.o_article-body__content a:hover{text-decoration-thickness:2px}.o_article-body__content blockquote{padding-left:1rem;border-left:2px solid var(--color-accent, #7f5b34)}.o_article-body__content img{display:block;width:100%;height:auto;border-radius:.5rem}.o_article-body__content figure{margin:0}.o_article-body__content figcaption{margin-top:.5rem;color:var(--color-text, #230f10)}.o_article-body__content.rte :is(h1,h2,h3,h4,h5,h6):not([class]){font-family:var(--font-family-heading, Wulkan Display, sans-serif);line-height:1.2}.o_article-body__content.rte :is(p,li,blockquote):not([class]){font-family:var(--font-family-body, Acumin Variable Concept, Helvetica Neue, Helvetica, Arial, sans-serif);font-size:var(--font-size-p1, 0.875rem);line-height:1.6}@media(min-width: 1100px){.o_article-body__content.rte :is(p,li,blockquote):not([class]){font-size:var(--font-size-p1-lg, 1rem)}}.o_article-body__content.rte>:is(h1,h2,h3,h4,h5,h6)+:is(p,ul,ol,blockquote,figure,div){margin-top:var(--copy-gap-heading-body)}.o_article-body__content.rte>:is(p,ul,ol,blockquote,figure,div)+:is(p,ul,ol,blockquote,figure,div){margin-top:var(--copy-gap-heading-body)}.o_article-body__content.rte>:is(p,ul,ol,blockquote,figure,div)+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--copy-gap-body-cta)}.o_article-body__byline{display:flex;flex-wrap:wrap;gap:8px var(--copy-gap-heading-body);justify-content:flex-start;align-items:baseline;width:100%;max-width:48rem;margin:var(--copy-gap-body-cta) auto 0;text-align:left;color:var(--color-text, #230f10)}.o_article-body__author{margin:0}.o_article-body__date{margin:0}main:has([data-page-section=article-hero]) .o_product-carousel__inner{gap:var(--copy-gap-body-cta)}main:has([data-page-section=article-hero]) .o_content-carousel__layout{gap:var(--copy-gap-body-cta)}main:has([data-page-section=article-hero]) .o_content-carousel__sidebar{gap:var(--copy-gap-body-cta-tertiary)}