.tab-header{overflow:hidden}.tab-container{overflow-x:scroll}.tab-button{background:none;border:none;color:#000;cursor:pointer;font-size:16px;font-weight:600;padding:16px;position:relative;text-wrap:nowrap;transition:all .3s ease}.tab-button.active,.tab-button:hover{background:none;border:none;color:#ff773b}.tab-button.active:after{background-color:#ff773b;bottom:-1px;content:"";height:4px;left:0;position:absolute;width:100%}.tab-content-wrapper{display:flex;flex-direction:column;overflow:hidden}.tab-content{animation:fadeIn .5s ease;display:none}.pill-container{overflow-x:scroll;padding:16px}.tab-content.active{display:flex;flex-direction:column}.pill-button{background:#fff1eb;border:0;border-radius:9999px;color:#ff773b;cursor:pointer;font-size:16px;font-weight:600;margin-right:8px;padding:8px 24px;position:relative;text-wrap:nowrap;transition:all .3s ease}.pill-button.active,.pill-button:hover{background:#ff773b;border:0;border-radius:9999px;color:#fff}.lp-content-wrapper{overflow:hidden}.lp-content{display:none;padding-top:8px}.lp-content.active{display:flex;overflow-x:scroll}.lp-card{border:1px solid #ddd;border-radius:12px;display:flex;flex-direction:column;height:auto;margin-right:12px;max-width:none;transition:transform .3s ease;width:280px}.lp-card--disabled{cursor:default;pointer-events:none}.lp-card:hover{transform:translateY(-8px)}.lp-image{border-radius:12px 12px 0 0;height:148px;max-width:none;width:280px}.lp-details{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between}.lp-title{color:#1c1c1c;font-size:14px;font-weight:600}.lp-subtitle{color:#858585;font-size:12px}.lp-info-container{display:flex;flex-wrap:wrap;gap:16px}.lp-info{color:#2f2f2f;font-size:12px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}