.ift-feature-tabs{--ift-text:#1a1a1a;--ift-muted:#6b7280;--ift-border:#e5e7eb;--ift-active-bg:#eef2ff;--ift-active-title:#072EA6;--ift-active-icon-bg:#e0e7ff;--ift-icon-inactive:#0d9e75;--ift-frame-border:#4f46e5;display:block;box-sizing:border-box;width:100%!important;max-width:none!important;min-width:100%;margin:0;padding-block:clamp(28px, 4vw, 44px);background:#fff;align-self:stretch;flex:0 0 100%}.ift-feature-tabs__shell{box-sizing:border-box;width:min(100%, 1300px);margin-inline:auto;font-family:"Dm sans","Segoe UI",system-ui,sans-serif;container-type:inline-size}.ift-feature-tabs__content{display:grid;grid-template-columns:minmax(200px,70fr) minmax(460px,55fr);gap:clamp(32px, 4vw, 48px);align-items:center;min-width:0}.ift-feature-tabs__tabs{display:flex;flex-direction:column;min-width:0}.ift-feature-tabs__tab{position:relative;display:flex;align-items:flex-start;gap:18px;width:100%;min-width:0;padding:16px 22px;border:0;border-radius:12px;background:#fff0;text-align:left;cursor:pointer;outline:none;transition:background 0.2s ease,box-shadow 0.2s ease,color 0.2s ease,transform 0.2s ease;-webkit-tap-highlight-color:#fff0}.ift-feature-tabs__tab::after{content:"";position:absolute;left:22px;right:22px;bottom:0;height:1px;background:var(--ift-border)}.ift-feature-tabs__tab:last-child::after,.ift-feature-tabs__tab.is-active::after{opacity:0}.ift-feature-tabs__tab:not(.is-active):hover{background:#f8fafc;transform:translateX(4px)}.ift-feature-tabs__tab:focus-visible{outline:2px solid rgb(59 79 228 / .35);outline-offset:3px}.ift-feature-tabs__tab.is-active{background:linear-gradient(90deg,#F5F5F5 0%,#D7E1FF 100%);box-shadow:inset 0 0 0 1px rgb(79 70 229 / .05)}[type=button]:focus,button:focus,button:hover,[type=submit]:hover,[type=submit]:focus,button:hover,button:focus{background-color:#f8fafc;color:#fff;text-decoration:none}.ift-feature-tabs__icon-shell{order:2;display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:60px;height:60px;margin-left:auto;border-radius:0;background:#fff0;color:var(--ift-icon-inactive);overflow:hidden}.ift-feature-tabs__icon-shell svg,.ift-feature-tabs__icon-shell img{display:block;width:100%;height:100%;object-fit:contain}.ift-feature-tabs__tab.is-active .ift-feature-tabs__icon-shell{order:0;flex-basis:60px;width:60px;height:60px;margin-left:0;border-radius:999px;background:var(--ift-active-icon-bg);color:var(--ift-active-title)}.ift-feature-tabs__tab.is-active .ift-feature-tabs__icon-shell svg,.ift-feature-tabs__tab.is-active .ift-feature-tabs__icon-shell img{width:30px;height:30px}.ift-feature-tabs__copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:7px}.ift-feature-tabs__title{display:block;margin:0;color:var(--ift-text);font-size:24px;font-weight:400;line-height:1.35;letter-spacing:0;overflow-wrap:anywhere}.ift-feature-tabs__description{display:block;margin:0;color:var(--ift-muted);font-size:16px;font-weight:400;line-height:1.55;white-space:wrap}.ift-feature-tabs__tab.is-active .ift-feature-tabs__title{color:var(--ift-active-title);font-size:24px;font-weight:400}.ift-feature-tabs__preview{width:100%;min-width:0}.ift-feature-tabs__preview-top{display:none}.ift-feature-tabs__preview-frame{width:100%;border-radius:16px;background:var(--ift-frame-border);overflow:hidden}.ift-feature-tabs__preview-inner{position:relative;width:100%;aspect-ratio:1 / 1;background:#fff;line-height:0}.ift-feature-tabs__preview-inner>.ift-feature-tabs__image{position:absolute;inset:0!important;display:block;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff;transition:opacity 0.2s ease,transform 0.2s ease;will-change:opacity,transform}.ift-feature-tabs__preview-inner.is-changing .ift-feature-tabs__image{opacity:0;transform:scale(1.01)}.elementor-shortcode>.ift-feature-tabs{margin-inline:auto}@container (max-width:980px){.ift-feature-tabs{padding-block:24px 36px}.ift-feature-tabs__content{grid-template-columns:1fr;gap:28px}.ift-feature-tabs__tabs{order:1}.ift-feature-tabs__preview{order:2}}@container (max-width:767px){.ift-feature-tabs{padding-block:20px 28px}.ift-feature-tabs__tab{gap:14px;padding:16px 16px 17px}.ift-feature-tabs__tab::after{left:16px;right:16px}.ift-feature-tabs__icon-shell{flex-basis:28px;width:28px;height:28px}.ift-feature-tabs__icon-shell svg,.ift-feature-tabs__icon-shell img{width:28px;height:28px}.ift-feature-tabs__tab.is-active .ift-feature-tabs__icon-shell{flex-basis:42px;width:42px;height:42px}.ift-feature-tabs__tab.is-active .ift-feature-tabs__icon-shell svg,.ift-feature-tabs__tab.is-active .ift-feature-tabs__icon-shell img{width:21px;height:21px}.ift-feature-tabs__title{font-size:16px}.ift-feature-tabs__tab.is-active .ift-feature-tabs__title{font-size:17px}.ift-feature-tabs__description{font-size:13px}.ift-feature-tabs__preview-frame{border-radius:14px}}@media (prefers-reduced-motion:reduce){.ift-feature-tabs__tab,.ift-feature-tabs__preview-inner>.ift-feature-tabs__image{transition:none}}