.ui-layout-figure{display:flex;flex-direction:column}.ui-layout-figure__side{width:100%;margin-bottom:20px}@media(min-width: 600px){.ui-layout-figure__side{margin-bottom:40px}}.ui-layout-figure__side:last-child{margin-bottom:0}@media(min-width: 960px){.ui-layout-figure{flex-direction:row}.ui-layout-figure__side{flex-basis:auto;width:33.3333333333%;margin-bottom:0}.ui-layout-figure__side:first-child{padding-right:15px}.ui-layout-figure__side:last-child{padding-left:15px}.ui-layout-figure__cover{width:66.6666666667%}.ui-layout-figure__cover:first-child{padding-right:15px}.ui-layout-figure__cover:last-child{padding-left:15px}}.ui-benefits-tabs__inner{--cover-sticky-top: calc(var(--pd-fixed-element-top-offset) + 18px);display:flex;flex-direction:column}.ui-benefits-tabs__inner--first{--cover-sticky-top: calc(var(--wp-admin--admin-bar--height, 0px) + 18px)}.ui-benefits-tabs__tab{position:relative;padding:18px 0;border-top:1px solid rgba(36,36,36,.1);overflow-anchor:none}.ui-benefits-tabs__tab--showed .ui-benefits-tabs__btn-icon{transform:rotate(180deg)}.ui-benefits-tabs__tab--collapsed .ui-benefits-tabs__content{grid-template-rows:0fr}.ui-benefits-tabs__tab--showed .ui-benefits-tabs__content{grid-template-rows:1fr}.ui-benefits-tabs__btn{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;padding:0;border:none;color:#242424;text-align:left;outline:none;background-color:rgba(0,0,0,0);transition:color .25s cubic-bezier(0.07, 0.52, 0.49, 0.99);pointer-events:auto;appearance:none;cursor:pointer}.ui-benefits-tabs__btn::before{position:absolute;top:-18px;left:0;z-index:1;content:"";width:100%;height:calc(100% + 36px)}.ui-benefits-tabs__btn-icon{display:flex;align-items:center;justify-content:center;width:1em;height:1em;transform-origin:center;transition:transform .25s cubic-bezier(0.07, 0.52, 0.49, 0.99)}.ui-benefits-tabs__btn-icon svg{width:100%;height:100%}.ui-benefits-tabs__content{display:grid;transition:grid-template-rows .25s cubic-bezier(0.07, 0.52, 0.49, 0.99)}.ui-benefits-tabs__content-inner{overflow:hidden}.ui-benefits-tabs__tagline{font-size:16px;margin-top:18px}.ui-benefits-tabs__tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ui-benefits-tabs__tag{padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:4px;font-size:16px;color:rgba(36,36,36,.7);background-color:#f8f5f3;transition:color .25s,border-color .25s}.ui-benefits-tabs__tag:hover{border-color:#242424;color:#242424}.ui-benefits-tabs__mobile-cover{padding-top:24px}.ui-benefits-tabs__cover{transition:opacity .25s cubic-bezier(0.07, 0.52, 0.49, 0.99)}.ui-benefits-tabs__cover--visible{display:block}.ui-benefits-tabs__cover--hidden{display:none}.ui-benefits-tabs__mobile-cover,.ui-benefits-tabs__cover{overflow:hidden}.ui-benefits-tabs__mobile-cover,.ui-benefits-tabs__mobile-cover video,.ui-benefits-tabs__mobile-cover img,.ui-benefits-tabs__cover,.ui-benefits-tabs__cover video,.ui-benefits-tabs__cover img{border-radius:8px}.ui-benefits-tabs__image{border:1px solid var(--bg-color);background-color:var(--bg-color)}@media(min-width: 960px){.ui-benefits-tabs__inner{flex-direction:row;gap:3.125%}.ui-benefits-tabs__side{width:31.25%}.ui-benefits-tabs__cover-wrap{width:65.625%;content-visibility:auto}.ui-benefits-tabs__cover{position:sticky;top:var(--cover-sticky-top)}.ui-benefits-tabs__tab{margin-bottom:0;padding:20px 30px;border:none}.ui-benefits-tabs__tab--showed{border-bottom:2px solid rgba(36,36,36,.07);background-color:#f8f5f3}.ui-benefits-tabs__tab--showed::after{position:absolute;display:block;bottom:-2px;left:0;content:"";width:var(--benefits-bar-width);height:2px;background-color:#242424;transition:width .2s}.ui-benefits-tabs__btn-icon{display:none}.ui-benefits-tabs__btn{color:rgba(36,36,36,.55)}.ui-benefits-tabs__btn:focus,.ui-benefits-tabs__btn:hover{color:#248567}.ui-benefits-tabs__btn::before{top:-20px;left:-30px;width:calc(100% + 60px);height:calc(100% + 40px)}.ui-benefits-tabs__tag{background-color:#fff}.ui-benefits-tabs__tab--showed .ui-benefits-tabs__btn{color:#242424;cursor:default}.ui-benefits-tabs__tab--showed .ui-benefits-tabs__btn:focus,.ui-benefits-tabs__tab--showed .ui-benefits-tabs__btn:hover{color:#242424}.ui-benefits-tabs__tab--showed .ui-benefits-tabs__btn::before{height:calc(100% + 38px)}}
