.video-landing .vkicker{font:600 var(--t-label)/1.3 var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--sun);margin-bottom:var(--s2)}.video-landing .vstats{gap:var(--s3);padding-block:var(--s5) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.video-landing .vstats div{padding:var(--s3);border:2.5px solid var(--ink);background:var(--card);box-shadow:0 4px 0 var(--ink);border-radius:20px;flex-direction:column;gap:6px;display:flex}.video-landing .vstats b{font:600 clamp(36px,4vw,52px)/1 var(--f-display);letter-spacing:-.03em}.video-landing .vstats span{color:var(--ink-70);line-height:1.45}.video-landing .vsteps{gap:var(--s3);margin:var(--s5) 0 0;counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.video-landing .vsteps li{padding:var(--s4) var(--s3) var(--s3);border-top:3px solid var(--ink);position:relative}.video-landing .vsteps-n{font:600 var(--t-label)/1 var(--f-mono);letter-spacing:.08em;color:var(--tomato);margin-bottom:var(--s2);display:inline-block}.video-landing .vsteps h3{font:600 clamp(26px,2.6vw,34px)/1.05 var(--f-display);letter-spacing:-.02em;margin-bottom:10px}.video-landing .vsteps p{color:var(--ink-70);line-height:1.55}.video-landing .vrigs .clip{display:block}.video-landing .vdests{gap:var(--s2);margin:var(--s5) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.video-landing .vdests li{min-height:150px;padding:var(--s3) 20px;border:2px solid var(--ink);background:var(--card);border-radius:18px;flex-direction:column;gap:6px;display:flex}.video-landing .vdests li.is-live{background:var(--sun-24)}.video-landing .vdests li.is-pending{border-style:dashed;border-color:var(--ink-30)}.video-landing .vdests-state{background:var(--ink);color:var(--paper);font:500 10px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 8px}.video-landing .is-pending .vdests-state{color:var(--ink-70);box-shadow:inset 0 0 0 1px var(--ink-30);background:0 0}.video-landing .vdests h3{font:600 20px/1.2 var(--f-display);margin-top:6px}.video-landing .vdests p{color:var(--ink-70);font-size:var(--t-small);line-height:1.45}.video-landing .vcalc{margin-top:var(--s5);border:2.5px solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid;overflow:hidden}.video-landing .vcalc-in{gap:var(--s3);padding:var(--s4);background:var(--card);flex-direction:column;display:flex}.video-landing .vcalc-seg{box-shadow:none;background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;display:grid}.video-landing .vcalc-seg button{border:2px solid var(--ink-30);background:var(--paper);min-height:64px;color:var(--ink);font:600 15px/1.15 var(--f-display);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.video-landing .vcalc-seg button small{font:500 11.5px/1.3 var(--f-mono);color:var(--ink-70)}.video-landing .vcalc-seg button[aria-pressed=true]{border-color:var(--ink);background:var(--sun);box-shadow:0 3px 0 var(--ink)}.video-landing .vcalc-row{flex-direction:column;gap:10px;display:flex}.video-landing .vcalc-row>span{font:600 15px/1.3 var(--f-body);justify-content:space-between;gap:12px;display:flex}.video-landing .vcalc-row output{font:600 15px/1.3 var(--f-mono)}.video-landing .vcalc-row input{width:100%;accent-color:var(--tomato)}.video-landing .vcalc-out{padding:var(--s4);background:var(--ink);color:var(--paper);flex-direction:column;justify-content:center;gap:10px;display:flex}.video-landing .vcalc-cost{font:600 clamp(56px,6vw,84px)/.9 var(--f-display);letter-spacing:-.04em}.video-landing .vcalc-cost .cur{vertical-align:.7em;margin-right:2px;font-size:.5em}.video-landing .vcalc-cost .per{font:500 var(--t-label)/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-70);margin-top:10px;display:block}.video-landing .vcalc-eq{font:600 20px/1.3 var(--f-display);color:var(--sun)}.video-landing .vcalc-note,.video-landing .vcalc-fine{color:var(--paper-70);line-height:1.5}.video-landing .vcalc-fine{font-size:var(--t-small)}.video-landing .vcompare{margin-top:var(--s5);border:2px solid var(--ink);background:var(--card);border-radius:20px;overflow-x:auto}.video-landing .vcompare table{border-collapse:collapse;width:100%;min-width:560px}.video-landing .vcompare th,.video-landing .vcompare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ink-12);padding:16px 20px;line-height:1.45}.video-landing .vcompare thead th{font:600 var(--t-label)/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-70)}.video-landing .vcompare thead th:last-child,.video-landing .vcompare td:last-child{background:var(--sun-24)}.video-landing .vcompare tbody th{font:600 16px/1.3 var(--f-display)}.video-landing .vcompare tbody tr:last-child>*{border-bottom:0}.video-landing .vfine{margin-top:var(--s2);color:var(--ink-70);font-size:var(--t-small);max-width:80ch;line-height:1.55}.video-landing .vfaq{gap:var(--s2) var(--s4);margin:var(--s4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.video-landing .vfaq div{padding-top:var(--s2);border-top:2px solid var(--ink)}.video-landing .vfaq dt{font:600 20px/1.25 var(--f-display);margin-bottom:8px}.video-landing .vfaq dd{color:var(--ink-70);margin:0;line-height:1.6}.video-landing .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=1024px){.video-landing .vkicker{color:var(--tomato)}}@media (width<=1023px){.video-landing .vdests{grid-template-columns:repeat(2,minmax(0,1fr))}.video-landing .vcalc{grid-template-columns:1fr}}@media (width<=767px){.video-landing .vstats,.video-landing .vsteps,.video-landing .vfaq{grid-template-columns:1fr}.video-landing .vcalc-seg{grid-template-columns:repeat(2,minmax(0,1fr))}.video-landing .vcalc-in,.video-landing .vcalc-out{padding:var(--s3)}}@media (width<=420px){.video-landing .vdests{grid-template-columns:1fr}.video-landing .vdests li{min-height:0}}
