.ve-page{overflow-wrap:anywhere}.ve-page [id]{scroll-margin-block-start:var(--ui-space-6)}.ve-hero{background:var(--ui-hero-light)}.ve-hero__inner{justify-items:center;gap:var(--ui-space-5);max-width:calc(var(--ui-hero-column) + 2 * var(--ui-gutter));padding-block:var(--ui-space-8) var(--ui-space-10);text-align:center;display:grid}.ve-hero__lead{max-width:var(--ui-prose-width)}.ve-upload{justify-items:center;gap:var(--ui-space-3);width:100%;padding:var(--ui-space-7) var(--ui-space-5);border:var(--ui-frame) dashed var(--ui-accent-a55);border-radius:var(--ui-radius-xl);background:var(--ui-glass);box-shadow:var(--ui-shadow-card);transition:opacity var(--ui-duration) var(--ui-ease);margin-block-start:var(--ui-space-3);display:grid}.ve-upload[data-dragging]{border-color:var(--ui-accent-bright);background:var(--ui-accent-a08)}.ve-upload__icon{width:var(--ui-control-height);height:var(--ui-control-height);border-radius:var(--ui-radius-pill);background:var(--ui-accent-a16);color:var(--ui-accent-light);place-items:center;display:inline-grid}.ve-upload__icon svg{width:var(--ui-icon-size);height:var(--ui-icon-size)}.ve-upload p{margin:0}.ve-upload__hint{color:var(--ui-text-muted)}.ve-upload__free{color:var(--ui-accent-light);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium)}.ve-upload__status:empty{display:none}.ve-upload__status{gap:var(--ui-space-2);width:100%;border-block-start:var(--ui-hairline) solid var(--ui-rule);padding-block-start:var(--ui-space-3);display:grid}.ve-upload__file{justify-content:center;align-items:center;gap:var(--ui-space-2);color:var(--ui-text);font-weight:var(--ui-weight-medium);display:inline-flex}.ve-upload__file svg{width:var(--ui-icon-size);height:var(--ui-icon-size);color:var(--ui-accent);flex:none}.ve-upload__soon{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm)}.ve-upload__problem{color:var(--ui-attention);font-size:var(--ui-font-size-sm)}.ve-section{padding-block:var(--ui-section-space);border-block-start:var(--ui-hairline) solid var(--ui-rule)}.ve-section:nth-of-type(2n){background:var(--ui-surface)}.ve-section__inner{gap:var(--ui-space-8);display:grid}.ve-section__head{gap:var(--ui-space-4);max-width:var(--ui-prose-width);display:grid}.ve-split{align-items:center;gap:var(--ui-space-8);display:grid}.ve-figure{margin:0}.ve-figure img{width:100%;aspect-ratio:var(--ui-figure-ratio);object-fit:cover;border-radius:var(--ui-radius-lg);border:var(--ui-hairline) solid var(--ui-rule);display:block}.ve-section--compare .ve-figure,.ve-section--steps .ve-figure,.ve-section--noise .ve-figure,.ve-section--uses .ve-figure,.ve-section--features .ve-figure,.ve-section--fixes .ve-figure,.ve-section--vs .ve-figure,.ve-section--plans .ve-figure,.ve-section--general .ve-figure{max-width:var(--ui-prose-width)}.ve-grid{gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ve-card{align-content:start;gap:var(--ui-space-3);display:grid}.ve-card p{color:var(--ui-text-muted);margin:0}.ve-card__icon{width:var(--ui-tap);height:var(--ui-tap);border-radius:var(--ui-radius-md);background:var(--ui-accent-a16);color:var(--ui-accent-light);place-items:center;display:inline-grid}.ve-card__icon svg{width:var(--ui-icon-size);height:var(--ui-icon-size)}.ve-card__step{color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-step);line-height:var(--ui-leading-display)}.ve-card--link{position:relative}.ve-card__link{color:var(--ui-text);text-decoration:none}.ve-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.ve-card--link:hover .ve-card__link{color:var(--ui-accent-light)}.ve-card__arrow{width:var(--ui-icon-size);height:var(--ui-icon-size);color:var(--ui-accent)}.ve-compare{gap:var(--ui-space-6);display:grid}.ve-compare__scenes{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ve-compare__scene{display:contents}.ve-chip{min-height:var(--ui-tap);padding-inline:var(--ui-space-4);border:var(--ui-hairline) solid var(--ui-rule-strong);border-radius:var(--ui-radius-pill);color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);cursor:pointer;align-items:center;display:inline-flex}.ve-compare__scene input:checked+.ve-chip{border-color:var(--ui-accent);background:var(--ui-accent-a16);color:var(--ui-text)}.ve-compare__scene input:focus-visible+.ve-chip{outline:var(--ui-focus-width) solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}.ve-compare__body{margin:var(--ui-space-2) 0 0;color:var(--ui-text-muted);flex-basis:100%;order:2;display:none}.ve-compare__scene input:checked~.ve-compare__body{display:block}.ve-compare__tracks{gap:var(--ui-space-4);display:grid}.ve-track{align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-4);border:var(--ui-hairline) solid var(--ui-rule);border-radius:var(--ui-radius-lg);background:var(--ui-bg-deep);display:flex}.ve-track__play{width:var(--ui-control-height);height:var(--ui-control-height);border:var(--ui-hairline) solid var(--ui-accent);border-radius:var(--ui-radius-pill);color:var(--ui-text);background:0 0;flex:none;place-items:center;display:inline-grid}.ve-track__play svg{width:var(--ui-icon-size);height:var(--ui-icon-size)}.ve-track__play:disabled{cursor:default;opacity:.6}.ve-track__body{gap:var(--ui-space-2);flex:1;min-width:0;display:grid}.ve-wave{width:100%;height:var(--ui-wave-height);display:block}.ve-wave--before rect{fill:var(--ui-rule-strong)}.ve-wave--after rect{fill:var(--ui-accent)}.ve-reasons,.ve-tips{gap:var(--ui-space-6);margin:0;padding:0;list-style:none;display:grid}.ve-reason,.ve-tip{gap:var(--ui-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.ve-reason p,.ve-tip p{margin:var(--ui-space-2) 0 0;color:var(--ui-text-muted)}.ve-reason__mark{width:var(--ui-tap);height:var(--ui-tap);border:var(--ui-hairline) solid var(--ui-accent);border-radius:var(--ui-radius-pill);color:var(--ui-accent-light);font-family:var(--ui-font-mono);place-items:center;display:inline-grid}.ve-tip__mark{color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-lg)}.ve-tip__title{color:var(--ui-text);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-semibold);margin:0}.ve-vs{gap:var(--ui-space-4);margin:0;padding:0;list-style:none;display:grid}.ve-vs__row{gap:var(--ui-space-3);padding:var(--ui-space-5);border:var(--ui-hairline) solid var(--ui-rule);border-radius:var(--ui-radius-lg);background:var(--ui-glass);display:grid}.ve-vs__point{color:var(--ui-text);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-semibold);margin:0}.ve-vs__manual,.ve-vs__ours{border-inline-start:var(--ui-frame) solid var(--ui-rule-strong);color:var(--ui-text-muted);margin:0;padding-inline-start:var(--ui-space-4)}.ve-vs__ours{border-inline-start-color:var(--ui-accent);color:var(--ui-text)}.ve-table-wrap{max-width:var(--ui-prose-width);border:var(--ui-hairline) solid var(--ui-rule);border-radius:var(--ui-radius-lg);overflow:hidden}.ve-table{border-collapse:collapse;width:100%}.ve-table :is(th,td){padding:var(--ui-space-4);border-block-end:var(--ui-hairline) solid var(--ui-rule);text-align:start;vertical-align:top}.ve-table tr:last-child :is(th,td){border-block-end:0}.ve-table th{width:35%;color:var(--ui-text);font-weight:var(--ui-weight-semibold)}.ve-table td{color:var(--ui-text-muted)}.ve-faq{max-width:var(--ui-prose-width)}.ve-cta{justify-items:center;gap:var(--ui-space-5);text-align:center;display:grid}.ve-cta .ui-lead{max-width:var(--ui-prose-width)}.ve-section--cta{background:0 0}.ve-related{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ve-related__link{min-height:var(--ui-control-height);padding-inline:var(--ui-space-5);border:var(--ui-hairline) solid var(--ui-rule);border-radius:var(--ui-radius-lg);background:var(--ui-glass);color:var(--ui-text);font-weight:var(--ui-weight-medium);align-items:center;text-decoration:none;display:flex}.ve-related__link:hover{border-color:var(--ui-accent);color:var(--ui-accent-light)}@media (min-width:48rem){.ve-hero__inner{padding-block:var(--ui-space-10) var(--ui-space-11)}.ve-upload{padding:var(--ui-space-9) var(--ui-space-8)}.ve-grid,.ve-compare__tracks,.ve-vs,.ve-related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ve-grid--features,.ve-grid--steps,.ve-grid--uses,.ve-grid--general{grid-template-columns:repeat(3,minmax(0,1fr))}.ve-grid--noise,.ve-grid--fixes{grid-template-columns:repeat(4,minmax(0,1fr))}.ve-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ve-related{grid-template-columns:repeat(3,minmax(0,1fr))}}.ve-pricing__head{text-align:center;justify-items:center;max-width:none}.ve-pricing__plans{gap:var(--ui-space-5);align-items:stretch;display:grid}@media (min-width:64rem){.ve-pricing__plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.ve-hero.ve-pricing{padding-block:var(--ui-space-8) var(--ui-section-space)}
