.bb-platform-tabs{--bbpt-radius:12px;--bbpt-nav-width:220px;--bbpt-panel-min-h:480px;--bbpt-content-pad:48px 40px;--bbpt-visual-width:42%;--bbpt-section-pad-y:80px;font-family:Inter,sans-serif;padding-bottom:var(--bbpt-section-pad-y);padding-top:var(--bbpt-section-pad-y)}.bb-platform-tabs__meta{color:var(--bb-primary,#0b5fa5);display:block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.bb-platform-tabs__headline{color:var(--bb-dark,#0b1f3a);font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:1.2;margin:0 0 40px}.bb-platform-tabs__shell{align-items:stretch;background:#f0f3f7;border-radius:var(--bbpt-radius);display:flex;overflow:hidden}.bb-platform-tabs__nav{display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:24px 0;width:var(--bbpt-nav-width)}.bb-platform-tabs__nav-item{background:transparent;border:0;border-radius:8px 0 0 8px;box-sizing:border-box;color:#1a2e42;cursor:pointer;display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.3;padding:12px 20px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.bb-platform-tabs__nav-item:hover{background:var(--bb-dark,#0b1f3a);color:#fff}.bb-platform-tabs__nav-item.is-active,.bb-platform-tabs__nav-item[aria-selected=true]{background:#fff;color:var(--bb-dark,#0b1f3a);font-weight:700}.bb-platform-tabs__nav-item:focus-visible{outline:2px solid var(--bb-primary,#0b5fa5);outline-offset:-2px}.bb-platform-tabs__panels{background:#fff;display:flex;flex:1;min-height:var(--bbpt-panel-min-h);position:relative}.bb-platform-tabs__panel{display:none;flex:1;opacity:0;overflow:hidden;transition:opacity .15s ease;width:100%}.bb-platform-tabs__panel.is-active{display:flex;opacity:1}.bb-platform-tabs__content{flex:1;min-width:0;padding:var(--bbpt-content-pad)}.bb-platform-tabs__title{color:var(--bb-dark,#0b1f3a);font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1.3;margin:0 0 16px}.bb-platform-tabs__text,.bb-platform-tabs__text p{color:var(--bb-slate,#5a6776);font-size:15px;line-height:1.6;margin:0 0 20px}.bb-platform-tabs__benefits{list-style:none;margin:0 0 28px;padding:0}.bb-platform-tabs__benefits li{color:#33475b;font-size:13px;line-height:1.5;margin-bottom:10px;padding-left:20px;position:relative}.bb-platform-tabs__benefits li:before{color:var(--bb-primary,#0b5fa5);content:"›";font-weight:700;left:0;position:absolute;top:0}.bb-platform-tabs__cta{background:var(--bb-primary,#0b5fa5);border:2px solid var(--bb-primary,#0b5fa5);border-radius:10px;color:#fff!important;display:inline-block;font-size:14px;font-weight:600;overflow:hidden;padding:10px 26px;position:relative;text-decoration:none;transition:color .35s ease;z-index:1}.bb-platform-tabs__cta:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:-100%;transition:top .35s ease;width:100%;z-index:-1}.bb-platform-tabs__cta:hover:before{top:0}.bb-platform-tabs__cta:hover{background:var(--bb-primary,#0b5fa5);color:var(--bb-primary,#0b5fa5)!important}.bb-platform-tabs__visual{align-items:center;background:#fff;border-left:1px solid #f0f3f7;display:flex;flex-shrink:0;justify-content:center;padding:32px;width:var(--bbpt-visual-width)}.bb-platform-tabs__visual img{display:block;margin:auto;max-height:100%;max-width:100%;object-fit:contain}.bb-platform-tabs__visual-placeholder{align-items:center;display:flex;height:100%;justify-content:center;min-height:260px;width:100%}.bb-platform-tabs__visual-placeholder span{color:var(--bb-primary,#0b5fa5);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}@media (max-width:1024px){.bb-platform-tabs{--bbpt-nav-width:180px;--bbpt-content-pad:32px 28px;--bbpt-visual-width:38%}.bb-platform-tabs__headline{font-size:24px}}@media (max-width:768px){.bb-platform-tabs{--bbpt-section-pad-y:60px}.bb-platform-tabs__shell{flex-direction:column}.bb-platform-tabs__nav{flex-direction:row;gap:6px;overflow-x:auto;padding:12px;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bb-platform-tabs__nav::-webkit-scrollbar{display:none}.bb-platform-tabs__nav-item{border-radius:20px;flex-shrink:0;padding:8px 16px;white-space:nowrap}.bb-platform-tabs__panels{min-height:0}.bb-platform-tabs__panel.is-active{flex-direction:column}.bb-platform-tabs__content{padding:28px 24px}.bb-platform-tabs__visual{border-left:0;border-top:1px solid #f0f3f7;min-height:200px;padding:24px;width:100%}}.bb-platform-tabs__headline--has-intro{margin-bottom:18px}.bb-platform-tabs__intro{color:var(--bb-slate,#5a6776);font-size:15px;line-height:1.7;margin:0 0 36px;max-width:820px}.bb-platform-tabs__text .pt__sub{color:var(--bb-primary,#0b5fa5);display:block;font-size:11px;font-weight:700;letter-spacing:1.5px;margin:6px 0 8px;text-transform:uppercase}.bb-platform-tabs__text .pt__links{list-style:none;margin:0 0 26px;padding:0}.bb-platform-tabs__text .pt__links li{border-bottom:1px solid #e1e4e8;margin:0;padding:0}.bb-platform-tabs__text .pt__links li:last-child{border-bottom:none}.bb-platform-tabs__text .pt__links a,.bb-platform-tabs__text .pt__links span.np{align-items:center;color:#33475b;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:8px 0;text-decoration:none}.bb-platform-tabs__text .pt__links a{color:var(--bb-dark,#0b1f3a);font-weight:600}.bb-platform-tabs__text .pt__links a:after{color:var(--bb-primary,#0b5fa5);content:"\2192";font-weight:700}.bb-platform-tabs__text .pt__links a:hover{color:var(--bb-primary,#0b5fa5)}.bb-platform-tabs__text .tag-pl{background:#fff6dc;border:1px dashed #e0b84a;border-radius:4px;color:#b07a00;font-size:10px;font-weight:700;letter-spacing:.8px;margin-left:6px;padding:1px 7px;text-transform:uppercase;white-space:nowrap}