.tvc{--paper:#f1ede5;--surface:#fff;--surface-2:#f7f4ee;--ink:#1c1b1a;--body:#4d4942;--muted:#7a7468;--line:#e3ddd2;--brass:#705d41;--brass-fill:#8a7355;--green:#2ab673;--green-ink:#116e46;--wash:#e4f5ec;--read:#2b8fd6;--fail:#d9443f;--amber:#c98a12;--wa-bg:#fcf5eb;--wa-head:#008069;--wa-in:#fff;--wa-out:#d9fdd3;--wa-text:#111b21;--wa-meta:#667781;--shadow:0 30px 60px -36px #28201473;--display:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace}.tvc *{box-sizing:border-box}.tvc{background:var(--paper);color:var(--ink);font:400 17px/1.55 var(--display);-webkit-font-smoothing:antialiased;margin:0}.tvc a{color:inherit}.tvc .wrap{max-width:1200px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.tvc h1,.tvc h2,.tvc h3{text-wrap:balance;letter-spacing:-.035em;margin:0}.tvc p{margin:0}.tvc .eyebrow{font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.tvc .lede{color:var(--body);text-wrap:pretty;max-width:60ch;font-size:clamp(18px,1.1vw + 13px,21px)}.tvc .btn{font:600 16px/1 var(--display);cursor:pointer;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:16px 24px;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.tvc .btn:hover{transform:translateY(-1px)}.tvc .btn:focus-visible,.tvc button:focus-visible,.tvc a:focus-visible,.tvc summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.tvc .btn-ink{background:var(--ink);color:var(--paper)}.tvc .btn-line{border-color:var(--line);background:var(--surface);color:var(--ink)}.tvc .btn-line:hover{border-color:var(--brass-fill)}.tvc .lockup{font:500 1em/1 var(--mono);letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:.31em;display:inline-flex}.tvc .lockup i{opacity:.22;background:currentColor;width:1.5px;height:.62em}.tvc .lockup b{color:var(--brass);letter-spacing:-.02em;font-size:.78em;font-weight:400}.tvc header.nav{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb, var(--paper) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-block:14px;position:sticky}.tvc header.nav .wrap{align-items:center;gap:18px;display:flex}.tvc .nav .brand{flex-direction:column;gap:3px;font-size:21px;text-decoration:none;display:inline-flex}.tvc .nav .brand small{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tvc .pill{border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:2px;margin:0 auto;padding:5px;display:flex}.tvc .pill a{color:var(--body);border-radius:999px;padding:8px 15px;font-size:14.5px;text-decoration:none}.tvc .pill a:hover{background:var(--surface-2);color:var(--ink)}.tvc .nav .right{align-items:center;gap:10px;display:flex}.tvc .nav .right a.link{color:var(--body);font-size:15px;text-decoration:none}.tvc .nav .btn{padding:12px 18px;font-size:15px}@media (max-width:900px){.tvc .pill{display:none}.tvc .nav .right{margin-left:auto}.tvc .nav .right a.link{display:none}}.tvc .hero{padding-block:clamp(36px,6vw,80px) clamp(40px,6vw,72px)}.tvc .hero .wrap>*{min-width:0}.tvc .hero .wrap{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (max-width:980px){.tvc .hero .wrap{grid-template-columns:minmax(0,1fr)}}.tvc .hero h1{overflow-wrap:break-word;margin-top:18px;font-size:clamp(44px,4.6vw + 16px,86px);font-weight:700;line-height:.98}.tvc .hero h1 em{color:var(--green-ink);font-style:normal}.tvc .hero .lede{margin-top:24px}.tvc .chips{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.tvc .chip{background:var(--surface);border:1px solid var(--line);color:var(--body);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;display:inline-flex}.tvc .chip svg{width:16px;height:16px;color:var(--green-ink);flex:none}.tvc .cta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.tvc .fine{font:400 13px/1.4 var(--mono);color:var(--muted)}.tvc .stage{min-height:600px;position:relative}@media (max-width:560px){.tvc .stage{gap:14px;min-height:0;display:grid}}.tvc .phone{width:284px;box-shadow:var(--shadow);z-index:2;background:#0e0d0c;border-radius:44px;padding:10px;position:absolute;top:18px;left:0}.tvc .screen{background:var(--wa-bg);border-radius:35px;flex-direction:column;height:548px;display:flex;overflow:hidden}.tvc .wa-top{background:var(--wa-head);color:#fff;align-items:center;gap:10px;padding:34px 14px 12px;display:flex}.tvc .wa-av{color:#6b4a12;background:#f3d9a4;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.tvc .wa-top b{font-size:15px;font-weight:600;display:block}.tvc .wa-top span{opacity:.8;font-size:12px}.tvc .wa-body{background-image:radial-gradient(color-mix(in srgb, var(--wa-meta) 14%, transparent) 1px, transparent 1.5px);background-size:18px 18px;flex-direction:column;flex:1;gap:8px;padding:14px 10px;display:flex;overflow:hidden}.tvc .day{color:var(--wa-meta);background:var(--wa-in);border-radius:8px;align-self:center;padding:3px 10px;font-size:11.5px}.tvc .b{max-width:86%;color:var(--wa-text);background:var(--wa-in);border-radius:10px;padding:7px 9px 5px;font-size:13.5px;line-height:1.38;transition:opacity .45s,transform .45s;box-shadow:0 1px 1px #00000014}.tvc .b.out{background:var(--wa-out);align-self:flex-end}.tvc .b .meta{text-align:right;color:var(--wa-meta);margin-top:2px;font-size:10.5px;display:block}.tvc .b .meta .ticks{color:var(--read)}.tvc .b .img{background:linear-gradient(135deg,#b8323d,#e0884a 55%,#f2c46a);border-radius:7px;height:92px;margin-bottom:6px;position:relative;overflow:hidden}.tvc .b .img:after{content:"Festive sale";color:#fff;font:800 18px/1 var(--display);letter-spacing:-.02em;position:absolute;bottom:9px;left:10px}.tvc .b .btns{border-top:1px solid color-mix(in srgb, var(--wa-meta) 22%, transparent);gap:1px;margin:7px -9px -5px;display:grid}.tvc .b .btns span{text-align:center;color:#0a86c9;padding:7px;font-size:13.5px}.tvc .b .btns span+span{border-top:1px solid color-mix(in srgb, var(--wa-meta) 22%, transparent)}.tvc .b .cat{background:color-mix(in srgb, var(--wa-meta) 10%, transparent);border-radius:8px;align-items:center;gap:8px;margin-top:4px;padding:6px;display:flex}.tvc .b .cat i{background:linear-gradient(135deg,#a61e2d,#d9534f);border-radius:6px;flex:none;width:42px;height:42px}.tvc .b .cat b{font-size:12.5px;display:block}.tvc .b .cat small{color:var(--wa-meta);font-size:11.5px}.tvc .bot-tag{color:var(--wa-meta);margin-bottom:2px;font-size:10.5px;display:block}.tvc .wa-input{background:var(--wa-in);color:var(--wa-meta);border-radius:22px;margin:8px;padding:10px 14px;font-size:13px}.tvc .hide{opacity:0;transform:translateY(10px)}.tvc .card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px}.tvc .inbox{z-index:1;width:min(290px,49%);padding:14px;position:absolute;top:40px;right:0}.tvc .stats{z-index:3;width:min(310px,54%);padding:16px 18px;position:absolute;bottom:6px;right:0}@media (max-width:560px){.tvc .phone,.tvc .inbox,.tvc .stats{width:100%;position:relative;inset:auto}.tvc .phone{max-width:320px;margin:0 auto}.tvc .screen{height:520px}}.tvc .ib-head{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;padding:2px 4px 12px;display:flex}.tvc .ib-head b{background:var(--green);color:#06301d;letter-spacing:0;border-radius:99px;padding:3px 8px}.tvc .row{border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;transition:background .4s;display:grid}.tvc .row+.row{margin-top:2px}.tvc .row .av{background:var(--surface-2);width:36px;height:36px;color:var(--body);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}.tvc .row b{font-size:14.5px;font-weight:600;display:block}.tvc .row p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.tvc .row .tag{font:500 11px/1 var(--mono);background:var(--surface-2);color:var(--body);white-space:nowrap;border-radius:99px;padding:5px 8px}.tvc .row.new{background:var(--wash)}.tvc .row.new .tag{background:var(--green);color:#06301d}.tvc .ib-foot{background:var(--surface-2);color:var(--body);border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:10px;font-size:12.5px;display:flex}.tvc .ib-foot svg{width:15px;height:15px;color:var(--amber);flex:none}.tvc .st-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tvc .st-top b{font-size:15px}.tvc .st-top span{font:400 11.5px/1 var(--mono);color:var(--muted)}.tvc .meter{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.tvc .meter div{color:var(--muted);font-size:11.5px}.tvc .meter div strong{font:600 20px/1.1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:block}.tvc .meter div:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.tvc .bar{background:var(--surface-2);border-radius:9px;height:7px;margin-top:12px;display:flex;overflow:hidden}.tvc .bar span{transition:width .3s linear}.tvc .ex{font:400 11px/1 var(--mono);color:var(--muted);margin-top:10px}.tvc .strip{border-block:1px solid var(--line);background:var(--surface-2)}.tvc .strip .wrap{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.tvc .strip .item{align-items:flex-start;gap:12px;padding:22px 18px;display:flex}.tvc .strip .item+.item{border-left:1px solid var(--line)}.tvc .strip svg{width:22px;height:22px;color:var(--green-ink);flex:none;margin-top:2px}.tvc .strip b{letter-spacing:-.01em;font-size:16px;display:block}.tvc .strip span{color:var(--muted);font-size:14px}@media (max-width:900px){.tvc .strip .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.tvc .strip .item:nth-child(3){border-left:0}.tvc .strip .item:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:520px){.tvc .strip .wrap{grid-template-columns:minmax(0,1fr)}.tvc .strip .item+.item{border-left:0;border-top:1px solid var(--line)}}.tvc section.act{padding-block:clamp(64px,8vw,112px)}.tvc .act-head{gap:14px;max-width:760px;display:grid}.tvc .act-head h2{font-size:clamp(34px,2.6vw + 16px,56px);font-weight:700;line-height:1.04}.tvc .act-head h2 em{color:var(--green-ink);font-style:normal}.tvc .steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}@media (max-width:860px){.tvc .steps{grid-template-columns:minmax(0,1fr)}}.tvc .step{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:26px}.tvc .step .n{font:500 13px/1 var(--mono);color:var(--brass)}.tvc .step h3{margin-top:14px;font-size:24px}.tvc .step p{color:var(--body);margin-top:8px;font-size:16px}.tvc .step .mini{background:var(--surface-2);color:var(--body);border-radius:14px;gap:8px;margin-top:18px;padding:14px;font-size:13.5px;display:grid}.tvc .mini .ln{justify-content:space-between;gap:8px;display:flex}.tvc .mini .ok{color:var(--green-ink);font-weight:600}.tvc .tour{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:22px;margin-top:44px;display:grid}@media (max-width:900px){.tvc .tour{grid-template-columns:minmax(0,1fr)}}.tvc .tabs{gap:6px;display:grid}@media (max-width:900px){.tvc .tabs{grid-auto-columns:max-content;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}}.tvc .tab{text-align:left;font:600 16px/1.2 var(--display);color:var(--body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.tvc .tab small{font:400 13px/1.3 var(--display);color:var(--muted);margin-top:3px;display:block}.tvc .tab .ic{background:var(--surface-2);width:38px;height:38px;color:var(--green-ink);border-radius:12px;flex:none;place-items:center;display:grid}.tvc .tab .ic svg{width:19px;height:19px}.tvc .tab[aria-selected=true]{background:var(--surface);border-color:var(--line);color:var(--ink);box-shadow:0 14px 30px -24px #28201480}.tvc .tab[aria-selected=true] .ic{background:var(--green);color:#06301d}.tvc .panel{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.tvc .panel[hidden]{display:none!important}@media (max-width:760px){.tvc .panel{grid-template-columns:minmax(0,1fr)}}.tvc .panel .art{background:var(--surface-2);border-right:1px solid var(--line);justify-content:center;align-items:center;min-height:380px;padding:26px;display:flex}@media (max-width:760px){.tvc .panel .art{border-right:0;border-bottom:1px solid var(--line);min-height:0}}.tvc .panel .copy{align-content:start;gap:16px;padding:30px;display:grid}.tvc .panel h3{font-size:30px;line-height:1.08}.tvc .panel ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tvc .panel li{color:var(--body);grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:16px;display:grid}.tvc .panel li svg{width:20px;height:20px;color:var(--green-ink);margin-top:3px}.tvc .panel li b{color:var(--ink);font-weight:600}.tvc .plan{font:500 12px/1 var(--mono);background:var(--wash);color:var(--green-ink);border-radius:99px;justify-self:start;padding:7px 11px}.tvc .more{color:var(--green-ink);font-size:15px;font-weight:600;text-decoration:none}.tvc .ui{background:var(--surface);border:1px solid var(--line);width:100%;max-width:420px;color:var(--body);border-radius:18px;padding:16px;font-size:14px;box-shadow:0 24px 50px -34px #28201480}.tvc .ui .lab{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tvc .ui .hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.tvc .ui .hd b{color:var(--ink);font-size:15px}.tvc .sheet{border:1px dashed var(--line);border-radius:14px;gap:8px;margin-top:14px;padding:12px;display:grid}.tvc .sheet .ln{justify-content:space-between;gap:10px;display:flex}.tvc .sheet .ln b{color:var(--ink)}.tvc .sheet .cost{background:var(--wash);color:var(--green-ink);border-radius:10px;justify-content:space-between;gap:8px;padding:9px 10px;font-weight:600;display:flex}.tvc .go{gap:8px;margin-top:12px;display:flex}.tvc .go span{text-align:center;border-radius:10px;flex:1;padding:10px;font-weight:600}.tvc .go .yes{background:var(--ink);color:var(--paper)}.tvc .go .no{border:1px solid var(--line)}.tvc .list{gap:6px;margin-top:12px;display:grid}.tvc .it{border-radius:12px;align-items:center;gap:10px;padding:9px;display:flex}.tvc .it.on{background:var(--wash)}.tvc .it .av{background:var(--surface-2);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11.5px;font-weight:700;display:grid}.tvc .it b{color:var(--ink);font-size:14px}.tvc .it .r{font:500 11px/1 var(--mono);margin-left:auto}.tvc .window{color:#7a4b00;background:#fff4d6;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;font-size:13px;display:flex}.tvc .flow{justify-items:center;gap:12px;display:grid;position:relative}.tvc .node{background:var(--surface);border:1px solid var(--line);color:var(--ink);text-align:center;border-radius:14px;min-width:170px;padding:10px 14px;font-size:13.5px}.tvc .node small{color:var(--muted);font-size:11.5px;display:block}.tvc .node.g{border-color:var(--green);background:var(--wash)}.tvc .fork{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tvc .fork .node{min-width:120px}.tvc .wire{background:var(--line);width:2px;height:14px}.tvc .tk{gap:10px;margin-top:12px;display:grid}.tvc .tk .ln{justify-content:space-between;gap:8px;display:flex}.tvc .sla{background:var(--surface-2);border-radius:9px;height:8px;overflow:hidden}.tvc .sla span{background:linear-gradient(90deg, var(--green), var(--amber));width:72%;height:100%;display:block}.tvc .pr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.tvc .prod{border:1px solid var(--line);border-radius:12px;overflow:hidden}.tvc .prod i{background:linear-gradient(135deg,#a61e2d,#e0884a);height:72px;display:block}.tvc .prod:nth-child(2) i{background:linear-gradient(135deg,#1d5c8d,#4fb3c9)}.tvc .prod div{padding:8px 10px;font-size:13px}.tvc .prod b{color:var(--ink);display:block}.tvc .order{background:var(--wash);color:var(--green-ink);border-radius:10px;justify-content:space-between;gap:8px;margin-top:10px;padding:10px;font-size:13.5px;font-weight:600;display:flex}.tvc .hub{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tvc .hub span{border:1px solid var(--line);background:var(--surface);text-align:center;color:var(--ink);border-radius:12px;padding:12px 8px;font-size:13.5px;font-weight:600}.tvc .hub span small{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.tvc .hub .core{background:var(--ink);color:var(--paper);border-color:var(--ink);grid-column:1/-1;font-size:16px}.tvc .hub .core .lockup b{color:var(--brass-fill)}.tvc .code{font:400 12px/1.6 var(--mono);background:var(--ink);color:var(--paper);white-space:pre;border-radius:12px;margin-top:10px;padding:12px;overflow-x:auto}.tvc .ai{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:44px;display:grid}@media (max-width:860px){.tvc .ai{grid-template-columns:minmax(0,1fr)}}.tvc .ai .card{box-shadow:none;align-content:start;gap:14px;padding:26px;display:grid}.tvc .ai h3{font-size:26px}.tvc .doc{background:var(--surface-2);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.tvc .doc svg{width:18px;height:18px;color:var(--fail);flex:none}.tvc .q{background:var(--wa-out);color:var(--wa-text);border-radius:12px 12px 4px;place-self:flex-end end;max-width:85%;padding:9px 12px;font-size:14px}.tvc .a{background:var(--surface-2);border-radius:12px 12px 12px 4px;max-width:90%;padding:9px 12px;font-size:14px}.tvc .a small{font:500 11px/1 var(--mono);color:var(--green-ink);margin-bottom:5px;display:block}.tvc .assist{flex-wrap:wrap;gap:8px;display:flex}.tvc .assist span{border:1px solid var(--line);background:var(--surface);border-radius:99px;padding:9px 13px;font-size:14px}.tvc .assist span.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tvc .before{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 55%, transparent);font-size:14.5px}.tvc .after{color:var(--ink);font-size:15.5px}.tvc .money{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:22px;margin-top:44px;display:grid}@media (max-width:860px){.tvc .money{grid-template-columns:minmax(0,1fr)}}.tvc .wallet{background:var(--ink);color:var(--paper);border-radius:26px;gap:16px;padding:28px;display:grid}.tvc .wallet .lab{font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.65}.tvc .wallet .bal{font:600 clamp(44px, 3vw + 24px, 60px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tvc .wallet .warn{color:#f3cf86;background:#e6a93a29;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;display:flex}.tvc .wallet .warn svg{flex:none;width:18px;height:18px}.tvc .wallet .pay{flex-wrap:wrap;gap:8px;display:flex}.tvc .wallet .pay span{font:500 12.5px/1 var(--mono);border:1px solid #f1ece440;border-radius:99px;padding:8px 11px}.tvc .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:520px){.tvc .facts{grid-template-columns:minmax(0,1fr)}}.tvc .fact{border:1px solid var(--line);background:var(--surface);border-radius:22px;align-content:start;gap:8px;padding:22px;display:grid}.tvc .fact b{letter-spacing:-.015em;font-size:19px}.tvc .fact p{color:var(--body);font-size:15px}.tvc .fact .big{font:600 30px/1 var(--display);letter-spacing:-.03em;color:var(--green-ink)}.tvc .toggle{border:1px solid var(--line);background:var(--surface);border-radius:99px;gap:2px;margin-top:26px;padding:4px;display:inline-flex}.tvc .toggle button{font:600 14.5px/1 var(--display);color:var(--body);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:10px 16px}.tvc .toggle button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.tvc .toggle button span{color:var(--green-ink);margin-left:4px;font-weight:600}.tvc .toggle button[aria-pressed=true] span{color:var(--green)}.tvc .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:26px;display:grid}@media (max-width:900px){.tvc .plans{grid-template-columns:minmax(0,1fr)}}.tvc .planc{border:1px solid var(--line);background:var(--surface);border-radius:26px;grid-template-rows:auto auto auto 1fr auto;gap:14px;padding:28px;display:grid;position:relative}.tvc .planc.pop{border:2px solid var(--green)}.tvc .planc .badge{font:600 12px/1 var(--mono);background:var(--green);color:#06301d;border-radius:99px;padding:7px 11px;position:absolute;top:-13px;left:26px}.tvc .planc h3{font-size:26px}.tvc .planc .who{color:var(--muted);font-size:15px}.tvc .price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.tvc .price b{font:600 46px/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tvc .price span{color:var(--muted);font-size:14px}.tvc .price .save{font:500 12px/1 var(--mono);color:var(--green-ink);background:var(--wash);border-radius:99px;padding:5px 8px}.tvc .planc ul{color:var(--body);gap:9px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.tvc .planc li{grid-template-columns:18px minmax(0,1fr);gap:9px;display:grid}.tvc .planc li svg{width:17px;height:17px;color:var(--green-ink);margin-top:3px}.tvc .planc .btn{justify-content:center}.tvc .plans-note{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:18px;font-size:14.5px;display:flex}.tvc .pick{border:1px solid var(--line);background:var(--surface);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:44px;display:grid;overflow:hidden}@media (max-width:760px){.tvc .pick{grid-template-columns:minmax(0,1fr)}}.tvc .pick>div{align-content:start;gap:12px;padding:28px;display:grid}.tvc .pick>div+div{border-left:1px solid var(--line);background:var(--surface-2)}@media (max-width:760px){.tvc .pick>div+div{border-left:0;border-top:1px solid var(--line)}}.tvc .pick .lockup{font-size:22px}.tvc .pick p{color:var(--body)}.tvc .pick .rule{color:var(--ink);font-size:15px;font-weight:600}.tvc .family{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}@media (max-width:900px){.tvc .family{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.tvc .family{grid-template-columns:minmax(0,1fr)}}.tvc .fam{border:1px solid var(--line);background:var(--surface);border-radius:22px;align-content:start;gap:10px;padding:22px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.tvc .fam:hover{border-color:var(--brass-fill);transform:translateY(-2px)}.tvc .fam .lockup{font-size:20px}.tvc .fam>p{color:var(--body);font-size:14.5px}.tvc .fam.here{border:2px solid var(--ink)}.tvc .fam .here-tag{font:500 11px/1 var(--mono);color:var(--muted)}.tvc .link-note{color:var(--body);align-items:center;gap:10px;margin-top:14px;font-size:15px;display:flex}.tvc .link-note svg{width:18px;height:18px;color:var(--green-ink);flex:none}.tvc .faq{gap:10px;max-width:860px;margin-top:36px;display:grid}.tvc .faq details{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:4px 20px}.tvc .faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:16px 0;font-size:17.5px;font-weight:600;list-style:none;display:flex}.tvc .faq summary::-webkit-details-marker{display:none}.tvc .faq summary:after{content:"+";font:400 22px/1 var(--mono);color:var(--muted)}.tvc .faq details[open] summary:after{content:"–"}.tvc .faq details p{color:var(--body);max-width:68ch;padding-bottom:18px}.tvc .close{background:var(--ink);color:var(--paper);border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-block:0 clamp(48px,6vw,80px);padding:clamp(32px,5vw,64px);display:grid;position:relative;overflow:hidden}@media (max-width:760px){.tvc .close{grid-template-columns:minmax(0,1fr)}}.tvc .close h2{font-size:clamp(36px,3vw + 16px,60px);font-weight:700;line-height:1.02}.tvc .close h2 em{color:var(--green);font-style:normal}.tvc .close p{color:color-mix(in srgb, var(--paper) 72%, transparent);max-width:52ch;margin-top:14px}.tvc .close .btn-ink{background:var(--paper);color:var(--ink)}.tvc .close .btn-line{color:var(--paper);border-color:color-mix(in srgb, var(--paper) 30%, transparent);background:0 0}.tvc .close .bubbles{pointer-events:none;background:radial-gradient(circle,#2ab6734d,#0000 65%);border-radius:50%;width:260px;height:260px;position:absolute;top:-40px;right:-40px}.tvc footer{border-top:1px solid var(--line);padding-block:40px 0;overflow:hidden}.tvc footer .wrap{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:28px;display:grid}@media (max-width:760px){.tvc footer .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tvc footer h4{font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.tvc footer a{color:var(--body);padding:4px 0;font-size:15px;text-decoration:none;display:block}.tvc footer a:hover{color:var(--ink)}.tvc footer .lockup{font-size:24px}.tvc footer .small{color:var(--muted);max-width:38ch;margin-top:12px;font-size:13.5px}.tvc .outro{height:.66em;font:500 clamp(110px, 22vw, 300px)/1 var(--mono);letter-spacing:-.03em;color:var(--ink);opacity:.07;white-space:nowrap;margin-top:30px;overflow:hidden}.tvc .band-white{background:var(--surface);border-block:1px solid var(--line)}.tvc .band-ink{--paper:#12100e;--surface:#1f1c18;--surface-2:#2a2621;--ink:#f1ece4;--body:#cdc5b8;--muted:#9a9284;--line:#36312a;--brass:#c9a87a;--brass-fill:#c9a87a;--green-ink:#5fd8a0;--wash:#17342a;--wa-out:#005c4b;--wa-text:#e9edef;--wa-in:#202c33;--wa-meta:#8696a0;--wa-bg:#0b141a;color:var(--ink);background:#12100e;border-block:1px solid #12100e}.tvc .band-white .step,.tvc .band-white .planc,.tvc .band-white .toggle{background:var(--paper)}.tvc .band-white section.act,.tvc .band-ink section.act{padding-top:clamp(64px,8vw,112px)!important}.tvc .band-ink section.act+section.act{padding-top:0!important}.tvc .band-white .fgrid{padding-top:clamp(48px,6vw,80px)}.tvc .band-white .cmp-wrap,.tvc .band-white .farea .tagp.growth{background:var(--paper)}.tvc .band-ink .wallet{color:#f1ece4;background:#2a2621;border:1px solid #36312a}.tvc .band-ink .ai .card{background:var(--surface);border-color:var(--line)}.tvc .steps.seq .step{padding-top:30px;position:relative}.tvc .steps.seq .num{font:600 clamp(72px, 5vw + 30px, 104px)/.82 var(--display);letter-spacing:-.06em;color:var(--green-ink);font-variant-numeric:tabular-nums;display:block}.tvc .steps.seq .step h3{margin-top:18px}@media (min-width:861px){.tvc .steps.seq .step:not(:last-child):after{content:"";border-top:2px dashed var(--brass-fill);width:20px;position:absolute;top:66px;right:-19px}.tvc .steps.seq .step:not(:last-child):before{content:"";border:6px solid #0000;border-left-color:var(--brass-fill);z-index:1;border-right:0;position:absolute;top:61px;right:-21px}}.tvc .fp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (max-width:960px){.tvc .fp-grid{grid-template-columns:minmax(0,1fr)}}.tvc .fp-grid>*{min-width:0}.tvc .fp-art{background:var(--surface-2);place-items:center;min-height:360px;padding:clamp(18px,2.4vw,28px);display:grid}.tvc .fp-art .ui{max-width:460px}.tvc .crumb{font:500 12.5px/1 var(--mono);color:var(--muted);align-items:center;gap:8px;display:flex}.tvc .crumb a{color:var(--muted);text-decoration:none}.tvc .crumb a:hover{color:var(--ink)}.tvc .zz{gap:clamp(36px,5vw,64px);margin-top:44px;display:grid}.tvc .zrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.tvc .zrow:nth-child(2n) .zart{order:2}@media (max-width:860px){.tvc .zrow{grid-template-columns:minmax(0,1fr)}.tvc .zrow:nth-child(2n) .zart{order:0}}.tvc .zrow>*{min-width:0}.tvc .zart{background:var(--paper);border:1px solid var(--line);border-radius:24px;place-items:center;min-height:260px;padding:clamp(18px,2.4vw,28px);display:grid}.tvc .zcopy{align-content:center;gap:12px;display:grid}.tvc .zcopy h3{font-size:clamp(26px,1.4vw + 16px,34px);line-height:1.08}.tvc .zcopy p{color:var(--body);max-width:46ch;font-size:17px}.tvc .zcopy ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.tvc .zcopy li{color:var(--body);grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:15.5px;display:grid}.tvc .zcopy li svg{width:18px;height:18px;color:var(--green-ink);margin-top:3px}.tvc .moment{margin-top:40px}.tvc .board{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:760px){.tvc .board{grid-template-columns:repeat(2,minmax(0,1fr))}}.tvc .board div{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:22px}.tvc .board span{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.tvc .board span:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.tvc .board b{font:600 clamp(40px, 3vw + 18px, 60px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:14px;display:block}.tvc .board small{color:var(--muted);margin-top:8px;font-size:14px;display:block}.tvc .funnel{gap:10px;margin-top:18px;display:grid}.tvc .funnel div{color:var(--body);grid-template-columns:7rem minmax(0,1fr) 4.5rem;align-items:center;gap:12px;font-size:14.5px;display:grid}.tvc .funnel i{background:var(--c);height:14px;width:var(--w);border-radius:9px;animation:1.4s cubic-bezier(.2,.8,.2,1) both tvc-grow;display:block}.tvc .funnel em{font-style:normal;font:500 13px/1 var(--mono);text-align:right;color:var(--ink)}@keyframes tvc-grow{0%{width:0}}.tvc .mnote{font:400 12.5px/1.4 var(--mono);color:var(--muted);margin-top:16px}.tvc .team-row{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.tvc .team-row span{background:var(--surface-2);border:2px solid var(--line);border-radius:50%;place-items:center;width:54px;height:54px;font-size:15px;font-weight:700;display:grid}.tvc .team-row span.plus{background:var(--green);color:#06301d;border-color:var(--green)}.tvc .split2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}@media (max-width:760px){.tvc .split2{grid-template-columns:minmax(0,1fr)}}.tvc .split2>div{border:1px solid var(--line);background:var(--surface);border-radius:22px;align-content:start;gap:12px;padding:24px;display:grid}.tvc .split2 h3{font-size:22px}.tvc .split2 .lab{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tvc .night{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;height:140px;margin-top:10px;display:grid}.tvc .night i{background:var(--c,var(--green));height:var(--h);border-radius:6px 6px 2px 2px;display:block}.tvc .night-l{font:400 12px/1 var(--mono);color:var(--muted);justify-content:space-between;margin-top:8px;display:flex}.tvc .legend{color:var(--body);flex-wrap:wrap;gap:16px;margin-top:14px;font-size:14px;display:flex}.tvc .legend span{align-items:center;gap:7px;display:inline-flex}.tvc .legend span:before{content:"";background:var(--c);border-radius:3px;width:10px;height:10px}.tvc .clock{font:600 clamp(56px, 6vw + 20px, 112px)/1 var(--mono);letter-spacing:-.04em;color:var(--amber);font-variant-numeric:tabular-nums}.tvc .tl{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.tvc .tl{grid-template-columns:minmax(0,1fr)}}.tvc .tl>div{align-content:start;gap:10px;display:grid}.tvc .tl .stage-l{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--green-ink);align-items:center;gap:8px;display:flex}.tvc .tl .stage-l:before{content:"";background:var(--green);width:10px;height:10px;box-shadow:0 0 0 4px var(--wash);border-radius:50%}.tvc .tl .b{max-width:100%}.tvc .stream{border:1px solid var(--line);background:var(--surface);font:400 14px/1.6 var(--mono);border-radius:22px;overflow:hidden}.tvc .stream div{border-top:1px solid var(--line);grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 18px;animation:.6s both tvc-rise;display:grid}.tvc .stream div:first-child{border-top:0}.tvc .stream div:nth-child(2){animation-delay:.3s}.tvc .stream div:nth-child(3){animation-delay:.6s}.tvc .stream div:nth-child(4){animation-delay:.9s}.tvc .stream div:nth-child(5){animation-delay:1.2s}.tvc .stream span:first-child{color:var(--muted)}.tvc .stream span:nth-child(2){color:var(--green-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tvc .stream em{color:var(--green-ink);background:var(--wash);border-radius:8px;padding:2px 8px;font-size:12px;font-style:normal}@keyframes tvc-rise{0%{opacity:0;transform:translateY(8px)}}.tvc .more-feat{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}@media (max-width:960px){.tvc .more-feat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.tvc .more-feat{grid-template-columns:minmax(0,1fr)}}.tvc .more-feat a{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:10px;padding:18px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.tvc .more-feat a:hover{border-color:var(--brass-fill);transform:translateY(-2px)}.tvc .more-feat .ic{background:var(--wash);width:38px;height:38px;color:var(--green-ink);border-radius:12px;place-items:center;display:grid}.tvc .more-feat .ic svg{width:19px;height:19px}.tvc .more-feat b{font-size:16px}.tvc .more-feat small{color:var(--muted);font-size:13.5px}.tvc .areas6{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}@media (max-width:860px){.tvc .areas6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.tvc .areas6{grid-template-columns:minmax(0,1fr)}}.tvc .areas6 a{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s;display:flex}.tvc .areas6 a:hover{border-color:var(--brass-fill)}.tvc .areas6 .ic{background:var(--wash);width:40px;height:40px;color:var(--green-ink);border-radius:12px;flex:none;place-items:center;display:grid}.tvc .areas6 .ic svg{width:20px;height:20px}.tvc .areas6 b{font-size:16px;display:block}.tvc .areas6 small{color:var(--muted);font-size:13.5px}.tvc .qr{background:conic-gradient(from 90deg at 18% 18%, var(--ink) 25%, transparent 0) 0 0 / 50% 50%, repeating-linear-gradient(90deg, var(--ink) 0 6px, transparent 6px 12px), repeating-linear-gradient(0deg, var(--ink) 0 6px, transparent 6px 15px);background-blend-mode:normal;border:8px solid var(--surface);width:96px;height:96px;box-shadow:0 0 0 1px var(--line);opacity:.9;border-radius:10px}.tvc .kb{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.tvc .kb>div{background:var(--surface-2);border-radius:14px;align-content:start;gap:8px;padding:10px;display:grid}.tvc .kb .lab{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tvc .kc{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:4px;padding:8px 9px;font-size:12.5px;display:grid}.tvc .kc b{color:var(--ink);font-size:13px}.tvc .kc span{font:500 11px/1 var(--mono)}.tvc .tick{font:700 13px/1 var(--display);letter-spacing:-.25em;color:var(--muted);vertical-align:1px;gap:0;margin-right:8px;display:inline-flex}.tvc .tick.t3{color:var(--read)}.tvc .trust{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:22px;font-size:13.5px;display:flex}.tvc .trust .mini{gap:6px;display:flex}.tvc .trust .mini span{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:54px;height:30px;padding:3px 5px;display:grid}.tvc .trust .mini img{max-width:100%;max-height:22px}.tvc .sig{min-width:0}.tvc .sig .card{box-shadow:var(--shadow)}.tvc .lab2{font:500 11.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tvc .replay{font:600 13px/1 var(--display);color:var(--green-ink);cursor:pointer;background:0 0;border:0;padding:6px 0}.tvc .sb{gap:14px;padding:18px;display:grid}.tvc .sb-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tvc .sb-chips button{font:600 13.5px/1 var(--display);border:1px solid var(--line);background:var(--surface);color:var(--body);cursor:pointer;border-radius:99px;gap:6px;padding:9px 12px;display:inline-flex}.tvc .sb-chips button em{color:var(--muted);font-style:normal;font-weight:500;font-family:var(--mono);font-size:12px}.tvc .sb-chips button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tvc .sb-chips button[aria-pressed=true] em{color:color-mix(in srgb, var(--paper) 70%, transparent)}.tvc .sb-dnd{color:var(--body);cursor:pointer;align-items:center;gap:8px;margin-top:10px;font-size:13.5px;display:flex}.tvc .sb-dnd input{accent-color:var(--green);width:16px;height:16px}.tvc .sb-dnd em{font-style:normal;font-family:var(--mono);color:var(--muted);font-size:12px}.tvc .sb-canvas{aspect-ratio:24/13;background:var(--surface-2);border-radius:14px;width:100%;display:block}.tvc .sb-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tvc .sb-counts div{color:var(--muted);font-size:12px}.tvc .sb-counts div:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tvc .sb-counts b{font:600 22px/1.1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:block}.tvc .sb-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tvc .sb-foot .cost{color:var(--green-ink);background:var(--wash);border-radius:10px;padding:9px 12px;font-size:13.5px;font-weight:600}.tvc .sb-send{padding:13px 18px;font-size:15px}.tvc .si{gap:14px;padding:16px;display:grid}.tvc .si-in{background:var(--surface-2);border-radius:16px;gap:10px;min-height:118px;padding:12px;display:grid;position:relative;overflow:hidden}.tvc .si-toast{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.tvc .si-toast .av,.tvc .si-card .av{background:var(--surface);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:700;display:grid}.tvc .si-toast b{font-size:14.5px;display:block}.tvc .si-toast p{color:var(--body);font-size:13.5px}.tvc .si-pick{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tvc .si-pick span{color:var(--muted);margin-right:2px;font-size:12.5px}.tvc .si-pick button{font:600 13px/1 var(--display);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:99px;padding:8px 11px}.tvc .si-pick button:hover{border-color:var(--green)}.tvc .si-timer{background:var(--green);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0}.tvc .si-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tvc .si-lane{border:1px solid var(--line);border-radius:14px;align-content:start;gap:6px;min-height:190px;padding:8px;transition:background .3s,border-color .3s;display:grid}.tvc .si-lane.hit{background:var(--wash);border-color:var(--green)}.tvc .si-lh{align-items:center;gap:6px;padding:2px 2px 4px;font-size:12.5px;font-weight:600;display:flex}.tvc .si-lh i{background:var(--ink);width:22px;height:22px;color:var(--paper);border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.tvc .si-lh small{font:500 11px/1 var(--mono);color:var(--muted);margin-left:auto}.tvc .si-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:6px;padding:7px 8px;font-size:12px;animation:.5s cubic-bezier(.2,.9,.3,1.2) tvc-land;display:grid}.tvc .si-card b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.tvc .si-card span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tvc .si-card svg{width:22px;height:22px;transform:rotate(-90deg)}@keyframes tvc-land{0%{opacity:0;transform:translateY(-14px)scale(.96)}}.tvc .fly{z-index:50;pointer-events:none;position:fixed}.tvc .sc{grid-template-columns:250px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}@media (max-width:620px){.tvc .sc{grid-template-columns:minmax(0,1fr)}}.tvc .sc-phone{box-shadow:var(--shadow);background:#0e0d0c;border-radius:30px;padding:8px}.tvc .sc-screen{background:var(--wa-bg);border-radius:23px;flex-direction:column;height:440px;display:flex;overflow:hidden}.tvc .sc-top{background:var(--wa-head);color:#fff;align-items:center;gap:8px;padding:14px 12px 10px;font-size:14px;font-weight:600;display:flex}.tvc .sc-top .wa-av{width:28px;height:28px;font-size:11px}.tvc .sc-body{scroll-behavior:smooth;flex-direction:column;flex:1;gap:6px;padding:10px 8px;display:flex;overflow-y:auto}.tvc .sc-.b{font-size:12.5px;animation:.35s tvc-land}.tvc .sc-opts{border-top:1px solid color-mix(in srgb, var(--wa-meta) 22%, transparent);background:var(--wa-in);flex-wrap:wrap;gap:5px;min-height:46px;padding:8px;display:flex}.tvc .sc-opts button{font:600 12px/1 var(--display);color:#0a86c9;cursor:pointer;background:0 0;border:1px solid #0a86c9;border-radius:99px;padding:8px 10px}.tvc .sc-opts button:hover{background:#0a86c914}.tvc .typing{background:var(--wa-in);border-radius:10px;align-self:flex-start;gap:3px;padding:9px 10px;display:inline-flex}.tvc .typing i{background:var(--wa-meta);border-radius:50%;width:6px;height:6px;animation:1s infinite tvc-blink}.tvc .typing i:nth-child(2){animation-delay:.15s}.tvc .typing i:nth-child(3){animation-delay:.3s}@keyframes tvc-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.tvc .sc-map{align-content:start;gap:10px;padding:16px;display:grid}.tvc .sc-row{justify-items:center;gap:8px;display:grid}.tvc .sc-br{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.tvc .sc-br .sc-col{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);place-items:center stretch}.tvc .sc-br .sc-n{box-sizing:border-box;min-width:0}.tvc .sc-n.on{transform:scale(1.03)}.tvc .sc-br .sc-w{width:100%;height:2px}.tvc .sc-col{align-content:start;justify-items:center;gap:6px;display:grid}.tvc .sc-n{text-align:center;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--body);border-radius:10px;padding:8px 6px;font-size:12.5px;line-height:1.25;transition:all .35s}.tvc .sc-n.seen{border-color:color-mix(in srgb, var(--green) 50%, var(--line));color:var(--ink)}.tvc .sc-n.on{background:var(--green);border-color:var(--green);color:#06301d;box-shadow:0 10px 24px -12px var(--green);font-weight:700;transform:scale(1.05)}.tvc .sc-n.ai.on{background:var(--read);border-color:var(--read);color:#fff;box-shadow:0 10px 24px -12px var(--read)}.tvc .sc-w{background:var(--line);width:2px;height:10px;transition:background .35s}.tvc .sc-w.seen{background:var(--green)}.tvc .sc-hint{color:var(--muted);text-align:center;font-size:12.5px}.tvc .sd{gap:12px;padding:16px;display:grid}.tvc .sd-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tvc .seg{border:1px solid var(--line);background:var(--surface-2);border-radius:99px;gap:2px;padding:3px;display:inline-flex}.tvc .seg button{font:600 12.5px/1 var(--display);color:var(--body);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:7px 10px}.tvc .seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.tvc .sd-stage{background:var(--wa-bg);border-radius:14px;align-items:center;min-height:112px;padding:12px;display:grid;position:relative;overflow:hidden}.tvc .sd-stage .b{max-width:78%;transition:transform .5s cubic-bezier(.6,0,.3,1),opacity .4s}.tvc .sd-mk{font:600 12.5px/1 var(--display);background:var(--ink);color:var(--paper);border:0;border-radius:10px;padding:9px 12px;transition:transform .15s;position:absolute;bottom:12px;right:12px}.tvc .sd-mk.press{transform:scale(.92)}.tvc .sd-tk{background:var(--surface);border:1px solid var(--line);opacity:0;border-radius:12px;grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:10px;padding:10px 12px;transition:transform .45s cubic-bezier(.2,1.4,.4,1),opacity .25s;display:grid;position:absolute;inset:12px;transform:scale(.6)rotate(-6deg)}.tvc .sd-tk.show{opacity:1;transform:none}.tvc .sd-tk b{font-size:14px;display:block}.tvc .sd-tk small{color:var(--muted);font-size:12px}.tvc .sd-ring{width:54px;height:54px;font:600 11px/1 var(--mono);place-items:center;display:grid;position:relative}.tvc .sd-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.tvc .sd-stamp{font:800 11px/1 var(--mono);letter-spacing:.1em;color:var(--green-ink);border:2px solid var(--green-ink);opacity:0;border-radius:6px;padding:4px 6px;transition:all .3s cubic-bezier(.2,1.6,.4,1);position:absolute;top:8px;right:70px;transform:rotate(-8deg)scale(1.6)}.tvc .sd-stamp.show{opacity:.9;transform:rotate(-8deg)scale(1)}.tvc .sd-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tvc .sd-col{background:var(--surface-2);border-radius:12px;align-content:start;gap:6px;min-height:150px;padding:8px;display:grid}.tvc .sd-col .kc{animation:.45s cubic-bezier(.2,.9,.3,1.2) tvc-land}.tvc .sd-col .kc.me{border-color:var(--green);box-shadow:0 0 0 3px var(--wash)}.tvc .sd-warn{color:#7a4b00;opacity:0;background:#fff4d6;border-radius:10px;padding:8px 10px;font-size:12.5px;transition:opacity .3s}.tvc .sd-warn.show{opacity:1}.tvc .ss{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}@media (max-width:620px){.tvc .ss{grid-template-columns:minmax(0,1fr)}}.tvc .ss-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;display:grid}.tvc .ss-p{background:var(--wa-in);color:var(--wa-text);border-radius:10px;font-size:11.5px;overflow:hidden}.tvc .ss-p i{background:var(--g);height:62px;display:block}.tvc .ss-p div{gap:3px;padding:6px 7px;display:grid}.tvc .ss-p b{font-size:12px}.tvc .ss-p button{font:600 11.5px/1 var(--display);color:#0a86c9;cursor:pointer;background:0 0;border:1px solid #0a86c9;border-radius:8px;padding:6px}.tvc .ss-p button.in{color:#fff;background:#0a86c9}.tvc .ss-cart{color:#fff;font:600 12.5px/1 var(--display);cursor:pointer;background:#0a86c9;border:0;border-radius:10px;justify-content:space-between;margin:0 8px 8px;padding:9px 10px;display:flex}.tvc .ss-cart:disabled{opacity:.45;cursor:default}.tvc .ss-side{align-content:start;gap:12px;padding:16px;display:grid}.tvc .ss-steps{gap:6px;display:grid}.tvc .ss-steps div{color:var(--muted);border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;transition:all .3s;display:grid}.tvc .ss-steps div i{border:2px solid var(--line);color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;transition:all .3s;display:grid}.tvc .ss-steps div.done{color:var(--ink)}.tvc .ss-steps div.done i{background:var(--green);border-color:var(--green);color:#06301d}.tvc .ss-steps div.now{background:var(--wash);color:var(--ink)}.tvc .ss-steps em{font-style:normal;font:400 11.5px/1 var(--mono);color:var(--muted)}.tvc .sw2{gap:12px;padding:14px;display:grid}.tvc .sw2 svg{width:100%;height:auto;display:block}.tvc .sw2 .node rect{fill:var(--surface);stroke:var(--line);stroke-width:1.5px;transition:all .25s}.tvc .sw2 .node text{fill:var(--ink);font:600 13px var(--display)}.tvc .sw2 .node text.s{fill:var(--muted);font:400 10.5px var(--mono)}.tvc .sw2 .node.hot rect{stroke:var(--green);stroke-width:2.5px}.tvc .sw2 .core rect{fill:var(--ink);stroke:var(--ink)}.tvc .sw2 .core text{fill:var(--paper);font:500 16px var(--mono)}.tvc .sw2 .core text.b{fill:var(--brass-fill)}.tvc .sw2 path.w{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:4 6;transition:stroke .25s,opacity .25s}.tvc .sw2 path.w.hot{stroke:var(--green);stroke-dasharray:none;stroke-width:2.5px}.tvc .sw2.dim path.w:not(.hot){opacity:.3}.tvc .sw2.dim .node:not(.hot):not(.core){opacity:.45}.tvc .sw2 .pk{fill:var(--green)}.tvc .sw2 .pk.in{fill:var(--read)}.tvc .sw2-log{border:1px solid var(--line);background:var(--surface-2);font:400 12.5px/1.55 var(--mono);border-radius:12px;flex-direction:column;justify-content:flex-end;height:110px;padding:8px 12px;display:flex;overflow:hidden}.tvc .sw2-log div{white-space:nowrap;text-overflow:ellipsis;animation:.35s tvc-land;overflow:hidden}.tvc .sw2-log span{color:var(--muted);margin-right:8px}.tvc .sw2-log b{color:var(--green-ink);font-weight:500}.tvc .sw2-tip{color:var(--body);min-height:20px;font-size:13.5px}.tvc .codetabs{width:100%}.tvc .codetabs .tb{gap:4px;margin-bottom:8px;display:flex}.tvc .codetabs .tb button{font:500 12.5px/1 var(--mono);border:1px solid var(--line);background:var(--surface);color:var(--body);cursor:pointer;border-radius:8px;padding:7px 10px}.tvc .codetabs .tb button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tvc .codetabs .tb .cp{margin-left:auto}.tvc .codetabs .code{min-height:150px;margin-top:0}.tvc .convert{border:1px solid var(--line);background:var(--surface);border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:0;display:grid;overflow:hidden}@media (max-width:860px){.tvc .convert{grid-template-columns:minmax(0,1fr)}}.tvc .convert>div{align-content:start;gap:14px;padding:clamp(24px,3.5vw,40px);display:grid}.tvc .convert>div+div{background:var(--surface-2);border-left:1px solid var(--line)}@media (max-width:860px){.tvc .convert>div+div{border-left:0;border-top:1px solid var(--line)}}.tvc .convert h2{font-size:clamp(30px,2vw + 16px,46px);line-height:1.04}.tvc .convert h2 em{color:var(--green-ink);font-style:normal}.tvc .convert .pricey{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.tvc .convert .pricey b{font:600 34px/1 var(--display);letter-spacing:-.03em}.tvc .convert .pricey span{color:var(--muted);font-size:14.5px}.tvc .sample{gap:10px;display:grid}.tvc .sample label{color:var(--body);font-size:14px;font-weight:600}.tvc .sample .inrow{flex-wrap:wrap;gap:8px;display:flex}.tvc .sample input{font:400 16px/1.2 var(--display);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;flex:180px;min-width:0;padding:13px 14px}.tvc .sample .btn{padding:13px 18px;font-size:15px}.tvc .sample p{color:var(--muted);font-size:12.5px}.tvc .stickybar{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--ink);color:var(--paper);border-radius:99px;align-items:center;gap:14px;max-width:calc(100% - 32px);padding:10px 10px 10px 18px;transition:transform .45s cubic-bezier(.2,.9,.3,1);display:flex;position:fixed;transform:translate(-50%,140%);box-shadow:0 20px 50px -20px #0009}.tvc .stickybar.show{transform:translate(-50%)}.tvc .stickybar .lockup{font-size:15px}.tvc .stickybar .lockup b{color:var(--brass-fill)}.tvc .stickybar span.t{opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.tvc .stickybar .btn{background:var(--green);color:#06301d;padding:11px 16px;font-size:14px}@media (max-width:560px){.tvc .stickybar span.t,.tvc .stickybar .lockup{display:none}}.tvc .dev-term{color:#e9e4da;font:400 13px/1.7 var(--mono);background:#12100e;border-color:#12100e;padding:0;overflow:hidden}.tvc .dt-bar{color:#9a9284;border-bottom:1px solid #2a2621;align-items:center;gap:7px;padding:12px 16px;font-size:12px;display:flex}.tvc .dt-bar i{background:#3a342d;border-radius:50%;width:10px;height:10px}.tvc .dt-bar span{margin-left:6px}.tvc .dt-bar .dt-ex{color:#c9a87a;margin-left:auto}.tvc .dt-code{white-space:pre-wrap;word-break:break-word;color:#e9e4da;min-height:196px;margin:0;padding:16px}.tvc .dt-code .k{color:#c9a87a}.tvc .dt-code .s{color:#a5e3b8}.tvc .dt-code .c{color:#6c6760}.tvc .dt-caret{vertical-align:-2px;background:#2ab673;width:7px;height:15px;animation:1s steps(2,end) infinite tvc-blink;display:inline-block}.tvc .dt-res{color:#5fd8a0;min-height:26px;padding:0 16px}.tvc .dt-ev{border-top:1px solid #2a2621;gap:4px;min-height:104px;padding:10px 16px 14px;display:grid}.tvc .dt-ev div{gap:10px;animation:.35s tvc-land;display:flex}.tvc .dt-ev span{color:#6c6760}.tvc .dt-ev b{color:var(--c,#5fd8a0);font-weight:500}.tvc .insp{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:18px;margin-top:30px;display:grid}@media (max-width:760px){.tvc .insp{grid-template-columns:minmax(0,1fr)}}.tvc .insp-list{gap:6px;display:grid}@media (max-width:760px){.tvc .insp-list{grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}}.tvc .insp-list button{text-align:left;font:600 15px/1.2 var(--display);color:var(--body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:13px 14px;display:flex}.tvc .insp-list button span{background:var(--c);border-radius:50%;flex:none;width:10px;height:10px}.tvc .insp-list button[aria-selected=true]{background:var(--paper);border-color:var(--line);color:var(--ink)}.tvc .insp-view{box-shadow:none;padding:0;overflow:hidden}.tvc .iv-head{border-bottom:1px solid var(--line);font:400 13px/1 var(--mono);background:var(--paper);align-items:center;gap:10px;padding:12px 16px;display:flex}.tvc .iv-m{color:var(--green-ink);font-weight:600}.tvc .iv-u{color:var(--body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tvc .iv-cp{font:500 12.5px/1 var(--mono);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;flex:none;margin-left:auto;padding:6px 10px}.tvc .iv-body{font:400 13.5px/1.7 var(--mono);color:var(--ink);white-space:pre;min-height:250px;margin:0;padding:16px;overflow-x:auto}.tvc .iv-.k{color:var(--brass)}.tvc .iv-.s{color:var(--green-ink)}.tvc .iv-.n{color:var(--read)}.tvc .iv-what{color:var(--body);padding:0 16px 16px;font-size:15px}.tvc .hook{max-width:760px;box-shadow:none;gap:14px;margin-top:30px;padding:clamp(20px,3vw,32px);display:grid}.tvc .hook label{color:var(--body);font-size:14px;font-weight:600}.tvc .hook .inrow{flex-wrap:wrap;gap:8px;display:flex}.tvc .hook input{min-width:0;font:400 15px/1.2 var(--mono);color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:12px;flex:260px;padding:13px 14px}.tvc .hook .btn{background:var(--green);color:#06301d;padding:13px 18px}.tvc .hook-run{gap:8px;display:grid}.tvc .hook-run div{border:1px solid var(--line);background:var(--surface-2);color:var(--muted);border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;transition:all .35s;display:flex}.tvc .hook-run div span{width:24px;height:24px;font:600 12px/1 var(--mono);background:var(--surface);border-radius:50%;flex:none;place-items:center;display:grid}.tvc .hook-run div b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.tvc .hook-run div.done{color:var(--ink);border-color:var(--green)}.tvc .hook-run div.done span{background:var(--green);color:#06301d}.tvc .fam-map{aspect-ratio:440/360;background:var(--surface-2);padding:0;position:relative;overflow:hidden}.tvc .fam-map svg{width:100%;height:100%;position:absolute;inset:0}.tvc .fam-map .fl{stroke:var(--line);stroke-width:2px;stroke-dasharray:4 6;fill:none}.tvc .fam-map .fl.live{stroke:var(--green);stroke-width:3px;stroke-dasharray:none}.tvc .fam-map .fp{fill:var(--green)}.tvc .fam-map .fp.in{fill:var(--read)}.tvc .fm-n,.tvc .fm-p{justify-items:center;gap:4px;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.tvc .fm-n{background:var(--ink);color:var(--paper);font:500 20px/1 var(--mono);border-radius:18px;padding:14px 20px}.tvc .fm-n small{font:400 11px/1 var(--mono);opacity:.6}.tvc .fm-p{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px 14px;font-size:16px;transition:transform .2s,border-color .2s}.tvc .fm-p:hover{border-color:var(--brass-fill);transform:translate(-50%,-50%)scale(1.05)}.tvc .fm-p small{font:400 11px/1 var(--mono);color:var(--muted)}.tvc .fm-p.here{border:2px solid var(--green)}.tvc .fm-cap{color:var(--muted);text-align:center;font-size:12.5px;position:absolute;bottom:12px;left:16px;right:16px}@media (max-width:480px){.tvc .fm-p{padding:9px 10px;font-size:13px}.tvc .fm-n{padding:10px 14px;font-size:16px}.tvc .fm-cap{display:none}}.tvc .contact{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:18px;margin-top:30px;display:grid}@media (max-width:900px){.tvc .contact{grid-template-columns:minmax(0,1fr)}}.tvc .contact .apply{gap:18px}.tvc .topics{flex-wrap:wrap;gap:8px;display:flex}.tvc .topics button{font:600 14px/1 var(--display);border:1px solid var(--line);background:var(--surface);color:var(--body);cursor:pointer;border-radius:99px;padding:10px 14px}.tvc .topics button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tvc .cf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:560px){.tvc .cf-grid{grid-template-columns:minmax(0,1fr)}}.tvc .cf-grid .wide{grid-column:1/-1}.tvc .cf-grid label{color:var(--body);gap:6px;font-size:14px;font-weight:600;display:grid}.tvc .cf-grid input,.tvc .cf-grid textarea{font:400 16px/1.3 var(--display);color:var(--ink);background:var(--surface-2);border:1px solid var(--line);resize:vertical;border-radius:12px;width:100%;padding:12px 14px}.tvc .cf-grid input[data-touched]:invalid{border-color:var(--fail)}.tvc .reach{gap:12px;display:grid}.tvc .rc{box-shadow:none;gap:8px;padding:20px;display:grid;position:relative}.tvc .rc b{letter-spacing:-.01em;font-size:19px}.tvc .rc .iv-cp{position:absolute;top:16px;right:16px}.tvc .photo-band{background:var(--surface-2);height:clamp(260px,36vw,500px);margin:0;position:relative;overflow:hidden}.tvc .photo-band img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.tvc .photo-band:after{content:"";pointer-events:none;background:linear-gradient(#12100e00 45%,#12100e8c 100%);position:absolute;inset:0}.tvc .photo-band figcaption{z-index:1;max-width:min(560px,100% - 32px);font:600 clamp(20px, 1.2vw + 14px, 30px)/1.2 var(--display);letter-spacing:-.02em;color:#fff;text-wrap:balance;position:absolute;bottom:clamp(18px,3vw,34px);left:max(16px,50% - 600px + clamp(16px,4vw,40px))}.tvc .photo-band figcaption .tick{color:#8ed1ff}@media (prefers-reduced-motion:no-preference){.tvc .photo-band img{animation:18s ease-in-out infinite alternate tvc-drift}}@keyframes tvc-drift{0%{transform:scale(1.04)}to{transform:scale(1.1)translateY(-1.5%)}}.tvc .page[hidden],.tvc [hidden]{display:none!important}.tvc .phead{padding-block:clamp(40px,6vw,84px) clamp(28px,4vw,48px)}.tvc .ph1{max-width:18ch;margin-top:16px;font-size:clamp(42px,3.8vw + 16px,76px);font-weight:700;line-height:1}.tvc .ph1 em{color:var(--green-ink);font-style:normal}.tvc .phead .lede{margin-top:20px}.tvc .filter{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.tvc .filter button{font:600 14.5px/1 var(--display);border:1px solid var(--line);background:var(--surface);color:var(--body);cursor:pointer;border-radius:99px;padding:11px 16px}.tvc .filter button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tvc .fgrid{grid-template-columns:230px minmax(0,1fr);gap:40px;padding-bottom:80px;display:grid}@media (max-width:900px){.tvc .fgrid{grid-template-columns:minmax(0,1fr)}.tvc .findex{display:none}}.tvc .findex{align-self:start;gap:2px;display:grid;position:sticky;top:96px}.tvc .findex a{color:var(--body);border-radius:10px;justify-content:space-between;gap:8px;padding:7px 10px;font-size:14.5px;text-decoration:none;display:flex}.tvc .findex a:hover{background:var(--surface);color:var(--ink)}.tvc .findex a span{font:400 12px/1.6 var(--mono);color:var(--muted)}.tvc .farea{border-top:1px solid var(--line);padding-block:26px;scroll-margin-top:90px}.tvc .farea:first-child{border-top:0;padding-top:0}.tvc .farea h2{align-items:baseline;gap:12px;font-size:clamp(26px,1.4vw + 16px,34px);display:flex}.tvc .farea h2 small{font:500 12px/1 var(--mono);color:var(--brass);letter-spacing:.1em}.tvc .frows{margin-top:14px;display:grid}.tvc .frow{border-top:1px dashed var(--line);grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:14px 0;display:grid}.tvc .frow:first-child{border-top:0}@media (max-width:640px){.tvc .frow{grid-template-columns:minmax(0,1fr) auto}.tvc .frow p{grid-area:2/1/auto/-1}}.tvc .frow b{letter-spacing:-.01em;font-size:16.5px;font-weight:600}.tvc .frow p{color:var(--body);font-size:15.5px}.tvc .tagp{font:500 11.5px/1 var(--mono);white-space:nowrap;background:var(--surface-2);color:var(--body);border:1px solid var(--line);border-radius:99px;padding:6px 10px}.tvc .tagp.all{background:var(--wash);color:var(--green-ink);border-color:#0000}.tvc .tagp.growth{background:var(--surface);color:var(--ink)}.tvc .tagp.ent{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tvc .tagp.new{color:#7a4b00;background:#fff1cc;border-color:#e6c27a}.tvc .cmp-wrap{border:1px solid var(--line);background:var(--surface);border-radius:22px;margin-top:30px;overflow-x:auto}.tvc .cmp{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.tvc .cmp th,.tvc .cmp td{text-align:left;border-top:1px solid var(--line);padding:12px 16px}.tvc .cmp thead th{background:var(--ink);color:var(--paper);border-top:0;font-weight:600;position:sticky;top:0}.tvc .cmp thead th:not(:first-child),.tvc .cmp td:not(:first-child){text-align:center;width:120px}.tvc .cmp tr.grp td{background:var(--surface-2);font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--brass);padding-block:14px}.tvc .cmp td.y svg{width:18px;height:18px;color:var(--green-ink)}.tvc .cmp td.n{color:var(--muted)}.tvc .cmp .newrow td:first-child:after{content:"New";font:500 10.5px/1 var(--mono);color:#7a4b00;vertical-align:2px;background:#fff1cc;border-radius:99px;margin-left:8px;padding:3px 6px}.tvc .pay-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}@media (max-width:960px){.tvc .pay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tvc .pay-grid{grid-template-columns:minmax(0,1fr)}}.tvc .cats{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.tvc .cats span{font:500 12px/1 var(--mono);background:var(--surface-2);border-radius:99px;padding:6px 9px}.tvc .rcpt{gap:7px;margin-top:4px;font-size:14.5px;display:grid}.tvc .rcpt div{color:var(--body);justify-content:space-between;gap:10px;display:flex}.tvc .rcpt .tot{border-top:1px dashed var(--line);color:var(--ink);padding-top:8px;font-weight:600}.tvc .p-hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}@media (max-width:900px){.tvc .p-hero{grid-template-columns:minmax(0,1fr)}}.tvc .p-hero>*{min-width:0}.tvc .brand-demo{gap:16px;padding:20px;display:grid}.tvc .bd-ctrl{gap:10px;display:grid}.tvc .bd-ctrl label{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tvc .bd-ctrl input,.tvc .apply input,.tvc .apply select{font:400 16px/1.2 var(--display);color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:12px;width:100%;padding:12px 14px}.tvc .sw{gap:8px;display:flex}.tvc .sw button{border:3px solid var(--surface);background:var(--c);width:34px;height:34px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border-radius:50%}.tvc .sw button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.tvc .bd-app{border:1px solid var(--line);background:var(--surface-2);border-radius:18px;overflow:hidden}.tvc .bd-top{background:var(--bc);color:#fff;align-items:center;gap:10px;padding:12px 14px;display:flex}.tvc .bd-logo{background:#ffffff38;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.tvc .bd-pill{font:500 11px/1 var(--mono);background:#fff3;border-radius:99px;margin-left:auto;padding:5px 8px}.tvc .bd-body{gap:10px;padding:18px;display:grid}.tvc .bd-h{font-size:18px;font-weight:700}.tvc .bd-in{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:11px 12px;font-size:14px}.tvc .bd-btn{text-align:center;background:var(--bc);color:#fff;border-radius:10px;padding:12px;font-weight:600}.tvc .bd-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.tvc .bd-kpis span{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:8px;font-size:12px}.tvc .bd-kpis b{color:var(--ink);font-size:18px;display:block}.tvc .who-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}@media (max-width:860px){.tvc .who-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tvc .who-grid span{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:20px;font-size:16.5px;font-weight:600}.tvc .apply{box-shadow:none;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;padding:clamp(24px,4vw,44px);display:grid}@media (max-width:860px){.tvc .apply{grid-template-columns:minmax(0,1fr)}}.tvc .apply form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;display:grid}@media (max-width:560px){.tvc .apply form{grid-template-columns:minmax(0,1fr)}}.tvc .apply label{color:var(--body);gap:6px;font-size:14px;font-weight:600;display:grid}.tvc .apply .btn{justify-self:start}.tvc .apply input:invalid[data-touched]{border-color:var(--fail)}.tvc .logos{padding-block:34px 8px}.tvc .logos .wrap{gap:18px;display:grid}.tvc .logos p{font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center}.tvc .lrow{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.tvc .lrow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.tvc .lrow{grid-template-columns:repeat(2,minmax(0,1fr))}}.tvc .lrow span{border:1px solid var(--line);background:#fff;border-radius:16px;place-items:center;height:84px;padding:12px;display:grid}.tvc .lrow img{object-fit:contain;width:auto;max-width:100%;max-height:52px}.tvc .meta-badge{font:500 12.5px/1 var(--mono);color:var(--green-ink);background:var(--wash);border-radius:99px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.tvc .meta-badge svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.tvc *,.tvc :before,.tvc :after{transition:none!important;animation:none!important}}.tvc .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.tvc .lead-h{color:var(--ink);font-size:15px;font-weight:600}.tvc .lf-stack{gap:10px;display:grid}.tvc .lf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:560px){.tvc .lf-grid{grid-template-columns:minmax(0,1fr)}}.tvc .lf-stack label,.tvc .lf-grid label{color:var(--body);gap:6px;font-size:13.5px;font-weight:600;display:grid}.tvc .lf-stack .opt,.tvc .lf-grid .opt{color:var(--muted);font-weight:400}.tvc .lf-stack input,.tvc .lf-grid input,.tvc .lf-grid select{font:400 16px/1.2 var(--display);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;padding:12px 14px}.tvc .lead-partner{align-content:start;gap:14px;display:grid}.tvc .lead-partner .btn,.tvc .sample .btn{justify-self:start}.tvc .lead-done{align-content:center;gap:8px;display:grid}.tvc .lead-done b{font-size:20px}.tvc .sample{gap:12px}.tvc button:disabled{opacity:.6;cursor:default}.tvc .menu-btn{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:none}.tvc .menu-btn svg{width:20px;height:20px}@media (max-width:900px){.tvc .menu-btn{display:grid}.tvc .nav .right .btn{display:none}}.tvc .msheet{z-index:30;background:var(--paper);align-content:start;gap:8px;padding:16px clamp(16px,4vw,40px) 40px;display:grid;position:fixed;inset:70px 0 0;overflow-y:auto}.tvc .msheet a.mi{border:1px solid var(--line);background:var(--surface);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-weight:600;text-decoration:none;display:flex}.tvc .msheet a.mi small{color:var(--muted);font-size:13.5px;font-weight:400}.tvc .msheet a.mi[aria-current]{border-color:var(--green)}.tvc .msheet .btn{justify-content:center;margin-top:8px}.tvc .switch{flex-direction:column;gap:3px;min-width:0;font-size:21px;display:inline-flex}.tvc .switch small{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tvc .pill a[aria-current]{background:var(--ink);color:var(--paper)}.tvc .skip{position:absolute;left:-9999px}.tvc .skip:focus{z-index:60;background:var(--ink);color:var(--paper);border-radius:10px;padding:10px 14px;top:12px;left:16px}.tvc .code{white-space:pre}.tvc .cmp tbody th{text-align:left;border-top:1px solid var(--line);padding:12px 16px;font-weight:400}.tvc .cmp .newrow th:after{content:"New";font:500 10.5px/1 var(--mono);color:#7a4b00;vertical-align:2px;background:#fff1cc;border-radius:99px;margin-left:8px;padding:3px 6px}.tvc .phead .plans{margin-top:26px}.tvc .lf-grid .wide{grid-column:1/-1}.tvc .lf-grid textarea{font:400 16px/1.3 var(--display);color:var(--ink);background:var(--surface);border:1px solid var(--line);resize:vertical;border-radius:12px;width:100%;padding:12px 14px}.tvc .pick>div{padding-top:0}.tvc .pick-ph{aspect-ratio:16/7;background:var(--surface-2);margin:0 -28px 8px;position:relative;overflow:hidden}.tvc .pick-ph:after{content:"";background:linear-gradient(#12100e00 55%,#12100e73);position:absolute;inset:0}.tvc .pick-tag{z-index:1;font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12100e73;border-radius:99px;padding:7px 10px;position:absolute;bottom:14px;left:16px}@media (prefers-reduced-motion:no-preference){.tvc .pick-ph img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.tvc .pick>div:hover .pick-ph img{transform:scale(1.04)}}.tvc .fam-scene{margin:-6px -6px 6px}.tvc .fam-ph{background:var(--surface-2);border-radius:12px;height:7.4rem}.tvc .fam-scene p{margin:0}.tvc .apply form.lead-partner{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;display:grid}.tvc .lead-partner .lf-grid{align-items:end}.tvc .lead-partner .btn,.tvc .convert .sample .btn{place-self:start;padding:14px 22px}.tvc .apply label,.tvc .lf-grid label,.tvc .lf-stack label{align-content:start;gap:6px;display:grid}.tvc .convert>form,.tvc .convert>.lead-done{background:var(--surface-2);border-left:1px solid var(--line);align-content:start;gap:12px;padding:clamp(24px,3.5vw,40px);display:grid}@media (max-width:860px){.tvc .convert>form,.tvc .convert>.lead-done{border-left:0;border-top:1px solid var(--line)}}.tvc .convert .sample input{flex:none}.tvc .pick-ph{aspect-ratio:2}.tvc .fam-scene>div{min-height:7.4rem;height:auto!important;padding-bottom:12px!important}.tvc .fam-scene>div>div{min-width:0}.tvc .fam-scene b{white-space:nowrap}.tvc .fam-scene span.truncate{min-width:0}.tvc .fam-scene>div>span.absolute{text-align:right;margin-top:8px;display:block;position:static!important}.tvc .wallet .pay{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tvc .wallet .pay span{border-radius:99px;align-items:center;height:auto;padding:8px 12px;line-height:1;display:inline-flex}.tvc .wrap{max-width:calc(78rem + 48px);padding-inline:24px}@media (min-width:640px){.tvc .wrap{max-width:calc(78rem + 80px);padding-inline:40px}}.tvc header.nav .wrap,.tvc footer .wrap{max-width:88rem}@media (max-width:639px){.tvc header.nav .wrap{padding-inline:16px}}.tvc .photo-band figcaption{left:max(24px,50% - 39rem)}
/*# sourceMappingURL=2ncsaim6b65v2.css.map*/