.ch-tech[data-v-535f9483]{font-family:inherit}.ch-display[data-v-535f9483]{font-family:inherit;letter-spacing:.01em}.chs-face[data-v-535f9483]{position:relative;display:block;width:100%;aspect-ratio:1036 / 1562;border-radius:1.16%/.77%;overflow:hidden;background:#160e0b;cursor:zoom-in;transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));will-change:transform;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;box-shadow:0 0 0 1px color-mix(in srgb,var(--rc) 45%,transparent),0 18px 60px -12px color-mix(in srgb,var(--rc) 40%,transparent),0 10px 30px -10px #000000d9}.chs-face.tilt-reset[data-v-535f9483]{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.chs-face[data-v-535f9483] img,.chs-face[data-v-535f9483] video{width:100%;height:100%;object-fit:cover;display:block}.chs-glare[data-v-535f9483]{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--gx, 50%) var(--gy, 35%),rgb(255 255 255 / .2),transparent 55%);mix-blend-mode:screen;transition:opacity .25s ease;z-index:3}.chs-face.tilting .chs-glare[data-v-535f9483]{opacity:1}.chs-foil[data-v-535f9483]{position:absolute;left:-50%;top:-50%;width:200%;height:200%;pointer-events:none;background:conic-gradient(from 0deg,#ff2d78,#ffb300,#37ff9c,#00b3ff,#b44dff,#ff2d78);mix-blend-mode:color-dodge;opacity:.12;animation:chs-foilturn-535f9483 8s linear infinite;z-index:2}.chs-foilring[data-v-535f9483]{position:absolute;inset:-14px;border-radius:24px;pointer-events:none;overflow:hidden;filter:blur(18px);opacity:.2}.chs-foilring[data-v-535f9483]:before{content:"";position:absolute;left:50%;top:50%;width:200%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,#ff2d78,#ffb300,#37ff9c,#00b3ff,#b44dff,#ff2d78);animation:chs-foilspin-535f9483 10s linear infinite}@keyframes chs-foilspin-535f9483{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes chs-foilturn-535f9483{to{transform:rotate(360deg)}}.chs-foiltxt[data-v-535f9483]{background:linear-gradient(90deg,#ff2d78,#ffb300,#37ff9c,#00b3ff);-webkit-background-clip:text;background-clip:text;color:transparent}.chs-chip[data-v-535f9483]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--rc) 55%,transparent);background:color-mix(in srgb,var(--rc) 12%,transparent);color:var(--rc)}.chs-dot[data-v-535f9483]{width:7px;height:7px;border-radius:999px;background:var(--rc);box-shadow:0 0 8px var(--rc)}.chs-plaque[data-v-535f9483]{border-radius:.6rem;border:1px solid color-mix(in srgb,var(--rc) 25%,transparent);background:color-mix(in srgb,var(--rc) 7%,transparent);padding:.55rem 0}.chs-plaquenum[data-v-535f9483]{font-size:1.5rem;line-height:1;color:color-mix(in srgb,var(--rc) 60%,white)}.chs-ability[data-v-535f9483]{border-radius:.7rem;border:1px solid rgb(255 255 255 / .07);background:#ffffff08;padding:.65rem .8rem}.chs-abilitytype[data-v-535f9483]{font-size:.58rem;font-weight:700;letter-spacing:.18em;padding:.12rem .45rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--rc) 45%,transparent);color:var(--rc)}.chs-trait[data-v-535f9483]{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .6rem;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:#ffffff08}@media (prefers-reduced-motion: reduce){.chs-foil[data-v-535f9483],.chs-foilring[data-v-535f9483]:before{animation:none}}.ch-stratum[data-v-789834fe]{position:relative;overflow-x:clip}.ch-tech[data-v-789834fe]{font-family:inherit}.ch-display[data-v-789834fe]{font-family:inherit;letter-spacing:.01em}.ch-ghost[data-v-789834fe]{position:absolute;left:-.02em;top:-.28em;z-index:0;pointer-events:none;user-select:none;font-family:inherit;line-height:1;color:transparent;font-size:clamp(88px,17vw,240px);-webkit-text-stroke:1px color-mix(in srgb,var(--rc) 26%,transparent);opacity:.6;white-space:nowrap}.ch-divider[data-v-789834fe]{position:relative;height:74px;margin-top:1rem}.ch-divband[data-v-789834fe]{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--rc) 16%,transparent) 35%,color-mix(in srgb,var(--rc) 16%,transparent) 65%,transparent 100%);clip-path:polygon(0 22%,100% 62%,100% 100%,0 60%)}.ch-divhair[data-v-789834fe]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--rc) 45%,var(--rc) 55%,transparent);clip-path:polygon(0 22%,100% 62%,100% calc(62% + 2px),0 calc(22% + 2px));opacity:.8}.ch-schip[data-v-789834fe]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--rc) 55%,transparent);background:color-mix(in srgb,var(--rc) 12%,transparent);color:var(--rc)}.ch-dot[data-v-789834fe]{width:7px;height:7px;border-radius:999px;background:var(--rc);box-shadow:0 0 8px var(--rc)}.ch-sword[data-v-789834fe]{font-size:clamp(46px,7vw,86px);line-height:.94;color:var(--rc);text-shadow:0 0 34px color-mix(in srgb,var(--rc) 40%,transparent)}.ch-row[data-v-789834fe]{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.9rem;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#3a2a22 transparent}.ch-row>.ch-rowcell[data-v-789834fe]{flex:none;width:var(--cardw);scroll-snap-align:start}@media (min-width: 1024px){.ch-row[data-v-789834fe]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));overflow:visible;padding-bottom:0}.ch-row>.ch-rowcell[data-v-789834fe]{width:auto}}.ch-page[data-v-245ebdf3]{background:#070404}.ch-tech[data-v-245ebdf3]{font-family:inherit}.ch-display[data-v-245ebdf3]{font-family:inherit;letter-spacing:.01em}.ch-glass[data-v-245ebdf3]{background:#140c098c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .07)}.ch-grain[data-v-245ebdf3]{position:fixed;inset:0;z-index:38;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ch-cv[data-v-245ebdf3]>*{content-visibility:auto;contain-intrinsic-height:auto 320px;padding:12px;margin:-12px}.ch-stratum[data-v-245ebdf3]{position:relative}.ch-ghost[data-v-245ebdf3]{position:absolute;left:-.02em;top:-.28em;z-index:0;pointer-events:none;user-select:none;font-family:inherit;line-height:1;color:transparent;font-size:clamp(88px,17vw,240px);-webkit-text-stroke:1px color-mix(in srgb,var(--rc) 26%,transparent);opacity:.6;white-space:nowrap}.ch-schip[data-v-245ebdf3]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--rc) 55%,transparent);background:color-mix(in srgb,var(--rc) 12%,transparent);color:var(--rc)}.ch-sdot[data-v-245ebdf3]{width:7px;height:7px;border-radius:999px;background:var(--rc);box-shadow:0 0 8px var(--rc)}.ch-sdot--foil[data-v-245ebdf3]{background:conic-gradient(#ff2d78,#ffb300,#37ff9c,#00b3ff,#b44dff,#ff2d78)}.ch-foiltxt[data-v-245ebdf3]{background:linear-gradient(90deg,#ff2d78,#ffb300,#37ff9c,#00b3ff,#b44dff);-webkit-background-clip:text;background-clip:text;color:transparent}.ch-calm[data-v-245ebdf3] .ch-ember,.ch-calm .ch-heat[data-v-245ebdf3]{animation-play-state:paused}.ch-heat[data-v-245ebdf3]{position:absolute;border-radius:999px;filter:blur(70px);pointer-events:none}[data-v-245ebdf3] .ch-ember{position:absolute;bottom:-12px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,#ffb38a 0%,#ff5722 55%,transparent 75%);animation:ch-emberUp-245ebdf3 linear infinite;opacity:0}@keyframes ch-emberUp-245ebdf3{0%{transform:translateY(0) translate(0);opacity:0}8%{opacity:.9}to{transform:translateY(-72vh) translate(var(--drift, 20px));opacity:0}}.ch-fan[data-v-245ebdf3]{position:relative;height:560px}.ch-fan .ch-fc[data-v-245ebdf3]{position:absolute;top:50%;left:50%;width:min(255px,18vw);filter:drop-shadow(0 26px 40px rgb(0 0 0 / .7));animation:ch-rise-245ebdf3 .9s cubic-bezier(.2,.7,.2,1) backwards}.ch-fc1[data-v-245ebdf3]{transform:translate(-108%,-46%) rotate(-9deg);z-index:1;animation-delay:.15s}.ch-fc2[data-v-245ebdf3]{transform:translate(-50%,-53%);z-index:3;width:min(300px,21vw)!important;animation-delay:.3s}.ch-fc3[data-v-245ebdf3]{transform:translate(8%,-46%) rotate(9deg);z-index:2;animation-delay:.45s}@keyframes ch-rise-245ebdf3{0%{opacity:0;translate:0 70px}to{opacity:1;translate:0 0}}@media (max-width: 1023px){.ch-fan[data-v-245ebdf3]{height:auto;display:flex;gap:1rem;overflow-x:auto;padding:1.25rem .25rem;scroll-snap-type:x mandatory}.ch-fan .ch-fc[data-v-245ebdf3]{position:static;transform:none!important;width:210px!important;flex:none;scroll-snap-align:center}}.ch-seg[data-v-245ebdf3]{height:100%;position:relative}.ch-seg[data-v-245ebdf3]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .35),transparent 45%);opacity:.35}.ch-otab[data-v-245ebdf3]{padding:.45rem 1.1rem;border-radius:.6rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9a8f89;border:1px solid transparent;transition:all .2s;cursor:pointer}.ch-otab.active[data-v-245ebdf3]{color:#ffd9c7;border-color:#ff572280;background:linear-gradient(180deg,#ff572233,#ff57220f);box-shadow:0 0 18px -4px #ff572280}.ch-rpill[data-v-245ebdf3]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;font-size:.66rem;font-weight:700;letter-spacing:.12em;cursor:pointer;border:1px solid color-mix(in srgb,var(--rc) 45%,transparent);color:var(--rc);background:color-mix(in srgb,var(--rc) 8%,transparent);transition:all .2s}.ch-rpill[data-v-245ebdf3]:hover,.ch-rpill.on[data-v-245ebdf3]{background:color-mix(in srgb,var(--rc) 22%,transparent);box-shadow:0 0 16px -4px var(--rc)}.ch-rpill.on[data-v-245ebdf3]{color:#fff}.ch-rdot[data-v-245ebdf3]{width:6px;height:6px;border-radius:999px;background:var(--rc);box-shadow:0 0 6px var(--rc)}.ch-ftog[data-v-245ebdf3]{display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .85rem;border-radius:999px;font-size:.66rem;font-weight:700;letter-spacing:.12em;cursor:pointer;border:1px solid rgb(255 255 255 / .14);color:#cfc6c0;transition:all .25s;position:relative;overflow:hidden}.ch-ftog[data-v-245ebdf3]:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 45 120 / .18) 42%,rgb(255 179 0 / .18) 48%,rgb(55 255 156 / .18) 54%,rgb(0 179 255 / .18) 60%,transparent 72%);transform:translate(-100%);animation:ch-sheen-245ebdf3 3.4s ease infinite}@keyframes ch-sheen-245ebdf3{60%,to{transform:translate(100%)}}.ch-ftog[data-v-245ebdf3]:hover,.ch-ftog.on[data-v-245ebdf3]{border-color:#ffb30099;color:#fff;box-shadow:0 0 18px -6px #ffb300}@media (prefers-reduced-motion: reduce){.ch-heat[data-v-245ebdf3],.ch-fan .ch-fc[data-v-245ebdf3],.ch-ftog[data-v-245ebdf3]:before{animation:none}}
