@charset "UTF-8";/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}:root{--cb-purple-50: #faf5ff;--cb-purple-100: #f3e8ff;--cb-purple-200: #e9d5ff;--cb-purple-300: #d8b4fe;--cb-purple-400: #c084fc;--cb-purple-500: #a855f7;--cb-purple-600: #9333ea;--cb-purple-700: #7c3aed;--cb-purple-800: #6b21a8;--cb-purple-900: #581c87;--cb-purple-950: #1e0a3c;--cb-bg: #f8f5ff;--cb-bg-alt: #f0eafc;--cb-heading: #1e0a3c;--cb-text: #2e0d45;--cb-text-secondary: #6b5985;--cb-accent: #9333ea;--cb-accent-hover: #7c3aed;--cb-green: #86efac;--cb-green-dark: #22c55e;--cb-surface: #ffffff;--cb-surface-2: #faf5ff;--cb-surface-3: #f3e8ff;--card-line: rgba(124, 58, 237, .12);--cb-surface-dark: #1e0a3c;--cb-border: #e9d5ff;--cb-border-strong: #d8b4fe;--cb-overlay: rgba(30, 10, 60, .55);--cb-danger: #dc2626;--cb-danger-strong: #ef4444;--cb-gold: #fbbf24;--cb-gold-deep: #d4a100;--cb-silver: #b0b0c8;--cb-bronze: #cd7f32;--cb-gradient-primary: linear-gradient(135deg, #7c3aed, #9333ea);--cb-gradient-primary-soft: linear-gradient(135deg, #7c3aed, #a855f7);--cb-gradient-text: linear-gradient(135deg, #7c3aed 0%, #a855f7 40%, #c084fc 100%);--cb-gradient-dark: linear-gradient(135deg, #1e0a3c, #581c87, #7c3aed);--cb-gradient-panel-dark: linear-gradient(120deg, #4c1d95, #7c3aed 55%, #6d5cf5);--cb-gradient-green: linear-gradient(135deg, #86efac, #22c55e);--cb-gradient-footer: linear-gradient(90deg, #1e0a3c, #581c87);--cb-gradient-page: linear-gradient( 180deg, #f3e8ff 0%, #ece2f6 25%, #e6dcf4 45%, #efe9fa 65%, #f7f4fd 82%, #ffffff 100% );--cb-font-display: "space_grotesk", "noto_sans_jp", system-ui, -apple-system, "Segoe UI", sans-serif;--cb-font-base: "inter", "noto_sans", "noto_sans_jp", system-ui, -apple-system, "Segoe UI", sans-serif;--cb-font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--cb-font-jp: "noto_sans_jp", system-ui, sans-serif;--cb-fs-eyebrow: 13px;--cb-fs-body-sm: 14px;--cb-fs-body: 17px;--cb-fs-h3: 22px;--cb-fs-h2: clamp(28px, 4vw, 44px);--cb-fs-h1: clamp(32px, 6vw, 60px);--cb-space-1: 4px;--cb-space-2: 8px;--cb-space-3: 12px;--cb-space-4: 16px;--cb-space-5: 24px;--cb-space-6: 32px;--cb-space-7: 48px;--cb-space-8: 64px;--cb-space-9: 80px;--cb-space-10: 100px;--cb-section-y: clamp(56px, 9vw, 100px);--cb-radius-sm: 8px;--cb-radius-md: 14px;--cb-radius-lg: 18px;--cb-radius-xl: 24px;--cb-radius-2xl: 32px;--cb-radius-pill: 999px;--cb-shadow-sm: 0 2px 8px rgba(30, 10, 60, .06);--cb-shadow-md: 0 8px 24px rgba(147, 51, 234, .1);--cb-shadow-lg: 0 20px 60px rgba(100, 40, 180, .12);--cb-shadow-xl: 0 28px 80px rgba(30, 10, 60, .18);--cb-shadow-purple: 0 8px 32px rgba(124, 58, 237, .3);--cb-shadow-card-hover: 0 18px 48px rgba(147, 51, 234, .16);--cb-container: 1280px;--cb-container-narrow: 960px;--cb-container-wide: 1350px;--cb-gutter: clamp(20px, 5vw, 40px);--cb-z-base: 1;--cb-z-raised: 10;--cb-z-header: 1000;--cb-z-dropdown: 1100;--cb-z-overlay: 9000;--cb-z-modal: 9500;--cb-z-toast: 10000;--cb-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");--cb-liquid: radial-gradient(38% 30% at 14% 12%, rgba(168, 85, 247, .28), transparent 70%), radial-gradient(34% 28% at 84% 10%, rgba(109, 92, 245, .24), transparent 70%), radial-gradient(44% 34% at 68% 46%, rgba(192, 132, 252, .22), transparent 72%), radial-gradient(30% 26% at 22% 58%, rgba(124, 58, 237, .2), transparent 70%), radial-gradient(40% 32% at 88% 82%, rgba(147, 51, 234, .2), transparent 72%), radial-gradient(34% 28% at 34% 92%, rgba(216, 180, 254, .24), transparent 70%);--cb-liquid-sheen: linear-gradient( 118deg, transparent 34%, rgba(255, 255, 255, .5) 46%, rgba(255, 255, 255, .14) 52%, transparent 62% ), linear-gradient( 292deg, transparent 40%, rgba(255, 255, 255, .32) 50%, transparent 60% );--cb-ease: cubic-bezier(.16, 1, .3, 1);--cb-dur-fast: .2s;--cb-dur-base: .3s;--cb-dur-slow: .7s}html{overflow-x:clip}body{font-family:var(--cb-font-base);background:#fff;color:var(--cb-text);margin:0 auto;scroll-behavior:smooth;overflow-x:clip!important;overflow-y:visible;min-height:1000px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--cb-font-display);font-weight:700;letter-spacing:-.02em}html.lang-jp body{font-family:var(--cb-font-jp)}*,*:before,*:after{box-sizing:border-box}:focus-visible{outline:2px solid var(--cb-accent);outline-offset:2px;border-radius:4px}.cb-container{width:92%;max-width:var(--cb-container);margin-inline:auto}#home,#feature,#roadmap,#press,#security,#support{scroll-margin-top:96px}@media(max-width:1024px){#home,#feature,#roadmap,#press,#security,#support{scroll-margin-top:80px}}.gradient-text{background:var(--cb-gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes revealUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes revealLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes revealRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes revealScale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes floatSlow{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes pulse{0%,to{box-shadow:0 0 #7c3aed4d}50%{box-shadow:0 0 0 12px #7c3aed00}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}.reveal{opacity:0;transform:translateY(40px);transition:opacity var(--cb-dur-slow) var(--cb-ease),transform var(--cb-dur-slow) var(--cb-ease)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-40px);transition:opacity var(--cb-dur-slow) var(--cb-ease),transform var(--cb-dur-slow) var(--cb-ease)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(40px);transition:opacity var(--cb-dur-slow) var(--cb-ease),transform var(--cb-dur-slow) var(--cb-ease)}.reveal-right.visible{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transform:scale(.92);transition:opacity var(--cb-dur-slow) var(--cb-ease),transform var(--cb-dur-slow) var(--cb-ease)}.reveal-scale.visible{opacity:1;transform:scale(1)}.delay-1{transition-delay:.1s!important}.delay-2{transition-delay:.2s!important}.delay-3{transition-delay:.3s!important}.delay-4{transition-delay:.4s!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.reveal-left,.reveal-right,.reveal-scale{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.cb-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:var(--cb-radius-pill);background:var(--cb-surface-3);color:var(--cb-accent);font-size:var(--cb-fs-eyebrow);font-weight:700;letter-spacing:.4px;text-transform:uppercase}.cb-section-head{text-align:center;max-width:720px;margin:0 auto var(--cb-space-7)}.cb-section-title{font-size:var(--cb-fs-h2);font-weight:800;line-height:1.12;letter-spacing:-1px;color:var(--cb-heading);margin:var(--cb-space-4) 0 var(--cb-space-3)}.cb-section-subtitle{font-size:var(--cb-fs-body);line-height:1.7;color:var(--cb-text-secondary);margin:0}.cb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:var(--cb-radius-md);font-size:15px;font-weight:600;line-height:1;border:none;cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform var(--cb-dur-base) var(--cb-ease),box-shadow var(--cb-dur-base) var(--cb-ease),background var(--cb-dur-base) var(--cb-ease),border-color var(--cb-dur-base) var(--cb-ease)}.cb-btn:active{transform:translateY(0)}.cb-btn-primary{background:var(--cb-gradient-primary);color:#fff;box-shadow:0 4px 20px #7c3aed47}.cb-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #7c3aed66}.cb-btn-outline{background:#ffffff8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--cb-accent-hover);border:1.5px solid var(--cb-border-strong)}.cb-btn-outline:hover{border-color:var(--cb-accent);background:#ffffffd9;transform:translateY(-2px);box-shadow:0 4px 20px #9333ea1a}.cb-card{background:var(--cb-surface);border:1px solid var(--cb-border);border-radius:var(--cb-radius-xl);box-shadow:var(--cb-shadow-sm);transition:transform var(--cb-dur-base) var(--cb-ease),box-shadow var(--cb-dur-base) var(--cb-ease),border-color var(--cb-dur-base) var(--cb-ease)}.cb-card:hover{transform:translateY(-6px);border-color:var(--cb-border-strong);box-shadow:var(--cb-shadow-card-hover)}.cb-field{width:100%;padding:13px 16px;font-size:15px;color:var(--cb-text);background:var(--cb-surface);border:1.5px solid var(--cb-border);border-radius:var(--cb-radius-md);transition:border-color var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease)}.cb-field::placeholder{color:#b5a3c9}.cb-field:focus{outline:none;border-color:var(--cb-accent);box-shadow:0 0 0 4px #9333ea1f}@font-face{font-family:noto_sans_jp;src:url(/assets/NotoSansJP-VariableFont_wght-BPHKdOYS.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:noto_sans;src:url(/assets/NotoSans-VariableFont_wdth_wght-CYoOFcCZ.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:space_grotesk;src:url(/assets/SpaceGrotesk-latin-BhU9QXUp.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:space_grotesk;src:url(/assets/SpaceGrotesk-latin-ext-D9tNdqV9.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:inter;src:url(/assets/Inter-latin-Dx4kXJAl.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:inter;src:url(/assets/Inter-latin-ext-DO1Apj_S.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.browser-warning-overlay[data-v-1272060f]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--cb-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:var(--cb-z-modal);padding:20px}.browser-warning-modal[data-v-1272060f]{background-color:var(--cb-surface);border-radius:var(--cb-radius-xl);width:100%;max-width:600px;max-height:90vh;overflow-y:auto;position:relative;padding:40px 30px 30px;box-shadow:var(--cb-shadow-xl);outline:none}.cb-modal-enter-active[data-v-1272060f],.cb-modal-leave-active[data-v-1272060f]{transition:opacity var(--cb-dur-base) var(--cb-ease)}.cb-modal-enter-active .browser-warning-modal[data-v-1272060f],.cb-modal-leave-active .browser-warning-modal[data-v-1272060f]{transition:transform var(--cb-dur-base) var(--cb-ease),opacity var(--cb-dur-base) var(--cb-ease)}.cb-modal-enter-from[data-v-1272060f],.cb-modal-leave-to[data-v-1272060f]{opacity:0}.cb-modal-enter-from .browser-warning-modal[data-v-1272060f],.cb-modal-leave-to .browser-warning-modal[data-v-1272060f]{transform:translateY(16px) scale(.97);opacity:0}.modal-close[data-v-1272060f]{position:absolute;top:15px;right:15px;width:32px;height:32px;border-radius:50%;background-color:var(--cb-surface-2);color:var(--cb-text-secondary);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--cb-dur-fast) ease,transform var(--cb-dur-fast) ease}.modal-close[data-v-1272060f]:hover{background-color:var(--cb-surface-3);transform:scale(1.1)}.modal-close svg[data-v-1272060f]{width:16px;height:16px}.warning-icon[data-v-1272060f]{margin-bottom:20px;display:flex;justify-content:flex-start}.modal-title[data-v-1272060f]{font-size:22px;font-weight:800;color:var(--cb-heading);margin:0 0 15px;line-height:1.4;text-align:left}.modal-intro[data-v-1272060f]{font-size:14px;color:var(--cb-text-secondary);margin:0 0 25px;line-height:1.6;text-align:left}.message-list[data-v-1272060f]{display:flex;flex-direction:column;gap:15px;margin-bottom:25px}.message-item[data-v-1272060f]{display:flex;gap:12px;align-items:flex-start}.message-item .message-icon[data-v-1272060f]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-item .message-icon svg[data-v-1272060f]{width:20px;height:20px}.message-item .message-content[data-v-1272060f]{flex:1}.message-item .message-content .message-title[data-v-1272060f]{font-size:14px;font-weight:500;color:var(--cb-text);margin-bottom:5px;text-align:left}.download-btn[data-v-1272060f]{width:100%;padding:16px 32px;background:var(--cb-gradient-primary);color:#fff;border:none;border-radius:var(--cb-radius-md);font-size:15px;font-weight:600;text-align:center;text-decoration:none;display:block;cursor:pointer;transition:transform var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease);box-sizing:border-box;box-shadow:0 4px 16px #7c3aed4d}.download-btn[data-v-1272060f]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #7c3aed6b}@media(max-width:768px){.browser-warning-modal[data-v-1272060f]{padding:30px 20px 20px;max-width:100%}.modal-title[data-v-1272060f]{font-size:18px}.modal-intro[data-v-1272060f],.message-content .message-title[data-v-1272060f],.message-content .message-text[data-v-1272060f]{font-size:12px}}.top-tip[data-v-78dbe6cd]{overflow:hidden;width:100%;height:40px;background:linear-gradient(90deg,#1e0a3c,#581c87);text-align:center;line-height:40px}@media(max-width:1024px){.top-tip[data-v-78dbe6cd]{display:none}}.top-tip .it_text[data-v-78dbe6cd]{font-size:12px;color:#d8b4fe;text-transform:uppercase;letter-spacing:2px;font-weight:600}header[data-v-1cd28e71]{width:100%;background:#f3e8ffd9;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--card-line);position:fixed;top:0;left:0;z-index:var(--cb-z-header);transition:transform var(--cb-dur-base) var(--cb-ease)}header.header-hidden[data-v-1cd28e71]{transform:translateY(-100%)}@media(max-width:1024px){header[data-v-1cd28e71]{box-shadow:0 2px 20px #1e0a3c0f;height:71px;display:flex;align-items:center}}.header[data-v-1cd28e71]{width:92%;max-width:1350px;margin:0 auto;padding:14px 0;display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){.header[data-v-1cd28e71]{width:90%;margin:0 auto;height:100%;padding:0}}@media(max-width:1024px){.pc[data-v-1cd28e71]{display:none}}.mobile[data-v-1cd28e71]{display:none}@media(max-width:1024px){.mobile[data-v-1cd28e71]{display:flex;flex-direction:row;align-items:center;margin:0!important;gap:20px}}.mobile .lang[data-v-1cd28e71],.mobile .list[data-v-1cd28e71]{cursor:pointer;display:flex;align-items:center}.mobile .lang img[data-v-1cd28e71],.mobile .list img[data-v-1cd28e71]{border-radius:50%;display:block}.mobile .lang-flag-mobile[data-v-1cd28e71]{width:27px;height:19px;border-radius:3px}@keyframes slideInRight-1cd28e71{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideIn-1cd28e71{0%{background-color:#0000}to{background-color:#0009}}.mobile-list[data-v-1cd28e71]{position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%}.mobile-list .mask[data-v-1cd28e71]{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0009;animation:slideIn-1cd28e71 .7s ease-out forwards;z-index:100000}.mobile-list .list[data-v-1cd28e71]{position:fixed;z-index:100001;top:0;max-width:400px;width:72%;height:100%;background:var(--cb-gradient-dark);box-shadow:-8px 0 32px #1e0a3c4d;padding-top:64px;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-list .list .item[data-v-1cd28e71]{font-size:17px;color:#ffffffd9;font-weight:500;border-bottom:1px solid rgba(255,255,255,.08);padding:15px 24px;cursor:pointer;position:relative;z-index:1;transition:color var(--cb-dur-fast) var(--cb-ease),background var(--cb-dur-fast) var(--cb-ease)}.mobile-list .list .item.active[data-v-1cd28e71]{color:#fff;background:#ffffff1a;box-shadow:inset 3px 0 0 var(--cb-purple-300)}.mobile-list .list .item[data-v-1cd28e71]:hover{color:#fff;background:#ffffff0f}.mobile-list .close[data-v-1cd28e71]{font-size:30px;position:absolute;top:5px;cursor:pointer;color:#ffffffe6;z-index:100002;transition:color .2s}.mobile-list .close[data-v-1cd28e71]:hover{color:#fff}.mobile-list .list[data-v-1cd28e71]{animation:slideInRight-1cd28e71 1s ease-out forwards;opacity:0;right:0}.mobile-list .close[data-v-1cd28e71]{left:-40px}@media(max-width:480px){.mobile-list .close[data-v-1cd28e71]{left:10px;top:10px;font-size:28px}}.top-left[data-v-1cd28e71]{flex:1;display:flex;align-items:center;min-width:0}.logo[data-v-1cd28e71]{cursor:pointer;width:150px;height:25px;flex-shrink:0}.menu[data-v-1cd28e71]{margin-left:24px;flex:1;display:flex;align-items:center;justify-content:center;white-space:nowrap}@media(max-width:1320px){.menu ul li#last[data-v-1cd28e71]{display:inline-block}.menu ul li#seventh[data-v-1cd28e71]{display:none}.menu .pop-show .pop-seventh[data-v-1cd28e71]{display:block}.menu ul li#sixth[data-v-1cd28e71]{display:none}.menu .pop-show .pop-sixth[data-v-1cd28e71]{display:block}.menu ul li#fifth[data-v-1cd28e71]{display:none}.menu .pop-show .pop-fifth[data-v-1cd28e71]{display:block}}@media(max-width:1220px){.menu ul li#fourth[data-v-1cd28e71]{display:none}.menu .pop-show .pop-fourth[data-v-1cd28e71]{display:block}}@media(max-width:1100px){.menu ul li#third[data-v-1cd28e71]{display:none}.menu .pop-show .pop-third[data-v-1cd28e71]{display:block}}@media(max-width:1030px){.menu ul li#second[data-v-1cd28e71]{display:none}.menu .pop-show .pop-second[data-v-1cd28e71]{display:block}}@media(max-width:1024px){.menu[data-v-1cd28e71]{display:none}}.menu ul[data-v-1cd28e71]{margin:0;padding:0;list-style-type:none;position:relative;display:flex;align-items:center;flex-wrap:nowrap}.menu ul #last[data-v-1cd28e71]{display:none;cursor:pointer;height:40px;width:30px}.menu ul .pop-show[data-v-1cd28e71]{font-size:14px;background:var(--cb-surface-3);border:1px solid var(--cb-border);border-radius:var(--cb-radius-lg);box-shadow:0 8px 32px #9333ea26,0 2px 8px #0000000f;width:210px;text-align:left;padding:12px;z-index:9;box-sizing:content-box;display:none;position:absolute;right:-210px;top:30px}.menu ul .pop-show>div[data-v-1cd28e71]{display:none;cursor:pointer}.menu ul .pop-show>div a[data-v-1cd28e71]{position:relative;display:block;padding:8px 12px;font-weight:400;line-height:1;text-decoration:none;color:var(--cb-heading)}.menu ul .pop-show>div a[data-v-1cd28e71]:hover{color:var(--cb-accent)}.menu ul .pop-show.visible[data-v-1cd28e71]{display:block}.menu .menu-item[data-v-1cd28e71]{position:relative;margin:0;display:flex;align-items:center;white-space:nowrap}.menu .menu-item a[data-v-1cd28e71]{position:relative;display:inline-block;font-size:14px;color:var(--cb-text-secondary);font-weight:600;margin-right:16px;margin-left:16px;text-decoration:none;transition:color var(--cb-dur-fast) ease-in-out;padding:12px 0}.menu .menu-item a[data-v-1cd28e71]:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;border-radius:2px;background:var(--cb-accent);transform:scaleX(0);transform-origin:center;transition:transform var(--cb-dur-fast) var(--cb-ease)}.menu .menu-item a[data-v-1cd28e71]:hover{color:var(--cb-accent)}.menu .menu-item a[data-v-1cd28e71]:hover:after{transform:scaleX(1)}.menu .menu-item a[data-v-1cd28e71]:focus{outline:none}.menu .menu-item a[data-v-1cd28e71]:focus-visible{outline:2px solid var(--cb-accent);outline-offset:2px;border-radius:4px}.menu.lang-jp .menu-item a[data-v-1cd28e71]{margin-right:10px;margin-left:10px}.menu .menu-item.active a[data-v-1cd28e71]{color:var(--cb-accent)}.menu .menu-item.active a[data-v-1cd28e71]:after{transform:scaleX(1)}.top-right[data-v-1cd28e71]{text-align:right}.top-right a[data-v-1cd28e71]{font-size:16px;color:var(--cb-accent);font-weight:500;margin-right:18px;margin-left:18px;text-decoration:none;transition:color var(--cb-dur-fast) ease-in-out;padding:6px 0}.top-right a[data-v-1cd28e71]:hover{color:var(--cb-accent-hover)}.top-right .lang-switcher[data-v-1cd28e71]{position:relative;display:inline-flex;align-items:center;margin-right:8px;margin-left:0;padding:0;vertical-align:middle;text-decoration:none}.top-right .lang-switcher .lang-current[data-v-1cd28e71]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:9.5px 25px;border-radius:var(--cb-radius-md);border:1px solid rgba(124,58,237,.28);background:#7c3aed17;line-height:normal;transition:background var(--cb-dur-fast) var(--cb-ease),border-color var(--cb-dur-fast) var(--cb-ease),color var(--cb-dur-fast) var(--cb-ease)}.top-right .lang-switcher:hover .lang-current[data-v-1cd28e71]{background:#7c3aed29;border-color:var(--cb-accent)}.top-right .lang-switcher .lang-flag[data-v-1cd28e71]{width:20px;height:14px;flex-shrink:0;border-radius:2px}.top-right .lang-switcher .lang-text[data-v-1cd28e71]{font-size:14px;font-weight:600;color:var(--cb-accent);white-space:nowrap;transition:color var(--cb-dur-fast) var(--cb-ease)}.top-right .lang-switcher .lang-external-icon[data-v-1cd28e71]{color:var(--cb-accent);flex-shrink:0;transition:color var(--cb-dur-fast) var(--cb-ease)}.top-right .download-wrapper[data-v-1cd28e71]{position:relative;display:inline-block;margin-left:16px}.top-right .download-main-btn[data-v-1cd28e71]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#fff;background:var(--cb-gradient-primary);padding:12px 25px;border:none;border-radius:var(--cb-radius-md);font-weight:600;transition:transform var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease);box-shadow:0 2px 8px #7c3aed4d;white-space:nowrap}.top-right .download-main-btn[data-v-1cd28e71]:hover{box-shadow:0 6px 18px #7c3aed73;transform:translateY(-2px)}.top-right .download-main-btn .dropdown-icon[data-v-1cd28e71]{color:currentColor;flex-shrink:0}.top-right .download-popup[data-v-1cd28e71]{position:absolute;top:calc(100% + 10px);right:0;width:320px;transform:translateY(-10px);background:var(--cb-surface);border-radius:var(--cb-radius-lg);box-shadow:var(--cb-shadow-xl);padding:12px;z-index:100;opacity:0;visibility:hidden;transition:all .3s ease-in-out;box-sizing:border-box}.top-right .download-popup.visible[data-v-1cd28e71]{opacity:1;visibility:visible;transform:translateY(0)}.top-right .download-content[data-v-1cd28e71]{display:flex;flex-direction:column;gap:6px}.top-right .store-row[data-v-1cd28e71]{display:flex;align-items:center;gap:16px;min-height:64px;margin:0;padding:12px 14px;border-radius:var(--cb-radius-md);text-decoration:none;transition:background var(--cb-dur-fast) var(--cb-ease)}.top-right .store-row[data-v-1cd28e71]:hover{background:#9333ea0f}.top-right .store-row-icon[data-v-1cd28e71]{width:40px;height:40px;border-radius:12px;background:var(--cb-purple-50, #f5eefc);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.top-right .store-row-icon svg[data-v-1cd28e71]{width:24px;height:24px}.top-right .store-row-icon-img[data-v-1cd28e71]{width:22px;height:22px;filter:brightness(0)}.top-right .store-row-copy[data-v-1cd28e71]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left}.top-right .store-row-title[data-v-1cd28e71]{font-size:15px;font-weight:700;color:var(--cb-heading)}.top-right .store-row-sub[data-v-1cd28e71]{font-size:13px;color:var(--cb-text-secondary)}.privacy-block[data-v-cc750b3f]{position:fixed;right:-186px;bottom:10px;z-index:200;height:60px;width:256px}.content[data-v-cc750b3f]{height:60px;width:256px;background:#f9f9f9;color:#000;display:flex;transform:translate(0);will-change:transform;transition:transform .5s ease;clear:both;box-sizing:border-box}.content.hover[data-v-cc750b3f]{transform:translate(-186px)}.content.hover .normal-show .desc[data-v-cc750b3f]{display:none}.normal-show[data-v-cc750b3f]{border-radius:3px;box-shadow:0 0 4px 1px #00000014;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;justify-content:center}.normal-show .icon[data-v-cc750b3f]{background-size:40px;margin:5px 15px 0;height:40px;width:40px}.normal-show .desc[data-v-cc750b3f]{font-size:8px;color:#555;display:inline;padding:2px 1px;text-decoration:none}.over-show[data-v-cc750b3f]{background:#1a73e8;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-basis:166px;flex-basis:166px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:13px;font-weight:400;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;line-height:20px;padding:0 16px;white-space:nowrap}.rc-anchor-pt[data-v-cc750b3f]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.rc-anchor-pt a[data-v-cc750b3f]{color:#fff;text-decoration:none}.circle[data-v-8aaefced]{position:fixed;z-index:var(--cb-z-raised, 300);right:24px;bottom:84px;width:52px;height:52px;border-radius:50%;color:#fff;background:var(--cb-gradient-primary, linear-gradient(135deg, #7c3aed, #9333ea));cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(.9);box-shadow:0 8px 24px #7c3aed52;transition:opacity var(--cb-dur-base, .3s) var(--cb-ease, ease),transform var(--cb-dur-base, .3s) var(--cb-ease, ease),box-shadow var(--cb-dur-base, .3s) var(--cb-ease, ease)}.circle .anim[data-v-8aaefced]{position:relative}.circle.visible[data-v-8aaefced]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.circle .top-arrow[data-v-8aaefced]{position:relative;transform:rotate(45deg);border-left:2px solid #fff;border-top:2px solid #fff;width:8.5px;height:8.5px;top:22px;left:22px}.circle[data-v-8aaefced]:hover{box-shadow:0 12px 32px #7c3aed73;transform:translateY(-2px) scale(1.06)}.circle:hover .anim[data-v-8aaefced]{animation:rotate_y-8aaefced .4s cubic-bezier(.77,0,.175,1) forwards}@media(max-width:640px){.circle[data-v-8aaefced]{right:16px;bottom:78px;width:46px;height:46px}.circle .top-arrow[data-v-8aaefced]{top:19px;left:19px}}@keyframes rotate_y-8aaefced{0%{transform:translateY(0);opacity:1}30%{transform:translateY(50px);opacity:.6}40%{transform:translateY(80px);opacity:0}60%{transform:translateY(-80px);opacity:.6}80%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.home[data-v-fe97c3ef]{--card-gold: #f5d67a;--card-ink: #2e0d45;--card-muted: #5d5680;--card-faint: #8b83a8;--card-line: rgba(124, 58, 237, .12);--panel: rgba(252, 250, 255, .93);--gold-fill: rgba(226, 184, 74, .32);--gold-ink: #6f5209;--cb-section-y: clamp(76px, 8.5vw, 140px);position:relative;background:var(--cb-bg);color:var(--card-ink);overflow-x:hidden}.page-texture[data-v-fe97c3ef]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.page-texture span[data-v-fe97c3ef]{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;display:block}.liquid-blobs[data-v-fe97c3ef]{background-image:var(--cb-liquid);opacity:.85;transform:translateZ(0);will-change:transform;animation:cbLiquidDrift-fe97c3ef 44s ease-in-out infinite alternate}.liquid-sheen[data-v-fe97c3ef]{background-image:var(--cb-liquid-sheen);opacity:.28}.liquid-grain[data-v-fe97c3ef]{background-image:var(--cb-grain);background-size:200px 200px;opacity:.22}@keyframes cbLiquidDrift-fe97c3ef{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2%,2%,0) scale(1.05)}}.page-body[data-v-fe97c3ef]{position:relative;z-index:1}.shell[data-v-fe97c3ef]{width:92%;max-width:var(--cb-container-wide);margin:0 auto}.shell-narrow[data-v-fe97c3ef]{max-width:var(--cb-container-narrow)}.sr-only[data-v-fe97c3ef]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.section[data-v-fe97c3ef]{padding:var(--cb-section-y) 0}.section-tight[data-v-fe97c3ef]{padding-top:0}.floor-placeholder[data-v-fe97c3ef]{min-height:600px}.eyebrow[data-v-fe97c3ef]{display:inline-block;font-size:var(--cb-fs-eyebrow);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cb-accent-hover);background:#7c3aed1a;padding:8px 13px;border-radius:var(--cb-radius-pill);margin-bottom:var(--cb-space-4)}.section-title[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:var(--cb-fs-h2);font-weight:700;line-height:1.06;letter-spacing:-.025em;color:var(--card-ink);margin:0 0 var(--cb-space-3)}.section-lead[data-v-fe97c3ef]{font-size:var(--cb-fs-body);line-height:1.55;color:var(--card-muted);margin:0}.section-tagline[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:clamp(16px,1.6vw,19px);font-weight:600;color:var(--cb-purple-500);margin:0 0 var(--cb-space-3)}.section-head[data-v-fe97c3ef]{max-width:34em;margin-bottom:var(--cb-space-7)}.hero[data-v-fe97c3ef]{position:relative;padding:calc(var(--cb-section-y) + 90px) 0 var(--cb-section-y);overflow:hidden}@media(max-width:1024px){.hero[data-v-fe97c3ef]{padding-top:calc(var(--cb-section-y) + 71px)}}.hero-aurora[data-v-fe97c3ef]{position:absolute;inset:-20% -10% auto -10%;height:120%;background:radial-gradient(46% 52% at 20% 24%,rgba(168,85,247,.3),transparent 64%),radial-gradient(44% 48% at 82% 16%,rgba(91,33,182,.24),transparent 62%),radial-gradient(40% 44% at 58% 88%,rgba(192,132,252,.2),transparent 64%);pointer-events:none;transform:translateZ(0);will-change:transform;animation:cbAurora-fe97c3ef 26s ease-in-out infinite alternate}@keyframes cbAurora-fe97c3ef{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2%,2%,0) scale(1.08)}}.hero-inner[data-v-fe97c3ef]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,56px)}.hero-copy[data-v-fe97c3ef]{flex:1 1 360px;min-width:min(100%,300px)}.hero-title[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:var(--cb-fs-h1);font-weight:700;line-height:1.02;letter-spacing:-.035em;color:var(--card-ink);margin:0 0 var(--cb-space-4)}.hero-lead[data-v-fe97c3ef]{font-size:var(--cb-fs-body);line-height:1.55;color:var(--card-muted);margin:0 0 10px;max-width:30em}.hero-tagline[data-v-fe97c3ef]{font-size:16px;font-weight:700;line-height:1.5;color:var(--cb-purple-500);margin:0 0 var(--cb-space-5)}.hero-actions[data-v-fe97c3ef]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-3)}@media(max-width:840px){.hero-copy[data-v-fe97c3ef]{text-align:center}.hero-lead[data-v-fe97c3ef]{margin-left:auto;margin-right:auto;margin-bottom:var(--cb-space-4)}.hero-actions[data-v-fe97c3ef],.hero-store-row[data-v-fe97c3ef]{justify-content:center}.hero-inner[data-v-fe97c3ef]{gap:var(--cb-space-7)}.btn-ghost[data-v-fe97c3ef]{min-height:44px}.hero-title[data-v-fe97c3ef]{line-height:1.15;letter-spacing:-.02em}}.hero-note[data-v-fe97c3ef]{font-size:12px;color:var(--card-faint);margin:var(--cb-space-5) 0 0}.hero-store-row[data-v-fe97c3ef]{display:flex;align-items:center;gap:12px;margin:var(--cb-space-3) 0 0}.hero-store-btn[data-v-fe97c3ef]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--cb-surface-dark);color:#fff;transition:transform var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease)}.hero-store-btn svg[data-v-fe97c3ef]{width:20px;height:20px}.hero-store-btn[data-v-fe97c3ef]:hover{transform:translateY(-3px);box-shadow:var(--cb-shadow-purple)}.hero-store-btn-icon-img[data-v-fe97c3ef]{width:20px;height:20px}.btn-primary[data-v-fe97c3ef]{position:relative;display:inline-block;overflow:hidden;background:var(--cb-gradient-primary);color:#fff;font-size:15px;font-weight:700;padding:16px 26px;border-radius:var(--cb-radius-pill);text-decoration:none;box-shadow:var(--cb-shadow-purple);transition:transform var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease)}.btn-primary span[data-v-fe97c3ef]{position:relative;z-index:1}.btn-primary[data-v-fe97c3ef]:after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-120%);transition:transform .6s var(--cb-ease)}.btn-primary[data-v-fe97c3ef]:hover{transform:translateY(-3px);box-shadow:0 16px 38px #4c1d9566}.btn-primary[data-v-fe97c3ef]:hover:after{transform:translate(420%)}.btn-primary[data-v-fe97c3ef]:active{transform:translateY(-1px)}.btn-ghost[data-v-fe97c3ef]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--cb-text-secondary);text-decoration:none;transition:color var(--cb-dur-fast) var(--cb-ease)}.btn-ghost svg[data-v-fe97c3ef]{transition:transform var(--cb-dur-base) var(--cb-ease)}.btn-ghost[data-v-fe97c3ef]:hover{color:var(--cb-accent)}.btn-ghost:hover svg[data-v-fe97c3ef]{transform:translateY(3px)}.btn-ghost[data-v-fe97c3ef]:focus-visible{outline:2px solid var(--cb-accent);outline-offset:3px;border-radius:4px}.hero-art[data-v-fe97c3ef]{flex:1 1 380px;min-width:min(100%,300px);display:flex;justify-content:center}.card-fan[data-v-fe97c3ef]{position:relative;width:min(100%,460px);aspect-ratio:1/.86}.card-fan:hover .fan-card-green[data-v-fe97c3ef]{transform:rotate(-20deg) translate(-6%,-3%)}.card-fan:hover .fan-card-physical[data-v-fe97c3ef]{transform:rotate(-4deg) translate(-1%,-4%)}.card-fan:hover .fan-card-metal[data-v-fe97c3ef]{transform:rotate(17deg) translate(6%,-3%)}.fan-card[data-v-fe97c3ef]{position:absolute;width:62%;transition:transform .5s var(--cb-ease)}.fan-card img[data-v-fe97c3ef]{display:block;width:100%;height:auto}.fan-card-green[data-v-fe97c3ef]{z-index:1;left:0;top:9%;transform:rotate(-16deg);filter:drop-shadow(0 18px 34px rgba(40,15,80,.26))}.fan-card-physical[data-v-fe97c3ef]{z-index:2;left:19%;top:2%;transform:rotate(-2deg);filter:drop-shadow(0 18px 34px rgba(40,15,80,.22))}.fan-card-metal[data-v-fe97c3ef]{z-index:3;right:0;top:7%;transform:rotate(13deg);filter:drop-shadow(0 18px 34px rgba(40,15,80,.24))}.fan-card-front[data-v-fe97c3ef]{z-index:4;left:13%;bottom:2%;width:74%;filter:drop-shadow(0 26px 52px rgba(40,15,80,.34));animation:cbCardFloat-fe97c3ef 7s ease-in-out infinite}.gloss[data-v-fe97c3ef]{position:absolute;top:3.16%;right:3.1%;bottom:3.16%;left:3.1%;overflow:hidden;border-radius:6%/9.5%;pointer-events:none}.gloss-band[data-v-fe97c3ef]{position:absolute;top:0;bottom:0;left:0;width:26%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.34),transparent)}.fan-card-front .gloss-band[data-v-fe97c3ef]{animation:cbCardSheen-fe97c3ef 4.6s ease-in-out infinite}.tier-card .gloss-band[data-v-fe97c3ef]{transform:translate(-160%);transition:transform .85s var(--cb-ease)}@keyframes cbCardFloat-fe97c3ef{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes cbCardSheen-fe97c3ef{0%{transform:translate(-130%)}to{transform:translate(400%)}}.proof[data-v-fe97c3ef]{position:relative;background:var(--cb-surface-dark);padding:clamp(26px,3vw,44px) 0}.proof-grid[data-v-fe97c3ef]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(44px,5vw,80px);row-gap:32px}.proof-item[data-v-fe97c3ef]{min-width:0;transition:opacity var(--cb-dur-slow) var(--cb-ease),transform var(--cb-dur-slow) var(--cb-ease)}.proof-item[data-v-fe97c3ef]:nth-child(2){transition-delay:.14s}.proof-item[data-v-fe97c3ef]:nth-child(3){transition-delay:.28s}.proof-item[data-v-fe97c3ef]:nth-child(4){transition-delay:.42s}.proof-item[data-v-fe97c3ef]:hover{transition-delay:0s;transform:translateY(-4px)}.proof-item:hover .proof-value[data-v-fe97c3ef]{color:#fff}.proof-icons[data-v-fe97c3ef]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.proof-icon[data-v-fe97c3ef]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#ffffff1a;color:var(--cb-purple-300)}.proof-icon svg[data-v-fe97c3ef]{width:14px;height:14px}.proof-icon-mark[data-v-fe97c3ef]{width:auto;height:24px;padding:4px 8px;background:#ffffffeb}.proof-icon-mark-flush[data-v-fe97c3ef]{background:none;padding:0}.proof-mark-img[data-v-fe97c3ef]{height:100%;width:auto;display:block}.proof-icon-text[data-v-fe97c3ef]{width:auto;padding:0 7px;background:#ffffffeb;font-family:var(--cb-font-display);font-size:11px;font-weight:800;font-style:italic;letter-spacing:.02em;color:#1434cb}.proof-icon-img[data-v-fe97c3ef]{width:13px;height:13px;object-fit:contain}.proof-value[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:clamp(20px,2vw,32px);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--cb-purple-300);transition:color var(--cb-dur-fast) var(--cb-ease)}.proof-label[data-v-fe97c3ef]{font-size:13px;line-height:1.5;color:#ffffff9e;margin-top:6px}@media(max-width:1180px){.proof-grid[data-v-fe97c3ef]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(36px,7vw,64px)}}@media(max-width:520px){.proof-grid[data-v-fe97c3ef]{grid-template-columns:1fr;row-gap:28px}}.tiers-head[data-v-fe97c3ef]{position:relative;text-align:center;max-width:40em;margin:0 auto var(--cb-space-7)}.tiers-head .section-tagline[data-v-fe97c3ef],.tiers-head .section-lead[data-v-fe97c3ef]{max-width:34em;margin-inline:auto}.tiers-head[data-v-fe97c3ef]:before{content:"";position:absolute;top:-40px;left:-60px;width:260px;height:200px;background:radial-gradient(50% 50% at 50% 50%,rgba(168,85,247,.16),transparent 70%);pointer-events:none;z-index:-1}.carousel-controls[data-v-fe97c3ef]{display:flex;align-items:center;justify-content:center;gap:var(--cb-space-4);margin-top:var(--cb-space-6)}.carousel-arrow[data-v-fe97c3ef]{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid var(--card-line);border-radius:50%;background:var(--panel);color:var(--cb-accent-hover);cursor:pointer;transition:transform var(--cb-dur-fast) var(--cb-ease),background var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease),color var(--cb-dur-fast) var(--cb-ease)}.carousel-arrow[data-v-fe97c3ef]:hover:not(:disabled){transform:translateY(-2px);background:var(--cb-gradient-primary);color:#fff;box-shadow:var(--cb-shadow-purple)}.carousel-arrow[data-v-fe97c3ef]:active:not(:disabled){transform:translateY(0)}.carousel-arrow[data-v-fe97c3ef]:disabled{opacity:.35;cursor:not-allowed}.carousel-viewport[data-v-fe97c3ef]{--slide-gutter: 14px;overflow:hidden;margin:0 calc(var(--slide-gutter) * -1);touch-action:pan-y}.carousel-viewport[data-v-fe97c3ef]:focus-visible{outline:2px solid var(--cb-accent);outline-offset:-6px;border-radius:var(--cb-radius-xl)}.carousel-rail[data-v-fe97c3ef]{display:flex;will-change:transform;transition:transform .55s var(--cb-ease)}.carousel-rail.is-dragging[data-v-fe97c3ef]{transition:none}.tier-slide[data-v-fe97c3ef]{flex:0 0 100%;min-width:0;padding:0 var(--slide-gutter)}.tier[data-v-fe97c3ef]{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,48px);max-width:920px;margin:0 auto;min-height:100%;align-content:flex-start;background:var(--panel);border:1px solid var(--card-line);border-radius:var(--cb-radius-xl);padding:clamp(20px,2.6vw,40px)}.tier:hover .tier-card[data-v-fe97c3ef]{transform:translateY(-6px) rotate(-1.2deg)}.tier:hover .tier-card .gloss-band[data-v-fe97c3ef]{transform:translate(460%)}.tier-gold[data-v-fe97c3ef]{background:linear-gradient(150deg,#1a0b38,#33165e);border-color:#f5d67a47}.tier-gold .tier-index[data-v-fe97c3ef]{color:var(--cb-purple-300)}.tier-gold .tier-name[data-v-fe97c3ef]{color:#fff}.tier-gold .tier-copy[data-v-fe97c3ef]{color:#bfb3e0}.tier-gold .tier-tags span[data-v-fe97c3ef]{background:#f5d67a1f;color:#f0e4bd}.tier-gold .tier-tags span[data-v-fe97c3ef]:hover{background:#f5d67a38}.tier-gold .tier-status-locked[data-v-fe97c3ef]{color:var(--card-gold);border-color:#f5d67a66;background:#f5d67a1a}.tier-card[data-v-fe97c3ef]{position:relative;flex:0 0 auto;width:min(100%,320px);filter:drop-shadow(0 6px 16px rgba(40,15,80,.14));transition:transform .45s var(--cb-ease)}.tier-card img[data-v-fe97c3ef]{display:block;width:100%;height:auto}@media(max-width:699px){.tier[data-v-fe97c3ef]{width:calc(100vw - 32px);max-width:calc(100vw - 32px);margin-left:calc(50% - 50vw + 16px);border-left:0;border-right:0;border-radius:var(--cb-radius-xl);overflow:hidden}.tier:hover .tier-card[data-v-fe97c3ef]{transform:none}.tier-card[data-v-fe97c3ef]{width:calc(100% + 2*clamp(20px,2.6vw,40px) - 56px);margin-left:calc(-1*clamp(20px,2.6vw,40px) + 28px);margin-right:calc(-1*clamp(20px,2.6vw,40px) + 28px)}}.tier-body[data-v-fe97c3ef]{flex:1 1 260px;min-width:min(100%,240px)}.tier-meta[data-v-fe97c3ef]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-3);margin-bottom:var(--cb-space-3)}.tier-index[data-v-fe97c3ef]{font-family:var(--cb-font-mono);font-size:14px;color:#a99cd0}.tier-status[data-v-fe97c3ef]{display:inline-flex;align-items:center;min-height:30px;padding:6px 12px;border:1px solid transparent;border-radius:var(--cb-radius-pill);font-size:11.5px;font-weight:600;line-height:1.35;letter-spacing:.035em;white-space:nowrap}.tier-status-live[data-v-fe97c3ef]{color:var(--cb-green-dark);background:#22c55e1a;border-color:#22c55e2e}.tier-status-locked[data-v-fe97c3ef]{color:var(--cb-accent-hover);background:#7c3aed12;border-color:#7c3aed33}.tier-name[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:clamp(20px,2.3vw,32px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--card-ink);margin:0 0 10px}.tier-copy[data-v-fe97c3ef]{font-size:16px;line-height:1.55;color:var(--card-muted);margin:0 0 var(--cb-space-4);max-width:34em}.tier-tags[data-v-fe97c3ef]{display:flex;flex-wrap:wrap;gap:var(--cb-space-2)}.tier-tags span[data-v-fe97c3ef]{font-size:12.5px;font-weight:600;color:var(--cb-purple-800);background:#7c3aed14;padding:8px 12px;border-radius:var(--cb-radius-sm);transition:background var(--cb-dur-fast) var(--cb-ease),transform var(--cb-dur-fast) var(--cb-ease)}.tier-tags span[data-v-fe97c3ef]:hover{background:#7c3aed29;transform:translateY(-2px)}@media(max-width:699px){.tier-tags span[data-v-fe97c3ef]{font-size:11px;padding:6px 10px}}.carousel-dots[data-v-fe97c3ef]{display:flex;align-items:center;gap:10px}.dot[data-v-fe97c3ef]{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#7c3aed40;cursor:pointer;transition:width var(--cb-dur-base) var(--cb-ease),background var(--cb-dur-base) var(--cb-ease)}.dot[data-v-fe97c3ef]:hover{background:#7c3aed80}.dot.active[data-v-fe97c3ef]{width:28px;border-radius:var(--cb-radius-pill);background:var(--cb-gradient-primary)}.panel-title[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:var(--cb-fs-h3);font-weight:700;letter-spacing:-.02em;color:var(--card-ink);margin:0 0 var(--cb-space-2)}.panel-lead[data-v-fe97c3ef]{font-size:15px;line-height:1.55;color:var(--card-muted);margin:0}.steps-title[data-v-fe97c3ef]{max-width:16em;margin:0 auto var(--cb-space-7);text-align:center;text-wrap:balance}.progress-grid[data-v-fe97c3ef]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(16px,2vw,24px)}@media(min-width:641px)and (max-width:1069px){.progress-grid[data-v-fe97c3ef]{grid-template-columns:repeat(2,minmax(0,1fr))}}.progress-item[data-v-fe97c3ef]{background:var(--panel);border:1px solid var(--card-line);border-radius:var(--cb-radius-xl);padding:clamp(18px,2vw,26px);transition:transform var(--cb-dur-base) var(--cb-ease),box-shadow var(--cb-dur-base) var(--cb-ease)}.progress-item[data-v-fe97c3ef]:hover{transform:translateY(-4px);box-shadow:0 16px 34px #4c1d9524}.progress-top[data-v-fe97c3ef]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--cb-space-3)}.progress-icon[data-v-fe97c3ef]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--cb-gradient-primary);color:#fff;box-shadow:0 10px 22px #7c3aed47}.progress-icon svg[data-v-fe97c3ef]{width:22px;height:22px}.progress-num[data-v-fe97c3ef]{font-family:var(--cb-font-mono);font-size:13px;color:var(--card-faint)}.progress-name[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:19px;font-weight:700;line-height:1.2;color:var(--card-ink);margin:0 0 var(--cb-space-2)}.progress-copy[data-v-fe97c3ef]{font-size:14.5px;line-height:1.6;color:var(--card-muted);margin:0}.ticker[data-v-fe97c3ef]{margin-top:clamp(56px,6.5vw,96px);padding:clamp(24px,2.6vw,34px) 0;border-top:1px solid rgba(124,58,237,.14);border-bottom:1px solid rgba(124,58,237,.14);background:linear-gradient(90deg,#f3e8ff00,#f3e8ffb3 22%,#edddf9d9,#f3e8ffb3 78%,#f3e8ff00)}.ticker-window[data-v-fe97c3ef]{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ticker-window:hover .ticker-track[data-v-fe97c3ef]{animation-play-state:paused}.ticker-track[data-v-fe97c3ef]{display:flex;width:max-content;transform:translateZ(0);will-change:transform;animation:cbTicker-fe97c3ef 42s linear infinite}@keyframes cbTicker-fe97c3ef{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ticker-item[data-v-fe97c3ef]{flex:0 0 auto;display:flex;align-items:center;white-space:nowrap}.ticker-icon-wrap[data-v-fe97c3ef]{position:relative;width:clamp(18px,1.8vw,24px);height:clamp(18px,1.8vw,24px);margin-left:clamp(18px,2vw,30px);flex:0 0 auto}.ticker-icon[data-v-fe97c3ef]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity var(--cb-dur-base) var(--cb-ease)}.ticker-icon-color[data-v-fe97c3ef],.ticker-item:hover .ticker-icon-mono[data-v-fe97c3ef]{opacity:0}.ticker-item:hover .ticker-icon-color[data-v-fe97c3ef]{opacity:1}.ticker-text[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:clamp(17px,1.9vw,24px);font-weight:600;letter-spacing:-.015em;color:var(--cb-purple-900);padding:0 clamp(18px,2vw,30px)}.ticker-sep[data-v-fe97c3ef]{width:5px;height:5px;flex:0 0 auto;transform:rotate(45deg);background:var(--cb-purple-300)}.is-asset .ticker-text[data-v-fe97c3ef]{color:var(--cb-accent-hover);font-weight:700}.is-soon .ticker-text[data-v-fe97c3ef]{color:var(--card-faint);font-weight:500}.security[data-v-fe97c3ef]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.55fr);align-items:stretch;gap:clamp(12px,1.4vw,18px);width:100%;padding:clamp(18px,2.2vw,28px);border:1px solid rgba(255,255,255,.12);border-radius:24px;background:var(--cb-gradient-panel-dark);color:#fff;box-shadow:0 24px 60px -28px #2e0d45b3,0 10px 28px -20px #0000008c;isolation:isolate}.security[data-v-fe97c3ef]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(520px circle at 4% -30%,rgba(216,180,254,.24),transparent 62%),radial-gradient(580px circle at 104% 130%,rgba(139,92,246,.24),transparent 64%),linear-gradient(120deg,rgba(255,255,255,.035),transparent 48%);pointer-events:none}.eyebrow-audit[data-v-fe97c3ef]{display:inline-flex;align-items:center;gap:8px}.eyebrow-dot[data-v-fe97c3ef]{width:7px;height:7px;border-radius:50%;background:var(--cb-accent-hover);box-shadow:0 0 10px 2px #7c3aed66;flex-shrink:0}.security-panel-box[data-v-fe97c3ef]{position:relative;display:flex;align-items:flex-start;gap:16px;height:100%;padding:clamp(18px,1.8vw,24px);border:1px solid rgba(255,255,255,.12);border-radius:var(--cb-radius-lg);background:linear-gradient(145deg,#ffffff1d,#ffffff0b);box-shadow:inset 0 1px #ffffff24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.security-panel-box-body[data-v-fe97c3ef]{flex:1 1 auto;min-width:0}.security-panel-box-title[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:19px;font-weight:700;color:#fff;margin:0}.security-panel-box-subtitle[data-v-fe97c3ef]{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#d8b4fed1;margin:2px 0 10px}.security-panel-box-desc[data-v-fe97c3ef]{font-size:14px;line-height:1.55;color:#ffffffb8;margin:0 0 12px}.security-panel-note[data-v-fe97c3ef]{font-size:12.5px;line-height:1.55;color:#ffffff8f;margin:14px 0 0}.security-shield-icon[data-v-fe97c3ef]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#d8b4fe21;color:#b8f3cf}.security-shield-icon svg[data-v-fe97c3ef]{width:20px;height:20px}.security-explainer[data-v-fe97c3ef]{grid-column:1/-1;max-width:82em;font-size:12.5px;line-height:1.55;font-style:italic;color:#ffffff94;text-align:center;margin:0 auto 2px}.security-footer-note[data-v-fe97c3ef]{font-size:12px;line-height:1.5;font-style:italic;color:var(--card-faint);text-align:center;width:100%;margin:10px auto 0;padding-inline:16px}.security-badge-logo[data-v-fe97c3ef]{width:36px;height:36px;object-fit:contain;border-radius:50%;background:#fffffff0;padding:7px;flex-shrink:0;border:1px solid rgba(255,255,255,.28);box-shadow:0 8px 18px -12px #2e0d4559}.security-badge-link[data-v-fe97c3ef]{font-size:13px;font-weight:600;color:#a7f3c7;text-decoration:none;white-space:nowrap;transition:color var(--cb-dur-fast) var(--cb-ease)}.security-badge-link[data-v-fe97c3ef]:hover{color:#fff}.security-checks[data-v-fe97c3ef]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;align-content:start}.security-check[data-v-fe97c3ef]{display:flex;align-items:center;gap:10px;min-height:42px;padding:9px 11px;border:1px solid rgba(255,255,255,.08);border-radius:var(--cb-radius-md);background:#fff1;font-size:12.5px;font-weight:600;line-height:1.35;color:#ffffffeb;transition:background var(--cb-dur-base) var(--cb-ease),transform var(--cb-dur-base) var(--cb-ease)}.security-check[data-v-fe97c3ef]:hover{transition-delay:0s!important;background:#ffffff1f;transform:translateY(-2px)}.security-check-icon[data-v-fe97c3ef]{width:18px;height:18px;flex-shrink:0}@media(max-width:860px){.security[data-v-fe97c3ef]{grid-template-columns:1fr;padding:18px}.security-explainer[data-v-fe97c3ef]{grid-column:auto}}@media(max-width:560px){.security[data-v-fe97c3ef]{padding:12px;border-radius:20px}.security-panel-box[data-v-fe97c3ef]{padding:16px}.security-checks[data-v-fe97c3ef]{grid-template-columns:1fr}}.limits-section[data-v-fe97c3ef]{padding-bottom:clamp(64px,6vw,96px)}.limits-head[data-v-fe97c3ef]{text-align:center;margin:0 auto var(--cb-space-8)}.limits-grid[data-v-fe97c3ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;gap:clamp(16px,2vw,28px);max-width:var(--cb-container);margin:0 auto}@media(min-width:641px)and (max-width:1115px){.limits-grid[data-v-fe97c3ef]{grid-template-columns:repeat(2,minmax(0,1fr))}}.limit-item[data-v-fe97c3ef]{display:flex;flex-direction:column;height:100%;background:var(--panel);border:1px solid var(--card-line);border-radius:var(--cb-radius-xl);padding:clamp(18px,2vw,28px);transition:transform var(--cb-dur-base) var(--cb-ease),box-shadow var(--cb-dur-base) var(--cb-ease)}.limit-item[data-v-fe97c3ef]:hover{transform:translateY(-4px);box-shadow:0 16px 34px #4c1d9524}.limit-icon[data-v-fe97c3ef]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--cb-gradient-primary);color:#fff;box-shadow:0 10px 22px #7c3aed47;margin-bottom:var(--cb-space-3)}.limit-icon svg[data-v-fe97c3ef]{width:22px;height:22px}.limit-value[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.02em;color:var(--cb-accent-hover)}.limit-label[data-v-fe97c3ef]{font-size:13px;font-weight:600;color:var(--card-muted);margin-top:4px}.limit-desc[data-v-fe97c3ef]{font-size:13.5px;line-height:1.5;color:var(--card-faint);margin:10px 0 0}.bonus-grid[data-v-fe97c3ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(16px,2vw,24px);margin-bottom:var(--cb-space-6)}@media(max-width:640px){.bonus-grid[data-v-fe97c3ef]{grid-template-columns:1fr}}@media(min-width:641px)and (max-width:1023px){.bonus-grid[data-v-fe97c3ef]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bonus-item[data-v-fe97c3ef]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:clamp(20px,2.2vw,28px);text-align:center;background:var(--panel);border:1px solid var(--card-line);border-radius:var(--cb-radius-xl);transition:transform var(--cb-dur-base) var(--cb-ease),box-shadow var(--cb-dur-base) var(--cb-ease)}.bonus-item[data-v-fe97c3ef]:hover{transform:translateY(-4px);box-shadow:0 16px 34px #4c1d9524}.bonus-item-2[data-v-fe97c3ef]{background:#7c3aed0f;border-color:#7c3aed33}.bonus-item-3[data-v-fe97c3ef]{background:#7c3aed1f;border-color:#7c3aed52}.bonus-item-4[data-v-fe97c3ef]{background:linear-gradient(160deg,#7c3aed33,#a855f721);border:1.5px solid rgba(124,58,237,.5);box-shadow:0 14px 34px #7c3aed38}.bonus-item-4 .bonus-reward-value[data-v-fe97c3ef]{font-size:clamp(28px,3vw,38px)}.bonus-featured-badge[data-v-fe97c3ef]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--cb-gradient-primary);padding:5px 14px;border-radius:var(--cb-radius-pill);box-shadow:0 6px 16px #7c3aed66}.bonus-icon[data-v-fe97c3ef]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,var(--cb-accent),#b771e5);color:#fff;box-shadow:0 10px 22px #7c3aed3d;margin-bottom:4px}.bonus-icon svg[data-v-fe97c3ef]{width:19px;height:19px}.bonus-charge[data-v-fe97c3ef]{font-size:14px;font-weight:600;color:var(--card-muted)}.bonus-arrow[data-v-fe97c3ef]{width:20px;height:20px;color:var(--cb-accent-hover)}.bonus-reward[data-v-fe97c3ef]{display:flex;align-items:baseline;gap:6px}.bonus-reward-value[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:clamp(26px,2.8vw,34px);font-weight:700;letter-spacing:-.02em;color:var(--cb-accent-hover)}.bonus-reward-unit[data-v-fe97c3ef]{font-size:13px;font-weight:600;color:var(--card-muted)}.bonus-rules[data-v-fe97c3ef]{display:flex;flex-wrap:wrap;gap:10px;max-width:720px}.bonus-rule-pill[data-v-fe97c3ef]{font-size:12px;font-weight:500;line-height:1.4;color:var(--card-faint);background:#7c3aed0a;padding:6px 12px;border-radius:var(--cb-radius-md)}@media(max-width:780px){.security-head[data-v-fe97c3ef],.bonus-head[data-v-fe97c3ef],.points-copy[data-v-fe97c3ef],.faq-title[data-v-fe97c3ef]{text-align:center;margin-left:auto;margin-right:auto}.bonus-rules[data-v-fe97c3ef]{justify-content:center}.points-tags[data-v-fe97c3ef]{margin:0 auto;text-align:left}}.points[data-v-fe97c3ef]{display:flex;flex-wrap:wrap;gap:clamp(20px,2.6vw,40px);align-items:stretch}.points-copy[data-v-fe97c3ef]{flex:1 1 320px;min-width:min(100%,280px);max-width:520px;align-self:center}.points-copy .section-lead[data-v-fe97c3ef]{margin-bottom:var(--cb-space-4);max-width:32em}.points-tags[data-v-fe97c3ef]{display:grid;gap:8px;max-width:450px}.points-tag[data-v-fe97c3ef]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:48px;padding:8px 10px;border:1px solid rgba(124,58,237,.1);border-radius:var(--cb-radius-md);background:#fcfaffb8;transition:transform var(--cb-dur-fast) var(--cb-ease),border-color var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease)}.points-tag[data-v-fe97c3ef]:hover{transform:translate(4px);border-color:#7c3aed38;box-shadow:0 10px 24px -20px #2e0d4573}.points-tag-index[data-v-fe97c3ef]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#7c3aed17;color:var(--cb-accent-hover);font-family:var(--cb-font-mono);font-size:10.5px;font-weight:600}.points-tag-card[data-v-fe97c3ef]{min-width:0;font-size:13px;font-weight:650;line-height:1.35;color:var(--card-ink)}.points-tag-rate[data-v-fe97c3ef]{padding:5px 8px;border-radius:var(--cb-radius-pill);background:#7c3aed14;color:var(--cb-purple-800);font-size:10.5px;font-weight:700;line-height:1.2;white-space:nowrap}@media(max-width:430px){.points-tag[data-v-fe97c3ef]{grid-template-columns:30px minmax(0,1fr);row-gap:4px}.points-tag-index[data-v-fe97c3ef]{grid-row:1/span 2}.points-tag-rate[data-v-fe97c3ef]{grid-column:2;justify-self:start}}.points-tag-metal[data-v-fe97c3ef]{background:#7c3aed0e;border-color:#7c3aed29}.points-tag-metal .points-tag-index[data-v-fe97c3ef],.points-tag-metal .points-tag-rate[data-v-fe97c3ef]{background:#7c3aed24}.points-tag-gold[data-v-fe97c3ef]{background:#e2b84a1a;border-color:#b5891d33}.points-tag-gold .points-tag-index[data-v-fe97c3ef],.points-tag-gold .points-tag-rate[data-v-fe97c3ef]{background:var(--gold-fill);color:var(--gold-ink)}.points-cta[data-v-fe97c3ef]{flex:1.6 1 440px;min-width:min(100%,300px);background:var(--panel);border:1px solid var(--card-line);border-radius:var(--cb-radius-lg);padding:clamp(18px,1.9vw,24px);display:flex;flex-direction:column;align-items:stretch;gap:var(--cb-space-2)}.board-title-link[data-v-fe97c3ef]{display:inline-flex;align-items:center;gap:7px;color:inherit;text-decoration:underline;text-decoration-color:#7c3aed59;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:color var(--cb-dur-fast) var(--cb-ease),text-decoration-color var(--cb-dur-fast) var(--cb-ease)}.board-title-link svg[data-v-fe97c3ef]{color:var(--cb-accent-hover);transition:transform var(--cb-dur-base) var(--cb-ease)}.board-title-link[data-v-fe97c3ef]:hover{color:var(--cb-accent-hover);text-decoration-color:currentColor}.board-title-link:hover svg[data-v-fe97c3ef]{transform:translate(4px)}.board-title-link[data-v-fe97c3ef]:focus-visible{outline:2px solid var(--cb-accent);outline-offset:3px;border-radius:4px}.board-head[data-v-fe97c3ef]{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-3);width:100%}.board-head .panel-title[data-v-fe97c3ef]{margin:0}.board-live[data-v-fe97c3ef]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cb-green-dark);background:#22c55e1a;padding:5px 10px;border-radius:var(--cb-radius-pill)}.board-live[data-v-fe97c3ef]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cb-green-dark);animation:cbPulseDot-fe97c3ef 2s ease-in-out infinite}@keyframes cbPulseDot-fe97c3ef{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.board[data-v-fe97c3ef],.board-skeleton[data-v-fe97c3ef]{list-style:none;margin:auto 0;padding:var(--cb-space-4) 0 var(--cb-space-2);width:100%;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:clamp(6px,1vw,12px)}.board-place[data-v-fe97c3ef]{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.place-1[data-v-fe97c3ef]{margin-bottom:14px}.place-1[data-v-fe97c3ef]{order:2}.place-2[data-v-fe97c3ef]{order:1}.place-3[data-v-fe97c3ef]{order:3}.board-card[data-v-fe97c3ef]{display:block;width:68px;height:auto;margin-bottom:8px;transform:rotate(-6deg);filter:drop-shadow(0 4px 10px rgba(40,15,80,.22))}.place-1 .board-card[data-v-fe97c3ef]{width:88px}.is-gold .board-card[data-v-fe97c3ef]{filter:drop-shadow(0 7px 18px rgba(143,107,29,.34))}.board-rank[data-v-fe97c3ef]{font-family:var(--cb-font-mono);font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--card-faint);margin-bottom:2px}.board-reward[data-v-fe97c3ef]{font-size:12.5px;font-weight:600;color:var(--cb-accent-hover);font-variant-numeric:tabular-nums;margin-top:4px;white-space:nowrap}.is-gold .board-reward[data-v-fe97c3ef]{color:var(--gold-ink)}.board-points[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:clamp(14px,4.6vw,20px);font-weight:700;color:var(--card-ink);font-variant-numeric:tabular-nums;letter-spacing:-.025em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.place-1 .board-points[data-v-fe97c3ef]{font-size:clamp(13px,4.2vw,20px);color:var(--cb-accent-hover)}.board-uid[data-v-fe97c3ef]{font-family:var(--cb-font-mono);font-size:13.5px;color:var(--card-faint);margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-skeleton-col[data-v-fe97c3ef]{border-radius:var(--cb-radius-sm);background:linear-gradient(90deg,#f1e9fb 25%,#e5d8f7 37%,#f1e9fb 63%);background-size:400% 100%;animation:shimmer 1.4s ease-in-out infinite}.board-skeleton-col.pos-1[data-v-fe97c3ef]{height:148px;order:2;margin-bottom:30px}.board-skeleton-col.pos-2[data-v-fe97c3ef]{height:124px;order:1}.board-skeleton-col.pos-3[data-v-fe97c3ef]{height:124px;order:3}.board-rest[data-v-fe97c3ef]{list-style:none;width:100%;margin:0;padding:var(--cb-space-2) 4px 0 0;border-top:1px solid var(--card-line);max-height:10.5rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.board-row[data-v-fe97c3ef]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(6px,1vw,12px);align-items:center;padding:7px 0}.board-row+.board-row[data-v-fe97c3ef]{border-top:1px solid var(--card-line)}.board-row .board-card[data-v-fe97c3ef]{flex:none;width:34px;margin-bottom:0;transform:none}.board-row .board-rank[data-v-fe97c3ef]{flex:none;margin:0}.board-row .board-points[data-v-fe97c3ef]{font-size:14px;text-align:center}.board-row .board-uid[data-v-fe97c3ef]{min-width:0;margin-top:0;text-align:left}.board-row .board-reward[data-v-fe97c3ef]{margin:0;text-align:center}.board-who[data-v-fe97c3ef]{position:relative;display:flex;align-items:center;gap:10px;min-width:0}@media(min-width:781px){.board-row .board-uid[data-v-fe97c3ef]{position:absolute;left:50%;max-width:60%;transform:translate(-50%)}}.board-foot[data-v-fe97c3ef]{margin:var(--cb-space-2) 0 0;padding-top:var(--cb-space-2);border-top:1px solid var(--card-line);font-size:12.5px;line-height:1.5;color:var(--card-faint);text-align:center}.faq-title[data-v-fe97c3ef]{margin-bottom:var(--cb-space-6)}.faq-list[data-v-fe97c3ef]{display:flex;flex-direction:column;gap:var(--cb-space-3)}.faq[data-v-fe97c3ef]{background:var(--panel);border:1px solid var(--card-line);border-radius:var(--cb-radius-md);transition:border-color var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease)}.faq[data-v-fe97c3ef]:hover{border-color:var(--cb-border-strong);box-shadow:var(--cb-shadow-sm)}.faq.open[data-v-fe97c3ef]{border-color:var(--cb-border-strong);box-shadow:var(--cb-shadow-md)}.faq-q[data-v-fe97c3ef]{display:flex;justify-content:space-between;align-items:center;gap:var(--cb-space-4);width:100%;padding:clamp(14px,1.6vw,22px);border:0;background:none;text-align:left;font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;color:var(--card-ink);cursor:pointer;transition:color var(--cb-dur-fast) var(--cb-ease)}.faq-q[data-v-fe97c3ef]:hover{color:var(--cb-accent)}.faq-q[data-v-fe97c3ef]:focus-visible{outline:2px solid var(--cb-accent);outline-offset:-2px;border-radius:var(--cb-radius-md)}.faq-a[data-v-fe97c3ef]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--cb-ease)}.faq.open .faq-a[data-v-fe97c3ef]{grid-template-rows:1fr}.faq-a-inner[data-v-fe97c3ef]{overflow:hidden}.faq-a-inner p[data-v-fe97c3ef]{font-size:15px;line-height:1.6;color:var(--card-muted);margin:0;padding:0 clamp(14px,1.6vw,22px) clamp(14px,1.6vw,22px);max-width:60em;opacity:0;transform:translateY(-6px);transition:opacity .3s var(--cb-ease) .06s,transform .3s var(--cb-ease) .06s}.faq.open .faq-a-inner p[data-v-fe97c3ef]{opacity:1;transform:none}.faq-plus[data-v-fe97c3ef]{flex:0 0 auto;font-size:20px;line-height:1;color:var(--cb-accent-hover);transition:transform var(--cb-dur-base) var(--cb-ease)}.faq.open .faq-plus[data-v-fe97c3ef]{transform:rotate(45deg)}.get[data-v-fe97c3ef]{position:relative;border-radius:var(--cb-radius-2xl);padding:clamp(28px,4vw,72px);text-align:center;background:var(--cb-gradient-panel-dark);color:#fff;box-shadow:0 26px 60px #4c1d954d;overflow:hidden}.get[data-v-fe97c3ef]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--cb-grain);background-size:200px 200px;opacity:.14;pointer-events:none}.get-title[data-v-fe97c3ef],.get-lead[data-v-fe97c3ef],.get-actions[data-v-fe97c3ef]{position:relative;z-index:1}.get-title[data-v-fe97c3ef]{font-family:var(--cb-font-display);font-size:var(--cb-fs-h2);font-weight:700;line-height:1.06;letter-spacing:-.025em;margin:0 0 var(--cb-space-3)}.get-lead[data-v-fe97c3ef]{font-size:var(--cb-fs-body);line-height:1.6;color:#e2d6ff;margin:0 auto var(--cb-space-6);max-width:34em}.get-actions[data-v-fe97c3ef]{display:flex;flex-wrap:wrap;gap:var(--cb-space-3);justify-content:center}@media(max-width:459px){.get-actions[data-v-fe97c3ef]{flex-direction:column;align-items:stretch}.store-btn-icon[data-v-fe97c3ef]{width:32px;height:32px}}.store-btn[data-v-fe97c3ef]{display:inline-flex;align-items:center;gap:12px;padding:8px 22px 8px 8px;border-radius:var(--cb-radius-pill);text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);color:#fff;transition:transform var(--cb-dur-fast) var(--cb-ease),background var(--cb-dur-fast) var(--cb-ease),box-shadow var(--cb-dur-fast) var(--cb-ease)}.store-btn[data-v-fe97c3ef]:hover{transform:translateY(-3px);background:#ffffff3d;box-shadow:0 12px 26px #0000002e}.store-btn:hover .store-btn-icon[data-v-fe97c3ef]{transform:scale(1.08)}.store-btn-icon[data-v-fe97c3ef]{width:38px;height:38px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--cb-dur-base) var(--cb-ease)}.store-btn-icon svg[data-v-fe97c3ef]{width:24px;height:24px}.store-btn-icon-img[data-v-fe97c3ef]{width:20px;height:20px;filter:brightness(0)}.store-btn-copy[data-v-fe97c3ef]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left}.store-btn-caption[data-v-fe97c3ef]{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.store-btn-label[data-v-fe97c3ef]{font-size:16px;font-weight:700;line-height:1.15}.legal p[data-v-fe97c3ef]{font-size:12px;line-height:1.65;color:var(--card-faint);margin:0 0 var(--cb-space-3)}.legal p[data-v-fe97c3ef]:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.fan-card-front[data-v-fe97c3ef],.gloss-band[data-v-fe97c3ef],.hero-aurora[data-v-fe97c3ef],.liquid-blobs[data-v-fe97c3ef],.ticker-track[data-v-fe97c3ef],.board-live[data-v-fe97c3ef]:before,.board-skeleton-col[data-v-fe97c3ef]{animation:none}.carousel-rail[data-v-fe97c3ef]{transition:none}}
