.AiLandingPage-module__VeytiG__page{--ai-purple:#6f54ff;--ai-purple-dark:#5638e8;--ai-purple-soft:#6f54ff1f;--ai-surface:#fff;--ai-surface-muted:#f7f7fb;--ai-border:#1315221a;--ai-text:#171822;--ai-muted:#686b78;color:var(--ai-text);background:var(--ai-surface);overflow:hidden}.AiLandingPage-module__VeytiG__hero{isolation:isolate;background:radial-gradient(circle at 75% 20%,#6f54ff59,#0000 35%),#11131b;align-items:center;min-height:min(820px,100vh - 72px);display:flex;position:relative}.AiLandingPage-module__VeytiG__heroVideo{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.AiLandingPage-module__VeytiG__heroOverlay{z-index:-2;background:linear-gradient(90deg,#08090feb 0%,#08090fb8 48%,#08090f75 100%),linear-gradient(#08090f1a,#08090fb8);position:absolute;inset:0}.AiLandingPage-module__VeytiG__heroContent{padding-top:clamp(5rem,10vw,8rem);padding-bottom:clamp(5rem,10vw,8rem)}.AiLandingPage-module__VeytiG__eyebrow,.AiLandingPage-module__VeytiG__sectionKicker,.AiLandingPage-module__VeytiG__toolEyebrow{color:#9f8cff;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;display:inline-flex}.AiLandingPage-module__VeytiG__hero h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:970px;margin:1.15rem 0 1.25rem;font-size:clamp(2.8rem,6.6vw,6.3rem);line-height:.98}.AiLandingPage-module__VeytiG__hero p{color:#ffffffc2;max-width:750px;margin-bottom:2rem;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.75}.AiLandingPage-module__VeytiG__heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.AiLandingPage-module__VeytiG__primaryButton,.AiLandingPage-module__VeytiG__secondaryButton,.AiLandingPage-module__VeytiG__planButton,.AiLandingPage-module__VeytiG__secondaryButtonDark{border-radius:.8rem;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:.78rem 1.2rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.AiLandingPage-module__VeytiG__primaryButton{color:#fff;background:linear-gradient(135deg, var(--ai-purple), var(--ai-purple-dark));box-shadow:0 14px 30px #5a3be547}.AiLandingPage-module__VeytiG__primaryButton:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 36px #5a3be55c}.AiLandingPage-module__VeytiG__secondaryButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff3d}.AiLandingPage-module__VeytiG__secondaryButton:hover{color:#fff;background:#ffffff29;transform:translateY(-2px)}.AiLandingPage-module__VeytiG__heroTrust{color:#ffffffb3;flex-wrap:wrap;gap:1.1rem 1.5rem;margin-top:2rem;font-size:.92rem;display:flex}.AiLandingPage-module__VeytiG__heroTrust span{align-items:center;gap:.45rem;display:inline-flex}.AiLandingPage-module__VeytiG__introSection,.AiLandingPage-module__VeytiG__toolSection,.AiLandingPage-module__VeytiG__pricingSection,.AiLandingPage-module__VeytiG__faqSection,.AiLandingPage-module__VeytiG__contactSection{padding:clamp(4.5rem,8vw,7.5rem) 0}.AiLandingPage-module__VeytiG__introSection{padding-bottom:1.5rem}.AiLandingPage-module__VeytiG__sectionHeading{text-align:center;max-width:760px;margin:0 auto 3rem}.AiLandingPage-module__VeytiG__sectionHeading h2{letter-spacing:-.04em;text-wrap:balance;margin:.8rem 0 1rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}.AiLandingPage-module__VeytiG__sectionHeading p{color:var(--ai-muted);margin:0;font-size:1.05rem;line-height:1.75}.AiLandingPage-module__VeytiG__toolSectionAlt{background:var(--ai-surface-muted)}.AiLandingPage-module__VeytiG__toolVisual{border:1px solid var(--ai-border);background:#11131b;border-radius:2rem;place-items:center;min-height:430px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #16123829}.AiLandingPage-module__VeytiG__imageToolVisual{background:linear-gradient(135deg,#171225,#2b195a 55%,#18263c)}.AiLandingPage-module__VeytiG__logoToolVisual{background:linear-gradient(135deg,#101723,#183f3a 52%,#2c2157)}.AiLandingPage-module__VeytiG__posterToolVisual{background:linear-gradient(135deg,#24131b,#4c243c 52%,#28204f)}.AiLandingPage-module__VeytiG__visualGlow{filter:blur(60px);background:#8d6fff52;border-radius:50%;width:330px;height:330px;position:absolute}.AiLandingPage-module__VeytiG__toolImageFrame{aspect-ratio:16/10;background:#0a0b12c2;border:1px solid #ffffff24;border-radius:1.25rem;width:min(90%,560px);position:relative;overflow:hidden;box-shadow:0 24px 50px #00000047}.AiLandingPage-module__VeytiG__toolImage{object-fit:cover}.AiLandingPage-module__VeytiG__mockWindow{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0b12c2;border:1px solid #ffffff24;border-radius:1.25rem;width:min(84%,480px);position:relative;overflow:hidden;box-shadow:0 24px 50px #00000047}.AiLandingPage-module__VeytiG__mockToolbar{border-bottom:1px solid #ffffff1a;gap:.4rem;padding:.8rem 1rem;display:flex}.AiLandingPage-module__VeytiG__mockToolbar span{background:#ffffff57;border-radius:50%;width:8px;height:8px}.AiLandingPage-module__VeytiG__mockCanvas{text-align:center;color:#fff;background:radial-gradient(circle at 50% 25%,#9376ff59,#0000 40%),linear-gradient(150deg,#ffffff0f,#0000);place-items:center;gap:1rem;min-height:245px;padding:2rem;display:grid}.AiLandingPage-module__VeytiG__mockCanvas div{gap:.3rem;display:grid}.AiLandingPage-module__VeytiG__mockCanvas strong{font-size:1.2rem}.AiLandingPage-module__VeytiG__mockCanvas small{color:#ffffff94}.AiLandingPage-module__VeytiG__mockPrompt{color:#ffffffb3;border-top:1px solid #ffffff1a;align-items:center;gap:.6rem;padding:1rem;font-size:.86rem;display:flex}.AiLandingPage-module__VeytiG__toolTitle{letter-spacing:-.04em;margin:.8rem 0 1rem;font-size:clamp(2rem,4vw,3.35rem);line-height:1.08}.AiLandingPage-module__VeytiG__toolDescription{color:var(--ai-muted);font-size:1.05rem;line-height:1.8}.AiLandingPage-module__VeytiG__featureList{gap:.85rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.AiLandingPage-module__VeytiG__featureList li{color:var(--ai-text);align-items:flex-start;gap:.65rem;display:flex}.AiLandingPage-module__VeytiG__featureList svg{color:var(--ai-purple);flex:none;margin-top:.15rem}.AiLandingPage-module__VeytiG__pricingSection{color:#fff;background:#10111a}.AiLandingPage-module__VeytiG__pricingSection .AiLandingPage-module__VeytiG__sectionHeading h2{color:#f8f9fa}.AiLandingPage-module__VeytiG__pricingSection .AiLandingPage-module__VeytiG__sectionHeading p{color:#ffffffa3}.AiLandingPage-module__VeytiG__planCard{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:1.25rem;height:100%;padding:1.7rem;position:relative}.AiLandingPage-module__VeytiG__featuredPlan{border-color:#9376ffbf;box-shadow:0 22px 55px #5337cf40}.AiLandingPage-module__VeytiG__popularBadge{color:#fff;background:var(--ai-purple);text-transform:uppercase;border-radius:999px;padding:.35rem .7rem;font-size:.72rem;font-weight:800;position:absolute;top:-.7rem;right:1rem}.AiLandingPage-module__VeytiG__planCard h3{margin-bottom:1rem}.AiLandingPage-module__VeytiG__planPrice{align-items:baseline;gap:.35rem;display:flex}.AiLandingPage-module__VeytiG__planPrice strong{font-size:2rem}.AiLandingPage-module__VeytiG__planPrice span,.AiLandingPage-module__VeytiG__planCard>p{color:#ffffff9e}.AiLandingPage-module__VeytiG__planCard ul{gap:.7rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.AiLandingPage-module__VeytiG__planCard li{color:#ffffffd1;align-items:center;gap:.5rem;font-size:.92rem;display:flex}.AiLandingPage-module__VeytiG__planCard li svg{color:#a792ff}.AiLandingPage-module__VeytiG__planButton{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;width:100%}.AiLandingPage-module__VeytiG__planCard .AiLandingPage-module__VeytiG__primaryButton{width:100%}.AiLandingPage-module__VeytiG__planButton:hover{color:#fff;background:#ffffff24}.AiLandingPage-module__VeytiG__creditCallout{background:linear-gradient(135deg,#6f54ff2e,#ffffff0a);border:1px solid #9f8cff4d;border-radius:1.25rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.5rem;display:grid}.AiLandingPage-module__VeytiG__creditIcon{color:#fff;background:var(--ai-purple);border-radius:1rem;place-items:center;width:56px;height:56px;display:grid}.AiLandingPage-module__VeytiG__creditCallout h3{margin:0 0 .3rem;font-size:1.15rem}.AiLandingPage-module__VeytiG__creditCallout p{color:#ffffffa8;margin:0}.AiLandingPage-module__VeytiG__secondaryButtonDark{color:#fff;border:1px solid #ffffff2e}.AiLandingPage-module__VeytiG__secondaryButtonDark:hover{color:#fff;background:#ffffff14}.AiLandingPage-module__VeytiG__faqSection{background:var(--ai-surface-muted)}.AiLandingPage-module__VeytiG__faqList{gap:.8rem;max-width:900px;margin:0 auto;display:grid}.AiLandingPage-module__VeytiG__faqItem{border:1px solid var(--ai-border);background:var(--ai-surface);border-radius:1rem;overflow:hidden}.AiLandingPage-module__VeytiG__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;font-weight:700;list-style:none;display:flex}.AiLandingPage-module__VeytiG__faqItem summary::-webkit-details-marker{display:none}.AiLandingPage-module__VeytiG__faqPlus{color:var(--ai-purple);font-size:1.4rem;line-height:1;transition:transform .18s}.AiLandingPage-module__VeytiG__faqItem[open] .AiLandingPage-module__VeytiG__faqPlus{transform:rotate(45deg)}.AiLandingPage-module__VeytiG__faqItem p{color:var(--ai-muted);margin:0;padding:0 1.25rem 1.25rem;line-height:1.75}.AiLandingPage-module__VeytiG__contactSection{background:var(--ai-surface)}.AiLandingPage-module__VeytiG__contactCard{color:#fff;background:radial-gradient(circle at 85% 20%,#ffffff24,#0000 35%),linear-gradient(135deg,#19142d,#5d42e7);border-radius:2rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:flex;box-shadow:0 26px 70px #462caf3d}.AiLandingPage-module__VeytiG__contactCard h2{color:#f8f9fa;letter-spacing:-.04em;max-width:700px;margin:.75rem 0;font-size:clamp(2rem,4vw,3.2rem)}.AiLandingPage-module__VeytiG__contactCard p{color:#ffffffb3;margin:0}@media (max-width:991.98px){.AiLandingPage-module__VeytiG__hero{min-height:720px}.AiLandingPage-module__VeytiG__toolVisual{min-height:360px}.AiLandingPage-module__VeytiG__creditCallout{grid-template-columns:auto 1fr}.AiLandingPage-module__VeytiG__creditCallout .AiLandingPage-module__VeytiG__secondaryButtonDark{grid-column:1/-1}.AiLandingPage-module__VeytiG__contactCard{flex-direction:column;align-items:flex-start}}@media (max-width:575.98px){.AiLandingPage-module__VeytiG__hero h1{font-size:2.7rem}.AiLandingPage-module__VeytiG__heroActions>a{width:100%}.AiLandingPage-module__VeytiG__heroTrust{display:grid}.AiLandingPage-module__VeytiG__toolVisual{border-radius:1.35rem;min-height:310px}.AiLandingPage-module__VeytiG__mockCanvas{min-height:190px}.AiLandingPage-module__VeytiG__creditCallout{grid-template-columns:1fr}.AiLandingPage-module__VeytiG__creditCallout .AiLandingPage-module__VeytiG__secondaryButtonDark{grid-column:auto}}@media (prefers-reduced-motion:reduce){.AiLandingPage-module__VeytiG__heroVideo{display:none}.AiLandingPage-module__VeytiG__primaryButton,.AiLandingPage-module__VeytiG__secondaryButton,.AiLandingPage-module__VeytiG__planButton,.AiLandingPage-module__VeytiG__secondaryButtonDark,.AiLandingPage-module__VeytiG__faqPlus{transition:none}}[data-bs-theme=dark] .AiLandingPage-module__VeytiG__page{--ai-surface:#111219;--ai-surface-muted:#171821;--ai-border:#ffffff1a;--ai-text:#f4f4f8;--ai-muted:#a9acb8}
