.home-page_page__2FzDG{--ink:#f5f3ff;--muted:#a5a3b8;--line:#ffffff16;--violet:#c8b1ff;--gutter:clamp(24px,4.8vw,80px);--content-width:1480px;background:#08090f;color:var(--ink);min-height:100dvh;font-family:Arial,Microsoft YaHei,sans-serif;font-size:16px;overflow-x:clip;color-scheme:dark;display:flow-root}.home-page_page__2FzDG a{text-decoration:none}.home-page_page__2FzDG a:focus-visible{outline:2px solid #d9caff;outline-offset:6px}.home-page_page__2FzDG section{scroll-margin-top:90px}.home-page_skip__j2n_2{position:fixed;top:-100px;left:20px;z-index:99;background:#e7ddff;color:#21142e;padding:15px}.home-page_skip__j2n_2:focus{top:15px}.home-page_nav__PEicn{width:calc(100% - var(--gutter)*2);max-width:var(--content-width);margin:24px auto 0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:30px;padding:15px 20px 15px 22px;position:relative;z-index:3;border:1px solid #ffffff1c;border-radius:22px;background:linear-gradient(115deg,#ffffff09,#ffffff02);backdrop-filter:blur(24px);box-shadow:inset 0 1px #ffffff09}.home-page_brand__WQRJY{display:flex;gap:7px;align-items:center;color:#fff;font-size:24px;font-weight:750;letter-spacing:-.8px;white-space:nowrap}.home-page_brand__WQRJY>span{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:linear-gradient(140deg,#f0eaff,#b79bee);color:#21152f;margin-right:5px;box-shadow:inset 0 1px #fff,0 5px 18px #af83ff20}.home-page_brand__WQRJY b{font-weight:400;color:#bcb4d3}.home-page_nav__PEicn>.home-page_brand__WQRJY{justify-self:start}.home-page_nav__PEicn nav{display:flex;align-items:center;justify-content:center;gap:clamp(28px,3vw,56px);color:#c2bfd0;font-size:14px}.home-page_nav__PEicn nav a{padding:10px 12px;white-space:nowrap;transition:color .25s,background .25s;border-radius:10px}.home-page_nav__PEicn nav a:hover{color:#fff;background:#ffffff06}.home-page_navActions__D5o3u{display:flex;gap:24px;align-items:center;font-size:14px;justify-self:end;white-space:nowrap}.home-page_loginLink__Yq5Q6{color:#d6d2e3}.home-page_navCta__NVvbB,.home-page_primaryCta__CMpky{border:1px solid #eee7ff!important;background:linear-gradient(120deg,#fff,#e5d9ff)!important;color:#24202e!important;border-radius:999px;box-shadow:0 4px 30px #c7a4ff14,inset 0 1px #fff!important;font-weight:650;transition:transform .3s,box-shadow .3s}.home-page_navCta__NVvbB{height:43px;padding:0 24px!important}.home-page_primaryCta__CMpky{height:58px;font-size:16px;padding:0 30px!important}.home-page_navCta__NVvbB:hover,.home-page_primaryCta__CMpky:hover{transform:translateY(-3px);box-shadow:0 8px 38px #bd97ff40!important}.home-page_hero____SC3{width:100%;max-width:calc(var(--content-width) + var(--gutter)*2);margin:auto;padding:95px var(--gutter) 78px;display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:760px;align-items:center;position:relative;isolation:isolate}.home-page_hero____SC3:before{content:"";position:absolute;inset:-140px -10% -60px 0;background:radial-gradient(ellipse at 73% 50%,#60339520,transparent 56%);z-index:-1;pointer-events:none}.home-page_heroCopy__a_DN_{position:relative;z-index:2;padding:20px 0 30px}.home-page_eyebrow__WRFM_{font-size:12px;display:inline-flex;align-items:center;gap:10px;color:#bcabd9;margin-bottom:32px;letter-spacing:2.2px}.home-page_eyebrow__WRFM_ svg{color:#d7b9ff}.home-page_page__2FzDG .home-page_hero____SC3 h1{font-size:clamp(48px,4.7vw,84px);letter-spacing:.01em;line-height:1.3;font-weight:650;margin:0 0 30px;color:#faf8ff;white-space:nowrap}.home-page_hero____SC3 h1 em{font-style:normal;color:#c9adfc;background:linear-gradient(105deg,#eee5ff,#c7a4ff 52%,#b1bfff);background-clip:text;-webkit-text-fill-color:transparent}.home-page_intro__wUesK{font-size:18px;line-height:1.95;color:#a9a6bb}.home-page_heroActions__ATTTp{display:flex;align-items:center;gap:30px;margin-top:36px}.home-page_explore__CX70Y{display:flex;gap:10px;align-items:center;font-size:14px;color:#d4cce3}.home-page_explore__CX70Y svg{transition:transform .3s}.home-page_explore__CX70Y:hover svg{transform:translateY(4px)}.home-page_heroNotes__qIRSG{display:flex;gap:22px;color:#898598;font-size:13px;margin-top:28px}.home-page_heroNotes__qIRSG span+span{border-left:1px solid #ffffff24;padding-left:22px}.home-page_heroVisual__3Tauv{height:560px;position:relative;min-width:0;margin-left:-30px}.home-page_visualTop__ostS0{font-size:11px;letter-spacing:2px;color:#9c94ae;display:flex;justify-content:space-between;position:absolute;top:0;left:80px;right:0;z-index:1}.home-page_campaign__g6fdD{position:absolute;inset:-45px -50px -25px -60px;margin:0;pointer-events:none}.home-page_fluidMotion__frhFN{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px 16px;animation:home-page_fluidDrift__B_OTj 16s ease-in-out infinite;transform-origin:center;will-change:transform}.home-page_campaign__g6fdD img{width:88%;height:auto;max-height:100%;display:block;object-fit:contain;animation:home-page_fluidArrival__WZcXu 1.6s ease-out both}.home-page_projectPreview__yZDZx{position:absolute;bottom:0;right:5%;display:flex;gap:18px;align-items:center;width:min(440px,90%);padding:13px 22px 13px 13px;border:1px solid #ffffff2a;border-radius:20px;background:linear-gradient(115deg,#34303fbb,#14131ebd);backdrop-filter:blur(24px);box-shadow:0 24px 64px #0005,inset 0 1px #ffffff10;transform:rotate(-3deg)}.home-page_projectPreview__yZDZx>img{width:68px;height:85px;object-fit:cover;border-radius:11px}.home-page_projectPreview__yZDZx>div{flex:1;min-width:0}.home-page_projectPreview__yZDZx span{font-size:10px;letter-spacing:2px;color:#c5b3df}.home-page_projectPreview__yZDZx p{font-size:15px;color:#eee5ff;margin:9px 0 5px}.home-page_projectPreview__yZDZx small{font-size:12px;color:#938ba7}.home-page_projectPreview__yZDZx>svg{color:#ddc8ff;flex:none}.home-page_capabilityStrip__YTDbG{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:calc(100% - var(--gutter)*2);max-width:var(--content-width);margin:0 auto;padding:28px 0;display:flex;justify-content:space-between;gap:24px;align-items:center;color:#bfb6ce;font-size:14px}.home-page_capabilityStrip__YTDbG>span{color:#777284}.home-page_capabilityStrip__YTDbG>div{display:flex;gap:46px}.home-page_capabilityStrip__YTDbG div>span{display:flex;gap:10px;align-items:center}.home-page_capabilityStrip__YTDbG svg{width:19px;height:19px;color:#b99edf}.home-page_firstSection__iWKeU{padding:105px var(--gutter) 70px;max-width:calc(var(--content-width) + var(--gutter)*2);margin:auto}.home-page_lightEyebrow__CW4n9{font-size:11px;letter-spacing:2.2px;color:#ab91cd;margin-bottom:20px}.home-page_firstSection__iWKeU h2{font-size:clamp(28px,3vw,50px);font-weight:500;letter-spacing:-1.5px;line-height:1.4;color:#f1eafb}.home-page_sectionIntro__i7qUf{color:#9690a4;font-size:16px;line-height:1.8;margin-top:18px}.home-page_featureGrid__io3uj{margin:56px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;text-align:left}.home-page_feature__cmS5Z{position:relative;border-radius:24px;overflow:hidden;padding:34px;background:linear-gradient(140deg,#ffffff07,#ffffff02);border:1px solid var(--line);transition:border-color .35s,background .35s,transform .35s}.home-page_feature__cmS5Z:hover{border-color:#bc91ef55;background-color:#b286ef06;transform:translateY(-5px)}.home-page_featureIcon__hVX_y{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #ba98e138;border-radius:13px;color:#c8aaee;margin-bottom:26px;background:#b68aec08}.home-page_featureIcon__hVX_y svg{width:21px;height:21px}.home-page_featureNumber__56v_X{font-size:11px;letter-spacing:1.8px;color:#8f809f;margin-bottom:13px}.home-page_feature__cmS5Z h3{font-size:clamp(23px,1.65vw,30px);font-weight:500;line-height:1.5;letter-spacing:-.7px;margin-bottom:14px;color:#eae1f6}.home-page_featureCopy__s9v1S>p:not(.home-page_featureNumber__56v_X),.home-page_feature__cmS5Z h3+p{font-size:15px;line-height:1.9;color:#9a91a9}.home-page_feature__cmS5Z a{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:500;margin-top:28px;color:#d2b5f4}.home-page_feature__cmS5Z a:hover{color:#fff}.home-page_videoFeature__txLtP{grid-column:span 2;display:grid;grid-template-columns:1.1fr 1fr;padding:0;min-height:400px;background:radial-gradient(ellipse at 100% 80%,#67428d2e,transparent 68%),#111019}.home-page_featureCopy__s9v1S{padding:38px 0 38px 38px;z-index:1}.home-page_videoArtwork__hXnW_{position:relative;align-self:stretch;margin:25px 34px 25px 20px;border:1px solid #ffffff27;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #0005;transform:rotate(3deg);min-height:320px}.home-page_videoArtwork__hXnW_ img{width:100%;height:100%;position:absolute;object-fit:cover}.home-page_videoArtwork__hXnW_>span{position:absolute;top:16px;left:12px;font-size:10px;letter-spacing:1px;background:#21152c99;border:1px solid #ffffff35;padding:6px 8px;border-radius:99px;color:#fff}.home-page_timeline__qtfdo{position:absolute;bottom:14px;left:12px;right:12px;display:flex;gap:4px;background:#1e1527a0;padding:10px;border-radius:8px;align-items:center}.home-page_timeline__qtfdo i{background:#dec0ff;width:8%;height:22px;border-radius:2px;opacity:.8}.home-page_timeline__qtfdo i:nth-child(2n){height:14px}.home-page_timeline__qtfdo:after{content:"";position:absolute;left:35%;height:32px;border-left:2px solid #fff}.home-page_imageSwatches__kRPJC{display:flex;align-items:center;justify-content:center;gap:22px;padding:30px 0 6px;color:#917eaa}.home-page_imageSwatches__kRPJC>span{width:83px;height:90px;border-radius:16px;display:grid;place-items:center;transform:rotate(-7deg);border:1px solid #ffffff20;color:#b9a6cf;font-size:14px;background:linear-gradient(140deg,#ffffff0a,#ffffff02)}.home-page_imageSwatches__kRPJC>span:last-child{transform:rotate(7deg);background:linear-gradient(145deg,#b197d34a,#60538738);color:#e5cffa}.home-page_scriptSample__euDSy{background:#0808106b;border:1px solid #ffffff0b;border-radius:14px;padding:17px;margin-top:24px}.home-page_scriptSample__euDSy>span{display:block;font-size:10px;letter-spacing:1px;color:#9582a8;margin-bottom:10px}.home-page_scriptSample__euDSy p{font-size:13px;line-height:2.4;color:#bfb0cf}.home-page_scriptSample__euDSy b{font-weight:400;color:#8d78a5;margin-right:12px;font-family:monospace}.home-page_canvasFeature__rtg66{grid-column:span 2;display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center;background:radial-gradient(ellipse at 100% 0,#56378425,transparent 80%),#111018}.home-page_nodeFlow__qti_x{display:flex;flex-direction:column;align-items:center;padding:24px 0;background-image:radial-gradient(#51445b70 1px,transparent 0);background-size:18px 18px;border:1px solid #ffffff09;border-radius:18px}.home-page_nodeFlow__qti_x>span{background:#24212dcc;border:1px solid #80718e70;border-radius:12px;display:flex;align-items:center;gap:12px;justify-content:center;width:170px;padding:17px 10px;font-size:13px}.home-page_nodeFlow__qti_x svg{width:18px;color:#d3aff8}.home-page_nodeFlow__qti_x i{height:25px;width:1px;background:#a684c4}.home-page_nodeFlow__qti_x>span:nth-of-type(2){margin-left:40px;background:#49355385;border-color:#c09cdd77}.home-page_nodeFlow__qti_x>span:nth-of-type(3){margin-left:-20px}.home-page_workflowSection__nxUxr{padding:40px var(--gutter) 100px;max-width:calc(var(--content-width) + var(--gutter)*2);margin:auto}.home-page_sectionHeading__iM2NP{display:flex;justify-content:space-between;align-items:flex-end;gap:35px}.home-page_apiSection__cQkHi h2,.home-page_finalCta__oyLBX h2,.home-page_sectionHeading__iM2NP h2{font-size:clamp(30px,3vw,50px);font-weight:500;letter-spacing:-1.4px;line-height:1.4;color:#f0e7fb}.home-page_sectionHeading__iM2NP>p{font-size:16px;color:#95879f;line-height:1.9;padding-bottom:6px}.home-page_steps__kq6Bv{margin:45px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.home-page_steps__kq6Bv article{position:relative;border-top:1px solid #ffffff20;padding-top:28px}.home-page_steps__kq6Bv article>span{position:absolute;right:0;top:19px;font-size:48px;color:#463851;letter-spacing:-3px;font-weight:400}.home-page_steps__kq6Bv article>svg{width:24px;height:24px;color:#b69acd;margin-bottom:28px}.home-page_steps__kq6Bv h3{font-size:23px;font-weight:500;margin-bottom:13px;color:#e4d7f2}.home-page_steps__kq6Bv p{font-size:15px;color:#9a8ca8;line-height:1.9}.home-page_apiSection__cQkHi{padding:90px var(--gutter);background:radial-gradient(ellipse at 70% 100%,#42235630,transparent 75%),#100d16;border-block:1px solid var(--line)}.home-page_apiInner__6vQxG{max-width:var(--content-width);margin:auto;display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center}.home-page_apiSection__cQkHi .home-page_eyebrow__WRFM_{margin-bottom:20px}.home-page_apiSection__cQkHi h2+p{color:#aea0bc;font-size:16px;line-height:2;margin-top:22px}.home-page_apiCta__hEntq{margin-top:28px;border:1px solid #92829f66!important;background:#ffffff04!important;color:#e5cef6!important;padding:0 23px!important;height:48px;border-radius:999px}.home-page_apiCta__hEntq:hover{background:#ffffff10!important}.home-page_apiDiagram___qsdV{border:1px solid #87719755;border-radius:22px;background:linear-gradient(125deg,#ffffff07,#ffffff01);padding:28px;box-shadow:0 25px 80px #0003}.home-page_apiDiagramHeader__12d8Z{display:flex;gap:6px;align-items:center;padding-bottom:25px;border-bottom:1px solid #ffffff12}.home-page_apiDiagramHeader__12d8Z>span{width:7px;height:7px;background:#685673;border-radius:99px}.home-page_apiDiagramHeader__12d8Z b{font-size:10px;letter-spacing:1.5px;font-weight:400;color:#ad97b8;margin-left:auto}.home-page_apiRoute__0Yv4s{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:32px 0 24px;color:#887299}.home-page_apiRoute__0Yv4s>span{display:flex;align-items:center;justify-content:center;flex:1;gap:9px;padding:22px 7px;border:1px solid #a27cbd40;border-radius:14px;color:#decbec;font-size:15px;background:#b288d00a}.home-page_apiRoute__0Yv4s>svg{width:20px;flex:none}.home-page_apiRoute__0Yv4s span>svg{width:20px}.home-page_apiTypes__OM8lT{display:flex;gap:10px;justify-content:center}.home-page_apiTypes__OM8lT span{flex:1;text-align:center;border:1px solid #ffffff12;border-radius:9px;font-size:13px;padding:12px 7px;color:#af9ebe}.home-page_apiDiagram___qsdV>p{font-size:12px;text-align:center;color:#9885a5;margin-top:24px}.home-page_finalCta__oyLBX{text-align:center;padding:115px 24px 95px;background:radial-gradient(ellipse at 50% 100%,#4d2a6933,transparent 70%)}.home-page_finalCta__oyLBX .home-page_lightEyebrow__CW4n9{color:#aa8cc4}.home-page_finalCta__oyLBX h2{font-size:clamp(36px,4vw,68px);line-height:1.3}.home-page_finalCta__oyLBX .home-page_primaryCta__CMpky{margin-top:35px}.home-page_finalCta__oyLBX>p:last-child{margin-top:22px;font-size:14px;color:#93859f}.home-page_footer___4NPT{max-width:var(--content-width);padding:30px 0 38px;border-top:1px solid var(--line);margin:0 auto;display:flex;align-items:center;gap:25px;width:calc(100% - var(--gutter)*2)}.home-page_footer___4NPT .home-page_brand__WQRJY{font-size:22px}.home-page_footer___4NPT>p{font-size:13px;color:#8c8296}.home-page_footer___4NPT nav{display:flex;gap:22px;font-size:13px;color:#c1b4cb;margin-left:auto}.home-page_footer___4NPT small{font-size:12px;color:#807488}@keyframes home-page_fluidArrival__WZcXu{0%{opacity:.25;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes home-page_fluidDrift__B_OTj{0%,to{transform:translate3d(0,7px,0) rotate(-1deg)}50%{transform:translate3d(0,-9px,0) rotate(1deg)}}@keyframes home-page_contentArrival__GXYJK{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.home-page_heroCopy__a_DN_>*{animation:home-page_contentArrival__GXYJK .9s ease-out both}.home-page_heroCopy__a_DN_>h1{animation-delay:.08s}.home-page_heroCopy__a_DN_>.home-page_intro__wUesK{animation-delay:.16s}.home-page_heroActions__ATTTp{animation-delay:.24s}.home-page_heroNotes__qIRSG{animation-delay:.32s}.home-page_imageFeature__O30ZE,.home-page_reverseFeature__qWUXS{min-width:0}.home-page_hero____SC3{background:#08090f}.home-page_heroVisual__3Tauv{z-index:auto}.home-page_snowField__s2jEb{position:fixed;inset:0;overflow:hidden;pointer-events:none;user-select:none;z-index:5;mask-image:linear-gradient(transparent,#000 5%,#000 94%,transparent)}.home-page_snowField__s2jEb>span{position:absolute;left:var(--x);top:-12px;width:var(--size);height:var(--size);border-radius:50%;background:#fff;box-shadow:0 0 7px #e4e4ff40;opacity:0;animation:home-page_snowFall__4ely1 var(--duration) linear var(--delay) infinite;pointer-events:none}@keyframes home-page_snowFall__4ely1{0%{opacity:0;transform:translateZ(0)}8%,90%{opacity:.48}to{opacity:0;transform:translate3d(var(--drift),calc(100dvh + 24px),0)}}@media(max-width:1100px){.home-page_nav__PEicn{gap:18px}.home-page_nav__PEicn nav{gap:22px}.home-page_nav__PEicn nav a{padding:10px 6px}}@media(min-width:1600px){.home-page_hero____SC3{min-height:740px;padding-top:80px;padding-bottom:75px}.home-page_heroVisual__3Tauv{height:560px}.home-page_intro__wUesK{font-size:20px}.home-page_heroCopy__a_DN_{padding-bottom:40px}}@media(max-width:1200px){.home-page_hero____SC3{min-height:650px;padding-top:65px;padding-bottom:65px}.home-page_page__2FzDG .home-page_hero____SC3 h1{font-size:clamp(44px,5.1vw,62px)}.home-page_heroVisual__3Tauv{height:500px;margin-left:-45px}.home-page_campaign__g6fdD{inset:-30px -60px -20px -70px}.home-page_projectPreview__yZDZx{right:0;width:360px;gap:12px}.home-page_projectPreview__yZDZx p{font-size:13px}.home-page_capabilityStrip__YTDbG>div{gap:25px}.home-page_feature__cmS5Z{padding:26px}.home-page_videoFeature__txLtP{padding:0}.home-page_featureCopy__s9v1S{padding:30px 0 30px 30px}.home-page_scriptSample__euDSy{padding:13px}.home-page_scriptSample__euDSy p{font-size:12px}}@media(max-width:900px){.home-page_nav__PEicn nav{gap:16px}.home-page_nav__PEicn nav a{padding:8px 3px}.home-page_nav__PEicn{padding:13px 16px;gap:14px}.home-page_brand__WQRJY{font-size:22px}.home-page_navActions__D5o3u{gap:18px}.home-page_page__2FzDG .home-page_hero____SC3 h1{font-size:45px}.home-page_heroVisual__3Tauv{height:450px}.home-page_projectPreview__yZDZx{width:300px;right:-10px}.home-page_projectPreview__yZDZx>img{width:50px;height:65px}.home-page_projectPreview__yZDZx>svg{display:none}.home-page_intro__wUesK{font-size:16px}.home-page_capabilityStrip__YTDbG{flex-direction:column;gap:20px}.home-page_featureGrid__io3uj{grid-template-columns:1fr 1fr}.home-page_canvasFeature__rtg66,.home-page_videoFeature__txLtP{grid-column:span 2}.home-page_apiInner__6vQxG{gap:35px}.home-page_footer___4NPT{flex-wrap:wrap}.home-page_footer___4NPT>p{display:none}}@media(max-width:700px){.home-page_nav__PEicn{width:calc(100% - 32px);margin-top:16px;border-radius:18px;grid-template-columns:1fr auto}.home-page_nav__PEicn nav,.home-page_snowField__s2jEb>span:nth-child(n+17){display:none}.home-page_navCta__NVvbB{height:39px;padding:0 17px!important;font-size:13px}.home-page_navActions__D5o3u{gap:16px}.home-page_hero____SC3{grid-template-columns:1fr;padding:60px 24px 38px;min-height:0;gap:15px}.home-page_heroCopy__a_DN_{text-align:center;padding:0;z-index:2}.home-page_page__2FzDG .home-page_hero____SC3 h1{font-size:clamp(40px,7.2vw,60px);letter-spacing:.01em}.home-page_eyebrow__WRFM_{font-size:11px;margin-bottom:25px;letter-spacing:1.8px}.home-page_intro__wUesK{font-size:16px}.home-page_heroActions__ATTTp,.home-page_heroNotes__qIRSG{justify-content:center}.home-page_heroActions__ATTTp{gap:23px;margin-top:29px}.home-page_heroNotes__qIRSG{margin-top:24px}.home-page_heroVisual__3Tauv{height:420px;margin:0}.home-page_visualTop__ostS0{top:25px;left:0;right:0;font-size:9px}.home-page_campaign__g6fdD{inset:20px -8px 65px}.home-page_fluidMotion__frhFN{padding:12px 8px}.home-page_projectPreview__yZDZx{right:4%;bottom:3px;width:86%;padding:10px 15px 10px 10px;gap:14px}.home-page_projectPreview__yZDZx>img{width:52px;height:66px}.home-page_projectPreview__yZDZx p{font-size:14px}.home-page_projectPreview__yZDZx>svg{display:block}.home-page_capabilityStrip__YTDbG{width:calc(100% - 48px);margin:0 auto;padding:24px 0}.home-page_capabilityStrip__YTDbG>span{display:none}.home-page_capabilityStrip__YTDbG>div{flex-wrap:wrap;justify-content:center;gap:20px 25px;font-size:13px}.home-page_firstSection__iWKeU{padding:68px 24px 42px}.home-page_featureGrid__io3uj{margin-top:32px;gap:16px}.home-page_feature__cmS5Z h3{font-size:24px}.home-page_videoArtwork__hXnW_{min-height:285px;margin:25px 24px 25px 18px}.home-page_workflowSection__nxUxr{padding:25px 24px 65px}.home-page_sectionHeading__iM2NP{display:block}.home-page_sectionHeading__iM2NP>p{margin-top:20px;font-size:14px}.home-page_steps__kq6Bv{gap:25px}.home-page_steps__kq6Bv h3{font-size:20px}.home-page_steps__kq6Bv p{font-size:14px}.home-page_apiSection__cQkHi{padding:60px 24px}.home-page_apiInner__6vQxG{grid-template-columns:1fr;gap:40px}.home-page_apiDiagram___qsdV{max-width:550px;width:100%;margin:auto;padding:23px}.home-page_finalCta__oyLBX{padding:75px 24px}.home-page_footer___4NPT{gap:22px 15px}.home-page_footer___4NPT nav{gap:18px}.home-page_footer___4NPT small{width:100%}}@media(max-width:480px){.home-page_nav__PEicn .home-page_brand__WQRJY{font-size:20px;gap:4px}.home-page_brand__WQRJY>span{width:31px;height:31px;margin-right:3px}.home-page_loginLink__Yq5Q6{display:none}.home-page_hero____SC3{padding-top:50px}.home-page_page__2FzDG .home-page_hero____SC3 h1{font-size:clamp(34px,9.8vw,46px)}.home-page_heroNotes__qIRSG{font-size:12px;gap:14px}.home-page_heroNotes__qIRSG span+span{padding-left:14px}.home-page_heroActions__ATTTp{gap:18px}.home-page_primaryCta__CMpky{height:52px;padding:0 24px!important}.home-page_explore__CX70Y{font-size:13px}.home-page_heroVisual__3Tauv{height:365px}.home-page_projectPreview__yZDZx{width:94%;right:0}.home-page_featureGrid__io3uj{grid-template-columns:1fr}.home-page_canvasFeature__rtg66,.home-page_videoFeature__txLtP{grid-column:auto;grid-template-columns:1fr}.home-page_featureCopy__s9v1S{padding:28px 28px 12px}.home-page_videoArtwork__hXnW_{height:280px;min-height:0;margin:18px 34px 30px}.home-page_videoArtwork__hXnW_ img{object-position:center 40%}.home-page_canvasFeature__rtg66{gap:28px}.home-page_nodeFlow__qti_x{flex-direction:row;justify-content:center;gap:0;padding:28px 8px}.home-page_nodeFlow__qti_x>span{width:80px;flex-direction:column;gap:7px;font-size:11px;padding:14px 6px}.home-page_nodeFlow__qti_x>span:nth-of-type(2),.home-page_nodeFlow__qti_x>span:nth-of-type(3){margin:0}.home-page_nodeFlow__qti_x i{height:1px;width:16px}.home-page_steps__kq6Bv{grid-template-columns:1fr;gap:28px;margin-top:30px}.home-page_steps__kq6Bv article>svg{margin-bottom:18px}.home-page_steps__kq6Bv p br{display:none}.home-page_footer___4NPT nav{margin-left:0;width:100%}.home-page_apiRoute__0Yv4s>span{font-size:13px}.home-page_apiDiagramHeader__12d8Z b{font-size:9px}.home-page_apiTypes__OM8lT span{font-size:12px}}@media(prefers-reduced-motion:reduce){.home-page_page__2FzDG *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.home-page_fluidMotion__frhFN{transform:none;will-change:auto}.home-page_snowField__s2jEb{display:none}.home-page_feature__cmS5Z:hover{transform:none}}