PageSourceSearch

https://tbsc.com.br/assets/ProgramsSection-5Bj4UkYG.js

js tbsc.com.br collected 2026-09-30 06:40:16 UTC 2,590 bytes, 1 lines download raw bytes

1import{j as e,R as r}from"./index-0ieirItG.js";const f="/assets/card-build-SQKyVao_.jpg",b=({tag:o,tagColor:l,title:s,programType:t,description:n,subtitle:i,extraDescription:a,originalPrice:j,promoPrice:c,image:d,imageAlt:x,ctaLabel:m,ctaStyle:g,bgClass:u,delay:p,ctaLink:h})=>e.jsx(r,{delay:p,children:e.jsxs("div",{className:`group relative ${u} rounded-4xl overflow-hidden h-[580px] flex flex-col hover:shadow-card-hover transition-all duration-500 cursor-pointer`,children:[e.jsxs("div",{className:"pt-10 px-8 text-center relative z-10",children:[e.jsx("span",{className:"text-xs font-bold text-foreground uppercase tracking-[0.2em] mb-2 block",children:o}),e.jsx("h3",{className:`mb-2 font-bold text-3xl md:text-4xl tracking-tight ${l}`,children:s}),t&&e.jsx("p",{className:"text-muted-foreground text-sm font-medium mb-1",children:t}),e.jsx("p",{className:"text-foreground font-medium text-lg text-center",children:n}),e.jsx("p",{className:"text-muted-foreground text-sm mt-2",children:i}),e.jsx("div",{className:"mt-3 flex flex-col items-center gap-1",children:e.jsxs("span",{className:"text-foreground text-2xl font-bold",children:["R$ ",c]})}),a&&e.jsx("p",{className:"text-muted-foreground text-xs mt-3 leading-relaxed max-w-[240px] mx-auto",children:a})]}),e.jsx("div",{className:"mt-8 flex-grow overflow-hidden relative",children:e.jsx("img",{src:d,alt:x,className:"w-full h-full object-cover object-center transition-transform duration-700 group-hover:scale-105",loading:"lazy"})}),e.jsx("div",{className:"absolute bottom-8 left-0 w-full text-center",children:e.jsx("a",{href:h,target:"_blank",rel:"noopener noreferrer",className:`inline-block ${g} px-5 py-2 rounded-full text-sm font-semibold shadow-md transform translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-300`,children:m})})]})}),N=()=>e.jsx("section",{id:"programs",className:"py-24 bg-background px-6",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsx(r,{children:e.jsx("div",{className:"text-center mb-16"})}),e.jsx("div",{className:"grid grid-cols-1 gap-6 max-w-xl mx-auto",children:e.jsx(b,{tag:"TBSC",tagColor:"text-build",title:"BODYBUILDING",programType:"Programa Completo",description:"Força & Condicionamento",subtitle:"Box ou Academia",originalPrice:"189,90",promoPrice:"129,90",image:f,imageAlt:"Treino TBSC",ctaLabel:"INICIAR",ctaLink:"https://wa.me/5541987972803?text=Ol%C3%A1%2C%20quero%20iniciar%20o%20TBSC%2C%20como%20funciona%3F",ctaStyle:"bg-background text-foreground",bgClass:"bg-apple-bg",delay:0})})]})});export{N as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.