.accounting_hero__dDXO2{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);align-items:center;gap:64px;min-height:680px;padding:56px 0 80px}.accounting_finalCta__HL1e0 h2,.accounting_heroCopy__vq2yd h1,.accounting_sectionIntro__E_t6x h2,.accounting_useCaseSection___4A_b h2{margin:0;font-family:var(--font-display),Plus Jakarta Sans,sans-serif;letter-spacing:-.045em}.accounting_heroCopy__vq2yd h1{max-width:680px;font-size:clamp(3rem,5vw,5rem);line-height:.99;font-weight:700}.accounting_heroCopy__vq2yd h1 span{color:var(--evonx-primary-light)}.accounting_eyebrow__qI4uh,.accounting_kicker__tSmWK{color:var(--evonx-primary-light);font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.accounting_eyebrow__qI4uh{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;padding:7px 11px;border:1px solid var(--evonx-primary-border);border-radius:999px;background:var(--evonx-primary-dim);letter-spacing:.08em}.accounting_heroLead__2_aA9{max-width:650px;margin:24px 0 28px;color:var(--evonx-text-muted);font-size:1.1rem;line-height:1.7}.accounting_promptWrap__36CHe{max-width:660px}.accounting_promptBox__Ezk1T{position:relative;padding:14px;border:1px solid var(--evonx-border-alpha-strong);border-radius:18px;background:var(--evonx-card);box-shadow:0 22px 60px rgba(0,0,0,.25),0 0 0 4px rgba(139,92,246,.05)}.accounting_promptLabel__48iZl{display:flex;align-items:center;gap:7px;padding:0 2px 8px;color:var(--evonx-text-muted);font-size:.76rem;font-weight:650}.accounting_promptInput__UAjq3{display:block;width:100%;min-height:106px;padding:0 50px 0 2px;resize:none;border:0;outline:none;background:transparent;color:var(--evonx-text);font:500 .96rem/1.55 var(--font-inter),Inter,sans-serif}.accounting_promptField__HWj4B{position:relative}.accounting_promptGhost__79v78{position:absolute;inset:0;padding:0 50px 0 2px;pointer-events:none;overflow:hidden;color:var(--evonx-text-faint);font:500 .96rem/1.55 var(--font-inter),Inter,sans-serif}.accounting_promptGhost__79v78:after{content:"";display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-2px;background:var(--evonx-primary);animation:accounting_acc-caret-blink__aplsD 1.1s steps(1) infinite}@keyframes accounting_acc-caret-blink__aplsD{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.accounting_promptGhost__79v78:after{animation:none}}.accounting_promptSubmit__QwlEt{position:absolute;right:13px;bottom:13px;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px;border:0;border-radius:10px;background:var(--evonx-primary);color:#fff;font-weight:700;cursor:pointer}.accounting_promptSubmit__QwlEt:hover{background:var(--evonx-primary-hover)}.accounting_promptSubmit__QwlEt:disabled{opacity:.5;cursor:default}.accounting_exampleRow__pzBUm{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:11px;color:var(--evonx-text-faint);font-size:.72rem}.accounting_exampleRow__pzBUm button{padding:4px 8px;border:1px solid var(--evonx-border-subtle);border-radius:999px;background:transparent;color:var(--evonx-text-muted);font:inherit;cursor:pointer}.accounting_exampleRow__pzBUm button:hover{border-color:var(--evonx-primary-border);color:var(--evonx-text)}.accounting_pairGrid__0AgXh{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;padding:2px}.accounting_pairField__W6waz{display:flex;flex-direction:column;gap:5px;min-width:0}.accounting_pairFieldLabel__bmwea{color:var(--evonx-text-faint);font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.accounting_pairInput__OJTk1{width:100%;padding:10px 12px;border:1px solid var(--evonx-border-subtle);border-radius:10px;outline:none;background:transparent;color:var(--evonx-text);font:500 .93rem/1.4 var(--font-inter),Inter,sans-serif}.accounting_pairInput__OJTk1:focus{border-color:var(--evonx-primary-border)}.accounting_pairArrow__wHzKT{height:41px;color:var(--evonx-text-faint)}.accounting_pairArrow__wHzKT,.accounting_pairSubmit__NXycz{display:inline-flex;align-items:center;justify-content:center}.accounting_pairSubmit__NXycz{gap:7px;width:100%;height:42px;margin-top:12px;padding:0 13px;border:0;border-radius:10px;background:var(--evonx-primary);color:#fff;font-weight:700;cursor:pointer}.accounting_pairSubmit__NXycz:hover{background:var(--evonx-primary-hover)}.accounting_pairSubmit__NXycz:disabled{opacity:.5;cursor:default}@media (max-width:560px){.accounting_pairGrid__0AgXh{grid-template-columns:1fr}.accounting_pairArrow__wHzKT{display:none}}.accounting_heroChecks__85lRl{display:flex;flex-wrap:wrap;gap:16px;margin-top:22px;color:var(--evonx-text-muted);font-size:.78rem}.accounting_heroChecks__85lRl span{display:inline-flex;align-items:center;gap:5px}.accounting_heroChecks__85lRl svg{color:var(--evonx-success)}.accounting_productVisual__pYg1i,.accounting_turkishVisual__sXnDG{overflow:hidden;border:1px solid #e7e2d9;border-radius:20px;background:#ffffff;box-shadow:0 1px 2px rgba(25,23,20,.04),0 24px 64px -16px rgba(109,40,217,.14),0 32px 80px -24px rgba(25,23,20,.12);transform:perspective(1200px) rotateY(-2deg) rotateX(1deg)}.accounting_turkishDashboard__C0ecw{min-height:430px;padding:30px;background:#ffffff}.accounting_visualTopbar__t2jO_{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:44px;padding:0 14px;border-bottom:1px solid #ebe6de;background:linear-gradient(180deg,#faf8f4,#ffffff);color:#57524b;font-size:.65rem;font-weight:500}.accounting_windowDots__xhr_b{display:flex;gap:5px}.accounting_windowDots__xhr_b i{width:7px;height:7px;border-radius:50%}.accounting_windowDots__xhr_b i:first-child{background:#ff5f57}.accounting_windowDots__xhr_b i:nth-child(2){background:#febc2e}.accounting_windowDots__xhr_b i:nth-child(3){background:#28c840}.accounting_liveBadge__WjOdr{justify-self:end;color:#047857;font-weight:600}.accounting_liveBadge__WjOdr:before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#10b981}.accounting_visualBody__hGaZV{display:grid;grid-template-columns:122px 1fr;min-height:430px}.accounting_visualSidebar__2azJV{display:flex;flex-direction:column;gap:7px;padding:18px 10px;border-right:1px solid #ebe6de;background:#f7f5f1}.accounting_visualSidebar__2azJV span,.accounting_visualSidebar__2azJV strong{display:flex;align-items:center;gap:7px}.accounting_visualSidebar__2azJV strong{margin:0 7px 16px;color:#191714;font-size:.7rem;font-weight:700}.accounting_visualSidebar__2azJV span{padding:7px 8px;border-radius:8px;color:#57524b;font-size:.64rem;font-weight:500}.accounting_visualSidebar__2azJV .accounting_activeNav__wnvQD{background:#ede7fb;color:#6d28d9;font-weight:600}.accounting_dashboard__9UN5o{padding:22px;background:#ffffff}.accounting_dashboardHead__TPh2Q{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px}.accounting_dashboardHead__TPh2Q div{display:flex;flex-direction:column;gap:5px}.accounting_dashboardHead__TPh2Q small{color:#8e887e;font-size:.52rem;letter-spacing:.09em;font-weight:600}.accounting_dashboardHead__TPh2Q strong{font-size:.86rem;color:#191714;font-weight:700}.accounting_dashboardHead__TPh2Q button{padding:7px 11px;border:0;border-radius:8px;background:#6d28d9;color:white;font-size:.58rem;font-weight:600;box-shadow:0 1px 2px rgba(109,40,217,.28)}.accounting_metricGrid__DnBGH{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.accounting_chartCard__ofrbG,.accounting_metricGrid__DnBGH article{border:1px solid #e7e2d9;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgba(25,23,20,.04)}.accounting_metricGrid__DnBGH article{display:flex;flex-direction:column;gap:7px;padding:12px}.accounting_metricGrid__DnBGH small{color:#8e887e;font-size:.55rem;font-weight:600}.accounting_metricGrid__DnBGH strong{font-size:.82rem;color:#191714;font-weight:700;letter-spacing:-.02em}.accounting_metricGrid__DnBGH em{color:#047857;font-size:.52rem;font-style:normal;font-weight:600}.accounting_chartCard__ofrbG{margin-top:9px;padding:13px 14px 2px}.accounting_chartCard__ofrbG>div{display:flex;justify-content:space-between;font-size:.64rem}.accounting_chartCard__ofrbG>div>span{color:#191714;font-weight:600}.accounting_chartCard__ofrbG small{color:#8e887e;font-weight:500}.accounting_chartCard__ofrbG svg{display:block;width:100%;height:145px;margin-top:4px}.accounting_activityRow__WMMMK{display:flex;gap:17px;padding:14px 2px 0;color:#57524b;font-size:.57rem;font-weight:500}.accounting_activityRow__WMMMK span{display:flex;align-items:center;gap:5px}.accounting_activityRow__WMMMK i{width:6px;height:6px;border-radius:50%}.accounting_statusGood__IrlSl{background:#34d399}.accounting_statusWarn__lnAT6{background:#fbbf24}.accounting_proofStrip__q4eq8{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px;padding:21px;border-top:1px solid var(--evonx-border-subtle);border-bottom:1px solid var(--evonx-border-subtle);color:var(--evonx-text-muted);font-size:.78rem;font-weight:600}.accounting_proofStrip__q4eq8 i{width:3px;height:3px;border-radius:50%;background:var(--evonx-primary)}.accounting_section__hEjs_{padding:112px 0}.accounting_sectionIntro__E_t6x{max-width:700px;margin-bottom:44px}.accounting_kicker__tSmWK{margin:0 0 14px}.accounting_finalCta__HL1e0 h2,.accounting_sectionIntro__E_t6x h2,.accounting_useCaseSection___4A_b h2{font-size:clamp(2.1rem,3.6vw,3.35rem);line-height:1.08}.accounting_finalCta__HL1e0>p:not(.accounting_kicker__tSmWK),.accounting_sectionIntro__E_t6x>p:last-child,.accounting_useCaseSection___4A_b>div>p:not(.accounting_kicker__tSmWK){color:var(--evonx-text-muted);font-size:1rem;line-height:1.7}.accounting_foundationGrid__to5NW{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.accounting_foundationCard__u2s5s{padding:24px;border:1px solid var(--evonx-border-subtle);border-radius:16px;background:rgba(37,38,39,.65)}.accounting_iconBox__hqMcu{display:grid;place-items:center;width:42px;height:42px;margin-bottom:24px;border:1px solid var(--evonx-primary-border);border-radius:11px;background:var(--evonx-primary-dim);color:var(--evonx-primary-light)}.accounting_foundationCard__u2s5s h3{margin:0 0 9px;font-size:1rem}.accounting_foundationCard__u2s5s p{margin:0;color:var(--evonx-text-muted);font-size:.84rem;line-height:1.65}.accounting_comparisonSection__Xfcsc,.accounting_howSection__SORU0{border-top:1px solid var(--evonx-border-subtle)}.accounting_comparisonTable__uxLTr{overflow:hidden;border:1px solid var(--evonx-border);border-radius:16px;background:var(--evonx-card)}.accounting_comparisonHeader__kKcnW,.accounting_comparisonRow__E4zsn{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:20px;align-items:center;padding:17px 22px}.accounting_comparisonHeader__kKcnW{background:var(--evonx-surface-input);color:var(--evonx-text-faint);font-size:.69rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.accounting_comparisonRow__E4zsn{border-top:1px solid var(--evonx-border-subtle);color:var(--evonx-text-muted);font-size:.84rem;line-height:1.5}.accounting_comparisonRow__E4zsn strong{color:var(--evonx-text);font-size:.82rem}.accounting_comparisonRow__E4zsn span:last-child{color:var(--evonx-on-primary-container)}.accounting_trademarkNote__d8AnU{margin:14px 4px 0;color:var(--evonx-text-faint);font-size:.7rem;line-height:1.55}.accounting_steps__8vuDF{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.accounting_steps__8vuDF article{position:relative;padding-top:24px;border-top:1px solid var(--evonx-border)}.accounting_steps__8vuDF article>span{position:absolute;top:-10px;left:0;padding-right:10px;background:var(--evonx-bg);color:var(--evonx-primary-light);font:600 .69rem var(--font-jetbrains),monospace}.accounting_steps__8vuDF h3{margin:12px 0 9px;font-size:1.05rem}.accounting_steps__8vuDF p{margin:0;color:var(--evonx-text-muted);font-size:.86rem;line-height:1.65}.accounting_useCaseSection___4A_b{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:72px;border:1px solid var(--evonx-primary-border);border-radius:24px;background:radial-gradient(circle at 90% 10%,rgba(139,92,246,.16),transparent 38%),var(--evonx-card)}.accounting_useCaseSection___4A_b ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.accounting_useCaseSection___4A_b li{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--evonx-border-subtle);border-radius:11px;background:rgba(30,30,31,.7);font-size:.87rem}.accounting_useCaseSection___4A_b li svg{color:var(--evonx-success);flex:0 0 auto}.accounting_primaryCta__EEX19,.accounting_secondaryCta__LnMMs{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;text-decoration:none}.accounting_secondaryCta__LnMMs{margin-top:18px;color:var(--evonx-primary-light);font-size:.9rem}.accounting_faqSection__LIsrq{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px}.accounting_faqList__N6Z9d details{border-bottom:1px solid var(--evonx-border-subtle)}.accounting_faqList__N6Z9d summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;font-weight:650;cursor:pointer;list-style:none}.accounting_faqList__N6Z9d summary::-webkit-details-marker{display:none}.accounting_faqList__N6Z9d summary span{color:var(--evonx-primary-light);font-size:1.25rem;font-weight:400;transition:transform .2s ease}.accounting_faqList__N6Z9d details[open] summary span{transform:rotate(45deg)}.accounting_faqList__N6Z9d p{margin:-6px 35px 20px 0;color:var(--evonx-text-muted);font-size:.88rem;line-height:1.7}.accounting_finalCta__HL1e0{position:relative;overflow:hidden;margin:10px 0 28px;padding:88px 32px;border:1px solid var(--evonx-border-subtle);border-radius:24px;background:#242426;text-align:center}.accounting_ctaGlow__nE4q3{position:absolute;inset:-100px 15% auto;height:180px;border-radius:50%;background:rgba(139,92,246,.22);filter:blur(75px);pointer-events:none}.accounting_finalCta__HL1e0>:not(.accounting_ctaGlow__nE4q3){position:relative}.accounting_finalCta__HL1e0 h2{max-width:720px;margin:0 auto}.accounting_primaryCta__EEX19{height:46px;margin-top:18px;padding:0 19px;border-radius:11px;background:var(--evonx-primary);color:white;font-size:.9rem}.accounting_primaryCta__EEX19:hover{background:var(--evonx-primary-hover)}@media (max-width:980px){.accounting_hero__dDXO2{grid-template-columns:1fr;gap:48px}.accounting_productVisual__pYg1i,.accounting_turkishVisual__sXnDG{max-width:680px;transform:none}.accounting_foundationGrid__to5NW{grid-template-columns:repeat(2,1fr)}.accounting_useCaseSection___4A_b{padding:48px;gap:44px}.accounting_faqSection__LIsrq{grid-template-columns:1fr;gap:0}}@media (max-width:680px){.accounting_hero__dDXO2{min-height:auto;padding:44px 0 64px}.accounting_heroCopy__vq2yd h1{font-size:clamp(2.6rem,13vw,4rem)}.accounting_heroLead__2_aA9{font-size:1rem}.accounting_promptGhost__79v78,.accounting_promptInput__UAjq3{padding-right:2px;padding-bottom:47px}.accounting_promptSubmit__QwlEt{left:13px;width:calc(100% - 26px)}.accounting_exampleRow__pzBUm{display:none}.accounting_heroChecks__85lRl{gap:9px 14px}.accounting_productVisual__pYg1i,.accounting_turkishVisual__sXnDG{margin:0 -10px}.accounting_turkishDashboard__C0ecw{min-height:380px;padding:18px 15px}.accounting_visualBody__hGaZV{grid-template-columns:1fr;min-height:auto}.accounting_visualSidebar__2azJV{display:none}.accounting_dashboard__9UN5o{padding:15px}.accounting_metricGrid__DnBGH{grid-template-columns:1fr 1fr}.accounting_metricGrid__DnBGH article:last-child{display:none}.accounting_proofStrip__q4eq8{gap:11px}.accounting_proofStrip__q4eq8 i{display:none}.accounting_section__hEjs_{padding:82px 0}.accounting_foundationGrid__to5NW,.accounting_steps__8vuDF,.accounting_useCaseSection___4A_b{grid-template-columns:1fr}.accounting_foundationCard__u2s5s{padding:21px}.accounting_useCaseSection___4A_b{gap:30px;padding:34px 24px}.accounting_comparisonHeader__kKcnW{display:none}.accounting_comparisonRow__E4zsn{grid-template-columns:1fr;gap:5px;padding:18px}.accounting_comparisonRow__E4zsn span{padding-left:12px;border-left:2px solid var(--evonx-border)}.accounting_comparisonRow__E4zsn span:last-child{border-left-color:var(--evonx-primary)}.accounting_finalCta__HL1e0{padding:64px 20px}}@media (prefers-reduced-motion:reduce){.accounting_faqList__N6Z9d summary span{transition:none}}.evonx-mkt .accounting_foundationCard__u2s5s,.evonx-mkt .accounting_useCaseSection___4A_b li{background:var(--mkt-surface);border-color:var(--mkt-border)}.evonx-mkt .accounting_finalCta__HL1e0{background:var(--mkt-ink);border-color:transparent}.evonx-mkt .accounting_finalCta__HL1e0 h2{color:#faf8f4}.evonx-mkt .accounting_finalCta__HL1e0>p:not(.accounting_kicker__tSmWK){color:rgba(250,248,244,.72)}.evonx-mkt .accounting_finalCta__HL1e0 .accounting_kicker__tSmWK{color:#c4b5fd}.accounting_callCta__IccIs{max-width:660px}.accounting_callCtaActions__JWlrW{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px}.accounting_callCtaActions__JWlrW .accounting_secondaryCta__LnMMs{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.accounting_callCtaNote__eY3zz{margin:14px 0 0;color:var(--evonx-text-muted);font-size:.86rem;line-height:1.55}.games-templates-banner_banner__Te3Cw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 28px;width:min(1160px,calc(100% - 48px));margin:0 auto 32px;padding:22px 24px;border-radius:18px;border:1px solid var(--mkt-border,rgba(28,25,23,.1));background:linear-gradient(135deg,rgba(124,92,255,.08),rgba(91,127,255,.06))}.games-templates-banner_copy__OhK3v{flex:1;min-width:240px}.games-templates-banner_eyebrow__shWMz{margin:0 0 6px;font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mkt-accent,#7c3aed)}.games-templates-banner_title___XF14{margin:0 0 6px;font-family:var(--mkt-font-display,"Schibsted Grotesk",sans-serif);font-size:1.05rem;font-weight:650;color:var(--mkt-ink,#1c1917)}.games-templates-banner_sub__E_gZ6{margin:0;font-size:.92rem;line-height:1.55;color:var(--mkt-ink-soft,#57534e);max-width:52ch}.games-templates-banner_link__90t5f{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#7c5cff,#5b7fff);text-decoration:none;white-space:nowrap}.games-templates-banner_link__90t5f:hover{filter:brightness(1.05)}.games-templates-banner_link__90t5f:focus-visible{outline:2px solid var(--mkt-accent,#7c3aed);outline-offset:2px}.art-popup-shell_content__z6jLj.mantine-Modal-content{--ap-stage:#0e0e11;--ap-surface:#17171b;--ap-surface-top:#1c1c21;--ap-surface-2:#202026;--ap-card:#1b1b21;--ap-line:rgba(255,255,255,0.08);--ap-line-strong:rgba(255,255,255,0.16);--ap-text:#f3f2f7;--ap-text-soft:rgba(243,242,247,0.82);--ap-muted:#9c9aa9;--ap-faint:#6b6978;--ap-accent:#9d7dff;--ap-accent-deep:#6a4be0;--ap-accent-hi:#b9a2ff;--ap-accent-wash:rgba(157,125,255,0.14);--ap-accent-glow:rgba(106,75,224,0.55);--ap-accent-cast:rgba(106,75,224,0.9);--ap-shadow:rgba(0,0,0,0.6);--ap-gloss:rgba(255,255,255,0.06);--ap-gloss-strong:rgba(255,255,255,0.25);--ap-font-display:var(--font-display),"Plus Jakarta Sans",var(--font-inter),Inter,ui-sans-serif,sans-serif;--ap-font-body:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;color-scheme:dark;background:linear-gradient(180deg,var(--ap-surface-top) 0,var(--ap-surface) 34%);border:1px solid var(--ap-line-strong);border-radius:26px;box-shadow:0 40px 90px -20px var(--ap-shadow),0 0 0 1px rgba(0,0,0,.4),inset 0 1px 0 var(--ap-gloss);color:var(--ap-text);font-family:var(--ap-font-body);font-size:15px;line-height:1.5}.art-popup-shell_content__z6jLj.art-popup-shell_fill__B5GIV.mantine-Modal-content{display:flex;flex-direction:column;overflow:hidden}.art-popup-shell_fillBody__3CIqI.mantine-Modal-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.art-popup-shell_sheetInner___D_Kr.mantine-Modal-inner{align-items:flex-end}.art-popup-shell_content__z6jLj.art-popup-shell_sheet__eElZ9.mantine-Modal-content{background:linear-gradient(180deg,var(--ap-surface-top) 0,var(--ap-surface) 30%);border:0;border-top:1px solid var(--ap-line-strong);border-radius:30px 30px 0 0;box-shadow:0 -30px 60px -20px var(--ap-shadow),inset 0 1px 0 var(--ap-gloss);max-height:calc(100dvh - 48px - var(--evonx-safe-top, 0px))}.art-popup-shell_grab__ymOdT{width:40px;height:4px;border-radius:4px;background:var(--ap-line-strong);margin:0 auto;flex:none}.art-popup-shell_skip__r9r0G{font:inherit;font-size:13px;font-weight:500;color:var(--ap-muted);background:transparent;border:0;padding:6px 10px;border-radius:10px;cursor:pointer;flex:none}.art-popup-shell_skip__r9r0G:hover{color:var(--ap-text);background:var(--ap-surface-2)}.art-popup-shell_skip__r9r0G:focus-visible{outline:2px solid var(--ap-text);outline-offset:2px}.art-popup-shell_eyebrow__JmvYv{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ap-accent)}.art-popup-shell_eyebrow__JmvYv svg{width:15px;height:15px;flex:none}.art-popup-shell_foot__0iLOg{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;flex:none}.art-popup-shell_later__uX_9X{color:var(--ap-faint);font-size:13px}.art-popup-shell_cta__8uNbl{font:inherit;font-weight:600;font-size:14px;line-height:22px;color:#fff;cursor:pointer;border:0;border-radius:12px;padding:10px 18px;background:linear-gradient(135deg,var(--ap-accent) 0,var(--ap-accent-deep) 100%);box-shadow:0 6px 16px -10px var(--ap-accent-glow),inset 0 1px 0 var(--ap-gloss-strong);display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .12s ease,filter .12s ease}.art-popup-shell_cta__8uNbl:hover{filter:brightness(1.08)}.art-popup-shell_cta__8uNbl:active{transform:translateY(1px)}.art-popup-shell_cta__8uNbl:focus-visible{outline:2px solid var(--ap-text);outline-offset:3px}.art-popup-shell_cta__8uNbl svg{width:14px;height:14px;flex:none}.art-popup-shell_sheet__eElZ9 .art-popup-shell_foot__0iLOg{flex-direction:column-reverse;align-items:stretch;gap:10px}.art-popup-shell_sheet__eElZ9 .art-popup-shell_cta__8uNbl{width:100%;font-size:15px;padding:13px 20px;border-radius:14px;box-shadow:0 10px 26px -10px var(--ap-accent-cast),inset 0 1px 0 var(--ap-gloss-strong)}.art-popup-shell_sheet__eElZ9 .art-popup-shell_cta__8uNbl svg{width:16px;height:16px}.art-popup-shell_sheet__eElZ9 .art-popup-shell_later__uX_9X{text-align:center}@media (prefers-reduced-motion:reduce){.art-popup-shell_cta__8uNbl{transition:none}}.mobile-nav_toggle__m3L_i{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--evonx-border);border-radius:10px;background:none;color:var(--evonx-text);cursor:pointer}.evonx-mkt [data-night] .mobile-nav_toggle__m3L_i{color:#f4f0ea;border-color:rgba(255,255,255,.18)}.mobile-nav_drawer__G4e0k{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0);background:var(--evonx-bg,#0a0b12);transition:opacity .16s ease,transform .16s ease}.mobile-nav_drawer__G4e0k[data-open=false]{opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}@media (min-width:1101px){.mobile-nav_drawer__G4e0k{display:none}}@media (max-width:1100px){.mobile-nav_toggle__m3L_i{display:inline-flex}}.mobile-nav_drawerHead__fGX8Q{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:16px;padding:16px;border-bottom:1px solid var(--evonx-border-subtle)}.mobile-nav_brand__CDqGk{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.mobile-nav_brandName__MEUdu{font-family:var(--font-display),Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.02rem;letter-spacing:-.02em}.mobile-nav_close__Blcha{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--evonx-border);border-radius:10px;background:none;color:var(--evonx-text);cursor:pointer}.mobile-nav_drawerBody__Rc2Tk{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 16px 20px}.mobile-nav_section__kdnym{border-bottom:1px solid var(--evonx-border-subtle)}.mobile-nav_sectionTrigger__Hdrf8{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0;border:0;background:none;color:var(--evonx-text);font:inherit;font-size:1rem;font-weight:600;text-align:left;cursor:pointer}.mobile-nav_caret__LljcN{flex-shrink:0;color:var(--evonx-text-muted);transition:transform .16s ease}.mobile-nav_sectionTrigger__Hdrf8[aria-expanded=true] .mobile-nav_caret__LljcN{transform:rotate(180deg)}.mobile-nav_sectionBody__L7_QI{padding-bottom:12px}.mobile-nav_sectionBody__L7_QI[data-open=false]{display:none}.mobile-nav_group__SVLWL+.mobile-nav_group__SVLWL{margin-top:10px}.mobile-nav_groupTitle__9ulRl{padding:8px 0 4px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--evonx-text-muted);opacity:.75}.mobile-nav_itemLink__yyt5H{display:flex;align-items:center;min-height:44px;padding:4px 0;color:var(--evonx-text-muted);font-size:.95rem;text-decoration:none}.mobile-nav_itemLink__yyt5H:active{color:var(--evonx-text)}.mobile-nav_itemLink__yyt5H[aria-current=page]{color:var(--evonx-primary-light)}.mobile-nav_featuredLink__HW_pv{display:block;margin-bottom:8px;padding:12px;border:1px solid var(--evonx-border-subtle);border-radius:12px;background:var(--evonx-primary-dim);text-decoration:none}.mobile-nav_featuredLabel__g_aiH{display:block;color:var(--evonx-text);font-size:.95rem;font-weight:700}.mobile-nav_featuredDesc__7HWbd{display:block;margin-top:2px;color:var(--evonx-text-muted);font-size:.8rem;line-height:1.45}.mobile-nav_directLink__i85ty{display:flex;align-items:center;min-height:52px;border-bottom:1px solid var(--evonx-border-subtle);color:var(--evonx-text);font-size:1rem;font-weight:600;text-decoration:none}.mobile-nav_directBadge__9ICGc{display:inline-flex;align-items:center;height:20px;margin-left:8px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--evonx-primary) 18%,transparent);color:var(--evonx-primary-light,var(--evonx-primary));font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mobile-nav_directLink__i85ty[aria-current=page]{color:var(--evonx-primary-light)}.mobile-nav_drawerFoot__9qNV5{flex-shrink:0;display:grid;gap:10px;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--evonx-border-subtle);background:var(--evonx-bg,#0a0b12)}.mobile-nav_primaryAction__D1ZKV,.mobile-nav_secondaryAction____4xM{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:11px;font-family:inherit;font-size:.95rem;font-weight:650;text-decoration:none;cursor:pointer}.mobile-nav_primaryAction__D1ZKV{border:0;background:var(--evonx-primary);color:#fff}.mobile-nav_secondaryAction____4xM{border:1px solid var(--evonx-border);background:none;color:var(--evonx-text)}.mobile-nav_localeLink__3yWRU{justify-self:center;padding:6px 4px;color:var(--evonx-text-muted);font-size:.85rem;text-decoration:none}@media (prefers-reduced-motion:reduce){.mobile-nav_caret__LljcN,.mobile-nav_drawer__G4e0k{transition:none}.mobile-nav_drawer__G4e0k[data-open=false]{transform:none}}.mobile-nav_brandWordmark__WmRch{font-family:var(--mkt-font-display,var(--font-display)),sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.03em;color:var(--mkt-ink,var(--evonx-text))}.mobile-nav_brandWordmark__WmRch i{font-style:normal;color:var(--mkt-accent,var(--evonx-primary))}.marketing-hero_hero__J4w5H{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;min-height:calc(100svh - 76px);width:100%;margin:0 auto;padding:calc(108px + env(safe-area-inset-top, 0px)) max(24px,calc((100% - 1160px) / 2)) 56px}.marketing-hero_heroInShell__rfYp_{width:100%;min-height:calc(100svh - 220px);padding:clamp(28px,4vw,48px) 0 24px}.marketing-hero_heroInShell__rfYp_ .marketing-hero_headline__mvyII{font-size:clamp(44px,6.2vw,80px);line-height:1;max-width:14ch}.marketing-hero_heroInShell__rfYp_ .marketing-hero_promptZone__7L_JR{margin-top:clamp(28px,4vw,40px)}.marketing-hero_kicker__4w60R{margin-bottom:clamp(18px,3vw,30px)}.marketing-hero_heroGlow__evEaX{position:absolute;inset:-10% -8%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 48% 40% at 32% 58%,rgba(88,60,168,.14),transparent 72%),radial-gradient(ellipse 22% 18% at 20% 72%,rgba(236,72,153,.08),transparent 70%);-webkit-mask-image:linear-gradient(90deg,#000 60%,transparent 68%);mask-image:linear-gradient(90deg,#000 60%,transparent 68%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:100% 0;mask-position:100% 0;animation:marketing-hero_mkt-hero-glow__GCuOv 4s cubic-bezier(.33,0,.2,1) .25s forwards}@keyframes marketing-hero_mkt-hero-glow__GCuOv{to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.marketing-hero_heroGlow__evEaX{animation:none;-webkit-mask-image:none;mask-image:none}}@keyframes marketing-hero_mkt-hero-rise__wBy5w{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.marketing-hero_kicker__4w60R,.marketing-hero_promptZone__7L_JR,.marketing-hero_side__lCYAE{position:relative;z-index:1}.marketing-hero_headline__mvyII,.marketing-hero_kicker__4w60R,.marketing-hero_promptZone__7L_JR,.marketing-hero_side__lCYAE{animation:marketing-hero_mkt-hero-rise__wBy5w .64s cubic-bezier(.22,.61,.36,1) backwards}.marketing-hero_headline__mvyII{animation-delay:60ms}.marketing-hero_side__lCYAE{animation-delay:.16s}.marketing-hero_promptZone__7L_JR{animation-delay:.26s}@media (prefers-reduced-motion:reduce){.marketing-hero_headline__mvyII,.marketing-hero_kicker__4w60R,.marketing-hero_promptZone__7L_JR,.marketing-hero_side__lCYAE{animation:none}}.marketing-hero_headlineRow__0pYm6{display:flex;align-items:center;gap:clamp(28px,4vw,56px)}.marketing-hero_heroTemplates__udXIA{position:relative;flex:0 0 auto;width:min(540px,46vw);height:520px}.marketing-hero_heroGame__a_eXS{position:absolute;bottom:0;display:block;aspect-ratio:384/704;height:82%;border-radius:26px;overflow:hidden;background:#0b1020;box-shadow:0 28px 50px -28px rgba(25,23,20,.55),inset 0 0 0 1px rgba(255,255,255,.12);text-decoration:none}.marketing-hero_heroGame_left__pn3X0{left:0;z-index:1}.marketing-hero_heroGame_left__pn3X0 .marketing-hero_heroGameTitle__xhx3v{right:auto;left:8px}.marketing-hero_heroGame_right__YHSVs{right:0;z-index:1}.marketing-hero_heroGame_right__YHSVs .marketing-hero_heroGameTitle__xhx3v{left:auto;right:8px}.marketing-hero_heroGame_center__LPYXS{left:50%;z-index:2;height:100%;transform:translateX(-50%)}.marketing-hero_heroGameMedia__dh7Zi{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marketing-hero_heroGameTitle__xhx3v{position:absolute;left:10px;right:10px;bottom:10px;padding:6px 10px;border-radius:999px;background:rgba(8,10,18,.72);color:#f7f4ee;font-size:12px;font-weight:600;letter-spacing:.01em;text-align:center}.marketing-hero_heroShooter__65IiM{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:transparent}.marketing-hero_heroPlaySlot__zA_jT{position:relative;flex:0 1 auto;width:min(580px,50vw);height:560px;margin-right:-24px;z-index:1}.marketing-hero_heroPlaySlot__zA_jT:focus{outline:none}.marketing-hero_heroPlaySlot__zA_jT:focus-visible{outline:2px solid #c4b5fd;outline-offset:4px}.marketing-hero_heroShooterCanvas__5o_up{display:block;width:100%;height:100%;background:transparent}.marketing-hero_heroShooterHud__l8H0i{position:absolute;top:28px;left:48px;right:48px;z-index:2;display:flex;align-items:center;justify-content:space-between;pointer-events:none;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:11px;letter-spacing:.14em;color:rgba(237,233,254,.62)}.marketing-hero_heroShooterHud__l8H0i strong{font-size:13px;letter-spacing:.08em;color:#f5f3ff}.marketing-hero_heroPlay__6Kwfc{position:absolute;left:50%;top:46%;z-index:2;display:grid;place-items:center;width:72px;height:72px;padding:0;border:0;border-radius:999px;background:rgba(25,23,20,.82);color:#f7f4ee;cursor:pointer;opacity:0;transform:translate(-50%,-50%);box-shadow:0 16px 36px -18px rgba(25,23,20,.65);transition:opacity .16s ease,transform .16s ease}.marketing-hero_heroPlaySlot__zA_jT:hover .marketing-hero_heroPlay__6Kwfc,.marketing-hero_heroPlay__6Kwfc:focus-visible{opacity:1}.marketing-hero_heroPlay__6Kwfc:hover{transform:translate(-50%,-50%) scale(1.05)}@media (hover:none){.marketing-hero_heroPlay__6Kwfc{opacity:1}}.marketing-hero_headline__mvyII{margin:0;font-family:var(--mkt-font-display);font-size:clamp(52px,8.6vw,108px);font-weight:650;letter-spacing:-.045em;line-height:.98;color:var(--mkt-ink);max-width:11ch}.marketing-hero_headlineSerif__vqU5k{font-family:var(--mkt-font-serif);font-style:italic;font-weight:400;letter-spacing:-.015em}.marketing-hero_side__lCYAE{flex:1;min-width:0}.marketing-hero_sub___LcaB{margin:18px 0 0;max-width:46ch;font-size:17px;line-height:1.65;color:var(--mkt-ink-soft)}.marketing-hero_sub___LcaB b{color:var(--mkt-ink);font-weight:600}.marketing-hero_promptZone__7L_JR{margin-top:clamp(36px,5vw,56px);max-width:680px}.marketing-hero_prompt__yeXWq{position:relative;background:var(--mkt-surface);border:1px solid var(--mkt-border);border-radius:16px;box-shadow:var(--mkt-shadow-sm);padding:18px 18px 12px;cursor:text;transition:border-color .15s ease}.marketing-hero_prompt__yeXWq:focus-within{border-color:var(--mkt-border-strong)}.marketing-hero_promptField__smV89{position:relative}.marketing-hero_promptTextarea__yL_ae{display:block;width:100%;min-height:52px;border:0;padding:0;background:transparent;resize:none;font-family:inherit;font-size:15.5px;line-height:1.55;color:var(--mkt-ink);outline:none}.marketing-hero_promptGhost__Sx_a2{position:absolute;inset:0;pointer-events:none;font-size:15.5px;line-height:1.55;color:var(--mkt-ink-faint)}.marketing-hero_promptGhost__Sx_a2:after{content:"";display:inline-block;width:2px;height:17px;margin-left:1px;vertical-align:-3px;background:var(--mkt-accent);animation:marketing-hero_mkt-caret-blink__Yfjc3 1.1s steps(1) infinite}@keyframes marketing-hero_mkt-caret-blink__Yfjc3{50%{opacity:0}}.marketing-hero_promptBar__sMHe5{display:flex;align-items:center;gap:14px;margin-top:8px}.marketing-hero_promptHint__QMMRw{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:none;cursor:pointer;font-family:inherit;font-size:13px;color:var(--mkt-ink-faint);transition:color .13s ease}.marketing-hero_promptHint__QMMRw:hover{color:var(--mkt-ink)}.marketing-hero_send__XG73K{margin-left:auto;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:var(--mkt-ink);color:#fff;cursor:pointer;transition:transform .12s ease,opacity .12s ease}.marketing-hero_send__XG73K:hover{transform:translateY(-1px)}.marketing-hero_send__XG73K:disabled{opacity:.35;cursor:default;transform:none}.marketing-hero_examplesBlock__d1gfz{margin-top:18px}.marketing-hero_examplesLabel__gCuIn{margin:0 0 10px;font-size:12.5px;letter-spacing:.01em;color:var(--mkt-ink-faint)}.marketing-hero_examples__UKNus{display:flex;flex-wrap:wrap;gap:8px}.marketing-hero_exampleChip__dQJcV{border:1px solid var(--mkt-border);border-radius:999px;padding:7px 14px;background:var(--mkt-bg-deep);cursor:pointer;font-family:inherit;font-size:13px;line-height:1.35;text-align:left;color:var(--mkt-ink-soft);transition:color .13s ease,background-color .13s ease,border-color .13s ease,transform .13s ease}.marketing-hero_exampleChip__dQJcV:hover{background:var(--mkt-surface);border-color:var(--mkt-border-strong);color:var(--mkt-accent);transform:translateY(-1px)}.marketing-hero_exampleChip__dQJcV:focus-visible{outline:2px solid var(--mkt-accent);outline-offset:2px}@media (max-width:1100px){.marketing-hero_headlineRow__0pYm6{flex-direction:column;align-items:stretch;gap:22px}.marketing-hero_heroTemplates__udXIA{width:min(250px,70vw);height:auto;aspect-ratio:384/704;margin:0 auto}.marketing-hero_heroPlaySlot__zA_jT{width:min(320px,86vw);height:380px;margin:0 auto}.marketing-hero_heroGame_left__pn3X0,.marketing-hero_heroGame_right__YHSVs{display:none}.marketing-hero_heroGame_center__LPYXS{position:relative;left:auto;width:100%;height:100%;transform:none}}@media (prefers-reduced-motion:reduce){.marketing-hero_promptGhost__Sx_a2:after{animation:none}.marketing-hero_exampleChip__dQJcV,.marketing-hero_exampleChip__dQJcV:hover,.marketing-hero_send__XG73K,.marketing-hero_send__XG73K:hover{transition:none;transform:none}.marketing-hero_heroPlay__6Kwfc,.marketing-hero_heroPlay__6Kwfc:hover{transition:none;transform:translate(-50%,-50%)}}.marketing-hero_heroNight__Kvc7O{background:linear-gradient(180deg,#0c0e20 0,#0c0e20 82%,var(--mkt-bg) 100%)}.marketing-hero_heroNight__Kvc7O .marketing-hero_heroGlow__evEaX{background:radial-gradient(ellipse 42% 36% at 18% 52%,rgba(109,40,217,.22),transparent 72%),radial-gradient(ellipse 24% 20% at 8% 68%,rgba(236,72,153,.1),transparent 70%)}.marketing-hero_heroNight__Kvc7O .marketing-hero_heroShooter__65IiM{background:radial-gradient(ellipse 56% 80% at 86% 40%,#000108 0,#02040e 22%,rgba(4,6,16,.7) 48%,transparent 72%),radial-gradient(ellipse 36% 48% at 78% 30%,rgba(92,64,196,.22) 0,transparent 68%),linear-gradient(108deg,#22243c,#16182e 34%,#0c0e20 64%,#050712);-webkit-mask-image:linear-gradient(180deg,#000,#000 80%,rgba(0,0,0,.88) 92%,transparent);mask-image:linear-gradient(180deg,#000,#000 80%,rgba(0,0,0,.88) 92%,transparent)}.marketing-hero_heroNight__Kvc7O .mkt-kicker{color:rgba(196,181,253,.78)}.marketing-hero_heroNight__Kvc7O .mkt-kicker:before{background:rgba(196,181,253,.4)}.marketing-hero_heroNight__Kvc7O .marketing-hero_headline__mvyII{font-size:clamp(48px,7.2vw,90px);max-width:12ch;color:#f4f0ea;text-shadow:0 18px 40px rgba(4,6,18,.35)}.marketing-hero_heroNight__Kvc7O .marketing-hero_headlineLead__o_Yww{display:block;font-size:clamp(36px,4.8vw,56px);font-weight:650;letter-spacing:-.04em;line-height:1.08;margin-bottom:.06em}.marketing-hero_heroNight__Kvc7O .marketing-hero_headlineRow__0pYm6{align-items:flex-start}.marketing-hero_heroNight__Kvc7O .marketing-hero_sub___LcaB{margin-top:14px;color:rgba(244,240,234,.78)}.marketing-hero_heroNight__Kvc7O .marketing-hero_sub___LcaB b{color:#f4f0ea}.marketing-hero_heroNight__Kvc7O .marketing-hero_promptZone__7L_JR{margin-top:22px;max-width:none}.marketing-hero_heroNight__Kvc7O .marketing-hero_prompt__yeXWq{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);box-shadow:0 22px 50px -28px rgba(2,4,14,.7),inset 0 1px 0 rgba(255,255,255,.16);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}.marketing-hero_heroNight__Kvc7O .marketing-hero_prompt__yeXWq:focus-within{border-color:rgba(196,181,253,.45);background:rgba(255,255,255,.13)}.marketing-hero_heroNight__Kvc7O .marketing-hero_promptTextarea__yL_ae{color:#f4f0ea}.marketing-hero_heroNight__Kvc7O .marketing-hero_promptGhost__Sx_a2{color:rgba(244,240,234,.48)}.marketing-hero_heroNight__Kvc7O .marketing-hero_promptHint__QMMRw{color:rgba(244,240,234,.52)}.marketing-hero_heroNight__Kvc7O .marketing-hero_promptHint__QMMRw:hover{color:#f4f0ea}.marketing-hero_heroNight__Kvc7O .marketing-hero_send__XG73K{background:#f4f0ea;color:#191714}.marketing-hero_heroNight__Kvc7O .marketing-hero_send__XG73K:hover{background:#fff}.marketing-hero_heroNight__Kvc7O .marketing-hero_examplesBlock__d1gfz{margin-top:12px}.marketing-hero_heroNight__Kvc7O .marketing-hero_examples__UKNus{gap:6px}.marketing-hero_heroNight__Kvc7O .marketing-hero_examplesLabel__gCuIn{margin-bottom:8px;font-size:11px;color:rgba(244,240,234,.42)}.marketing-hero_heroNight__Kvc7O .marketing-hero_exampleChip__dQJcV{padding:5px 11px;font-size:11.5px;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(244,240,234,.78)}.marketing-hero_heroNight__Kvc7O .marketing-hero_exampleChip__dQJcV:hover{background:rgba(255,255,255,.12);border-color:rgba(196,181,253,.4);color:#f4f0ea}.marketing-hero_heroNight__Kvc7O ::-moz-selection{background:rgba(167,139,250,.4);color:#f4f0ea}.marketing-hero_heroNight__Kvc7O ::selection{background:rgba(167,139,250,.4);color:#f4f0ea}.marketing-hero_heroMotion__PVBHD .marketing-hero_headline__mvyII{font-size:clamp(44px,6.6vw,92px);line-height:.96;letter-spacing:-.045em;max-width:none;animation:none}.marketing-hero_heroMotion__PVBHD .marketing-hero_headlineSerif__vqU5k{display:block;color:var(--mkt-accent)}.marketing-hero_heroWord__icJ4D{display:inline-block;animation:marketing-hero_mkt-hero-word__o8MFg .9s cubic-bezier(.16,1,.3,1) backwards}@keyframes marketing-hero_mkt-hero-word__o8MFg{0%{opacity:0;transform:translateY(.4em);filter:blur(10px)}}@property --mkt-hero-spin{syntax:"<angle>";initial-value:0deg;inherits:false}.marketing-hero_heroMotion__PVBHD .marketing-hero_prompt__yeXWq{border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 60px -24px rgba(76,29,149,.28),0 2px 6px rgba(25,23,20,.04)}.marketing-hero_heroMotion__PVBHD .marketing-hero_prompt__yeXWq:before{content:"";position:absolute;inset:-1px;border-radius:21px;padding:1px;background:conic-gradient(from var(--mkt-hero-spin),transparent 0 70%,#7c5cff 80%,#5b7fff 88%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:marketing-hero_mkt-hero-spin__dCYQv 6s linear infinite;pointer-events:none}@keyframes marketing-hero_mkt-hero-spin__dCYQv{to{--mkt-hero-spin:360deg}}@media (prefers-reduced-motion:reduce){.marketing-hero_heroMotion__PVBHD .marketing-hero_prompt__yeXWq:before,.marketing-hero_heroWord__icJ4D{animation:none}}.marketing-hero_heroMotion__PVBHD .marketing-hero_exampleChip__dQJcV,.marketing-hero_heroMotion__PVBHD .marketing-hero_examplesLabel__gCuIn,.marketing-hero_heroMotion__PVBHD .marketing-hero_headlineSerif__vqU5k,.marketing-hero_heroMotion__PVBHD .marketing-hero_headline__mvyII,.marketing-hero_heroMotion__PVBHD .marketing-hero_promptGhost__Sx_a2,.marketing-hero_heroMotion__PVBHD .marketing-hero_promptHint__QMMRw,.marketing-hero_heroMotion__PVBHD .marketing-hero_promptTextarea__yL_ae,.marketing-hero_heroMotion__PVBHD .marketing-hero_prompt__yeXWq,.marketing-hero_heroMotion__PVBHD .marketing-hero_send__XG73K,.marketing-hero_heroMotion__PVBHD .marketing-hero_sub___LcaB,.marketing-hero_heroMotion__PVBHD .mkt-kicker{transition:color 1.2s ease,background-color 1.2s ease,border-color 1.2s ease,box-shadow 1.2s ease,transform .16s ease}.marketing-hero_heroDark__098U_ .mkt-kicker{color:rgba(196,181,253,.78)}.marketing-hero_heroDark__098U_ .mkt-kicker:before{background:rgba(196,181,253,.4)}.marketing-hero_heroDark__098U_ .marketing-hero_headline__mvyII{color:#f4f0ea}.marketing-hero_heroDark__098U_ .marketing-hero_headlineSerif__vqU5k{color:#b8a8ff}.marketing-hero_heroDark__098U_ .marketing-hero_sub___LcaB{color:rgba(244,240,234,.78)}.marketing-hero_heroDark__098U_ .marketing-hero_prompt__yeXWq{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);box-shadow:0 22px 50px -28px rgba(2,4,14,.7),inset 0 1px 0 rgba(255,255,255,.16);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}.marketing-hero_heroDark__098U_ .marketing-hero_promptTextarea__yL_ae{color:#f4f0ea}.marketing-hero_heroDark__098U_ .marketing-hero_promptGhost__Sx_a2{color:rgba(244,240,234,.48)}.marketing-hero_heroDark__098U_ .marketing-hero_promptHint__QMMRw{color:rgba(244,240,234,.56)}.marketing-hero_heroDark__098U_ .marketing-hero_promptHint__QMMRw:hover{color:#f4f0ea}.marketing-hero_heroDark__098U_ .marketing-hero_send__XG73K{background:#f4f0ea;color:#191714}.marketing-hero_heroDark__098U_ .marketing-hero_examplesLabel__gCuIn{color:rgba(244,240,234,.46)}.marketing-hero_heroDark__098U_ .marketing-hero_exampleChip__dQJcV{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:rgba(244,240,234,.82)}.marketing-hero_heroDark__098U_ .marketing-hero_exampleChip__dQJcV:hover{border-color:rgba(196,181,253,.5);background:rgba(255,255,255,.1);color:#fff}.app-home-view_home___QkUL{position:relative;isolation:isolate;min-height:calc(100svh - 32px);display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;padding:72px 16px 96px;overflow:hidden}@media (max-width:1199px){.app-home-view_home___QkUL{min-height:calc(100svh - var(--evonx-mobile-bar-height, 48px));padding:32px 16px 48px}}.app-home-view_glow__VCi5A{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 50% 38%,rgba(139,92,246,.34),transparent 70%),radial-gradient(45% 40% at 22% 72%,rgba(59,130,246,.2),transparent 70%),radial-gradient(45% 40% at 80% 78%,rgba(236,72,153,.18),transparent 70%);filter:blur(8px);animation:app-home-view_glowIn__RMRFg .9s ease-out both}@keyframes app-home-view_glowIn__RMRFg{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.app-home-view_headline__KDzwi{margin:0 0 28px;text-align:center;font-size:clamp(28px,4vw,44px);font-weight:650;letter-spacing:-.02em;line-height:1.1;color:var(--evonx-text)}.app-home-view_prompt__BJwDt{width:min(760px,100%);border-radius:24px;border:1px solid var(--evonx-border-alpha-strong);background:rgba(var(--evonx-card-rgb),.92);box-shadow:0 24px 60px rgba(0,0,0,.35);padding:18px 18px 12px 22px;cursor:text;transition:border-color .14s ease;-webkit-tap-highlight-color:transparent}.app-home-view_prompt__BJwDt:focus-within{border-color:var(--evonx-primary-border)}.app-home-view_field__3_hua{position:relative}.app-home-view_textarea__irfQN{display:block;width:100%;min-height:52px;max-height:240px;margin:0;padding:0;resize:none;border:0;outline:none;background:transparent;color:var(--evonx-text);caret-color:var(--evonx-text);font:inherit;font-size:16px;line-height:1.5;field-sizing:content}.app-home-view_textarea__irfQN:-moz-placeholder-shown{field-sizing:fixed}.app-home-view_textarea__irfQN:placeholder-shown{field-sizing:fixed}.app-home-view_textarea__irfQN::-moz-placeholder{color:var(--evonx-text-faint);opacity:1}.app-home-view_textarea__irfQN::placeholder{color:var(--evonx-text-faint);opacity:1}.app-home-view_bar__a7dLW{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.app-home-view_barEnd__62bfE,.app-home-view_barStart__NbQuX{display:flex;align-items:center;gap:8px;min-width:0}.app-home-view_attach__tAYAP{width:32px;height:32px;flex-shrink:0;border-radius:50%;border:1px solid var(--evonx-border-alpha);background:transparent;color:var(--evonx-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .12s ease,border-color .12s ease}.app-home-view_attach__tAYAP:hover{color:var(--evonx-text);border-color:var(--evonx-border-alpha-strong)}.app-home-view_attachments__VNhrB{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.app-home-view_attachment__3funP{display:inline-flex;align-items:center;gap:8px;max-width:220px;padding:4px 6px 4px 4px;border-radius:10px;border:1px solid var(--evonx-border-alpha);background:var(--evonx-overlay);color:var(--evonx-text-muted);font-size:12px}.app-home-view_attachmentThumb__wIpPU{width:28px;height:28px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.app-home-view_attachmentVideo__40jGK{position:relative;flex-shrink:0;width:64px;height:40px;padding:0;border:0;border-radius:6px;overflow:hidden;background:#000;cursor:pointer}.app-home-view_attachmentVideoThumb__6I_33{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.app-home-view_attachmentVideoPlay__sgflS{position:absolute;inset:0;margin:auto;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none}.app-home-view_attachmentVideo__40jGK:hover .app-home-view_attachmentVideoPlay__sgflS{background:rgba(0,0,0,.75)}.app-home-view_attachmentName__lJb6D{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-home-view_attachmentRemove__NLA2i{flex-shrink:0;width:18px;height:18px;border:0;border-radius:50%;background:transparent;color:var(--evonx-text-faint);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.app-home-view_attachmentRemove__NLA2i:hover{color:var(--evonx-text);background:var(--evonx-overlay-strong)}.app-home-view_hint__CH8GH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--evonx-text-faint)}.app-home-view_send__aglfM{width:34px;height:34px;flex-shrink:0;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;background:var(--evonx-text);color:var(--evonx-base);cursor:pointer;transition:opacity .12s ease}.app-home-view_send__aglfM:disabled{opacity:.35;cursor:default}.app-home-view_send__aglfM[aria-busy=true]{opacity:1}.app-home-view_examples__2BbXi{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:min(760px,100%);margin-top:18px}.app-home-view_chip__zg3ao{border:1px solid var(--evonx-border-alpha);background:rgba(var(--evonx-card-rgb),.6);color:var(--evonx-text-muted);border-radius:999px;padding:6px 14px;font:inherit;font-size:13px;cursor:pointer;transition:color .12s ease,border-color .12s ease}.app-home-view_chip__zg3ao:hover{color:var(--evonx-text);border-color:var(--evonx-border-alpha-strong)}@media (max-width:47.99em){.app-home-view_home___QkUL{min-height:calc(100svh - 120px);padding:40px 12px 72px}.app-home-view_prompt__BJwDt{border-radius:20px;padding:14px 12px 10px 16px}.app-home-view_hint__CH8GH{display:none}}@media (orientation:landscape) and (max-height:500px) and (pointer:coarse){.app-home-view_home___QkUL{padding-left:calc(36px + env(safe-area-inset-left, 0px));padding-right:calc(36px + env(safe-area-inset-right, 0px))}}@media (prefers-reduced-motion:reduce){.app-home-view_glow__VCi5A{animation:none}}.marketing-nav_menu__wxtOo{position:relative;display:inline-flex}.marketing-nav_trigger__IvrI7{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--evonx-text-muted);font:inherit;font-size:.92rem;font-weight:500;cursor:pointer}.marketing-nav_trigger__IvrI7:hover,.marketing-nav_trigger__IvrI7[aria-expanded=true]{color:var(--evonx-text)}.marketing-nav_caret__s8A8T{transition:transform .16s ease}.marketing-nav_trigger__IvrI7[aria-expanded=true] .marketing-nav_caret__s8A8T{transform:rotate(180deg)}.marketing-nav_triggerBadge__89tH1{margin-left:2px;padding:2px 7px;border-radius:999px;background:linear-gradient(135deg,#7c5cff,#5b7fff);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.marketing-nav_panel__U8KaD{position:absolute;top:calc(100% + 12px);left:-14px;z-index:30;display:grid;gap:1px;min-width:244px;padding:8px;border:1px solid var(--evonx-border);border-radius:14px;background:var(--evonx-card,#1e1e1f);box-shadow:0 18px 40px rgba(0,0,0,.45);transform-origin:top left;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.marketing-nav_panel__U8KaD[data-open=false]{opacity:0;visibility:hidden;transform:translateY(-14px) scale(.98);pointer-events:none;transition:opacity .12s ease-in,transform .12s ease-in,visibility 0s linear .12s}.marketing-nav_panelAside__6KiSa{align-self:stretch;margin:-14px -14px -14px 0;padding:14px 10px 14px 12px;min-width:200px;border-left:1px solid var(--evonx-border-subtle);border-radius:0 13px 13px 0;background:rgba(255,255,255,.03)}.evonx-mkt .marketing-nav_panelAside__6KiSa{border-left-color:var(--mkt-border);background:#f7f4ee}.marketing-nav_groupItems__mJwuz{display:flex;flex-direction:column;gap:1px}.marketing-nav_groupColumns__3h2Fy{display:flex;align-items:flex-start;gap:14px}.marketing-nav_groupColumns__3h2Fy .marketing-nav_groupItems__mJwuz{min-width:0}.marketing-nav_panelLinkCompact__o8xCq{display:flex;align-items:center;gap:9px}.marketing-nav_itemIconMini__UTfQ_{display:inline-flex;flex-shrink:0;color:var(--evonx-text-muted);opacity:.7;transition:opacity .14s ease,color .14s ease}.marketing-nav_panelLink__0KjC1:hover .marketing-nav_itemIconMini__UTfQ_{opacity:1;color:var(--evonx-primary-light)}.marketing-nav_featuredCard__D0lAB,.marketing-nav_groupTitle__Iuh8D,.marketing-nav_panelLink__0KjC1{transition:opacity .38s cubic-bezier(.22,1,.36,1),translate .38s cubic-bezier(.22,1,.36,1),background .14s ease,color .14s ease;transition-delay:calc(60ms + var(--i, 0) * 40ms),calc(60ms + var(--i, 0) * 40ms),0s,0s}.marketing-nav_panel__U8KaD[data-open=false] .marketing-nav_featuredCard__D0lAB,.marketing-nav_panel__U8KaD[data-open=false] .marketing-nav_groupTitle__Iuh8D,.marketing-nav_panel__U8KaD[data-open=false] .marketing-nav_panelLink__0KjC1{opacity:0;translate:0 8px;transition-delay:0s}.marketing-nav_panelWide__V7m1t{min-width:0;padding:14px}.marketing-nav_panelViewport__mY8Gj{z-index:40;transform-origin:top center;max-width:calc(100vw - 32px);width:-moz-max-content;width:max-content}.marketing-nav_panelViewport__mY8Gj .marketing-nav_panelGroups__bvFkM,.marketing-nav_panelViewport__mY8Gj .marketing-nav_panelSplit__g04TY{flex-wrap:wrap;max-width:100%}.marketing-nav_panelViewport__mY8Gj .marketing-nav_featuredCol__YNYpB{flex:1 1 200px;width:auto;max-width:100%;margin:0;border-left:none;border-top:1px solid var(--evonx-border-subtle);border-radius:0 0 13px 13px}.evonx-mkt .marketing-nav_panelViewport__mY8Gj .marketing-nav_featuredCol__YNYpB{border-top-color:var(--mkt-border)}.marketing-nav_panelSplit__g04TY{display:flex;align-items:stretch;gap:14px}.marketing-nav_featuredCol__YNYpB{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;width:240px;min-width:0;flex-shrink:0;margin:-14px -14px -14px 0;padding:14px 10px 14px 12px;border-left:1px solid var(--evonx-border-subtle);border-radius:0 13px 13px 0;background:rgba(255,255,255,.03)}.evonx-mkt .marketing-nav_featuredCol__YNYpB{border-left-color:var(--mkt-border);background:#f7f4ee}.marketing-nav_featuredCard__D0lAB{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:12px;text-decoration:none}.marketing-nav_featuredCard__D0lAB:hover{background:var(--evonx-primary-dim)}.marketing-nav_featuredIcon__lUWB7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;border:1px solid rgba(139,92,246,.26);background:rgba(139,92,246,.1);color:#c4b5fd}.marketing-nav_featuredTitle__E0_tF{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.94rem;font-weight:700;color:var(--evonx-text)}.marketing-nav_featuredTitle__E0_tF svg{transition:transform .14s ease}.marketing-nav_featuredCard__D0lAB:hover .marketing-nav_featuredTitle__E0_tF svg{transform:translateX(2px)}.marketing-nav_featuredDesc__kCGLn{display:block;margin-top:3px;font-size:.78rem;line-height:1.45;color:var(--evonx-text-muted);white-space:normal;overflow-wrap:anywhere}.marketing-nav_panelGroups__bvFkM{display:flex;align-items:flex-start;gap:6px}.marketing-nav_panelWide__V7m1t .marketing-nav_panelGroups__bvFkM{gap:16px}.marketing-nav_panelGroup___Hqqt{display:flex;flex-direction:column;gap:1px;min-width:0}.marketing-nav_groupTitle__Iuh8D{padding:7px 11px 5px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--evonx-text-muted);opacity:.75;white-space:nowrap}.marketing-nav_panelLinkIcon__84vXA{display:flex;align-items:flex-start;gap:10px}.marketing-nav_itemIcon__zxO03{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;border:1px solid rgba(139,92,246,.22);background:rgba(139,92,246,.08);color:#c4b5fd;transition:background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.marketing-nav_itemIcon__zxO03 svg{width:19px;height:19px}.marketing-nav_panelLinkIcon__84vXA{align-items:center;padding-top:6px;padding-bottom:6px}.marketing-nav_panelLink__0KjC1:hover .marketing-nav_itemIcon__zxO03{transform:translateY(-1px)}.marketing-nav_itemText__ENIdf{display:block;min-width:0}.marketing-nav_itemLabel__kiRf_{display:block;font-weight:550}.marketing-nav_itemDesc__YTLIZ{display:block;margin-top:2px;font-size:.76rem;color:var(--evonx-text-muted);opacity:.85}.marketing-nav_panelLink__0KjC1:hover .marketing-nav_itemDesc__YTLIZ{opacity:1}.marketing-nav_panelLink__0KjC1{padding:7px 11px;border-radius:9px;color:var(--evonx-text-muted);font-size:.87rem;text-decoration:none;white-space:nowrap}.marketing-nav_panelLink__0KjC1:hover{background:var(--evonx-primary-dim);color:var(--evonx-text)}.marketing-nav_panelLink__0KjC1[aria-current=page]{color:var(--evonx-primary-light)}@media (max-width:680px){.marketing-nav_panel__U8KaD{left:auto;right:-14px;min-width:216px}}@media (prefers-reduced-motion:reduce){.marketing-nav_caret__s8A8T,.marketing-nav_featuredCard__D0lAB,.marketing-nav_groupTitle__Iuh8D,.marketing-nav_itemIcon__zxO03,.marketing-nav_panelLink__0KjC1,.marketing-nav_panel__U8KaD,.marketing-nav_panel__U8KaD[data-open=false]{transition:none;transition-delay:0s}.marketing-nav_panel__U8KaD[data-open=false] .marketing-nav_featuredCard__D0lAB,.marketing-nav_panel__U8KaD[data-open=false] .marketing-nav_groupTitle__Iuh8D,.marketing-nav_panel__U8KaD[data-open=false] .marketing-nav_panelLink__0KjC1{translate:0 0}}.evonx-mkt .marketing-nav_trigger__IvrI7{color:var(--mkt-ink-soft);font-size:.9rem}.evonx-mkt .marketing-nav_trigger__IvrI7:hover,.evonx-mkt .marketing-nav_trigger__IvrI7[aria-expanded=true]{color:var(--mkt-ink)}.evonx-mkt [data-night] .marketing-nav_trigger__IvrI7{color:rgba(244,240,234,.72)}.evonx-mkt [data-night] .marketing-nav_trigger__IvrI7:hover,.evonx-mkt [data-night] .marketing-nav_trigger__IvrI7[aria-expanded=true]{color:#f4f0ea}.evonx-mkt .marketing-nav_panel__U8KaD{border-color:var(--mkt-border-strong);box-shadow:0 24px 60px -18px rgba(25,23,20,.28)}.evonx-mkt .marketing-nav_featuredIcon__lUWB7,.evonx-mkt .marketing-nav_itemIcon__zxO03{--tone-bg:#ede7fb;--tone-fg:#6d28d9;border:0;background:var(--tone-bg);color:var(--tone-fg);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 0 0 1px color-mix(in srgb,var(--tone-fg) 10%,transparent)}.evonx-mkt .marketing-nav_featuredIcon__lUWB7[data-tone=sky],.evonx-mkt .marketing-nav_itemIcon__zxO03[data-tone=sky]{--tone-bg:#e0f2fe;--tone-fg:#0369a1}.evonx-mkt .marketing-nav_featuredIcon__lUWB7[data-tone=amber],.evonx-mkt .marketing-nav_itemIcon__zxO03[data-tone=amber]{--tone-bg:#fef3c7;--tone-fg:#b45309}.evonx-mkt .marketing-nav_featuredIcon__lUWB7[data-tone=emerald],.evonx-mkt .marketing-nav_itemIcon__zxO03[data-tone=emerald]{--tone-bg:#d1fae5;--tone-fg:#047857}.evonx-mkt .marketing-nav_featuredIcon__lUWB7[data-tone=rose],.evonx-mkt .marketing-nav_itemIcon__zxO03[data-tone=rose]{--tone-bg:#ffe4e6;--tone-fg:#be123c}.evonx-mkt .marketing-nav_featuredIcon__lUWB7[data-tone=indigo],.evonx-mkt .marketing-nav_itemIcon__zxO03[data-tone=indigo]{--tone-bg:#e0e7ff;--tone-fg:#4338ca}.evonx-mkt .marketing-nav_featuredIcon__lUWB7[data-tone=pink],.evonx-mkt .marketing-nav_itemIcon__zxO03[data-tone=pink]{--tone-bg:#fce7f3;--tone-fg:#be185d}.evonx-mkt .marketing-nav_featuredCard__D0lAB:hover .marketing-nav_featuredIcon__lUWB7,.evonx-mkt .marketing-nav_panelLink__0KjC1:hover .marketing-nav_itemIcon__zxO03{background:color-mix(in srgb,var(--tone-bg) 70%,var(--tone-fg) 30%);color:color-mix(in srgb,var(--tone-fg) 85%,#000 15%);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 6px 14px -6px color-mix(in srgb,var(--tone-fg) 45%,transparent)}.evonx-mkt .marketing-nav_itemIconMini__UTfQ_{color:var(--mkt-ink-soft)}.evonx-mkt .marketing-nav_panelLink__0KjC1:hover .marketing-nav_itemIconMini__UTfQ_,.evonx-mkt .marketing-nav_panelLink__0KjC1[aria-current=page]{color:var(--mkt-accent)}.builder-prompt_form__f3Pg7{display:grid;gap:12px;margin:28px 0 8px;padding:16px;border:1px solid var(--mkt-border,rgba(0,0,0,.12));border-radius:16px;background:var(--mkt-surface,#fff)}.builder-prompt_label__12KXb{font-size:14px;font-weight:600}.builder-prompt_input__AU4ep{width:100%;resize:vertical;min-height:88px;padding:12px 14px;border:1px solid var(--mkt-border,rgba(0,0,0,.16));border-radius:12px;font:inherit;line-height:1.45;background:transparent;color:inherit}.builder-prompt_row__SO3JG{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.builder-prompt_button__UX2KE{height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--mkt-ink,#111);color:var(--mkt-bg,#fff);font:inherit;font-weight:600;cursor:pointer}.builder-prompt_button__UX2KE:disabled{opacity:.45;cursor:not-allowed}.builder-prompt_note__JVZkq{margin:0;font-size:13px;opacity:.75;max-width:36ch}.solution-orbit_orbit__Fmi_c{position:relative;width:100%}.solution-orbit_field__IvkF1,.solution-orbit_hub__v8x36,.solution-orbit_path__PyUBd,.solution-orbit_spokes__N8OTE{display:none}.solution-orbit_ring__x_XEz{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.solution-orbit_node__rPvdw{display:block;padding:22px 20px;border:1px solid var(--mkt-border);border-radius:14px;background:var(--mkt-surface);text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.solution-orbit_node__rPvdw:hover{border-color:var(--mkt-border-strong);transform:translateY(-2px);box-shadow:var(--mkt-shadow-sm)}.solution-orbit_spin__hVM84,.solution-orbit_up__7GNSG{display:block}.solution-orbit_up__7GNSG{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.solution-orbit_disc___CAJx{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--mkt-accent-soft);color:var(--mkt-accent)}.solution-orbit_text__VrJJ3{display:flex;flex-direction:column;gap:9px}.solution-orbit_kicker__nm1Uu{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mkt-accent)}.solution-orbit_title__bQgVU{font-family:var(--mkt-font-display);font-size:1.08rem;font-weight:650;letter-spacing:-.015em;color:var(--mkt-ink)}.solution-orbit_copy__b7DWy{font-size:.88rem;line-height:1.55;color:var(--mkt-ink-soft)}.solution-orbit_more__pyY82{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;color:var(--mkt-ink)}.solution-orbit_node__rPvdw:hover .solution-orbit_more__pyY82{color:var(--mkt-accent)}.solution-orbit_ready__lREUx .solution-orbit_node__rPvdw{opacity:0}.solution-orbit_play__nPccs .solution-orbit_node__rPvdw{opacity:1;transition:opacity .42s ease calc(var(--d) - .55s),border-color .18s ease,transform .18s ease,box-shadow .18s ease}@media (max-width:560px){.solution-orbit_ring__x_XEz{position:relative;grid-template-columns:1fr;padding-left:28px}.solution-orbit_ring__x_XEz:before{content:"";position:absolute;left:9px;top:44px;bottom:0;width:1px;transform-origin:50% 0;background:linear-gradient(180deg,var(--mkt-border-strong) 0,var(--mkt-border-strong) 86%,transparent 100%)}.solution-orbit_node__rPvdw{position:relative}.solution-orbit_node__rPvdw:before{content:"";position:absolute;left:-19px;top:43px;width:19px;height:1px;background:var(--mkt-border-strong)}.solution-orbit_node__rPvdw:after{content:"";position:absolute;left:-22.5px;top:40px;width:7px;height:7px;border-radius:50%;border:1px solid var(--mkt-border-strong);background:var(--mkt-surface);transition:border-color .18s ease,background .18s ease}.solution-orbit_node__rPvdw:hover:after{border-color:var(--mkt-accent);background:var(--mkt-accent-soft)}.solution-orbit_ready__lREUx .solution-orbit_ring__x_XEz:before{transform:scaleY(0)}.solution-orbit_play__nPccs .solution-orbit_ring__x_XEz:before{transform:scaleY(1);transition:transform .76s cubic-bezier(.22,.61,.36,1)}}@media (min-width:901px){.solution-orbit_orbit__Fmi_c{container-type:inline-size;--r:29.32cqw;--hub:32.73cqw;--disc:6.14cqw;--spin-in:1.6s;width:min(880px,100%);margin:0 auto;aspect-ratio:1}.solution-orbit_field__IvkF1{display:block;position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(109,40,217,.09),rgba(109,40,217,0) 58%)}.solution-orbit_field__IvkF1:before{content:"";position:absolute;inset:57%;border-radius:50%;border:1px solid rgba(25,23,20,.07)}.solution-orbit_ring__x_XEz{display:block;position:absolute;inset:0;animation:solution-orbit_orbitSpin__NNEa8 78s linear infinite var(--spin-in)}.solution-orbit_path__PyUBd{display:block;position:absolute;left:50%;top:50%;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);border-radius:50%;border:1px dashed rgba(25,23,20,.11)}.solution-orbit_spokes__N8OTE{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.solution-orbit_edge__vOkKJ{fill:none;stroke:var(--mkt-border-strong);stroke-width:1.5;stroke-dasharray:1;transition:stroke .22s ease}.solution-orbit_edgeOn__c__pr{stroke:var(--mkt-accent);opacity:.75}.solution-orbit_edgeFlow__Gq2im{fill:none;stroke:var(--mkt-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:.14 .86;animation:solution-orbit_edgeFlow__Gq2im 1.4s linear infinite}.solution-orbit_node__rPvdw{position:absolute;left:50%;top:50%;width:var(--disc);height:var(--disc);margin:calc(var(--disc) / -2) 0 0 calc(var(--disc) / -2);padding:0;border:0;border-radius:0;background:none;transition:opacity .24s ease}.solution-orbit_node__rPvdw,.solution-orbit_node__rPvdw:hover{box-shadow:none;transform:rotate(var(--a)) translateY(calc(var(--r) * -1))}.solution-orbit_spin__hVM84{position:absolute;inset:0;animation:solution-orbit_orbitSpinBack__8J7Tb 78s linear infinite var(--spin-in)}.solution-orbit_up__7GNSG{position:absolute;inset:0;display:block;transform:rotate(calc(var(--a) * -1));transition:transform .26s cubic-bezier(.22,.61,.36,1)}.solution-orbit_nodeOn___eMNV .solution-orbit_up__7GNSG{transform:rotate(calc(var(--a) * -1)) scale(1.08)}.solution-orbit_disc___CAJx{position:absolute;inset:0;width:auto;height:auto;background:var(--mkt-surface);border:1px solid var(--mkt-border-strong);color:var(--mkt-ink-soft);box-shadow:0 1px 2px rgba(25,23,20,.05);transition:border-color .22s ease,color .22s ease,background .22s ease,box-shadow .22s ease}.solution-orbit_nodeOn___eMNV .solution-orbit_disc___CAJx{background:var(--mkt-surface);border-color:var(--mkt-accent);color:var(--mkt-accent);box-shadow:0 0 0 5px rgba(109,40,217,.1),0 8px 24px -8px rgba(109,40,217,.45)}.solution-orbit_text__VrJJ3{position:absolute;left:calc(100% + 14px);top:50%;width:16.8cqw;transform:translateY(-50%);gap:4px}.solution-orbit_nodeLeft__LCY8Y .solution-orbit_text__VrJJ3{left:auto;right:calc(100% + 14px);text-align:right}.solution-orbit_kicker__nm1Uu{font-size:9px;letter-spacing:.12em;color:var(--mkt-ink-faint);transition:color .22s ease}.solution-orbit_nodeOn___eMNV .solution-orbit_kicker__nm1Uu{color:var(--mkt-accent)}.solution-orbit_title__bQgVU{font-size:.95rem;line-height:1.25;transition:color .22s ease}.solution-orbit_copy__b7DWy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.solution-orbit_more__pyY82{display:none}.solution-orbit_ready__lREUx .solution-orbit_node__rPvdw{opacity:1}.solution-orbit_ready__lREUx .solution-orbit_field__IvkF1,.solution-orbit_ready__lREUx .solution-orbit_hub__v8x36,.solution-orbit_ready__lREUx .solution-orbit_path__PyUBd{opacity:0}.solution-orbit_ready__lREUx .solution-orbit_hub__v8x36,.solution-orbit_ready__lREUx .solution-orbit_path__PyUBd{transform:scale(.92)}.solution-orbit_ready__lREUx .solution-orbit_disc___CAJx,.solution-orbit_ready__lREUx .solution-orbit_text__VrJJ3{opacity:0}.solution-orbit_ready__lREUx .solution-orbit_edge__vOkKJ{stroke-dashoffset:1}.solution-orbit_play__nPccs .solution-orbit_hub__v8x36{opacity:1;transform:none;transition:opacity .52s ease,transform .64s cubic-bezier(.22,.61,.36,1)}.solution-orbit_play__nPccs .solution-orbit_field__IvkF1{opacity:1;transition:opacity .9s ease .2s}.solution-orbit_play__nPccs .solution-orbit_path__PyUBd{opacity:1;transform:none;transition:opacity .62s ease .95s,transform .76s cubic-bezier(.22,.61,.36,1) .95s}.solution-orbit_play__nPccs .solution-orbit_edge__vOkKJ{animation:solution-orbit_edgeDraw__C1svX .62s ease var(--d) both}.solution-orbit_play__nPccs .solution-orbit_disc___CAJx{animation:solution-orbit_discIn___Dv4g .56s cubic-bezier(.34,1.32,.5,1) var(--d) both}.solution-orbit_play__nPccs .solution-orbit_text__VrJJ3{animation:solution-orbit_orbitFadeIn__K5pyH .42s ease calc(var(--d) + .14s) both}.solution-orbit_ready__lREUx .solution-orbit_ring__x_XEz,.solution-orbit_ready__lREUx .solution-orbit_spin__hVM84{animation-play-state:paused}.solution-orbit_play__nPccs .solution-orbit_ring__x_XEz,.solution-orbit_play__nPccs .solution-orbit_spin__hVM84{animation-play-state:running}.solution-orbit_held__Alv5L .solution-orbit_ring__x_XEz,.solution-orbit_held__Alv5L .solution-orbit_spin__hVM84{animation-play-state:paused}.solution-orbit_held__Alv5L .solution-orbit_node__rPvdw:not(.solution-orbit_nodeOn___eMNV){opacity:.45}.solution-orbit_hub__v8x36{display:grid;place-items:center;position:absolute;left:50%;top:50%;width:var(--hub);height:var(--hub);margin:calc(var(--hub) / -2) 0 0 calc(var(--hub) / -2);padding:clamp(24px,3.4vw,40px);border-radius:50%;border:1px solid var(--mkt-border);background:radial-gradient(circle at 50% 22%,#ffffff,var(--mkt-bg) 78%);box-shadow:0 2px 4px rgba(25,23,20,.04),0 30px 70px -30px rgba(25,23,20,.4);text-align:center;pointer-events:none}.solution-orbit_hubRingA__aimeA,.solution-orbit_hubRingB__wVL0y{position:absolute;border-radius:50%}.solution-orbit_hubRingA__aimeA{inset:9px;border:1px dashed rgba(109,40,217,.22);animation:solution-orbit_orbitSpin__NNEa8 26s linear infinite}.solution-orbit_hubRingB__wVL0y{inset:16px;border-color:rgba(109,40,217,.45) rgba(109,40,217,.18) transparent transparent;border-style:solid;border-width:1px;animation:solution-orbit_orbitSpinBack__8J7Tb 18s linear infinite}.solution-orbit_hubBody__c2oxb{display:flex;flex-direction:column;align-items:center;gap:7px;animation:solution-orbit_hubIn__ssgNW .42s cubic-bezier(.22,.61,.36,1) both}.solution-orbit_hubIcon__fvqxB{display:grid;place-items:center;width:38px;height:38px;margin-bottom:2px;border-radius:50%;background:var(--mkt-accent-soft);color:var(--mkt-accent)}.solution-orbit_hubCore__eEgz7{width:12px;height:12px;margin-bottom:8px;border-radius:50%;background:var(--mkt-accent);box-shadow:0 0 0 6px rgba(109,40,217,.12),0 0 18px rgba(109,40,217,.5);animation:solution-orbit_corePulse__sJo9z 2.8s ease-in-out infinite}.solution-orbit_hubKicker__4MOLb{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-accent)}.solution-orbit_hubTitle__Bk3B6{margin:0;font-family:var(--mkt-font-display);font-size:1.02rem;font-weight:650;letter-spacing:-.02em;line-height:1.2;color:var(--mkt-ink)}.solution-orbit_hubCopy__dF7UC{margin:0;font-size:.8rem;line-height:1.5;color:var(--mkt-ink-soft)}.solution-orbit_hubMore__G0djm{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:.78rem;font-weight:600;color:var(--mkt-accent)}}@keyframes solution-orbit_orbitSpin__NNEa8{to{transform:rotate(1turn)}}@keyframes solution-orbit_orbitSpinBack__8J7Tb{to{transform:rotate(-1turn)}}@keyframes solution-orbit_edgeDraw__C1svX{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes solution-orbit_discIn___Dv4g{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes solution-orbit_orbitFadeIn__K5pyH{0%{opacity:0}to{opacity:1}}@keyframes solution-orbit_edgeFlow__Gq2im{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes solution-orbit_corePulse__sJo9z{0%,to{box-shadow:0 0 0 6px rgba(109,40,217,.12),0 0 18px rgba(109,40,217,.45)}50%{box-shadow:0 0 0 11px rgba(109,40,217,.05),0 0 26px rgba(109,40,217,.6)}}@keyframes solution-orbit_hubIn__ssgNW{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.solution-orbit_edgeFlow__Gq2im,.solution-orbit_hubBody__c2oxb,.solution-orbit_hubCore__eEgz7,.solution-orbit_hubRingA__aimeA,.solution-orbit_hubRingB__wVL0y,.solution-orbit_ring__x_XEz,.solution-orbit_spin__hVM84{animation:none}.solution-orbit_edgeFlow__Gq2im{display:none}}.sign-in-modal_overlay__v4RsV{background:rgba(25,23,20,.5);backdrop-filter:blur(4px)}.sign-in-modal_content__qZV_y.sign-in-modal_content__qZV_y{border-radius:20px;box-shadow:var(--mkt-shadow-lg);--evonx-border-subtle:var(--mkt-border);--mantine-color-text:var(--mkt-ink);--mantine-color-dimmed:var(--mkt-ink-faint);--mantine-color-placeholder:var(--mkt-ink-faint);--mantine-color-anchor:var(--mkt-accent);--mantine-color-body:var(--mkt-surface);--mantine-color-default:var(--mkt-surface);--mantine-color-default-hover:#f6f3ee;--mantine-color-default-border:var(--mkt-border-strong);--mantine-color-default-color:var(--mkt-ink);--mantine-color-primary-filled:var(--mkt-ink);--mantine-color-primary-filled-hover:#2f2b26;--mantine-primary-color-filled:var(--mkt-ink);--mantine-primary-color-filled-hover:#2f2b26;--mantine-primary-color-contrast:#ffffff}.sign-in-modal_header__RhS4F.sign-in-modal_header__RhS4F{padding-bottom:0;min-height:0}.sign-in-modal_body__St1Ol.sign-in-modal_body__St1Ol{padding-top:4px}.sign-in-modal_close__SrlBn.sign-in-modal_close__SrlBn{color:var(--mkt-ink-faint);border-radius:10px}.sign-in-modal_close__SrlBn.sign-in-modal_close__SrlBn:hover{background:#f3f0ea;color:var(--mkt-ink)}.sign-in-modal_brand__Rn4IL{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:18px}.sign-in-modal_wordmark__asTkh{font-family:var(--mkt-font-display),sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.03em;color:var(--mkt-ink)}.sign-in-modal_wordmark__asTkh i{font-style:normal;color:var(--mkt-accent)}.sign-in-modal_title__wmfLa{margin:0;text-align:center;font-family:var(--mkt-font-display),sans-serif;font-size:clamp(24px,3.4vw,28px);font-weight:650;letter-spacing:-.035em;line-height:1.15;color:var(--mkt-ink)}.sign-in-modal_message__s_g_e{margin:8px 0 0;text-align:center;font-size:14px;line-height:1.55;color:var(--mkt-ink-soft)}.sign-in-modal_panel__urV_0{margin-top:22px}.sign-in-modal_content__qZV_y .mantine-Button-root{height:46px;font-size:14.5px;font-weight:500;border-radius:12px}.sign-in-modal_content__qZV_y .mantine-Button-root[data-variant=default]{box-shadow:var(--mkt-shadow-sm)}.sign-in-modal_content__qZV_y .mantine-Input-input{--input-bd-focus:var(--mkt-accent);border-radius:12px;min-height:44px;font-size:14.5px}.sign-in-modal_content__qZV_y .mantine-InputWrapper-label{font-size:13px;font-weight:500;color:var(--mkt-ink-soft);margin-bottom:6px}.sign-in-modal_content__qZV_y .mantine-Divider-root{border-color:var(--mkt-border)}.sign-in-modal_content__qZV_y .mantine-Divider-label{color:var(--mkt-ink-faint);font-size:12px}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-root{background:#f3f0ea;border:1px solid var(--mkt-border);border-radius:12px}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-indicator{background:var(--mkt-surface);border-radius:10px;box-shadow:var(--mkt-shadow-sm)}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-label{color:var(--mkt-ink-soft);font-size:13px}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-label[data-active]{color:var(--mkt-ink)}@media (max-width:480px){.sign-in-modal_content__qZV_y.sign-in-modal_content__qZV_y{border-radius:18px}}