.CommercialCompetitorPage_page__xqVf2{--fg:#f5f4f1;--muted:#a2a1a6;background:#111113;color:var(--fg);color-scheme:dark;font-family:var(--font-inter),Arial,sans-serif;overflow-x:clip;line-height:1.6}.CommercialCompetitorPage_page__xqVf2 *{box-sizing:border-box}.CommercialCompetitorPage_page__xqVf2 h1,.CommercialCompetitorPage_page__xqVf2 h2,.CommercialCompetitorPage_page__xqVf2 h3,.CommercialCompetitorPage_page__xqVf2 p{margin:0}.CommercialCompetitorPage_page__xqVf2 a{color:inherit;text-decoration:none}.CommercialCompetitorPage_page__xqVf2 a:focus-visible,.CommercialCompetitorPage_page__xqVf2 summary:focus-visible{outline:2px solid #b6a9ff;outline-offset:5px}.CommercialCompetitorPage_page__xqVf2 a,.CommercialCompetitorPage_page__xqVf2 button{-webkit-tap-highlight-color:transparent}.CommercialCompetitorPage_section__quN3T{max-width:1120px;margin:auto;padding:90px 24px;scroll-margin-top:84px}.CommercialCompetitorPage_eyebrow___opY4{display:block;font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#b5a9d1}.CommercialCompetitorPage_section__quN3T h2{font-size:clamp(28px,3.1vw,40px);font-weight:500;letter-spacing:-1.2px;line-height:1.2;text-wrap:balance}.CommercialCompetitorPage_sectionLead__lXR7w{max-width:630px;font-size:15px;line-height:1.8;color:var(--muted);margin-top:20px!important}.CommercialCompetitorPage_button__JnP7B{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:43px;border:1px solid #ffffff26;border-radius:11px;padding:11px 18px;font-size:13px;line-height:1.5;text-align:center}.CommercialCompetitorPage_primary__vr6Xm{color:#17171a!important;background:#f5f4f1;border-color:#f5f4f1}.CommercialCompetitorPage_button__JnP7B:hover{border-color:#b9adc9}.CommercialCompetitorPage_primary__vr6Xm:hover{background:white}.CommercialCompetitorPage_actions__FmV9z{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.CommercialCompetitorPage_band__AD5IO{margin:0 12px;background:#1a1a1e;border:1px solid #ffffff0c;border-radius:24px}.CommercialCompetitorPage_steps__6XdpA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:42px}.CommercialCompetitorPage_step__iVppj{border-top:1px solid #ffffff20;padding-top:22px}.CommercialCompetitorPage_number__TyJgs{font-size:11px;color:#ab98c5}.CommercialCompetitorPage_step__iVppj h3{font-size:18px;font-weight:500;margin:12px 0}.CommercialCompetitorPage_step__iVppj p{color:#a9a5b1;font-size:14px;line-height:1.85}.CommercialCompetitorPage_detailsGrid__Ts21W{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.CommercialCompetitorPage_detailsGrid__Ts21W h2{max-width:340px}.CommercialCompetitorPage_detail__4aqIt{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid #ffffff16}.CommercialCompetitorPage_detail__4aqIt:last-child{margin-bottom:0}.CommercialCompetitorPage_detail__4aqIt h3{font-size:15px;font-weight:500;margin-bottom:9px}.CommercialCompetitorPage_detail__4aqIt p{font-size:14px;line-height:1.85;color:#aaa6b3}.CommercialCompetitorPage_fit__oFlkJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:40px}.CommercialCompetitorPage_fit__oFlkJ article{padding:28px 24px;border:1px solid #ffffff13;border-radius:16px;background:#1a1a1e}.CommercialCompetitorPage_fit__oFlkJ h3{font-size:16px;font-weight:500;line-height:1.4;margin:16px 0 12px}.CommercialCompetitorPage_fit__oFlkJ p{font-size:13px;color:#aaa5b4;line-height:1.8}.CommercialCompetitorPage_fit__oFlkJ svg{color:#bcabd4}.CommercialCompetitorPage_faq__2myG_{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px}.CommercialCompetitorPage_faq__2myG_ h2{margin-top:12px}.CommercialCompetitorPage_faq__2myG_ details{border-bottom:1px solid #ffffff19;padding:20px 0}.CommercialCompetitorPage_faq__2myG_ details:first-child{padding-top:0}.CommercialCompetitorPage_faq__2myG_ summary{display:flex;justify-content:space-between;align-items:center;gap:22px;cursor:pointer;list-style:none;font-size:15px;font-weight:450;line-height:1.6}.CommercialCompetitorPage_faq__2myG_ summary::-webkit-details-marker{display:none}.CommercialCompetitorPage_faq__2myG_ summary span{font-size:22px;font-weight:300;color:#9a91a9;transition:transform .2s}.CommercialCompetitorPage_faq__2myG_ details[open] summary span{transform:rotate(45deg)}.CommercialCompetitorPage_faq__2myG_ details p{font-size:14px;line-height:1.85;color:#aaa6b3;margin-top:16px}.CommercialCompetitorPage_guides__p5bNv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.CommercialCompetitorPage_guide__Qldcx{display:flex;align-items:start;justify-content:space-between;gap:20px;border:1px solid #ffffff15;border-radius:13px;padding:22px;font-size:14px;line-height:1.6;background:#18181b}.CommercialCompetitorPage_guide__Qldcx:hover{border-color:#ffffff40}.CommercialCompetitorPage_guide__Qldcx svg{flex-shrink:0;margin-top:4px}.CommercialCompetitorPage_final__lmaQl{max-width:1120px;margin:0 auto;padding:65px 24px 85px;border-top:1px solid #ffffff18;text-align:center}.CommercialCompetitorPage_final__lmaQl h2{font-size:clamp(28px,3.2vw,42px);line-height:1.2;letter-spacing:-1.3px;font-weight:500;text-wrap:balance}.CommercialCompetitorPage_final__lmaQl p{max-width:550px;margin:18px auto 26px;color:#a9a3b4;font-size:15px;line-height:1.8}.CommercialCompetitorPage_related__xccqT{max-width:1072px;margin:auto;padding:30px 0 50px;border-top:1px solid #ffffff15;display:flex;flex-wrap:wrap;gap:14px 24px;font-size:12px;color:#a29aae}.CommercialCompetitorPage_related__xccqT a:hover{color:#fff}@media(max-width:760px){.CommercialCompetitorPage_section__quN3T{padding:60px 22px}.CommercialCompetitorPage_detailsGrid__Ts21W,.CommercialCompetitorPage_faq__2myG_{grid-template-columns:1fr;gap:32px}.CommercialCompetitorPage_fit__oFlkJ,.CommercialCompetitorPage_steps__6XdpA{grid-template-columns:1fr;gap:22px;margin-top:32px}.CommercialCompetitorPage_step__iVppj{padding-top:18px}.CommercialCompetitorPage_step__iVppj h3{margin:8px 0}.CommercialCompetitorPage_band__AD5IO{margin:0 8px;border-radius:18px}.CommercialCompetitorPage_fit__oFlkJ{gap:10px}.CommercialCompetitorPage_fit__oFlkJ article{padding:24px}.CommercialCompetitorPage_guides__p5bNv{grid-template-columns:1fr}.CommercialCompetitorPage_final__lmaQl{padding:50px 22px 65px}.CommercialCompetitorPage_related__xccqT{margin:0 22px;padding:25px 0 40px;gap:14px 20px}.CommercialCompetitorPage_sectionLead__lXR7w{font-size:14px}.CommercialCompetitorPage_detailsGrid__Ts21W h2{max-width:100%}.CommercialCompetitorPage_actions__FmV9z .CommercialCompetitorPage_button__JnP7B{flex:1}.CommercialCompetitorPage_faq__2myG_ summary{font-size:14px}}@media(max-width:360px){.CommercialCompetitorPage_section__quN3T{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion:reduce){.CommercialCompetitorPage_browser__AwsN_,.CommercialCompetitorPage_faq__2myG_ summary span{transition:none}}.CommercialCompetitorPage_templatesHeading__v3_gd{display:flex;justify-content:space-between;align-items:flex-end;gap:28px}.CommercialCompetitorPage_templatesHeading__v3_gd h2{margin-top:14px}.CommercialCompetitorPage_templatesHeading__v3_gd .CommercialCompetitorPage_sectionLead__lXR7w{max-width:600px}.CommercialCompetitorPage_allTemplates__Kd2QF{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:13px;padding:8px 0;color:#c9bfd9!important}.CommercialCompetitorPage_allTemplates__Kd2QF:hover{color:#fff!important}.CommercialCompetitorPage_templateCard___oKx1{display:block;min-width:0;overflow:hidden;background:#1b1b1f;border:1px solid #ffffff16;border-radius:16px;transition:transform .18s,border-color .18s}.CommercialCompetitorPage_templateCard___oKx1:hover{transform:translateY(-3px);border-color:#b8a5d277}.CommercialCompetitorPage_templatePreview__oPbrF{overflow:hidden;background:#151518;border-bottom:1px solid #ffffff12}.CommercialCompetitorPage_templatePreview__oPbrF img{display:block;width:100%;height:auto}.CommercialCompetitorPage_templateInfo__fZUMS{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:20px 20px 0}.CommercialCompetitorPage_templateInfo__fZUMS>div{min-width:0}.CommercialCompetitorPage_templateInfo__fZUMS h3{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:-.3px}.CommercialCompetitorPage_templateInfo__fZUMS p{margin-top:6px;font-size:12px;line-height:1.5;color:#aaa3b5}.CommercialCompetitorPage_templateInfo__fZUMS>svg{flex-shrink:0;margin-top:3px;color:#beb0d2}.CommercialCompetitorPage_templateAction__aJ63l{display:flex;align-items:center;gap:7px;padding:18px 20px 20px;font-size:12px;color:#d3c8e1}@media(max-width:600px){.CommercialCompetitorPage_templatesHeading__v3_gd{display:block}.CommercialCompetitorPage_allTemplates__Kd2QF{margin-top:17px}.CommercialCompetitorPage_templateInfo__fZUMS{padding:19px 18px 0}.CommercialCompetitorPage_templateAction__aJ63l{padding:17px 18px 19px}}@media(prefers-reduced-motion:reduce){.CommercialCompetitorPage_templateCard___oKx1{transition:none}}.CommercialCompetitorPage_templatesRail__yBx6v{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/2.75);gap:20px;margin-top:34px;padding:4px 0 18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#80718e55 #ffffff08;border-radius:16px}.CommercialCompetitorPage_templatesRail__yBx6v:focus-visible{outline:2px solid #b6a9ff;outline-offset:6px}.CommercialCompetitorPage_templatesRail__yBx6v .CommercialCompetitorPage_templateCard___oKx1{scroll-snap-align:start;scroll-snap-stop:always}.CommercialCompetitorPage_railActions__K3EWS{display:flex;align-items:center;gap:22px;flex-shrink:0}.CommercialCompetitorPage_railButtons__GifBc{display:flex;gap:8px}.CommercialCompetitorPage_railButtons__GifBc button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #ffffff28;border-radius:50%;background:#ffffff05;color:#f5f4f1;cursor:pointer;transition:background .18s}.CommercialCompetitorPage_railButtons__GifBc button:hover:not(:disabled){background:#ffffff14}.CommercialCompetitorPage_railButtons__GifBc button:disabled{opacity:.25;cursor:default}.CommercialCompetitorPage_railButtons__GifBc button:focus-visible{outline:2px solid #b6a9ff;outline-offset:3px}@media(max-width:900px){.CommercialCompetitorPage_templatesRail__yBx6v{grid-auto-columns:44%;gap:16px}.CommercialCompetitorPage_railActions__K3EWS{gap:16px}}@media(max-width:600px){.CommercialCompetitorPage_templatesRail__yBx6v{grid-auto-columns:86%;gap:14px;margin-top:24px}.CommercialCompetitorPage_railActions__K3EWS{justify-content:space-between;margin-top:20px}.CommercialCompetitorPage_railActions__K3EWS .CommercialCompetitorPage_allTemplates__Kd2QF{margin-top:0}.CommercialCompetitorPage_railButtons__GifBc button{width:36px;height:36px}.CommercialCompetitorPage_templatesRail__yBx6v .CommercialCompetitorPage_templateInfo__fZUMS h3{font-size:16px}}.LovableDarkHome_page__SZfsd{--home-bg:#111113;--home-surface:#1c1c1f;--home-fg:#f5f4f1;--home-muted:#a2a1a6;background:var(--home-bg);color:var(--home-fg);font-family:var(--font-inter),Arial,sans-serif;font-size:14px;line-height:1.55;overflow-x:clip;color-scheme:dark}.LovableDarkHome_page__SZfsd *{box-sizing:border-box}.LovableDarkHome_page__SZfsd a,.LovableDarkHome_page__SZfsd button{-webkit-tap-highlight-color:transparent}.LovableDarkHome_page__SZfsd a:focus-visible,.LovableDarkHome_page__SZfsd button:focus-visible,.LovableDarkHome_page__SZfsd summary:focus-visible{outline:2px solid #9d92ff;outline-offset:4px}.LovableDarkHome_page__SZfsd button{cursor:pointer}.LovableDarkHome_page__SZfsd a{text-decoration:none;color:inherit}.LovableDarkHome_page__SZfsd h1,.LovableDarkHome_page__SZfsd h2,.LovableDarkHome_page__SZfsd h3,.LovableDarkHome_page__SZfsd p{margin:0}.LovableDarkHome_skip__58Kun{position:fixed;left:16px;top:-60px;z-index:100;background:white;color:black!important;padding:10px 16px;border-radius:8px}.LovableDarkHome_skip__58Kun:focus{top:12px}.LovableDarkHome_header__QXcPZ{height:64px;position:fixed;z-index:30;top:0;left:0;right:0;background:#111113e8;backdrop-filter:blur(16px)}.LovableDarkHome_navbar__Ii58q{max-width:1120px;height:64px;margin:auto;display:flex;align-items:center;gap:60px}.LovableDarkHome_logo__UyajQ{display:inline-flex;align-items:center;gap:6px;font-size:23px;font-weight:650;letter-spacing:-1px}.LovableDarkHome_logo__UyajQ img{-o-object-fit:contain;object-fit:contain}.LovableDarkHome_desktopNav__Csa4E{display:flex;align-items:center;gap:25px;font-size:13px}.LovableDarkHome_desktopNav__Csa4E>a,.LovableDarkHome_navDrop__W_7eQ summary{color:#dddcdf}.LovableDarkHome_desktopNav__Csa4E>a:hover,.LovableDarkHome_navDrop__W_7eQ summary:hover{color:white}.LovableDarkHome_navDrop__W_7eQ{position:relative}.LovableDarkHome_navDrop__W_7eQ summary{display:flex;align-items:center;gap:5px;cursor:pointer;list-style:none}.LovableDarkHome_navDrop__W_7eQ summary::-webkit-details-marker{display:none}.LovableDarkHome_navDrop__W_7eQ>div{position:absolute;top:32px;left:-14px;display:grid;gap:2px;min-width:218px;background:#222225;border:1px solid #ffffff16;border-radius:12px;padding:8px;box-shadow:0 14px 48px #0008}.LovableDarkHome_navDrop__W_7eQ>div a{padding:9px 10px;border-radius:7px}.LovableDarkHome_navDrop__W_7eQ>div a:hover{background:#ffffff0a}.LovableDarkHome_navActions__FUSMg{display:flex;align-items:center;gap:8px;margin-left:auto;white-space:nowrap}.LovableDarkHome_login__AUasX,.LovableDarkHome_start__L9twb{display:inline-flex;align-items:center;justify-content:center;height:32px;border-radius:8px;padding:0 12px;font-size:13px;font-weight:450;border:1px solid #ffffff25;background:transparent;color:#eee}.LovableDarkHome_start__L9twb{color:#161617!important;background:#f5f4f1;border-color:#f5f4f1;box-shadow:0 2px 4px #0003}.LovableDarkHome_start__L9twb:hover{background:#fff}.LovableDarkHome_login__AUasX:hover{background:#ffffff08}.LovableDarkHome_mobileNav__gRYDr{display:none}.LovableDarkHome_hero__zWAZA{min-height:680px;max-height:900px;position:relative;isolation:isolate;overflow:hidden}.LovableDarkHome_heroGlow__B0Qh0{position:absolute;inset:130px -12% -150px;z-index:-1;background:radial-gradient(ellipse at 50% 23%,#111113 0,#111113 13%,transparent 48%),radial-gradient(ellipse at 82% 73%,#e448a895 0,transparent 36%),radial-gradient(ellipse at 16% 85%,#d94585a0 0,transparent 36%),radial-gradient(ellipse at 70% 43%,#527cf9bb 0,transparent 35%),radial-gradient(ellipse at 24% 43%,#4c76f9c9 0,transparent 38%),radial-gradient(ellipse at 50% 96%,#6954b4b0 0,transparent 52%);filter:blur(28px);opacity:.88;pointer-events:none}.LovableDarkHome_heroGlow__B0Qh0:after{content:"";position:absolute;inset:0;background:linear-gradient(#111113,transparent 24%,transparent 75%,#111113)}.LovableDarkHome_heroContent__K2qar{padding:251px 24px 100px;text-align:center;margin:auto}.LovableDarkHome_hero__zWAZA h1{font-weight:600;line-height:1.1;letter-spacing:-2.2px;text-wrap:balance}.LovableDarkHome_heroContent__K2qar>p{line-height:1.55;margin:10px auto 36px;max-width:680px;color:#c2c1c7;text-wrap:balance}.LovableDarkHome_composer__2tfWS{max-width:608px;margin:auto;padding:12px;border-radius:28px;position:relative;text-align:left;background:#242427;border:.5px solid #ffffff26;box-shadow:0 16px 50px #00000022;min-height:98px}.LovableDarkHome_composer__2tfWS textarea{display:block;resize:none;width:100%;min-height:34px;max-height:180px;border:0;outline:0;background:transparent;color:#f5f5f5;padding:5px 7px;font:inherit;font-size:15px;line-height:24px}.LovableDarkHome_composer__2tfWS textarea::-moz-placeholder{color:#9c9ca1}.LovableDarkHome_composer__2tfWS textarea::placeholder{color:#9c9ca1}.LovableDarkHome_composerTools__bQr4x{display:flex;align-items:center;gap:8px;min-height:32px;margin-top:3px}.LovableDarkHome_attach__2qqVI,.LovableDarkHome_send__wALuB{height:32px;width:32px;flex-shrink:0;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;border:.5px solid #ffffff25;color:#d8d8db;background:transparent}.LovableDarkHome_attach__2qqVI:hover{background:#ffffff08}.LovableDarkHome_build__tHA7R{font-size:13px;margin-left:auto;color:#c6c6ca;padding-right:4px}.LovableDarkHome_send__wALuB{color:#222;background:#ededee;border-color:transparent}.LovableDarkHome_send__wALuB:disabled{color:#aaa;background:#ffffff15;cursor:default}.LovableDarkHome_fileInput__AizxZ{display:none}.LovableDarkHome_attachments__6XwPy{display:flex;flex-wrap:wrap;gap:5px;padding:3px 6px 8px}.LovableDarkHome_attachments__6XwPy>span{display:flex;align-items:center;gap:5px;max-width:100%;word-break:break-all;border:1px solid #ffffff20;border-radius:6px;padding:4px 7px;font-size:11px}.LovableDarkHome_attachments__6XwPy button{border:0;background:transparent;color:#bbb}.LovableDarkHome_error__SeYhq{margin-top:8px!important;font-size:12px;color:#ffaaaa}.LovableDarkHome_section__ZN3WX{max-width:1120px;margin:auto;padding:120px 0}.LovableDarkHome_brandCopy__rCvZb h2,.LovableDarkHome_intro__kAvhU h2,.LovableDarkHome_results__B_l5N h2,.LovableDarkHome_sectionHeading__k2XGQ h2{font-size:36px;line-height:1.1;letter-spacing:-1.5px;font-weight:550;text-wrap:balance}.LovableDarkHome_brandCopy__rCvZb h2 span,.LovableDarkHome_intro__kAvhU h2 span,.LovableDarkHome_results__B_l5N h2 span,.LovableDarkHome_sectionHeading__k2XGQ h2 span{color:#909096}.LovableDarkHome_intro__kAvhU>p{font-size:15px;line-height:1.6;color:var(--home-muted);max-width:440px;margin-top:18px}.LovableDarkHome_steps__ac66d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:68px}.LovableDarkHome_steps__ac66d>article{overflow:hidden;border:.5px solid #ffffff16;border-radius:18px;background:#17171a;display:flex;flex-direction:column}.LovableDarkHome_stepVisual__tq2nX{height:290px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.LovableDarkHome_promptVisual__MCSQL{background:radial-gradient(ellipse at 25% 70%,#777ad76b,transparent 62%),radial-gradient(ellipse at 90% 10%,#bd5ba63b,transparent 60%)}.LovableDarkHome_miniPrompt__fd9F9{width:calc(100% - 70px);min-width:210px;border:1px solid #ffffff2b;background:#25252b;border-radius:22px;padding:22px;box-shadow:0 12px 32px #0005;transform:translate(12px,12px)}.LovableDarkHome_miniPrompt__fd9F9 p{font-size:15px;line-height:1.55;color:#e1dfe7}.LovableDarkHome_miniPrompt__fd9F9>div{display:flex;align-items:center;justify-content:space-between;margin-top:38px;color:#bdb9ce;font-size:11px}.LovableDarkHome_miniPrompt__fd9F9>div>span{display:flex;gap:8px;align-items:center}.LovableDarkHome_cursor__KQZP4{padding-left:3px;color:#a8a0ed}.LovableDarkHome_editorVisual__7MiC_{background:radial-gradient(ellipse at 35% 40%,#4a6d9d4a,transparent 70%)}.LovableDarkHome_miniBrowser__X08En{background:#262628;border:1px solid #ffffff1a;box-shadow:0 14px 40px #0007;border-radius:12px;width:440px;min-width:440px;transform:translate(70px,18px);overflow:hidden}.LovableDarkHome_miniBrowser__X08En>div{height:35px;display:flex;gap:12px;align-items:center;padding:5px 8px}.LovableDarkHome_previewTag__YyNPp{display:flex;align-items:center;gap:4px;color:#9eb4ff;border-radius:12px;border:1px solid #7693ff88;font-size:10px;padding:2px 8px}.LovableDarkHome_miniBrowser__X08En img{width:100%;height:228px;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;display:block}.LovableDarkHome_publishVisual__nLvPr{background:radial-gradient(ellipse at 75% 30%,#ad7d4d28,transparent 70%)}.LovableDarkHome_publishCard__hgcRT{width:220px;border:1px solid #ffffff22;background:#222226;border-radius:15px;padding:20px;box-shadow:0 16px 44px #0006;transform:translate(8px,13px)}.LovableDarkHome_publishCard__hgcRT>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#a4a2ac}.LovableDarkHome_publishCard__hgcRT>strong{display:block;font-size:15px;margin-top:26px;font-weight:500}.LovableDarkHome_publishCard__hgcRT>p{font-size:12px;color:#a4a2ac;line-height:1.7;margin-top:8px}.LovableDarkHome_publishCard__hgcRT>div{display:flex;align-items:center;gap:5px;font-size:10px;color:#baefce;margin-top:20px}.LovableDarkHome_stepCopy__1sRSc{padding:14px 24px 24px}.LovableDarkHome_stepCopy__1sRSc h3{font-size:14px;font-weight:550;line-height:1.5}.LovableDarkHome_stepCopy__1sRSc p{font-size:13px;line-height:1.75;color:var(--home-muted);margin-top:10px}.LovableDarkHome_platform__MeIsW{margin:10px 8px;background:#1b1b1e;border:1px solid #ffffff09;border-radius:20px;overflow:hidden}.LovableDarkHome_platformInner__G_n5k{max-width:960px;margin:auto;padding:100px 0}.LovableDarkHome_featureLayout__iZCGg{display:grid;grid-template-columns:290px minmax(0,1fr);gap:64px;margin-top:60px;align-items:center}.LovableDarkHome_featureList__wV3MG button{display:block;width:100%;text-align:left;border:0;border-top:1px solid #ffffff12;background:transparent;color:#9e9da5;padding:20px 0;font-size:15px;font-weight:450;line-height:1.45}.LovableDarkHome_featureList__wV3MG button:first-child{border-top:0}.LovableDarkHome_featureList__wV3MG button p{font-size:13px;line-height:1.75;color:#a5a4ad;margin-top:12px;font-weight:400}.LovableDarkHome_featureList__wV3MG .LovableDarkHome_featureActive__OfPqQ{color:#f4f3f5}.LovableDarkHome_featureVisual__2BBWL{display:flex;align-items:center;justify-content:center;min-height:350px;overflow:hidden;border:1px solid #ffffff12;background:radial-gradient(ellipse at 40% 30%,#6550772b,transparent 80%);border-radius:16px}.LovableDarkHome_browserLarge__DOD45{width:88%;overflow:hidden;transform:translateY(20px);border:1px solid #ffffff1f;border-radius:12px;background:#222;box-shadow:0 12px 36px #0005}.LovableDarkHome_browserLarge__DOD45>div{height:30px;display:flex;align-items:center;gap:4px;padding:0 10px}.LovableDarkHome_browserLarge__DOD45>div span{width:5px;height:5px;border-radius:50%;background:#777}.LovableDarkHome_browserLarge__DOD45>div p{margin-left:auto;color:#aaa;font-size:10px}.LovableDarkHome_browserLarge__DOD45 img{display:block;width:100%;height:255px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.LovableDarkHome_integrationGrid__b_Dng{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(294px,calc(100% - 32px));gap:14px}.LovableDarkHome_integrationGrid__b_Dng>div{height:112px;border:1px solid #ffffff18;border-radius:14px;background:#222225;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;font-size:12px;color:#d1ced8;box-shadow:0 10px 20px #0002}.LovableDarkHome_paymentDemo__0Y5_P{text-align:center;padding:30px;color:#d8d3e2}.LovableDarkHome_paymentDemo__0Y5_P svg{margin:auto;color:#bca9e6}.LovableDarkHome_paymentDemo__0Y5_P h3{font-size:24px;line-height:1.25;font-weight:450;margin:24px 0 16px}.LovableDarkHome_paymentDemo__0Y5_P span{font-size:12px;color:#9d97aa}.LovableDarkHome_codeDemo__BSXie{padding:35px;font-family:monospace;font-size:14px;color:#b1a3d2;line-height:2.1}.LovableDarkHome_codeDemo__BSXie svg{margin-bottom:20px}.LovableDarkHome_codeDemo__BSXie i{font-style:normal;color:#db9fc6}.LovableDarkHome_codeDemo__BSXie b{font-weight:400;color:#a1ccbe}.LovableDarkHome_brandSection__IOhgk{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.LovableDarkHome_brandCopy__rCvZb>p{font-size:15px;color:var(--home-muted);max-width:420px;line-height:1.65;margin-top:18px}.LovableDarkHome_brandCopy__rCvZb>a,.LovableDarkHome_sectionHeading__k2XGQ>a{display:inline-flex;align-items:center;gap:10px;font-size:13px;margin-top:24px}.LovableDarkHome_brands__Z52vI{display:grid;grid-template-columns:repeat(2,1fr);gap:60px 30px;align-items:center;text-align:center;color:#c9c8cd}.LovableDarkHome_brands__Z52vI span:first-child{font-family:Georgia,serif;font-size:30px;font-weight:700;letter-spacing:3px}.LovableDarkHome_brands__Z52vI span:nth-child(2){font-size:25px;font-weight:650;letter-spacing:-1px}.LovableDarkHome_brands__Z52vI span:nth-child(3){font-family:Georgia,serif;font-size:30px;letter-spacing:2px}.LovableDarkHome_brands__Z52vI span:nth-child(4){font-size:18px;font-weight:650;letter-spacing:1px}.LovableDarkHome_sectionHeading__k2XGQ{display:flex;justify-content:space-between;align-items:end;gap:20px}.LovableDarkHome_sectionHeading__k2XGQ>a{white-space:nowrap}.LovableDarkHome_story__Kd2vp{display:grid;grid-template-columns:1.15fr 1fr;min-height:390px;background:#1a1a1d;border:1px solid #ffffff14;border-radius:20px;margin-top:54px;overflow:hidden}.LovableDarkHome_storyImage__LHtlh{min-width:0;overflow:hidden;padding:32px;background:#202023}.LovableDarkHome_storyImage__LHtlh img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:9px;box-shadow:0 18px 40px #0006}.LovableDarkHome_storyCopy__viddO{padding:50px;display:flex;flex-direction:column;align-items:start}.LovableDarkHome_storyCopy__viddO>span{color:#a4a2ac;font-size:12px}.LovableDarkHome_storyCopy__viddO h3{font-size:29px;line-height:1.15;font-weight:450;letter-spacing:-1px;margin:28px 0;max-width:340px}.LovableDarkHome_storyCopy__viddO>strong{font-weight:500;font-size:15px;margin-top:auto}.LovableDarkHome_storyCopy__viddO>a{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:12px;color:#b9b7bf}.LovableDarkHome_storySwitch__x8LT6{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:24px}.LovableDarkHome_storySwitch__x8LT6 button{display:flex;align-items:center;gap:8px;font-size:12px;color:#8a8890;background:none;border:0;padding:8px}.LovableDarkHome_storySwitch__x8LT6 button span{width:5px;height:5px;border-radius:50%;background:#56545d}.LovableDarkHome_storySwitch__x8LT6 button[aria-pressed=true]{color:#eeedf2}.LovableDarkHome_storySwitch__x8LT6 button[aria-pressed=true] span{background:#eeedf2}.LovableDarkHome_results__B_l5N>p{font-size:15px;color:var(--home-muted);margin-top:20px;max-width:460px}.LovableDarkHome_results__B_l5N>div{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:65px}.LovableDarkHome_results__B_l5N>div>a{display:flex;flex-direction:column;align-items:start;border-top:1px solid #ffffff22;padding-top:26px}.LovableDarkHome_results__B_l5N strong{font-size:44px;font-weight:450;letter-spacing:-2px;line-height:1.2}.LovableDarkHome_results__B_l5N span{color:#b4b2bb;font-size:13px;margin-top:12px}.LovableDarkHome_results__B_l5N small{display:flex;align-items:center;gap:6px;font-size:11px;color:#787680;margin-top:18px}.LovableDarkHome_finalCta__UnoNO{text-align:center;padding:105px 24px 130px;position:relative;background:radial-gradient(ellipse at 50% 100%,#3b2e5c4d,transparent 65%)}.LovableDarkHome_finalCta__UnoNO h2{font-size:36px;font-weight:500;letter-spacing:-1.4px;line-height:1.2;margin-bottom:34px}.LovableDarkHome_footer__gYwV7{max-width:1120px;margin:auto;display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:40px;border-top:1px solid #ffffff12;padding:64px 0 80px}.LovableDarkHome_footer__gYwV7>div{display:flex;flex-direction:column;align-items:start;gap:10px}.LovableDarkHome_footer__gYwV7 .LovableDarkHome_logo__UyajQ{margin-bottom:12px}.LovableDarkHome_footer__gYwV7 p{font-size:12px;color:#8e8c96}.LovableDarkHome_footer__gYwV7 small{font-size:11px;color:#62616a;margin-top:28px}.LovableDarkHome_footer__gYwV7 h3{font-size:13px;font-weight:500;margin-bottom:10px}.LovableDarkHome_footer__gYwV7>div>a:not(.LovableDarkHome_logo__UyajQ){font-size:12px;color:#aaa8b1}.LovableDarkHome_footer__gYwV7>div>a:hover{color:#fff}@media(min-width:1500px){.LovableDarkHome_heroContent__K2qar{padding-top:285px}}@media(max-width:1199px){.LovableDarkHome_footer__gYwV7,.LovableDarkHome_navbar__Ii58q,.LovableDarkHome_section__ZN3WX{margin-left:40px;margin-right:40px}.LovableDarkHome_navbar__Ii58q{gap:40px}.LovableDarkHome_desktopNav__Csa4E{gap:18px}.LovableDarkHome_platformInner__G_n5k{padding:90px 50px}.LovableDarkHome_featureLayout__iZCGg{gap:35px;grid-template-columns:260px minmax(0,1fr)}}@media(max-width:950px){.LovableDarkHome_navbar__Ii58q{gap:25px}.LovableDarkHome_desktopNav__Csa4E{gap:18px}.LovableDarkHome_desktopNav__Csa4E>a:nth-last-child(2){display:none}.LovableDarkHome_section__ZN3WX{padding-top:90px;padding-bottom:90px}.LovableDarkHome_hero__zWAZA h1{font-size:44px}.LovableDarkHome_featureLayout__iZCGg{grid-template-columns:230px minmax(0,1fr);gap:24px}.LovableDarkHome_stepCopy__1sRSc{padding:12px 18px 24px}.LovableDarkHome_stepVisual__tq2nX{height:240px}.LovableDarkHome_storyCopy__viddO{padding:32px}.LovableDarkHome_storyCopy__viddO h3{font-size:26px}.LovableDarkHome_brandSection__IOhgk{gap:35px}.LovableDarkHome_brands__Z52vI{gap:40px 20px}}@media(max-width:760px){.LovableDarkHome_header__QXcPZ,.LovableDarkHome_navbar__Ii58q{height:64px}.LovableDarkHome_navbar__Ii58q{margin:0 22px;gap:16px}.LovableDarkHome_desktopNav__Csa4E{display:none}.LovableDarkHome_navActions__FUSMg{margin-left:auto}.LovableDarkHome_mobileNav__gRYDr{display:block;position:relative}.LovableDarkHome_mobileNav__gRYDr summary{display:flex;width:28px;height:32px;flex-direction:column;justify-content:center;gap:5px;list-style:none;cursor:pointer}.LovableDarkHome_mobileNav__gRYDr summary span{height:1px;width:19px;background:#d1cfd7}.LovableDarkHome_mobileNav__gRYDr summary::-webkit-details-marker{display:none}.LovableDarkHome_mobileNav__gRYDr nav{position:absolute;right:0;top:42px;border:1px solid #ffffff20;border-radius:12px;background:#252529;box-shadow:0 12px 40px #0009;display:grid;min-width:200px;padding:10px}.LovableDarkHome_mobileNav__gRYDr nav a{padding:10px;font-size:13px}.LovableDarkHome_hero__zWAZA{height:90svh;min-height:650px;max-height:760px}.LovableDarkHome_heroContent__K2qar{padding-top:210px}.LovableDarkHome_hero__zWAZA h1{font-size:40px;letter-spacing:-1.5px}.LovableDarkHome_heroContent__K2qar>p{font-size:15px;max-width:430px;margin-top:15px;margin-bottom:30px}.LovableDarkHome_heroGlow__B0Qh0{inset:140px -50% -60px;filter:blur(22px)}.LovableDarkHome_section__ZN3WX{margin:0 24px;padding:80px 0}.LovableDarkHome_brandCopy__rCvZb h2,.LovableDarkHome_intro__kAvhU h2,.LovableDarkHome_results__B_l5N h2,.LovableDarkHome_sectionHeading__k2XGQ h2{font-size:31px;letter-spacing:-1.2px}.LovableDarkHome_steps__ac66d{grid-template-columns:1fr;margin-top:38px;gap:18px}.LovableDarkHome_stepVisual__tq2nX{height:280px}.LovableDarkHome_miniBrowser__X08En{transform:translate(25px,18px)}.LovableDarkHome_stepCopy__1sRSc{padding:18px 24px 28px}.LovableDarkHome_stepCopy__1sRSc h3{font-size:15px}.LovableDarkHome_stepCopy__1sRSc p{font-size:14px}.LovableDarkHome_platform__MeIsW{margin:0 8px}.LovableDarkHome_platformInner__G_n5k{padding:65px 24px}.LovableDarkHome_featureLayout__iZCGg{grid-template-columns:1fr;gap:28px;margin-top:35px}.LovableDarkHome_featureVisual__2BBWL{min-height:300px}.LovableDarkHome_featureList__wV3MG button{padding:17px 0}.LovableDarkHome_brandSection__IOhgk{grid-template-columns:1fr;gap:48px}.LovableDarkHome_brands__Z52vI{max-width:450px;width:100%;gap:35px}.LovableDarkHome_sectionHeading__k2XGQ{display:block}.LovableDarkHome_sectionHeading__k2XGQ>a{margin-top:20px}.LovableDarkHome_story__Kd2vp{grid-template-columns:1fr;margin-top:32px}.LovableDarkHome_storyImage__LHtlh{padding:22px}.LovableDarkHome_storyImage__LHtlh img{height:260px}.LovableDarkHome_storyCopy__viddO{padding:30px}.LovableDarkHome_storyCopy__viddO h3{max-width:none;margin:20px 0 30px;font-size:27px}.LovableDarkHome_storySwitch__x8LT6{gap:10px;flex-wrap:wrap}.LovableDarkHome_storySwitch__x8LT6 button{font-size:11px}.LovableDarkHome_results__B_l5N>div{gap:22px;margin-top:40px}.LovableDarkHome_results__B_l5N strong{font-size:31px;letter-spacing:-1px}.LovableDarkHome_results__B_l5N span{font-size:12px}.LovableDarkHome_finalCta__UnoNO{padding:75px 24px 90px}.LovableDarkHome_finalCta__UnoNO h2{font-size:31px}.LovableDarkHome_footer__gYwV7{margin:0 24px;grid-template-columns:repeat(2,1fr);gap:38px 24px;padding:45px 0 60px}}@media(max-width:420px){.LovableDarkHome_navbar__Ii58q{margin:0 16px;gap:12px}.LovableDarkHome_logo__UyajQ{font-size:21px}.LovableDarkHome_logo__UyajQ img{width:20px}.LovableDarkHome_navActions__FUSMg{gap:6px}.LovableDarkHome_login__AUasX,.LovableDarkHome_start__L9twb{padding:0 10px;font-size:12px}.LovableDarkHome_heroContent__K2qar{padding:190px 18px 90px}.LovableDarkHome_hero__zWAZA h1{font-size:35px;letter-spacing:-1.4px}.LovableDarkHome_heroContent__K2qar>p{font-size:14px;max-width:325px;line-height:1.6}.LovableDarkHome_composer__2tfWS{border-radius:24px;padding:12px}.LovableDarkHome_composer__2tfWS textarea{font-size:14px}.LovableDarkHome_section__ZN3WX{margin:0 20px}.LovableDarkHome_results__B_l5N>div{grid-template-columns:1fr;gap:30px}.LovableDarkHome_results__B_l5N strong{font-size:42px}.LovableDarkHome_results__B_l5N span{font-size:14px}.LovableDarkHome_brands__Z52vI span:first-child,.LovableDarkHome_brands__Z52vI span:nth-child(3){font-size:25px}.LovableDarkHome_brands__Z52vI span:nth-child(2){font-size:22px}.LovableDarkHome_brands__Z52vI span:nth-child(4){font-size:15px}.LovableDarkHome_storyImage__LHtlh img{height:210px}.LovableDarkHome_heroGlow__B0Qh0{opacity:.72}}@media(prefers-reduced-motion:reduce){.LovableDarkHome_page__SZfsd *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.LovableDarkHome_eyebrow__0k_Re{display:block;font-size:10px;font-weight:550;letter-spacing:2px;color:#b8a7cf;margin-bottom:24px}.LovableDarkHome_hero__zWAZA{height:auto;min-height:760px;overflow:clip}.LovableDarkHome_heroContent__K2qar{padding:190px 24px 110px;max-width:1020px}.LovableDarkHome_hero__zWAZA h1{font-size:clamp(40px,4.7vw,66px);letter-spacing:-3px;line-height:1.06}.LovableDarkHome_hero__zWAZA h1 span{color:#b9b6c2}.LovableDarkHome_heroContent__K2qar>p{max-width:540px;margin:24px auto 30px}.LovableDarkHome_heroGlow__B0Qh0{opacity:.62;inset:90px -12% -220px}.LovableDarkHome_watchLink__idvvz{display:inline-flex;align-items:center;gap:9px;margin-top:24px;font-size:12px;color:#d0cbd8!important}.LovableDarkHome_watchLink__idvvz span{color:#96909f;border-left:1px solid #ffffff25;padding-left:10px}.LovableDarkHome_watchLink__idvvz:hover{color:white!important}.LovableDarkHome_filmSection__Q_E6B{max-width:1120px;margin:0 auto;padding:24px 0 70px;scroll-margin-top:90px}.LovableDarkHome_filmHeading__vhvRt{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px}.LovableDarkHome_filmHeading__vhvRt h2{font-size:42px;font-weight:500;letter-spacing:-1.8px;line-height:1.1}.LovableDarkHome_filmHeading__vhvRt h2 span{color:#96939f}.LovableDarkHome_filmHeading__vhvRt .LovableDarkHome_eyebrow__0k_Re{margin-bottom:16px}.LovableDarkHome_filmHeading__vhvRt>p{color:var(--home-muted);font-size:14px;line-height:1.7;padding-bottom:4px}.LovableDarkHome_filmFrame__v_2Gl{position:relative;border:1px solid #ffffff1c;border-radius:24px;overflow:hidden;background:#0c0d10;box-shadow:0 25px 100px #0004}.LovableDarkHome_filmFrame__v_2Gl video{display:block;width:100%;height:auto;aspect-ratio:16/9}.LovableDarkHome_filmPlay__8N90R{position:absolute;left:50%;bottom:9%;transform:translateX(-50%);display:flex;align-items:center;gap:14px;border:1px solid #ffffff38;background:#eeebf2;color:#211c2a;border-radius:100px;padding:14px 24px;box-shadow:0 4px 30px #0006;text-align:left;white-space:nowrap;font-size:13px}.LovableDarkHome_filmPlay__8N90R:hover{background:#fff}.LovableDarkHome_filmPlay__8N90R small{display:block;font-size:10px;color:#746c7d;margin-top:2px}.LovableDarkHome_filmNote__x7hde{color:#817b8a;font-size:11px;margin-top:14px!important;text-align:right}.LovableDarkHome_faq__6ZR8z{max-width:1120px;margin:0 auto;padding:80px 0 100px;display:grid;grid-template-columns:1fr 1.3fr;gap:90px}.LovableDarkHome_faq__6ZR8z h2{font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-1.3px}.LovableDarkHome_faq__6ZR8z>div>p{color:var(--home-muted);margin-top:18px}.LovableDarkHome_faqItems__jzJn9 details{border-bottom:1px solid #ffffff18}.LovableDarkHome_faqItems__jzJn9 summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer;padding:22px 0;font-size:15px}.LovableDarkHome_faqItems__jzJn9 summary::-webkit-details-marker{display:none}.LovableDarkHome_faqItems__jzJn9 summary svg{flex-shrink:0;color:#a39baa}.LovableDarkHome_faqItems__jzJn9 details[open] summary svg{transform:rotate(45deg)}.LovableDarkHome_faqItems__jzJn9 p{color:var(--home-muted);font-size:14px;line-height:1.8;padding:0 25px 24px 0}.LovableDarkHome_faqItems__jzJn9 a{text-decoration:underline;text-underline-offset:3px;color:#ddd2ef}@media(max-width:1199px){.LovableDarkHome_faq__6ZR8z,.LovableDarkHome_filmSection__Q_E6B{margin-left:40px;margin-right:40px}}@media(max-width:760px){.LovableDarkHome_hero__zWAZA{min-height:660px}.LovableDarkHome_heroContent__K2qar{padding:160px 22px 80px}.LovableDarkHome_hero__zWAZA h1{font-size:44px;letter-spacing:-1.8px}.LovableDarkHome_heroContent__K2qar>p{font-size:15px}.LovableDarkHome_eyebrow__0k_Re{font-size:9px;letter-spacing:1.6px}.LovableDarkHome_filmSection__Q_E6B{margin:0 20px;padding:20px 0 40px}.LovableDarkHome_filmHeading__vhvRt{display:block;margin-bottom:24px}.LovableDarkHome_filmHeading__vhvRt h2{font-size:32px;letter-spacing:-1px}.LovableDarkHome_filmHeading__vhvRt>p{margin-top:18px;font-size:13px}.LovableDarkHome_filmFrame__v_2Gl{border-radius:14px}.LovableDarkHome_filmPlay__8N90R{padding:9px 15px;gap:8px;font-size:11px;bottom:7%}.LovableDarkHome_filmPlay__8N90R svg{width:15px}.LovableDarkHome_filmPlay__8N90R small{font-size:9px}.LovableDarkHome_filmNote__x7hde{font-size:10px;text-align:left}.LovableDarkHome_faq__6ZR8z{margin:0 24px;padding:50px 0;grid-template-columns:1fr;gap:25px}.LovableDarkHome_faq__6ZR8z h2{font-size:31px}.LovableDarkHome_faqItems__jzJn9 summary{font-size:14px}.LovableDarkHome_faqItems__jzJn9 p{font-size:13px}.LovableDarkHome_section__ZN3WX{padding-top:65px;padding-bottom:65px}}@media(max-width:420px){.LovableDarkHome_hero__zWAZA h1{font-size:37px;letter-spacing:-1.6px}.LovableDarkHome_heroContent__K2qar{padding-top:145px}.LovableDarkHome_hero__zWAZA{min-height:620px}.LovableDarkHome_watchLink__idvvz{font-size:11px}}.LovableDarkHome_hero__zWAZA{min-height:640px}.LovableDarkHome_heroContent__K2qar{padding:215px 24px 115px}.LovableDarkHome_hero__zWAZA h1{font-size:48px;font-weight:550;line-height:1.12;letter-spacing:-2px}.LovableDarkHome_heroContent__K2qar>p{font-size:16px;margin:14px auto 32px;max-width:600px}@media(min-width:1500px){.LovableDarkHome_heroContent__K2qar{padding-top:245px}.LovableDarkHome_hero__zWAZA{min-height:700px}}@media(max-width:760px){.LovableDarkHome_hero__zWAZA{min-height:560px}.LovableDarkHome_heroContent__K2qar{padding:180px 22px 100px}.LovableDarkHome_hero__zWAZA h1{font-size:38px;letter-spacing:-1.5px}.LovableDarkHome_heroContent__K2qar>p{font-size:14px;margin:14px auto 28px}}@media(max-width:420px){.LovableDarkHome_heroContent__K2qar{padding:170px 18px 90px}.LovableDarkHome_hero__zWAZA h1{font-size:34px;letter-spacing:-1.4px}.LovableDarkHome_hero__zWAZA{min-height:530px}.LovableDarkHome_heroContent__K2qar>p{font-size:13px}}.LovableDarkHome_heroGlow__B0Qh0{opacity:.95;inset:45px -12% -180px;background:radial-gradient(ellipse at 50% 6%,#111113 0,transparent 48%),radial-gradient(ellipse at 82% 78%,#e448a8b8 0,transparent 43%),radial-gradient(ellipse at 15% 86%,#d94585b8 0,transparent 43%),radial-gradient(ellipse at 72% 42%,#527cf9df 0,transparent 45%),radial-gradient(ellipse at 23% 43%,#4c76f9e0 0,transparent 46%),radial-gradient(ellipse at 50% 100%,#8b65c9c0 0,transparent 58%)}.LovableDarkHome_heroGlow__B0Qh0:after{background:linear-gradient(#111113,transparent 20%,transparent 82%,#111113)}@media(max-width:760px){.LovableDarkHome_heroGlow__B0Qh0{inset:65px -45% -90px;opacity:.95}}.LovableDarkHome_hero__zWAZA{height:100svh;min-height:560px;max-height:none;display:flex;align-items:center;justify-content:center}.LovableDarkHome_heroContent__K2qar{width:100%;max-width:960px;margin:0 auto;padding:96px 24px 64px}.LovableDarkHome_heroContent__K2qar h1{animation:LovableDarkHome_homeEnter__OLKwl .8s cubic-bezier(.22,1,.36,1) both}.LovableDarkHome_heroContent__K2qar>p{animation:LovableDarkHome_homeEnter__OLKwl .8s cubic-bezier(.22,1,.36,1) .1s both}.LovableDarkHome_heroContent__K2qar>.LovableDarkHome_composer__2tfWS{animation:LovableDarkHome_homeEnter__OLKwl .9s cubic-bezier(.22,1,.36,1) .2s both}.LovableDarkHome_page__SZfsd [data-reveal]{transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.LovableDarkHome_page__SZfsd [data-reveal][data-pending=true]{opacity:0;transform:translateY(24px)}.LovableDarkHome_page__SZfsd [data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}.LovableDarkHome_steps__ac66d article:nth-child(2){transition-delay:80ms}.LovableDarkHome_steps__ac66d article:nth-child(3){transition-delay:.16s}@keyframes LovableDarkHome_homeEnter__OLKwl{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.LovableDarkHome_hero__zWAZA{height:100svh;min-height:520px}.LovableDarkHome_heroContent__K2qar{padding:96px 22px 64px}}@media(max-width:420px){.LovableDarkHome_heroContent__K2qar{padding:96px 18px 64px}}@media(prefers-reduced-motion:reduce){.LovableDarkHome_page__SZfsd [data-reveal][data-pending=true]{opacity:1;transform:none}}@media(min-width:761px){.LovableDarkHome_filmSection__Q_E6B{padding-top:36px;padding-bottom:36px;scroll-margin-top:80px}.LovableDarkHome_filmHeading__vhvRt{margin-bottom:24px}.LovableDarkHome_filmHeading__vhvRt h2{font-size:36px}.LovableDarkHome_filmHeading__vhvRt .LovableDarkHome_eyebrow__0k_Re{margin-bottom:12px}.LovableDarkHome_filmFrame__v_2Gl{width:min(100%,calc((100svh - 330px)*16/9));margin-inline:auto}.LovableDarkHome_section__ZN3WX{padding-top:64px;padding-bottom:64px}.LovableDarkHome_steps__ac66d{margin-top:38px}.LovableDarkHome_stepVisual__tq2nX{height:230px}.LovableDarkHome_platformInner__G_n5k{padding-top:60px;padding-bottom:60px}.LovableDarkHome_featureLayout__iZCGg{margin-top:36px}.LovableDarkHome_featureVisual__2BBWL{min-height:300px}.LovableDarkHome_story__Kd2vp{margin-top:32px;min-height:340px}.LovableDarkHome_storyImage__LHtlh img{height:275px}.LovableDarkHome_storyCopy__viddO{padding:36px}.LovableDarkHome_faq__6ZR8z{padding-top:60px;padding-bottom:60px}}@media(min-width:761px) and (max-height:760px){.LovableDarkHome_intro__kAvhU h2,.LovableDarkHome_sectionHeading__k2XGQ h2{font-size:32px}.LovableDarkHome_intro__kAvhU>p{margin-top:12px}.LovableDarkHome_section__ZN3WX{padding-top:44px;padding-bottom:44px}.LovableDarkHome_stepVisual__tq2nX{height:200px}.LovableDarkHome_stepCopy__1sRSc{padding:12px 20px 20px}.LovableDarkHome_platformInner__G_n5k{padding-top:44px;padding-bottom:44px}.LovableDarkHome_featureLayout__iZCGg{margin-top:28px}.LovableDarkHome_featureList__wV3MG button{padding:14px 0}}.LovableDarkHome_modeControl__0k56S{margin-left:auto;color:#ccc;--workspace-fg-secondary:#ccc;--workspace-menu-surface:#252525;--workspace-fg:#eee;--workspace-fg-muted:#aaa;--workspace-hover:#343434;--workspace-border:#555}.LovableDarkHome_modeControl__0k56S button{font-size:13px}.LovableDarkHome_composerTools__bQr4x>[data-integration-trigger],.LovableDarkHome_modeControl__0k56S button{color:#ccc;background:#242427;border-color:#ffffff30}@media(min-width:761px){.LovableDarkHome_faq__6ZR8z,.LovableDarkHome_filmSection__Q_E6B,.LovableDarkHome_finalCta__UnoNO,.LovableDarkHome_section__ZN3WX{min-height:calc(100svh - 64px);scroll-margin-top:64px}.LovableDarkHome_filmSection__Q_E6B,.LovableDarkHome_section__ZN3WX{display:flex;flex-direction:column;justify-content:center}.LovableDarkHome_platform__MeIsW{margin-top:0;margin-bottom:0;min-height:calc(100svh - 64px);display:flex;align-items:center;scroll-margin-top:64px}.LovableDarkHome_platformInner__G_n5k{width:100%}.LovableDarkHome_faq__6ZR8z{align-content:center}.LovableDarkHome_finalCta__UnoNO{display:flex;flex-direction:column;justify-content:center}.LovableDarkHome_finalCta__UnoNO>.LovableDarkHome_composer__2tfWS{width:100%;margin:0 auto}.LovableDarkHome_filmSection__Q_E6B{padding-top:24px;padding-bottom:24px}}.LovableDarkHome_featureLabel__cugJ5{display:flex;align-items:center;gap:10px}.LovableDarkHome_featureLabel__cugJ5>svg{flex-shrink:0;opacity:.6}.LovableDarkHome_featureActive__OfPqQ .LovableDarkHome_featureLabel__cugJ5>svg{color:#c6a2ff;opacity:1}.LovableDarkHome_featureList__wV3MG button{transition:color .2s ease}.LovableDarkHome_featureList__wV3MG button:hover{color:#eee}.LovableDarkHome_featureList__wV3MG button p{padding-left:26px;animation:LovableDarkHome_featureCopy__rfgtP .3s ease both}.LovableDarkHome_featureVisual__2BBWL{height:320px;min-height:320px;background:radial-gradient(ellipse at 65% 15%,#77559b25,transparent 70%),#18181c}.LovableDarkHome_featureScene__dExWe{position:relative;width:100%;height:100%;animation:LovableDarkHome_featureSceneIn__KQXJY .6s cubic-bezier(.22,1,.36,1) both;overflow:hidden}.LovableDarkHome_sceneToolbar__YHBYW{height:27px;display:flex;gap:4px;align-items:center;padding:0 10px;background:#26262b;color:#a9a6b3;font-size:9px}.LovableDarkHome_sceneToolbar__YHBYW>span{width:4px;height:4px;background:#77717f;border-radius:50%}.LovableDarkHome_sceneToolbar__YHBYW p{flex:1;margin:0 6px!important;font-size:9px;text-align:right}.LovableDarkHome_checkoutScene__rw_ED,.LovableDarkHome_devicesScene__T7e_E,.LovableDarkHome_publishScene__SJNzL,.LovableDarkHome_versionScene__tA6f1{position:relative;height:100%;width:100%}.LovableDarkHome_templateWindow__UXFnq{position:absolute;left:7%;right:7%;top:25px;border:1px solid #ffffff20;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #0005;transform:rotate(-2deg)}.LovableDarkHome_templateWindow__UXFnq>img{width:100%;height:245px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.LovableDarkHome_publishedBadge__1eD17{position:absolute;right:22px;bottom:24px;display:flex;align-items:center;gap:12px;background:#27272eea;backdrop-filter:blur(12px);border:1px solid #ffffff22;border-radius:13px;padding:13px 16px;box-shadow:0 12px 32px #0006;animation:LovableDarkHome_featureSceneIn__KQXJY .7s .15s both}.LovableDarkHome_publishedBadge__1eD17>span{width:7px;height:7px;border-radius:50%;background:#83d9aa;box-shadow:0 0 12px #83d9aa55}.LovableDarkHome_publishedBadge__1eD17 strong{display:block;font-size:12px;font-weight:500}.LovableDarkHome_publishedBadge__1eD17 small{display:block;color:#a8a3b4;font-size:10px;margin-top:3px}.LovableDarkHome_publishedBadge__1eD17>svg{color:#92ddb2;margin-left:12px}.LovableDarkHome_servicesScene__y1tiN{height:100%;padding:25px 30px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.LovableDarkHome_serviceHub__Pc4mc{display:flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #ffffff20;border-radius:14px;background:#29272e;box-shadow:0 8px 30px #0003;z-index:1;font-size:12px}.LovableDarkHome_serviceHub__Pc4mc img{width:19px;height:23px}.LovableDarkHome_serviceWires__IPEeQ{height:25px;width:68%;border:1px solid #b599e235;border-bottom:0;border-radius:12px 12px 0 0;position:relative;margin-top:16px}.LovableDarkHome_serviceWires__IPEeQ:before{content:"";height:17px;position:absolute;width:1px;background:#b599e240;left:50%;top:-17px}.LovableDarkHome_serviceTiles__owb2O{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%}.LovableDarkHome_serviceTiles__owb2O>div{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid #ffffff15;background:#26262c;border-radius:10px;padding:11px 9px;animation:LovableDarkHome_featureSceneIn__KQXJY .6s both;box-shadow:0 6px 16px #0002}.LovableDarkHome_serviceTiles__owb2O>div>div{width:29px;height:29px;background:#fff;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LovableDarkHome_serviceTiles__owb2O img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.LovableDarkHome_serviceTiles__owb2O span{font-size:11px;white-space:nowrap}.LovableDarkHome_servicesScene__y1tiN>p{font-size:10px;color:#a8a1b5;margin-top:20px!important}.LovableDarkHome_checkoutBackdrop__niYhL{position:absolute;inset:25px 8%;border-radius:12px;overflow:hidden;transform:rotate(-4deg);opacity:.3;filter:blur(1px)}.LovableDarkHome_checkoutBackdrop__niYhL img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.LovableDarkHome_checkoutCard__P5i7H{position:absolute;width:250px;top:24px;bottom:24px;left:50%;transform:translateX(-50%);border:1px solid #ffffff25;border-radius:16px;background:#24232bea;backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 20px 50px #0006;text-align:center}.LovableDarkHome_sceneCaption__PX_XO{font-size:8px;letter-spacing:1.3px;color:#aaa1b9}.LovableDarkHome_checkoutIcon__Zhq8j{background:white;border-radius:12px;padding:10px;margin:16px 0 13px}.LovableDarkHome_checkoutCard__P5i7H>strong{font-size:16px;font-weight:500;letter-spacing:-.3px}.LovableDarkHome_checkoutCard__P5i7H>p{font-size:11px;color:#a8a2b3;line-height:1.6;margin-top:8px!important}.LovableDarkHome_checkoutAction__Gq4_c{display:flex;align-items:center;justify-content:center;gap:8px;background:#8653e9;color:white;font-size:11px;border-radius:8px;margin-top:17px;padding:10px 24px}.LovableDarkHome_checkoutCard__P5i7H>small{display:flex;gap:5px;align-items:center;font-size:8px;color:#a8a2b3;margin-top:10px}.LovableDarkHome_versionWindow__2r2US{position:absolute;top:42px;left:8%;right:8%;border:1px solid #ffffff20;border-radius:12px;background:#242429;overflow:hidden;box-shadow:0 16px 40px #0004}.LovableDarkHome_versionRows__Whn84{padding:6px 16px}.LovableDarkHome_versionRows__Whn84>div{display:flex;align-items:center;gap:12px;padding:15px 0;color:#a8a2b3;animation:LovableDarkHome_featureCopy__rfgtP .5s both}.LovableDarkHome_versionRows__Whn84>div:nth-child(2){animation-delay:.08s}.LovableDarkHome_versionRows__Whn84>div:nth-child(3){animation-delay:.16s}.LovableDarkHome_versionRows__Whn84>div+div{border-top:1px solid #ffffff0c}.LovableDarkHome_versionRows__Whn84>div>span:first-child{width:7px;height:7px;background:#67616f;border-radius:50%;flex-shrink:0}.LovableDarkHome_versionRows__Whn84 .LovableDarkHome_versionDot__IPaY_{background:#b499ea!important;box-shadow:0 0 13px #ad8dee55}.LovableDarkHome_versionRows__Whn84>div>div{flex:1}.LovableDarkHome_versionRows__Whn84 strong{font-size:11px;font-weight:450;color:#dedbe5}.LovableDarkHome_versionRows__Whn84 small{display:block;font-size:9px;margin-top:3px}.LovableDarkHome_versionCurrent__8k98m{font-size:9px;color:#cbb4f2;background:#a071dc22;border-radius:10px;padding:3px 8px}.LovableDarkHome_versionBadge__Ftsom{position:absolute;bottom:24px;width:100%;display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:#b5a6cb}.LovableDarkHome_deviceDesktop__Vq1g0{position:absolute;left:5%;right:18%;top:35px;border:1px solid #ffffff25;border-radius:11px;overflow:hidden;box-shadow:0 18px 40px #0005}.LovableDarkHome_deviceDesktop__Vq1g0>img{display:block;width:100%;height:217px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.LovableDarkHome_devicePhone__LJkfm{position:absolute;right:6%;top:70px;width:112px;height:208px;background:#151619;border:4px solid #48464d;border-radius:20px;overflow:hidden;box-shadow:0 15px 35px #0007;transform:rotate(5deg);animation:LovableDarkHome_featurePhoneIn__jpAoM .8s cubic-bezier(.22,1,.36,1) both}.LovableDarkHome_devicePhone__LJkfm>div{position:absolute;width:36px;height:9px;top:3px;left:50%;transform:translateX(-50%);background:#151619;border-radius:10px;z-index:1}.LovableDarkHome_devicePhone__LJkfm>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:35% top;object-position:35% top}.LovableDarkHome_devicePhone__LJkfm>span{position:absolute;bottom:0;left:0;right:0;background:#17171be8;color:#d1cadc;display:flex;align-items:center;justify-content:center;gap:4px;padding:9px 0;font-size:7px}.LovableDarkHome_devicesCaption__nDq5a{position:absolute;bottom:16px;width:100%;text-align:center;font-size:10px;color:#aaa2b6}@keyframes LovableDarkHome_featureSceneIn__KQXJY{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LovableDarkHome_featureCopy__rfgtP{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes LovableDarkHome_featurePhoneIn__jpAoM{0%{opacity:0;transform:translateY(22px) rotate(8deg)}to{opacity:1;transform:translateY(0) rotate(5deg)}}@media(max-width:760px){.LovableDarkHome_featureVisual__2BBWL{height:320px;min-height:320px}.LovableDarkHome_serviceTiles__owb2O{gap:8px}.LovableDarkHome_servicesScene__y1tiN{padding:24px 16px}.LovableDarkHome_serviceTiles__owb2O>div{padding:10px 7px;gap:6px}.LovableDarkHome_serviceTiles__owb2O span{font-size:10px}.LovableDarkHome_serviceTiles__owb2O>div>div{width:25px;height:25px}.LovableDarkHome_featureList__wV3MG button p{padding-left:26px}}@media(max-width:380px){.LovableDarkHome_serviceTiles__owb2O{grid-template-columns:repeat(2,1fr)}.LovableDarkHome_servicesScene__y1tiN{padding:16px}.LovableDarkHome_serviceHub__Pc4mc{padding:7px 14px}.LovableDarkHome_serviceWires__IPEeQ{height:14px;margin-top:12px}.LovableDarkHome_servicesScene__y1tiN>p{margin-top:12px!important}.LovableDarkHome_devicePhone__LJkfm{right:4%;width:98px}}@media(prefers-reduced-motion:reduce){.LovableDarkHome_featureScene__dExWe *{animation:none!important;transition:none!important}}.LovableDarkHome_modeControl__0k56S button{background-image:none;background-color:#29292d;color:#d1d0d7;border:1px solid #ffffff28;box-shadow:0 1px 2px #0002}.LovableDarkHome_modeControl__0k56S button:hover{background-color:#343439}.LovableDarkHome_sendLabeled__iG_IT{width:auto;min-height:40px;gap:6px;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600;white-space:nowrap}.LovableDarkHome_devicePhone__LJkfm>img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;background:#000}.LovableDarkHome_devicePhone__LJkfm>span{display:none}.LovableDarkHome_editorControlScene__b_Wpu{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:relative;padding:24px 18px 42px}.LovableDarkHome_editorControlWindow__DtePm{width:100%;border:1px solid #ffffff20;border-radius:10px;overflow:hidden;box-shadow:0 16px 40px #0005}.LovableDarkHome_editorControlWindow__DtePm img{display:block;width:100%;height:auto}.LovableDarkHome_editorControlBadge__XH_Cl{position:absolute;bottom:15px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:7px;color:#b5a6cb;font-size:10px}