.block-action{--flow-space:var(--block-action-flow-space,var(--space-l));--block-action-calculated-padding:var( --block-action-padding,var(--space-xl) );--calculated-block-action-bg:var(--block-action-bg,var(--color-dark));--calculated-block-action-hover-bg:var( --block-action-hover-bg,var(--color-dark-glare) );--calculated-block-action-sidebar-color:var( --block-action-sidebar-color,var(--color-light) );--calculated-block-action-sidebar-align-items:var( --block-action-sidebar-align-items,flex-end );--calculated-block-action-sidebar-icon-size:var( --block-action-sidebar-icon-size,var(--block-action-heading-font-size,clamp(2rem,5vw,4rem)) );display:var(--block-action-display,block);text-decoration:var(--block-action-text-decoration,none)}.block-action .sidebar{--sidebar-target-width:var(--block-action-sidebar-target-width,auto);--badge-color:var(--block-action-sidebar-badge-color,var(--color-light));--badge-border:var( --block-action-sidebar-badge-border,1px solid var(--color-light) );align-items:var(--calculated-block-action-sidebar-align-items);background:var(--calculated-block-action-bg,var(--color-dark));color:var(--calculated-block-action-sidebar-color);flex-wrap:var(--block-action-sidebar-flex-wrap,nowrap);height:100%;padding:var(--block-action-calculated-padding)}.block-action:hover .sidebar{background:var(--calculated-block-action-hover-bg)}.block-action .sidebar .icon{--icon-size:var( --block-action-sidebar-icon-size,var(--block-action-heading-font-size,clamp(2rem,5vw,4rem)) );display:block;height:auto;margin-inline:auto 0;transform:translateY(.5ex);width:var(--icon-size)}.block-action__heading{--flow-space:var(--space-xl);font-family:var(--block-action-heading-font-family,var(--font-display));font-size:var(--block-action-heading-font-size,var(--size-step-4));font-weight:var(--block-action-heading-font-weight,var(--font-bold));text-box:cap alphabetic}.block-action__summary{font-size:var(--block-action-summary-font-size,var(--size-step-1));font-style:var(--block-action-summary-font-style,italic)}.block-action__banner{--icon-size:var(--block-action-banner-icon-size,1.25ex);--cluster-wrap:var(--block-action-banner-cluster-wrap,nowrap);--cluster-column-gap:var( --block-action-banner-cluster-column-gap,var(--space-s) );--cluster-vertical-alignment:var( --block-action-banner-cluster-vertical-alignment,flex-start );background:var(--block-action-banner-background,var(--color-primary));color:var(--block-action-banner-color,var(--color-dark));font-size:var(--block-action-banner-font-size,var(--size-step-1));max-width:none;padding-block:var(--block-action-banner-padding-block,var(--space-s));padding-inline:var(--block-action-banner-padding-inline,var(--space-xl));text-decoration:var(--block-action-banner-text-decoration,none)}.block-action:hover .block-action__banner{text-decoration:var(--block-action-banner-text-decoration-hover,none)}.block-action__banner .icon{height:var(--icon-size);transform:translateY(.9ex);width:auto}.block-action[data-thumbnail]{--block-action-sidebar-align-items:flex-start;--cluster-vertical-alignment:flex-start;--block-action-sidebar-icon-size:clamp(1.875rem,5vw,2.5rem)}@media (max-width:50em){.block-action[data-thumbnail]{--block-action-sidebar-target-width:100%;--block-action-sidebar-flex-wrap:wrap}.block-action[data-thumbnail] img{width:100%}.block-action[data-thumbnail] .sidebar .icon{margin-inline:0}}.block-action[data-block-action-theme=subtle]{--block-action-sidebar-align-items:flex-start;--block-action-sidebar-icon-size:var(--size-step-1);--block-action-padding:var( --block-action-simple-theme-padding,var(--space-xl) )}.block-action[data-block-action-theme=subtle] .sidebar .icon{transform:translateY(0)}.block-action[data-block-action-variant=ghost]{border:var(--stroke)}.block-action[data-block-action-variant=ghost]:not(:hover){--block-action-bg:transparent;--block-action-sidebar-color:var(--color-global-text);--block-action-sidebar-badge-color:currentColor;--block-action-sidebar-badge-border:var(--stroke)}.block-action[data-block-action-variant=ghost]:hover .sidebar{background:var( --block-action-ghost-hover-bg,var(--block-action-hover-bg,var(--color-dark-glare)) )}
