:root{color:#0c0d0e;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--ink:#0c0d0e;--muted:#737a87;--accent:#1d6af2;--accent-hover:#1557cc;--surface:#f3f6fa;--border:#e3e5e8;--border-strong:#d4d8de;--content:1360px;background:#fff;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{min-width:320px;margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{color:#0c0d0e;background:#d6e4ff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}._container_14ij4_2{width:min(var(--content), calc(100% - 80px));margin-inline:auto}._skip_14ij4_6{z-index:50;color:var(--ink);background:#fff;padding:16px;position:fixed;top:-100px;left:12px}._skip_14ij4_6:focus{top:10px}._header_14ij4_20{z-index:10;border-bottom:1px solid var(--border);height:64px;color:var(--ink);background:#fff;position:relative}._header_14ij4_20>._container_14ij4_2{align-items:center;gap:44px;height:100%;display:flex}._brand_14ij4_34{flex-shrink:0;align-items:center;gap:10px;display:flex}._brand_14ij4_34 img{object-fit:contain;width:44px;height:32px}._brand_14ij4_34 strong{font-size:22px;font-weight:600}._navigation_14ij4_49{align-items:center;gap:32px;font-size:15px;display:flex}._navigation_14ij4_49>a{color:#33363a;white-space:nowrap;padding:20px 0}._navigation_14ij4_49>a:hover,._navigation_14ij4_49 ._navActive_14ij4_61{color:var(--ink)}._navigation_14ij4_49 ._navActive_14ij4_61{box-shadow:inset 0 -2px var(--ink)}._headerContact_14ij4_67{margin-left:auto}._menuButton_14ij4_70,._mobileContact_14ij4_71{display:none!important}._primary_14ij4_76,._secondary_14ij4_77,._whiteButton_14ij4_78{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 24px;font-size:15px;font-weight:500;line-height:1.4;transition:background .2s,border-color .2s;display:inline-flex}._primary_14ij4_76{background:var(--ink);color:#fff}._primary_14ij4_76:hover{background:#33363a}._header_14ij4_20 ._primary_14ij4_76{min-height:40px;padding:0 28px;font-size:14px}._secondary_14ij4_77{border-color:var(--border-strong);color:var(--ink);background:#fff}._secondary_14ij4_77:hover{border-color:var(--ink)}._whiteButton_14ij4_78{color:var(--ink);background:#fff}._whiteButton_14ij4_78:hover{background:#e6e8eb}._textLink_14ij4_121{color:var(--ink);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;line-height:1.8;display:inline-flex}._textLink_14ij4_121:hover{color:var(--accent)}._section_14ij4_137{padding:104px 0}._surface_14ij4_140{background:var(--surface)}._sectionHeading_14ij4_143{text-align:center;margin-bottom:56px}._sectionHeading_14ij4_143 h2{text-wrap:balance;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.3}._sectionHeading_14ij4_143 p{color:var(--muted);justify-content:center;align-items:center;gap:20px;margin-top:18px;font-size:15px;display:flex}._sectionHeading_14ij4_143 p:before,._sectionHeading_14ij4_143 p:after{content:"";border-top:1px dashed var(--border-strong);flex:0 150px}._sectionHeading_14ij4_143 ._textLink_14ij4_121{margin-top:16px}._breadcrumb_14ij4_171{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:28px 0 44px;font-size:13px;display:flex}._breadcrumb_14ij4_171 a:hover{color:var(--ink)}._meta_14ij4_183{color:var(--muted);font-size:14px}._disclaimer_14ij4_187{color:var(--muted);margin-top:32px;font-size:13px;line-height:1.8}._cells_14ij4_195{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._cells_14ij4_195>article{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff;min-height:168px;padding:40px 44px;position:relative}._cells_14ij4_195>article:not(:has(p)){min-height:0}._cells_14ij4_195 h3{padding-right:48px;font-size:20px;font-weight:500}._cells_14ij4_195 p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.8}._cellIndex_14ij4_223{color:#c3cad5;font-variant-numeric:tabular-nums;font-size:36px;font-weight:300;line-height:1;position:absolute;top:34px;right:40px}._pageHero_14ij4_235,._detailHero_14ij4_236{background:var(--surface);padding-bottom:72px;position:relative;overflow:hidden}._pageHero_14ij4_235:after{content:"";pointer-events:none;background-image:linear-gradient(#1664ff12 1px,#0000 1px),linear-gradient(90deg,#1664ff12 1px,#0000 1px);background-size:44px 44px;width:46%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}._pageHero_14ij4_235>._container_14ij4_2,._detailHero_14ij4_236>._container_14ij4_2{z-index:1;position:relative}._pageHero_14ij4_235 h1{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.25}._pageHero_14ij4_235 p{max-width:44em;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.8}._detailHeroGrid_14ij4_273{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}._detailHeroGrid_14ij4_273 h1{text-wrap:balance;margin-top:20px;font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:1.3}._detailHeroGrid_14ij4_273 p{max-width:36em;color:var(--muted);margin-top:16px;font-size:15px;line-height:1.8}._detailHeroGrid_14ij4_273>img{aspect-ratio:16/10;object-fit:cover;width:100%}._heroLabel_14ij4_298{align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}._badge_14ij4_305{border:1px solid var(--border-strong);color:var(--muted);padding:2px 8px;font-size:12px;font-weight:400}._heroActions_14ij4_312{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._catalog_14ij4_320{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._catalog_14ij4_320>a{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;transition:background .2s;display:flex}._catalog_14ij4_320>a:hover{background:#f7f8fa}._catalogImage_14ij4_336{aspect-ratio:16/10;display:block;overflow:hidden}._catalogImage_14ij4_336 img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}._catalog_14ij4_320>a:hover img{transform:scale(1.03)}._catalogBody_14ij4_350{flex-direction:column;flex:1;padding:28px 32px 30px;display:flex}._catalogTitle_14ij4_356{align-items:center;gap:14px;display:flex}._catalogTitle_14ij4_356 strong{font-size:22px;font-weight:500}._catalogText_14ij4_365{color:var(--muted);margin:16px 0 24px;font-size:14px;line-height:1.8}._catalogFoot_14ij4_371{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;font-size:13px;display:flex}._more_14ij4_380{color:var(--ink);align-items:center;gap:6px;font-size:14px;display:inline-flex}._catalog_14ij4_320>a:hover ._more_14ij4_380{color:var(--accent)}._deliveryGrid_14ij4_392{border:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._deliveryGrid_14ij4_392>div{background:var(--ink);color:#fff;flex-direction:column;align-items:flex-start;padding:48px;display:flex;position:relative;overflow:hidden}._deliveryGrid_14ij4_392>div:after{content:"";pointer-events:none;background-image:radial-gradient(#fff3 1px,#0000 1.5px);background-size:14px 14px;width:60%;height:70%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(135deg,#0000 30%,#000);mask-image:linear-gradient(135deg,#0000 30%,#000)}._deliveryGrid_14ij4_392 h2{font-size:30px;font-weight:400}._deliveryGrid_14ij4_392>div>p{color:#a3a8b0;margin:16px 0 48px;font-size:15px;line-height:1.8}._deliveryGrid_14ij4_392 ._whiteButton_14ij4_78{z-index:1;margin-top:auto;position:relative}._deliveryGrid_14ij4_392 ol{margin:0;padding:24px 48px;list-style:none}._deliveryGrid_14ij4_392 li{align-items:center;gap:12px;padding:22px 0;font-size:16px;display:flex}._deliveryGrid_14ij4_392 li+li{border-top:1px solid var(--border)}._deliveryGrid_14ij4_392 li svg{color:var(--accent);flex-shrink:0}._filters_14ij4_455{border:1px solid var(--border)}._filterRow_14ij4_458{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 4px;padding:16px 24px;display:flex}._filterRow_14ij4_458>span{width:80px;color:var(--muted);font-size:14px}._filterRow_14ij4_458 button{background:0 0;border:0;border-radius:2px;padding:6px 14px;font-size:14px}._filterRow_14ij4_458 button:hover{background:var(--surface)}._filterRow_14ij4_458 button[aria-pressed=true]{background:var(--ink);color:#fff}._search_14ij4_485{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;display:flex}._search_14ij4_485 label{width:72px;color:var(--muted);font-size:14px}._search_14ij4_485 input{border:1px solid var(--border-strong);background:#fff;border-radius:2px;width:min(380px,100%);height:44px;padding:0 14px;font-size:14px}._search_14ij4_485 input:focus-visible{border-color:var(--ink);outline:0}._listSummary_14ij4_510{justify-content:space-between;gap:16px;margin:40px 0 20px;font-size:15px;display:flex}._listSummary_14ij4_510>span:last-child{color:var(--muted);font-size:14px}._projectGrid_14ij4_521{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._projectCard_14ij4_527{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff;flex-direction:column;display:flex}._projectVisual_14ij4_534{aspect-ratio:16/10;background:#10141c;display:block;position:relative;overflow:hidden}._projectVisual_14ij4_534 img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}._projectCard_14ij4_527:hover ._projectVisual_14ij4_534 img{transform:scale(1.03)}._imageBadge_14ij4_550{color:#fff;background:#00000080;padding:3px 8px;font-size:12px;position:absolute;top:14px;left:14px}._projectInfo_14ij4_559{flex-direction:column;flex:1;padding:24px 28px 26px;display:flex}._projectInfo_14ij4_559 h3{font-size:20px;font-weight:500}._projectInfo_14ij4_559 h3 a:hover{color:var(--accent)}._projectInfo_14ij4_559>p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.8}._projectInfo_14ij4_559>._projectMeta_14ij4_578{margin-top:6px;font-size:13px}._projectActions_14ij4_582{justify-content:space-between;gap:16px;margin-top:auto;padding-top:20px;font-size:14px;display:flex}._projectActions_14ij4_582 a{align-items:center;gap:6px;display:inline-flex}._projectActions_14ij4_582 a:hover{color:var(--accent)}._pagination_14ij4_598{justify-content:center;align-items:center;gap:16px;margin-top:40px;font-size:14px;display:flex}._pagination_14ij4_598 button{border:1px solid var(--border-strong);background:#fff;border-radius:2px;height:40px;padding:0 18px}._pagination_14ij4_598 button:hover:not(:disabled){border-color:var(--ink)}._pagination_14ij4_598 button:disabled{color:#b5bac2;cursor:default}._prose_14ij4_622 h2{margin-bottom:8px;font-size:30px;font-weight:400}._prose_14ij4_622 h3{margin-top:32px;font-size:18px;font-weight:500}._prose_14ij4_622 p{max-width:44em;color:var(--muted);margin-top:10px;font-size:15px;line-height:1.9}._gallery_14ij4_639{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;max-width:1040px;margin-inline:auto;display:grid}._gallery_14ij4_639 figure{margin:0}._gallery_14ij4_639 img{border:1px solid var(--border);width:100%}._gallery_14ij4_639 figcaption{color:var(--muted);text-align:center;margin-top:12px;font-size:13px}._demoGrid_14ij4_659{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}._demoCard_14ij4_665{border:1px solid var(--border);background:#fff;flex-direction:column;flex:0 440px;align-items:flex-start;padding:36px 40px 40px;display:flex}._platformTag_14ij4_674{background:var(--surface);padding:2px 10px;font-size:13px}._demoCard_14ij4_665 h3{margin-top:18px;font-size:22px;font-weight:500}._demoCard_14ij4_665>p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.8}._demoCard_14ij4_665>:is(._qr_14ij4_690,._primary_14ij4_76,._unavailable_14ij4_690,._disclaimer_14ij4_187){margin-top:24px}._qr_14ij4_690{border:1px solid var(--border);background:#fff;width:184px;padding:8px}._qr_14ij4_690 svg{width:100%;height:auto;display:block}._unavailable_14ij4_690{background:var(--surface);width:100%;padding:24px}._unavailable_14ij4_690 strong{margin-bottom:16px;font-size:16px;font-weight:500;display:block}._centerAction_14ij4_715{flex-wrap:wrap;justify-content:center;gap:12px;padding:56px 0;display:flex}._contactGrid_14ij4_724{border:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._contactGrid_14ij4_724>article{flex-direction:column;align-items:flex-start;padding:48px;display:flex}._contactGrid_14ij4_724>article+article{border-left:1px solid var(--border)}._contactIcon_14ij4_738{color:#fff;background:linear-gradient(135deg,#3d7bff,#7cc4ff);place-items:center;width:48px;height:48px;display:grid}._contactGrid_14ij4_724>article+article ._contactIcon_14ij4_738{background:linear-gradient(135deg,#12b89c,#7be0c4)}._contactGrid_14ij4_724 h2{margin-top:24px;font-size:28px;font-weight:400}._contactGrid_14ij4_724>article>p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.8}._contactPlaceholder_14ij4_760{border:1px dashed var(--border-strong);background:var(--surface);width:100%;min-height:160px;color:var(--muted);place-items:center;margin:28px 0 20px;font-size:14px;display:grid}._wechatAccount_14ij4_771{margin-top:20px}._contactValue_14ij4_774{overflow-wrap:anywhere;margin:24px 0 16px;font-size:22px;font-weight:500}._contactQrs_14ij4_780{margin-top:28px}._contactGrid_14ij4_724 [role=status]{min-height:1.8em;color:var(--muted);margin-top:10px;font-size:13px}._companyDetails_14ij4_789{border-top:1px dashed var(--border-strong);grid-template-columns:80px minmax(0,1fr);gap:14px 16px;width:100%;margin:0;padding-top:20px;font-size:14px;display:grid}._companyDetails_14ij4_789 dt{color:var(--muted)}._companyDetails_14ij4_789 dd{margin:0}._prepare_14ij4_805{margin-top:104px}._state_14ij4_810{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:96px 24px;display:flex}._state_14ij4_810 h2{font-size:24px;font-weight:400}._state_14ij4_810 p{color:var(--muted);font-size:14px}._spinner_14ij4_826{border:2px solid var(--border);border-top-color:var(--ink);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_14ij4_826}@keyframes _spin_14ij4_826{to{transform:rotate(360deg)}}._notFound_14ij4_839{text-align:center;flex-direction:column;align-items:center;padding:128px 0;display:flex}._notFound_14ij4_839 strong{color:#c3cad5;font-size:96px;font-weight:300;line-height:1}._notFound_14ij4_839 h1{margin-top:24px;font-size:32px;font-weight:400}._notFound_14ij4_839 p{color:var(--muted);margin:14px 0 32px;font-size:15px}@media (width<=1080px){._header_14ij4_20>._container_14ij4_2{gap:28px}._navigation_14ij4_49{gap:24px}._cells_14ij4_195,._catalog_14ij4_320,._projectGrid_14ij4_521{grid-template-columns:repeat(2,minmax(0,1fr))}._detailHeroGrid_14ij4_273,._deliveryGrid_14ij4_392{grid-template-columns:minmax(0,1fr)}._detailHeroGrid_14ij4_273{gap:40px}}@media (width<=850px){._header_14ij4_20{height:60px}._header_14ij4_20>._container_14ij4_2{justify-content:space-between}._brand_14ij4_34 strong{font-size:20px}._headerContact_14ij4_67{display:none!important}._navigation_14ij4_49{border-bottom:1px solid var(--border);background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:8px 16px 20px;display:none;position:absolute;top:60px;left:0;right:0;box-shadow:0 16px 32px #0c0d0e0f}._navigation_14ij4_49._menuOpen_14ij4_910{display:flex}._navigation_14ij4_49>a{border-bottom:1px solid var(--border);padding:14px 4px}._navigation_14ij4_49 ._navActive_14ij4_61{box-shadow:none}._menuButton_14ij4_70{width:44px;height:44px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:flex!important}._mobileContact_14ij4_71{background:var(--ink);border-radius:2px;justify-content:center;margin-top:16px;color:#fff!important;border:0!important;padding:12px!important;display:flex!important}._contactGrid_14ij4_724{grid-template-columns:minmax(0,1fr)}._contactGrid_14ij4_724>article+article{border-top:1px solid var(--border);border-left:0}}@media (width<=640px){._container_14ij4_2{width:calc(100% - 32px)}._section_14ij4_137{padding:72px 0}._sectionHeading_14ij4_143{margin-bottom:40px}._sectionHeading_14ij4_143 p:before,._sectionHeading_14ij4_143 p:after{flex-basis:24px}._breadcrumb_14ij4_171{padding:20px 0 32px}._pageHero_14ij4_235,._detailHero_14ij4_236{padding-bottom:48px}._pageHero_14ij4_235 p{font-size:15px}._cells_14ij4_195,._catalog_14ij4_320,._projectGrid_14ij4_521{grid-template-columns:minmax(0,1fr)}._cells_14ij4_195>article{min-height:0;padding:28px 24px}._cellIndex_14ij4_223{font-size:30px;top:26px;right:24px}._catalogBody_14ij4_350,._projectInfo_14ij4_559{padding:22px 20px 24px}._deliveryGrid_14ij4_392>div,._contactGrid_14ij4_724>article{padding:32px 24px}._deliveryGrid_14ij4_392 ol{padding:8px 24px}._filterRow_14ij4_458,._search_14ij4_485{padding:14px 16px}._filterRow_14ij4_458>span,._search_14ij4_485 label{width:100%}._search_14ij4_485 input{flex:1;width:auto;min-width:0}._demoCard_14ij4_665{padding:28px 24px}._prepare_14ij4_805{margin-top:72px}._notFound_14ij4_839{padding:88px 0}._notFound_14ij4_839 strong{font-size:72px}}._inner_g7u6q_2{width:min(1360px,100% - 80px);margin-inline:auto}._contactBand_g7u6q_7{color:#0c0d0e;text-align:center;background:linear-gradient(#fff 0%,#eef3fb 100%);padding:120px 0 150px;position:relative;overflow:hidden}._contactBand_g7u6q_7:before{content:"";pointer-events:none;background-image:linear-gradient(#1664ff14 1px,#0000 1px),linear-gradient(90deg,#1664ff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:45% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}._bandInner_g7u6q_26{width:min(960px,100% - 48px);margin-inline:auto;position:relative}._contactBand_g7u6q_7 h2{text-wrap:balance;font-size:clamp(28px,3.6vw,52px);font-weight:400;line-height:1.3}._contactBand_g7u6q_7 p{color:#737a87;margin-top:18px;font-size:15px;line-height:1.7}._bandButton_g7u6q_43{color:#fff;background:#0c0d0e;border-radius:2px;justify-content:center;align-items:center;height:52px;margin-top:40px;padding:0 40px;font-size:16px;font-weight:500;transition:background .2s;display:inline-flex}._bandButton_g7u6q_43:hover{background:#33363a}._footer_g7u6q_61{color:#737a87;background:#fff;border-top:1px solid #e3e5e8;font-size:14px}._promises_g7u6q_67{border-bottom:1px solid #e3e5e8}._promises_g7u6q_67 ._inner_g7u6q_2{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._promises_g7u6q_67 ._inner_g7u6q_2>div{color:#0c0d0e;justify-content:center;align-items:center;gap:16px;padding:32px 16px;display:flex}._promises_g7u6q_67 strong{color:#0c0d0e;margin-bottom:4px;font-size:16px;font-weight:500;display:block}._promises_g7u6q_67 span{color:#737a87;font-size:13px}._footerGrid_g7u6q_93{grid-template-columns:1.6fr 1fr 1fr 1.6fr 312px;gap:40px;padding:56px 0 48px;display:grid}._footerBrand_g7u6q_99>a{color:#0c0d0e;align-items:center;gap:10px;font-size:22px;font-weight:600;display:inline-flex}._footerBrand_g7u6q_99>a img{object-fit:contain;flex-shrink:0;width:44px;height:32px}._footerBrand_g7u6q_99 p{max-width:24em;margin-top:16px;font-size:13px;line-height:1.8}._footer_g7u6q_61 h3{color:#0c0d0e;margin-bottom:16px;font-size:15px;font-weight:500}._footer_g7u6q_61 nav>a{padding:5px 0;display:block}._footer_g7u6q_61 a:hover{color:#0c0d0e}._footerGrid_g7u6q_93>div>p{overflow-wrap:anywhere;padding:5px 0}._qrGroup_g7u6q_136{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:16px;width:312px;max-width:100%;display:grid}._qr_g7u6q_136{flex-direction:column;align-items:center;gap:10px;display:flex}._qr_g7u6q_136 img{aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #e3e5e8;width:100%;max-width:148px;height:auto;padding:10px}._qr_g7u6q_136:focus-visible{outline-offset:4px;outline:2px solid #0c0d0e}._qr_g7u6q_136 small{font-size:12px}._footerBottom_g7u6q_167{border-top:1px solid #e3e5e8;flex-wrap:wrap;justify-content:center;gap:8px 28px;padding:20px 24px 28px;font-size:12px;display:flex}@media (width<=1080px){._promises_g7u6q_67 ._inner_g7u6q_2{grid-template-columns:repeat(2,minmax(0,1fr))}._footerGrid_g7u6q_93{grid-template-columns:repeat(3,minmax(0,1fr))}._footerBrand_g7u6q_99{grid-column:1/-1}._qrGroup_g7u6q_136{grid-column:span 2}}@media (width<=640px){._inner_g7u6q_2{width:calc(100% - 32px)}._contactBand_g7u6q_7{padding:80px 0 100px}._promises_g7u6q_67 ._inner_g7u6q_2>div{justify-content:flex-start;gap:12px;padding:22px 0}._footerGrid_g7u6q_93{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding:40px 0 36px}._footerGrid_g7u6q_93>div:nth-last-child(2),._qrGroup_g7u6q_136{grid-column:1/-1}}._tile_1ft2y_1{color:#fff;background:linear-gradient(135deg,#3d7bff,#7cc4ff);flex-shrink:0;place-items:center;display:grid}._tile_1ft2y_1[data-tone=novel]{background:linear-gradient(135deg,#ff9a5a,#ffd36e)}._tile_1ft2y_1[data-tone=anime]{background:linear-gradient(135deg,#8b6cff,#d59bff)}._tile_1ft2y_1[data-tone=cps]{background:linear-gradient(135deg,#12b89c,#7be0c4)}._tile_1ft2y_1[data-tone=commerce]{background:linear-gradient(135deg,#ff6b8b,#ffb199)}._tile_1ft2y_1[data-tone=games]{background:linear-gradient(135deg,#2393f5,#6ae3ff)}._hero_t1djs_2{color:#0c0d0e;background:#fff;padding:104px 0 72px}._copy_t1djs_7{width:min(var(--content), calc(100% - 48px));text-align:center;margin:0 auto}._copy_t1djs_7 h1{letter-spacing:0;font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:1.2}._copy_t1djs_7 h1>span+span:before{content:" "}._copy_t1djs_7 p{color:#6b7178;margin-top:20px;font-size:17px;line-height:1.7}._actions_t1djs_27{justify-content:center;gap:16px;margin-top:40px;display:flex}._primary_t1djs_33,._secondary_t1djs_34{border-radius:2px;justify-content:center;align-items:center;min-width:132px;height:52px;padding:0 32px;font-size:16px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}._primary_t1djs_33{color:#fff;background:#0c0d0e}._primary_t1djs_33:hover{background:#33363a}._secondary_t1djs_34{color:#0c0d0e;border:1px solid #d6d9dd}._secondary_t1djs_34:hover{border-color:#0c0d0e}._carousel_t1djs_63{margin-top:64px}._viewport_t1djs_66{touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden}._track_t1djs_71{will-change:transform;gap:16px;width:max-content;margin:0;padding:0;list-style:none;display:flex}._static_t1djs_80 ._track_t1djs_71{justify-content:center;width:auto}._track_t1djs_71>li{flex:0 0 440px}._card_t1djs_87{color:#fff;background:#10141c;height:280px;display:block;position:relative;overflow:hidden}._card_t1djs_87 img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}._card_t1djs_87:hover img{transform:scale(1.04)}._card_t1djs_87:after{content:"";background:linear-gradient(#0000,#05080ec7);position:absolute;inset:40% 0 0}._example_t1djs_110{z-index:1;background:#00000073;padding:3px 8px;font-size:12px;position:absolute;top:16px;left:16px}._caption_t1djs_119{z-index:1;justify-content:space-between;align-items:baseline;gap:16px;display:flex;position:absolute;bottom:24px;left:28px;right:28px}._caption_t1djs_119 strong{font-size:20px;font-weight:500}._caption_t1djs_119 span{color:#ffffffbf;flex-shrink:0;font-size:13px}._controls_t1djs_139{justify-content:center;gap:24px;margin-top:28px;display:flex}._controls_t1djs_139 button{color:#0c0d0e;background:#fff;border:1px solid #d6d9dd;border-radius:50%;place-items:center;width:48px;height:48px;transition:border-color .2s,opacity .2s;display:grid}._controls_t1djs_139 button:hover{border-color:#0c0d0e}._flip_t1djs_161{transform:scaleX(-1)}@media (width<=640px){._hero_t1djs_2{padding:64px 0 48px}._copy_t1djs_7 h1{font-size:clamp(26px,8vw,34px)}._copy_t1djs_7 h1>span{display:block}._copy_t1djs_7 h1>span+span:before{content:none}._copy_t1djs_7 p{font-size:15px}._actions_t1djs_27{margin-top:32px}._primary_t1djs_33,._secondary_t1djs_34{white-space:nowrap;flex:1;min-width:0;padding:0 12px;font-size:15px}._carousel_t1djs_63{margin-top:44px}._track_t1djs_71{gap:12px}._track_t1djs_71>li{flex-basis:80vw}._card_t1djs_87{aspect-ratio:440/280;height:auto}._caption_t1djs_119{bottom:16px;left:18px;right:18px}._caption_t1djs_119 strong{font-size:17px}}._home_1jea8_2{--text:#0c0d0e;--text-muted:#737a87;--line:#e3e5e8;--line-strong:#d4d8de;--tint:#f3f6fa;--dark:#0c0d0e;--dark-line:#2c2f34;--dark-muted:#a3a8b0;color:var(--text)}._container_1jea8_13{width:min(1360px,100% - 80px);margin-inline:auto}._narrow_1jea8_17{width:min(960px,100% - 80px)}._section_1jea8_20{padding:120px 0}._tinted_1jea8_23{background:var(--tint)}._title_1jea8_26{text-align:center;text-wrap:balance;font-size:clamp(28px,3.1vw,44px);font-weight:400;line-height:1.3}._subtitle_1jea8_33{color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:20px;margin-top:20px;font-size:15px;display:flex}._subtitle_1jea8_33:before,._subtitle_1jea8_33:after{content:"";border-top:1px dashed var(--line-strong);flex:0 150px}._whiteButton_1jea8_49,._blackButton_1jea8_50{border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;height:44px;padding:0 24px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}._whiteButton_1jea8_49{color:var(--text);background:#fff}._whiteButton_1jea8_49:hover{background:#e6e8eb}._blackButton_1jea8_50{background:var(--dark);color:#fff}._blackButton_1jea8_50:hover{background:#33363a}._split_1jea8_78{border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:56px;display:grid}._darkPanel_1jea8_84,._facts_1jea8_85{background:var(--dark);color:#fff;position:relative;overflow:hidden}._darkPanel_1jea8_84:after,._facts_1jea8_85:after{content:"";pointer-events:none;background-image:radial-gradient(#fff3 1px,#0000 1.5px);background-size:14px 14px;width:62%;height:72%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(135deg,#0000 30%,#000);mask-image:linear-gradient(135deg,#0000 30%,#000)}._darkPanel_1jea8_84{flex-direction:column;padding:48px;display:flex}._darkPanel_1jea8_84 h3{text-wrap:balance;font-size:30px;font-weight:400;line-height:1.35}._darkPanel_1jea8_84>p{color:var(--dark-muted);margin-top:16px;font-size:15px;line-height:1.8}._flowBox_1jea8_121{border:1px solid var(--dark-line);margin-top:40px;display:flex}._flowBox_1jea8_121 code{flex:1;min-width:0;padding:18px 20px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.9}._flowBox_1jea8_121 a{border-left:1px solid var(--dark-line);flex-shrink:0;align-items:center;padding:0 24px;font-size:14px;transition:background .2s;display:flex}._flowBox_1jea8_121 a:hover{background:#1b1d20}._panelFoot_1jea8_146{z-index:1;color:#d0d3d8;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;padding-top:72px;font-size:14px;display:flex;position:relative}._panelFoot_1jea8_146>a{margin-right:4px}._panelFoot_1jea8_146>span+span{border-left:1px solid var(--dark-line);padding-left:20px}._listPanel_1jea8_165{background:#fff;padding:48px 48px 20px}._listHead_1jea8_169{justify-content:space-between;align-items:center;gap:16px;display:flex}._listHead_1jea8_169 h3{font-size:30px;font-weight:400}._listHead_1jea8_169 a{align-items:center;gap:6px;font-size:14px;display:inline-flex}._listHead_1jea8_169 a:hover{color:var(--accent)}._listPanel_1jea8_165 ul{margin:20px 0 0;padding:0;list-style:none}._listPanel_1jea8_165 li+li{border-top:1px solid var(--line)}._listPanel_1jea8_165 li a{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 0;display:grid}._solutionText_1jea8_203 strong{font-size:18px;font-weight:500;transition:color .2s;display:block}._solutionText_1jea8_203>span{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;display:block;overflow:hidden}._listPanel_1jea8_165 li a:hover strong{color:var(--accent)}._platforms_1jea8_221{color:var(--text-muted);text-align:right;font-size:13px}._grid_1jea8_228{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;display:grid}._grid_1jea8_228 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:176px;padding:40px 44px;transition:background .2s}._grid_1jea8_228 article:hover{background:#f7f8fa}._grid_1jea8_228 h3{font-size:20px;font-weight:500}._grid_1jea8_228 p{color:var(--text-muted);margin-top:12px;font-size:14px;line-height:1.8}._steps_1jea8_257{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid}._steps_1jea8_257>li{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:#ffffff8c;padding:40px 44px 44px;position:relative}._stepIndex_1jea8_273{color:#c3cad5;font-variant-numeric:tabular-nums;font-size:40px;font-weight:300;line-height:1;position:absolute;top:34px;right:40px}._steps_1jea8_257 h3{font-size:24px;font-weight:400}._steps_1jea8_257 p{color:var(--text-muted);margin-top:10px;padding-right:40px;font-size:14px;line-height:1.8}._steps_1jea8_257 ul{margin:28px 0 0;padding:0;list-style:none}._steps_1jea8_257 ul li{align-items:center;gap:8px;font-size:14px;line-height:2.1;display:flex}._steps_1jea8_257 ul svg{color:var(--accent);flex-shrink:0}._about_1jea8_312{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:32px;margin-top:56px;display:grid}._aboutIntro_1jea8_318{border-left:2px solid var(--dark);background:var(--tint);align-items:center;gap:40px;padding:40px 48px;display:flex}._aboutIntro_1jea8_318 p{font-size:15px;line-height:1.9}._aboutText_1jea8_330 dl{margin:0}._aboutText_1jea8_330 dl>div{border-bottom:1px dashed var(--line-strong);padding:22px 48px}._aboutText_1jea8_330 dt{font-size:16px;font-weight:500}._aboutText_1jea8_330 dd{color:var(--text-muted);margin:6px 0 0;font-size:14px;line-height:1.8}._facts_1jea8_85{flex-direction:column;justify-content:center;padding:24px 48px;display:flex}._facts_1jea8_85>div{z-index:1;padding:30px 0;position:relative}._facts_1jea8_85>div+div{border-top:1px solid var(--dark-line)}._facts_1jea8_85 strong{font-variant-numeric:tabular-nums;font-size:52px;font-weight:300;line-height:1;display:block}._facts_1jea8_85 small{color:var(--dark-muted);margin-left:6px;font-size:16px;font-weight:400}._facts_1jea8_85 span{color:var(--dark-muted);margin-top:12px;font-size:14px;display:block}._faqs_1jea8_382{border:1px solid var(--line);background:#fff;margin-top:48px}._faqs_1jea8_382 details+details{border-top:1px solid var(--line)}._faqs_1jea8_382 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 32px;font-size:17px;font-weight:500;list-style:none;display:flex}._faqs_1jea8_382 summary::-webkit-details-marker{display:none}._faqs_1jea8_382 summary:after{content:"+";color:var(--text-muted);flex-shrink:0;font-size:22px;font-weight:300;line-height:1;transition:transform .2s}._faqs_1jea8_382 details[open] summary:after{transform:rotate(45deg)}._faqs_1jea8_382 details>p{color:var(--text-muted);padding:0 32px 26px;font-size:15px;line-height:1.85}@media (width<=1080px){._split_1jea8_78,._about_1jea8_312{grid-template-columns:minmax(0,1fr)}._grid_1jea8_228,._steps_1jea8_257{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._container_1jea8_13,._narrow_1jea8_17{width:calc(100% - 32px)}._section_1jea8_20{padding:72px 0}._subtitle_1jea8_33:before,._subtitle_1jea8_33:after{flex-basis:24px}._split_1jea8_78,._grid_1jea8_228,._steps_1jea8_257,._about_1jea8_312{margin-top:40px}._darkPanel_1jea8_84,._listPanel_1jea8_165{padding:32px 24px}._darkPanel_1jea8_84 h3,._listHead_1jea8_169 h3{font-size:24px}._flowBox_1jea8_121{flex-direction:column}._flowBox_1jea8_121 a{border-left:0;border-top:1px solid var(--dark-line);padding:14px 20px}._panelFoot_1jea8_146{padding-top:48px}._panelFoot_1jea8_146>a{width:100%}._listPanel_1jea8_165 li a{grid-template-columns:52px minmax(0,1fr);gap:14px}._platforms_1jea8_221{text-align:left;grid-column:2}._grid_1jea8_228,._steps_1jea8_257{grid-template-columns:minmax(0,1fr)}._grid_1jea8_228 article,._steps_1jea8_257>li{min-height:0;padding:28px 24px}._stepIndex_1jea8_273{font-size:32px;top:26px;right:24px}._aboutIntro_1jea8_318{flex-direction:column;align-items:flex-start;gap:24px;padding:28px 24px}._aboutText_1jea8_330 dl>div{padding:20px 24px}._facts_1jea8_85{padding:8px 24px}._facts_1jea8_85 strong{font-size:44px}._faqs_1jea8_382 summary{padding:20px;font-size:16px}._faqs_1jea8_382 details>p{padding:0 20px 22px}}
