/* =========================================================================
   Home page only (WP3). Generator: app/build/pages/home.py. Scoped to body.tf-page-home.
   Shared helpers it uses live in core: tf-card__title, tf-text, tf-link-underline, tf-max-40ch,
   and the reel progress-bar reset (tf-components.css section 10).
   SR: Dodaci samo za početnu stranu.
   ========================================================================= */

/* Hero h1: each line is a block so tf-rise can translate it */
.tf-page-home .tf-hero h1 > .tf-rise { display: block; }

/* Flex children that should size to their content (header rows) */
.tf-page-home .e-con.tfh-auto { --width: auto; flex: 0 1 auto; }

/* Two-column grids collapse at 900px like design-2 (Elementor only has 1024/767) */
@media (max-width: 900px) {
  .tf-page-home .e-con.tfh-stack { --e-con-grid-template-columns: minmax(0, 1fr) !important; grid-template-columns: minmax(0, 1fr) !important; }
}

/* Deliverable cards: square image corners inside the rounded card */
.tf-page-home .tfh-flat.tf-media { border-radius: 0; }
