/* ============================================================================
   Lithuanian layout overrides — loaded ONLY on /lt/ pages (html[lang="lt"]).
   Lithuanian text runs longer than English, so these retune the type scale and
   spacing where the English-tuned sizing gets tight. The .com (English) site
   never loads this file. Starting point — refined via breakpoint QA.
   ============================================================================ */

/* Hero headline: "KAIP STEROIDAI* / TAVO VERSLUI" — smaller than the English so
   each line fits and it stays exactly 2 rows */
html[lang="lt"] .hero h1 { font-size: clamp(40px, 8.2vw, 112px); }
@media (max-width: 600px) { html[lang="lt"] .hero h1 { font-size: calc((100vw - 28px) / 8); } }

/* "Rezervuoti skambutį" is much longer than "Book a Call" — keep the hero
   submit button from crowding the email field on smaller widths */
@media (max-width: 520px) {
  html[lang="lt"] .hero-form button { padding: 14px 16px; font-size: 14px; }
}

/* Section headlines whose Lithuanian wording overflows the English-tuned 46px
   into a third line — nudge the scale down so they sit on two lines.
   #results: "„Klarna" perdavė aptarnavimą / DI asistentui" */
html[lang="lt"] #results .section-head h2 { font-size: clamp(28px, 3.4vw, 40px); }

/* Mobile hero trust row: drop the "*100% legalūs" note (kept on desktop) and
   keep the 5 avatars + rating on a single line. */
@media (max-width: 767px) {
  html[lang="lt"] .trust-row { flex-wrap: nowrap; }
  html[lang="lt"] .tr-copy { white-space: nowrap; }
  html[lang="lt"] .tr-copy .legal-note { display: none; }
}
