.tv-copy{padding-block:60px}.tv-copy-heading{max-width:800px;margin-bottom:32px}body.tvvas-home .tv-copy h2{font-size:clamp(30px,3.2vw,46px)!important;line-height:1.2!important;margin:15px 0 22px!important}.tv-copy-intro{color:var(--tv-muted);font-size:16px;line-height:1.9}.tv-copy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tv-copy-card{background:linear-gradient(145deg,#22291c,#191e17);border:1px solid #ffffff1c;border-radius:12px;padding:28px}.tv-copy-index{font-size:12px;letter-spacing:2px;color:var(--tv-lime)}body.tvvas-home .tv-copy-card h3{font-size:23px!important;line-height:1.3!important;margin:25px 0 15px!important;letter-spacing:-.035em}.tv-copy-card p{font-size:14px;line-height:1.9;color:var(--tv-muted)}.tv-copy-tip{margin-top:25px;border-left:2px solid var(--tv-lime);padding:15px 25px;background:#d3fa7408;display:grid;grid-template-columns:160px 1fr;gap:20px;align-items:start}.tv-copy-tip>span{color:var(--tv-lime);font-size:9px;font-weight:700;letter-spacing:2px;padding-top:6px}.tv-copy-tip p{font-size:14px;color:#bcc7af;line-height:1.85}.tv-copy-faq{border-top:1px solid #ffffff18;padding-bottom:80px}.tv-faq-list details{border-bottom:1px solid #ffffff20;padding:22px 0}.tv-faq-list summary{cursor:pointer;color:var(--tv-ink);font:500 18px/1.5 Manrope,sans-serif;list-style:none;display:flex;justify-content:space-between;gap:20px}.tv-faq-list summary::-webkit-details-marker{display:none}.tv-faq-list summary:after{content:'+';color:var(--tv-lime);font-size:24px;flex-shrink:0}.tv-faq-list details[open] summary:after{content:'−'}.tv-faq-list summary:focus-visible{outline:2px solid var(--tv-lime);outline-offset:6px}.tv-faq-list details>p{max-width:850px;margin-top:16px;color:var(--tv-muted);font-size:15px;line-height:1.9}.tv-copy-source{margin-top:25px;color:var(--tv-muted);font-size:12px}.tv-copy-source a{color:var(--tv-lime)}@media(max-width:800px){.tv-copy-grid{grid-template-columns:1fr}.tv-copy{padding-block:40px}.tv-copy-card{padding:23px}.tv-copy-card h3{margin-top:15px!important}.tv-copy-tip{grid-template-columns:1fr;gap:10px;padding:18px}.tv-copy-intro{font-size:14px}.tv-faq-list summary{font-size:16px}.tv-faq-list details>p{font-size:14px}}