.b-feature-tabs__inner{display:flex;flex-direction:column;gap:2rem}@media(min-width:1023px){.b-feature-tabs__inner{align-items:flex-start;flex-direction:row;gap:1.5rem}}@media(min-width:1279px){.b-feature-tabs__inner{gap:2rem}}.b-feature-tabs__nav{display:flex;flex-direction:column;gap:0}@media(min-width:1023px){.b-feature-tabs__nav{flex-shrink:0;width:220px}}@media(min-width:1279px){.b-feature-tabs__nav{width:260px}}.b-feature-tabs__nav-item{align-items:flex-start;background:#0000;border:none;border-radius:0;cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1rem 0 0;text-align:left;transition:background-color .2s ease}.b-feature-tabs__nav-item:hover{background-color:#0000}.b-feature-tabs__nav-item:focus-visible{outline:2px solid var(--color-green-1);outline-offset:2px}.b-feature-tabs__nav-item.is-active{background-color:#0000}.b-feature-tabs__nav-header{align-items:center;display:flex;gap:.75rem}.b-feature-tabs__indicator{background:#d3d1d6;border-radius:50%;flex-shrink:0;height:10px;transition:all .2s ease;width:10px}.b-feature-tabs__nav-item.is-active .b-feature-tabs__indicator{background-color:#2d2152;border:2px solid #b780fe;box-shadow:0 2px 6px #b780fe66;height:9px;transform:translateX(4px);width:9px}.b-feature-tabs__label{color:#a9a3ae;font-family:paralucent,sans-serif;font-size:1.125rem;font-weight:500;transition:color .2s ease}@media(min-width:1023px){.b-feature-tabs__label{font-size:1.3rem}}.b-feature-tabs__nav-item.is-active .b-feature-tabs__label{color:#291b37}.b-feature-tabs__progress{background:#e9e7ea;border-radius:1px;display:block;height:2px;overflow:hidden;width:100%}.b-feature-tabs__progress-bar{background:#2d2052;height:100%;transform:scaleX(0);transform-origin:left center;width:100%}.b-feature-tabs__nav-item.is-active .b-feature-tabs__progress-bar{animation:feature-tab-progress 8s linear forwards}.b-feature-tabs:focus-within .b-feature-tabs__progress-bar,.b-feature-tabs:hover .b-feature-tabs__progress-bar{animation-play-state:paused}@keyframes feature-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.b-feature-tabs__content{flex:1;min-width:0}.b-feature-tab{animation:feature-tab-reveal .4s ease-out;display:none}.b-feature-tab.is-active{display:block}.is-admin .b-feature-tab{border-top:1px dashed var(--color-neutral-5);display:block;padding-bottom:1rem;padding-top:1rem}.is-admin .b-feature-tab:first-child{border-top:none;padding-top:0}@keyframes feature-tab-reveal{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.b-feature-tab__admin-title{color:var(--color-neutral-2);display:none;font-weight:600;margin-bottom:1rem}.is-admin .b-feature-tab__admin-title{display:block}.b-feature-tab__card{background:linear-gradient(180deg,#b880ff,#dbbeff);border:2px solid #f0f0f0;border-radius:24px;color:#fff;overflow:hidden;padding:1.5rem;position:relative}@media(min-width:767px){.b-feature-tab__card{padding:2rem}}@media(min-width:1023px){.b-feature-tab__card{padding:2.5rem}}.b-feature-tab__card-inner{display:flex;flex-direction:column;gap:4rem}@media(min-width:767px){.b-feature-tab__card-inner{align-items:center;flex-direction:row;gap:5rem}}.b-feature-tab__card-content{flex:1;min-width:0}.b-feature-tab__icon{margin-bottom:1.25rem}.b-feature-tab__icon img{height:48px;object-fit:contain;width:48px}@media(min-width:767px){.b-feature-tab__icon img{height:56px;width:56px}}.b-feature-tab__text .wp-block-buttons{justify-content:flex-start}.b-feature-tab__card-image{flex-shrink:0;max-width:100%}@media(min-width:767px){.b-feature-tab__card-image{max-width:45%}}.b-feature-tab__card-image img{border-radius:16px;box-shadow:0 8px 32px #0000001a;height:auto;width:100%}.b-feature-tabs__preview{width:100%}.b-feature-tabs__preview img{border-radius:var(--radius-3);height:auto;width:100%}.block-editor-block-list__layout .b-feature-tabs__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.custom-innerblocks-appender{display:none;justify-content:center;margin-top:1rem}.block-editor-block-list__layout .b-feature-tabs__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.custom-innerblocks-appender.is-visible{display:flex}.block-editor-block-list__layout .b-feature-tabs__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.custom-innerblocks-appender .block-editor-button-block-appender{justify-content:center;min-height:32px;padding:8px 16px}.is-root-container .is-admin .b-feature-tabs__nav{display:none}.is-root-container .is-admin .b-feature-tab,.is-root-container .is-admin .b-feature-tab__admin-title{display:block}