.creator-earnings_workspace__wLl_j{max-width:1200px;margin:auto;padding:40px 24px 80px;color:var(--foreground)}.creator-earnings_heading__1o_tZ{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px}.creator-earnings_workspace__wLl_j h1{font-size:clamp(2rem,5vw,3.4rem);font-weight:650;letter-spacing:-.04em;margin:16px 0}.creator-earnings_workspace__wLl_j h2{font-size:1.5rem;font-weight:600;margin:12px 0}.creator-earnings_workspace__wLl_j h3{font-size:1.1rem;font-weight:600;margin:12px 0}.creator-earnings_workspace__wLl_j p{margin:12px 0;color:var(--muted);line-height:1.65}.creator-earnings_workspace__wLl_j section{margin:24px 0}.creator-earnings_cards__o_u8h{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:20px 0}.creator-earnings_total__yPfrH{font-size:2rem;display:block;margin-top:16px}.creator-earnings_workspace__wLl_j dl>div{display:flex;justify-content:space-between;gap:16px;margin:12px 0;font-size:.9rem}.creator-earnings_workspace__wLl_j dd{font-variant-numeric:tabular-nums}.creator-earnings_message__BS6UP{padding:20px;border:1px solid var(--border,#8884);border-radius:16px;overflow-wrap:anywhere;background:var(--accent-soft,#9585ed12)}.creator-earnings_filters__gsaOU,.creator-earnings_form__chpYn{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:20px 0}.creator-earnings_form__chpYn h3{flex-basis:100%}.creator-earnings_workspace__wLl_j label{display:grid;gap:8px;font-size:.9rem}.creator-earnings_workspace__wLl_j input,.creator-earnings_workspace__wLl_j select{min-height:44px;border:1px solid var(--border,#8885);border-radius:10px;padding:10px 12px;background:var(--background);color:var(--foreground);max-width:100%}.creator-earnings_tableWrap__TUB_w{overflow-x:auto;margin:20px 0}.creator-earnings_workspace__wLl_j table{width:100%;border-collapse:collapse;font-size:.9rem;text-align:left}.creator-earnings_workspace__wLl_j td,.creator-earnings_workspace__wLl_j th{padding:14px 12px;border-bottom:1px solid var(--border,#8883);min-width:110px}.creator-earnings_workspace__wLl_j td:nth-child(n+3){font-variant-numeric:tabular-nums}.creator-earnings_actions__zOBxa{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:640px){.creator-earnings_workspace__wLl_j{padding:24px 16px 48px}.creator-earnings_heading__1o_tZ{align-items:start;flex-direction:column}.creator-earnings_cards__o_u8h{grid-template-columns:1fr}.creator-earnings_filters__gsaOU label,.creator-earnings_form__chpYn label{width:100%}}.tool-navigation_launcher__gvZzK{border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);min-width:0;margin-bottom:.4rem}.tool-navigation_launcher__gvZzK summary{min-height:44px;padding:.7rem .75rem;cursor:pointer;font-size:.8125rem;font-weight:600;color:var(--foreground)}.tool-navigation_launcher__gvZzK summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.tool-navigation_launcher__gvZzK>div{display:grid;padding:0 .3rem .3rem}.tool-navigation_launcher__gvZzK a{min-height:44px}.ai-hero_hero__WIQBX{position:relative;overflow:hidden;isolation:isolate;color:#f5f1ff;padding:3rem 1.5rem 1.5rem}.ai-hero_hero__WIQBX:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 76% 45%,#9b326c25,transparent 48%),radial-gradient(ellipse at 72% 35%,#6f38b635,transparent 46%),radial-gradient(ellipse at 95% 70%,#25566e35,transparent 40%),radial-gradient(ellipse at 15% 75%,#57265128,transparent 45%)}.ai-hero_grid__bmD2u{position:absolute;inset:0;z-index:-1;opacity:.2;background-image:linear-gradient(#a58bd015 1px,transparent 0),linear-gradient(90deg,#a58bd015 1px,transparent 0);background-size:80px 80px;mask-image:linear-gradient(transparent,#000 40%,transparent)}.ai-hero_topline__SoWeA{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:auto;color:#b8a9cf;font-size:.65rem;letter-spacing:.16em;text-transform:uppercase}.ai-hero_topline__SoWeA span{display:flex;align-items:center;gap:.5rem}.ai-hero_topline__SoWeA i{width:5px;height:5px;background:#b9eecf;border-radius:50%}.ai-hero_layout__pzmt1{display:grid;grid-template-columns:.85fr 1.25fr;max-width:1400px;margin:auto;gap:1rem;align-items:center;min-height:650px}.ai-hero_copy__XNFZy{position:relative;z-index:3;padding:2rem 0 3rem}.ai-hero_eyebrow__nlUJF{display:inline-flex;align-items:center;gap:.6rem;color:#cfb5ff;font-size:.75rem;font-weight:550;letter-spacing:.06em;margin-bottom:1.5rem}.ai-hero_copy__XNFZy h1{font-size:clamp(3.2rem,5.6vw,5.4rem);line-height:1.03;letter-spacing:-.065em;font-weight:600;max-width:640px}.ai-hero_copy__XNFZy h1 em{display:block;font-style:normal;background:linear-gradient(110deg,#bea4ff 15%,#edb6dd 65%,#b3d8e7);color:transparent;background-clip:text}.ai-hero_lead__mKTwo{max-width:430px;color:#b5aec6;line-height:1.8;font-size:1rem;margin:1.5rem 0 1.75rem}.ai-hero_actions__UTyY8{display:flex;gap:.75rem;flex-wrap:wrap}.ai-hero_actions__UTyY8 a,.ai-hero_actions__UTyY8 button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:50px;padding:.75rem 1.2rem;border-radius:99px;font-size:.875rem;font-weight:600;cursor:pointer}.ai-hero_primary__LBg5v{background:#d4bfff;color:#25133e;box-shadow:0 0 35px #b180ff25}.ai-hero_primary__LBg5v:hover{background:#e2d2ff}.ai-hero_watch__a7rMo{background:#ffffff06;border:1px solid #ffffff25;color:#eee4ff}.ai-hero_watch__a7rMo:hover{background:#ffffff10}.ai-hero_note__dF0B6{color:#a298b7;font-size:.7rem;margin-top:1rem}.ai-hero_stage__LNYI4{position:relative;height:620px;min-width:0}.ai-hero_sculpture__6hZXM{position:absolute;inset:0 -70px 0 -90px;touch-action:pan-y}.ai-hero_sculpture__6hZXM canvas{display:block;width:100%;height:100%}.ai-hero_fallback__v_NzF{position:absolute;inset:25% 25%;transform:rotate(-30deg)}.ai-hero_fallback__v_NzF i{display:block;position:absolute;inset:0;border-color:#f1d9ff #baa0f0 #523c8e;border-style:solid;border-width:35px;border-radius:42% 58% 65% 35%;box-shadow:inset 8px 7px 15px #6b46af,9px 7px 28px #804bbc50}.ai-hero_fallback__v_NzF i:nth-child(2){transform:rotate(60deg)}.ai-hero_fallback__v_NzF i:nth-child(3){transform:rotate(120deg)}.ai-hero_fallbackHidden__7KAJc{display:none}.ai-hero_orbit__iDzQ0{position:absolute;top:16%;left:12%;width:78%;height:68%;border:1px solid #b491ff18;border-radius:50%;transform:rotate(-28deg);pointer-events:none}.ai-hero_floating__gXYsE{position:absolute;z-index:2;background:linear-gradient(135deg,#28203ce8,#171124e8);border:1px solid #ad8bdf38;box-shadow:0 18px 50px #0004,inset 0 1px 0 #ffffff10;backdrop-filter:blur(20px);border-radius:1rem;padding:1rem}.ai-hero_floating__gXYsE small{color:#b7a4d3;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}.ai-hero_idea__JPz8l{left:0;top:12%;width:230px;transform:rotate(-7deg)}.ai-hero_idea__JPz8l p{font-size:.8125rem;color:#efe4ff;margin-top:.5rem;line-height:1.6}.ai-hero_idea__JPz8l strong{color:#d8c0ff;font-weight:500}.ai-hero_frame__2hu_t{right:-2%;top:42%;width:165px;transform:rotate(9deg)}.ai-hero_art__xvKRv{height:120px;position:relative;overflow:hidden;margin-top:.5rem;border-radius:.5rem;background:linear-gradient(135deg,#493881,#c28cb7 65%,#edb991)}.ai-hero_art__xvKRv:before{content:"";position:absolute;width:100px;height:100px;background:radial-gradient(circle at 25% 25%,#fff1e2,#e6b3db 30%,#805dc0 65%,#40316b);border-radius:50%;left:42px;top:22px}.ai-hero_art__xvKRv:after{content:"";position:absolute;inset:8px 35px;border:1px solid #fff9;border-radius:2px}.ai-hero_art__xvKRv strong{position:absolute;z-index:1;top:14px;left:10px;font-size:.85rem;font-weight:700;color:#fff;line-height:1}.ai-hero_output__mZo1f{bottom:11%;left:15%;width:220px;transform:rotate(-4deg);display:flex;align-items:center;gap:.75rem}.ai-hero_outputIcon__HI_Un{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#a1dbbc20;color:#b5e9ce;font-size:1rem}.ai-hero_output__mZo1f strong{display:block;font-size:.8rem;margin-top:.25rem}.ai-hero_output__mZo1f small{color:#b6d9c7}.ai-hero_explore__sC7Nk{flex-wrap:wrap;position:absolute;inset-inline:0;display:flex;justify-content:center;align-items:center;gap:.65rem;color:#b6a6cb;font-size:.65rem}.ai-hero_explore__sC7Nk button{border:1px solid #a88bcc40;border-radius:99px;padding:.4rem .8rem;min-height:36px;color:#dfcfff}.ai-hero_ribbon__nItS5{max-width:1400px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.25rem 0 .5rem;border-top:1px solid #b797db20;color:#a99bbb;font-size:.75rem}.ai-hero_ribbon__nItS5 span{display:flex;align-items:center;gap:.6rem}.ai-hero_ribbon__nItS5 b{color:#d9c9ef;font-weight:500}.ai-hero_walkthrough__5ZIPA{background:linear-gradient(180deg,#0b0915,#141020);color:#f6efff;padding:3rem 1.5rem 4rem}.ai-hero_walkthroughInner__WTqu9{max-width:1150px;margin:auto}.ai-hero_walkthroughHeading__FZ6ER{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem}.ai-hero_walkthroughHeading__FZ6ER small{color:#bba1e0;letter-spacing:.13em;font-size:.65rem;text-transform:uppercase}.ai-hero_walkthroughHeading__FZ6ER h2{font-size:clamp(1.8rem,3.5vw,2.7rem);letter-spacing:-.045em;font-weight:550;margin-top:.5rem}.ai-hero_walkthroughHeading__FZ6ER button{border:1px solid #ffffff25;border-radius:99px;padding:.6rem 1rem;min-height:44px;color:#d6c5ed;font-size:.8rem}.ai-hero_player__CpKHd{border:1px solid #c2a7e333;background:#181320;border-radius:1.25rem;box-shadow:0 20px 70px #0003;overflow:hidden}.ai-hero_playerBar__CCYKF{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.85rem 1.25rem;border-bottom:1px solid #ffffff12;color:#ac9cbe;font-size:.7rem}.ai-hero_playerBar__CCYKF strong{color:#e5d5fc}.ai-hero_playerBar__CCYKF span:last-child{display:flex;align-items:center;gap:.5rem}.ai-hero_liveDot__Mn7dV{height:5px;width:5px;border-radius:50%;background:#c3a2ff}.ai-hero_playerBody__M7Hbt{display:grid;grid-template-columns:.85fr 1.15fr;min-height:355px}.ai-hero_chat__XJlAW{padding:1.5rem;border-right:1px solid #ffffff12;display:flex;flex-direction:column;gap:1rem}.ai-hero_chatLabel__W_qdb{font-size:.65rem;color:#a797ba;text-transform:uppercase;letter-spacing:.12em}.ai-hero_userBubble__2mVdC{align-self:flex-end;border:1px solid #ffffff15;background:#292036;border-radius:.9rem .9rem .2rem .9rem;padding:.8rem 1rem;font-size:.875rem;min-height:48px;max-width:90%}.ai-hero_cursor__c6Z3m{border-right:2px solid #cbb1f9;margin-left:2px}.ai-hero_reply__q_IqQ{display:flex;align-items:center;gap:.65rem;font-size:.875rem;color:#e9ddf8;min-height:46px}.ai-hero_replyIcon__evMwR{height:30px;width:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;background:#b791f528;color:#d1b4ff}.ai-hero_proposal__kfPO2{padding:1rem;border:1px solid #b792ed35;border-radius:.85rem;background:#b392df0a}.ai-hero_proposal__kfPO2 small{font-size:.65rem;color:#a994c2}.ai-hero_proposal__kfPO2 strong{display:block;font-size:.85rem;margin-top:.35rem}.ai-hero_proposal__kfPO2 p{color:#b4a4c8;font-size:.75rem;line-height:1.6;margin:.5rem 0 .8rem}.ai-hero_proposal__kfPO2 button{border-radius:.6rem;background:#ceb3fa;color:#2c1843;font-weight:600;padding:.5rem .75rem;min-height:40px;font-size:.75rem}.ai-hero_proposal__kfPO2 button:disabled{opacity:.55}.ai-hero_thinking__5HxDY{display:flex;gap:5px}.ai-hero_thinking__5HxDY i{width:5px;height:5px;background:#bca1e5;border-radius:50%;animation:ai-hero_think__s9ECy 1s infinite}.ai-hero_thinking__5HxDY i:nth-child(2){animation-delay:.15s}.ai-hero_thinking__5HxDY i:nth-child(3){animation-delay:.3s}@keyframes ai-hero_think__s9ECy{50%{opacity:.3;transform:translateY(-3px)}}.ai-hero_canvas__zrNcp{padding:1.25rem;background:#211929;min-width:0}.ai-hero_canvasBar__GMTcF{display:flex;justify-content:space-between;align-items:center;font-size:.65rem;color:#b9a6c9;margin-bottom:.65rem}.ai-hero_demoArt__FBF9Z{position:relative;height:210px;border-radius:.6rem;background:linear-gradient(135deg,#8c72b8,#d7a5bf 65%,#eab692);overflow:hidden}.ai-hero_demoArt__FBF9Z:before{content:"";position:absolute;top:40px;left:40%;width:220px;height:220px;background:radial-gradient(circle at 25% 23%,#fff1df,#edc3d6 22%,#a781c3 55%,#57416e 85%);border-radius:50%}.ai-hero_demoArt__FBF9Z:after{content:"";position:absolute;width:260px;height:85px;top:90px;left:22%;border-color:#f2d7f0 #735791 #735791 #c6a2d2;border-style:solid;border-width:18px;border-radius:50%;transform:rotate(-28deg)}.ai-hero_artText__Hi5YN{position:absolute;z-index:1;top:1rem;left:1rem;color:#302039;font-size:1.4rem;letter-spacing:-.05em;font-weight:700;line-height:1}.ai-hero_artText__Hi5YN small{font-size:.45rem;display:block;letter-spacing:.18em;margin-bottom:.5rem}.ai-hero_crop__eAzAD{position:absolute;z-index:3;height:90%;top:5%;left:50%;transform:translateX(-50%);border:2px solid #fff;box-shadow:0 0 0 400px #27123540;border-radius:2px;transition:opacity .5s}.ai-hero_crop__eAzAD:after,.ai-hero_crop__eAzAD:before{content:"";position:absolute;inset:33% 0;border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40}.ai-hero_crop__eAzAD:after{inset:0 33%;border:0;border-left:1px solid #ffffff40;border-right:1px solid #ffffff40}.ai-hero_scanner__8K_QQ{position:absolute;z-index:4;top:0;bottom:0;width:2px;background:#f6e5ff;box-shadow:0 0 20px #fff;animation:ai-hero_scan__ow4t0 1.6s ease-in-out infinite}@keyframes ai-hero_scan__ow4t0{0%{left:5%}to{left:95%}}.ai-hero_timeline__PgQcD{margin-top:.7rem;height:35px;display:flex;gap:4px;border:1px solid #bea0e25a;padding:3px;border-radius:.4rem;position:relative}.ai-hero_timeline__PgQcD i{flex:1;border-radius:2px;background:linear-gradient(135deg,#967db2,#c5a0bf,#8766aa)}.ai-hero_playhead__CzMZG{position:absolute;top:-3px;bottom:-3px;width:2px;background:#e3cafa;transition:left .1s linear}.ai-hero_formats__QcVCA{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.85rem}.ai-hero_formats__QcVCA button{border:1px solid #ffffff20;border-radius:.5rem;min-height:36px;padding:.4rem .6rem;color:#c0adc9;font-size:.65rem}.ai-hero_formats__QcVCA button[aria-pressed=true]{background:#cbb0f520;color:#e7d4ff;border-color:#cbb0f550}.ai-hero_steps__vEEOp{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff12}.ai-hero_steps__vEEOp button{min-height:52px;padding:.8rem .6rem;color:#a597b5;font-size:.7rem;text-align:left;border-right:1px solid #ffffff10;display:flex;gap:.6rem;align-items:center}.ai-hero_steps__vEEOp button[aria-current=step]{color:#e6d4ff;background:#b992e415}.ai-hero_steps__vEEOp b{font-weight:400;font-size:.6rem;color:#b093d2}.ai-hero_caption__9eREe{margin-top:.85rem;color:#a393b5;font-size:.7rem;line-height:1.6;text-align:center}.ai-hero_live__3ZNNR{margin-top:2rem;display:grid;grid-template-columns:.7fr 1fr;gap:2rem;align-items:start;border-top:1px solid #ffffff15;padding-top:2rem}.ai-hero_live__3ZNNR h3{font-size:1.1rem;font-weight:550}.ai-hero_live__3ZNNR p{color:#b5a5c7;font-size:.8rem;line-height:1.7;margin-top:.5rem}.ai-hero_live__3ZNNR form{border:1px solid #bca0d735;background:#ffffff04;border-radius:.8rem;padding:.75rem}.ai-hero_live__3ZNNR label{font-size:.7rem;color:#c7b5dc;display:block;margin-bottom:.5rem}.ai-hero_inputRow__B19Om{display:flex;gap:.5rem}.ai-hero_inputRow__B19Om input{min-width:0;flex:1;background:transparent;padding:.6rem .25rem;color:#f5e9ff;font-size:.875rem}.ai-hero_inputRow__B19Om button{min-height:44px;padding:.6rem .8rem;border-radius:.55rem;background:#ceb3fa;color:#2c1843;font-size:.75rem;font-weight:600}.ai-hero_inputRow__B19Om button:disabled{opacity:.5}.ai-hero_liveAnswer___JmBH{grid-column:2;border:1px solid #ffffff15;border-radius:.8rem;padding:1rem;color:#e7d6f7;font-size:.875rem;white-space:pre-wrap;overflow-wrap:anywhere}.ai-hero_liveError__523OM{color:#efbfd8;font-size:.8rem;margin-top:.75rem}@media(min-width:1600px){.ai-hero_layout__pzmt1{min-height:700px}}@media(max-width:1000px){.ai-hero_layout__pzmt1{grid-template-columns:1fr 1fr;min-height:590px}.ai-hero_stage__LNYI4{height:540px}.ai-hero_idea__JPz8l{width:200px}.ai-hero_frame__2hu_t{right:-3%;width:145px}.ai-hero_output__mZo1f{left:5%;width:195px}.ai-hero_copy__XNFZy h1{font-size:3.8rem}}@media(max-width:700px){.ai-hero_hero__WIQBX{padding:1.5rem 1.1rem 1rem}.ai-hero_topline__SoWeA{font-size:.55rem}.ai-hero_topline__SoWeA>span:last-child{display:none}.ai-hero_layout__pzmt1{display:flex;flex-direction:column;gap:0}.ai-hero_copy__XNFZy{width:100%;padding:2rem 0 0}.ai-hero_copy__XNFZy h1{font-size:clamp(2.9rem,11vw,4rem);max-width:520px}.ai-hero_lead__mKTwo{font-size:.9375rem;margin:1.2rem 0 1.5rem}.ai-hero_actions__UTyY8 a,.ai-hero_actions__UTyY8 button{min-height:48px;font-size:.8rem}.ai-hero_stage__LNYI4{height:420px;width:100%}.ai-hero_sculpture__6hZXM{inset:0 -30px}.ai-hero_idea__JPz8l{left:0;top:7%;width:175px;padding:.8rem}.ai-hero_idea__JPz8l p{font-size:.7rem}.ai-hero_frame__2hu_t{top:46%;right:0;width:125px;padding:.65rem}.ai-hero_art__xvKRv{height:95px}.ai-hero_output__mZo1f{bottom:10%;left:2%;width:180px;padding:.75rem}.ai-hero_ribbon__nItS5{font-size:.65rem;gap:.6rem 1rem;padding:1rem 0}.ai-hero_walkthrough__5ZIPA{padding:2rem 1rem 3rem}.ai-hero_walkthroughHeading__FZ6ER{align-items:center}.ai-hero_walkthroughHeading__FZ6ER h2{font-size:1.8rem}.ai-hero_playerBody__M7Hbt{grid-template-columns:1fr}.ai-hero_chat__XJlAW{border-right:0;border-bottom:1px solid #ffffff12;padding:1rem;gap:.75rem;min-height:285px}.ai-hero_canvas__zrNcp{padding:1rem}.ai-hero_steps__vEEOp button{font-size:.6rem;display:flex;flex-direction:column;align-items:start;gap:.3rem}.ai-hero_live__3ZNNR{grid-template-columns:1fr;gap:1rem}.ai-hero_liveAnswer___JmBH{grid-column:1}.ai-hero_explore__sC7Nk{bottom:0;gap:.35rem}.ai-hero_explore__sC7Nk>span{flex-basis:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.ai-hero_scanner__8K_QQ,.ai-hero_thinking__5HxDY i{animation:none}.ai-hero_crop__eAzAD,.ai-hero_playhead__CzMZG{transition:none}}@keyframes ai-hero_drift__6HOfP{50%{translate:0 -9px}}.ai-hero_floating__gXYsE{animation:ai-hero_drift__6HOfP 7s ease-in-out infinite}.ai-hero_frame__2hu_t{animation-delay:-2s}.ai-hero_output__mZo1f{animation-delay:-4s}.ai-hero_stage__LNYI4[data-animation=paused] .ai-hero_floating__gXYsE,html[data-page-visible=false] .ai-hero_floating__gXYsE{animation-play-state:paused}@media(max-width:700px){.ai-hero_output__mZo1f{bottom:17%}.ai-hero_frame__2hu_t{top:40%;width:115px}.ai-hero_explore__sC7Nk{padding-top:.25rem}.ai-hero_explore__sC7Nk>span{font-size:.6rem}}@media(prefers-reduced-motion:reduce){.ai-hero_floating__gXYsE{animation:none}}.ai-hero_fallback__v_NzF{inset:auto;width:235px;height:300px;left:50%;top:50%;margin-left:-117px;margin-top:-150px}.ai-hero_botHead__hdwxh{position:absolute;top:30px;width:235px;height:175px;border-radius:55px;background:linear-gradient(135deg,#fff5ff,#d4bced 65%,#926bac);box-shadow:inset -10px -10px 25px #8255ae55,0 20px 50px #0003}.ai-hero_botFace__kbDjT{position:absolute;inset:35px 23px;background:linear-gradient(145deg,#272039,#0c091b);border-radius:30px}.ai-hero_botFace__kbDjT i{inset:auto;top:28px;left:40px;width:14px;height:28px;background:#b8f2ff;border:0;border-radius:99px;box-shadow:0 0 12px #87dcff50}.ai-hero_botFace__kbDjT i:nth-child(2){left:auto;right:40px;transform:none}.ai-hero_botFace__kbDjT span{position:absolute;top:62px;left:76px;width:36px;height:14px;border-bottom:3px solid #b8f2ff;border-radius:0 0 50% 50%}.ai-hero_botAntenna___56oZ{position:absolute;top:0;left:112px;height:40px;width:10px;background:#a27ec9}.ai-hero_botAntenna___56oZ:before{content:"";position:absolute;top:-8px;left:-8px;height:26px;width:26px;border-radius:50%;background:#edb1d8}.ai-hero_botBody__2dOQJ{position:absolute;top:211px;left:53px;width:130px;height:90px;border-radius:35px;background:linear-gradient(135deg,#f9edff,#b998dd);display:grid;place-items:center;color:#8255b4;font-size:1.5rem}.ai-hero_botHand__EmCAm{position:absolute;right:-33px;top:170px;width:36px;height:60px;border-radius:99px;background:linear-gradient(#fbf1ff,#c6a3e1);transform:rotate(30deg)}.ai-hero_fallback__v_NzF{left:0;top:0;margin:0}.ai-hero_nebulaCloud__itK0R{position:absolute;inset:17% 7%;border-radius:50%;background:radial-gradient(ellipse at 28% 45%,#ee43877a,transparent 50%),radial-gradient(ellipse at 60% 65%,#315bffb0,transparent 45%),radial-gradient(ellipse at 60% 30%,#ab47efa0,transparent 50%),radial-gradient(ellipse at 80% 65%,#2ed6d45e,transparent 40%);filter:blur(17px)}.ai-hero_nebulaStars__F7fAU{position:absolute;inset:8%;background-image:radial-gradient(circle,#fff 1px,transparent 1.6px),radial-gradient(circle,#b6cfff 1px,transparent 1.6px),radial-gradient(circle,#efcaff 1px,transparent 2px);background-size:43px 59px,71px 83px,107px 97px;background-position:3px 12px,27px 43px,19px 9px;mask-image:radial-gradient(ellipse,#000 20%,transparent 75%)}.ai-hero_nebulaCloud__itK0R{inset:0;border-radius:0;background:url(/hero-nebula.jpg) 50%/cover no-repeat;filter:none;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 76%)}.ai-hero_sculpture__6hZXM{mask-image:radial-gradient(ellipse at center,#000 30%,transparent 73%)}.ai-hero_spaceBackground__u8ltZ{position:absolute;inset:0;z-index:-1}.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{inset:0;mask-image:linear-gradient(transparent,#000 14%,#000 78%,transparent)}.ai-hero_spaceBackground__u8ltZ:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0b0915c9,transparent 57%),linear-gradient(0deg,#0b0915,transparent 17%)}.ai-hero_ribbon__nItS5,.ai-hero_topline__SoWeA{position:relative}.ai-hero_hero__WIQBX{background:#0b0915}.ai-hero_grid__bmD2u{display:none}@media(max-width:700px){.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{inset:35% 0 0}.ai-hero_spaceBackground__u8ltZ:after{background:linear-gradient(#0b0915 25%,transparent 60%),linear-gradient(0deg,#0b0915,transparent 14%)}}.ai-hero_hero__WIQBX{padding-top:calc(3rem + var(--marketing-header-height,0px))}.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{mask-image:linear-gradient(#000a,#000 14%,#000 78%,transparent)}@media(max-width:700px){.ai-hero_hero__WIQBX{padding-top:calc(1.5rem + var(--marketing-header-height,0px))}.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{inset:0}.ai-hero_spaceBackground__u8ltZ:after{background:linear-gradient(90deg,#0b09157a,transparent 80%),linear-gradient(0deg,#0b0915,transparent 14%)}}@media(min-width:701px) and (max-width:1100px){.ai-hero_layout__pzmt1{grid-template-columns:1fr;gap:0;min-height:0}.ai-hero_copy__XNFZy{max-width:680px;margin:0 auto;text-align:center;padding:2.5rem 0 0}.ai-hero_copy__XNFZy h1{font-size:clamp(3.6rem,7vw,4.8rem)}.ai-hero_lead__mKTwo{margin:1.5rem auto;max-width:530px}.ai-hero_actions__UTyY8{justify-content:center}.ai-hero_stage__LNYI4{height:440px;width:min(100%,680px);margin:0 auto}.ai-hero_idea__JPz8l{left:3%;top:15%;width:200px}.ai-hero_frame__2hu_t{right:3%;top:38%;width:145px}.ai-hero_output__mZo1f{left:15%;bottom:17%}.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{inset:38% -5% 0}.ai-hero_spaceBackground__u8ltZ:after{background:linear-gradient(#0b0915 27%,#0b091560 44%,transparent 60%),linear-gradient(0deg,#0b0915,transparent 17%)}.ai-hero_topline__SoWeA>span:last-child{display:none}}@media(max-width:700px){.ai-hero_hero__WIQBX{padding-inline:1.25rem}.ai-hero_copy__XNFZy{text-align:center;padding-top:1.5rem}.ai-hero_eyebrow__nlUJF{font-size:.65rem;margin-bottom:1.1rem}.ai-hero_copy__XNFZy h1{font-size:clamp(2.65rem,10vw,3.6rem)}.ai-hero_lead__mKTwo{max-width:420px;margin:1.1rem auto 1.3rem;line-height:1.65;font-size:.875rem}.ai-hero_actions__UTyY8{justify-content:center;gap:.5rem}.ai-hero_actions__UTyY8 a{font-size:.75rem;padding:.65rem 1rem;min-height:46px}.ai-hero_note__dF0B6{font-size:.65rem}.ai-hero_stage__LNYI4{height:370px;margin-top:.5rem}.ai-hero_idea__JPz8l{left:0;top:13%;width:158px;transform:rotate(-4deg);padding:.7rem}.ai-hero_idea__JPz8l p{font-size:.65rem}.ai-hero_frame__2hu_t{right:0;top:37%;width:108px;transform:rotate(5deg)}.ai-hero_output__mZo1f{left:4%;bottom:21%;width:175px;padding:.6rem}.ai-hero_output__mZo1f strong{font-size:.68rem}.ai-hero_floating__gXYsE small{font-size:.5rem}.ai-hero_art__xvKRv{height:82px}.ai-hero_explore__sC7Nk>span{display:none}.ai-hero_explore__sC7Nk{bottom:7px}.ai-hero_explore__sC7Nk button{min-height:40px;font-size:.65rem;background:#100c1eaa}.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{inset:40% -15% 0}.ai-hero_spaceBackground__u8ltZ:after{background:linear-gradient(#0b0915 28%,#0b0915a0 42%,transparent 61%),linear-gradient(0deg,#0b0915,transparent 15%)}.ai-hero_ribbon__nItS5{justify-content:center;font-size:.6rem;gap:.5rem 1rem;padding:1rem 0 .5rem}.ai-hero_topline__SoWeA{justify-content:center;font-size:.5rem}}@media (min-width:701px) and (max-width:1100px){.ai-hero_hero__WIQBX{padding-top:calc(1.5rem + var(--marketing-header-height,0px))}.ai-hero_copy__XNFZy{padding-top:1.5rem}.ai-hero_copy__XNFZy h1{font-size:clamp(3rem,6vw,4rem)}.ai-hero_stage__LNYI4{height:310px;margin-top:1rem}.ai-hero_idea__JPz8l{top:10%}.ai-hero_frame__2hu_t{top:22%}.ai-hero_output__mZo1f{left:24%;bottom:20%}.ai-hero_lead__mKTwo{font-size:1rem;line-height:1.65}.ai-hero_note__dF0B6{font-size:.75rem;line-height:1.6}}@media (max-width:700px){.ai-hero_hero__WIQBX{padding-top:calc(1rem + var(--marketing-header-height,0px))}.ai-hero_topline__SoWeA{display:none}.ai-hero_copy__XNFZy{padding-top:1rem}.ai-hero_eyebrow__nlUJF{font-size:.7rem;letter-spacing:.025em}.ai-hero_copy__XNFZy h1{font-size:clamp(2.6rem,10.5vw,3.5rem)}.ai-hero_lead__mKTwo{font-size:.9375rem;max-width:390px}.ai-hero_actions__UTyY8{display:grid;grid-template-columns:1fr;max-width:390px;margin-inline:auto}.ai-hero_actions__UTyY8 a{min-height:48px;border-radius:12px;font-size:.875rem}.ai-hero_note__dF0B6{font-size:.75rem;line-height:1.5;max-width:330px;margin:1rem auto 0}.ai-hero_stage__LNYI4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;height:auto;max-width:390px;margin:1.25rem auto 0;padding:0}.ai-hero_idea__JPz8l,.ai-hero_output__mZo1f{position:relative;inset:auto;width:auto;padding:.85rem;transform:none;animation:none;border-radius:12px}.ai-hero_idea__JPz8l{display:flex;flex-direction:column;justify-content:center}.ai-hero_idea__JPz8l p{font-size:.75rem;line-height:1.5}.ai-hero_floating__gXYsE small{font-size:.6rem;letter-spacing:.05em}.ai-hero_frame__2hu_t{display:none}.ai-hero_output__mZo1f{display:flex;align-items:center}.ai-hero_outputIcon__HI_Un{display:none}.ai-hero_output__mZo1f strong{font-size:.75rem}.ai-hero_explore__sC7Nk{position:static;grid-column:1/-1;padding-top:.25rem}.ai-hero_ribbon__nItS5{display:none}.ai-hero_ribbon__nItS5 span{flex-basis:100%}.ai-hero_walkthroughHeading__FZ6ER{align-items:flex-start}.ai-hero_walkthroughHeading__FZ6ER small{font-size:.65rem;line-height:1.5;display:block;max-width:230px}.ai-hero_walkthroughHeading__FZ6ER h2{font-size:1.65rem;line-height:1.15}.ai-hero_walkthroughHeading__FZ6ER button{flex-shrink:0;padding-inline:.7rem}.ai-hero_formats__QcVCA button{font-size:.75rem;min-height:44px}.ai-hero_steps__vEEOp{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-hero_steps__vEEOp button{flex-direction:row;font-size:.75rem;padding:.75rem}.ai-hero_caption__9eREe{font-size:.75rem}.ai-hero_inputRow__B19Om{flex-direction:column}.ai-hero_inputRow__B19Om input{font-size:16px;min-height:44px}}.ai-hero_mobileVisual__tqbfL{display:none}@media(max-width:700px){.ai-hero_spaceBackground__u8ltZ{display:none}.ai-hero_mobileVisual__tqbfL{display:block;position:relative;height:220px;width:calc(100% + 2.5rem);margin:.5rem -1.25rem -.5rem;overflow:hidden}.ai-hero_mobileVisual__tqbfL .ai-hero_sculpture__6hZXM{inset:-60px -15%;mask-image:radial-gradient(ellipse at center,#000 40%,transparent 75%)}.ai-hero_stage__LNYI4{margin-top:1.5rem}}.ai-hero_mobileHero__ISDQM{display:none}@media(max-width:700px),(orientation:landscape) and (max-width:1100px) and (max-height:500px){.ai-hero_hero__WIQBX{display:none}.ai-hero_mobileHero__ISDQM{display:grid;grid-template-rows:auto minmax(90px,1fr) auto;gap:10px;position:relative;isolation:isolate;overflow:hidden;height:100svh;min-height:540px;box-sizing:border-box;padding:calc(var(--marketing-header-height,61px) + 18px) 20px max(20px,env(safe-area-inset-bottom));background:#0b0915;color:#f5f1ff;text-align:center}.ai-hero_mobileHeading__Lv8Ms p{color:#cfb5ff;font-size:11px;letter-spacing:.1em;margin-bottom:12px}.ai-hero_mobileHeading__Lv8Ms h1{font-size:clamp(2.3rem,10vw,3rem);font-weight:600;letter-spacing:-.055em;line-height:1.06}.ai-hero_mobileHeading__Lv8Ms em{font-style:normal;color:#d4bfff}.ai-hero_mobileArt__Q7kVi{position:relative;min-height:0;width:calc(100% + 40px);margin-inline:-20px}.ai-hero_mobileArt__Q7kVi .ai-hero_sculpture__6hZXM{inset:-15% -8%;mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}.ai-hero_mobileArt__Q7kVi>button{position:absolute;right:20px;bottom:0;z-index:2;width:44px;height:44px;border:1px solid #ffffff25;border-radius:50%;background:#151020b0;color:#ddd0f5;font-size:16px}.ai-hero_mobileFooter__zScT7{position:relative;z-index:2;max-width:420px;width:100%;margin-inline:auto}.ai-hero_mobileLead__j8uRs{color:#c6bed5;font-size:14px;line-height:1.55;margin-bottom:14px}.ai-hero_mobileActions__XyxG4{display:grid;gap:8px}.ai-hero_mobileActions__XyxG4 a{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;font-size:14px;font-weight:600;padding:10px 14px}.ai-hero_mobileNote__rpVfu{color:#b2a8c5;font-size:11px;line-height:1.5;margin-top:12px}}@media(max-width:700px) and (max-height:650px),(orientation:landscape) and (max-width:1100px) and (max-height:500px){.ai-hero_mobileHero__ISDQM{gap:6px;padding-top:calc(var(--marketing-header-height,61px) + 12px);padding-bottom:max(12px,env(safe-area-inset-bottom))}.ai-hero_mobileHeading__Lv8Ms h1{font-size:2.3rem}.ai-hero_mobileHeading__Lv8Ms p{margin-bottom:8px}.ai-hero_mobileLead__j8uRs{font-size:13px;margin-bottom:10px}.ai-hero_mobileNote__rpVfu{margin-top:8px}}@media(max-width:700px){.ai-hero_mobileArt__Q7kVi .ai-hero_nebulaStars__F7fAU{inset:0;mask-image:none}}@media(min-width:701px) and (max-width:1100px){.ai-hero_stage__LNYI4 .ai-hero_floating__gXYsE{display:none}.ai-hero_spaceBackground__u8ltZ{inset:50% 0 70px;mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent)}.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{inset:0 8%;mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent)}.ai-hero_spaceBackground__u8ltZ:after{background:linear-gradient(#0b0915,transparent 25%),linear-gradient(0deg,#0b0915,transparent 20%)}}@media(min-width:901px) and (max-width:1100px) and (max-height:900px){.ai-hero_hero__WIQBX{min-height:100svh;box-sizing:border-box;padding-top:calc(var(--marketing-header-height,73px) + 24px);padding-bottom:20px}.ai-hero_layout__pzmt1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;min-height:calc(100svh - var(--marketing-header-height,73px) - 115px)}.ai-hero_copy__XNFZy{text-align:left;margin:0;padding:24px 0}.ai-hero_copy__XNFZy h1{font-size:clamp(2.8rem,4.8vw,3.5rem)}.ai-hero_lead__mKTwo{margin:20px 0;font-size:15px}.ai-hero_actions__UTyY8{justify-content:flex-start}.ai-hero_actions__UTyY8 a{padding-inline:14px;font-size:13px}.ai-hero_stage__LNYI4{height:100%;min-height:360px;margin:0}.ai-hero_spaceBackground__u8ltZ{inset:calc(var(--marketing-header-height,73px) + 40px) 0 80px 44%}.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{inset:0 -8%}.ai-hero_spaceBackground__u8ltZ:after{background:linear-gradient(90deg,#0b0915,transparent 20%),linear-gradient(0deg,#0b0915,transparent 18%)}.ai-hero_ribbon__nItS5{font-size:12px}}@media(orientation:landscape) and (max-width:1100px) and (max-height:500px){.ai-hero_mobileHero__ISDQM{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:20px;row-gap:8px;min-height:360px;height:100svh;padding-top:calc(var(--marketing-header-height,61px) + 8px);padding-bottom:max(10px,env(safe-area-inset-bottom));text-align:left}.ai-hero_mobileHeading__Lv8Ms{grid-column:1;grid-row:1}.ai-hero_mobileHeading__Lv8Ms p{font-size:10px;letter-spacing:.04em;margin-bottom:6px}.ai-hero_mobileHeading__Lv8Ms h1{font-size:28px;line-height:1.05}.ai-hero_mobileArt__Q7kVi{grid-column:2;grid-row:1/3;width:100%;margin:0}.ai-hero_mobileArt__Q7kVi .ai-hero_sculpture__6hZXM{inset:-10% -15%}.ai-hero_mobileArt__Q7kVi>button{right:0;bottom:0}.ai-hero_mobileFooter__zScT7{grid-column:1;grid-row:2;align-self:end}.ai-hero_mobileLead__j8uRs{font-size:12px;line-height:1.4;margin-bottom:8px}.ai-hero_mobileLead__j8uRs br{display:none}.ai-hero_mobileActions__XyxG4{gap:6px}.ai-hero_mobileActions__XyxG4 a{min-height:44px;font-size:12px;padding:8px 10px}.ai-hero_mobileNote__rpVfu{font-size:10px;margin-top:6px}}.ai-hero_mobileArt__Q7kVi .ai-hero_nebulaCloud__itK0R{animation:ai-hero_nebulaPreview__YjRTC 18s ease-in-out infinite alternate;animation-play-state:paused}.ai-hero_mobileArt__Q7kVi .ai-hero_sculpture__6hZXM[data-animate=true] .ai-hero_nebulaCloud__itK0R{animation-play-state:running}@keyframes ai-hero_nebulaPreview__YjRTC{0%{transform:scale(1.02) rotate(-1deg)}to{transform:scale(1.1) rotate(1deg)}}@media(prefers-reduced-motion:reduce){.ai-hero_mobileArt__Q7kVi .ai-hero_nebulaCloud__itK0R{animation:none}}.ai-hero_nebulaCloud__itK0R{background-image:linear-gradient(145deg,#ff83ba 10%,#bd91ff 48%,#67dfff 85%),url(/hero-nebula.jpg);background-size:contain;background-blend-mode:multiply;filter:saturate(1.65) contrast(1.06) brightness(1.4);transform-origin:52% 48%}.ai-hero_nebulaCloud__itK0R:after{content:"";position:absolute;inset:5%;border-radius:50%;background:radial-gradient(ellipse at 54% 46%,#7629b826,transparent 28%),radial-gradient(ellipse at 72% 60%,#087ab820,transparent 46%);mix-blend-mode:screen}.ai-hero_sculpture__6hZXM .ai-hero_nebulaCloud__itK0R{animation:ai-hero_nebulaPreview__YjRTC 24s ease-in-out infinite alternate;animation-play-state:paused}.ai-hero_sculpture__6hZXM[data-animate=true][data-visible=true] .ai-hero_nebulaCloud__itK0R{animation-play-state:running}.ai-hero_sculpture__6hZXM[data-visible=false] .ai-hero_nebulaCloud__itK0R{animation-play-state:paused}.ai-hero_fallback__v_NzF{transition:opacity .65s ease}.ai-hero_fallbackHidden__7KAJc{display:block;opacity:0;pointer-events:none}.ai-hero_mobileArt__Q7kVi:before{content:"";position:absolute;inset:8% 10%;background:radial-gradient(ellipse,#9859d51a,transparent 68%);pointer-events:none}@media(prefers-reduced-motion:reduce){.ai-hero_sculpture__6hZXM .ai-hero_nebulaCloud__itK0R{animation:none}.ai-hero_fallback__v_NzF{transition:none}}.ai-hero_sculpture__6hZXM canvas{opacity:0;transition:opacity .85s ease;pointer-events:none}.ai-hero_sculpture__6hZXM[data-renderer=three] canvas{opacity:1}@media(prefers-reduced-motion:reduce){.ai-hero_sculpture__6hZXM canvas{transition:none}}.ai-hero_sculpture__6hZXM{--nebula-focus:.5;container-type:size;overflow:hidden}.ai-hero_fallback__v_NzF{inset:0;width:100%;height:100%;transform-origin:50% 50%}.ai-hero_sculpture__6hZXM .ai-hero_nebulaCloud__itK0R{inset:auto;left:calc(var(--nebula-focus) * 100%);top:50%;width:min(90cqw,60.647cqh);height:auto;aspect-ratio:500/742;background-image:linear-gradient(145deg,#ff83ba 10%,#bd91ff 48%,#67dfff 85%),url(/hero-nebula.jpg);background-size:100% 100%;background-repeat:no-repeat;mask-image:radial-gradient(ellipse at center,#000 25%,transparent 70%);transform:translate(-50%,-50%);animation:none}.ai-hero_sculpture__6hZXM .ai-hero_nebulaStars__F7fAU{inset:0;opacity:.45;mask-image:radial-gradient(ellipse,#000 20%,transparent 75%)}@media(min-width:1101px){.ai-hero_spaceBackground__u8ltZ .ai-hero_sculpture__6hZXM{--nebula-focus:.72}}.ai-hero_nebulaControls__2lMiL{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.ai-hero_motionHint__OHHYZ{font-size:11px;color:#bdb0cf}.ai-hero_motionButtons__I4Zrz{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ai-hero_explore__sC7Nk .ai-hero_motionButtons__I4Zrz button,.ai-hero_motionButtons__I4Zrz button{min-width:44px;min-height:44px;padding:8px 13px;border:1px solid #a88bcc55;border-radius:99px;background:#151020e6;color:#e4d7f8;font-size:12px;cursor:pointer}.ai-hero_motionButtons__I4Zrz button:focus-visible{outline:2px solid #d4bfff;outline-offset:3px}.ai-hero_motionButtons__I4Zrz button[aria-pressed=true]{border-color:#d4bfff;background:#372449}.ai-hero_motionStatus__G7FFx{color:#c6bed5;font-size:11px;line-height:1.4;max-width:340px;min-height:16px;text-align:center}.ai-hero_explore__sC7Nk{bottom:0}@media(max-width:700px),(orientation:landscape) and (max-width:1100px) and (max-height:500px){.ai-hero_mobileHero__ISDQM{height:auto;min-height:100svh;grid-template-rows:auto minmax(140px,1fr) auto auto}.ai-hero_mobileArt__Q7kVi{overflow:hidden;min-height:140px}.ai-hero_mobileArt__Q7kVi .ai-hero_sculpture__6hZXM{inset:0;mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent)}.ai-hero_phoneControls__XhFrW{position:relative;z-index:2;padding:0 0 4px}.ai-hero_phoneControls__XhFrW .ai-hero_motionButtons__I4Zrz{gap:6px}.ai-hero_phoneControls__XhFrW .ai-hero_motionButtons__I4Zrz button{padding-inline:12px}.ai-hero_mobileFooter__zScT7{padding-top:4px}}@media(max-width:700px) and (min-height:651px) and (orientation:portrait){.ai-hero_mobileHero__ISDQM{height:100svh;min-height:700px}}@media(orientation:landscape) and (max-width:1100px) and (max-height:500px){.ai-hero_mobileHero__ISDQM{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:440px;height:auto;padding-inline:max(20px,env(safe-area-inset-left)) max(20px,env(safe-area-inset-right))}.ai-hero_mobileArt__Q7kVi{grid-row:1/3;min-height:220px}.ai-hero_phoneControls__XhFrW{grid-column:2;grid-row:3}.ai-hero_mobileFooter__zScT7{grid-column:1;grid-row:2/4;align-self:end}.ai-hero_phoneControls__XhFrW .ai-hero_motionHint__OHHYZ{display:none}}@media(min-width:701px) and (max-width:1100px){.ai-hero_stage__LNYI4{min-height:340px}}.ai-hero_nebulaControls__2lMiL{min-height:102px}.ai-hero_motionStatus__G7FFx{min-height:32px}@media(min-width:1101px){.ai-hero_output__mZo1f{bottom:21%}}@keyframes ai-hero_containedNebulaDrift__Idjxs{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.025)}}.ai-hero_sculpture__6hZXM[data-animate=true][data-visible=true] .ai-hero_nebulaCloud__itK0R{animation:ai-hero_containedNebulaDrift__Idjxs 18s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.ai-hero_sculpture__6hZXM[data-animate=true][data-visible=true] .ai-hero_nebulaCloud__itK0R{animation:none}}.blueprint-object_scene__aQ1Ql{display:block;--ink:#9877f3;--fill:#a789f31a;position:relative;height:230px;overflow:hidden;isolation:isolate;perspective:700px;border:1px solid var(--border);border-radius:16px;background:radial-gradient(ellipse at 50% 45%,var(--fill),transparent 70%),var(--surface)}.blueprint-object_compact__UIGB7{height:210px;margin-bottom:1.5rem}.blueprint-object_grid__2tREV{position:absolute;inset:-40%;background-image:linear-gradient(var(--ink) 1px,transparent 1px),linear-gradient(90deg,var(--ink) 1px,transparent 1px);background-size:28px 28px;opacity:.1;transform:rotateX(65deg) rotate(-25deg) translateY(70px);mask-image:radial-gradient(ellipse,#000,transparent 65%)}.blueprint-object_axis__GdAG5{position:absolute;inset:22px;border-top:1px solid var(--fill);border-left:1px solid var(--fill)}.blueprint-object_axis__GdAG5:after,.blueprint-object_axis__GdAG5:before{content:"+";position:absolute;color:var(--ink);font:12px monospace;opacity:.5}.blueprint-object_axis__GdAG5:before{top:-7px;left:-4px}.blueprint-object_axis__GdAG5:after{bottom:0;right:0}.blueprint-object_object__iQoG2{position:absolute;top:46%;left:50%;width:120px;height:110px;margin:-55px -60px;transform-style:preserve-3d;animation:blueprint-object_float__wDlZw 9s ease-in-out infinite}.blueprint-object_piece__3eaoO{position:absolute;inset:0;border:1px solid var(--ink);background:linear-gradient(135deg,var(--fill),transparent);box-shadow:inset 0 0 22px var(--fill),0 10px 25px #100b2410;border-radius:8px;transform-style:preserve-3d}.blueprint-object_piece__3eaoO:first-child{transform:translateZ(35px)}.blueprint-object_piece__3eaoO:nth-child(2){transform:translateZ(0)}.blueprint-object_piece__3eaoO:nth-child(3){transform:translateZ(-35px)}.blueprint-object_detail__gat_X{position:absolute;height:1px;background:var(--ink);opacity:.45;width:55%;top:30%;left:15%}.blueprint-object_detail__gat_X:nth-child(2){top:45%;width:35%}.blueprint-object_detail__gat_X:nth-child(3){top:70%;width:65%}.blueprint-object_core__NdsZo{position:absolute;width:18px;height:18px;top:45%;left:44%;border:1px solid var(--ink);background:var(--fill);transform:translateZ(65px) rotate(45deg);box-shadow:0 0 25px var(--fill)}.blueprint-object_caption__sQoql,.blueprint-object_coordinates__ydC2O{position:absolute;font:9px/1.6 monospace;letter-spacing:.12em;color:var(--ink);opacity:.8}.blueprint-object_coordinates__ydC2O{top:15px;right:16px}.blueprint-object_coordinates__ydC2O span{display:block}.blueprint-object_caption__sQoql{bottom:15px;left:17px;right:17px;display:flex;justify-content:space-between;align-items:center}.blueprint-object_caption__sQoql i{width:5px;height:5px;background:var(--ink);border-radius:50%;box-shadow:0 0 10px var(--ink)}.blueprint-object_tools__xatTR{--ink:#9980ef}.blueprint-object_tools__xatTR .blueprint-object_piece__3eaoO{inset:-8px 20px;border-radius:5px}.blueprint-object_tools__xatTR .blueprint-object_piece__3eaoO:nth-child(2){transform:translateZ(0) rotate(90deg)}.blueprint-object_tools__xatTR .blueprint-object_detail__gat_X{width:8px;height:8px;border:1px solid var(--ink);background:var(--surface);top:-4px;left:-4px;opacity:1}.blueprint-object_tools__xatTR .blueprint-object_detail__gat_X:nth-child(2){left:auto;right:-4px}.blueprint-object_tools__xatTR .blueprint-object_detail__gat_X:nth-child(3){top:auto;bottom:-4px}.blueprint-object_assets__LXfsz{--ink:#ca8a69;--fill:#ca8a691a}.blueprint-object_assets__LXfsz .blueprint-object_piece__3eaoO{border-radius:3px}.blueprint-object_assets__LXfsz .blueprint-object_piece__3eaoO:first-child{transform:translate3d(14px,-12px,35px)}.blueprint-object_assets__LXfsz .blueprint-object_piece__3eaoO:nth-child(3){transform:translate3d(-14px,12px,-35px)}.blueprint-object_assets__LXfsz .blueprint-object_detail__gat_X:first-child{height:30px;width:30px;border:1px solid var(--ink);background:transparent;border-radius:50%;top:15%}.blueprint-object_assets__LXfsz .blueprint-object_core__NdsZo{display:none}.blueprint-object_models__BWy4M{--ink:#64a7ad;--fill:#64a7ad1a}.blueprint-object_models__BWy4M .blueprint-object_piece__3eaoO{border-radius:16px}.blueprint-object_models__BWy4M .blueprint-object_piece__3eaoO:nth-child(2){transform:rotateY(90deg)}.blueprint-object_models__BWy4M .blueprint-object_piece__3eaoO:nth-child(3){transform:rotateX(90deg)}.blueprint-object_models__BWy4M .blueprint-object_core__NdsZo{width:44px;height:44px;top:30%;left:32%;transform:rotate(45deg)}.blueprint-object_models__BWy4M .blueprint-object_detail__gat_X{display:none}.blueprint-object_agents__fZSw7{--ink:#9e88dc}.blueprint-object_agents__fZSw7 .blueprint-object_piece__3eaoO{border-radius:50%;inset:-5px}.blueprint-object_agents__fZSw7 .blueprint-object_piece__3eaoO:first-child{transform:rotateY(65deg)}.blueprint-object_agents__fZSw7 .blueprint-object_piece__3eaoO:nth-child(2){transform:rotateX(65deg)}.blueprint-object_agents__fZSw7 .blueprint-object_piece__3eaoO:nth-child(3){transform:rotateX(-45deg) rotateY(-35deg)}.blueprint-object_agents__fZSw7 .blueprint-object_detail__gat_X{width:9px;height:9px;border-radius:50%;top:10%;left:15%;opacity:1}.blueprint-object_agents__fZSw7 .blueprint-object_detail__gat_X:nth-child(2){top:80%;left:65%}.blueprint-object_agents__fZSw7 .blueprint-object_detail__gat_X:nth-child(3){display:none}.blueprint-object_agents__fZSw7 .blueprint-object_core__NdsZo{border-radius:50%;transform:none}.blueprint-object_talent___7Amm{--ink:#c17f99;--fill:#c17f991a}.blueprint-object_talent___7Amm .blueprint-object_piece__3eaoO{inset:0 20px}.blueprint-object_talent___7Amm .blueprint-object_piece__3eaoO:first-child{transform:translate3d(-50px,5px,-20px) rotateY(-25deg)}.blueprint-object_talent___7Amm .blueprint-object_piece__3eaoO:nth-child(3){transform:translate3d(50px,5px,-20px) rotateY(25deg)}.blueprint-object_talent___7Amm .blueprint-object_detail__gat_X:first-child{width:25px;height:25px;border:1px solid var(--ink);border-radius:50%;top:18%;left:32%;background:var(--fill)}.blueprint-object_talent___7Amm .blueprint-object_detail__gat_X:nth-child(2){top:55%;left:24%;width:50%;height:22px;border:1px solid var(--ink);border-radius:20px 20px 3px 3px;background:transparent}.blueprint-object_talent___7Amm .blueprint-object_detail__gat_X:nth-child(3){top:85%;left:25%;width:50%}.blueprint-object_talent___7Amm .blueprint-object_core__NdsZo{display:none}.blueprint-object_jobs__sGnBt{--ink:#7e9f79;--fill:#7e9f791a}.blueprint-object_jobs__sGnBt .blueprint-object_piece__3eaoO{inset:5px -10px}.blueprint-object_jobs__sGnBt .blueprint-object_detail__gat_X{width:18%;height:48%;top:30%;border:1px solid var(--ink);background:var(--fill);border-radius:3px}.blueprint-object_jobs__sGnBt .blueprint-object_detail__gat_X:nth-child(2){left:40%;top:30%;width:18%;height:35%}.blueprint-object_jobs__sGnBt .blueprint-object_detail__gat_X:nth-child(3){left:65%;top:30%;width:18%;height:25%}.blueprint-object_jobs__sGnBt .blueprint-object_core__NdsZo{display:none}@keyframes blueprint-object_float__wDlZw{0%,to{transform:translateY(5px) rotateX(55deg) rotate(-28deg) rotateY(-8deg)}50%{transform:translateY(-8px) rotateX(42deg) rotate(-17deg) rotateY(12deg)}}.blueprint-object_scene__aQ1Ql:nth-child(2n) .blueprint-object_object__iQoG2{animation-delay:-3s}@media(prefers-reduced-motion:reduce){.blueprint-object_object__iQoG2{animation:none;transform:rotateX(48deg) rotate(-22deg)}}@media(max-width:640px){.blueprint-object_compact__UIGB7{height:185px;margin-bottom:1.25rem}.blueprint-object_scene__aQ1Ql:not(.blueprint-object_compact__UIGB7){height:200px}}.ai-home_home__4vip3{overflow:clip;background:var(--background);color:var(--foreground)}.ai-home_hero__r_vOb{position:relative;padding:clamp(3rem,7vw,6rem) 1.25rem 4rem;background:radial-gradient(ellipse at 15% 40%,#af9af525,transparent 50%),radial-gradient(ellipse at 90% 30%,#f2a8bc25,transparent 50%)}.ai-home_heroInner__gq1Ob{max-width:1200px;margin:auto;text-align:center}.ai-home_eyebrow__PI78K{display:inline-flex;align-items:center;gap:.6rem;border:1px solid var(--accent-border);color:var(--accent);background:var(--accent-soft);border-radius:99px;padding:.5rem .85rem;font-size:.75rem;font-weight:650;letter-spacing:.03em}.ai-home_hero__r_vOb h1{max-width:950px;margin:1.5rem auto;font-size:clamp(2.7rem,6.2vw,5.5rem);font-weight:650;line-height:1.03;letter-spacing:-.065em}.ai-home_hero__r_vOb h1 em{font-style:normal;background:linear-gradient(110deg,#7454db,#b26ba0);background-clip:text;color:transparent}.ai-home_lead__yB3Pz{max-width:570px;margin:0 auto;color:var(--muted);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.75}.ai-home_actions__TluKS{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.75rem 0 .9rem}.ai-home_actions__TluKS a{min-height:50px;padding:.75rem 1.4rem;border-radius:99px}.ai-home_note__UKmfV{font-size:.75rem;color:var(--muted)}.ai-home_demo__uCcsn{position:relative;margin:3.5rem auto 0;text-align:left;border:1px solid var(--border);border-radius:1.5rem;background:var(--surface);box-shadow:0 24px 90px #63559220,0 3px 10px #63559210}.ai-home_demo__uCcsn:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 80px #b19ce820}.ai-home_demoTop__K5wp8{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;border-bottom:1px solid var(--border);color:var(--muted);font-size:.75rem}.ai-home_demoTop__K5wp8 strong{color:var(--foreground);font-size:.875rem}.ai-home_dots__lkdZy{display:flex;gap:5px}.ai-home_dots__lkdZy i{width:6px;height:6px;border-radius:50%;background:var(--border)}.ai-home_demoBody__WnRKw{display:grid;grid-template-columns:170px minmax(240px,.85fr) minmax(0,1.3fr);min-height:435px}.ai-home_demoRail__sXYl1{border-right:1px solid var(--border);padding:1.25rem .85rem;color:var(--muted);font-size:.75rem;background:var(--surface-soft);border-radius:0 0 0 1.5rem}.ai-home_demoRail__sXYl1 span{display:block;padding:.75rem .5rem}.ai-home_demoRail__sXYl1 .ai-home_active__H_Bu9{border-radius:.6rem;background:var(--accent-soft);color:var(--accent)}.ai-home_demoChat__gRx7i{padding:1.5rem;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--border);gap:1rem}.ai-home_avatar__hjVEE{width:29px;height:29px;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.ai-home_bubble__cW9bl{align-self:flex-end;padding:.8rem 1rem;background:var(--surface-soft);border:1px solid var(--border);border-radius:1rem 1rem .25rem 1rem;max-width:255px;font-size:.875rem;line-height:1.5}.ai-home_reply__6dq6i{display:flex;align-items:flex-start;gap:.6rem;font-size:.875rem;line-height:1.6}.ai-home_reply__6dq6i .ai-home_avatar__hjVEE{flex-shrink:0}.ai-home_preview__IiwSJ{border:1px solid var(--border);border-radius:.9rem;padding:1rem;font-size:.875rem}.ai-home_preview__IiwSJ small{display:block;color:var(--muted);font-size:.7rem;margin-bottom:.4rem}.ai-home_preview__IiwSJ p{margin:.4rem 0 .9rem;color:var(--muted);font-size:.75rem;line-height:1.6}.ai-home_preview__IiwSJ button{width:100%}.ai-home_demoComposer__b3HUh{border:1px solid var(--border);border-radius:.75rem;padding:.75rem;color:var(--muted);font-size:.75rem;display:flex;justify-content:space-between}.ai-home_canvas__cnOGc{padding:1rem 1.25rem;background:var(--surface-soft);border-radius:0 0 1.5rem 0;min-width:0;display:flex;flex-direction:column;gap:.75rem}.ai-home_canvasTop__ds5il{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;color:var(--muted)}.ai-home_canvasTop__ds5il span:last-child{background:var(--surface);border:1px solid var(--border);padding:.3rem .5rem;border-radius:.4rem}.ai-home_art__yg79O{position:relative;height:255px;overflow:hidden;border-radius:.65rem;background:linear-gradient(125deg,#ded7f5,#f4d7df 60%,#f6dfc6);isolation:isolate}.ai-home_art__yg79O:before{content:"";position:absolute;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle at 30% 28%,#fff6f0 0,#f6d6db 18%,#b698e3 46%,#714b9e 72%);box-shadow:inset -15px -20px 40px #58378944,15px 20px 40px #68487b40;top:55px;left:45%}.ai-home_art__yg79O:after{content:"";position:absolute;width:280px;height:80px;border-color:#cbb8ef #886bbe #886bbe #b69adf;border-style:solid;border-width:17px;border-radius:50%;top:126px;left:32%;transform:rotate(-30deg);box-shadow:0 14px 15px #714b9e33}.ai-home_artCopy__9cLtR{position:absolute;z-index:2;left:1.2rem;top:1.2rem;color:#362746;font-size:clamp(1.3rem,2vw,2rem);line-height:1.05;font-weight:700;letter-spacing:-.04em}.ai-home_artCopy__9cLtR small{font-size:.5rem;letter-spacing:.15em;display:block;margin-bottom:.7rem}.ai-home_artCopy__9cLtR span{display:block;margin-top:.75rem;font-size:.65rem;font-weight:500;letter-spacing:0}.ai-home_crop__bpw9c{position:absolute;z-index:3;left:50%;top:5%;transform:translateX(-50%);height:90%;max-width:90%;border:2px solid #fff;box-shadow:0 0 0 300px #32204430;border-radius:4px;transition:aspect-ratio .3s}.ai-home_crop__bpw9c i{position:absolute;width:7px;height:7px;border:1px solid #5c4591;background:#fff}.ai-home_crop__bpw9c i:first-child{left:-4px;top:-4px}.ai-home_crop__bpw9c i:nth-child(2){right:-4px;top:-4px}.ai-home_crop__bpw9c i:nth-child(3){left:-4px;bottom:-4px}.ai-home_crop__bpw9c i:nth-child(4){right:-4px;bottom:-4px}.ai-home_timeline__3ee48{display:flex;gap:4px;border:1px solid var(--accent-border);padding:4px;border-radius:.5rem;height:42px;background:var(--accent-soft)}.ai-home_timeline__3ee48 i{flex:1;background:linear-gradient(125deg,#cdbde7,#f0cbd6,#beace2);border-radius:3px}.ai-home_demoTabs__1jArf{display:flex;gap:.5rem;flex-wrap:wrap}.ai-home_demoTabs__1jArf button{min-height:40px;font-size:.75rem;border:1px solid var(--border);padding:.4rem .7rem;border-radius:.6rem;color:var(--muted)}.ai-home_demoTabs__1jArf button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent)}.ai-home_demoCaption__06_fN{text-align:center;margin:1rem 0 0;color:var(--muted);font-size:.75rem}.ai-home_section__VJkGg{max-width:1200px;margin:auto;padding:4rem 1.25rem}.ai-home_sectionHead__Xe_FR{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem}.ai-home_sectionHead__Xe_FR h2{font-size:clamp(1.8rem,3.2vw,2.7rem);font-weight:650;line-height:1.13;letter-spacing:-.045em;max-width:540px}.ai-home_sectionHead__Xe_FR p{color:var(--muted);font-size:.9375rem;line-height:1.7;max-width:360px}.ai-home_cards__laW3t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ai-home_card__8AMZh{border:1px solid var(--border);border-radius:1.2rem;padding:1.5rem;background:var(--surface)}.ai-home_card__8AMZh>span:not([data-blueprint]){display:inline-flex;align-items:center;justify-content:center;height:42px;width:42px;border-radius:.75rem;background:var(--accent-soft);color:var(--accent);font-size:1.4rem;margin-bottom:1.5rem}.ai-home_card__8AMZh h3{font-size:1.15rem;font-weight:650;margin-bottom:.6rem}.ai-home_card__8AMZh p{color:var(--muted);line-height:1.7;font-size:.875rem}.ai-home_flow__IpzhD{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;border-radius:1.5rem;padding:3rem;background:var(--surface-soft);border:1px solid var(--border)}.ai-home_flow__IpzhD h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:650;letter-spacing:-.04em;line-height:1.15}.ai-home_flow__IpzhD p{color:var(--muted);line-height:1.7;margin:1rem 0;font-size:.9375rem}.ai-home_steps__9zKB5{display:grid;gap:1.25rem}.ai-home_step__0RX6Q{display:flex;gap:1rem}.ai-home_step__0RX6Q>span{display:grid;place-items:center;height:36px;width:36px;flex-shrink:0;border-radius:50%;background:var(--surface);border:1px solid var(--border);font-size:.75rem}.ai-home_step__0RX6Q h3{font-weight:650}.ai-home_step__0RX6Q p{margin:.25rem 0 0;font-size:.875rem}.ai-home_cta__H_rIL{text-align:center;border:1px solid var(--border);border-radius:1.5rem;padding:3.5rem 1.5rem;background:radial-gradient(ellipse at 50% 100%,#bb99e633,transparent 70%),var(--surface)}.ai-home_cta__H_rIL h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:650;letter-spacing:-.05em}.ai-home_cta__H_rIL p{color:var(--muted);margin:1rem 0 1.5rem}.ai-home_footer__rny1g{max-width:1200px;margin:auto;padding:2rem 1.25rem;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;align-items:center;font-size:.8125rem;color:var(--muted)}.ai-home_footer__rny1g nav{display:flex;flex-wrap:wrap;gap:1rem}.ai-home_footer__rny1g a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:1000px){.ai-home_demoBody__WnRKw{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr)}.ai-home_demoRail__sXYl1{display:none}.ai-home_flow__IpzhD{gap:2rem;padding:2rem}}@media(max-width:640px){.ai-home_hero__r_vOb{padding-top:3rem;padding-bottom:2rem}.ai-home_hero__r_vOb h1{font-size:2.8rem}.ai-home_demo__uCcsn{margin-top:2.5rem;border-radius:1rem}.ai-home_demoTop__K5wp8{padding:.8rem}.ai-home_demoBody__WnRKw{display:flex;flex-direction:column}.ai-home_demoChat__gRx7i{padding:1rem;border-right:0;border-bottom:1px solid var(--border)}.ai-home_demoComposer__b3HUh{display:none}.ai-home_canvas__cnOGc{padding:1rem;border-radius:0 0 1rem 1rem}.ai-home_art__yg79O{height:230px}.ai-home_artCopy__9cLtR{font-size:1.6rem}.ai-home_demoTop__K5wp8>span:last-child{display:none}.ai-home_section__VJkGg{padding:2.5rem 1.25rem}.ai-home_sectionHead__Xe_FR{flex-direction:column;align-items:start;gap:1rem}.ai-home_cards__laW3t{grid-template-columns:1fr}.ai-home_card__8AMZh{padding:1.25rem}.ai-home_card__8AMZh>span:not([data-blueprint]){margin-bottom:.75rem}.ai-home_flow__IpzhD{grid-template-columns:1fr;padding:1.5rem;gap:1.5rem}}@media(prefers-reduced-motion:reduce){.ai-home_crop__bpw9c{transition:none}}.ai-home_home__4vip3{--marketing-header-height:calc(73px + env(safe-area-inset-top))}.ai-home_home__4vip3>main{margin-top:calc(-1 * var(--marketing-header-height))}.ai-home_home__4vip3>.site-navbar[data-scrolled=false]{--foreground:#f5f1ff;--muted:#c6bed5;--accent:#d4bfff;--border:#ffffff30;color:var(--foreground)}@media(max-width:1199px){.ai-home_home__4vip3{--marketing-header-height:calc(65px + env(safe-area-inset-top))}}@media(max-width:639px){.ai-home_home__4vip3{--marketing-header-height:calc(61px + env(safe-area-inset-top))}}.ai-home_cardLink__zqFtN{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:1rem;color:var(--accent);font-size:.875rem;font-weight:600}.ai-home_cardLink__zqFtN:hover{text-decoration:underline;text-underline-offset:4px}.ai-home_cardLink__zqFtN:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}@media (min-width:641px) and (max-width:1023px){.ai-home_section__VJkGg{padding:3rem 2rem}.ai-home_sectionHead__Xe_FR{align-items:start;flex-direction:column;gap:1rem}.ai-home_sectionHead__Xe_FR p{max-width:560px}.ai-home_cards__laW3t{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-home_cards__laW3t>:last-child:nth-child(odd){grid-column:1/-1}.ai-home_flow__IpzhD{grid-template-columns:1fr;padding:2rem;gap:2rem}.ai-home_hero__r_vOb{padding:3rem 2rem 2rem}}@media (max-width:640px){.ai-home_hero__r_vOb{padding:2rem 1.25rem}.ai-home_hero__r_vOb h1{font-size:clamp(2rem,8.5vw,2.8rem);line-height:1.1;margin-block:1.25rem}.ai-home_eyebrow__PI78K{max-width:100%;font-size:.65rem;letter-spacing:.02em;padding:.45rem .65rem;line-height:1.5}.ai-home_lead__yB3Pz{font-size:.9375rem;line-height:1.65}.ai-home_section__VJkGg{padding:2rem 1.25rem}.ai-home_sectionHead__Xe_FR{margin-bottom:1.5rem}.ai-home_card__8AMZh{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:1rem;padding:1.25rem}.ai-home_card__8AMZh>span:not([data-blueprint]){grid-column:1;grid-row:1/4;margin:0;width:40px;height:40px;font-size:1.2rem}.ai-home_cardLink__zqFtN,.ai-home_card__8AMZh h3,.ai-home_card__8AMZh p{grid-column:2}.ai-home_card__8AMZh h3{font-size:1.0625rem;margin-bottom:.4rem}.ai-home_card__8AMZh p{line-height:1.6}.ai-home_cardLink__zqFtN{margin-top:.5rem}.ai-home_flow__IpzhD{padding:1.25rem;border-radius:1.1rem;gap:1.5rem}.ai-home_flow__IpzhD p{font-size:.875rem}.ai-home_cta__H_rIL{padding:2rem 1.25rem}.ai-home_cta__H_rIL h2{font-size:2rem;line-height:1.15}.ai-home_actions__TluKS{gap:.6rem;margin-top:1.25rem}.ai-home_actions__TluKS a{flex:1 1 220px;border-radius:12px}.ai-home_footer__rny1g{padding-block:1.5rem;gap:1rem}.ai-home_footer__rny1g nav{gap:.25rem 1rem}}.ai-home_card__8AMZh{overflow:hidden;transition:border-color .25s,box-shadow .25s}.ai-home_card__8AMZh:focus-within,.ai-home_card__8AMZh:hover{border-color:var(--accent-border);box-shadow:0 12px 35px #70549612}@media(max-width:640px){.ai-home_card__8AMZh{display:block}}@media(prefers-reduced-motion:reduce){.ai-home_card__8AMZh{transition:none}}