.tvc .hero h1{max-width:21ch}.tvc .hero .sub b{color:var(--ink);font-weight:600}.tvc .flag{border:1px solid var(--line-d);color:var(--ink-2);background:#ffffff0a;border-radius:99px;align-items:center;gap:11px;margin-top:30px;padding:12px 18px;font-size:13px;display:inline-flex}.tvc .flag svg{width:15px;height:15px;stroke:var(--acc);fill:none;stroke-width:1.8px}html:not(.dark) .tvc .hero .flag{background:#0d162008}.tvc .art{max-width:880px}.tvc .art p{color:var(--ink-l2);margin-top:20px;font-size:16.5px;line-height:1.74}.tvc .art p:first-child{margin-top:0}.tvc .art p b{color:var(--ink-l);font-weight:600}.tvc .art ul{color:var(--ink-l2);margin:20px 0 0;padding-left:20px;font-size:16px;line-height:1.7}.tvc .art li{margin-bottom:8px}.tvc .art li::marker{color:var(--acc-d)}.tvc .panel.d .art p{color:var(--ink-2)}.tvc .panel.d .art p b{color:var(--ink)}.tvc .panel.d .art ul{color:var(--ink-2)}.tvc .panel.d .art li::marker{color:var(--acc)}.tvc .g2{grid-template-columns:1fr 1fr;gap:18px;margin-top:46px;display:grid}.tvc .risk{grid-template-columns:38px 1fr;gap:20px;display:grid}.tvc .risk .n{background:var(--acc-dim);width:38px;height:38px;color:var(--acc);border-radius:11px;place-items:center;font-size:14px;font-weight:700;display:grid}.tvc .risk h3{margin-bottom:12px;font-size:19px;line-height:1.2}.tvc .risk p{color:var(--ink-2);margin-bottom:10px;font-size:13.5px;line-height:1.65}.tvc .risk ul{margin:12px 0 0;padding:0;list-style:none}.tvc .risk li{color:var(--ink-2);border-top:1px solid var(--line-d);padding:6px 0 6px 16px;font-size:13px;position:relative}.tvc .risk li:before{content:"";background:var(--acc);opacity:.6;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:0}.tvc .repl{border-top:1px solid var(--line-l2);grid-template-columns:repeat(5,1fr);margin-top:16px;display:grid}.tvc .repl .r{border-right:1px solid var(--line-l2);padding:26px 22px 30px}.tvc .repl .r:first-child{padding-left:0}.tvc .repl .r:last-child{border-right:0}.tvc .repl .ic{background:#5c819e1f;border-radius:11px;place-items:center;width:36px;height:36px;margin-bottom:16px;display:grid}.tvc .repl .ic svg{width:18px;height:18px;stroke:var(--acc-d);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.tvc .repl p{color:var(--ink-l2);font-size:13px;line-height:1.55}.tvc .tw{border:1px solid var(--line-l2);background:var(--card-l);border-radius:24px;margin-top:30px;overflow:hidden}.tvc .tb{border-collapse:collapse;width:100%;font-size:13.5px}.tvc .tb th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-l3);border-bottom:1px solid var(--line-l2);vertical-align:bottom;padding:20px 18px 14px;font-size:10.5px;font-weight:700}.tvc .tb td{border-bottom:1px solid var(--line-l);vertical-align:top;color:var(--ink-l2);padding:15px 18px}.tvc .tb tr:last-child td{border-bottom:0}.tvc .tb td:first-child,.tvc .tb th:first-child{color:var(--ink-l);width:23%;font-weight:600}.tvc .tb td.wide{width:32%}.tvc .vs .tb th.us,.tvc .vs .tb td.us{background:#5c819e12}.tvc .vs .tb th.us{color:var(--acc-d);position:relative}.tvc .vs .tb th.us:before{content:"";background:var(--acc-d);height:2px;position:absolute;top:0;left:0;right:0}.tvc .vs .tb th .co{letter-spacing:-.02em;text-transform:none;color:var(--ink-l);align-items:center;gap:9px;margin-bottom:6px;font-size:15px;font-weight:700;display:flex}.tvc .vs .tb th .co i{background:var(--acc-d);border-radius:50%;width:8px;height:8px;display:block}.tvc .vs .tb th .co i.gray{background:var(--ink-l3)}.tvc .vs .tb th .cd{letter-spacing:.04em;text-transform:none;color:var(--ink-l3);max-width:230px;font-size:11px;font-weight:500;line-height:1.4}.tvc .cell{grid-template-columns:18px 1fr;align-items:start;gap:11px;display:grid}.tvc .ck{border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.tvc .ck svg{stroke:currentColor;fill:none;stroke-width:3px;width:11px;height:11px}.tvc .ck.ok{color:#2f7d5b;background:#2f7d5b21}.tvc .ck.no{color:var(--ink-l3);background:#0d16200f}.tvc .ck.nt{color:var(--acc-d);background:#5c819e21}.tvc .cell b{color:var(--ink-l);font-weight:600}.tvc .tnote{color:var(--ink-l3);max-width:920px;margin-top:20px;font-size:13px;line-height:1.6}.tvc .tb.four{font-size:12.5px}.tvc .tb.four th,.tvc .tb.four td{padding:13px 14px}.tvc .tb.four td:first-child,.tvc .tb.four th:first-child{width:19%}.tvc .g4{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.tvc .pc{border:1px solid var(--line-d);background:linear-gradient(#ffffff0b,#ffffff03);border-radius:20px;padding:22px 24px}.tvc .pc .ic{background:var(--acc-dim);border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:16px;display:grid}.tvc .pc .ic svg{width:17px;height:17px;stroke:var(--acc);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.tvc .pc b{letter-spacing:-.025em;margin-bottom:7px;font-size:15px;font-weight:600;display:block}.tvc .pc span{color:var(--ink-2);font-size:12.5px;line-height:1.55}.tvc .honrow{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.tvc .hon{border:1px solid var(--line-d);background:#ffffff08;border-radius:22px;padding:28px 30px}.tvc .hon h3{letter-spacing:-.03em;margin-bottom:12px;font-size:19px}.tvc .hon p{color:var(--ink-2);font-size:14px;line-height:1.65}.tvc .hon ul{margin:20px 0 0;padding:0;list-style:none}.tvc .hon li{border-top:1px solid var(--line-d);color:var(--ink-2);padding:11px 0 11px 20px;font-size:13.5px;position:relative}.tvc .hon li:before{content:"";background:var(--acc);width:8px;height:1px;position:absolute;top:19px;left:0}.tvc .honkv{margin-top:22px}.tvc .honkv div{border-top:1px solid var(--line-d);color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:18px;padding:12px 0;font-size:13px;display:flex}.tvc .honkv b{color:var(--ink);text-align:right;font-size:13.5px;font-weight:600}.tvc .pricewrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;display:grid}.tvc .pricebox{border:1px solid var(--line-l2);background:var(--card-l);text-align:center;border-radius:26px;padding:32px}.tvc .pricebox .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-l3);font-size:10.5px;font-weight:700}.tvc .pricebox .big{letter-spacing:-.055em;color:var(--acc-d);margin:14px 0 4px;font-size:clamp(44px,5.4vw,66px);font-weight:600;line-height:1}.tvc .pricebox .cap{color:var(--ink-l3);font-size:13px}.tvc .pricebox hr{border:0;border-top:1px solid var(--line-l);margin:24px 0}.tvc .pricebox .mid{letter-spacing:-.045em;color:var(--ink-l);margin:10px 0 8px;font-size:clamp(26px,3vw,34px);font-weight:600}.tvc .pricebox .btn{justify-content:space-between;width:100%;margin-top:24px}.tvc .g3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tvc .mig{border-top:1px solid var(--line-l2);grid-template-columns:repeat(4,1fr);display:grid}.tvc .mig .m{border-right:1px solid var(--line-l2);border-bottom:1px solid var(--line-l2);padding:30px 22px;position:relative}.tvc .mig .m:nth-child(4n){border-right:0}.tvc .mig .m:nth-child(4n+1){padding-left:0}.tvc .mig .m .n{letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);margin-bottom:12px;font-size:11px;font-weight:700;display:block}.tvc .mig .m b{letter-spacing:-.025em;color:var(--ink-l);margin-bottom:8px;font-size:15.5px;font-weight:600;line-height:1.3;display:block}.tvc .mig .m span{color:var(--ink-l2);font-size:12.5px;line-height:1.55}.tvc .migcta{background:#5c819e17;border-radius:22px;flex-wrap:wrap;align-items:center;gap:26px;margin-top:38px;padding:26px 30px;display:flex}.tvc .migcta div{flex:1;min-width:280px}.tvc .migcta b{letter-spacing:-.03em;color:var(--ink-l);margin-bottom:6px;font-size:18px;display:block}.tvc .migcta p{color:var(--ink-l2);font-size:13.5px}.tvc .docs{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.tvc .docs a{border:1px solid var(--line-l2);color:var(--ink-l2);border-radius:99px;padding:9px 15px;font-size:12.5px;transition:all .2s}.tvc .docs a:hover{color:var(--ink-l);border-color:#c7d3de}@media (max-width:1100px){.tvc .g3,.tvc .g4,.tvc .mig{grid-template-columns:1fr 1fr}.tvc .g2,.tvc .honrow{grid-template-columns:1fr}.tvc .repl{grid-template-columns:1fr 1fr}.tvc .repl .r{border-right:0;padding-left:0}.tvc .mig .m:nth-child(2n){border-right:0}.tvc .mig .m:nth-child(odd){padding-left:0}.tvc .pricewrap{grid-template-columns:1fr;gap:34px}.tvc .tw{overflow-x:auto}}
