.tl-hero{background:#092980;color:white;padding:56px 0}.tl-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}.tl-hero h1{font-size:clamp(46px,5vw,72px);line-height:1.06;margin:22px 0}.tl-hero p:not(.eyebrow){font-size:18px;line-height:1.7;max-width:570px}.tl-hero img{width:100%;height:550px;object-fit:cover;border-radius:16px}.tl-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:38px}.tl-facts strong{display:block;font-size:23px}.tl-facts span{display:block;font-size:13px;line-height:1.6;margin-top:10px;color:#c0d5e5}.tl-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.tl-choice-grid article{border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.tl-choice-grid img{width:100%;height:260px;object-fit:contain;padding:25px;background:#f5f7fa}.tl-choice-grid img.tl-dark{background:#090b10;padding:0}.tl-choice-grid article>div{padding:30px;display:flex;flex-direction:column;flex:1}.tl-choice-grid h3{font-size:38px;margin:8px 0 18px}.tl-choice-grid p:not(.eyebrow){line-height:1.7;color:var(--muted);font-size:16px}.tl-choice-grid .button{align-self:flex-start;margin-top:auto}.tl-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:35px 0 45px}.tl-stat-grid>div{padding:26px;background:var(--pale);border-radius:12px}.tl-stat-grid strong{display:block;font-size:clamp(24px,2.4vw,36px);color:var(--blue)}.tl-stat-grid span{display:block;font-size:14px;line-height:1.6;color:var(--muted);margin-top:12px}.tl-print-photo{width:100%;margin-top:32px;border-radius:12px}.tl-road-photo{width:100%;height:400px;object-fit:cover;object-position:center 70%;border-radius:14px}.tl-note{background:var(--pale);border-left:4px solid var(--blue);padding:25px 28px;border-radius:0 10px 10px 0;margin:30px 0}.tl-note strong{font-size:20px}.tl-note p{font-size:15px;line-height:1.7;color:var(--muted);margin:12px 0 0}.table-wrap{margin:28px 0}.table-wrap td,.table-wrap th{white-space:normal;min-width:160px}.table-wrap tbody th{width:38%}@media(max-width:800px){.tl-hero-grid{grid-template-columns:1fr;gap:30px}.tl-hero img{height:360px;object-position:center 55%}.tl-hero p:not(.eyebrow){font-size:16px}.tl-choice-grid{grid-template-columns:1fr}.tl-stat-grid{grid-template-columns:1fr}.tl-stat-grid strong{font-size:34px}.tl-road-photo{height:300px}}@media(max-width:480px){.tl-hero{padding:36px 0}.tl-hero h1{font-size:48px}.tl-facts{grid-template-columns:1fr;gap:25px}.tl-choice-grid article>div{padding:24px}.tl-note{padding:22px}.tl-road-photo{height:260px}.tl-choice-grid img{height:230px}}