.hero-split{container-type:inline-size}.hero-split-row{display:flex;flex-direction:column;min-height:100%}.hero-split-media{position:relative;aspect-ratio:16 / 10;overflow:hidden}.hero-split-media>img{position:absolute;inset:0}.hero-split-copy{flex:1 1 auto;min-width:0}@container (min-width: 560px){.hero-split-row{flex-direction:row}.hero-split[data-image-side=right] .hero-split-row{flex-direction:row-reverse}.hero-split-media{flex:0 0 var(--hero-image-share, 50%);aspect-ratio:auto;min-height:320px}}.image-text{container-type:inline-size}.image-text-row{display:flex;flex:1 1 auto;flex-direction:column}.image-text-media{position:relative;overflow:hidden;aspect-ratio:var(--image-text-ratio, 16 / 10)}.image-text-media>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-text-copy{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.image-text[data-image-text-seamless] .image-text-copy{padding-left:4px;padding-right:4px}@media(min-width:640px){.image-text[data-image-text-seamless] .image-text-copy{padding-left:8px;padding-right:8px}}@container (min-width: 440px){.image-text-row{flex-direction:row}.image-text[data-image-side=right] .image-text-row{flex-direction:row-reverse}.image-text-media{flex:0 0 50%;aspect-ratio:auto;min-height:var(--image-text-least, 160px)}.image-text[data-image-text-seamless] .image-text-copy{padding-left:24px;padding-right:8px}.image-text[data-image-text-seamless][data-image-side=right] .image-text-copy{padding-left:8px;padding-right:24px}}.image-text[data-image-text-words=false] .image-text-media{flex:1 1 auto}[data-card-shell][data-card-transparent=true]>[data-widget-id],[data-card-shell][data-card-transparent=true]>[data-card-body]>[data-widget-id]{border-color:transparent!important;box-shadow:none!important}[data-card-shell][data-card-transparent=true]>[data-widget-id]:not([data-hero-photo=true]),[data-card-shell][data-card-transparent=true]>[data-card-body]>[data-widget-id]:not([data-hero-photo=true]){background-color:transparent!important}[data-card-shell]:not([data-card-font]) [data-widget-type=hero] [data-edit-field=headline],[data-card-shell]:not([data-card-font]) [data-widget-type=rich-text] [data-edit-field=title],[data-card-shell]:not([data-card-font]) [data-widget-type=image-text] [data-edit-field=title]{font-family:var(--brand-heading-font, var(--brand-font))}[data-card-shell][data-card-transparent=true][data-card-border=true]>[data-widget-id],[data-card-shell][data-card-transparent=true][data-card-border=true]>[data-card-body]>[data-widget-id]{border-style:solid!important;border-color:var(--card-border-color)!important;border-width:var(--card-border-width, 1px)!important;border-radius:var(--card-radius)!important}[data-card-shell]:not([data-card-transparent=true])>[data-widget-id],[data-card-shell]:not([data-card-transparent=true])>[data-card-body]>[data-widget-id]{background-color:var(--card-bg)!important;border-color:var(--card-border-color)!important;border-width:var(--card-border-width, 1px)!important;border-radius:var(--card-radius)!important}[data-card-shell]>[data-widget-id],[data-card-shell]>[data-card-body]>[data-widget-id]{flex:1 1 auto}[data-card-shell][data-card-glass=true]>[data-widget-id],[data-card-shell][data-card-glass=true]>[data-card-body]>[data-widget-id]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}[data-card-shell][data-card-padding]>[data-widget-id],[data-card-shell][data-card-padding]>[data-card-body]>[data-widget-id]{padding:var(--card-padding)!important}[data-card-shell][data-card-transparent=true]:not([data-card-border=true])[data-card-padding=none]>[data-widget-id],[data-card-shell][data-card-transparent=true]:not([data-card-border=true])[data-card-padding=none]>[data-card-body]>[data-widget-id]{border-radius:0!important;overflow:visible!important}:root{--text-sm: 12px;--text-base: 14px;--text-lg: 16px}.card-text-ink{color:var(--text-ink, currentColor)}.card-text-muted{color:var(--text-muted, #475569)}.card-text-subtle{color:var(--text-subtle, #64748b)}.card-text-sm{font-size:var(--text-sm, 12px)}.card-text-base{font-size:var(--text-base, 14px)}.card-text-lg{font-size:var(--text-lg, 16px)}.card-on-accent{color:var(--on-accent, #ffffff)}.card-on-primary{color:var(--on-primary, #ffffff)}.card-on-brand{color:var(--on-brand, #ffffff)}
