.text-image .section__inner{container-type:inline-size}.text-image__stage{--text-image-stage-radius:clamp(1.25rem, 2.917cqi, 2.625rem);--text-image-box-radius:var(--text-image-stage-radius);--text-image-stage-pad:clamp(1.25rem, 2.6cqi, 2.5rem);--text-image-box-pad:clamp(1.5rem, 2.3cqi, 2.25rem);--text-image-min-size:min(56rem, 92vh);--text-image-box-size:min(39.5rem, 100%);--text-image-fill:var(--color-white);--text-image-ink:var(--color-dark);border-radius:var(--text-image-stage-radius);display:flex;isolation:isolate;min-block-size:var(--text-image-min-size);overflow:clip;position:relative}.text-image__stage[data-min-height=small]{--text-image-min-size:min(44.5rem, 85vh)}.text-image__stage[data-min-height=standard]{--text-image-min-size:min(56rem, 92vh)}.text-image__stage[data-min-height=tall]{--text-image-min-size:min(70rem, 100vh)}.text-image__stage[data-box-color=white]{--text-image-fill:var(--color-white);--text-image-ink:var(--color-dark)}.text-image__stage[data-box-color=light-grey],.text-image__stage[data-box-color=light-gray]{--text-image-fill:var(--color-light-grey,var(--color-light-gray,#f2f2f2));--text-image-ink:var(--color-dark)}.text-image__stage[data-box-color=dark]{--text-image-fill:var(--color-dark);--text-image-ink:var(--color-white)}.text-image__stage[data-box-position=top-left]{align-items:flex-start;justify-content:flex-start}.text-image__stage[data-box-position=top-right]{align-items:flex-start;justify-content:flex-end}.text-image__stage[data-box-position=bottom-left]{align-items:flex-end;justify-content:flex-start}.text-image__stage[data-box-position=bottom-right]{align-items:flex-end;justify-content:flex-end}.text-image__stage>.text-image__media,.text-image__stage>.text-image__media-placeholder{inset:0;pointer-events:auto;position:absolute;z-index:0}.text-image__stage>.text-image__media .media{aspect-ratio:auto;block-size:100%;border-radius:0;inline-size:100%}.text-image__stage>.text-image__media .media img{block-size:100%;inline-size:100%;object-fit:cover}.text-image__credit{background-color:rgb(0 0 0/45%);border-radius:var(--radius-small);color:var(--color-white);font-family:var(--font-family-body);font-size:var(--type-size-eyebrow-small,.75rem);font-weight:400;inset-block-end:1rem;inset-inline-start:1rem;line-height:1.3;margin:0;max-inline-size:calc(100% - 2rem);padding:.25rem .5rem;position:absolute;z-index:1}.text-image__split[data-media-position=left] .text-image__credit{inset-inline-start:auto;inset-inline-end:1rem}.text-image__split[data-split-gap=space] .text-image__credit{inset-block-end:max(1rem, calc(var(--text-image-split-radius) * 0.65));inset-inline-start:max(1rem, calc(var(--text-image-split-radius) * 0.65))}.text-image__split[data-split-gap=space][data-media-position=left] .text-image__credit{inset-inline-start:auto;inset-inline-end:max(1rem, calc(var(--text-image-split-radius) * 0.65))}.text-image__stage[data-box-position=bottom-right] .text-image__credit{inset-block-end:auto;inset-block-start:max(1rem, calc(var(--text-image-stage-radius) * 0.65));inset-inline-start:auto;inset-inline-end:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}.text-image__stage[data-box-position=top-right] .text-image__credit{inset-inline-start:auto;inset-inline-end:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}.text-image__stage[data-box-position=bottom-left] .text-image__credit{inset-block-end:auto;inset-block-start:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}.text-image__stage[data-box-position=top-left] .text-image__credit{inset-block-end:max(1rem, calc(var(--text-image-stage-radius) * 0.65));inset-inline-start:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}.text-image__media-placeholder{align-items:center;background:color-mix(in srgb,var(--section-background),var(--text-body) 12%);border:2px dashed var(--border-color);border-radius:inherit;color:var(--text-muted);display:flex;justify-content:center;padding:2rem;text-align:center}.text-image__box{background-color:var(--text-image-fill);color:var(--text-image-ink);inline-size:var(--text-image-box-size);max-inline-size:100%;padding:var(--white-card-pad,var(--text-image-box-pad));position:relative;z-index:1;--text-heading:var(--text-image-ink);--text-body:var(--text-image-ink);--text-muted:var(--text-image-ink);--text-accent:var(--text-image-ink);--link-color:var(--text-image-ink);--link-hover-color:var(--text-image-ink)}.text-image__content{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem}.text-image__intro{display:flex;flex-direction:column;gap:.625rem;inline-size:100%;min-inline-size:0}.text-image__eyebrow{align-items:center;color:#000;display:flex;font-family:var(--font-family-body);font-size:clamp(0.8125rem, 0.75rem + 0.2vw, 0.875rem);font-weight:400;gap:.75rem;letter-spacing:0;line-height:1.5;margin:0;text-transform:uppercase}.text-image__eyebrow[data-type-size=small]{font-size:clamp(0.6875rem, 0.625rem + 0.2vw, 0.75rem)}.text-image__eyebrow-rule{background:currentColor;block-size:1px;flex:none;inline-size:clamp(1.125rem, 1rem + 0.35vw, 1.25rem)}.text-image__eyebrow-label{min-inline-size:0;text-box-edge:cap alphabetic;text-box-trim:trim-both}.text-image__eyebrow-label:empty{text-box-trim:none;text-transform:none}.text-image__eyebrow:has(.text-image__eyebrow-label:empty) .text-image__eyebrow-rule{display:none}.text-image__heading{color:var(--text-image-ink);margin:0}.text-image :is(h1,h2,h3).text-image__heading{--text-image-heading-weight:var(--type-weight-heading-xxl,600);font-weight:400}.text-image :is(h1,h2,h3).text-image__heading[data-type-size=xs]{--text-image-heading-weight:var(--type-weight-heading-xs,600)}.text-image :is(h1,h2,h3).text-image__heading[data-type-size=small]{--text-image-heading-weight:var(--type-weight-heading-small,600)}.text-image :is(h1,h2,h3).text-image__heading[data-type-size=medium]{--text-image-heading-weight:var(--type-weight-heading-medium,600)}.text-image :is(h1,h2,h3).text-image__heading[data-type-size=large]{--text-image-heading-weight:var(--type-weight-heading-large,600)}.text-image :is(h1,h2,h3).text-image__heading[data-type-size=xl]{--text-image-heading-weight:var(--type-weight-heading-xl,600)}.text-image :is(h1,h2,h3).text-image__heading[data-type-size=xxl]{--text-image-heading-weight:var(--type-weight-heading-xxl,600)}.text-image :is(h1,h2,h3).text-image__heading :is(strong,b){font-weight:var(--text-image-heading-weight,600)}.text-image__body{color:var(--text-image-ink);margin-block:0;max-inline-size:none}.text-image__body>*{margin-block:0 1em}.text-image__body>:last-child{margin-block-end:0}.text-image__editor-placeholder{color:color-mix(in srgb,var(--text-image-ink) 70%,transparent);font-style:italic;margin:0}.text-image__actions{margin-block-start:1.25rem;position:relative}.text-image__action{color:inherit;text-decoration:none}.text-image__stage[data-section-style=edge] .text-image__box{border-radius:0}.text-image__stage[data-section-style=edge][data-box-position=bottom-right] .text-image__box{border-start-start-radius:var(--text-image-box-radius)}.text-image__stage[data-section-style=edge][data-box-position=bottom-left] .text-image__box{border-start-end-radius:var(--text-image-box-radius)}.text-image__stage[data-section-style=edge][data-box-position=top-right] .text-image__box{border-end-start-radius:var(--text-image-box-radius)}.text-image__stage[data-section-style=edge][data-box-position=top-left] .text-image__box{border-end-end-radius:var(--text-image-box-radius)}.text-image__stage[data-section-style=inset]{padding:var(--text-image-stage-pad)}.text-image__stage[data-section-style=inset] .text-image__box{border-radius:var(--text-image-box-radius)}.text-image[data-layout=split] .section__inner,.text-image[data-layout=tabs] .section__inner{container-type:inline-size}.text-image__split{--text-image-fill:var(--color-white);--text-image-ink:var(--color-dark);--text-image-split-radius:clamp(1.25rem, 2.917cqi, 2.625rem);--text-image-split-gap:0;--text-image-split-pad:clamp(2rem, 5.2cqi, 4.375rem);align-items:stretch;display:grid;gap:var(--text-image-split-gap);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);inline-size:100%;isolation:isolate;min-block-size:min(34.375rem, 85vh);min-inline-size:0;position:relative}.text-image__split[data-box-color=white]{--text-image-fill:var(--color-white);--text-image-ink:var(--color-dark)}.text-image__split[data-box-color=light-grey],.text-image__split[data-box-color=light-gray]{--text-image-fill:var(--color-light-grey,var(--color-light-gray,#f2f2f2));--text-image-ink:var(--color-dark)}.text-image__split[data-box-color=dark]{--text-image-fill:var(--color-dark);--text-image-ink:var(--color-white)}.text-image__split[data-media-position=right]{grid-template-areas:"copy media"}.text-image__split[data-media-position=left]{grid-template-areas:"media copy"}.text-image__split[data-split-gap=space]{--text-image-split-gap:clamp(1.5rem, 5.2cqi, 5rem)}.text-image__split-copy{background-color:var(--text-image-fill);color:var(--text-image-ink);display:flex;flex-direction:column;grid-area:copy;justify-content:center;min-inline-size:0;padding:var(--white-card-pad,var(--text-image-split-pad));position:relative;z-index:0;--text-heading:var(--text-image-ink);--text-body:var(--text-image-ink);--text-muted:var(--text-image-ink);--text-accent:var(--text-image-ink);--link-color:var(--text-image-ink);--link-hover-color:var(--text-image-ink)}.text-image__split .text-image__content{gap:1rem}.text-image__stage[data-box-color=dark] .text-image__eyebrow,.text-image__split[data-box-color=dark] .text-image__eyebrow{color:var(--text-image-ink)}.text-image__split .text-image__heading{color:var(--text-image-ink)}.text-image__split .text-image__body{color:var(--text-image-ink);max-inline-size:none}.text-image__split .text-image__actions{margin-block-start:2.125rem}.text-image__items{color:#000;display:flex;flex-direction:column;gap:2.5rem;inline-size:100%;min-inline-size:0}.text-image__item{display:flex;flex-direction:column;gap:.5rem;min-inline-size:0}.text-image__item-heading{align-items:center;color:#000;display:flex;font-family:var(--font-family-body);font-size:1rem;font-weight:500;gap:.75rem;line-height:1.5;margin:0}.text-image__item-icon{align-items:center;block-size:1.375rem;display:flex;flex:none;inline-size:1.375rem;justify-content:center}.text-image__item-icon svg,.text-image__item-icon img{block-size:100%;display:block;flex:none;inline-size:100%;max-block-size:100%;max-inline-size:100%;object-fit:contain}.text-image__item-text{color:#000;font-size:.875rem;line-height:1.5}.text-image__item-text>*{margin-block:0 1em}.text-image__item-text>:last-child{margin-block-end:0}.text-image__item-text ul{list-style:disc;padding-inline-start:1.3125rem}.text-image__circles{align-items:center;column-gap:1.875rem;display:flex;flex-wrap:wrap;inline-size:100%;max-inline-size:24.3125rem;row-gap:1rem}.text-image__circle{align-items:center;color:#000;display:inline-flex;gap:.625rem;max-inline-size:100%;text-decoration:none}.text-image__circle-mark{align-items:center;background:#000;block-size:2.125rem;border-radius:999px;color:#fff;display:flex;flex:none;inline-size:2.125rem;justify-content:center}.text-image__circle-mark svg{display:block;flex:none}.text-image__circle-mark svg [stroke]{stroke:currentColor}.text-image__circle-label{font-family:var(--font-family-body);font-size:1rem;font-weight:500;line-height:1.5;white-space:nowrap}.text-image__split[data-box-color=dark] .text-image__items,.text-image__split[data-box-color=dark] .text-image__item-heading,.text-image__split[data-box-color=dark] .text-image__item-text,.text-image__split[data-box-color=dark] .text-image__circle{color:var(--text-image-ink)}.text-image__split-copy[data-stack=true]{gap:clamp(2rem, 3.5cqi, 3.125rem)}.text-image__facts-rule{background:var(--color-light-grey,var(--color-light-gray,#f2f2f2));block-size:1px;border:0;inline-size:100%;margin:0}.text-image__facts{color:#000;display:flex;flex-direction:column;gap:0;inline-size:100%;min-inline-size:0}.text-image__facts .text-image__facts-heading{font-weight:500;line-height:1.5;margin:0}.text-image__facts-list{display:flex;flex-wrap:wrap;gap:clamp(1.75rem, 4.2cqi, 3.75rem);list-style:none;margin:0;padding:0}.text-image__fact{display:flex;flex-direction:column;gap:0;min-inline-size:0}.text-image__fact-value,.text-image__fact-label{font-family:var(--font-family-body);line-height:1.5;margin:0}.text-image__fact-value{font-size:1.75rem;font-weight:700}.text-image__fact-label{font-size:var(--type-size-body-xs,.875rem);font-style:italic;font-weight:400}.text-image__split[data-box-color=dark] .text-image__facts{color:var(--text-image-ink)}.text-image__split[data-box-color=dark] .text-image__facts-rule{background:color-mix(in srgb,var(--text-image-ink) 18%,transparent)}.text-image__split-media{align-self:stretch;grid-area:media;inline-size:100%;isolation:isolate;max-inline-size:100%;max-width:100%;min-block-size:min(28rem, 70vh);min-inline-size:0;min-width:0;width:100%;overflow:clip;position:relative;z-index:1}.text-image__split-media .text-image__media,.text-image__split-media .text-image__media-placeholder{border-radius:inherit;inset:0;overflow:clip;pointer-events:auto;position:absolute}.text-image__split-media .text-image__media .media{aspect-ratio:auto;block-size:100%;border-radius:0;inline-size:100%}.text-image__split-media .text-image__media .media img{block-size:100%;inline-size:100%;object-fit:cover}.text-image__split[data-split-gap=none]{background-color:var(--text-image-fill);border-radius:var(--text-image-split-radius);overflow:clip}.text-image__split[data-split-gap=none] .text-image__split-copy,.text-image__split[data-split-gap=none] .text-image__split-media{border-radius:0}.text-image__split[data-split-gap=space] .text-image__split-copy,.text-image__split[data-split-gap=space] .text-image__split-media{border-radius:var(--text-image-split-radius)}@container (max-width:1100px){.text-image__split{grid-template-columns:minmax(0, 1fr);min-block-size:0}.text-image__split[data-media-position=right],.text-image__split[data-media-position=left]{grid-template-areas:"media" "copy"}.text-image__split[data-split-gap=space]{--text-image-split-gap:1.5rem}.text-image__split-media{aspect-ratio:var(--text-image-stacked-ratio,var(--ratio-landscape));max-width:100%;min-block-size:0;min-width:0;width:100%}.text-image__split .text-image__actions{margin-block-start:1.5rem}.text-image__split-copy[data-stack=true]{gap:2rem}.text-image__circles{max-inline-size:none}.text-image__circle-label{white-space:normal}.text-image__facts-list{gap:2rem}.text-image__fact-value{font-size:1.5rem}.text-image__split[data-split-gap][data-media-position] .text-image__credit{inset-block-end:auto;inset-block-start:max(1.35rem, calc(var(--text-image-split-radius) * 0.72));inset-inline-start:auto;inset-inline-end:max(1.35rem, calc(var(--text-image-split-radius) * 0.72))}}.text-image[data-layout=tabs] .text-image__split{--text-image-split-pad:clamp(2rem, 5.56cqi, 5rem)}.text-image[data-layout=tabs] :is(h1,h2,h3).text-image__heading{font-weight:400;line-height:1.3}.text-image[data-layout=tabs] :is(h1,h2,h3).text-image__heading :is(strong,b){font-weight:700}.text-image[data-layout=tabs] .text-image__body{line-height:1.5}.text-image__tabs{display:flex;flex-direction:column;gap:1.875rem;inline-size:100%;min-inline-size:0}.text-image__tablist:not(:has(.text-image__tab-slot:nth-child(2))){display:none}.text-image__tabs:not(:has(.text-image__tab-slot:nth-child(2))){gap:0}.text-image__tablist{border:1px solid var(--color-light-grey,var(--color-light-gray,#f2f2f2));border-radius:var(--radius-pill);display:flex;inline-size:100%;min-inline-size:0;overflow:clip}.text-image__tab-slot{display:flex;flex:1 1 0;min-inline-size:0;position:relative}.text-image__tab-input{block-size:1px;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.text-image__tab{align-items:center;border-radius:var(--radius-pill);color:#000;cursor:pointer;display:flex;flex:1 1 auto;font-family:var(--font-family-body);font-size:.875rem;font-weight:400;justify-content:center;line-height:1.3;min-inline-size:0;padding:.75rem 1.5rem;text-align:center}.text-image__tab-input:checked+.text-image__tab{background:#000;color:#fff}.text-image__tab-input:focus-visible{outline:none}.text-image__tab-input:focus-visible+.text-image__tab{outline:3px solid var(--text-accent,var(--color-green));outline-offset:2px}.text-image__panel{display:none;flex-direction:column;gap:1.25rem;inline-size:100%;min-inline-size:0}.text-image__tabs:not(:has(.text-image__tab-input:checked))>.text-image__panel[data-index="0"],.text-image__tabs:has(.text-image__tab-input[data-index="0"]:checked)>.text-image__panel[data-index="0"],.text-image__tabs:has(.text-image__tab-input[data-index="1"]:checked)>.text-image__panel[data-index="1"],.text-image__tabs:has(.text-image__tab-input[data-index="2"]:checked)>.text-image__panel[data-index="2"],.text-image__tabs:has(.text-image__tab-input[data-index="3"]:checked)>.text-image__panel[data-index="3"],.text-image__tabs:has(.text-image__tab-input[data-index="4"]:checked)>.text-image__panel[data-index="4"],.text-image__tabs:has(.text-image__tab-input[data-index="5"]:checked)>.text-image__panel[data-index="5"],.text-image__tabs:has(.text-image__tab-input[data-index="6"]:checked)>.text-image__panel[data-index="6"],.text-image__tabs:has(.text-image__tab-input[data-index="7"]:checked)>.text-image__panel[data-index="7"]{display:flex}.text-image__tab-rows{display:flex;flex-direction:column;gap:1.25rem;inline-size:100%;min-inline-size:0}.text-image__tab-row{align-items:center;color:#000;display:flex;gap:.875rem;min-inline-size:0}.text-image__tab-icon{align-items:center;display:flex;flex:none;justify-content:center}.text-image__tab-icon svg{flex:none;max-inline-size:none}.text-image__tab-icon img{block-size:1.0625rem;inline-size:auto;max-inline-size:1.25rem;object-fit:contain}.text-image__tab-text{font-family:var(--font-family-body);font-size:1rem;font-weight:400;line-height:1.5;margin:0;min-inline-size:0;text-box-edge:cap alphabetic;text-box-trim:trim-both}.text-image__tab-actions{margin:0}.text-image__split[data-box-color=dark] .text-image__tab{color:var(--text-image-ink)}.text-image__split[data-box-color=dark] .text-image__tablist{border-color:color-mix(in srgb,var(--text-image-ink) 18%,transparent)}.text-image__split[data-box-color=dark] .text-image__tab-input:checked+.text-image__tab{background:var(--text-image-ink);color:var(--text-image-fill)}.text-image__split[data-box-color=dark] .text-image__tab-row,.text-image__split[data-box-color=dark] .text-image__tab-text{color:var(--text-image-ink)}@container (max-width:48rem){.text-image__tab{padding-inline:.75rem}}@container (max-width:48rem){.text-image__stage{--text-image-min-size:0;align-items:stretch;flex-direction:column;justify-content:flex-start;min-block-size:0}.text-image__stage[data-box-position]{align-items:stretch;justify-content:flex-start}.text-image__stage[data-section-style=inset],.text-image__stage[data-section-style=edge]{padding:0}.text-image__stage>.text-image__media,.text-image__stage>.text-image__media-placeholder{aspect-ratio:var(--text-image-stacked-ratio,var(--ratio-wide));flex:none;inline-size:100%;inset:auto;min-block-size:0;overflow:clip;position:relative}.text-image__stage>.text-image__media .media{inset:0;position:absolute}.text-image__stage[data-box-position] .text-image__credit{inset-block-end:auto;inset-block-start:max(1.35rem, calc(var(--text-image-stage-radius) * 0.72));inset-inline-start:auto;inset-inline-end:max(1.35rem, calc(var(--text-image-stage-radius) * 0.72))}.text-image__stage .text-image__box,.text-image__stage[data-section-style=inset] .text-image__box,.text-image__stage[data-section-style=edge][data-box-position] .text-image__box{border-radius:0;inline-size:100%;max-inline-size:none;padding:var(--white-card-pad,1.875rem)}}.editor-styles-wrapper .text-image__stage{flex-direction:row;min-block-size:var(--text-image-min-size)}.editor-styles-wrapper .text-image__stage[data-section-style=inset]{padding:var(--text-image-stage-pad)}.editor-styles-wrapper .text-image__stage[data-box-position=top-left]{align-items:flex-start;justify-content:flex-start}.editor-styles-wrapper .text-image__stage[data-box-position=top-right]{align-items:flex-start;justify-content:flex-end}.editor-styles-wrapper .text-image__stage[data-box-position=bottom-left]{align-items:flex-end;justify-content:flex-start}.editor-styles-wrapper .text-image__stage[data-box-position=bottom-right]{align-items:flex-end;justify-content:flex-end}.editor-styles-wrapper .text-image__stage>.text-image__media,.editor-styles-wrapper .text-image__stage>.text-image__media-placeholder{aspect-ratio:auto;inset:0;position:absolute}.editor-styles-wrapper .text-image__stage .text-image__box{inline-size:min(39.5rem, 52%);max-inline-size:52%;padding:var(--text-image-box-pad)}.editor-styles-wrapper .text-image__stage[data-section-style=edge] .text-image__box{border-radius:0}.editor-styles-wrapper .text-image__stage[data-section-style=edge][data-box-position=bottom-right] .text-image__box{border-start-start-radius:var(--text-image-box-radius)}.editor-styles-wrapper .text-image__stage[data-section-style=edge][data-box-position=bottom-left] .text-image__box{border-start-end-radius:var(--text-image-box-radius)}.editor-styles-wrapper .text-image__stage[data-section-style=edge][data-box-position=top-right] .text-image__box{border-end-start-radius:var(--text-image-box-radius)}.editor-styles-wrapper .text-image__stage[data-section-style=edge][data-box-position=top-left] .text-image__box{border-end-end-radius:var(--text-image-box-radius)}.editor-styles-wrapper .text-image__stage[data-section-style=inset] .text-image__box{border-radius:var(--text-image-box-radius)}.editor-styles-wrapper .text-image__stage[data-box-position=bottom-right] .text-image__credit,.editor-styles-wrapper .text-image__stage[data-box-position=top-right] .text-image__credit{inset-inline-start:auto;inset-inline-end:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}.editor-styles-wrapper .text-image__stage[data-box-position=bottom-left] .text-image__credit,.editor-styles-wrapper .text-image__stage[data-box-position=top-left] .text-image__credit{inset-inline-end:auto;inset-inline-start:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}.editor-styles-wrapper .text-image__stage[data-box-position=bottom-right] .text-image__credit,.editor-styles-wrapper .text-image__stage[data-box-position=bottom-left] .text-image__credit{inset-block-end:auto;inset-block-start:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}.editor-styles-wrapper .text-image__stage[data-box-position=top-right] .text-image__credit,.editor-styles-wrapper .text-image__stage[data-box-position=top-left] .text-image__credit{inset-block-start:auto;inset-block-end:max(1rem, calc(var(--text-image-stage-radius) * 0.65))}