/* MarketFront Global 3.0 — Launch Page */
body.structure-launch-page{--theme-max:1180px;background:var(--s-bg)}.structure-launch-page .s-header{background:transparent}.structure-launch-page .s-hero{min-height:76vh;display:grid;align-items:center;padding:80px 0;background:linear-gradient(135deg,var(--s-secondary),var(--s-primary));color:var(--s-button-text,#fff)}.structure-launch-page .s-hero-grid{grid-template-columns:1fr}.structure-launch-page .s-hero-media{display:none}.structure-launch-page .s-hero h1{max-width:1000px;font-size:clamp(62px,10vw,132px);line-height:.88}.structure-launch-page .s-hero p{max-width:700px;color:inherit}.structure-launch-page .s-card{border-radius:22px}.structure-launch-page .s-section-head.center{max-width:850px}
@media(max-width:900px){body.structure-launch-page .s-hero-grid{grid-template-columns:1fr}body.structure-launch-page .s-grid.cols-4,body.structure-launch-page .s-grid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){body.structure-launch-page .s-grid.cols-4,body.structure-launch-page .s-grid.cols-3{grid-template-columns:1fr}}