@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:#ff2e63;--color-brand-50:#fff1f5;--color-brand-100:#ffe4eb;--color-brand-500:#ff2e63;--color-brand-600:#e61f53;--color-brand-700:#b81743;--color-ink-0:#fff;--color-ink-50:#f7f7f8;--color-ink-100:#eeeef1;--color-ink-200:#d8d8df;--color-ink-250:#d9d9d9;--color-ink-300:#d5d5d5;--color-ink-400:#9a9aa6;--color-ink-500:#898989;--color-ink-600:#4e4e57;--color-ink-800:#1f1f24;--color-ink-900:#121216;--color-ink-950:#09090b}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--navigation-accent:#ff8734;--navigation-background:#20222d;--navigation-card:#2c303b;background:var(--navigation-background);color:var(--color-ink-0);color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro,PingFang SC,Microsoft YaHei,sans-serif}body{margin:0;min-width:320px}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}a{text-decoration:none}a,button{color:inherit}button{cursor:pointer;font:inherit}a:focus-visible,button:focus-visible{outline:3px solid var(--navigation-accent);outline-offset:5px}.navigation-shell{isolation:isolate;min-height:max(1080px,100svh);overflow:clip;position:relative}.navigation-sr-only{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.navigation-mobile-only{display:none}.navigation-bookmark{background:#000;font-size:18.667px;font-weight:600;justify-content:center;line-height:26px;min-height:61px;padding:10px 16px;text-align:center}.navigation-bookmark,.navigation-hero{align-items:center;display:flex;position:relative}.navigation-hero{flex-direction:column;margin:40px auto 0}.navigation-logo{height:105.412px;margin:0;width:224px}.navigation-tagline{align-items:center;display:flex;font-size:24px;font-weight:700;gap:10.057px;justify-content:center;letter-spacing:.927px;line-height:26.27px;margin:9.243px 0 0;min-height:38.676px}.navigation-tagline:after,.navigation-tagline:before{background:var(--navigation-accent);border-radius:50px;content:"";height:3.649px;width:20.432px}.navigation-content{margin:32px auto 0;padding-bottom:130px;position:relative;width:min(744px,100% - 48px)}.navigation-config-state,.navigation-routes{display:flex;flex-direction:column;height:432px;justify-content:center}.navigation-routes{gap:16px}.navigation-config-state{align-items:center;background:var(--navigation-card);border:1px solid #ffffff1a;border-radius:20px;color:#d1d5db;line-height:1.6;padding:24px;text-align:center}.navigation-config-state p{margin:0 0 12px}.navigation-config-state button{background:0 0;border:1px solid var(--navigation-accent);border-radius:999px;padding:6px 18px}.navigation-config-state button:disabled{cursor:wait;opacity:.6}.navigation-contact,.navigation-route{--navigation-interaction-fill:none;background-color:var(--navigation-card);background-image:var(--navigation-interaction-fill);border:2px solid #ffffff1a;border-radius:20px;transition:border-color .16s,box-shadow .16s}.navigation-route{align-items:center;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;display:flex;flex-shrink:0;gap:20px;height:72px;padding:9px 16px}.navigation-route>.navigation-illustration{flex:0 0 50px;height:50px;width:50px}.navigation-route-copy{align-items:center;display:grid;flex:1;gap:20px;grid-template-columns:max-content max-content minmax(0,1fr);min-width:0}.navigation-route-title{font-size:20px;font-weight:600;letter-spacing:.4063px;line-height:48px;white-space:nowrap}.navigation-route-domain{color:#ffffff4d;font-size:18px;font-weight:600;line-height:51px;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.navigation-arrow,.navigation-notice-icon{flex:none}.navigation-arrow{height:28px;width:28px}.navigation-arrow img,.navigation-notice-icon img{display:block;max-width:none}.navigation-contact:is(:active,:focus-visible),.navigation-route:is(:active,:focus-visible){border-color:var(--navigation-accent);--navigation-interaction-fill:linear-gradient(181.678deg,#ff7a292e -21.1542%,#c3632b3b -15.0343%,#9d542c47 -8.91435%,#6f432e61 3.3255%,#54382e7a 15.565%,#42312f94 27.805%,#2c2930c7 52.285%,var(--navigation-card) 76.765%);box-shadow:0 12px 24px #0003}.navigation-route:is(:active,:focus-visible) .navigation-route-domain{color:var(--navigation-accent)}.navigation-arrow img.navigation-arrow-accent,.navigation-route:is(:active,:focus-visible) .navigation-arrow-normal{display:none}.navigation-route:is(:active,:focus-visible) .navigation-arrow-accent{display:block}@media(hover:hover)and (pointer:fine){.navigation-contact:hover,.navigation-route:hover{border-color:var(--navigation-accent);--navigation-interaction-fill:linear-gradient(181.678deg,#ff7a292e -21.1542%,#c3632b3b -15.0343%,#9d542c47 -8.91435%,#6f432e61 3.3255%,#54382e7a 15.565%,#42312f94 27.805%,#2c2930c7 52.285%,var(--navigation-card) 76.765%);box-shadow:0 12px 24px #0003}.navigation-route:hover .navigation-route-domain{color:var(--navigation-accent)}.navigation-route:hover .navigation-arrow-normal{display:none}.navigation-route:hover .navigation-arrow-accent{display:block}}.navigation-recommendation{background:var(--navigation-accent);border-radius:9999px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;font-size:16px;font-weight:700;line-height:32px;padding:0 16px}.navigation-contacts{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.navigation-contacts-1{grid-template-columns:minmax(0,1fr)}.navigation-contacts-3{grid-template-columns:repeat(3,minmax(0,1fr))}.navigation-contacts-3 .navigation-contact{font-size:22px;gap:8px}.navigation-contact{align-items:center;color:#f3f4f6;display:flex;font-size:26px;font-weight:500;gap:12px;justify-content:center;line-height:39px;min-height:72px;min-width:0;padding:10px 12px;white-space:nowrap}.navigation-contact>.navigation-illustration{flex:0 0 48px;height:48px;width:48px}.navigation-tips{margin-top:28px}.navigation-tips-title{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;font-size:16px;font-weight:500;gap:10px;height:37px;letter-spacing:.3828px;line-height:42px;margin:0}.navigation-notice-icon{height:14px;width:14px}.navigation-tips-list{color:#ffffffb3;counter-reset:navigation-tip;font-size:15px;line-height:22.75px;margin:16px 0 0;padding:0}.navigation-tips-list li{counter-increment:navigation-tip;display:inline;margin-right:4px}.navigation-tips-list li:before{content:counter(navigation-tip) "、"}.navigation-illustration{display:block;height:100%;position:relative;width:100%}.navigation-illustration-crop{overflow:hidden;position:absolute}.navigation-illustration img{max-width:none;position:absolute}.illustration-logo .navigation-illustration-crop{inset:0}.illustration-logo img{height:152.92%;left:-12.85%;top:-20.29%;width:126.92%}.illustration-shield .navigation-illustration-crop{height:97.885%;left:1.624%;top:1.616%;width:98.376%}.illustration-shield img{height:314.29%;left:-39.2%;top:-29.57%;width:312.72%}.illustration-lightning .navigation-illustration-crop{height:91.19%;left:3.846%;top:3.846%;width:91.647%}.illustration-lightning img{height:314.29%;left:-170.79%;top:-29.57%;width:312.72%}.illustration-arrows .navigation-illustration-crop,.illustration-star .navigation-illustration-crop{height:91.19%;left:1.923%;top:3.846%;width:97.361%}.illustration-star img{height:314.29%;left:-35.44%;top:-162.95%;width:294.37%}.illustration-arrows img{height:314.29%;left:-164.42%;top:-161.26%;width:294.37%}.illustration-community .navigation-illustration-crop{height:94.325%;left:4.559%;top:3.039%;width:92.131%}.illustration-community img{height:100%;left:-19.91%;top:0;width:383.98%}.illustration-cooperation .navigation-illustration-crop{height:84.127%;left:1.355%;top:8.132%;width:98.178%}.illustration-cooperation img{height:100%;left:-110.89%;top:0;width:321.38%}.navigation-backdrop{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.navigation-art-pending{visibility:hidden}.navigation-art-desktop{aspect-ratio:16/9;height:auto;left:50%;position:absolute;top:0;transform:translate(-50%);width:max(1920px,100%)}.navigation-art-desktop-top{-webkit-mask-image:url(../images/navigation/desktop-top-mask.svg);mask-image:url(../images/navigation/desktop-top-mask.svg);-webkit-mask-position:0 -11.0656%;mask-position:0 -11.0656%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 54.8148%;mask-size:100% 54.8148%;opacity:.8}.navigation-art-bottom,.navigation-art-overlay{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}.navigation-art-overlay{background:url(../images/navigation/desktop-overlay.webp) bottom/100% 100% no-repeat;height:98.5652%;left:-.156042%;top:-7.79546%;width:100.104%}.navigation-art-desktop-bottom{bottom:0;top:auto}.navigation-art-bottom{background:url(../images/navigation/desktop-bottom.webp) top/100.06% 100% no-repeat;height:64.537%;left:0;-webkit-mask-image:url(../images/navigation/desktop-bottom-mask.svg);mask-image:url(../images/navigation/desktop-bottom-mask.svg);-webkit-mask-position:0 78.0645%;mask-position:0 78.0645%;-webkit-mask-size:100% 55.5237%;mask-size:100% 55.5237%;opacity:.28;top:41.7593%;width:100%}.navigation-art-mobile{display:none}@media(min-width:768px){.navigation-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(24px,1fr) auto auto minmax(24px,1fr);min-height:100svh}.navigation-bookmark{grid-row:1}.navigation-hero{grid-row:3;margin:0 auto}.navigation-content{grid-row:4;padding-bottom:0}}@media(min-width:768px)and (max-height:900px){.navigation-content{margin-top:24px}}@media(max-width:767px){:root{--navigation-unit:min(.133333vw,.666667px)}.navigation-shell{min-height:max(calc(var(--navigation-unit)*1696),100svh)}.navigation-desktop-only{display:none}.navigation-mobile-only{display:inline}.navigation-bookmark{font-size:calc(var(--navigation-unit)*28);line-height:calc(var(--navigation-unit)*39);min-height:calc(var(--navigation-unit)*61);padding:calc(var(--navigation-unit)*8) 12px}.navigation-hero{margin-top:calc(var(--navigation-unit)*75)}.navigation-logo{height:calc(var(--navigation-unit)*120.235);width:calc(var(--navigation-unit)*255.5)}.navigation-tagline{font-size:calc(var(--navigation-unit)*32);gap:calc(var(--navigation-unit)*13);letter-spacing:calc(var(--navigation-unit)*1.2703);line-height:calc(var(--navigation-unit)*36);margin-top:calc(var(--navigation-unit)*12);min-height:calc(var(--navigation-unit)*52)}.navigation-tagline:after,.navigation-tagline:before{height:calc(var(--navigation-unit)*5);width:calc(var(--navigation-unit)*28)}.navigation-content{margin-top:calc(var(--navigation-unit)*40.765);padding-bottom:calc(var(--navigation-unit)*128);width:min(calc(100% - var(--navigation-unit)*56),500px)}.navigation-config-state,.navigation-routes{height:calc(var(--navigation-unit)*732)}.navigation-routes{gap:calc(var(--navigation-unit)*16)}.navigation-route{border-radius:calc(var(--navigation-unit)*24);border-width:1px;gap:calc(var(--navigation-unit)*20);height:calc(var(--navigation-unit)*132);padding:calc(var(--navigation-unit)*20)}.navigation-route>.navigation-illustration{flex-basis:calc(var(--navigation-unit)*80);height:calc(var(--navigation-unit)*80);width:calc(var(--navigation-unit)*80)}.navigation-route-copy{-moz-column-gap:calc(var(--navigation-unit)*24);column-gap:calc(var(--navigation-unit)*24);row-gap:0}.navigation-route-title{font-size:calc(var(--navigation-unit)*32);grid-column:1;letter-spacing:calc(var(--navigation-unit)*.4063);line-height:calc(var(--navigation-unit)*48)}.navigation-route-domain{font-size:calc(var(--navigation-unit)*26);grid-area:2/1/auto/-1;letter-spacing:calc(var(--navigation-unit)*.2158);line-height:calc(var(--navigation-unit)*36);padding-top:calc(var(--navigation-unit)*4);text-align:left}.navigation-arrow.navigation-mobile-only{display:block;height:16px;width:16px}.navigation-arrow img{transform:scale(.5);transform-origin:0 0}.navigation-recommendation{font-size:calc(var(--navigation-unit)*24);grid-area:1/2;line-height:calc(var(--navigation-unit)*33);margin-left:0;padding:calc(var(--navigation-unit)*4) calc(var(--navigation-unit)*16)}.navigation-contacts{gap:calc(var(--navigation-unit)*16);margin-top:calc(var(--navigation-unit)*32)}.navigation-contact{border-radius:calc(var(--navigation-unit)*20);border-width:1px;gap:calc(var(--navigation-unit)*12);line-height:calc(var(--navigation-unit)*39);min-height:calc(var(--navigation-unit)*100);padding:calc(var(--navigation-unit)*12)}.navigation-contact,.navigation-contacts-3 .navigation-contact{font-size:calc(var(--navigation-unit)*28);gap:calc(var(--navigation-unit)*12)}.navigation-contacts-3 .navigation-contact{font-size:max(12px,calc(var(--navigation-unit)*28));gap:calc(var(--navigation-unit)*8);padding-left:calc(var(--navigation-unit)*10);padding-right:calc(var(--navigation-unit)*10)}.navigation-contact>.navigation-illustration{flex-basis:calc(var(--navigation-unit)*70);height:calc(var(--navigation-unit)*70);width:calc(var(--navigation-unit)*70)}.navigation-tips{background:#161922;border:1px solid #252a38;border-radius:calc(var(--navigation-unit)*24);margin-top:calc(var(--navigation-unit)*32);padding:calc(var(--navigation-unit)*24)}.navigation-tips-title{border-bottom-width:.5px;font-size:calc(var(--navigation-unit)*28);gap:calc(var(--navigation-unit)*10);height:auto;letter-spacing:calc(var(--navigation-unit)*.3828);line-height:calc(var(--navigation-unit)*42);min-height:calc(var(--navigation-unit)*59);padding-bottom:calc(var(--navigation-unit)*16)}.navigation-notice-icon.navigation-mobile-only{display:block;height:14px;width:14px}.navigation-notice-icon img{transform:scale(.5);transform-origin:0 0}.navigation-tips-list{color:#d1d5db;font-size:calc(var(--navigation-unit)*24);letter-spacing:calc(var(--navigation-unit)*.0703);line-height:calc(var(--navigation-unit)*46);list-style:decimal;margin-top:calc(var(--navigation-unit)*16);padding-left:calc(var(--navigation-unit)*36)}.navigation-tips-list li{display:list-item;margin:0}.navigation-tips-list li:before{content:none}.navigation-art-desktop{display:none}.navigation-art-mobile{background-image:url(../images/navigation/mobile-background.webp);background-repeat:no-repeat;display:block;left:0;position:absolute;width:100%}.navigation-art-mobile-top{background-position:-.08vw -13.0651vw;background-size:100.16% 192.42%;height:112.533vw;opacity:.3;top:0}.navigation-art-mobile-bottom{background-position:-.08vw -163.2vw;background-size:100.16% 498.16%;bottom:0;height:43.4667vw;opacity:.4}}@media(prefers-reduced-motion:reduce){*,:after,:before{transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
