.hero-section_experience__l6rA1{min-height:100vh;overflow-x:clip;background:#07101f}.hero-section_firstScreen__IFPha{background:linear-gradient(#050914,#07101f)}.hero-section_hero__YKzXe{position:relative;background:transparent}.hero-section_ambient__lNs2C{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 78% 42%,#2464c51c,transparent 55%),radial-gradient(ellipse at 49% 56%,#7760bb12,transparent 46%)}.hero-section_stage__GFj8G{position:relative;z-index:1;width:calc(100% - 64px);max-width:1440px;margin-inline:auto;padding:112px 0 64px;display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);align-items:center;gap:36px;min-height:min(880px,100svh)}.hero-section_chat__1qPY7,.hero-section_copy__wnjcf{min-width:0}.hero-section_copy__wnjcf{padding-block:12px}.hero-section_tagline__tjqFo{color:#a9bfe6;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hero-section_headline__UmMEA{margin-top:22px;font-size:clamp(44px,4.4vw,64px);line-height:1.04;letter-spacing:-.055em;font-weight:700;color:#f5f8ff}.hero-section_heroSubheading__WxRe_{margin-top:20px;font-size:clamp(26px,2.6vw,38px);line-height:1.15;letter-spacing:-.035em;font-weight:600;color:#f5f8ff}.hero-section_heroSubheading__WxRe_ span{display:block;padding-bottom:.1em;background:linear-gradient(110deg,#82b3fc,#a399ed);background-clip:text;color:transparent}.hero-section_description__o2Zed{max-width:520px;margin-top:24px;font-size:17px;line-height:1.75;color:rgba(220,230,245,.72)}.hero-section_chips__NKNbw{gap:8px}.hero-section_chips__NKNbw>span{padding:5px 10px;font-size:11px;gap:6px;background:#8eb4f005;border-color:#a4bce512;transition:background .2s,border-color .2s}.hero-section_chips__NKNbw>span:hover{border-color:#749ce03b;background:#538bee0a}.hero-section_chips__NKNbw img{height:20px;width:20px}.hero-section_actions__Jej5I{flex-wrap:wrap;gap:10px}.hero-section_actions__Jej5I>*{min-width:0;padding-inline:20px;font-size:13px}.hero-section_actions__Jej5I>:first-child{background:linear-gradient(115deg,#456de0,#795bce);box-shadow:0 8px 26px #425ccc24}.hero-section_actions__Jej5I>:first-child:hover{transform:translateY(-1px);box-shadow:0 10px 28px #536be83d}.hero-section_actions__Jej5I>:last-child{background:transparent;border-color:#b7c9eb1a;color:#b9c8df;box-shadow:none}.hero-section_trust__83VXW{gap:10px 18px;font-size:12px;color:#b8c7dc}.hero-section_chat__1qPY7{width:100%;position:relative}.hero-section_chat__1qPY7:before{content:"";position:absolute;inset:-40px;background:radial-gradient(ellipse,#3e6cd91a,transparent 70%);pointer-events:none;z-index:-1}.hero-section_chat__1qPY7>div{height:clamp(560px,72svh,680px);border-radius:22px;border-color:#8caee52b;background:linear-gradient(145deg,#101c30ed,#0a1221f5);box-shadow:inset 0 1px 0 #c6dcff0d,0 24px 70px #02061166,0 0 40px #3366cc08}.hero-section_chat__1qPY7 [data-workspace-header]{height:62px;padding-inline:20px;border-color:#a4bce512}.hero-section_chat__1qPY7 [data-workspace-header] button:last-child{box-shadow:none}.hero-section_chat__1qPY7 [data-workspace-header]>div:last-child>button:last-child{background:#23324d;border-color:#9bb9e326}.hero-section_chat__1qPY7 [data-workspace-empty]{width:100%;max-width:430px;align-self:center;padding:28px 12px}.hero-section_chat__1qPY7 [data-empty-icon]{display:flex;align-items:center;justify-content:center;margin-inline:auto;width:52px;height:52px;border-radius:17px;border:1px solid #91b7ff26;background:linear-gradient(135deg,#376db726,#8163bd21);box-shadow:0 0 30px #426eee14}.hero-section_chat__1qPY7 [data-example-prompts]{display:grid;gap:8px}.hero-section_chat__1qPY7 [data-example-prompts] button{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 14px;border:1px solid #b2c7e814;border-radius:12px;background:#a5bff906;text-align:left;font-size:13px;color:#d1dded;transition:border-color .2s,background .2s}.hero-section_chat__1qPY7 [data-example-prompts] button:hover{border-color:#8eb2fa45;background:#6f98f010}.hero-section_chat__1qPY7 [data-empty-upload]{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:18px;min-height:36px;font-size:12px;color:#a6b8d3}.hero-section_chat__1qPY7 button:disabled{cursor:not-allowed;opacity:.45}.hero-section_chat__1qPY7 [data-composer]{height:80px;padding:12px;background:#070e1c73;border-color:#9db6dd12}.hero-section_chat__1qPY7 [data-composer] form{background:#080f1fcc;border-color:#95b3e530;gap:10px;transition:border-color .2s,box-shadow .2s}.hero-section_chat__1qPY7 [data-composer] form:focus-within{border-color:#709de8;box-shadow:0 0 0 3px #6593eb14}.hero-section_chat__1qPY7 [data-composer] input{font-size:13px}.hero-section_chat__1qPY7 [data-composer] button:first-of-type{min-width:28px;min-height:36px}.hero-section_chat__1qPY7 [data-composer] button:last-child{border-radius:10px;background:linear-gradient(135deg,#4b79df,#7760cd)}.hero-section_experience__l6rA1 :is(button,a):focus-visible{outline:2px solid #91b9ff;outline-offset:4px}.hero-section_marketingSections__G2S43{display:grid;grid-template-rows:1fr}.hero-section_marketingSectionsInner__TNY6s{min-height:0;overflow:hidden}@media (min-width:1024px){.hero-section_experience__l6rA1[data-workspace-mode=workspace] .hero-section_marketingSections__G2S43{grid-template-rows:0fr;visibility:hidden}.hero-section_experience__l6rA1[data-workspace-mode=workspace] .hero-section_stage__GFj8G{grid-template-columns:1fr;min-height:100svh;padding-block:80px 16px}.hero-section_experience__l6rA1[data-workspace-mode=workspace] .hero-section_copy__wnjcf{display:none}.hero-section_experience__l6rA1[data-workspace-mode=workspace] .hero-section_chat__1qPY7>div{height:calc(100svh - 96px);min-height:400px}.hero-section_experience__l6rA1[data-workspace-mode=workspace] .hero-section_firstScreen__IFPha>#features{display:none}}@media (max-width:1023px){.hero-section_stage__GFj8G{width:calc(100% - 32px);grid-template-columns:minmax(0,1fr);gap:32px;padding:100px 0 40px;min-height:0}.hero-section_copy__wnjcf{max-width:650px}.hero-section_headline__UmMEA{max-width:620px;font-size:clamp(38px,6.8vw,60px)}.hero-section_description__o2Zed{font-size:16px}.hero-section_chat__1qPY7>div{height:clamp(520px,72dvh,660px)}.hero-section_chat__1qPY7 [data-workspace-header]{padding-inline:12px}.hero-section_chat__1qPY7 [data-workspace-empty]{padding-inline:0}.hero-section_chat__1qPY7 [data-workspace-empty] h2{font-size:20px}.hero-section_chat__1qPY7 [data-example-prompts] button{font-size:12px;gap:9px}.hero-section_actions__Jej5I{flex-direction:row}}@media (max-width:430px){.hero-section_headline__UmMEA{font-size:40px}.hero-section_actions__Jej5I>*{padding-inline:14px;font-size:12px}.hero-section_chat__1qPY7 [data-composer]{padding:10px 8px}.hero-section_chat__1qPY7 [data-workspace-header]>div{gap:6px}}@media (prefers-reduced-motion:reduce){.hero-section_experience__l6rA1 *,.hero-section_experience__l6rA1 :after,.hero-section_experience__l6rA1 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.hero-section_workflow__OrPIO{padding:48px 0 88px;background:linear-gradient(#07101f,#090e19);color:#f5f8ff;scroll-margin-top:80px}.hero-section_workflowContainer__D4EQ3{width:calc(100% - 64px);max-width:1440px;margin-inline:auto;container-type:inline-size}.hero-section_workflowContainer__D4EQ3>div:first-child{max-width:none}.hero-section_workflowContainer__D4EQ3>div:first-child h2{white-space:nowrap;font-size:min(48px,4.4cqw)}.hero-section_workflowSteps__FcEdH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px}.hero-section_workflowSteps__FcEdH>li{min-width:0;position:relative}.hero-section_workflowSteps__FcEdH>li:not(:last-child):after{content:"";position:absolute;width:20px;height:1px;top:80px;right:-20px;background:#6d8ebb40}.hero-section_workflowCard__98txM{height:100%;border:1px solid #9eb8e31a;border-radius:18px;overflow:hidden;background:#14203840}.hero-section_workflowVisual__0xSUi{height:150px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #9eb8e310;background:radial-gradient(ellipse at 50% 100%,#4562b515,transparent 80%)}.hero-section_workflowText__GcYa7{padding:22px}.hero-section_workflowText__GcYa7 h3{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600}.hero-section_workflowText__GcYa7 h3 span{color:#8ea7ce;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.hero-section_workflowText__GcYa7 p{margin-top:10px;font-size:13px;line-height:1.8;color:#a6b7cf}.hero-section_previewSkeleton__vpIvx{display:grid;grid-template-columns:55px 80px;gap:8px;padding:16px;border:1px solid #81a5e530;border-radius:12px;background:#13233b}.hero-section_previewSkeleton__vpIvx svg{grid-row:span 3;height:42px;width:42px;color:#87a4d8;padding:9px;background:#83a9f010;border-radius:8px}.hero-section_previewSkeleton__vpIvx span{height:6px;border-radius:3px;background:#8cabe52b}.hero-section_previewSkeleton__vpIvx span:last-child{width:60%}.hero-section_editPreview__JnfjI,.hero-section_refinePreview__QO_Dh,.hero-section_uploadPreview__l_nNb{display:flex;align-items:center;gap:12px}.hero-section_workflowVisual__0xSUi img{object-fit:cover;border-radius:8px;border:1px solid #a5bde533;height:90px;width:72px}.hero-section_uploadPreview__l_nNb{padding:10px 16px;border:1px dashed #8da9d640;border-radius:12px}.hero-section_uploadPreview__l_nNb span{font-size:10px;color:#a4b7d6}.hero-section_editPreview__JnfjI{position:relative;padding-top:24px}.hero-section_editPreview__JnfjI span{position:absolute;right:0;top:-6px;white-space:nowrap;padding:8px 12px;border-radius:10px 10px 2px 10px;background:#293755;color:#c5d6f0;font-size:10px}.hero-section_editPreview__JnfjI svg,.hero-section_refinePreview__QO_Dh svg{width:17px;color:#8b9fc7}.hero-section_refinePreview__QO_Dh img:last-child{border-color:#879ffb77}@media (max-width:1023px){.hero-section_workflowContainer__D4EQ3{width:calc(100% - 32px)}.hero-section_workflowSteps__FcEdH{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hero-section_workflowSteps__FcEdH>li:after{display:none}}@media (max-width:540px){.hero-section_workflow__OrPIO{padding-block:32px 56px}.hero-section_workflowSteps__FcEdH{grid-template-columns:minmax(0,1fr);margin-top:28px}.hero-section_workflowText__GcYa7{padding:20px}}