.tdna-home-intro{gap:72px}.tdna-home-h1{margin:0;font-size:clamp(30px,4.6vw,52px);line-height:1.25;font-weight:500;letter-spacing:-0.5px}.tdna-home-intro__lead{margin:0;font-size:18px;line-height:1.9}.tdna-home-what__lead{margin:0;font-size:clamp(17px,1.8vw,20px);line-height:1.85}.tdna-home-what__en{padding-top:4px;font-size:15px}.tdna-home-start__lead{margin:0;font-size:18px;line-height:1.85;max-width:860px}.tdna-home-cities__title{margin:0;font-size:clamp(24px,2.6vw,28px);font-weight:500}.tdna-home-report{row-gap:40px}.tdna-report-cover{position:relative;min-height:600px;background:var(--tdna-blue);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;gap:32px;padding:40px;overflow:hidden;transition:transform .6s var(--ease)}.tdna-report-cover:hover{color:#fff;transform:translateY(-6px)}.tdna-report-cover>*{position:relative}.tdna-report-cover__strip{position:absolute;right:40px;top:40px;bottom:40px;width:12px}.tdna-report-cover__logo{width:110px;height:auto}.tdna-report-cover__title{font-size:clamp(30px,3.4vw,44px);line-height:1.2;font-weight:500}.tdna-report-cover__meta{font-size:15px;line-height:1.7}.tdna-home-report__body{display:flex;flex-direction:column;gap:40px;justify-content:space-between}.tdna-findings{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.tdna-findings li{padding:26px 0;border-bottom:1px solid var(--rule-soft);font-size:clamp(17px,1.8vw,20px);line-height:1.6}@media (max-width:900px){.tdna-report-cover{min-height:420px;padding:28px}.tdna-report-cover__strip{right:28px;top:28px;bottom:28px}}.tdna-home-report__note{margin:0;font-size:15px;line-height:1.7;color:var(--ink-muted)}.tdna-home-industry__lead{margin:0;font-size:17px;line-height:1.85;color:var(--ink-muted)}.tdna-home-cities{gap:24px}.tdna-home-cities__lead{margin:0;font-size:17px;line-height:1.8;color:var(--ink-muted);max-width:760px}@media (max-width:900px){.tdna-home-what>div.tdna-rule-head{border-top:0;padding-top:0}.tdna-home-what{row-gap:20px}.tdna-home-intro{gap:48px}}