/* Layout stays shared with the original homepage. These rules only support the new copy. */
.full-landing .landing-audience{font-size:14px;line-height:1.7;color:var(--muted,#6d7368);max-width:55ch;margin:18px 0 24px}
.full-landing .landing-families{padding-top:64px;padding-bottom:64px}
.full-landing .landing-language-note,.full-landing .landing-legal-note{font-size:13px;line-height:1.7;color:var(--muted,#6d7368);max-width:76ch;margin:18px 0}
.full-landing .examples-intro>.landing-language-note{grid-column:1/-1;max-width:85ch;margin-top:0}
.full-landing .hero-envelope-footer>.landing-language-note{max-width:36ch;margin:12px auto 0;text-align:center;font-size:11px}
.full-landing .refined-demo-footer{flex-wrap:wrap}
.full-landing .refined-demo-footer>.landing-language-note{flex-basis:100%}
.full-landing .landing-legal-note a{text-decoration:underline}
html[lang="tr"] .full-landing .desktop-nav{gap:clamp(12px,1.4vw,28px)}
@media(min-width:1000px){html[lang="tr"] .full-landing .hero h1{font-size:clamp(52px,4.3vw,84px)}}
@media(max-width:600px){.full-landing .landing-families{padding-top:44px;padding-bottom:44px}.full-landing .landing-audience{font-size:13px}.full-landing .landing-language-note{font-size:12px}html[lang="tr"] .full-landing .hero h1{font-size:clamp(35px,8.5vw,52px)}}
