// =============================================================================
// Astovia · Service pages — Advisory, Interim, Transformation
// =============================================================================
function PageHeader({ num, title, tagline, lede, accent = 'bronze' }) {
return (
);
}
function PageFigure({ src, alt }) {
return (
);
}
function Dossier({ num, title, rows }) {
return (
);
}
function PillarsSection({ eyebrow, headline, headlineEm, intro, pillars }) {
return (
{(headline || headlineEm) &&
{headline}{headlineEm ? ' ' : ''}{headlineEm && {headlineEm}}
{intro &&
{intro}
}
}
{pillars.map((p, i) =>
)}
);
}
function HowWeWorkCallout({ items }) {
return (
{items.map((it, i) =>
{it}
)}
);
}
function WhyThisWorks({ eyebrow, headline, headlineEm, body }) {
return (
{headline}{headlineEm ? ' ' : ''}{headlineEm && {headlineEm}}
{body.map((p, i) =>
{p}
)}
);
}
function CuriousCta({ go }) {
return (
);
}
// -----------------------------------------------------------------------------
// Advisory
// -----------------------------------------------------------------------------
function AdvisoryPage({ go }) {
return (
);
}
// -----------------------------------------------------------------------------
// Interim
// -----------------------------------------------------------------------------
function InterimPage({ go }) {
return (
);
}
// -----------------------------------------------------------------------------
// Transformation
// -----------------------------------------------------------------------------
function TransformationPage({ go }) {
return (
);
}
Object.assign(window, { AdvisoryPage, InterimPage, TransformationPage });