.wp-block-pureblocks-ib-lift{width:100%;margin:var(--spacing-xl, 2rem) 0}.pureblocks-ib-lift{--ib-lift-bg: var(--color-brand-secondary-beige-30, #f6f1ed);--ib-lift-border-color: var(--color-brand-secondary-beige, #e2d2c4);--ib-lift-color: var(--color-text-primary, #141414);display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding:var(--spacing-xl, 2rem) var(--spacing-2xl, 3rem) var(--spacing-2xl, 3rem);border-radius:var(--radius-2xl, 2rem);border:1px solid var(--ib-lift-border-color);background-color:var(--ib-lift-bg);color:var(--ib-lift-color)}@media(max-width: 768px){.pureblocks-ib-lift{padding:var(--spacing-xl, 2rem) var(--spacing-l, 1.5rem);border-radius:var(--radius-xl, 1.5rem)}}.pureblocks-ib-lift__image-wrap{display:flex;justify-content:center;width:100%;padding-bottom:1.5rem}.pureblocks-ib-lift__image-pill{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;padding:1rem;background-color:var(--color-brand-black-subtle, #343434);border-radius:99rem;box-shadow:0 24px 48px -12px rgba(0,0,0,.25);flex-shrink:0}.pureblocks-ib-lift__image{display:block;width:100%;height:100%;object-fit:contain}.pureblocks-ib-lift__content{display:flex;flex-direction:column;align-items:center;width:100%}.pureblocks-ib-lift__content>*{margin-top:0;margin-bottom:0}.pureblocks-ib-lift--beige{--ib-lift-bg: var(--color-brand-secondary-beige-30, #f6f1ed);--ib-lift-border-color: var(--color-brand-secondary-beige, #e2d2c4);--ib-lift-color: var(--color-text-primary, #141414)}.pureblocks-ib-lift--blue{--ib-lift-bg: var(--color-brand-primary-blue-15, #d9f6fd);--ib-lift-border-color: var(--color-brand-primary-blue-50, #80dff9);--ib-lift-color: var(--color-text-primary, #141414)}.pureblocks-ib-lift--yellow{--ib-lift-bg: var(--color-brand-primary-yellow-35, #ffefce);--ib-lift-border-color: var(--color-brand-primary-yellow, #ffd172);--ib-lift-color: var(--color-text-primary, #141414)}.pureblocks-ib-lift--purple{--ib-lift-bg: var(--color-brand-primary-purple-15, #f1e6ff);--ib-lift-border-color: var(--color-brand-primary-purple-35, #dec5ff);--ib-lift-color: var(--color-text-primary, #141414)}.pureblocks-ib-lift--green{--ib-lift-bg: var(--color-brand-primary-green-15, #eafbf5);--ib-lift-border-color: var(--color-brand-primary-green-35, #b4edd8);--ib-lift-color: var(--color-text-primary, #141414)}.pureblocks-ib-lift--black{--ib-lift-bg: var(--color-background-invert, #141414);--ib-lift-border-color: var(--color-brand-black-subtle, #343434);--ib-lift-color: var(--color-text-invert, #fff)}.pureblocks-ib-lift--black h1,.pureblocks-ib-lift--black h2,.pureblocks-ib-lift--black h3,.pureblocks-ib-lift--black h4,.pureblocks-ib-lift--black h5,.pureblocks-ib-lift--black h6,.pureblocks-ib-lift--black p,.pureblocks-ib-lift--black li,.pureblocks-ib-lift--black blockquote{color:var(--color-text-invert, #fff) !important}.pureblocks-ib-lift--black .wp-block-button .wp-element-button,.pureblocks-ib-lift--black .wp-block-button a{background:rgba(0,0,0,0);color:var(--color-text-invert, #fff) !important;border-color:var(--color-text-invert, #fff) !important}.pureblocks-ib-lift--black .wp-block-button .wp-element-button:hover,.pureblocks-ib-lift--black .wp-block-button .wp-element-button:focus-visible,.pureblocks-ib-lift--black .wp-block-button a:hover,.pureblocks-ib-lift--black .wp-block-button a:focus-visible{color:var(--color-brand-primary-blue-50, #80dff9);border-color:var(--color-text-invert, #fff) !important}.pureblocks-ib-lift--black .wp-block-button.is-style-outline .wp-element-button,.pureblocks-ib-lift--black .wp-block-button.is-style-outline a{background:rgba(0,0,0,0);color:var(--color-text-invert, #fff) !important;border-color:var(--color-text-invert, #fff) !important}.pureblocks-ib-lift--black .wp-block-button.is-style-outline .wp-element-button:hover,.pureblocks-ib-lift--black .wp-block-button.is-style-outline .wp-element-button:focus-visible,.pureblocks-ib-lift--black .wp-block-button.is-style-outline a:hover,.pureblocks-ib-lift--black .wp-block-button.is-style-outline a:focus-visible{color:var(--color-brand-primary-blue-50, #80dff9);border-color:var(--color-text-invert, #fff) !important}