.pw-feature-text-item{padding-top: 1.25rem;border-top: 2px solid var(--color-brand-primary)}.pw-feature-text-item>*{margin-block: 0}.pw-feature-text-item .wp-block-heading{margin-bottom: 0.625rem;color: var(--color-heading)}.pw-feature-text-item .wp-block-paragraph{color: var(--color-text-muted);line-height: var(--line-height-relaxed)}.pw-stat-item{text-align: center}.pw-stat-item>*{margin-block: 0}.pw-stat-item .wp-block-heading{margin-bottom: 0.625rem;color: var(--color-heading);line-height: 1.05}.pw-stat-item .wp-block-paragraph{color: var(--color-text-muted);line-height: var(--line-height-relaxed);max-width: 20ch;margin-inline: auto}.pw-feature-row .pw-feature-media{overflow: hidden;border-radius: var(--radius-lg);align-self: stretch;transform: translateZ(0)}.pw-feature-row .pw-feature-media .wp-block-image,.pw-feature-row .pw-feature-media figure.wp-block-image{margin: 0}.pw-feature-row .pw-feature-media .wp-block-image img{display: block;width: 100%;height: auto;border-radius: 0}.pw-feature-row .pw-feature-media .wp-block-embed,.pw-feature-row .pw-feature-media figure.wp-block-embed{margin: 0}.pw-feature-row .pw-feature-media .wp-block-embed__wrapper{position: relative}.pw-feature-row .pw-feature-media .wp-block-embed__wrapper::before{content: "";display: block;padding-top: 56.25%}.pw-feature-row .pw-feature-media .wp-block-embed__wrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;border-radius: var(--radius-lg);transform: translateZ(0)}.pw-feature-text .wp-block-heading{margin-top: 0}.pw-feature-text:has(.pw-feature-row-list) .pw-feature-row-heading{box-sizing: border-box;padding-inline-start: calc(1.125rem + 0.75rem)}.pw-feature-row ul.pw-feature-row-list{display: flex;flex-direction: column;gap: 0.9rem;margin: 0.5rem 0 0;padding: 0;list-style: none}.pw-feature-row ul.pw-feature-row-list li.pw-feature-row-bullet{display: flex;align-items: flex-start;gap: 0.75rem;margin: 0;line-height: var(--line-height-relaxed)}.pw-feature-row-bullet::before{content: "\2022";flex: 0 0 1.125rem;font-size: 1.2em;font-weight: 800;line-height: 1.35;text-align: center}.pw-feature-row-bullet--tick::before{content: "\2713";color: var(--color-brand-primary)}.pw-feature-row-bullet--cross::before{content: "\00D7";color: var(--color-text-subtle)}.block-editor-block-list__block .pw-feature-row-bullet{align-items: center}.block-editor-block-list__block .pw-feature-row-bullet-style{display: flex;flex: 0 0 auto;align-self: flex-start;border: 1px solid var(--color-border);border-radius: 4px;overflow: hidden}.block-editor-block-list__block .pw-feature-row-bullet-style .components-button{min-width: 2rem;height: 2rem;padding: 0.25rem;border-radius: 0}.block-editor-block-list__block .pw-feature-row-bullet-text{flex: 1 1 auto}.pw-feature-row-add-bullet{align-self: flex-start}@media (max-width: 720px){.pw-feature-row--media-right .pw-feature-media{order: -1}}.pw-icon-panel{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 1.25rem;min-height: 280px;height: 100%;padding: 2.5rem 2rem;text-align: center;background-color: var(--color-brand-primary-tint);border-radius: var(--radius-lg);box-sizing: border-box}.pw-icon-panel__icon{display: flex;flex: 0 0 auto;align-items: center;justify-content: center;width: 88px;height: 88px;border-radius: 50%;background-color: #ffffff;box-shadow: 0 10px 28px rgba(0,0,0,0.08)}.pw-icon-panel__icon svg{width: 40px;height: 40px;color: var(--color-brand-primary)}.pw-icon-panel__label{margin: 0;max-width: 240px;font-weight: 600;color: var(--color-heading)}.pw-hero-img .pw-icon-panel{background-color: #ffffff;box-shadow: 0 20px 48px rgba(0,0,0,0.12)}