*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}*{--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::moz-focus-inner{border-style:none;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-.104vw}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}body{margin:0;font-family:inherit;line-height:inherit}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;text-transform:none;background-color:transparent;background-image:none;padding:0;line-height:inherit;color:inherit}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,[role=button]{cursor:pointer}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}h2,h1,h3{font-size:inherit;font-weight:inherit}img{border-style:solid;max-width:100%;height:auto}img,iframe{display:block;vertical-align:middle}p,h2,h1,h3{margin:0}strong,b{font-weight:bolder}ul,ol{list-style:none;margin:0;padding:0}.bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hidden{display:none}.text-slate-500{--tw-text-opacity: 1;color:rgba(100,116,139,var(--tw-text-opacity))}.dark .dark\:text-slate-400{--tw-text-opacity: 1;color:rgba(148,163,184,var(--tw-text-opacity))}.content-type{content:"type"}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur: blur(.417vw)}.relative[data-v-d0c0ceac]{position:relative}.absolute[data-v-d0c0ceac]{position:absolute}.fixed[data-v-d0c0ceac]{position:fixed}.center-vertically[data-v-d0c0ceac]{display:flex;align-items:center}.center-horizontally[data-v-d0c0ceac]{display:flex;justify-content:center}.center-both[data-v-d0c0ceac]{display:flex;align-items:center;justify-content:center}.pointer[data-v-d0c0ceac]{cursor:pointer}@keyframes gw-fade-up-d0c0ceac{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes gw-fade-in-d0c0ceac{0%{opacity:0}to{opacity:1}}@keyframes gw-shine-d0c0ceac{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes gw-float-d0c0ceac{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gw-pulse-d0c0ceac{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes gw-spin-slow-d0c0ceac{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gw-marquee-d0c0ceac{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gw-sweep-d0c0ceac{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@keyframes gw-orbit-d0c0ceac{0%{transform:rotate(0) translate(120px) rotate(0)}to{transform:rotate(360deg) translate(120px) rotate(-360deg)}}@keyframes gw-glitch-d0c0ceac{0%,90%,to{transform:translate(0);text-shadow:none}92%{transform:translate(-2px,1px);text-shadow:2px 0 #E22219,-2px 0 rgba(255,255,255,.4)}94%{transform:translate(2px,-1px);text-shadow:-2px 0 #E22219,2px 0 rgba(255,255,255,.35)}}@keyframes gw-border-run-d0c0ceac{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes gw-rise-d0c0ceac{0%{opacity:0;transform:translateY(60px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.gw-fade-up[data-v-d0c0ceac]{animation:gw-fade-up-d0c0ceac .9s cubic-bezier(.16,1,.3,1) both}.gw-fade-up-delay-1[data-v-d0c0ceac]{animation-delay:.14s}.gw-fade-up-delay-2[data-v-d0c0ceac]{animation-delay:.28s}.gw-fade-up-delay-3[data-v-d0c0ceac]{animation-delay:.42s}.gw-fade-up-delay-4[data-v-d0c0ceac]{animation-delay:.56s}.gw-rise[data-v-d0c0ceac]{animation:gw-rise-d0c0ceac .85s cubic-bezier(.16,1,.3,1) both}.header-shell[data-v-d0c0ceac]{background:linear-gradient(180deg,rgba(8,5,5,.72),rgba(8,5,5,.28) 70%,transparent)!important;backdrop-filter:blur(.521vw);border-bottom:none!important;box-shadow:none!important}.header-shell[data-v-d0c0ceac]:after{content:"";position:absolute;left:10%;right:10%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);opacity:.9}.header[data-v-d0c0ceac]{height:3.75vw}.header-inner[data-v-d0c0ceac]{width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding-left:.833vw;padding-right:.833vw;box-sizing:border-box;height:100%;display:flex;align-items:center;justify-content:space-between;gap:1.458vw}.header-logo[data-v-d0c0ceac]{flex-shrink:0;cursor:pointer;display:flex;align-items:center;transition:opacity .25s ease}.header-logo[data-v-d0c0ceac]:hover{opacity:.88}.header-logo-text[data-v-d0c0ceac]{display:flex;flex-direction:column;line-height:1.15}.header-logo-text strong[data-v-d0c0ceac]{font-size:1.042vw;font-weight:700;color:#fff;letter-spacing:.28em}.header-nav[data-v-d0c0ceac]{display:flex;align-items:center;justify-content:flex-end;gap:2.083vw;flex:1}.header .title[data-v-d0c0ceac]{color:#ffffffc7;font-size:.729vw;cursor:pointer;position:relative;display:inline-block;font-weight:500;padding:.417vw 0;letter-spacing:.14em;transition:color .2s ease}.header .title[data-v-d0c0ceac]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.104vw;background:linear-gradient(90deg,#f04a42,#ffd4d0);transform:scaleX(0);transform-origin:left;transition:transform .28s ease}.header .title[data-v-d0c0ceac]:hover{color:#fff!important}.header .title[data-v-d0c0ceac]:hover:after{transform:scaleX(1)}.selected[data-v-d0c0ceac]{color:#fff0ee!important;font-weight:600}.selected[data-v-d0c0ceac]:after{transform:scaleX(1)!important}.footer[data-v-d0c0ceac]{width:100%;background:radial-gradient(circle at 12% 0%,rgba(226,34,25,.22),transparent 38%),#120e0e;position:relative;overflow:hidden}.footer-inner[data-v-d0c0ceac]{position:relative;width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding:1.875vw .833vw 2.083vw;box-sizing:border-box;display:grid;grid-template-columns:1fr 5.729vw;gap:1.667vw;align-items:flex-start}.footer-main[data-v-d0c0ceac]{min-width:0}.footer-tech[data-v-d0c0ceac]{margin:0 0 .729vw;font-size:.677vw;line-height:1.6;color:#ffffff9e}.footer-tech a[data-v-d0c0ceac]{color:#ffb0aa;text-decoration:none;transition:color .2s ease}.footer-tech a[data-v-d0c0ceac]:hover{color:#fff;text-decoration:underline}.footer-nav[data-v-d0c0ceac]{display:flex;flex-wrap:wrap;gap:1.146vw;margin-bottom:.938vw}.footer-title[data-v-d0c0ceac]{color:#fff;font-size:.729vw;cursor:pointer;font-weight:500;transition:color .2s ease,transform .2s ease}.footer-title[data-v-d0c0ceac]:hover{color:#f04a42;transform:translateY(-1px)}.footer-licenses[data-v-d0c0ceac]{margin-top:.208vw}.footer-license-line[data-v-d0c0ceac]{margin:0 0 .313vw;font-size:.625vw;line-height:1.85;color:#ffffffc7;word-break:break-all}.footer-license-sep[data-v-d0c0ceac]{margin:0 .417vw;color:#ffffff59;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-license-item[data-v-d0c0ceac]{color:#ffffffc7;cursor:pointer;text-decoration:none;transition:color .2s ease}.footer-license-item[data-v-d0c0ceac]:hover{color:#ffb0aa;text-decoration:underline}.footer-explain[data-v-d0c0ceac]{font-weight:400;color:#7d7d7d;font-size:.625vw;margin-top:.729vw;line-height:1.7}.footer-link[data-v-d0c0ceac]{color:inherit;text-decoration:none}.footer-link[data-v-d0c0ceac]:hover{color:#ffb0aa}.footer-image[data-v-d0c0ceac]{text-align:center;padding-top:.208vw}.footer-image[data-v-d0c0ceac] .n-image{transition:transform .3s ease}.footer-image[data-v-d0c0ceac]:hover .n-image{transform:scale(1.05)}.footer-image p[data-v-d0c0ceac]{margin:.417vw 0 0;font-size:.625vw;color:#8a8a8a}.n-layout-content[data-v-d0c0ceac]{height:100vh;box-sizing:border-box}.Container[data-v-d0c0ceac] .n-layout-scroll-container{overflow:hidden!important}@media (max-width: 900px){.header-nav[data-v-d0c0ceac]{gap:14px}.header .title[data-v-d0c0ceac]{font-size:13px}.footer-inner[data-v-d0c0ceac]{grid-template-columns:1fr;gap:20px}}.license-dialog .n-card__content{padding:.625vw 1.042vw 1.25vw}.license-dialog .license-image-wrap{max-width:90vw;max-height:80vh;overflow:auto;text-align:center}.license-dialog .license-image{max-width:100%;height:auto;display:block;margin:0 auto}.relative[data-v-6580ab7c]{position:relative}.absolute[data-v-6580ab7c]{position:absolute}.fixed[data-v-6580ab7c]{position:fixed}.center-vertically[data-v-6580ab7c]{display:flex;align-items:center}.center-horizontally[data-v-6580ab7c]{display:flex;justify-content:center}.center-both[data-v-6580ab7c]{display:flex;align-items:center;justify-content:center}.pointer[data-v-6580ab7c]{cursor:pointer}@keyframes gw-fade-up-6580ab7c{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes gw-fade-in-6580ab7c{0%{opacity:0}to{opacity:1}}@keyframes gw-shine-6580ab7c{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes gw-float-6580ab7c{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gw-pulse-6580ab7c{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes gw-spin-slow-6580ab7c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gw-marquee-6580ab7c{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gw-sweep-6580ab7c{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@keyframes gw-orbit-6580ab7c{0%{transform:rotate(0) translate(120px) rotate(0)}to{transform:rotate(360deg) translate(120px) rotate(-360deg)}}@keyframes gw-glitch-6580ab7c{0%,90%,to{transform:translate(0);text-shadow:none}92%{transform:translate(-2px,1px);text-shadow:2px 0 #E22219,-2px 0 rgba(255,255,255,.4)}94%{transform:translate(2px,-1px);text-shadow:-2px 0 #E22219,2px 0 rgba(255,255,255,.35)}}@keyframes gw-border-run-6580ab7c{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes gw-rise-6580ab7c{0%{opacity:0;transform:translateY(60px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.gw-fade-up[data-v-6580ab7c]{animation:gw-fade-up-6580ab7c .9s cubic-bezier(.16,1,.3,1) both}.gw-fade-up-delay-1[data-v-6580ab7c]{animation-delay:.14s}.gw-fade-up-delay-2[data-v-6580ab7c]{animation-delay:.28s}.gw-fade-up-delay-3[data-v-6580ab7c]{animation-delay:.42s}.gw-fade-up-delay-4[data-v-6580ab7c]{animation-delay:.56s}.gw-rise[data-v-6580ab7c]{animation:gw-rise-6580ab7c .85s cubic-bezier(.16,1,.3,1) both}.main[data-v-6580ab7c]{position:relative;width:100vw;height:100vh}.relative[data-v-42d2bbee]{position:relative}.absolute[data-v-42d2bbee]{position:absolute}.fixed[data-v-42d2bbee]{position:fixed}.center-vertically[data-v-42d2bbee]{display:flex;align-items:center}.center-horizontally[data-v-42d2bbee]{display:flex;justify-content:center}.center-both[data-v-42d2bbee]{display:flex;align-items:center;justify-content:center}.pointer[data-v-42d2bbee]{cursor:pointer}@keyframes gw-fade-up-42d2bbee{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes gw-fade-in-42d2bbee{0%{opacity:0}to{opacity:1}}@keyframes gw-shine-42d2bbee{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes gw-float-42d2bbee{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gw-pulse-42d2bbee{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes gw-spin-slow-42d2bbee{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gw-marquee-42d2bbee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gw-sweep-42d2bbee{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@keyframes gw-orbit-42d2bbee{0%{transform:rotate(0) translate(120px) rotate(0)}to{transform:rotate(360deg) translate(120px) rotate(-360deg)}}@keyframes gw-glitch-42d2bbee{0%,90%,to{transform:translate(0);text-shadow:none}92%{transform:translate(-2px,1px);text-shadow:2px 0 #E22219,-2px 0 rgba(255,255,255,.4)}94%{transform:translate(2px,-1px);text-shadow:-2px 0 #E22219,2px 0 rgba(255,255,255,.35)}}@keyframes gw-border-run-42d2bbee{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes gw-rise-42d2bbee{0%{opacity:0;transform:translateY(60px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.gw-fade-up[data-v-42d2bbee]{animation:gw-fade-up-42d2bbee .9s cubic-bezier(.16,1,.3,1) both}.gw-fade-up-delay-1[data-v-42d2bbee]{animation-delay:.14s}.gw-fade-up-delay-2[data-v-42d2bbee]{animation-delay:.28s}.gw-fade-up-delay-3[data-v-42d2bbee]{animation-delay:.42s}.gw-fade-up-delay-4[data-v-42d2bbee]{animation-delay:.56s}.gw-rise[data-v-42d2bbee]{animation:gw-rise-42d2bbee .85s cubic-bezier(.16,1,.3,1) both}.homePage[data-v-42d2bbee]{--brand: #E22219;--ink: #0d0b0b;--paper: #f7f5f4;font-family:PingFangSC,PingFang SC,Helvetica Neue,sans-serif;color:var(--ink);background:var(--paper);overflow:hidden}.homePage-hero[data-v-42d2bbee]{position:relative;min-height:78vh;display:flex;align-items:center;isolation:isolate;overflow:hidden;background:#140c0c}.homePage-hero-orbit[data-v-42d2bbee]{position:absolute;right:8%;top:18%;width:27.083vw;height:27.083vw;border:1px solid rgba(255,176,170,.12);border-radius:50%;animation:gw-spin-slow-42d2bbee 28s linear infinite;pointer-events:none;z-index:1}.homePage-hero-orbit[data-v-42d2bbee]:before,.homePage-hero-orbit[data-v-42d2bbee]:after{content:"";position:absolute;border:1px dashed rgba(255,176,170,.18);border-radius:50%}.homePage-hero-orbit[data-v-42d2bbee]:before{inset:2.5vw}.homePage-hero-orbit[data-v-42d2bbee]:after{inset:5.625vw;border-style:solid;border-color:#e2221929}.homePage-hero-bg[data-v-42d2bbee]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 78% 28%,rgba(226,34,25,.38),transparent 60%),radial-gradient(ellipse 50% 45% at 12% 78%,rgba(120,35,32,.28),transparent 55%),linear-gradient(145deg,#140c0c 0%,#2a1212 42%,#1a1014 100%)}.homePage-hero-veil[data-v-42d2bbee]{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,16,18,.55) 0%,rgba(6,16,18,.2) 55%,rgba(6,16,18,.45) 100%);pointer-events:none}.homePage-hero-grid[data-v-42d2bbee]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:3.333vw 3.333vw;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 88%);mask-image:linear-gradient(180deg,#000 0%,transparent 88%);opacity:.7;pointer-events:none}.homePage-hero-inner[data-v-42d2bbee]{position:relative;z-index:2;width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding:6.25vw .833vw 5vw;box-sizing:border-box;color:#fff;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(14.583vw,.95fr);align-items:center;gap:1.875vw 2.5vw}.homePage-hero-brand[data-v-42d2bbee]{display:inline-flex;align-items:center;gap:.521vw;margin:0 0 1.146vw;padding:.365vw .729vw;border:1px solid rgba(255,176,170,.4);font-size:.677vw;letter-spacing:.28em;font-weight:700;color:#fff0ee;background:rgba(226,34,25,.14)}.homePage-hero-brand i[data-v-42d2bbee]{width:.365vw;height:.365vw;border-radius:50%;background:#f04a42;box-shadow:0 0 #f04a4299;animation:gw-pulse-42d2bbee 2.2s ease-in-out infinite}.homePage-hero-title[data-v-42d2bbee]{max-width:none;margin:0 0 .938vw;font-size:clamp(1.771vw,4.4vw,2.917vw);line-height:1.22;font-weight:800;letter-spacing:.01em;color:#fff}.homePage-hero-desc[data-v-42d2bbee]{max-width:27.083vw;margin:0 0 1.771vw;font-size:.885vw;line-height:1.8;color:#fff0eecc}.homePage-hero-actions[data-v-42d2bbee]{display:flex;flex-wrap:wrap;gap:.625vw;align-items:center}.homePage-hero-chips[data-v-42d2bbee]{display:flex;flex-wrap:wrap;gap:.521vw;margin-top:1.354vw}.homePage-hero-chips span[data-v-42d2bbee]{padding:.313vw .625vw;font-size:.625vw;letter-spacing:.06em;color:#fff0eed1;border:1px solid rgba(255,176,170,.28);background:rgba(255,255,255,.04)}.homePage-hero-copy[data-v-42d2bbee]{min-width:0}.homePage-hero-stage[data-v-42d2bbee]{position:relative;min-height:21.875vw;display:flex;align-items:center;justify-content:center}.homePage-hero-ring[data-v-42d2bbee]{position:absolute;width:17.708vw;height:17.708vw;border-radius:50%;background:radial-gradient(circle at 50% 40%,rgba(226,34,25,.28),transparent 58%),rgba(255,255,255,.03);box-shadow:0 0 4.167vw #e222192e;animation:gw-pulse-42d2bbee 4.8s ease-in-out infinite}.homePage-hero-board[data-v-42d2bbee]{position:relative;z-index:2;width:min(100%,19.792vw);padding:1.146vw 1.146vw .938vw;border:1px solid rgba(255,176,170,.22);background:rgba(16,8,8,.72);backdrop-filter:blur(.833vw);box-shadow:0 1.25vw 3.125vw #00000047}.homePage-hero-board-hd[data-v-42d2bbee]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.833vw}.homePage-hero-board-hd b[data-v-42d2bbee]{font-size:.729vw;letter-spacing:.12em}.homePage-hero-board-hd em[data-v-42d2bbee]{font-size:.573vw;font-style:normal;letter-spacing:.18em;color:#ffb0aa;padding:.156vw .417vw;border:1px solid rgba(255,176,170,.35);animation:gw-pulse-42d2bbee 1.8s ease-in-out infinite}.homePage-hero-board ul[data-v-42d2bbee]{margin:0 0 .833vw;padding:0;list-style:none}.homePage-hero-board li[data-v-42d2bbee]{display:grid;grid-template-columns:.521vw 1fr auto;align-items:center;gap:.521vw;padding:.521vw 0;border-top:1px solid rgba(255,255,255,.08);font-size:.677vw}.homePage-hero-board li i[data-v-42d2bbee]{width:.365vw;height:.365vw;border-radius:50%;background:#4ade80;box-shadow:0 0 .417vw #4ade80b3}.homePage-hero-board li span[data-v-42d2bbee]{color:#ffffffc7}.homePage-hero-board li strong[data-v-42d2bbee]{color:#ffd4d0;font-weight:700}.homePage-hero-metrics[data-v-42d2bbee]{display:grid;grid-template-columns:1fr 1fr;gap:.417vw}.homePage-hero-metrics div[data-v-42d2bbee]{padding:.521vw .521vw .417vw;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.homePage-hero-metrics b[data-v-42d2bbee]{display:block;font-size:.833vw;color:#fff}.homePage-hero-metrics span[data-v-42d2bbee]{font-size:.573vw;color:#ffffff80}.homePage-hero-float[data-v-42d2bbee]{position:absolute;z-index:3;padding:.417vw .729vw;font-size:.625vw;letter-spacing:.08em;color:#fff;background:rgba(226,34,25,.88);box-shadow:0 .625vw 1.458vw #e2221947;animation:gw-float-42d2bbee 4.2s ease-in-out infinite}.homePage-hero-float--a[data-v-42d2bbee]{top:1.458vw;left:.417vw}.homePage-hero-float--b[data-v-42d2bbee]{right:0;top:46%;animation-delay:.6s;background:rgba(20,12,12,.88);border:1px solid rgba(255,176,170,.35)}.homePage-hero-float--c[data-v-42d2bbee]{left:.938vw;bottom:1.875vw;animation-delay:1.1s}.homePage-btn[data-v-42d2bbee]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:7.292vw;height:2.5vw;padding:0 1.458vw;border-radius:0;font-size:.781vw;font-weight:700;cursor:pointer;text-decoration:none;border:1px solid transparent;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.homePage-btn span[data-v-42d2bbee]{position:relative;z-index:1}.homePage-btn[data-v-42d2bbee]:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-140%) skew(-18deg)}.homePage-btn[data-v-42d2bbee]:hover{transform:translateY(-.156vw)}.homePage-btn[data-v-42d2bbee]:hover:after{animation:gw-sweep-42d2bbee .75s ease}.homePage-btn--primary[data-v-42d2bbee]{background:#E22219;color:#fff;box-shadow:0 .625vw 1.458vw #0f504b4d}.homePage-btn--ghost[data-v-42d2bbee]{background:rgba(255,255,255,.08);color:#fff;border-color:#ffffffbf;backdrop-filter:blur(.417vw)}.homePage-btn--text[data-v-42d2bbee]{min-width:auto;background:transparent;color:#ffffffeb;border:none;padding:0 .417vw;text-decoration:underline;text-underline-offset:.313vw}.homePage-btn--light[data-v-42d2bbee]{background:#fff;color:var(--brand);box-shadow:0 .729vw 1.875vw #0003}.homePage-marquee[data-v-42d2bbee]{background:#100c0c;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(226,34,25,.18);overflow:hidden;color:#fff0eeb8}.homePage-marquee-track[data-v-42d2bbee]{display:flex;width:-moz-max-content;width:max-content;gap:0;animation:gw-marquee-42d2bbee 28s linear infinite}.homePage-marquee-track span[data-v-42d2bbee]{flex-shrink:0;padding:.625vw 1.458vw;font-size:.625vw;letter-spacing:.28em;position:relative}.homePage-marquee-track span[data-v-42d2bbee]:after{content:"◆";margin-left:1.458vw;color:#e22219;font-size:.417vw}.homePage-stats[data-v-42d2bbee]{background:#fff;border-bottom:1px solid #eee8e7}.homePage-stats-inner[data-v-42d2bbee]{width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding-left:.833vw;padding-right:.833vw;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr)}.homePage-stats-item[data-v-42d2bbee]{padding:1.458vw 1.042vw 1.563vw;border-right:1px solid #f1ebea}.homePage-stats-item[data-v-42d2bbee]:last-child{border-right:none}.homePage-stats-item strong[data-v-42d2bbee]{display:block;font-size:1.25vw;font-weight:700;color:#e22219;margin-bottom:.417vw;letter-spacing:.04em}.homePage-stats-item span[data-v-42d2bbee]{font-size:.677vw;color:#85807a;line-height:1.5}.homePage-section[data-v-42d2bbee]{width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding:4.792vw .833vw 2.292vw;box-sizing:border-box}.homePage-section--tight[data-v-42d2bbee]{padding-bottom:1.042vw}.homePage-section--dark[data-v-42d2bbee]{width:100%;max-width:none;margin:3.333vw 0 0;padding:5vw 0 5.625vw;background:radial-gradient(circle at 12% 20%,rgba(200,40,35,.2),transparent 40%),linear-gradient(160deg,#141010 0%,#1c1414 100%);color:#fff;position:relative;overflow:hidden}.homePage-section--dark[data-v-42d2bbee]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:2.917vw 2.917vw;pointer-events:none}.homePage-section--dark .homePage-scenes[data-v-42d2bbee]{position:relative;width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding-left:.833vw;padding-right:.833vw;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.729vw;margin-bottom:1.146vw}.homePage-section--dark .homePage-advantages[data-v-42d2bbee]{position:relative;width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding-left:.833vw;padding-right:.833vw;box-sizing:border-box}.homePage-section-head[data-v-42d2bbee]{text-align:left;margin-bottom:2.188vw}.homePage-section-head h2[data-v-42d2bbee]{margin:.521vw 0 0;font-size:clamp(1.458vw,3vw,2.083vw);font-weight:800;letter-spacing:.02em}.homePage-section-head--light[data-v-42d2bbee]{width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding-left:.833vw;padding-right:.833vw;box-sizing:border-box;margin-bottom:2.188vw;color:#fff}.homePage-section-head--light .homePage-kicker[data-v-42d2bbee]{color:#ffb0aa}.homePage-section-head--light .homePage-line[data-v-42d2bbee]{background:linear-gradient(90deg,#E22219,transparent)}.homePage-kicker[data-v-42d2bbee]{display:block;font-size:.625vw;letter-spacing:.32em;color:var(--brand);font-weight:700}.homePage-line[data-v-42d2bbee]{display:block;width:4.583vw;height:.104vw;margin-top:.833vw;background:linear-gradient(90deg,#E22219,transparent)}.homePage-intro[data-v-42d2bbee]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:2.083vw;align-items:stretch}.homePage-intro-media[data-v-42d2bbee]{min-height:16.667vw;position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 62% 36%,rgba(226,34,25,.48),transparent 62%),linear-gradient(145deg,#140c0c 0%,#2a1212 48%,#1a1014 100%);clip-path:polygon(0 0,100% 0,100% 88%,94% 100%,0 100%);box-shadow:0 1.458vw 3.125vw #00000029}.homePage-intro-media[data-v-42d2bbee]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:1.875vw 1.875vw;opacity:.5}.homePage-intro-panel[data-v-42d2bbee]{position:relative;z-index:1;padding:1.875vw 1.667vw;color:#fff}.homePage-intro-panel b[data-v-42d2bbee]{display:block;font-size:1.146vw;font-weight:800}.homePage-intro-panel p[data-v-42d2bbee]{margin:.417vw 0 1.146vw;color:#ffb0aa;letter-spacing:.12em}.homePage-intro-panel ul[data-v-42d2bbee]{margin:0;padding:0;list-style:none}.homePage-intro-panel li[data-v-42d2bbee]{padding:.417vw 0;border-top:1px solid rgba(255,255,255,.1);font-size:.729vw;color:#ffffffc7}.homePage-intro-copy p[data-v-42d2bbee]{margin:0 0 .833vw;font-size:.833vw;line-height:1.95;color:#555}.homePage-link[data-v-42d2bbee]{position:relative;display:inline-flex;align-items:center;gap:.417vw;margin-top:.521vw;color:var(--brand);font-weight:700;text-decoration:none}.homePage-link em[data-v-42d2bbee]{width:1.458vw;height:.104vw;background:var(--brand);transition:width .25s ease}.homePage-link:hover em[data-v-42d2bbee]{width:2.5vw}.homePage-roles[data-v-42d2bbee]{display:grid;grid-template-columns:1fr 1fr;gap:.938vw}.homePage-role[data-v-42d2bbee]{position:relative;padding:1.667vw 1.458vw 1.563vw;overflow:hidden;cursor:pointer;color:#fff;min-height:11.458vw;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.homePage-role span[data-v-42d2bbee]{font-size:.625vw;letter-spacing:.24em;color:#ffb0aa}.homePage-role h3[data-v-42d2bbee]{margin:.625vw 0 .521vw;font-size:1.458vw;font-weight:800}.homePage-role p[data-v-42d2bbee]{margin:0;max-width:18.75vw;line-height:1.75;color:#ffffffbd}.homePage-role em[data-v-42d2bbee]{margin-top:auto;padding-top:1.146vw;font-style:normal;font-weight:700;letter-spacing:.08em}.homePage-role--mall[data-v-42d2bbee]{background:radial-gradient(circle at 88% 18%,rgba(255,255,255,.16),transparent 28%),linear-gradient(135deg,#c91810 0%,#7a0f0c 100%)}.homePage-role--invest[data-v-42d2bbee]{background:radial-gradient(circle at 12% 80%,rgba(226,34,25,.35),transparent 32%),linear-gradient(135deg,#171111 0%,#2a1515 100%);border:1px solid rgba(255,176,170,.2)}.homePage-role[data-v-42d2bbee]:hover{transform:translateY(-.417vw);box-shadow:0 1.25vw 2.5vw #0000002e}.homePage-scene[data-v-42d2bbee]{padding:1.146vw 1.042vw 1.25vw;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);transition:transform .3s ease,border-color .3s ease,background .3s ease}.homePage-scene span[data-v-42d2bbee]{display:block;margin-bottom:.938vw;font-size:.625vw;letter-spacing:.18em;color:#ffb0aa}.homePage-scene h3[data-v-42d2bbee]{margin:0 0 .417vw;font-size:1.042vw;font-weight:800}.homePage-scene p[data-v-42d2bbee]{margin:0;font-size:.677vw;line-height:1.7;color:#ffffffa3}.homePage-scene[data-v-42d2bbee]:hover{transform:translateY(-.313vw);border-color:#e2221980;background:rgba(226,34,25,.12)}.homePage-news-head[data-v-42d2bbee]{display:flex;align-items:flex-end;justify-content:space-between;gap:.833vw}.homePage-more[data-v-42d2bbee]{border:none;background:transparent;color:var(--brand);font-size:.729vw;font-weight:700;cursor:pointer;padding:0 0 .417vw}.homePage-news[data-v-42d2bbee]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.833vw}.homePage-news-card[data-v-42d2bbee]{display:grid;grid-template-columns:3.75vw 1fr;gap:.729vw;padding:1.146vw 1.042vw;background:#fff;cursor:pointer;transition:transform .28s ease,box-shadow .28s ease}.homePage-news-card h3[data-v-42d2bbee]{margin:0 0 .417vw;font-size:.885vw;font-weight:800;line-height:1.45}.homePage-news-card p[data-v-42d2bbee]{margin:0;font-size:.677vw;line-height:1.7;color:#777;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homePage-news-card[data-v-42d2bbee]:hover{transform:translateY(-.313vw);box-shadow:0 .938vw 1.875vw #00000014}.homePage-news-date[data-v-42d2bbee]{text-align:center;color:var(--brand)}.homePage-news-date strong[data-v-42d2bbee]{display:block;font-size:1.458vw;font-weight:800;line-height:1}.homePage-news-date span[data-v-42d2bbee]{font-size:.625vw;color:#999}.homePage-news-index[data-v-42d2bbee]{margin:0 0 .313vw!important;font-size:.625vw!important;letter-spacing:.16em;color:#c9a227!important}.homePage-trust[data-v-42d2bbee]{width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding-left:.833vw;padding-right:.833vw;box-sizing:border-box;padding-bottom:.417vw}.homePage-trust-inner[data-v-42d2bbee]{display:flex;align-items:center;gap:1.25vw;padding:.938vw 1.146vw;background:#fff;border:1px solid #eee8e7}.homePage-trust-inner>p[data-v-42d2bbee]{margin:0;flex-shrink:0;font-size:.677vw;font-weight:800;letter-spacing:.16em;color:var(--brand)}.homePage-trust-inner>div[data-v-42d2bbee]{display:flex;flex-wrap:wrap;gap:.417vw 1.146vw}.homePage-trust-inner span[data-v-42d2bbee]{font-size:.625vw;color:#777}.homePage-trust-inner span b[data-v-42d2bbee]{margin-right:.313vw;color:#333}.homePage-advantages[data-v-42d2bbee]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.938vw}.homePage-advantage[data-v-42d2bbee]{--mx: 50%;--my: 50%;position:relative;padding:1.563vw 1.146vw 1.771vw;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at var(--mx) var(--my),rgba(226,34,25,.28),transparent 42%),rgba(255,255,255,.03);overflow:hidden;transition:transform .35s ease,border-color .35s ease}.homePage-advantage[data-v-42d2bbee]:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(120deg,rgba(226,34,25,.8),transparent 40%,rgba(255,255,255,.25),transparent 70%,rgba(226,34,25,.6));background-size:220% 220%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:gw-border-run-42d2bbee 4s linear infinite;opacity:.55;pointer-events:none}.homePage-advantage[data-v-42d2bbee]:hover{transform:translateY(-.521vw) scale(1.01);border-color:#e22219a6}.homePage-advantage-index[data-v-42d2bbee]{display:block;margin-bottom:1.563vw;font-size:.677vw;letter-spacing:.18em;color:#ffb0aa}.homePage-advantage h3[data-v-42d2bbee]{margin:0 0 .625vw;font-size:1.146vw;font-weight:800}.homePage-advantage p[data-v-42d2bbee]{margin:0;font-size:.729vw;line-height:1.8;color:#ffffffad}.homePage-advantage-shine[data-v-42d2bbee]{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.08),transparent 70%);transform:translate(-100%);transition:transform .6s ease;pointer-events:none}.homePage-advantage:hover .homePage-advantage-shine[data-v-42d2bbee]{transform:translate(100%)}.homePage-steps[data-v-42d2bbee]{display:grid;grid-template-columns:repeat(3,1fr);gap:.938vw}.homePage-step[data-v-42d2bbee]{position:relative;padding:1.563vw 1.25vw 1.771vw;background:#fff;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.homePage-step[data-v-42d2bbee]:hover{transform:translateY(-.417vw);box-shadow:0 1.146vw 2.604vw #0000001a}.homePage-step:hover .homePage-step-bar[data-v-42d2bbee]{transform:scaleX(1)}.homePage-step-num[data-v-42d2bbee]{font-size:.677vw;letter-spacing:.16em;color:var(--brand);font-weight:800;margin-bottom:.938vw}.homePage-step h3[data-v-42d2bbee]{margin:0 0 .521vw;font-size:1.146vw;font-weight:800}.homePage-step p[data-v-42d2bbee]{margin:0;color:#666;font-size:.729vw;line-height:1.75}.homePage-step-bar[data-v-42d2bbee]{position:absolute;left:0;bottom:0;width:100%;height:.156vw;background:linear-gradient(90deg,#E22219,#ffb0aa);transform:scaleX(.2);transform-origin:left;transition:transform .35s ease}.homePage-cta[data-v-42d2bbee]{margin-top:2.917vw;padding:0 0 5.208vw}.homePage-cta-inner[data-v-42d2bbee]{position:relative;width:100%;max-width:87.5vw;margin-left:auto;margin-right:auto;padding:2.5vw .833vw;box-sizing:border-box;padding:2.5vw 2.292vw;display:flex;align-items:center;justify-content:space-between;gap:1.25vw;color:#fff;overflow:hidden;background:linear-gradient(120deg,rgba(28,14,14,.92),rgba(140,28,24,.88)),url(./industry-210c1055.png) center / cover no-repeat;clip-path:polygon(0 0,100% 0,100% 78%,97% 100%,0 100%);box-shadow:0 1.25vw 2.5vw #0000002e}.homePage-cta-inner h2[data-v-42d2bbee]{margin:.521vw 0 .625vw;font-size:clamp(1.25vw,3vw,1.771vw);font-weight:800}.homePage-cta-inner>div>p[data-v-42d2bbee]:last-child{margin:0;color:#ffffffdb}.homePage-cta-glow[data-v-42d2bbee]{position:absolute;width:14.583vw;height:14.583vw;right:18%;top:-40%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.28),transparent 70%);animation:gw-pulse-42d2bbee 3.4s ease-in-out infinite;pointer-events:none}@media (max-width: 1100px){.homePage-hero-inner[data-v-42d2bbee]{grid-template-columns:1fr}.homePage-hero-stage[data-v-42d2bbee]{min-height:360px;max-width:520px}.homePage-hero-orbit[data-v-42d2bbee]{opacity:.4}.homePage-stats-inner[data-v-42d2bbee],.homePage-advantages[data-v-42d2bbee],.homePage-roles[data-v-42d2bbee]{grid-template-columns:repeat(2,1fr)}.homePage-section--dark .homePage-scenes[data-v-42d2bbee],.homePage-news[data-v-42d2bbee]{grid-template-columns:1fr 1fr}.homePage-intro[data-v-42d2bbee],.homePage-steps[data-v-42d2bbee]{grid-template-columns:1fr}}@media (max-width: 720px){.homePage-hero[data-v-42d2bbee]{min-height:auto}.homePage-hero-inner[data-v-42d2bbee]{padding-top:110px;padding-bottom:56px}.homePage-hero-orbit[data-v-42d2bbee],.homePage-hero-float[data-v-42d2bbee]{display:none}.homePage-hero-stage[data-v-42d2bbee]{min-height:0}.homePage-stats-inner[data-v-42d2bbee],.homePage-advantages[data-v-42d2bbee],.homePage-roles[data-v-42d2bbee],.homePage-section--dark .homePage-scenes[data-v-42d2bbee],.homePage-news[data-v-42d2bbee]{grid-template-columns:1fr}.homePage-trust-inner[data-v-42d2bbee]{flex-direction:column;align-items:flex-start}.homePage-cta-inner[data-v-42d2bbee]{flex-direction:column;align-items:flex-start;clip-path:none}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.center-vertically{display:flex;align-items:center}.center-horizontally{display:flex;justify-content:center}.center-both{display:flex;align-items:center;justify-content:center}.pointer{cursor:pointer}@keyframes gw-fade-up{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes gw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gw-shine{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes gw-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gw-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes gw-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gw-sweep{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@keyframes gw-orbit{0%{transform:rotate(0) translate(120px) rotate(0)}to{transform:rotate(360deg) translate(120px) rotate(-360deg)}}@keyframes gw-glitch{0%,90%,to{transform:translate(0);text-shadow:none}92%{transform:translate(-2px,1px);text-shadow:2px 0 #E22219,-2px 0 rgba(255,255,255,.4)}94%{transform:translate(2px,-1px);text-shadow:-2px 0 #E22219,2px 0 rgba(255,255,255,.35)}}@keyframes gw-border-run{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes gw-rise{0%{opacity:0;transform:translateY(60px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.gw-fade-up{animation:gw-fade-up .9s cubic-bezier(.16,1,.3,1) both}.gw-fade-up-delay-1{animation-delay:.14s}.gw-fade-up-delay-2{animation-delay:.28s}.gw-fade-up-delay-3{animation-delay:.42s}.gw-fade-up-delay-4{animation-delay:.56s}.gw-rise{animation:gw-rise .85s cubic-bezier(.16,1,.3,1) both}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:.125rem}#nprogress .peg{display:block;position:absolute;right:0;width:6.25rem;height:100%;box-shadow:0 0 .625rem #29d,0 0 .3125rem #29d;opacity:1;transform:rotate(3deg) translateY(-.25rem)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:.9375rem;right:.9375rem}#nprogress .spinner-icon{width:1.125rem;height:1.125rem;box-sizing:border-box;border:solid .125rem transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
