.AiPromptGenerator-module__I0n2gG__page{color:#e5e7eb;background:radial-gradient(1200px 420px at 50% -15%,#3b82f62e,#0000 70%),#020617;min-height:100vh;padding:2.5rem 1rem 4rem}.AiPromptGenerator-module__I0n2gG__hero{text-align:center;max-width:680px;margin:0 auto}.AiPromptGenerator-module__I0n2gG__heroBadge{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;background:#3b82f626;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .75rem;font-size:.7rem;font-weight:700;display:inline-flex}.AiPromptGenerator-module__I0n2gG__heroIcon{width:1rem;height:1rem}.AiPromptGenerator-module__I0n2gG__title{color:#f8fafc;margin-bottom:1rem;font-size:clamp(2rem,6vw,3rem);font-weight:900;line-height:1.1}.AiPromptGenerator-module__I0n2gG__highlight{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#60a5fa,#38bdf8);-webkit-background-clip:text;background-clip:text}.AiPromptGenerator-module__I0n2gG__subtitle{color:#cbd5f5;margin-bottom:2.25rem;font-size:.95rem;line-height:1.65}.AiPromptGenerator-module__I0n2gG__inlineRow{color:#cbd5f5;-webkit-overflow-scrolling:touch;justify-content:space-between;align-items:center;gap:.5rem;display:flex;overflow-x:auto}.AiPromptGenerator-module__I0n2gG__ctaButton{color:#fff;background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:.9rem;align-items:center;gap:.5rem;padding:.25rem 1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,filter .25s;display:inline-flex;box-shadow:0 14px 36px #2563eb59}.AiPromptGenerator-module__I0n2gG__ctaButton:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 18px 46px #2563eb73}.AiPromptGenerator-module__I0n2gG__ctaIcon{color:#fff;width:1rem;height:1rem;transition:transform .25s,opacity .25s}.AiPromptGenerator-module__I0n2gG__ctaButton:hover .AiPromptGenerator-module__I0n2gG__ctaIcon{opacity:.9;transform:translate(6px)}.AiPromptGenerator-module__I0n2gG__features{gap:1.5rem;max-width:1000px;margin:0 auto 4rem;display:grid}@media (min-width:640px){.AiPromptGenerator-module__I0n2gG__features{grid-template-columns:repeat(3,1fr)}}.AiPromptGenerator-module__I0n2gG__featureCard{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8c;border:1px solid #ffffff0f;border-radius:1.25rem;padding:1.75rem 1.5rem;transition:transform .3s,box-shadow .3s,border-color .3s}.AiPromptGenerator-module__I0n2gG__featureCard:hover{border-color:#3b82f640;transform:translateY(-4px);box-shadow:0 16px 36px #00000059}.AiPromptGenerator-module__I0n2gG__featureCard h3{color:#f8fafc;margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.AiPromptGenerator-module__I0n2gG__featureCard p{color:#cbd5e1;font-size:.85rem;line-height:1.6}@keyframes AiPromptGenerator-module__I0n2gG__AiPromptGenerator_fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AiPromptGenerator-module__I0n2gG__animateFadeIn{animation:.6s ease-out both AiPromptGenerator-module__I0n2gG__AiPromptGenerator_fadeIn}@media (min-width:1024px){.AiPromptGenerator-module__I0n2gG__page{padding:4rem 2rem 6rem}.AiPromptGenerator-module__I0n2gG__hero{max-width:760px}.AiPromptGenerator-module__I0n2gG__subtitle{font-size:1.05rem}}.AiPromptGenerator-module__I0n2gG__featureCard,.AiPromptGenerator-module__I0n2gG__nicheCard{color:#f8fafc;text-align:center;background:#0f172a73;border:1px solid #ffffff0f;border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1rem;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex}.AiPromptGenerator-module__I0n2gG__featureCard:hover,.AiPromptGenerator-module__I0n2gG__nicheCard:hover{transform:translateY(-6px);box-shadow:0 18px 36px #3b82f62e;background:#1e293bb3!important;border-color:#60a5fa73!important}@media (hover:hover){.AiPromptGenerator-module__I0n2gG__featureCard:hover,.AiPromptGenerator-module__I0n2gG__nicheCard:hover{background:#1e293bb3;border-color:#60a5fa73;transform:translateY(-6px);box-shadow:0 18px 36px #3b82f62e}}.AiPromptGenerator-module__I0n2gG__iconWrapper{background:#1e293b;border-radius:1.25rem;justify-content:center;align-items:center;margin-bottom:.75rem;padding:1rem;transition:transform .3s;display:flex}.AiPromptGenerator-module__I0n2gG__nicheCard:hover .AiPromptGenerator-module__I0n2gG__iconWrapper{transform:scale(1.08)rotate(4deg)}@media (hover:hover){.AiPromptGenerator-module__I0n2gG__nicheCard:hover .AiPromptGenerator-module__I0n2gG__iconWrapper{transform:scale(1.08)rotate(4deg)}}.AiPromptGenerator-module__I0n2gG__nicheIcon{color:#60a5fa;size:20;width:4rem;height:4rem}.AiPromptGenerator-module__I0n2gG__nicheContent{flex-direction:column;align-items:center;padding:1.5rem 0;display:flex}.AiPromptGenerator-module__I0n2gG__heroContainer{text-align:center;padding:3rem 1rem 4rem}.AiPromptGenerator-module__I0n2gG__textTitle{color:#fff;letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900}.AiPromptGenerator-module__I0n2gG__textSubtitle{color:#94a3b8;max-width:600px;margin:0 auto;font-size:1.125rem}.AiPromptGenerator-module__I0n2gG__textHighlight{color:#3b82f6;font-weight:600}.AiPromptGenerator-module__I0n2gG__textOverline{color:#3b82f6;text-transform:uppercase;letter-spacing:.2em;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:block}.AiPromptGenerator-module__I0n2gG__textCardTitle{color:#fff;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.AiPromptGenerator-module__I0n2gG__textBody{color:#cbd5e1;font-size:1rem;line-height:1.7}.AiPromptGenerator-module__I0n2gG__textSmall{color:#3b82f6;font-size:.75rem}
