.cap-shell[data-v-b5ee7f68]{width:min(var(--cap-max-width,960px),100%);margin:0 auto;color:#ffffffeb}.cap-shell--hero[data-v-b5ee7f68]{width:100%;max-width:none}.cap-state[data-v-b5ee7f68]{display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:9rem;padding:1.25rem;border-radius:1.25rem;border:1px solid hsla(0,0%,100%,.08);background:#0f121cb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cap-state--warning[data-v-b5ee7f68]{color:#fecaca}.cap-card[data-v-b5ee7f68]{display:grid;gap:1rem;padding:1rem;border-radius:1.35rem;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,#ffffff14,#ffffff05),#0a0c1494;box-shadow:0 24px 80px #00000059,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.cap-card--hero[data-v-b5ee7f68]{position:relative;gap:0;padding:0;border-radius:1rem;border-color:#ffffff17;background:#0a0a0c52;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 70px #00000038;backdrop-filter:blur(32px) saturate(150%);-webkit-backdrop-filter:blur(32px) saturate(150%)}.cap-card--hero.cap-card--has-alerts .cap-main--hero[data-v-b5ee7f68]{padding-bottom:4.75rem}.cap-main[data-v-b5ee7f68]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start}.cap-main--hero[data-v-b5ee7f68]{gap:1rem;align-items:flex-start;padding:1.15rem 1.35rem 3.35rem;min-height:8.75rem}.cap-upload-stack[data-v-b5ee7f68]{position:relative;flex-shrink:0;width:4.35rem;height:5.35rem;overflow:visible;transition:width .28s cubic-bezier(.22,1,.36,1)}.cap-upload-stack.has-images[data-v-b5ee7f68]{cursor:pointer}.cap-upload-card[data-v-b5ee7f68]{position:absolute;top:0;left:0;width:4.35rem;height:5.1rem;overflow:hidden;border-radius:.72rem;border:1px solid hsla(0,0%,100%,.14);background:#ffffff0d;box-shadow:0 10px 24px #00000047;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}.cap-upload-stack.is-expanded .cap-upload-card[data-v-b5ee7f68]{box-shadow:0 14px 30px #00000057}.cap-upload-card-wrap[data-v-b5ee7f68]{position:absolute;top:0;left:0;width:4.35rem;height:5.1rem}.cap-upload-card-wrap .cap-upload-card[data-v-b5ee7f68]{position:relative;top:auto;left:auto;width:100%;height:100%}.cap-upload-hidden[data-v-b5ee7f68]{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.cap-upload-card--image img[data-v-b5ee7f68]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cap-upload-card--add[data-v-b5ee7f68]{display:grid;place-items:center;border-style:dashed;color:#ffffff85;cursor:pointer}.cap-upload-card--add[data-v-b5ee7f68]:hover{border-color:#ffffff47;color:#ffffffd1;background:#ffffff12}.cap-upload-card__remove[data-v-b5ee7f68]{position:absolute;top:.28rem;right:.28rem;display:grid;place-items:center;width:1.15rem;height:1.15rem;border:0;border-radius:999px;background:#08080ab8;color:#ffffffeb;cursor:pointer}.cap-upload[data-v-b5ee7f68]{position:relative;width:5.5rem;min-width:5.5rem}.cap-main--hero .cap-upload[data-v-b5ee7f68]{width:4.75rem;min-width:4.75rem}.cap-upload__trigger[data-v-b5ee7f68]{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:1rem;border:1.5px dashed hsla(0,0%,100%,.22);background:#ffffff08;color:#ffffffb8;transition:border-color .18s ease,background .18s ease,transform .18s ease}.cap-main--hero .cap-upload__trigger[data-v-b5ee7f68]{border-radius:.85rem;border-color:#ffffff2e;background:#ffffff0a;color:#ffffff8c}.cap-upload__trigger[data-v-b5ee7f68]:hover{border-color:#ffffff61;background:#ffffff0f;transform:translateY(-1px)}.cap-upload__trigger--placeholder[data-v-b5ee7f68]{pointer-events:none}.cap-upload__preview[data-v-b5ee7f68]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:calc(1rem - 2px)}.cap-upload__clear[data-v-b5ee7f68]{position:absolute;top:-.35rem;right:-.35rem;display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:#0f121ceb;color:#ffffffe0}.cap-upload__popover[data-v-b5ee7f68]{display:grid;gap:.75rem}.cap-prompt-wrap[data-v-b5ee7f68]{min-width:0;display:flex;align-items:stretch}.cap-prompt[data-v-b5ee7f68],.cap-prompt[data-v-b5ee7f68]:focus,.cap-prompt[data-v-b5ee7f68]:focus-visible{border:0;outline:none;box-shadow:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cap-prompt[data-v-b5ee7f68]{width:100%;min-height:5.5rem;resize:none;padding:.2rem .1rem;color:#fffffff0;font-size:.94rem;line-height:1.55}.cap-main--hero .cap-prompt[data-v-b5ee7f68]{min-height:6.5rem;padding:.15rem 0;font-size:clamp(.86rem,1.35vw,.94rem);line-height:1.6}.cap-prompt[data-v-b5ee7f68]::-moz-placeholder{color:#ffffff6b}.cap-prompt[data-v-b5ee7f68]::placeholder{color:#ffffff6b}.cap-main--hero .cap-prompt[data-v-b5ee7f68]::-moz-placeholder{color:#ffffff61;font-size:clamp(.86rem,1.35vw,.94rem)}.cap-main--hero .cap-prompt[data-v-b5ee7f68]::placeholder{color:#ffffff61;font-size:clamp(.86rem,1.35vw,.94rem)}.cap-prompt[data-v-b5ee7f68]:disabled{opacity:.72;cursor:not-allowed}.cap-footer[data-v-b5ee7f68]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.cap-footer--hero[data-v-b5ee7f68]{position:absolute;left:0;right:0;bottom:0;flex-wrap:nowrap;gap:.75rem;padding:0 1.35rem 1rem;border-top:0;background:transparent}.cap-footer__selects[data-v-b5ee7f68]{display:flex;flex-wrap:wrap;gap:.55rem;min-width:0;flex:1 1 18rem}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68]{flex:0 1 auto;flex-wrap:nowrap}.cap-footer__selects[data-v-b5ee7f68] .app-select{min-width:9.5rem;flex:0 0 auto}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select{min-width:0;width:auto}.cap-footer__selects[data-v-b5ee7f68] .app-select-trigger{min-height:2.75rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:#ffffff0a;color:#ffffffeb}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-trigger,.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-trigger.is-model{min-height:1.75rem;height:1.75rem;padding:.18rem .62rem;gap:.38rem;border-radius:.5rem;border-color:#ffffff1a;background:#ffffff0f;box-shadow:none}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-trigger.is-model .app-select-trigger__avatar,.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-trigger.is-model .app-select-trigger__icon{width:1rem;height:1rem}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-trigger__content{gap:0}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-trigger__label{font-size:.8rem;font-weight:600;line-height:1.1}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-chevron{width:.85rem;height:.85rem}.cap-footer__selects[data-v-b5ee7f68] .app-select-trigger__label{color:#ffffffeb;font-weight:700;white-space:nowrap}.cap-footer__selects[data-v-b5ee7f68] .app-select-chevron,.cap-footer__selects[data-v-b5ee7f68] .app-select-trigger__description{color:#ffffff8f}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68] .app-select-trigger__description{display:none}.cap-footer__actions[data-v-b5ee7f68]{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end;flex-shrink:0}.cap-footer--hero .cap-footer__actions[data-v-b5ee7f68]{margin-left:auto;gap:.65rem}.cap-generate[data-v-b5ee7f68]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:0 1rem;border-radius:999px;border:1px solid transparent;font-size:.92rem;font-weight:700;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.cap-footer--hero .cap-generate[data-v-b5ee7f68]{min-height:1.75rem;padding:0 .85rem;border-radius:.5rem;font-size:.8rem;gap:.35rem}.cap-generate[data-v-b5ee7f68]:disabled{opacity:.45;cursor:not-allowed}.cap-generate--ghost[data-v-b5ee7f68]{border-color:#ffffff24;background:#ffffff0d;color:#ffffffeb}.cap-footer--hero .cap-generate--ghost[data-v-b5ee7f68]{border-color:#ffffff1f;background:#ffffff14}.cap-generate--primary[data-v-b5ee7f68]{background:linear-gradient(180deg,#ffe066,#f5c518);color:#111827;box-shadow:0 10px 28px #f5c51847}.cap-generate[data-v-b5ee7f68]:not(:disabled):hover{transform:translateY(-1px)}.cap-alerts[data-v-b5ee7f68]{display:grid;gap:.35rem;padding:0 1.5rem 1rem}.cap-alerts--hero[data-v-b5ee7f68]{position:absolute;left:0;right:0;bottom:2.65rem;z-index:2;padding:0 1.35rem;pointer-events:none}.cap-alert[data-v-b5ee7f68]{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.84rem;color:#ffffffb8}.cap-alerts--hero .cap-alert[data-v-b5ee7f68]{font-size:.76rem;line-height:1.35}.cap-alert--credits[data-v-b5ee7f68]{color:#fde68a}.cap-alert--error[data-v-b5ee7f68]{color:#fecaca}.cap-spin[data-v-b5ee7f68]{animation:cap-spin-b5ee7f68 .9s linear infinite}@keyframes cap-spin-b5ee7f68{to{transform:rotate(1turn)}}@media(max-width:860px){.cap-footer--hero[data-v-b5ee7f68]{position:static;flex-wrap:wrap;padding:0 1.15rem 1rem}.cap-alerts--hero[data-v-b5ee7f68]{position:static;padding:0 1.15rem .5rem;pointer-events:auto}.cap-main--hero[data-v-b5ee7f68]{padding-bottom:1rem}.cap-card--hero.cap-card--has-alerts .cap-main--hero[data-v-b5ee7f68]{padding-bottom:.75rem}.cap-footer--hero .cap-footer__actions[data-v-b5ee7f68]{width:100%;justify-content:stretch}.cap-footer--hero .cap-generate[data-v-b5ee7f68]{flex:1 1 0}}@media(max-width:720px){.cap-main[data-v-b5ee7f68],.cap-main--hero[data-v-b5ee7f68]{grid-template-columns:1fr;padding-inline:1rem}.cap-main--hero .cap-upload[data-v-b5ee7f68],.cap-upload[data-v-b5ee7f68]{width:100%;min-width:0}.cap-upload__trigger[data-v-b5ee7f68]{aspect-ratio:16/9}.cap-footer--hero[data-v-b5ee7f68]{padding-inline:1rem}.cap-footer--hero .cap-footer__selects[data-v-b5ee7f68],.cap-footer__selects[data-v-b5ee7f68]{width:100%;flex-wrap:wrap}.cap-footer__actions[data-v-b5ee7f68]{width:100%;justify-content:stretch}.cap-generate[data-v-b5ee7f68]{flex:1 1 0}}.alimvo-hero-gen[data-v-c8160d87]{width:100%;text-align:left;--alh-bg:hsla(0,0%,100%,.36);--alh-bg-muted:hsla(0,0%,100%,.24);--alh-border:hsla(0,0%,100%,.46);--alh-border-strong:rgba(25,184,121,.28);--alh-text:#111827;--alh-text-muted:#4b5563;--alh-text-faint:#6b7280;--alh-accent:#19b879;--alh-accent-strong:#0f9462;--alh-shadow:0 24px 80px rgba(17,24,39,.12)}.alimvo-hero-gen[data-v-c8160d87] .cap-shell--hero{width:100%;color:var(--alh-text)}.alimvo-hero-gen[data-v-c8160d87] .cap-state{border-color:var(--alh-border);background:var(--alh-bg);color:var(--alh-text-muted);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}.alimvo-hero-gen[data-v-c8160d87] .cap-card--hero{border-color:var(--alh-border);background:linear-gradient(180deg,#ffffff70,#ffffff38),#ffffff24;box-shadow:0 0 0 1px #ffffff94 inset,var(--alh-shadow);backdrop-filter:blur(24px) saturate(165%);-webkit-backdrop-filter:blur(24px) saturate(165%)}.alimvo-hero-gen[data-v-c8160d87] .cap-upload-card{border-color:#ffffff6b;background:#ffffff2e;box-shadow:0 8px 20px #1118270f;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.alimvo-hero-gen[data-v-c8160d87] .cap-upload-card--add{border-color:#19b87957;background:#ffffff29;color:var(--alh-accent)}.alimvo-hero-gen[data-v-c8160d87] .cap-upload-card--add:hover{border-color:#19b8797a;background:#ffffff47;color:var(--alh-accent-strong)}.alimvo-hero-gen[data-v-c8160d87] .cap-upload-card__remove{background:#111827b8;color:#fff}.alimvo-hero-gen[data-v-c8160d87] .cap-upload__trigger{border-color:#19b87957;background:#ffffff29;color:var(--alh-accent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.alimvo-hero-gen[data-v-c8160d87] .cap-upload__trigger:hover{border-color:#19b8797a;background:#ffffff47;color:var(--alh-accent-strong)}.alimvo-hero-gen[data-v-c8160d87] .cap-upload__clear{border-color:var(--alh-border);background:#ffffff3d;color:var(--alh-text-muted);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.alimvo-hero-gen[data-v-c8160d87] .cap-prompt{color:var(--alh-text)}.alimvo-hero-gen[data-v-c8160d87] .cap-prompt::-moz-placeholder{color:var(--alh-text-faint)}.alimvo-hero-gen[data-v-c8160d87] .cap-prompt::placeholder{color:var(--alh-text-faint)}.alimvo-hero-gen[data-v-c8160d87] .cap-footer--hero .cap-footer__selects .app-select-trigger,.alimvo-hero-gen[data-v-c8160d87] .cap-footer--hero .cap-footer__selects .app-select-trigger.is-model,.alimvo-hero-gen[data-v-c8160d87] .cap-footer__selects .app-select-trigger{border-color:#ffffff70;background:#fff3;color:var(--alh-text);box-shadow:none;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%)}.alimvo-hero-gen[data-v-c8160d87] .cap-footer__selects .app-select-trigger__label{color:var(--alh-text)}.alimvo-hero-gen[data-v-c8160d87] .cap-footer__selects .app-select-chevron,.alimvo-hero-gen[data-v-c8160d87] .cap-footer__selects .app-select-trigger__description{color:var(--alh-text-muted)}.alimvo-hero-gen[data-v-c8160d87] .cap-generate--ghost{border-color:var(--alh-border-strong);background:#ffffff2e;color:var(--alh-accent-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.alimvo-hero-gen[data-v-c8160d87] .cap-footer--hero .cap-generate--ghost{border-color:#19b87947;background:#ffffff38;color:var(--alh-accent-strong)}.alimvo-hero-gen[data-v-c8160d87] .cap-generate--ghost:not(:disabled):hover{border-color:#19b8796b;background:#ffffff52}.alimvo-hero-gen[data-v-c8160d87] .cap-generate--primary{background:linear-gradient(180deg,#22c07f,#19b879);color:#fff;box-shadow:0 10px 28px #19b87947}.alimvo-hero-gen[data-v-c8160d87] .cap-alert{color:var(--alh-text-muted)}.alimvo-hero-gen[data-v-c8160d87] .cap-alert--error{color:#dc2626}.alimvo-hero-gen[data-v-c8160d87] .cap-alert--credits{color:#b45309}.dark,[data-theme=dark]{--alh-bg:rgba(15,23,42,.92);--alh-bg-muted:rgba(30,41,59,.72);--alh-border:hsla(0,0%,100%,.1);--alh-border-strong:rgba(25,184,121,.28);--alh-text:#f1f5f9;--alh-text-muted:#94a3b8;--alh-text-faint:#64748b;--alh-shadow:0 28px 90px rgba(0,0,0,.28)}.dark,[data-theme=dark]{backdrop-filter:blur(32px) saturate(150%);-webkit-backdrop-filter:blur(32px) saturate(150%)}.dark,[data-theme=dark]{border-color:#ffffff2e;background:#ffffff0a;color:#ffffffb8}.dark,[data-theme=dark]{border-color:#ffffff1f;background:#ffffff14;color:#ffffffeb}.lhs-hero[data-v-432fca98]{position:relative;overflow:visible;padding:clamp(56px,7vw,80px) 0 clamp(20px,3vw,32px);background:transparent}@media(min-width:981px){.lhs-hero[data-v-432fca98]{padding-bottom:clamp(28px,4vw,44px)}}.lhs-hero__video-wrap[data-v-432fca98]{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 118% 108% at 50% 42%,#000 0,#000 46%,rgba(0,0,0,.78) 72%,rgba(0,0,0,.42) 84%,rgba(0,0,0,.16) 92%,transparent 97%);mask-image:radial-gradient(ellipse 118% 108% at 50% 42%,#000 0,#000 46%,rgba(0,0,0,.78) 72%,rgba(0,0,0,.42) 84%,rgba(0,0,0,.16) 92%,transparent 97%)}.lhs-hero__video-wrap[data-v-432fca98]:after,.lhs-hero__video-wrap[data-v-432fca98]:before{content:"";position:absolute;top:0;bottom:0;width:min(7vw,96px);z-index:1;pointer-events:none}.lhs-hero__video-wrap[data-v-432fca98]:before{left:0;background:linear-gradient(90deg,hsla(0,0%,100%,.22),transparent)}.lhs-hero__video-wrap[data-v-432fca98]:after{right:0;background:linear-gradient(270deg,hsla(0,0%,100%,.22),transparent)}.lhs-hero__video[data-v-432fca98]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.92)}.lhs-hero__floats[data-v-432fca98]{position:absolute;inset:0;z-index:2;pointer-events:none}.lhs-float-card[data-v-432fca98]{position:absolute;pointer-events:auto;padding:0;border:1px solid hsla(0,0%,100%,.72);border-radius:18px;background:#ffffffeb;box-shadow:0 18px 48px #11182724;overflow:hidden;cursor:pointer;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .24s ease,border-color .24s ease;animation:lhs-float-bob-432fca98 6s ease-in-out infinite}.lhs-float-card[data-v-432fca98]:hover{box-shadow:0 28px 64px #11182733;border-color:#19b87959;z-index:4}.lhs-float-card__sparkle[data-v-432fca98]{position:absolute;top:10px;right:10px;z-index:2;color:#19b879;font-size:14px;text-shadow:0 4px 12px rgba(25,184,121,.35)}.lhs-float-card__img[data-v-432fca98]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lhs-float-card--ad[data-v-432fca98],.lhs-float-card--landscape[data-v-432fca98],.lhs-float-card--portrait[data-v-432fca98],.lhs-float-card--social[data-v-432fca98],.lhs-float-card--video[data-v-432fca98]{width:auto}.lhs-float-card--left-top[data-v-432fca98]{width:clamp(148px,11vw,178px);aspect-ratio:3/4.6}.lhs-float-card--left-mid[data-v-432fca98]{width:clamp(168px,13vw,208px);aspect-ratio:16/10.5}.lhs-float-card--left-bottom[data-v-432fca98]{width:clamp(132px,10vw,158px);aspect-ratio:4/4.9}.lhs-float-card--right-top[data-v-432fca98]{width:clamp(156px,12vw,188px);aspect-ratio:3/4.2}.lhs-float-card--right-mid[data-v-432fca98]{width:clamp(124px,9vw,148px);aspect-ratio:4/5.1}.lhs-float-card--right-bottom[data-v-432fca98]{width:clamp(162px,12vw,196px);aspect-ratio:16/10.8}.lhs-float-card--left-top[data-v-432fca98]{left:max(12px,calc(50% - 578px));top:15%;rotate:-8deg;animation-delay:0s;z-index:2}.lhs-float-card--left-mid[data-v-432fca98]{left:max(8px,calc(50% - 608px));top:31%;rotate:5deg;animation-delay:.8s;z-index:3}.lhs-float-card--left-bottom[data-v-432fca98]{left:max(16px,calc(50% - 562px));top:46%;rotate:-4deg;animation-delay:1.4s;z-index:1}.lhs-float-card--right-top[data-v-432fca98]{right:max(12px,calc(50% - 578px));top:11%;rotate:7deg;animation-delay:.4s;z-index:2}.lhs-float-card--right-mid[data-v-432fca98]{right:max(8px,calc(50% - 548px));top:35%;rotate:-5deg;animation-delay:1.1s;z-index:1}.lhs-float-card--right-bottom[data-v-432fca98]{right:max(16px,calc(50% - 598px));top:58%;rotate:4deg;animation-delay:1.7s;z-index:3}@media(min-width:1280px){.lhs-float-card--left-top[data-v-432fca98]{left:max(12px,calc(50% - 560px));top:16%}.lhs-float-card--right-top[data-v-432fca98]{right:max(12px,calc(50% - 560px));top:10%}.lhs-float-card--left-mid[data-v-432fca98]{left:max(8px,calc(50% - 588px));top:32%}.lhs-float-card--right-mid[data-v-432fca98]{right:max(8px,calc(50% - 528px));top:36%}.lhs-float-card--left-bottom[data-v-432fca98]{left:max(16px,calc(50% - 548px));top:47%}.lhs-float-card--right-bottom[data-v-432fca98]{right:max(16px,calc(50% - 578px));top:59%}}.lhs-float-card--left-top[data-v-432fca98]:hover{rotate:-4deg;transform:translateY(-8px) scale(1.03)}.lhs-float-card--left-mid[data-v-432fca98]:hover{rotate:2deg;transform:translateY(-8px) scale(1.03)}.lhs-float-card--left-bottom[data-v-432fca98]:hover{rotate:-2deg;transform:translateY(-8px) scale(1.03)}.lhs-float-card--right-top[data-v-432fca98]:hover{rotate:3deg;transform:translateY(-8px) scale(1.03)}.lhs-float-card--right-mid[data-v-432fca98]:hover{rotate:-1deg;transform:translateY(-8px) scale(1.03)}.lhs-float-card--right-bottom[data-v-432fca98]:hover{rotate:2deg;transform:translateY(-8px) scale(1.03)}.lhs-float-card__video-ui[data-v-432fca98]{position:absolute;inset:auto 0 0;display:grid;gap:6px;padding:10px 12px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72));color:#fff}.lhs-float-card__play[data-v-432fca98]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#ffffffeb;color:#19b879;font-size:11px}.lhs-float-card__progress[data-v-432fca98]{display:block;height:3px;border-radius:999px;background:#ffffff47;overflow:hidden}.lhs-float-card__progress-fill[data-v-432fca98]{display:block;width:34%;height:100%;background:#19b879}.lhs-float-card__duration[data-v-432fca98]{font-size:10px;font-weight:700;opacity:.88}.lhs-float-card__social-ui[data-v-432fca98]{position:absolute;inset:auto 0 0;padding:10px 12px 12px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));color:#fff}.lhs-float-card__social-head[data-v-432fca98]{display:flex;align-items:center;gap:8px}.lhs-float-card__avatar[data-v-432fca98]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#19b879;font-size:11px;font-weight:800}.lhs-float-card__handle[data-v-432fca98]{font-size:11px;font-weight:700}.lhs-float-card__social-actions[data-v-432fca98]{display:flex;gap:10px;margin-top:8px;font-size:12px;opacity:.92}.lhs-float-card__ad-ui[data-v-432fca98]{position:absolute;inset:auto 0 0;display:grid;gap:4px;padding:12px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));color:#fff;text-align:left}.lhs-float-card__ad-badge[data-v-432fca98]{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:2px 8px;border-radius:999px;background:#19b879eb;font-size:10px;font-weight:800}.lhs-float-card__ad-title[data-v-432fca98]{font-size:12px;line-height:1.35}.lhs-float-card__ad-cta[data-v-432fca98]{font-size:11px;font-weight:700;color:#6ee7b7}.lhs-hero__content[data-v-432fca98]{position:relative;z-index:3;width:min(760px,calc(100% - 32px));margin:0 auto;text-align:center}.lhs-hero__copy[data-v-432fca98]{display:grid;gap:14px;justify-items:center}.lhs-eyebrow[data-v-432fca98]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#19b87914;color:#15885d;font-size:13px;font-weight:700;letter-spacing:.01em}.lhs-eyebrow[data-v-432fca98]:before{content:"✦";color:#19b879;font-size:14px}.lhs-title[data-v-432fca98]{margin:0;max-width:720px;font-size:clamp(34px,5vw,58px);line-height:1.04;letter-spacing:-.05em;font-weight:800;color:#111827}.lhs-accent[data-v-432fca98]{display:block;color:#19b879}.lhs-sub[data-v-432fca98]{margin:0;max-width:620px;color:#6b7280;font-size:clamp(15px,2vw,17px);line-height:1.72}.lhs-tags[data-v-432fca98]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.lhs-tag[data-v-432fca98]{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:#19b87914;color:#0f9462;font-size:12px;font-weight:700;border:1px solid rgba(25,184,121,.18)}.lhs-hero__generator[data-v-432fca98]{width:min(100%,680px);margin:22px auto 0}.lhs-hero__generator-skeleton[data-v-432fca98]{width:100%;min-height:320px;border-radius:20px;background:linear-gradient(180deg,#ffffffeb,#ffffffd1),linear-gradient(90deg,#19b8790f,#19b87924 50%,#19b8790f);box-shadow:0 24px 80px #1118271a;animation:lhs-skeleton-pulse-432fca98 1.4s ease-in-out infinite}.lhs-checks[data-v-432fca98]{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:12px;color:#0b1f16;font-size:13px;font-weight:700;text-shadow:0 1px 2px hsla(0,0%,100%,.85)}.lhs-checks span[data-v-432fca98]{display:inline-flex;align-items:center;gap:7px}.lhs-checks span[data-v-432fca98]:before{content:"✓";color:#0f9f68;font-weight:900;text-shadow:none}.lhs-omni-banner[data-v-432fca98]{display:inline-flex;align-items:center;gap:8px;margin:12px auto 0;padding:7px 14px 7px 8px;border-radius:999px;background:#fffffff0;border:1px solid rgba(15,148,98,.35);box-shadow:0 8px 24px #0b1f161f;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}.lhs-omni-banner[data-v-432fca98]:hover{background:#fff;border-color:#0f94628c;box-shadow:0 10px 28px #0b1f1629;transform:translateY(-1px)}.lhs-omni-pill[data-v-432fca98]{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;background:#19b879;color:#fff;font-size:11px;font-weight:800;letter-spacing:.03em;white-space:nowrap}.lhs-omni-text[data-v-432fca98]{font-size:13px;font-weight:700;color:#0b2e22;line-height:1.3}.lhs-omni-arrow[data-v-432fca98]{font-size:13px;color:#0f9f68;font-weight:700;transition:transform .18s}.lhs-omni-banner:hover .lhs-omni-arrow[data-v-432fca98]{transform:translate(3px)}@keyframes lhs-float-bob-432fca98{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes lhs-skeleton-pulse-432fca98{0%,to{opacity:.72}50%{opacity:1}}@media(max-width:980px){.lhs-hero__floats[data-v-432fca98]{display:none}}@media(max-width:680px){.lhs-hero[data-v-432fca98]{padding-top:56px}.lhs-hero__content[data-v-432fca98]{width:min(100%,calc(100% - 24px))}.lhs-title[data-v-432fca98]{font-size:28px}.lhs-sub[data-v-432fca98]{font-size:15px}.lhs-tags[data-v-432fca98]{gap:6px}.lhs-tag[data-v-432fca98]{padding:4px 10px;font-size:11px}.lhs-checks[data-v-432fca98]{gap:12px;font-size:12px}.lhs-omni-banner[data-v-432fca98]{width:100%;justify-content:center}}.dark,[data-theme=dark]{color:#f1f5f9}.dark,[data-theme=dark]{color:#cbd5e1}.dark,[data-theme=dark]{background:#19b8791f;color:#34d399}.dark,[data-theme=dark]{color:#ecfdf5;text-shadow:0 1px 3px rgba(0,0,0,.45)}.dark,[data-theme=dark]{background:#0f172ae0;border-color:#34d39966}.dark,[data-theme=dark]{color:#ecfdf5}.dark,[data-theme=dark]{color:#34d399}.dark,[data-theme=dark]{background:#0f172aeb;border-color:#ffffff1a}.dark,[data-theme=dark]{background:linear-gradient(90deg,rgba(11,15,26,.28),transparent)}.dark,[data-theme=dark]{background:linear-gradient(270deg,rgba(11,15,26,.28),transparent)}.alimvo-landing{position:relative;min-height:100vh;font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.alimvo-landing-deferred{content-visibility:auto;contain-intrinsic-size:auto 640px}body.alimvo-landing-body{margin:0;background-color:#fff;color:#111827}html.dark body.alimvo-landing-body,html[data-theme=dark] body.alimvo-landing-body{background-color:#0b0f1a;color:#f8fafc}.alimvo-landing:before{content:"";position:absolute;top:0;left:0;right:0;height:900px;background:radial-gradient(circle at 50% 0,rgba(25,184,121,.08),transparent 70%);pointer-events:none;z-index:0}html.dark .alimvo-landing:before,html[data-theme=dark] .alimvo-landing:before{background:radial-gradient(circle at 50% 0,rgba(25,184,121,.12),transparent 70%)}body.alimvo-landing-body:after,body.alimvo-landing-body:before{display:none}html.dark .lfg-section,html.dark .ltms-section,html.dark .lts-section,html[data-theme=dark] .lfg-section,html[data-theme=dark] .ltms-section,html[data-theme=dark] .lts-section{background:#0d1520!important;border-color:#19b8791f!important}html.dark .lhiw-section,html[data-theme=dark] .lhiw-section{background:transparent!important;border-color:#19b8791a!important}html.dark .lbs-wrap,html[data-theme=dark] .lbs-wrap{border-color:#19b8791a!important}html.dark .lfg-card,html.dark .ltms-card,html.dark .lts-card,html[data-theme=dark] .lfg-card,html[data-theme=dark] .ltms-card,html[data-theme=dark] .lts-card{background:#1a2332!important;border-color:#ffffff14!important}html.dark .lfg-title,html.dark .lhiw-title,html.dark .ltms-title,html.dark .lts-title,html[data-theme=dark] .lfg-title,html[data-theme=dark] .lhiw-title,html[data-theme=dark] .ltms-title,html[data-theme=dark] .lts-title,html.dark .lfg-card-title,html.dark .lhiw-step-title,html.dark .ltms-name,html[data-theme=dark] .lfg-card-title,html[data-theme=dark] .lhiw-step-title,html[data-theme=dark] .ltms-name{color:#f1f5f9!important}html.dark .lbs-label,html.dark .lfg-card-desc,html.dark .lfg-sub,html.dark .lhiw-step-desc,html.dark .lhiw-sub,html.dark .ltms-quote,html.dark .ltms-role,html.dark .ltms-sub,html.dark .lts-card-label,html.dark .lts-sub,html[data-theme=dark] .lbs-label,html[data-theme=dark] .lfg-card-desc,html[data-theme=dark] .lfg-sub,html[data-theme=dark] .lhiw-step-desc,html[data-theme=dark] .lhiw-sub,html[data-theme=dark] .ltms-quote,html[data-theme=dark] .ltms-role,html[data-theme=dark] .ltms-sub,html[data-theme=dark] .lts-card-label,html[data-theme=dark] .lts-sub{color:#cbd5e1!important}html.dark .lbs-logo,html[data-theme=dark] .lbs-logo{color:#e2e8f0!important}html.dark .lfg-icon,html[data-theme=dark] .lfg-icon{background:#19b8792e!important;color:#6ee7b7!important}html.dark .lhiw-step-num,html[data-theme=dark] .lhiw-step-num{background:#19b8792e!important;color:#34d399!important;box-shadow:0 0 0 12px #19b87912!important}html.dark .lhs-title,html[data-theme=dark] .lhs-title{color:#f1f5f9!important}html.dark .lhs-sub,html[data-theme=dark] .lhs-sub{color:#cbd5e1!important}html.dark .lhs-eyebrow,html[data-theme=dark] .lhs-eyebrow{background:#19b87924!important;color:#34d399!important}html.dark .lhs-checks,html[data-theme=dark] .lhs-checks{color:#6ee7b7!important}html.dark .lhs-btn-secondary,html[data-theme=dark] .lhs-btn-secondary{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .lhs-visual,html[data-theme=dark] .lhs-visual{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark .lhs-fcard,html[data-theme=dark] .lhs-fcard{background:#0f172aeb!important;border-color:#ffffff1a!important}html.dark .lhs-fcard-label,html[data-theme=dark] .lhs-fcard-label{color:#6ee7b7!important}
