/* Components shared by the website UI kit */
const PIMark = ({ size = 40, stroke = "#fff" }) => (
);
const PILockup = ({ stroke = "#fff", topColor = "#fff", botColor = "#5DCAA5", size = 40 }) => (
);
const PINav = ({ active = "Início", onChange }) => {
const items = ["Início", "Serviços", "Pacotes", "Resultado", "Como funciona", "Contato"];
return (
);
};
const PIHeader = ({ active, onChange }) => (
);
const PIFooter = () => (
);
const PIButton = ({ variant = "primary", children, ...rest }) => {
const base = {
padding: "12px 22px",
borderRadius: 999,
font: "600 14px 'Plus Jakarta Sans', sans-serif",
border: "1px solid transparent",
cursor: "pointer",
display: "inline-flex",
alignItems: "center",
gap: 8,
transition: "background 200ms cubic-bezier(.2,.7,.2,1), transform 120ms",
};
const variants = {
primary: { background: "#1D9E75", color: "#fff" },
secondary: { background: "transparent", color: "#fff", borderColor: "rgba(255,255,255,0.35)" },
ghost: { background: "#fff", color: "#085041", borderColor: "#E4ECE8" },
};
return ;
};
const PIChip = ({ active, children, onClick }) => (
);
const PIEyebrow = ({ children, dark }) => (
{children}
);
const PICheck = ({ size = 18 }) => (
);
Object.assign(window, { PIMark, PILockup, PINav, PIHeader, PIFooter, PIButton, PIChip, PIEyebrow, PICheck });