._footer_1ca0u_1{color:var(--color-text-inverse);background:var(--color-bg-inverse)}._footer_1ca0u_1[data-appearance=light]{color:#15191c;background:#f7f9fa}._footer_1ca0u_1[data-appearance=light] ._inner_1ca0u_10{border-top-color:#e5e9ec}._footer_1ca0u_1[data-appearance=light] ._brand_1ca0u_13 span,._footer_1ca0u_1[data-appearance=light] ._links_1ca0u_14,._footer_1ca0u_1[data-appearance=light] ._contact_1ca0u_15,._footer_1ca0u_1[data-appearance=light] ._legal_1ca0u_16{color:#788087}._footer_1ca0u_1[data-appearance=light] ._links_1ca0u_14 p{color:#15191c}._footer_1ca0u_1[data-appearance=light] ._links_1ca0u_14 a:hover{color:var(--color-primary-hover)}._footer_1ca0u_1[data-appearance=light] ._legal_1ca0u_16{border-top-color:#e5e9ec}._inner_1ca0u_10{width:100%;max-width:var(--layout-desktop-width);padding:40px var(--layout-mobile-margin) 30px;border-top:1px solid var(--color-border-inverse);gap:var(--space-10) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}._brand_1ca0u_13{grid-column:1/-1;display:grid}._brand_1ca0u_13 strong{font-family:var(--font-family-en);font-size:44px;line-height:52px}._brand_1ca0u_13 span{color:var(--color-gray-400);font-size:16px}._links_1ca0u_14{align-content:start;gap:var(--space-2);color:var(--color-gray-400);font-size:12px;line-height:20px;display:grid}._links_1ca0u_14 p{margin-bottom:var(--space-2);color:var(--color-white);font-weight:600}._links_1ca0u_14 a:hover{color:var(--color-white)}._contact_1ca0u_15{color:var(--color-gray-600);grid-column:1/-1;font-size:11px;font-style:normal;line-height:22px;display:grid}._legal_1ca0u_16{padding-top:var(--space-6);color:var(--color-gray-600);font-family:var(--font-family-en);border-top:1px solid var(--color-border-inverse);justify-content:space-between;gap:var(--space-4);grid-column:1/-1;font-size:9px;display:flex}@media (width>=1024px){._inner_1ca0u_10{padding:64px var(--layout-desktop-margin) 34px;gap:var(--space-12);grid-template-columns:2fr 1fr 1fr 1.4fr}._brand_1ca0u_13{grid-column:auto}._brand_1ca0u_13 strong{font-size:68px;line-height:76px}._contact_1ca0u_15{grid-column:auto}._legal_1ca0u_16{margin-top:var(--space-5)}}._header_16b20_1{z-index:60;width:100%;height:var(--header-height);padding-right:max(var(--layout-mobile-margin), env(safe-area-inset-right));padding-left:max(var(--layout-mobile-margin), env(safe-area-inset-left));color:var(--color-text-inverse);transition:translate var(--duration-fast) var(--ease-out), background-color .25s ease, border-color .25s ease;background:#050505;border-bottom:1px solid #ffffff12;align-items:center;display:flex;position:fixed;top:0;left:0;translate:none}._header_16b20_1[data-hidden=true]{translate:0 calc(-100% - 1px)}._header_16b20_1[data-appearance=light]{color:#161a1d;background:0 0;border-bottom-color:#e8ebef}._header_16b20_1[data-appearance=light]:before{z-index:-1;content:"";-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;position:absolute;inset:0}html[data-motion=limited] ._header_16b20_1[data-appearance=light]:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}._brand_16b20_41{z-index:52;align-items:center;gap:8px;min-width:0;max-width:100%;line-height:1;display:flex;position:relative;overflow:hidden}._brand_16b20_41 strong{font-family:var(--font-family-en);letter-spacing:0;white-space:nowrap;font-size:24px;font-weight:800}._brand_16b20_41 small{color:currentColor;max-width:56px;font-family:var(--font-family-en);letter-spacing:0;opacity:.58;white-space:nowrap;flex:0 56px;font-size:8px;line-height:1.15;overflow:hidden}._desktopNavigation_16b20_72,._contactButton_16b20_73,._accountEntry_16b20_74,._loginLink_16b20_75{display:none}._menuButton_16b20_79{z-index:52;flex:0 0 40px;margin-left:auto;position:relative}._menuBackdrop_16b20_86{z-index:55;inset:var(--header-height) 0 0;visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--ease-out), visibility var(--duration-fast);background:#00000047;position:fixed;overflow:hidden}._menuBackdrop_16b20_86[data-open=true]{visibility:visible;opacity:1}._mobileNavigation_16b20_101{width:min(390px,100vw);max-width:100%;height:100%;padding:36px max(20px, env(safe-area-inset-right)) 28px max(20px, env(safe-area-inset-left));overscroll-behavior:contain;color:var(--color-text-inverse);background:var(--color-bg-inverse);border-left:1px solid var(--color-border-inverse);transition:transform var(--duration-fast) var(--ease-out);flex-direction:column;margin-left:auto;display:flex;overflow-y:auto;transform:translate(100%)}[data-open=true] ._mobileNavigation_16b20_101{transform:translate(0)}._mobileNavigation_16b20_101 nav{border-top:1px solid var(--color-border-inverse)}._mobileNavigation_16b20_101 nav a{border-bottom:1px solid var(--color-border-inverse);align-items:center;gap:var(--space-5);min-height:66px;font-size:24px;font-weight:700;display:flex}._mobileNavigation_16b20_101 nav span{color:var(--color-gray-600);font-family:var(--font-family-en);font-size:10px;font-weight:500}._menuBackdrop_16b20_86[data-appearance=light] ._mobileNavigation_16b20_101{color:#171b1e;background:#fff;border-left-color:#e8ebef;box-shadow:-20px 0 50px #2b40501a}._menuBackdrop_16b20_86[data-appearance=light] ._mobileNavigation_16b20_101 nav{border-top-color:#e8ebef}._menuBackdrop_16b20_86[data-appearance=light] ._mobileNavigation_16b20_101 nav a{border-bottom-color:#e8ebef}._menuBackdrop_16b20_86[data-appearance=light] ._mobileNavigation_16b20_101 nav a[aria-current=page]{color:var(--color-primary-hover)}._menuLabel_16b20_155{margin-bottom:var(--space-5);color:var(--color-gray-600);font-family:var(--font-family-en);font-size:10px}._mobileContact_16b20_162,._mobilePartnership_16b20_163{width:100%;min-height:48px;padding-inline:var(--space-5);color:var(--color-text-primary);background:var(--color-bg-primary);border-radius:var(--radius-pill);justify-content:space-between;align-items:center;display:flex}._mobilePartnership_16b20_163{color:#fff!important;background:linear-gradient(135deg,#20b879,#159a63)!important}._mobileAccount_16b20_180{gap:8px;margin-top:auto;display:grid}._mobileAccount_16b20_180>a,._mobileAccount_16b20_180>button{width:100%;min-height:48px;padding-inline:var(--space-5);color:var(--color-text-primary);background:var(--color-bg-primary);border-radius:var(--radius-pill);border:0;justify-content:space-between;align-items:center;font-size:14px;display:flex}._menuBackdrop_16b20_86[data-appearance=light] ._mobileAccount_16b20_180>a:not(._mobilePartnership_16b20_163),._menuBackdrop_16b20_86[data-appearance=light] ._mobileAccount_16b20_180>button{background:#f4f7f6}._mobileIdentity_16b20_206{align-items:center;gap:11px;padding:8px 4px 12px;display:flex}._mobileIdentity_16b20_206 strong,._mobileIdentity_16b20_206 small{display:block}._mobileIdentity_16b20_206 small{color:#777;margin-top:3px;font-size:10px}._avatar_16b20_224{color:#050505;background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}._header_16b20_1[data-appearance=light] ._avatar_16b20_224,._menuBackdrop_16b20_86[data-appearance=light] ._avatar_16b20_224{color:#fff;background:var(--color-primary-hover)}@media (width>=1024px){._header_16b20_1{height:92px;padding-inline:clamp(32px,3.2vw,64px)}._header_16b20_1[data-appearance=light]{height:var(--header-height);padding-inline:clamp(32px,3.4vw,58px)}._brand_16b20_41 strong{font-size:28px}._desktopNavigation_16b20_72{align-items:center;gap:clamp(18px,1.8vw,34px);margin-left:auto;display:flex}._desktopNavigation_16b20_72 a{color:#a1a1a1;min-height:76px;transition:color var(--duration-micro) var(--ease-out);align-items:center;font-size:clamp(12px,.78vw,14px);display:flex;position:relative}._desktopNavigation_16b20_72 a[aria-current=page],._desktopNavigation_16b20_72 a:hover{color:var(--color-white)}._header_16b20_1[data-appearance=light] ._desktopNavigation_16b20_72 a{color:#555d63}._header_16b20_1[data-appearance=light] ._desktopNavigation_16b20_72 a:after{content:"";background:var(--color-primary);opacity:0;border-radius:999px;height:3px;transition:opacity .22s,transform .22s;position:absolute;bottom:13px;left:28%;right:28%;transform:scaleX(.4)}._header_16b20_1[data-appearance=light] ._desktopNavigation_16b20_72 a[aria-current=page],._header_16b20_1[data-appearance=light] ._desktopNavigation_16b20_72 a:hover{color:#111}._header_16b20_1[data-appearance=light] ._desktopNavigation_16b20_72 a[aria-current=page]:after{opacity:1;transform:scaleX(1)}._loginLink_16b20_75{color:#a1a1a1;align-items:center;min-height:40px;margin-left:clamp(14px,1.4vw,24px);font-size:12px;display:inline-flex}._header_16b20_1[data-appearance=light] ._loginLink_16b20_75{color:#555d63}._header_16b20_1[data-appearance=light] ._loginLink_16b20_75:hover{color:var(--color-primary-hover)}._contactButton_16b20_73{color:#050505;background:#fff;min-width:116px;min-height:40px;margin-left:clamp(12px,1.2vw,20px);padding-inline:20px;display:inline-flex}._header_16b20_1[data-appearance=light] ._contactButton_16b20_73{color:#fff;background:linear-gradient(135deg,#20b879,#159a63);min-width:118px;box-shadow:0 8px 20px #20b87929}._header_16b20_1[data-appearance=light] ._contactButton_16b20_73:hover{background:linear-gradient(135deg,#1db173,#128d5a)}._accountEntry_16b20_74{margin-left:clamp(14px,1.5vw,28px);display:block;position:relative}._accountButton_16b20_334{color:#080808;border-radius:var(--radius-pill);cursor:pointer;background:#fff;border:0;align-items:center;gap:8px;min-height:40px;padding:4px 13px 4px 5px;font-size:12px;display:flex}._header_16b20_1[data-appearance=light] ._accountButton_16b20_334{background:#f3f6f5;border:1px solid #e3e8e5}._accountButton_16b20_334>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:86px;overflow:hidden}._accountButton_16b20_334 ._avatar_16b20_224{color:#fff;background:#141414}._header_16b20_1[data-appearance=light] ._accountButton_16b20_334 ._avatar_16b20_224{background:var(--color-primary-hover)}._accountMenu_16b20_364{visibility:hidden;opacity:0;background:#111;border:1px solid #2b2b2b;border-radius:7px;width:154px;padding:7px;transition:all .16s;display:grid;position:absolute;top:calc(100% + 10px);right:0;translate:0 -5px;box-shadow:0 18px 45px #00000038}._header_16b20_1[data-appearance=light] ._accountMenu_16b20_364{background:#fff;border-color:#e5e9ec}._accountMenu_16b20_364[data-open=true]{visibility:visible;opacity:1;translate:0}._accountMenu_16b20_364 a,._accountMenu_16b20_364 button{color:#d5d5d5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:9px;min-height:38px;padding:0 10px;font-size:12px;display:flex}._header_16b20_1[data-appearance=light] ._accountMenu_16b20_364 a,._header_16b20_1[data-appearance=light] ._accountMenu_16b20_364 button{color:#51595f}._accountMenu_16b20_364 a:hover,._accountMenu_16b20_364 button:hover{color:#050505;background:#fff}._header_16b20_1[data-appearance=light] ._accountMenu_16b20_364 a:hover,._header_16b20_1[data-appearance=light] ._accountMenu_16b20_364 button:hover{color:var(--color-primary-hover);background:#f0faf5}._menuButton_16b20_79,._menuBackdrop_16b20_86{display:none}}@media (width>=1024px) and (width<=1279px){._desktopNavigation_16b20_72{gap:12px}._desktopNavigation_16b20_72 a{font-size:12px}}@media (prefers-reduced-motion:reduce){._header_16b20_1,._menuBackdrop_16b20_86,._mobileNavigation_16b20_101,._desktopNavigation_16b20_72 a:after{transition:none}}._transition_c5ws6_1{animation:_page-enter_c5ws6_1 .42s var(--ease-out) backwards}@media (prefers-reduced-motion:reduce){._transition_c5ws6_1{animation:none}}._section_5rbjw_1{width:100%;height:100%;min-height:720px;color:var(--color-white);isolation:isolate;background:#050505;border-radius:28px 28px 0 0;position:relative;overflow:hidden;box-shadow:0 -24px 80px #0000002e}._section_5rbjw_1:before{z-index:0;pointer-events:none;content:"";opacity:.02;background-image:radial-gradient(circle at 25% 25%,#ffffffd9 0 .5px,#0000 .7px),radial-gradient(circle at 70% 65%,#ffffff8c 0 .45px,#0000 .65px);background-position:0 0,12px 18px;background-size:38px 38px,46px 46px;position:absolute;inset:0}._frame_5rbjw_25{z-index:1;width:100%;max-width:1440px;height:100%;min-height:inherit;place-items:center;margin-inline:auto;padding:clamp(36px,5vw,76px);display:grid;position:relative}._label_5rbjw_38{z-index:3;color:var(--color-primary);font-family:var(--font-family-en);text-align:center;opacity:0;gap:8px;margin:0;display:grid;position:absolute;top:clamp(74px,12vh,112px);left:50%;transform:translate(-50%,16px)}._label_5rbjw_38 span{letter-spacing:.12em;font-size:clamp(13px,.8vw,15px);font-weight:700;line-height:1}._label_5rbjw_38 strong{color:#ffffff8c;font-family:var(--font-family-zh);letter-spacing:0;font-size:clamp(15px,.9vw,17px);font-weight:600}._content_5rbjw_66{z-index:2;text-align:center;width:min(1000px,100% - 700px);margin-inline:auto;position:relative;transform:translateY(14px)}._title_5rbjw_75{color:#fffffff5;letter-spacing:0;margin:0;font-size:clamp(44px,3.1vw,60px);font-weight:720;line-height:1.18}._titleLines_5rbjw_84{max-width:1060px;margin-inline:auto;display:grid}._titleLine_5rbjw_84{white-space:nowrap;display:block}._titleCharacter_5rbjw_95{opacity:.18;white-space:nowrap;display:inline-block;transform:translateY(8px)}._description_5rbjw_102{color:#ffffff85;visibility:hidden;opacity:0;gap:10px;max-width:590px;margin:clamp(24px,3.2vh,34px) auto 0;font-size:15px;line-height:1.85;display:grid;transform:translateY(18px)}._description_5rbjw_102 p{margin:0;display:grid}._description_5rbjw_102 small{color:#20b879c7;font-family:var(--font-family-en);letter-spacing:.12em;font-size:11px;font-weight:700}._media_5rbjw_126{z-index:1;aspect-ratio:1;pointer-events:none;visibility:hidden;opacity:0;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:clamp(18px,1.2vw,24px);width:clamp(220px,15vw,290px);position:absolute;overflow:hidden;transform:translate(0,0);box-shadow:0 24px 80px #00000059}._media_5rbjw_126 img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.06)}._mediaLeft_5rbjw_149{bottom:clamp(54px,10vh,96px);left:clamp(24px,4vw,72px)}._mediaRight_5rbjw_154{top:clamp(54px,8vh,82px);right:clamp(24px,4vw,72px)}@media (width<=1199px){._section_5rbjw_1,._frame_5rbjw_25{min-height:660px}._section_5rbjw_1{border-radius:20px 20px 0 0}._frame_5rbjw_25{padding-inline:clamp(26px,4vw,48px)}._label_5rbjw_38{top:clamp(66px,10vh,88px)}._content_5rbjw_66{width:min(680px,100% - 400px)}._title_5rbjw_75{font-size:clamp(36px,4.5vw,48px);line-height:1.24}._titleLines_5rbjw_84{max-width:780px}._media_5rbjw_126{width:clamp(150px,17vw,210px)}._mediaLeft_5rbjw_149{bottom:clamp(22px,5vh,48px);left:clamp(18px,3vw,36px)}._mediaRight_5rbjw_154{top:clamp(18px,4vh,42px);right:clamp(18px,3vw,36px)}}@media (width>=1200px){._media_5rbjw_126{width:clamp(200px,13vw,260px)}._mediaLeft_5rbjw_149{left:clamp(28px,3.4vw,64px)}._mediaRight_5rbjw_154{right:clamp(28px,3.4vw,64px)}}@media (width<=767px){._section_5rbjw_1,._frame_5rbjw_25{min-height:620px}._section_5rbjw_1{border-radius:18px 18px 0 0}._frame_5rbjw_25{padding:84px 20px 68px}._label_5rbjw_38{width:calc(100% - 40px);top:48px}._label_5rbjw_38 span{font-size:11px}._label_5rbjw_38 strong{font-size:12px}._content_5rbjw_66{width:100%;transform:none}._title_5rbjw_75{font-size:clamp(32px,8.4vw,42px);line-height:1.28}._titleLines_5rbjw_84{max-width:520px}._titleLine_5rbjw_84{white-space:normal}._description_5rbjw_102{gap:8px;max-width:300px;margin-top:22px;font-size:13px;line-height:1.78}._description_5rbjw_102 small{font-size:9px}._media_5rbjw_126{border-radius:14px;width:clamp(110px,32vw,150px);box-shadow:0 18px 54px #00000052}._mediaLeft_5rbjw_149{bottom:max(18px,3svh);left:14px}._mediaRight_5rbjw_154{top:max(62px,8svh);right:14px}}@media (width<=480px){._section_5rbjw_1,._frame_5rbjw_25{min-height:590px}._frame_5rbjw_25{padding-inline:18px}._title_5rbjw_75{font-size:clamp(30px,8vw,34px);line-height:1.3}._titleLines_5rbjw_84{max-width:350px}._mediaRight_5rbjw_154{display:none}._mediaLeft_5rbjw_149{width:clamp(104px,30vw,118px);bottom:14px}._description_5rbjw_102{max-width:278px;margin-top:18px;font-size:12px}}._section_5rbjw_1[data-static=true]{border-radius:0}._section_5rbjw_1[data-static=true] ._label_5rbjw_38,._section_5rbjw_1[data-static=true] ._description_5rbjw_102,._section_5rbjw_1[data-static=true] ._media_5rbjw_126{visibility:visible;opacity:1;transform:none}._section_5rbjw_1[data-static=true] ._label_5rbjw_38{transform:translate(-50%)}._section_5rbjw_1[data-static=true] ._titleCharacter_5rbjw_95{opacity:1;transform:none}._section_5rbjw_1[data-static=true] ._media_5rbjw_126 img{transform:none}@media (prefers-reduced-motion:reduce){._section_5rbjw_1{border-radius:0}._label_5rbjw_38,._description_5rbjw_102,._media_5rbjw_126{visibility:visible;opacity:1;transform:none}._label_5rbjw_38{transform:translate(-50%)}._titleCharacter_5rbjw_95{opacity:1;transform:none}._media_5rbjw_126 img{transform:none}}._section_gl5jp_1{padding-top:96px}._heading_gl5jp_5{justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;display:flex}._heading_gl5jp_5>div{gap:10px;display:grid}._heading_gl5jp_5>div>p{color:var(--color-primary);font-family:var(--font-family-en);letter-spacing:.12em;font-size:11px;font-weight:700}._heading_gl5jp_5 h2{color:#111;font-size:clamp(40px,5vw,64px);font-weight:750;line-height:1.08}._heading_gl5jp_5>p{color:#737b83;max-width:480px;font-size:14px;line-height:1.8}._grid_gl5jp_36{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._card_gl5jp_42{color:#171b1e;min-width:0;transition:transform .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#fff;border:1px solid #e1e7ea;border-radius:6px;display:block;overflow:hidden}._card_gl5jp_42:hover{border-color:#cbd5da;transform:translateY(-4px);box-shadow:0 18px 44px #2237431a}._card_gl5jp_42:hover ._visual_gl5jp_57 img{transform:scale(1.035)}._card_gl5jp_42:hover ._cardBody_gl5jp_60>svg{color:var(--color-primary);transform:translate(2px,-2px)}._visual_gl5jp_57{aspect-ratio:16/10;background:#e7ecef;display:block;position:relative;overflow:hidden}._visual_gl5jp_57:after{pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 -1px #11181c14}._visual_gl5jp_57 img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}._card_gl5jp_42:first-child ._visual_gl5jp_57 img,._card_gl5jp_42:nth-child(3) ._visual_gl5jp_57 img,._card_gl5jp_42:nth-child(5) ._visual_gl5jp_57 img{object-position:72% center}._cardBody_gl5jp_60{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:94px;padding:18px 20px;display:grid}._cardBody_gl5jp_60>svg{color:#606b72;transition:color .22s,transform .22s}._index_gl5jp_106{color:#97a1a7;font-family:var(--font-family-en);font-size:11px;font-weight:650}._cardTitle_gl5jp_113{gap:6px;min-width:0;display:grid}._cardTitle_gl5jp_113 strong{font-size:20px;font-weight:700;line-height:1.25}._cardTitle_gl5jp_113 small{color:#8a949a;font-family:var(--font-family-en);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.4;overflow:hidden}@media (width<=980px){._grid_gl5jp_36{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._section_gl5jp_1{padding-top:64px}._heading_gl5jp_5{align-items:start;gap:18px;margin-bottom:28px;display:grid}._heading_gl5jp_5>p{font-size:13px}._grid_gl5jp_36{grid-template-columns:minmax(0,1fr);gap:16px}._cardBody_gl5jp_60{min-height:86px;padding:16px 18px}}@media (prefers-reduced-motion:reduce){._card_gl5jp_42,._visual_gl5jp_57 img,._cardBody_gl5jp_60>svg{transition:none}}._section_jv885_2{margin-top:72px}._heading_jv885_6{justify-content:space-between;align-items:end;gap:32px;margin-bottom:40px;display:flex}._heading_jv885_6>div{gap:12px;max-width:760px;display:grid}._heading_jv885_6>div>p{color:var(--color-primary);font-family:var(--font-family-en);letter-spacing:.12em;font-size:11px;font-weight:700}._heading_jv885_6 h2{color:#111;font-size:clamp(34px,4vw,56px);font-weight:750;line-height:1.15}._heading_jv885_6>div>span{color:#737b83;max-width:680px;font-size:14px;line-height:1.8}._allLink_jv885_38,._detailLink_jv885_39{color:#58636b;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;transition:color .22s;display:inline-flex}._list_jv885_50{background:#fff;border:1px solid #e4e9ec;display:grid;overflow:hidden}._caseBlock_jv885_57{color:#14181b;border-bottom:1px solid #e4e9ec;grid-template-columns:repeat(2,minmax(0,1fr));min-height:500px;display:grid}._caseBlock_jv885_57:last-child{border-bottom:0}._caseBlock_jv885_57[data-visual-right=true] ._visual_jv885_67{order:2}._caseBlock_jv885_57[data-visual-right=true] ._copy_jv885_70{order:1}._caseBlock_jv885_57:hover ._visual_jv885_67 img{transform:scale(1.025)}._caseBlock_jv885_57:hover ._detailLink_jv885_39{color:var(--color-primary-hover)}._caseBlock_jv885_57:hover ._detailLink_jv885_39 svg{transform:translate(3px,-3px)}._visual_jv885_67{background:#101515;min-height:500px;position:relative;overflow:hidden}._visual_jv885_67 img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}._copy_jv885_70{background:#fff;flex-direction:column;justify-content:center;min-width:0;min-height:500px;padding:56px clamp(40px,6vw,92px);display:flex}._category_jv885_107{color:var(--color-primary);font-family:var(--font-family-en);letter-spacing:.1em;font-size:11px;font-weight:700}._copy_jv885_70[data-kind=website] ._category_jv885_107{color:#3478f6}._copy_jv885_70[data-kind=mobile] ._category_jv885_107{color:#20a943}._copy_jv885_70[data-kind=commerce] ._category_jv885_107{color:#169c72}._copy_jv885_70 h3{margin-top:16px;font-size:clamp(26px,3vw,42px);font-weight:750;line-height:1.25}._copy_jv885_70 h4{color:#252b30;margin-top:12px;font-size:clamp(17px,1.6vw,22px);font-weight:650;line-height:1.5}._description_jv885_142{color:#737b83;max-width:520px;margin-top:18px;font-size:14px;line-height:1.85}._copy_jv885_70 ul{gap:9px;margin-top:22px;display:grid}._copy_jv885_70 ul li{color:#58636b;font-size:12px}._copy_jv885_70 ul li:before{color:var(--color-primary);content:"—";margin-right:9px}._detailLink_jv885_39{color:#171c20;margin-top:28px;font-weight:650}._detailLink_jv885_39 svg{transition:transform .22s var(--ease-out)}@media (width<=899px){._caseBlock_jv885_57,._caseBlock_jv885_57[data-visual-right=true]{grid-template-columns:minmax(0,1fr);min-height:0}._caseBlock_jv885_57 ._copy_jv885_70,._caseBlock_jv885_57[data-visual-right=true] ._copy_jv885_70{order:1}._caseBlock_jv885_57 ._visual_jv885_67,._caseBlock_jv885_57[data-visual-right=true] ._visual_jv885_67{order:2}._visual_jv885_67{aspect-ratio:16/9;min-height:360px}._copy_jv885_70{min-height:0;padding:48px clamp(36px,8vw,72px)}}@media (width<=620px){._section_jv885_2{margin-top:56px}._heading_jv885_6{align-items:start;gap:18px;margin-bottom:28px;display:grid}._heading_jv885_6>div>span{font-size:13px}._list_jv885_50{border-left:0;border-right:0;margin-inline:-20px}._caseBlock_jv885_57{min-height:0}._visual_jv885_67{min-height:230px}._copy_jv885_70{padding:36px 22px 38px}._copy_jv885_70 h3{font-size:25px}._copy_jv885_70 h4{font-size:17px}._description_jv885_142{font-size:13px}}@media (prefers-reduced-motion:reduce){._visual_jv885_67 img,._detailLink_jv885_39,._detailLink_jv885_39 svg{transition:none}}._transition_ec69z_1{isolation:isolate;background:#050505;height:320svh;position:relative;overflow:clip}._transitionSticky_ec69z_9{z-index:1;background:#eef2f3;width:100%;height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}._transitionSticky_ec69z_9>[data-why-curtain]{z-index:10;width:auto;height:calc(100% - var(--header-height));position:absolute;top:100%;left:0;right:0}._transition_ec69z_1 ._heroVisual_ec69z_30,._transition_ec69z_1 ._eyebrow_ec69z_31,._transition_ec69z_1 ._heroCopy_ec69z_32 h1,._transition_ec69z_1 ._heroDescription_ec69z_33,._transition_ec69z_1 ._primaryAction_ec69z_34{animation:none}._hero_ec69z_30{z-index:2;width:100%;height:100%;min-height:100%;padding-top:var(--header-height);color:#111;background:#eef2f3;position:relative;overflow:hidden}._hero_ec69z_30:after{z-index:1;inset:var(--header-height) 0 0;pointer-events:none;content:"";background:linear-gradient(90deg,#f7f9fa26 0%,#f7f9fa0d 35%,#0000 60%);position:absolute}._heroInner_ec69z_58,._main_ec69z_59{width:100%;max-width:1440px;margin-inline:auto;padding-inline:20px}._heroInner_ec69z_58{z-index:2;align-items:center;max-width:none;height:100%;padding-inline:0;display:flex;position:relative}._heroCopy_ec69z_32{width:min(520px,42vw);max-width:520px;margin-top:-4%;margin-left:clamp(72px,13vw,260px);position:relative}._eyebrow_ec69z_31{color:#7d8994;font-family:var(--font-family-en);letter-spacing:.12em;animation:_home-copy-in_ec69z_1 .72s .18s var(--ease-out) both;font-size:13px;font-weight:600}._heroCopy_ec69z_32 h1{animation:_home-copy-in_ec69z_1 .76s .28s var(--ease-out) both;margin-top:24px;font-size:clamp(56px,4.6vw,86px);font-weight:700;line-height:1.06;display:grid}._heroDescription_ec69z_33{color:#141e26ad;max-width:480px;animation:_home-copy-in_ec69z_1 .76s .38s var(--ease-out) both;margin-top:30px;font-size:17px;line-height:1.9}._primaryAction_ec69z_34{color:#fff;height:52px;animation:_home-copy-in_ec69z_1 .76s .48s var(--ease-out) both;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background .25s var(--ease-out);background:#42b883;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:32px;padding:0 28px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 12px 30px #42b88333}._primaryAction_ec69z_34 svg{transition:transform .25s var(--ease-out)}._heroVisual_ec69z_30{z-index:0;inset:var(--header-height) 0 0;transform-origin:50%;max-width:none;animation:_home-visual-in_ec69z_1 .9s var(--ease-out) both;background:#eef2f3;position:absolute}._heroVisual_ec69z_30 img{object-fit:cover;object-position:center right;width:100%;height:100%}._main_ec69z_59{z-index:3;margin-top:0;padding-bottom:78px;position:relative}._capabilityGrid_ec69z_155{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._featureCard_ec69z_161{color:#121619;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0;min-height:122px;transition:transform .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#fffffff0;border:1px solid #e7ebef;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px;display:grid;box-shadow:0 13px 36px #324e6412}._featureCard_ec69z_161>svg{color:#111}._featureIcon_ec69z_181{color:#159a63;background:#eaf8f1;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}._featureCard_ec69z_161[data-tone=blue] ._featureIcon_ec69z_181{color:#388ee8;background:#eaf4ff}._featureCard_ec69z_161[data-tone=green] ._featureIcon_ec69z_181{color:#20a875;background:#e9f8f2}._featureCard_ec69z_161[data-tone=violet] ._featureIcon_ec69z_181{color:#7676d9;background:#f0efff}._featureCopy_ec69z_206{gap:7px;min-width:0;display:grid}._featureCopy_ec69z_206 strong{font-size:15px;font-weight:700}._featureCopy_ec69z_206 small{color:#737b83;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}._casePanel_ec69z_225{background:#fff;border:1px solid #e7ebef;border-radius:18px;padding:22px;box-shadow:0 10px 34px #324e640a}._caseGrid_ec69z_233{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}._caseCard_ec69z_240{color:#14181b;min-width:0;transition:transform .3s var(--ease-out)}._caseCard_ec69z_240 h3{text-overflow:ellipsis;white-space:nowrap;margin-top:11px;font-size:13px;font-weight:700;line-height:1.5;overflow:hidden}._caseCard_ec69z_240 p{color:#858c93;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin-top:5px;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}._caseImage_ec69z_266{aspect-ratio:16/8.8;background:#eef4f7;border-radius:10px;overflow:hidden}._caseImage_ec69z_266 img{object-fit:cover;width:100%;height:100%;transition:transform .42s var(--ease-out)}@media (hover:hover) and (pointer:fine){._primaryAction_ec69z_34:hover{background:#36a875;transform:translateY(-2px);box-shadow:0 16px 34px #42b88347}._primaryAction_ec69z_34:hover svg{transform:translate(2px,-2px)}._featureCard_ec69z_161:hover{border-color:#bce8d3;transform:translateY(-4px);box-shadow:0 18px 40px #2b7d5c1a}._caseCard_ec69z_240:hover{transform:translateY(-4px)}._caseCard_ec69z_240:hover img{transform:scale(1.03)}}@media (width>=768px){._main_ec69z_59{padding-inline:clamp(28px,4vw,56px)}}@media (width>=2200px){._heroVisual_ec69z_30 img{object-position:right bottom}}@media (width<=1199px){._transition_ec69z_1{height:300svh}._heroCopy_ec69z_32{width:44vw;margin-left:clamp(40px,7vw,84px)}._capabilityGrid_ec69z_155,._caseGrid_ec69z_233{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){._heroCopy_ec69z_32{width:44%;margin-top:-2%;margin-left:40px}._heroCopy_ec69z_32 h1{font-size:clamp(52px,8vw,66px)}._main_ec69z_59{margin-top:0}}@media (width<=620px){._transition_ec69z_1{height:270svh}._transitionSticky_ec69z_9{min-height:590px}._hero_ec69z_30:after{background:linear-gradient(#f7f9faf5 0%,#f7f9fad1 34%,#f7f9fa2e 58%,#0000 72%)}._heroInner_ec69z_58{align-items:flex-start}._heroCopy_ec69z_32{width:calc(100% - 40px);max-width:420px;margin:0 20px;padding-top:58px}._eyebrow_ec69z_31{font-size:11px}._heroCopy_ec69z_32 h1{margin-top:16px;font-size:clamp(44px,12vw,50px);line-height:1.05}._heroDescription_ec69z_33{max-width:350px;margin-top:20px;font-size:15px;line-height:1.8}._primaryAction_ec69z_34{height:48px;margin-top:24px;padding-inline:24px;font-size:14px}._heroVisual_ec69z_30 img{object-position:66% center}._main_ec69z_59{margin-top:0;padding-bottom:50px}._capabilityGrid_ec69z_155,._caseGrid_ec69z_233{grid-template-columns:1fr}._featureCard_ec69z_161{min-height:112px;padding:17px}._casePanel_ec69z_225{padding:18px}._caseGrid_ec69z_233{gap:22px}._caseImage_ec69z_266{aspect-ratio:16/9}}@keyframes _home-copy-in_ec69z_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _home-visual-in_ec69z_1{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._transition_ec69z_1{height:auto;overflow:visible}._transitionSticky_ec69z_9{height:auto;min-height:0;position:relative;overflow:visible}._hero_ec69z_30{height:clamp(752px,100svh,932px);min-height:752px}._transitionSticky_ec69z_9>[data-why-curtain]{width:100%;height:100svh;min-height:720px;position:relative;top:auto;left:auto;right:auto;transform:none}._heroVisual_ec69z_30,._eyebrow_ec69z_31,._heroCopy_ec69z_32 h1,._heroDescription_ec69z_33,._primaryAction_ec69z_34{animation:none}._featureCard_ec69z_161,._caseCard_ec69z_240,._caseImage_ec69z_266 img,._primaryAction_ec69z_34{transition:none}}._transition_ec69z_1[data-static=true]{height:auto;overflow:visible}._transition_ec69z_1[data-static=true] ._transitionSticky_ec69z_9{height:auto;min-height:0;position:relative;overflow:visible}._transition_ec69z_1[data-static=true] ._hero_ec69z_30{height:clamp(752px,100svh,932px);min-height:752px}._transition_ec69z_1[data-static=true] ._transitionSticky_ec69z_9>[data-why-curtain]{width:100%;height:100svh;min-height:720px;position:relative;top:auto;left:auto;right:auto;transform:none}@media (width<=1199px){._transition_ec69z_1[data-static=true] ._hero_ec69z_30{height:clamp(692px,100svh,792px);min-height:692px}._transition_ec69z_1[data-static=true] ._transitionSticky_ec69z_9>[data-why-curtain]{min-height:660px}}@media (width<=620px){._transition_ec69z_1[data-static=true] ._hero_ec69z_30{height:820px;min-height:820px}._transition_ec69z_1[data-static=true] ._transitionSticky_ec69z_9>[data-why-curtain]{min-height:590px}}._clientsSection_1n85q_1{background:#f7f8fa;padding-block:112px 120px;overflow:hidden}._clientsHeading_1n85q_7{margin-inline:auto;text-align:center;gap:16px;max-width:720px;margin-bottom:72px;display:grid}._clientsHeading_1n85q_7>p:first-child{color:var(--color-primary);font-family:var(--font-family-en);letter-spacing:.12em;margin:0;font-size:11px;font-weight:700}._clientsHeading_1n85q_7 h2{margin:0;font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1.15}._clientsHeading_1n85q_7 ._clientsDescription_1n85q_29{max-width:680px;color:var(--color-gray-600);margin:4px auto 0;font-size:16px;line-height:1.9}._clientsHeading_1n85q_7>span{color:var(--color-primary);font-size:13px;font-weight:600}._clientsMarquee_1n85q_42{gap:24px;margin-inline:calc(50% - 50vw);display:grid}._clientsRow_1n85q_48{width:100%;padding:4px 0 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}._clientsTrack_1n85q_55{width:max-content;animation:_clients-marquee_1n85q_1 var(--marquee-duration) linear infinite;will-change:transform;display:flex}._clientsRow_1n85q_48[data-direction=right] ._clientsTrack_1n85q_55{animation-name:_clients-marquee-reverse_1n85q_1}._clientsSegment_1n85q_65{flex:none;gap:24px;padding-right:24px;display:flex}._clientCard_1n85q_72{height:128px;transition:transform var(--duration-micro) var(--ease-out), box-shadow var(--duration-micro) var(--ease-out);background:#fff;border:1px solid #0a19280a;border-radius:8px;flex:0 0 clamp(168px,15vw,212px);place-items:center;display:grid;overflow:hidden;box-shadow:0 8px 24px #1423320d}._clientCard_1n85q_72 img{object-fit:contain;width:calc(100% - 36px);height:calc(100% - 36px);display:block}._clientCard_1n85q_72:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1111111f,0 3px 8px #1111110f}._clientsRow_1n85q_48:hover ._clientsTrack_1n85q_55,._clientsRow_1n85q_48:focus-within ._clientsTrack_1n85q_55{animation-play-state:paused}@keyframes _clients-marquee_1n85q_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _clients-marquee-reverse_1n85q_1{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (width>=768px){._clientsSection_1n85q_1{padding-block:96px 104px}}@media (width>=1024px){._clientsSection_1n85q_1{padding-block:112px 120px}}@media (prefers-reduced-motion:reduce){._clientsTrack_1n85q_55{animation:none}._clientCard_1n85q_72{transition:none}}@media (width<=640px){._clientsSection_1n85q_1{padding-block:72px 80px}._clientsHeading_1n85q_7{margin-bottom:48px}._clientsHeading_1n85q_7 ._clientsDescription_1n85q_29{padding-inline:12px;font-size:14px;line-height:1.8}._clientsMarquee_1n85q_42{gap:16px}._clientsSegment_1n85q_65{gap:16px;padding-right:16px}._clientCard_1n85q_72{border-radius:8px;flex-basis:168px;height:104px}}._page_1bubc_1{background:linear-gradient(#fff 0%,#f7f9fa 56%,#f4f8fc 100%);width:100%;min-width:320px;min-height:100svh;overflow:clip}:root{--color-black-950:#050505;--color-black-900:#111;--color-gray-800:#303030;--color-gray-600:#737373;--color-gray-400:#a8a8a8;--color-gray-200:#d0d0d0;--color-gray-100:#f5f5f5;--color-white:#fff;--color-primary:#20b879;--color-primary-hover:#159a63;--color-background-soft:#f7f9fa;--color-background-blue:#f4f8fc;--color-border-soft:#e8ebef;--color-card:#ffffffeb;--color-background:#fff;--color-border:#e7eaee;--color-divider:#edf0f2;--color-text-muted:#92979f;--color-primary-light:#eaf8f2;--shadow-card:0 8px 30px #1423320f;--shadow-card-hover:0 16px 40px #1423321a;--color-bg-primary:var(--color-white);--color-bg-inverse:var(--color-black-950);--color-bg-subtle:var(--color-gray-100);--color-text-primary:var(--color-black-950);--color-text-inverse:var(--color-white);--color-text-secondary:var(--color-gray-600);--color-border-default:var(--color-border);--color-border-inverse:var(--color-gray-800);--color-action-primary-bg:var(--color-primary);--color-action-primary-text:var(--color-white);--color-action-inverse-bg:var(--color-white);--color-action-inverse-text:var(--color-black-950);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-30:120px;--radius-none:0;--radius-sm:4px;--radius-card:6px;--radius-button:22px;--radius-pill:999px;--radius-small:8px;--radius-medium:12px;--radius-large:20px;--layout-desktop-width:1440px;--layout-desktop-margin:56px;--layout-desktop-content:1328px;--layout-mobile-width:390px;--layout-mobile-margin:20px;--layout-mobile-content:350px;--header-height:72px;--grid-base:8px;--font-family-zh:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-family-en:"Inter", "Helvetica Neue", Arial, sans-serif;--font-size-display-desktop:112px;--font-size-display-mobile:54px;--font-size-section-desktop:70px;--font-size-section-mobile:34px;--font-size-card-desktop:30px;--font-size-card-mobile:22px;--font-size-body:14px;--line-height-section-desktop:88px;--line-height-section-mobile:44px;--line-height-body:24px;--duration-micro:.25s;--duration-fast:.35s;--duration-enter:.75s;--duration-title:1.1s;--duration-core:1.25s;--duration-mobile-hero:5.3s;--duration-desktop-hero:6.5s;--duration-marquee:8.2s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-linear:linear}@media (width>=1024px){:root{--header-height:76px}}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg-primary);scroll-behavior:auto;min-width:320px}body,body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,textarea,select{color:inherit;font:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img,svg,video,canvas,picture{max-width:100%;display:block}img,video{height:auto}[hidden]{display:none!important}body{font-family:var(--font-family-zh);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{overflow-wrap:anywhere;font-weight:700;line-height:1.15}.font-en{font-family:var(--font-family-en)}.text-display{font-size:var(--font-size-display-mobile);font-weight:700;line-height:1}@media (width>=1024px){.text-display{font-size:var(--font-size-display-desktop)}}.text-body{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}@keyframes page-enter{0%{opacity:0}to{opacity:1}}@keyframes loading-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{color:var(--color-text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--color-bg-primary)}body{min-width:320px;min-height:100svh;color:var(--color-text-primary);background:var(--color-bg-primary)}::selection{color:var(--color-text-inverse);background:var(--color-bg-inverse)}:focus-visible{outline-offset:4px;outline:2px solid}#root{min-height:100svh}.route-loading{border:3px solid var(--color-border-subtle);border-top-color:var(--color-text-primary);border-radius:50%;width:32px;height:32px;margin:40vh auto 0;animation:.8s linear infinite route-loading-spin}@keyframes route-loading-spin{to{transform:rotate(360deg)}}
