.tv-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:72px;padding:65px 0 55px;align-items:center}.tv-hero h1{font:clamp(40px,4.8vw,66px)/1.12 Georgia,serif;letter-spacing:-1.5px;margin:20px 0 24px;text-wrap:balance}.tv-hero h1 em{font-style:normal;color:#738764}.tv-lead{font-size:16px;line-height:1.9;max-width:620px;color:var(--muted)}.tv-plan{border:1px solid #cbd7bd;border-radius:12px;padding:32px;background:#edf1e5}.tv-plan>.eyebrow{margin-top:28px}.tv-plan .product-price{margin-bottom:18px}.launch-note{font:12px/1.85 Segoe UI,Arial,sans-serif;color:var(--muted);max-width:480px}.tv-separate{font-size:11px;line-height:1.8;color:var(--muted);border-top:1px solid #cbd7bd;margin:23px 0 0;padding-top:16px}.tv-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;border-top:1px solid var(--line);padding:38px 0 48px}.tv-features h2,.tv-limits h2{font:27px/1.25 Georgia,serif;font-weight:400;margin:16px 0}.tv-features p,.tv-limits p{font-size:13px;line-height:1.9;color:var(--muted)}.tv-workspace{margin:0 0 55px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.tv-image-rail{display:flex;justify-content:space-between;gap:15px;padding:15px 22px;font-size:9px;letter-spacing:1px;color:var(--muted);background:#f4f2e9;border-bottom:1px solid var(--line)}.tv-workspace img{display:block;width:100%;height:auto}.tv-workspace figcaption{font-size:11px;line-height:1.8;color:var(--muted);padding:18px 22px;background:#fcfaf3}.tv-limits{display:grid;grid-template-columns:1fr 1.5fr;gap:70px;border-top:1px solid var(--line);padding:40px 0 65px}.tv-limits p:first-child{margin-top:0}.tradingview-page .site-footer{gap:25px;align-items:flex-start}.tradingview-page .site-footer p{font-size:10px;line-height:1.8;max-width:520px;margin:0}.tradingview-page .text-link{text-decoration:none}.tradingview-page .text-link:hover{text-decoration:underline}@media(max-width:740px){.tv-hero{grid-template-columns:1fr;gap:30px;padding:40px 0 35px}.tv-hero h1{font-size:42px;letter-spacing:-1px}.tv-lead{font-size:14px}.tv-plan{padding:25px}.tv-features{grid-template-columns:1fr;gap:22px;padding:30px 0}.tv-features article+article{border-top:1px solid var(--line);padding-top:22px}.tv-features h2{font-size:26px;margin:10px 0}.tv-limits{grid-template-columns:1fr;gap:15px;padding:30px 0 40px}.tv-workspace{margin-bottom:35px}.tv-image-rail{font-size:8px;padding:13px}.tv-workspace figcaption{padding:14px}.tradingview-page .site-header{flex-wrap:wrap}.tradingview-page .site-footer{flex-direction:column}}
