.editor-styles-wrapper .dev-global-slot-editor .components-placeholder{color:var(--dev-color-text);background:var(--dev-color-surface)}.editor-styles-wrapper .dev-global-slot-editor .components-placeholder .dev-global-slot[data-global-slot-type="html"]>aside>:is(h1,h2,h3,h4,h5,h6,p,strong,em,a){color:var(--dev-color-text)}@media (max-width:56rem){.dev-topic-navigation--sticky,.dev-topic-navigation--rail{position:static}.dev-video--presentation-full-bleed-stage{height:var(--dev-video-stage-height-tablet,24rem)}.dev-topic-navigation--rail{width:100%;padding-inline:0;border-inline:0;box-shadow:none}.dev-columns--collapse-tablet .dev-columns__inner{grid-template-columns:minmax(0,1fr)}.dev-columns--composition-centered-pair .dev-columns__inner{width:100%}.dev-columns--grid-list-cards .dev-columns__inner>.dev-stack>.dev-stack__inner{grid-template-columns:minmax(0,1fr);min-height:0}.dev-columns--grid-list-cards .dev-columns__inner>.dev-stack>.dev-stack__inner>*,.dev-columns--grid-list-cards .dev-columns__inner>.dev-stack>.dev-stack__inner>.dev-media:first-child{grid-column:1;grid-row:auto}.dev-columns--tablet-layout-stack .dev-columns__inner{grid-template-columns:minmax(0,1fr)}.dev-columns--tablet-layout-50-50 .dev-columns__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-columns--tablet-layout-40-60 .dev-columns__inner{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.dev-columns--tablet-layout-60-40 .dev-columns__inner{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.dev-columns--tablet-gap-sm{--dev-column-gap:.875rem}.dev-columns--tablet-gap-md{--dev-column-gap:1.5rem}.dev-columns--tablet-gap-lg{--dev-column-gap:2.25rem}.dev-columns--tablet-gap-xl{--dev-column-gap:3.5rem}.dev-stack--tablet-gap-none{--dev-stack-gap:0}.dev-stack--tablet-gap-xs{--dev-stack-gap:.5rem}.dev-stack--tablet-gap-sm{--dev-stack-gap:.875rem}.dev-stack--tablet-gap-md{--dev-stack-gap:1.5rem}.dev-stack--tablet-gap-lg{--dev-stack-gap:2.25rem}.dev-stack--tablet-gap-xl{--dev-stack-gap:3.5rem}.dev-section--tablet-height-auto{--dev-section-min-height:auto}.dev-section--tablet-height-compact{--dev-section-min-height:min(24rem,60svh)}.dev-section--tablet-height-banner{--dev-section-min-height:16rem}.dev-section--tablet-height-feature{--dev-section-min-height:50svh}.dev-section--tablet-height-stage{--dev-section-min-height:60svh}.dev-section--tablet-height-tall{--dev-section-min-height:min(36rem,80svh)}.dev-section--tablet-height-showcase{--dev-section-min-height:42rem}.dev-section--tablet-height-hero{--dev-section-min-height:70svh}.dev-section--tablet-align-start{text-align:start}.dev-section--tablet-align-center{text-align:center}.dev-section--tablet-align-end{text-align:end}.dev-section--tablet-image-fit-cover{--dev-section-image-fit:cover}.dev-section--tablet-image-fit-contain{--dev-section-image-fit:contain}.dev-section--tablet-type-scale-compact :where(h1,h2,.is-style-dev-display){font-size:clamp(2rem,5vw,3.5rem)}.dev-section--tablet-type-scale-display :where(h1,h2,.is-style-dev-display){font-size:clamp(3rem,8vw,5rem)}}@media (max-width:42.5rem){.dev-video--presentation-full-bleed-stage{height:var(--dev-video-stage-height-mobile,18rem)}}@media (max-width:40rem){.builder-proof-list{display:grid;gap:.5rem}.dev-columns--collapse-mobile .dev-columns__inner{grid-template-columns:minmax(0,1fr)}.dev-columns--mobile-layout-stack .dev-columns__inner{grid-template-columns:minmax(0,1fr)}.dev-columns--mobile-layout-50-50 .dev-columns__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-columns--mobile-order-reverse .dev-columns__inner>:first-child{order:2}.dev-columns--mobile-order-reverse .dev-columns__inner>:last-child{order:-1}.dev-columns--mobile-gap-sm{--dev-column-gap:.875rem}.dev-columns--mobile-gap-md{--dev-column-gap:1.5rem}.dev-columns--mobile-gap-lg{--dev-column-gap:2.25rem}.dev-columns--composition-media-offset .dev-columns__inner>:nth-child(even){transform:none}.dev-columns--composition-panel-overlap .dev-columns__inner>:nth-child(2){margin-inline-start:0}.dev-stack--mobile-gap-none{--dev-stack-gap:0}.dev-stack--mobile-gap-xs{--dev-stack-gap:.5rem}.dev-stack--mobile-gap-sm{--dev-stack-gap:.875rem}.dev-stack--mobile-gap-md{--dev-stack-gap:1.5rem}.dev-stack--mobile-gap-lg{--dev-stack-gap:2.25rem}.dev-stack--mobile-align-stretch .dev-stack__inner{align-items:stretch}.dev-stack--mobile-align-start .dev-stack__inner{align-items:start}.dev-stack--mobile-align-center .dev-stack__inner{align-items:center}.dev-stack--mobile-align-end .dev-stack__inner{align-items:end}.dev-section--height-viewport{--dev-section-min-height:100svh}.dev-section--mobile-height-auto{--dev-section-min-height:auto}.dev-section--mobile-height-compact{--dev-section-min-height:min(22rem,60svh)}.dev-section--mobile-height-banner{--dev-section-min-height:14rem}.dev-section--mobile-height-feature{--dev-section-min-height:50svh}.dev-section--mobile-height-stage{--dev-section-min-height:60svh}.dev-section--mobile-height-tall{--dev-section-min-height:min(32rem,78svh)}.dev-section--mobile-height-showcase{--dev-section-min-height:32rem}.dev-section--mobile-height-hero{--dev-section-min-height:70svh}.dev-section--mobile-align-start{text-align:start}.dev-section--mobile-align-center{text-align:center}.dev-section--mobile-align-end{text-align:end}.dev-section--mobile-image-fit-cover{--dev-section-image-fit:cover}.dev-section--mobile-image-fit-contain{--dev-section-image-fit:contain}.dev-section--mobile-type-scale-compact :where(h1,h2,.is-style-dev-display){font-size:clamp(1.85rem,10vw,2.75rem)}.dev-section--mobile-type-scale-balanced :where(h1,h2,.is-style-dev-display){font-size:clamp(2.15rem,11vw,3.25rem)}.dev-section--mobile-type-scale-editorial :where(h1,h2,.is-style-dev-display){font-size:clamp(2.45rem,12vw,3.65rem)}.dev-section--mobile-type-scale-display :where(h1,h2,.is-style-dev-display){font-size:clamp(2.75rem,13vw,4rem)}.dev-section--edge-large{--dev-section-edge:2rem}.dev-button--mobile-full{display:flex;align-self:stretch;justify-self:stretch;width:100%;min-width:0;max-width:100%;flex-wrap:wrap;padding-inline:min(1.6rem,8vw)}.dev-media-text{grid-template-columns:minmax(0,1fr)}.dev-media-text--media-end .dev-media-text__media{order:0}.dev-media-text--mobile-content-first .dev-media-text__media{order:2}}@media (prefers-reduced-motion:reduce){.dev-stack{transition-duration:0s}.dev-stack--linked:hover{transform:none}}@media (forced-colors:active){.dev-builder-lab-status,.dev-builder-lab-status>div{border:1px solid CanvasText}}