.tabbed-feature-module{background:none;color:inherit;font-family:Inter,sans-serif;padding:0}.tabs{border-bottom:none;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin-bottom:20px;overflow-x:auto;padding:0;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs li{border-bottom:1px solid hsla(0,0%,100%,.1);color:#ccc;cursor:pointer;flex:1 1 auto;font-size:18px;font-weight:500;margin:0;min-width:100px;padding:0 12px 12px;position:relative;text-align:center;transition:color .2s ease,border-bottom .2s ease;white-space:nowrap}.tabs li.active,.tabs li:hover{border-bottom-color:#facc15;color:#facc15}.tab-content{display:none}.tab-content.active{display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;margin-top:30px}.left{flex:1 1 50%;max-width:50%}.left h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:16px}.left div,.left p{color:#fff;font-size:16px;font-weight:400;line-height:1.6}.right{flex:1 1 40%;max-width:40%}.features{list-style:none;margin:0;padding:0}.features li{border-bottom:1px solid hsla(0,0%,100%,.1);padding:14px 0}.features li a{align-items:center;color:#ccc;display:flex;font-family:Inter,sans-serif;font-size:20px;font-weight:500;justify-content:space-between;text-decoration:none;transition:color .2s ease}.features li a:hover{color:#facc15}.features li.active a{color:#facc15;font-weight:600}.arrow{display:inline-block;font-size:18px;margin-left:8px;transform:translateY(2px)}@media (max-width:768px){.tab-content.active{flex-direction:column}.left,.right{flex:1 1 100%;max-width:100%}.tabs{flex-wrap:nowrap}.tabs li{flex:0 0 auto;padding:10px 12px 4px}}