@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2) format("woff2-variations");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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2) format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2) format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2) format("woff2-variations");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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-bold:700;--tracking-tight:-.025em;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-void:#090b0f;--color-surface:#101218;--color-surface-2:#161922;--color-elevated:#1c1f28;--color-violet:#6c5ce7;--color-violet-light:#a78bfa;--color-violet-deep:#5a4bc6;--color-amber:#f59e0b;--color-positive:#22c55e;--color-ink:#fffffff0;--color-muted:#ffffff8c;--color-muted-2:#ffffff6b;--color-line:#ffffff14;--color-line-strong:#ffffff1f;--font-display:"Unbounded Variable", "Unbounded", ui-sans-serif, sans-serif;--font-body:"Onest Variable", "Onest", ui-sans-serif, sans-serif;--ease-out-expo:cubic-bezier(.16, 1, .3, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.order-1{order:1}.order-2{order:2}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table-row{display:table-row}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-\[18px\]{width:18px;height:18px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.flex-none{flex:none}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\(family-name\:--font-display\){font-family:var(--font-display)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.accent-\(--color-violet\){accent-color:var(--color-violet)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.will-change-transform{will-change:transform}@media(hover:hover){.hover\:text-white:hover{color:var(--color-white)}}@media(min-width:40rem){.sm\:text-center{text-align:center}}@media(min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(9rem\,auto\)_1fr\]{grid-template-columns:minmax(9rem,auto) 1fr}.md\:items-baseline{align-items:baseline}}@media(min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--nav-h:clamp(64px, 8vw, 84px);color-scheme:dark}html{background:var(--color-void);scrollbar-color:#ffffff2e transparent}body{font-family:var(--font-body);color:var(--color-ink);background:var(--color-void);-webkit-font-smoothing:antialiased;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}::selection{color:#fff;background:#6c5ce773}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8b7ce8d9}.grain:after{content:"";z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:9s steps(6,end) infinite grain-shift;position:fixed;inset:-50%}@keyframes grain-shift{0%,to{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-5%,-2%)}80%{transform:translate(4%,4%)}}.container-x{width:100%;max-width:78rem;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3.25rem)}.container-x--wide{max-width:88rem}.section{padding-block:clamp(5rem,12vh,9rem);position:relative}.display-xl{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.45rem,6.6vw,4.85rem);font-weight:600;line-height:1.05}.display-lg{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.75rem,3.8vw,2.85rem);font-weight:600;line-height:1.12}.display-md{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:500;line-height:1.2}.kicker{align-items:center;gap:.65rem;display:inline-flex}.kicker-index{font-family:var(--font-body);letter-spacing:.03em;color:var(--color-violet-light);background:#6c5ce714;border:1px solid #8b7ce852;border-radius:.3rem;padding:.2rem .42rem;font-size:.66rem;font-weight:600}.kicker-label{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.76rem;font-weight:700}.label-caps{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-2);font-size:.7rem;font-weight:700}.body-lg{color:var(--color-muted);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6}.mono-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.split-mask .line{overflow:hidden}.btn{height:3.25rem;font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:transform .2s var(--ease-out-expo),box-shadow .3s ease,background .3s ease,border-color .3s ease,color .3s ease;will-change:transform;border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;padding-inline:1.75rem;font-size:.95rem;font-weight:600;display:inline-flex;position:relative}.btn-primary{color:#fff;box-shadow:none;background:#6c5ce7;border:1px solid #ffffff14}.btn-primary:hover{box-shadow:none;background:#7c6cf0}.btn-ghost{color:var(--color-ink);border:1px solid var(--color-line-strong);background:#ffffff08}.btn-ghost:hover{background:#6c5ce71a;border-color:#8b7ce880}.btn-sm{border-radius:.7rem;height:2.75rem;padding-inline:1.35rem;font-size:.92rem}.nav{z-index:50;height:var(--nav-h);padding-top:env(safe-area-inset-top,0px);inset-inline:0;border-bottom:1px solid #0000;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed;top:0}.nav.is-scrolled,.nav.is-menu-open{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--color-line);background:#090b0fd6}.nav-bar{justify-content:space-between;align-items:center;gap:clamp(.75rem,2vw,1.5rem);height:100%;display:flex}.nav-links{align-items:center;gap:clamp(1.25rem,2.4vw,2.25rem);display:none}@media(min-width:900px){.nav-links{display:flex}}.nav-link{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-muted);font-size:clamp(1.05rem,1.15vw,1.2rem);font-weight:600;transition:color .2s}.nav-link:hover{color:var(--color-ink)}.nav-actions{flex:none;align-items:center;gap:clamp(.35rem,1vw,.75rem);display:flex}.locale-switch{position:relative}.locale-trigger{box-sizing:border-box;height:2.65rem;color:var(--color-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.7rem;align-items:center;gap:.45rem;padding:0 .7rem;transition:background .18s,border-color .18s;display:flex}.locale-trigger:hover{background:#ffffff0f}.locale-trigger:focus-visible{outline-offset:2px;outline:2px solid #8b7ce8d9}.locale-trigger>svg:last-child{color:var(--color-muted-2);flex-shrink:0;margin-left:.1rem}.locale-trigger-flag{background:#ffffff08;border-radius:.45rem;flex-shrink:0;place-items:center;width:1.55rem;height:1.55rem;display:grid;overflow:hidden}.locale-trigger-flag svg,.locale-trigger-flag .flag{border-radius:.12rem;width:1.05rem;height:.7rem;display:block}.locale-trigger-label{flex-direction:column;gap:.1rem;min-width:0;display:none}@media(min-width:420px){.locale-trigger-label{display:flex}}.locale-trigger-label span{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted-2);font-size:.68rem;font-weight:600}.locale-trigger-label strong{color:var(--color-ink);white-space:nowrap;font-size:.82rem;font-weight:600}.locale-switch:not(.is-compact) .locale-trigger{border-color:var(--color-line);background:var(--color-surface-2);gap:.7rem;width:100%;height:auto;padding:.65rem .75rem}.locale-switch:not(.is-compact) .locale-trigger-label{display:flex}.locale-switch:not(.is-compact) .locale-trigger>svg:last-child{margin-left:auto}.locale-dropdown{z-index:60;border:1px solid var(--color-line-strong);background:var(--color-elevated);border-radius:.75rem;width:16rem;min-width:16rem;position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden;box-shadow:0 18px 48px #00000073}.locale-option-list{flex-direction:column;max-height:16rem;padding:.35rem;display:flex;overflow:auto}.locale-option{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.7rem;padding:.55rem .6rem;transition:background .15s;display:flex}.locale-option:hover{background:#ffffff0a}.locale-option.is-active{background:#6c5ce729}.locale-option.is-active:hover{background:#6c5ce738}.locale-option .flag,.locale-option>svg:first-child{border-radius:.15rem;flex:none;width:1.35rem;height:.9rem}.locale-meta{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.locale-meta>span{letter-spacing:.04em;color:var(--color-muted-2);font-size:.68rem;font-weight:600}.locale-name{color:var(--color-ink);font-size:.86rem;font-weight:600}.locale-check{color:var(--color-violet-light);font-size:.85rem;font-weight:700}.brand-mark{color:#fff;white-space:nowrap;align-items:center;gap:.55rem;min-width:0;display:inline-flex}.brand-logo{object-fit:contain;flex:none;width:auto;max-width:min(280px,52vw)}.nav-logo{height:clamp(36px,5.2vw,52px)!important}.brand-glyph{filter:drop-shadow(0 0 10px #6c5ce78c);flex:none;width:22px;height:22px}.nav-burger{border:1px solid var(--color-line-strong);cursor:pointer;background:#ffffff08;border-radius:.65rem;flex-direction:column;justify-content:center;gap:5px;width:2.65rem;height:2.65rem;padding:.55rem;display:inline-flex}.nav-burger span{width:100%;height:2px;transition:transform .28s var(--ease-out-expo),opacity .2s ease;transform-origin:50%;background:#fff;border-radius:999px;display:block}.nav.is-menu-open .nav-burger span:first-child{transform:translateY(7px)rotate(45deg)}.nav.is-menu-open .nav-burger span:nth-child(2){opacity:0}.nav.is-menu-open .nav-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media(min-width:900px){.nav-burger{display:none}}.nav-drawer{z-index:51;border-bottom:1px solid var(--color-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .3s var(--ease-out-expo);inset-inline:0;background:#090b0ff5;flex-direction:column;gap:1.25rem;padding:1rem clamp(1.25rem,5vw,3.25rem) 1.5rem;display:flex;position:absolute;top:100%;transform:translateY(-8px)}.nav-drawer.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-drawer[hidden]{display:none}.nav-drawer.is-open[hidden]{display:flex}.nav-drawer-links{flex-direction:column;display:flex}.nav-drawer-link{border-bottom:1px solid var(--color-line);font-family:var(--font-display);letter-spacing:-.02em;color:#fff;padding:1rem .15rem;font-size:1.35rem;font-weight:600}.nav-drawer-link:active{color:var(--color-violet-light)}.nav-drawer-actions{gap:.75rem;padding-top:.35rem;display:grid}.nav-scrim{inset:var(--nav-h) 0 0;z-index:40;cursor:pointer;background:#00000073;border:0;position:fixed}@media(max-width:899px){.nav-login{display:none}}@media(max-width:420px){.nav-join{padding-inline:.85rem;font-size:.82rem}.brand-logo{max-width:min(168px,42vw)}}@media(min-width:900px){.nav-drawer,.nav-scrim{display:none!important}}.loader{z-index:100;background:var(--color-void);cursor:pointer;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loader-glow{aspect-ratio:1.6;opacity:0;filter:blur(8px);pointer-events:none;will-change:transform,opacity;background:radial-gradient(#6c5ce761,#6c5ce71f 42%,#0000 70%);border-radius:50%;width:min(520px,80vw);position:absolute}.loader-stage{z-index:1;opacity:0;will-change:transform,opacity,filter;flex-direction:column;align-items:center;gap:1.75rem;display:flex;position:relative}.loader-mark-wrap{justify-content:center;align-items:center;display:flex}.loader-mark{clip-path:inset(0 100% 0 0);will-change:clip-path;position:relative;overflow:hidden}.loader-mark img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:min(280px,72vw);height:auto;display:block}.loader-sheen{pointer-events:none;will-change:transform,opacity;background:linear-gradient(105deg,#0000 35%,#ffffff38 48%,#a78bfa2e 52%,#0000 65%);position:absolute;inset:-10% -20%;transform:skew(-18deg)}.loader-bar{background:#ffffff14;border-radius:999px;width:min(220px,48vw);height:2px;overflow:hidden}.loader-bar i{transform-origin:0;background:linear-gradient(90deg,var(--color-violet-deep),var(--color-violet-light));width:100%;height:100%;display:block;box-shadow:0 0 12px #6c5ce78c}.hero{align-items:center;min-height:100svh;display:flex;position:relative;overflow:clip}.hero:not([data-entered]) .hero-canvas-wrap,.hero:not([data-entered]) h1,.hero:not([data-entered]) .hero-sub,.hero:not([data-entered]) .hero-ctas,.hero:not([data-entered]) .scroll-hint{visibility:hidden;opacity:0}.hero-canvas{z-index:0;position:absolute;inset:0}.hero-canvas canvas{display:block}.hero-visual{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-visual-img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 28px 70px #6c5ce752);width:auto;max-width:min(48vw,580px);height:min(90svh,840px);position:absolute;bottom:-3%;left:clamp(52%,56vw,60%)}@media(max-width:1100px){.hero-visual-img{max-width:min(48vw,500px);height:min(84svh,720px);left:54%}}@media(max-width:900px){.hero{align-items:flex-start;min-height:100svh}.hero-content{padding-top:calc(var(--nav-h) + 1rem);padding-bottom:clamp(11rem,42svh,18rem)}.hero-visual-img{object-fit:contain;object-position:center bottom;opacity:1;width:min(78vw,360px);max-width:none;height:auto;max-height:min(42svh,380px);bottom:0;left:auto;right:0}.hero-fallback{background:radial-gradient(70% 50% at 78% 78%,#6c5ce747,#0000 68%),radial-gradient(40% 30% at 70% 85%,#f59e0b14,#0000 70%),radial-gradient(90% 60% at 50% 100%,#5a4bc624,#0000 55%)}.scroll-hint{bottom:1.25rem}}@media(max-width:560px){.hero-content{padding-bottom:clamp(10rem,40svh,16rem)}.hero-content .max-w-3xl{max-width:100%}.hero-visual-img{width:min(88vw,320px);max-height:min(38svh,340px);right:-2%}}.hero-fallback{background:radial-gradient(55% 60% at 72% 48%,#6c5ce742,#0000 68%),radial-gradient(32% 36% at 70% 52%,#f59e0b17,#0000 70%),radial-gradient(90% 80% at 50% 110%,#5a4bc61f,#0000 55%);position:absolute;inset:0}.hero-fallback:before{content:none}.hero-vignette{z-index:1;pointer-events:none;background:linear-gradient(to top,var(--color-void) 0%,transparent 22%),radial-gradient(ellipse 120% 90% at 50% 50%,transparent 55%,#090b0fbf 100%);position:absolute;inset:0}.hero-content{z-index:2;padding-top:calc(var(--nav-h) + clamp(1rem,3vh,2.5rem));width:100%;padding-bottom:clamp(3rem,8vh,5rem);position:relative}.scroll-hint{z-index:2;border:1.5px solid #ffffff2e;border-radius:999px;width:26px;height:42px;transition:border-color .3s;position:absolute;bottom:2.2rem;left:50%;transform:translate(-50%)}.scroll-hint:before{content:"";background:var(--color-violet-light);width:4px;height:8px;animation:hint-wheel 2.1s var(--ease-out-expo) infinite;border-radius:999px;position:absolute;top:7px;left:50%;box-shadow:0 0 10px #8b7ce8cc}@keyframes hint-wheel{0%{opacity:0;transform:translate(-50%)}25%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%,15px)}}@media(max-width:640px){.scroll-hint{display:none}}.why-row{border-top:1px solid var(--color-line);grid-template-columns:auto 1fr;align-items:baseline;gap:clamp(1.25rem,4vw,3.5rem);padding-block:clamp(2rem,5vh,3.5rem);display:grid}.why-index{font-family:var(--font-body);color:var(--color-muted-2);letter-spacing:.02em;font-size:.8rem;font-weight:600}.why-metric{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-amber);letter-spacing:-.02em;font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:600}.scene-prop{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;animation:scene-float 7.5s ease-in-out var(--float-delay,0s) infinite;will-change:transform;display:block}@keyframes scene-float{0%,to{transform:translateY(0) rotate(var(--prop-rot,0deg))}50%{transform:translateY(-10px) rotate(var(--prop-rot,0deg))}}.edges-section{overflow:clip}.edges-aura{pointer-events:none;filter:blur(8px);background:radial-gradient(50% 55% at 72% 40%,#6c5ce738,#0000 70%),radial-gradient(40% 45% at 18% 70%,#f59e0b1a,#0000 70%);height:70%;position:absolute;inset:10% -10% auto}.edges-stage{isolation:isolate;grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr;gap:1rem;display:grid;position:relative}@media(max-width:900px){.edges-stage{grid-template-columns:1fr}}.edge-tile{background:linear-gradient(165deg,#ffffff0e,#ffffff04 42%,#00000040),var(--color-surface);transition:border-color .4s ease,transform .45s var(--ease-out-expo),box-shadow .45s ease;border:1px solid #ffffff1a;border-radius:1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 60px #00000059}.edge-tile:hover{border-color:#8b7ce873;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 28px 70px #0006,0 0 48px #6c5ce71f}.edge-tile-glow{pointer-events:none;opacity:.85;background:radial-gradient(circle at 30% 20%,#6c5ce747,#0000 55%);position:absolute;inset:-20%}.edge-tile--advance .edge-tile-glow{background:radial-gradient(circle at 80% 10%,#f59e0b38,#0000 55%)}.edge-tile--brand .edge-tile-glow{background:radial-gradient(circle at 70% 80%,#6c5ce74d,#0000 50%)}.edge-tile-copy{z-index:2;flex-direction:column;gap:.65rem;max-width:28rem;padding:clamp(1.35rem,3vw,2rem);display:flex;position:relative}.edge-chip{color:var(--color-violet-light);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#6c5ce729;border:1px solid #8b7ce859;border-radius:999px;align-self:flex-start;padding:.28rem .7rem;font-size:.68rem;font-weight:700;display:inline-flex}.edge-chip--amber{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b59}.edge-metric{font-family:var(--font-display);letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:.55rem .85rem;margin:.35rem 0 .15rem;font-weight:600;line-height:1;display:flex}.edge-metric-from{background:linear-gradient(115deg,#fff 10%,var(--color-violet-light) 55%,#fbbf24 100%);color:#0000;filter:drop-shadow(0 0 28px #8b7ce859);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,6.5vw,4.4rem)}.edge-metric-to{color:#fbbf24;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:500}.edge-title{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.2}.edge-arrow{color:var(--color-violet-light);transition:transform .35s var(--ease-out-expo);margin-left:.35rem;display:inline-block}.edge-tile--brand:hover .edge-arrow{transform:translate(4px)}.edge-text{max-width:26rem;color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.55}.edge-tile--revshare{flex-direction:column;grid-area:1/1/span 2;justify-content:flex-end;min-height:clamp(22rem,52vh,34rem);display:flex}.edge-tile--revshare .edge-tile-copy{max-width:22rem;padding-bottom:clamp(1.5rem,3vw,2.4rem)}.edge-prop--briefcase{z-index:1;--prop-rot:-6deg;filter:drop-shadow(0 28px 50px #6c5ce759);width:clamp(210px,38%,340px);position:absolute;top:6%;right:-4%}.edge-tile--advance{grid-area:1/2;min-height:14rem}.edge-tile--advance .edge-tile-copy{z-index:2;max-width:min(22rem,58%);padding-right:0}.edge-prop--books{z-index:1;--prop-rot:10deg;filter:drop-shadow(0 20px 36px #0000008c);width:clamp(120px,42%,190px);position:absolute;bottom:-8%;right:-2%}.edge-tile--brand{grid-area:2/2;min-height:15rem}.edge-tile--brand .edge-tile-copy{z-index:2;max-width:min(22rem,58%);padding-right:0}.edge-prop--yacht{z-index:1;--prop-rot:-3deg;filter:drop-shadow(0 22px 40px #6c5ce766);width:clamp(220px,118%,440px);position:absolute;bottom:-2%;right:-10%;-webkit-mask-image:linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(#000 0% 86%,#0000)}.edge-prop--decanter{z-index:4;--prop-rot:-4deg;pointer-events:none;filter:drop-shadow(0 18px 36px #f59e0b47);opacity:.95;width:clamp(90px,14vw,150px);animation-name:scene-float-center;position:absolute;top:42%;left:52%}@keyframes scene-float-center{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(var(--prop-rot,0deg))}50%{transform:translate(-50%,-50%) translateY(-12px) rotate(var(--prop-rot,0deg))}}@media(max-width:1100px){.edges-stage{grid-template-columns:1.2fr 1fr}.edge-prop--decanter{width:clamp(80px,12vw,120px);left:54%}}@media(max-width:900px){.edges-stage{grid-template-columns:1fr;gap:.85rem}.edge-tile--revshare,.edge-tile--advance,.edge-tile--brand{grid-area:auto/1;min-height:0}.edge-tile--revshare{min-height:clamp(20rem,58vw,26rem)}.edge-tile--advance,.edge-tile--brand{min-height:clamp(12.5rem,38vw,16rem)}.edge-tile-copy{max-width:100%}.edge-tile--advance .edge-tile-copy,.edge-tile--brand .edge-tile-copy{max-width:min(18rem,62%)}.edge-prop--decanter{display:none}.edge-prop--briefcase{width:clamp(180px,52%,280px);top:4%;right:-6%}.edge-prop--books{width:clamp(130px,40%,190px)}.edge-prop--yacht{width:clamp(200px,88%,360px);bottom:-6%;right:-8%}}@media(max-width:560px){.section{padding-block:clamp(3.5rem,10vh,6rem)}.edge-tile{border-radius:1.1rem}.edge-tile-copy{padding:1.2rem 1.15rem 1.35rem}.edge-tile--revshare{min-height:19.5rem}.edge-tile--advance,.edge-tile--brand{min-height:13.5rem}.edge-tile--advance .edge-tile-copy,.edge-tile--brand .edge-tile-copy{max-width:100%;padding-bottom:1.2rem;padding-right:38%}.edge-prop--briefcase{width:clamp(150px,58%,220px);top:0;right:-10%}.edge-prop--books{width:clamp(120px,46%,170px);bottom:-10%;right:-6%}.edge-prop--yacht{width:clamp(190px,92%,300px);bottom:-8%;right:-14%}.edge-text{font-size:.9rem}.tool-row{grid-template-columns:auto 1fr;gap:.85rem 1rem;padding:1.25rem .35rem}.tool-arrow{display:none}}.models{position:relative;overflow:clip}.models-board{gap:1.15rem;display:grid}.models-rail{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}.model-card{border:1px solid var(--color-line);text-align:left;cursor:pointer;min-height:11.5rem;transition:border-color .35s ease,background .35s ease,transform .35s var(--ease-out-expo),box-shadow .35s ease;background:#ffffff05;border-radius:1.2rem;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.25rem 1.2rem 1.35rem;display:flex;position:relative}.model-card:hover{border-color:var(--color-line-strong);background:#ffffff0a;transform:translateY(-2px)}.model-card.is-active{transform:translateY(-3px)}.model-card.is-active.accent-violet{background:linear-gradient(165deg,#6c5ce72e,#ffffff05);border-color:#8b7ce88c;box-shadow:0 18px 48px #00000052,0 0 40px #6c5ce729}.model-card.is-active.accent-mixed{background:linear-gradient(165deg,#6c5ce71f,#f59e0b14);border-color:#a78bfa73;box-shadow:0 18px 48px #00000052,0 0 36px #f59e0b1a}.model-card.is-active.accent-amber{background:linear-gradient(165deg,#f59e0b24,#ffffff05);border-color:#f59e0b73;box-shadow:0 18px 48px #00000052,0 0 36px #f59e0b24}.model-card-top{justify-content:space-between;align-items:center;width:100%;margin-bottom:.55rem;display:flex}.model-card-icon{border:1px solid var(--color-line);width:2.2rem;height:2.2rem;color:var(--color-muted);background:#ffffff08;border-radius:.65rem;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.model-card-icon svg{width:16px;height:16px}.model-card.is-active.accent-violet .model-card-icon{color:#fff;background:#6c5ce738;border-color:#8b7ce880}.model-card.is-active.accent-mixed .model-card-icon,.model-card.is-active.accent-amber .model-card-icon{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b66}.model-card-label{font-family:var(--font-display);color:var(--color-muted);font-size:1.05rem;font-weight:500;transition:color .3s}.model-card.is-active .model-card-label{color:#fff}.model-card-rate{font-family:var(--font-display);letter-spacing:-.02em;color:#ffffffb8;flex-wrap:wrap;align-items:baseline;gap:.35rem .45rem;margin-top:.55rem;font-size:clamp(1.45rem,2.8vw,1.75rem);font-weight:600;line-height:1.05;transition:color .3s;display:flex}.model-card-rate .model-rate-prefix{font-style:normal;font-family:var(--font-body);letter-spacing:.02em;color:#ffffffb8;font-size:.72rem;font-weight:600;transform:translateY(-.12em)}.model-card.is-active .model-card-rate{color:#fff}.model-card.is-active .model-card-rate .model-rate-prefix{color:#ffffffd1}.model-card.is-active.accent-violet .model-card-rate{color:var(--color-violet-light)}.model-card.is-active.accent-violet .model-card-rate .model-rate-prefix{color:#a78bfae6}.model-card.is-active.accent-mixed .model-card-rate{background:linear-gradient(115deg,var(--color-violet-light) 0%,#fbbf24 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.model-card.is-active.accent-mixed .model-card-rate .model-rate-prefix{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#fbbf24}.model-card.is-active.accent-amber .model-card-rate{color:#fbbf24}.model-card.is-active.accent-amber .model-card-rate .model-rate-prefix{color:#fbbf24e6}.model-card.is-active.accent-violet .model-card-unit{color:#c4b5fdd9}.model-card.is-active.accent-mixed .model-card-unit,.model-card.is-active.accent-amber .model-card-unit{color:#fde68ad9}.model-card-unit{color:#ffffffb8;letter-spacing:0;margin-top:.35rem;font-size:.78rem;font-weight:500;line-height:1.35}.model-card-badge{font-family:var(--font-body);letter-spacing:.01em;color:var(--color-muted);border:1px solid var(--color-line-strong);background:#ffffff0a;border-radius:.35rem;padding:.2rem .5rem;font-size:.65rem;font-weight:600;position:absolute;top:1rem;right:1rem}.model-stage{border:1px solid var(--color-line-strong);background:var(--color-surface);min-height:18rem;animation:model-stage-in .45s var(--ease-out-expo) both;border-radius:1rem;grid-template-columns:1.2fr .8fr;align-items:stretch;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid;position:relative;overflow:clip}.model-stage.accent-violet{background:radial-gradient(ellipse 70% 60% at 0% 0%,#6c5ce72e,transparent 55%),var(--color-surface);border-color:#8b7ce859}.model-stage.accent-mixed{background:radial-gradient(ellipse 55% 50% at 0% 0%,#6c5ce724,transparent 50%),radial-gradient(ellipse 50% 45% at 100% 0%,#f59e0b1a,transparent 50%),var(--color-surface);border-color:#a78bfa47}.model-stage.accent-amber{background:radial-gradient(ellipse 70% 60% at 0% 0%,#f59e0b24,transparent 55%),var(--color-surface);border-color:#f59e0b52}@keyframes model-stage-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.model-stage-meta{align-items:center;gap:.7rem;margin-bottom:.85rem;display:flex}.model-stage-icon{border:1px solid var(--color-line-strong);color:#fff;background:#ffffff0a;border-radius:.55rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.model-stage.accent-violet .model-stage-icon{color:var(--color-violet-light);background:#6c5ce738;border-color:#8b7ce880}.model-stage.accent-mixed .model-stage-icon{color:#fbbf24;background:linear-gradient(135deg,#6c5ce733,#f59e0b24);border-color:#f59e0b66}.model-stage.accent-amber .model-stage-icon{color:#fbbf24;background:#f59e0b14;border-color:#f59e0b59}.model-stage-icon svg{width:17px;height:17px}.model-stage-label{font-family:var(--font-body);letter-spacing:.02em;color:#ffffffc7;font-size:.8rem;font-weight:600}.model-stage.accent-violet .model-stage-label{color:var(--color-violet-light)}.model-stage.accent-mixed .model-stage-label,.model-stage.accent-amber .model-stage-label{color:#fbbf24}.model-stage-rate{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;flex-wrap:wrap;align-items:baseline;gap:.4rem .55rem;font-size:clamp(2.4rem,5.2vw,3.6rem);font-weight:600;line-height:1.05;display:flex}.model-stage-rate .model-rate-prefix{font-style:normal;font-family:var(--font-body);letter-spacing:.02em;color:#ffffffe0;font-size:.95rem;font-weight:600;transform:translateY(-.35em)}.model-stage.accent-violet .model-stage-rate{color:var(--color-violet-light)}.model-stage.accent-violet .model-stage-rate .model-rate-prefix{color:#c4b5fdf2}.model-stage.accent-mixed .model-stage-rate{background:linear-gradient(115deg,var(--color-violet-light) 15%,#fbbf24 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.model-stage.accent-mixed .model-stage-rate .model-rate-prefix{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#fbbf24}.model-stage.accent-amber .model-stage-rate{color:#fbbf24}.model-stage.accent-amber .model-stage-rate .model-rate-prefix{color:#fbbf24eb}.model-stage-unit{letter-spacing:0;text-transform:none;color:#ffffffd1;margin-top:.5rem;font-size:.95rem;font-weight:500}.model-stage.accent-violet .model-stage-unit{color:#c4b5fde6}.model-stage.accent-mixed .model-stage-unit,.model-stage.accent-amber .model-stage-unit{color:#fde68ae6}.model-stage-desc{color:#ffffffd1;max-width:34rem;margin-top:1.1rem;font-size:1.02rem;line-height:1.55}.model-formula-row{flex-wrap:wrap;gap:.45rem;margin-top:1.35rem;display:flex}.model-chip{font-family:var(--font-body);letter-spacing:0;color:#ffffffe0;background:#ffffff0d;border:1px solid #ffffff24;border-radius:.45rem;padding:.45rem .8rem;font-size:.82rem;font-weight:600}.model-stage.accent-violet .model-chip:last-child,.model-stage.accent-mixed .model-chip:last-child{color:#fff;background:#6c5ce72e;border-color:#8b7ce873}.model-stage.accent-mixed .model-chip:last-child{color:#fde68a;background:linear-gradient(135deg,#6c5ce729,#f59e0b1f);border-color:#f59e0b66}.model-stage.accent-amber .model-chip:last-child{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b59}.model-stage-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.model-disclaimer{max-width:22rem;color:var(--color-muted-2);font-size:.75rem;line-height:1.45}.model-stage-visual{justify-content:center;align-items:center;display:flex}.model-viz{border:1px solid var(--color-line);background:#090b0f8c;border-radius:.85rem;width:min(100%,17.5rem);padding:1.2rem}.model-viz-caption{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:#ffffffc7;margin-top:.9rem;font-size:.8rem;font-weight:600}.model-viz-ring{border:1px solid var(--color-line-strong);text-align:center;background:#ffffff08;border-radius:50%;grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:.12rem;width:8rem;height:8rem;margin:.2rem auto .9rem;padding:.85rem .6rem;display:grid}.model-viz-ring em{font-style:normal;font-family:var(--font-body);letter-spacing:.04em;color:#ffffffc7;font-size:.68rem;font-weight:600;line-height:1}.model-viz-ring strong{font-family:var(--font-display);color:#fff;letter-spacing:-.03em;font-size:1.7rem;font-weight:600;line-height:1}.model-stage.accent-violet .model-viz-ring{background:#6c5ce71a;border-color:#8b7ce866}.model-stage.accent-violet .model-viz-ring strong{color:var(--color-violet-light)}.model-stage.accent-violet .model-viz-ring em,.model-stage.accent-violet .model-viz-ring span,.model-stage.accent-violet .model-viz-caption{color:#c4b5fde6}.model-stage.accent-mixed .model-viz-ring{background:linear-gradient(160deg,#6c5ce71f,#f59e0b14);border-color:#f59e0b59}.model-stage.accent-mixed .model-viz-caption,.model-stage.accent-amber .model-viz-caption{color:#fde68ae6}.model-viz-ring span{font-family:var(--font-body);letter-spacing:.01em;text-transform:none;color:#ffffffd1;max-width:5.5rem;font-size:.7rem;font-weight:600;line-height:1.2}.model-viz-bars{align-items:flex-end;gap:.3rem;height:2.8rem;display:flex}.model-viz-bars i{background:#ffffff38;border-radius:.15rem .15rem 0 0;flex:1}.model-viz-bars i:nth-child(2n){background:#ffffff61}.model-viz-split{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;display:grid}.model-viz-split div{border:1px solid var(--color-line);background:#ffffff08;border-radius:.65rem;padding:.9rem .5rem}.model-viz-split em{font-style:normal;font-family:var(--font-display);color:#fff;font-size:1.05rem;font-weight:600;display:block}.model-viz-split b{letter-spacing:0;text-transform:none;color:var(--color-muted-2);margin-top:.25rem;font-size:.68rem;font-weight:500;display:block}.model-viz-split>span{font-family:var(--font-body);color:var(--color-amber);font-size:1.1rem}.model-viz-meter{background:#ffffff0f;border-radius:2px;gap:.3rem;height:.3rem;margin-top:1rem;display:flex;overflow:hidden}.model-viz-meter i{background:#ffffff73;height:100%;display:block}.model-viz-meter i.is-amber{background:var(--color-amber)}.model-viz-stack{gap:.45rem;display:grid}.model-viz-ftd{animation:model-ftd-in .55s var(--ease-out-expo) both;background:#f59e0b0f;border:1px solid #f59e0b40;border-radius:.7rem;justify-content:space-between;align-items:center;padding:.7rem .85rem;display:flex}.model-viz-ftd span{font-family:var(--font-body);letter-spacing:.08em;color:var(--color-muted);font-size:.72rem}.model-viz-ftd b{font-family:var(--font-body);color:#fbbf24}@keyframes model-ftd-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.model-viz-deal{justify-items:stretch;gap:.55rem;display:grid}.model-viz-deal-from{border:1px solid var(--color-line-strong);color:#fff;background:#ffffff08;border-radius:.8rem;align-items:center;gap:.65rem;padding:.85rem .95rem;font-size:.88rem;font-weight:600;display:flex}.model-viz-deal-arrow{text-align:center;color:var(--color-amber);font-size:1rem;line-height:1}.model-viz-deal-to{font-family:var(--font-display);letter-spacing:-.02em;color:#fbbf24;text-align:center;background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:.8rem;padding:.95rem 1rem;font-size:1.15rem;font-weight:700}@media(max-width:900px){.models-rail{grid-template-columns:1fr}.model-card{flex-flow:wrap;align-items:center;gap:.35rem .85rem;min-height:0;padding:1rem 1.1rem}.model-card-top{width:auto;margin:0}.model-card-rate{margin-top:0;margin-left:auto}.model-card-badge{margin-left:.35rem;position:static}.model-card.is-active .model-card-badge{position:static}.model-stage{grid-template-columns:1fr;min-height:0}.model-stage-visual{order:-1}.model-viz{width:100%}}.flow-board{gap:1.25rem;display:grid}.flow-rail{--flow-progress:0%;grid-template-columns:repeat(4,1fr);gap:.5rem;padding-top:1.35rem;display:grid;position:relative}.flow-rail-track{background:var(--color-line-strong);pointer-events:none;border-radius:999px;height:2px;position:absolute;top:.35rem;left:calc(12.5% - .5rem);right:calc(12.5% - .5rem)}.flow-rail-fill{height:100%;width:var(--flow-progress);border-radius:inherit;background:linear-gradient(90deg,var(--color-violet),var(--color-amber));transition:width .55s var(--ease-out-expo)}.flow-tab{border:1px solid var(--color-line);text-align:left;cursor:pointer;transition:border-color .35s ease,background .35s ease,transform .35s var(--ease-out-expo),box-shadow .35s ease;background:#ffffff04;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.55rem;padding:1.1rem 1rem 1.15rem;display:flex;position:relative}.flow-tab:hover{border-color:var(--color-line-strong);background:#ffffff09}.flow-tab.is-active{background:linear-gradient(165deg,#6c5ce724,#ffffff05);border-color:#8b7ce873;transform:translateY(-2px);box-shadow:0 16px 40px #00000047,inset 0 1px #ffffff0f}.flow-tab.is-active.is-money{background:linear-gradient(165deg,#f59e0b1f,#ffffff05);border-color:#f59e0b66}.flow-tab-dot{background:var(--color-void);border:2px solid #ffffff2e;border-radius:50%;width:.7rem;height:.7rem;transition:border-color .35s,background .35s,box-shadow .35s;position:absolute;top:-1.05rem;left:50%;transform:translate(-50%)}.flow-tab.is-done .flow-tab-dot,.flow-tab.is-active .flow-tab-dot{border-color:var(--color-violet-light);background:var(--color-violet);box-shadow:0 0 14px #6c5ce78c}.flow-tab.is-active.is-money .flow-tab-dot,.flow-tab.is-done.is-money .flow-tab-dot{background:var(--color-amber);border-color:#fbbf24;box-shadow:0 0 14px #f59e0b80}.flow-tab-index{font-family:var(--font-body);letter-spacing:.06em;color:var(--color-muted-2);font-size:.68rem;font-weight:600}.flow-tab.is-active .flow-tab-index{color:var(--color-violet-light)}.flow-tab.is-active.is-money .flow-tab-index{color:#fbbf24}.flow-tab-label{font-family:var(--font-display);color:var(--color-muted);font-size:clamp(.92rem,1.4vw,1.05rem);font-weight:600;line-height:1.25;transition:color .3s}.flow-tab.is-active .flow-tab-label{color:#fff}.flow-stage{border:1px solid var(--color-line-strong);background:radial-gradient(70% 80% at 100% 0,#6c5ce729,#0000 55%),linear-gradient(165deg,#161922f5,#0c0e14fa);border-radius:1.35rem;grid-template-columns:1.15fr .85fr;align-items:stretch;gap:clamp(1.5rem,4vw,3rem);min-height:15.5rem;padding:clamp(1.35rem,3vw,2.15rem);display:grid;position:relative;overflow:clip;box-shadow:0 28px 70px #0006,inset 0 1px #ffffff0d}.flow-stage.is-money{background:radial-gradient(70% 80% at 100% 0,#f59e0b24,#0000 55%),linear-gradient(165deg,#161922f5,#0c0e14fa)}.flow-stage-copy{animation:flow-in .45s var(--ease-out-expo) both;flex-direction:column;justify-content:center;display:flex}.flow-stage-meta{align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.flow-stage-icon{color:#fff;background:#6c5ce71f;border:1px solid #8b7ce866;border-radius:.75rem;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.flow-stage-icon.is-money{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b73}.flow-stage-icon svg{width:18px;height:18px}.flow-stage-step{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-2);font-size:.72rem}.flow-stage-title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:600;line-height:1.15}.flow-stage-sub{max-width:28rem;color:var(--color-muted);margin-top:.85rem;font-size:1.02rem;line-height:1.55}.flow-stage-chip{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-amber);background:#f59e0b14;border:1px solid #f59e0b40;border-radius:.5rem;align-self:flex-start;margin-top:1.35rem;padding:.45rem .75rem;font-size:.78rem;display:inline-flex}.flow-stage-visual{animation:flow-in .5s var(--ease-out-expo) 50ms both;justify-content:center;align-items:center;display:flex}@keyframes flow-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.flow-viz{border:1px solid var(--color-line-strong);background:#090b0fb8;border-radius:1rem;width:min(100%,20rem);box-shadow:0 18px 40px #00000059}.flow-viz-link{padding:.85rem}.flow-viz-window{border:1px solid var(--color-line);background:#ffffff08;border-radius:.7rem;overflow:hidden}.flow-viz-chrome{border-bottom:1px solid var(--color-line);gap:.35rem;padding:.55rem .7rem;display:flex}.flow-viz-chrome span{background:#ffffff29;border-radius:50%;width:.45rem;height:.45rem}.flow-viz-url{font-family:var(--font-mono);color:#fff;align-items:center;gap:.5rem;padding:.85rem .85rem .55rem;font-size:.78rem;display:flex}.flow-viz-lock{background:var(--color-positive);border-radius:50%;flex:none;width:.55rem;height:.55rem;box-shadow:0 0 8px #22c55eb3}.flow-viz-tags{flex-wrap:wrap;gap:.35rem;padding:0 .85rem .9rem;display:flex}.flow-viz-tags span{font-family:var(--font-body);color:var(--color-muted);border:1px solid var(--color-line);background:#ffffff08;border-radius:.35rem;padding:.22rem .45rem;font-size:.62rem}.flow-viz-flags{flex-wrap:wrap;gap:.4rem;padding:0 .85rem .9rem;display:flex}.flow-viz-flags--inline{gap:.3rem;padding:0}.flow-viz-amount-row{align-items:center;gap:.65rem;display:flex}.flow-viz-player{grid-template-columns:auto 1fr;align-items:center;gap:.9rem;padding:1.15rem 1.2rem;display:grid}.flow-viz-avatar{border:1px solid var(--color-line-strong);background:#ffffff0a;border-radius:.85rem;place-items:center;width:3rem;height:3rem;display:grid;overflow:hidden}.flow-viz-player-body{gap:.25rem;min-width:0;display:grid}.flow-viz-player-body strong{font-family:var(--font-display);color:#fff;font-size:.95rem}.flow-viz-player-body>span{color:var(--color-muted-2);font-size:.72rem}.flow-viz-bars{gap:.28rem;margin-top:.55rem;display:grid}.flow-viz-bars i{background:linear-gradient(90deg,#8b7ce8d9,#8b7ce833);border-radius:999px;height:3px;display:block}.flow-viz-deposit{padding:1.2rem 1.25rem 1.1rem}.flow-viz-amount{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:1.85rem;font-weight:600}.flow-viz-deposit-meta{gap:.4rem;margin-top:.65rem;display:flex}.flow-viz-pill{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);border:1px solid var(--color-line);border-radius:999px;padding:.22rem .45rem;font-size:.62rem}.flow-viz-pill.is-live{color:var(--color-positive);background:#22c55e14;border-color:#22c55e59}.flow-viz-sparkline{align-items:flex-end;gap:.35rem;height:3.2rem;margin-top:1.1rem;display:flex}.flow-viz-sparkline span{background:linear-gradient(#8b7ce8d9,#6c5ce733);border-radius:.25rem .25rem 0 0;flex:1}.flow-viz-payout{padding:1.2rem 1.25rem 1.15rem}.flow-viz-wallet-label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-2);font-size:.62rem}.flow-viz-payout-value{font-family:var(--font-display);letter-spacing:-.02em;color:#fbbf24;margin-top:.45rem;font-size:1.35rem;font-weight:600}.flow-viz-payout-bar{background:#ffffff0f;border-radius:999px;height:4px;margin-top:1rem;overflow:hidden}.flow-viz-payout-bar i{border-radius:inherit;background:linear-gradient(90deg,var(--color-violet),var(--color-amber));width:78%;height:100%;display:block}.flow-viz-payout-row{font-family:var(--font-mono);color:var(--color-muted-2);justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:.65rem;display:flex}@media(max-width:900px){.flow-rail{grid-template-columns:1fr 1fr;padding-top:0}.flow-rail-track,.flow-tab-dot{display:none}.flow-stage{grid-template-columns:1fr;min-height:0}.flow-stage-visual{order:-1}.flow-viz{width:100%}}@media(max-width:560px){.flow-rail{grid-template-columns:1fr}.flow-tab{flex-direction:row;align-items:center;gap:.85rem;padding:.9rem 1rem}}.product-frame{perspective:1400px}.product-panel{border:1px solid var(--color-line-strong);transform-style:preserve-3d;will-change:transform;background:linear-gradient(170deg,#161922f5,#0c0e14fa);border-radius:1.1rem;overflow:hidden;box-shadow:0 40px 90px #0000008c,0 0 90px #6c5ce71f,inset 0 1px #ffffff12}.product-topbar{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-muted-2);align-items:center;gap:.75rem;padding:.8rem 1.1rem;font-size:.68rem;display:flex}.product-topbar i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.kpi-cell{border-right:1px solid var(--color-line);padding:1rem 1.1rem;transition:background .35s;position:relative;overflow:hidden}.kpi-cell.is-last,.kpi-cell[style*="border-right: none"],.kpi-cell:last-child{border-right:none}@media(max-width:767px){.kpi-cell:nth-child(2n){border-right:none}.kpi-cell:nth-child(-n+2){border-bottom:1px solid var(--color-line)}}.kpi-cell.is-flash{background:linear-gradient(#6c5ce724,#0000 70%)}.kpi-label{letter-spacing:.09em;text-transform:uppercase;color:var(--color-muted-2);font-size:.62rem;font-weight:700}.kpi-value-row{align-items:baseline;gap:.45rem;min-height:1.7rem;margin-top:.15rem;display:flex}.kpi-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff;font-size:1.35rem;font-weight:600}.kpi-value.is-money{color:var(--color-amber)}.kpi-value.is-bump{animation:kpi-bump .55s var(--ease-out-expo)}.kpi-delta{font-family:var(--font-body);color:var(--color-positive);animation:kpi-delta-in .9s var(--ease-out-expo) both;font-size:.68rem;font-weight:600}@keyframes kpi-bump{0%{filter:blur(2px);opacity:.45;transform:translateY(6px)}55%{filter:none;opacity:1;transform:translateY(-1px)}to{transform:none}}@keyframes kpi-delta-in{0%{opacity:0;transform:translateY(6px)}25%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translateY(-6px)}}.table-head{border-top:none}.product-feed{position:relative}.table-row{font-family:var(--font-mono);color:var(--color-muted);background:0 0;border-top:1px solid #ffffff0b;grid-template-columns:1fr 1fr 1fr 1fr;gap:.5rem;padding:.65rem 1.1rem;font-size:.7rem;display:grid}.table-row.is-enter{animation:feed-row-in .65s var(--ease-out-expo) both}@keyframes feed-row-in{0%{opacity:0;background:#6c5ce72e;transform:translateY(-14px)}55%{opacity:1;background:#6c5ce714;transform:none}to{opacity:1;background:0 0}}.event-chip{color:var(--color-muted)}.event-ftd{color:var(--color-violet-light)}.event-deposit{color:#fff}.event-reg{color:var(--color-muted)}.chip-paid{color:var(--color-positive);align-items:center;gap:5px;display:inline-flex}.chip-paid:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.product-panel.is-live .live-dot{animation:1.1s ease-in-out infinite live-pulse}.live-dot{background:var(--color-positive);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite live-pulse;display:inline-block}@keyframes live-pulse{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 6px #22c55e00}}.geo-canvas{aspect-ratio:1;width:100%;max-width:560px;margin-inline:auto;display:block}.geo-canvas-frame{aspect-ratio:1;width:100%;max-width:560px;margin-inline:auto;position:relative}.geo-canvas-frame canvas{display:block}.geo-canvas-gl{width:100%!important;height:100%!important}.geo-globe-label{font-family:var(--font-body);letter-spacing:.02em;white-space:nowrap;color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;background:#090b0fb8;border:1px solid #ffffff1a;border-radius:.35rem;padding:.18rem .45rem;font-size:.68rem;font-weight:700;transition:opacity .15s;box-shadow:0 6px 18px #00000059}.geo-row{border-top:1px solid var(--color-line);grid-template-columns:2.4rem 1fr auto;align-items:center;gap:1rem;padding-block:.85rem;font-size:.9rem;display:grid}.geo-flag-wrap{justify-content:center;align-items:center;display:inline-flex}.geo-bar{background:linear-gradient(90deg,var(--color-violet),var(--color-violet-light));transform-origin:0;border-radius:999px;height:3px}.flag{border-radius:.2rem;width:1.55rem;height:auto;display:block;box-shadow:0 0 0 1px #ffffff1f}.flag--sm{width:1.2rem}.flag--lg{width:1.85rem}.table-geo{align-items:center;display:inline-flex}.tool-row{border-top:1px solid var(--color-line);grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:1.6rem 1.25rem;transition:background .25s;display:grid}.tool-row:last-child{border-bottom:1px solid var(--color-line)}.tool-row:hover{background:#6c5ce70f}.tool-num{font-family:var(--font-display);color:var(--color-muted-2);font-size:.75rem}.tool-arrow{color:var(--color-muted-2);transition:transform .25s var(--ease-out-expo),color .25s ease}.tool-row:hover .tool-arrow{color:var(--color-violet-light);transform:translate(6px)}.marquee{border-block:1px solid var(--color-line);padding-block:1.25rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{width:max-content;animation:marquee-scroll var(--marquee-dur,40s) linear infinite;gap:3.5rem;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee-scroll{to{transform:translate(-50%)}}.tick{font-family:var(--font-body);white-space:nowrap;color:var(--color-muted);align-items:center;gap:.7rem;font-size:.78rem;display:inline-flex}.tick b{color:#fff;font-weight:600}.tick .tick-paid{color:var(--color-positive)}.tick .tick-geo{align-items:center;display:inline-flex}.faq-item{border-top:1px solid var(--color-line)}.faq-item:last-child{border-bottom:1px solid var(--color-line)}.faq-trigger{text-align:left;width:100%;font-family:var(--font-display);color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding-block:1.5rem;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:600;transition:color .2s;display:flex}.faq-trigger:hover{color:var(--color-violet-light)}.faq-icon{flex:none;width:14px;height:14px;position:relative}.faq-icon:before,.faq-icon:after{content:"";transition:transform .3s var(--ease-out-expo);background:currentColor;margin:auto;position:absolute;inset:0}.faq-icon:before{width:14px;height:1.5px}.faq-icon:after{width:1.5px;height:14px}.faq-trigger[data-state=open] .faq-icon:after{transform:rotate(90deg)scaleY(0)}.faq-content{color:var(--color-muted);max-width:46rem;font-size:.98rem;line-height:1.65;overflow:hidden}.faq-content[data-state=open]{animation:faq-down .35s var(--ease-out-expo)}.faq-content[data-state=closed]{animation:.25s faq-up}@keyframes faq-down{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes faq-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.final-cta{position:relative;overflow:clip}.final-cta:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 50% 115%,#6c5ce74d,#0000 60%),radial-gradient(35% 40% at 50% 115%,#f59e0b1f,#0000 60%);position:absolute;inset:0}.site-footer{border-top:1px solid var(--color-line);padding-block:clamp(2.5rem,5vw,3.5rem) 2rem}.footer-inner{flex-direction:column;gap:1.75rem;display:flex}.footer-top{flex-direction:column;gap:1.25rem;display:flex}@media(min-width:720px){.footer-top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}}.footer-brand{flex-direction:column;gap:.75rem;max-width:22rem;display:flex}.footer-tagline{color:var(--color-muted);font-size:.86rem;line-height:1.5}.footer-legal{flex-wrap:wrap;gap:.65rem 1.35rem;display:flex}.footer-link{color:var(--color-muted-2);font-size:.82rem;transition:color .2s}.footer-link:hover{color:var(--color-ink)}.footer-contacts{grid-template-columns:1fr;gap:.75rem;display:grid}@media(min-width:720px){.footer-contacts{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-contact{border:1px solid var(--color-line);background:linear-gradient(165deg,#ffffff09,#0000 55%),#101218b8;border-radius:1rem;align-items:center;gap:.85rem;padding:.95rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.footer-contact{background:linear-gradient(165deg,#ffffff09,transparent 55%),color-mix(in srgb,var(--color-surface) 72%,transparent)}}.footer-contact{transition:border-color .2s,background .2s,transform .2s}.footer-contact:hover{border-color:#796ae97e}@supports (color:color-mix(in lab,red,red)){.footer-contact:hover{border-color:color-mix(in srgb,var(--color-violet) 45%,var(--color-line))}}.footer-contact:hover{background:linear-gradient(165deg,#6c5ce71f,#0000 60%),#101218cc}@supports (color:color-mix(in lab,red,red)){.footer-contact:hover{background:linear-gradient(165deg,#6c5ce71f,transparent 60%),color-mix(in srgb,var(--color-surface) 80%,transparent)}}.footer-contact:hover{transform:translateY(-1px)}.footer-contact-icon{width:2.4rem;height:2.4rem;color:var(--color-violet-light);background:#6c5ce72e;border-radius:.8rem;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.footer-contact-icon{background:color-mix(in srgb,var(--color-violet) 18%,transparent)}}.footer-contact-icon{border:1px solid #6c5ce747}@supports (color:color-mix(in lab,red,red)){.footer-contact-icon{border:1px solid color-mix(in srgb,var(--color-violet) 28%,transparent)}}.footer-contact-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.footer-contact-hint{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-2);font-size:.7rem}.footer-contact-label{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}.footer-disclaimer{max-width:40rem;color:var(--color-muted-2);font-size:.75rem;line-height:1.55}.footer-rights{color:var(--color-muted-2);font-size:.75rem}.agreement-page{padding-top:clamp(6rem,12vw,7.5rem);padding-bottom:clamp(3rem,6vw,5rem)}.agreement-wrap{max-width:48rem}.agreement-back{color:var(--color-muted);margin-bottom:1.5rem;font-size:.85rem;transition:color .2s;display:inline-flex}.agreement-back:hover{color:var(--color-violet-light)}.agreement-title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(1.85rem,4vw,2.65rem);font-weight:700;line-height:1.1}.agreement-intro{color:var(--color-muted);margin-top:1.25rem;font-size:.98rem;line-height:1.65}.agreement-accordion{margin-top:2.5rem}.agreement-item{border-top:1px solid var(--color-line)}.agreement-item:last-child{border-bottom:1px solid var(--color-line)}.agreement-trigger{text-align:left;width:100%;font-family:var(--font-display);letter-spacing:-.015em;color:#fff;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.2rem;font-size:1.05rem;font-weight:600;transition:color .2s;display:flex}.agreement-trigger:hover{color:var(--color-violet-light)}.agreement-content{overflow:hidden}.agreement-content[data-state=open]{animation:.22s agreement-open}.agreement-content[data-state=closed]{animation:.18s agreement-close}@keyframes agreement-open{0%{opacity:.4;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes agreement-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:.4;height:0}}.agreement-body{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.agreement-p,.agreement-clause p,.agreement-term dd{color:var(--color-muted);font-size:.92rem;line-height:1.65}.agreement-term{border-bottom:1px solid #ffffff0e;gap:.25rem;padding-block:.35rem;display:grid}@supports (color:color-mix(in lab,red,red)){.agreement-term{border-bottom:1px solid color-mix(in srgb,var(--color-line) 70%,transparent)}}.agreement-term:last-child{border-bottom:0}.agreement-term dt{color:#fff;font-size:.9rem;font-weight:700}.agreement-h{font-family:var(--font-display);color:var(--color-violet-light);margin-top:.5rem;font-size:.95rem;font-weight:600}.agreement-clause{grid-template-columns:auto 1fr;align-items:start;gap:.75rem 1rem;display:grid}.agreement-clause-id{color:var(--color-muted-2);font-variant-numeric:tabular-nums;padding-top:.15rem;font-size:.75rem;font-weight:600}.agreement-ul{color:var(--color-muted);flex-direction:column;gap:.4rem;margin-left:1.1rem;font-size:.92rem;line-height:1.55;list-style:outside;display:flex}.control-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}@media(max-width:960px){.control-layout{grid-template-columns:1fr}}.control-list{flex-direction:column;margin-top:3rem;display:flex}.control-row{border-top:1px solid var(--color-line);grid-template-columns:auto 1fr;gap:1.1rem;padding-block:1.35rem;display:grid}.control-row:last-child{border-bottom:1px solid var(--color-line)}.control-row-index{font-family:var(--font-body);color:var(--color-muted-2);padding-top:.2rem;font-size:.75rem}.control-row h3{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;font-size:1.05rem;font-weight:600}.control-row p{color:var(--color-muted);margin-top:.35rem;font-size:.9rem;line-height:1.55}.dash-frame{perspective:1600px}.dash-panel{transform-style:preserve-3d;border:1px solid var(--color-line-strong);background:linear-gradient(170deg,#161922f7,#0b0d13fc);border-radius:1rem;display:flex;overflow:hidden;transform:rotateY(-6deg)rotateX(2deg);box-shadow:0 50px 100px #0000008c,0 0 100px #6c5ce71f,inset 0 1px #ffffff0f}@media(max-width:960px){.dash-panel{transform:none}}.dash-sidebar{border-right:1px solid var(--color-line);background:#ffffff04;flex-direction:column;flex:none;align-items:center;gap:1.6rem;width:56px;padding-block:1.1rem;display:flex}.dash-sidebar-glyph{background:#6c5ce724;border-radius:.4rem;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.dash-nav{flex-direction:column;gap:1.15rem;display:flex}.dash-nav-item{color:var(--color-muted-2);display:inline-flex}.dash-nav-item.is-active{color:var(--color-amber);filter:drop-shadow(0 0 8px #f59e0b80)}.dash-main{flex:1;min-width:0;padding:1rem 1.2rem 1.3rem}.dash-topbar{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-muted-2);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding-bottom:.9rem;font-size:.66rem;display:flex}.dash-avatar{background:linear-gradient(135deg,var(--color-violet-light),var(--color-violet-deep));border-radius:50%;width:18px;height:18px}.dash-kpis{grid-template-columns:repeat(3,1fr);gap:.9rem;margin-top:1.1rem;display:grid}.dash-kpi{flex-direction:column;gap:.3rem;display:flex}.dash-kpi-label{letter-spacing:.07em;text-transform:uppercase;color:var(--color-muted-2);font-size:.6rem;font-weight:700}.dash-kpi-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;font-size:1.05rem;font-weight:600}.dash-chart{align-items:flex-end;gap:4px;height:68px;margin-top:1.3rem;display:flex}.dash-bar{background:linear-gradient(180deg,var(--color-violet-light),var(--color-violet-deep));opacity:.85;border-radius:2px 2px 0 0;flex:1;min-width:0}.dash-bar:last-child{background:linear-gradient(180deg,#fbbf24,var(--color-amber));opacity:1}.dash-withdraw{border:1px solid var(--color-line);background:#ffffff05;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.3rem;padding:.85rem 1rem;display:flex}.dash-withdraw-label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-2);font-size:.62rem;display:block}.dash-withdraw-value{font-family:var(--font-display);color:#fff;margin-top:.25rem;font-size:.95rem;font-weight:600;display:block}.dash-withdraw-btn{font-family:var(--font-display);color:#fff;background:linear-gradient(135deg,#7c6cf0,#6c5ce7);border-radius:.5rem;flex:none;padding:.5rem .85rem;font-size:.78rem;font-weight:600;box-shadow:0 4px 18px #6c5ce766}.live-section{position:relative;overflow:clip}.live-section:before{content:"";pointer-events:none;background:radial-gradient(55% 60% at 50% 45%,#6c5ce729,#0000 60%),radial-gradient(30% 30% at 50% 55%,#f59e0b12,#0000 65%);position:absolute;inset:0}.live-badge{font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--color-positive);background:#22c55e12;border:1px solid #22c55e40;border-radius:999px;align-items:center;gap:.7rem;padding:.45rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex}.live-badge .live-since{color:var(--color-muted);font-weight:600}.live-label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-2);font-size:.78rem;font-weight:700}.live-counter{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#fff;will-change:transform;font-size:clamp(2.9rem,9.5vw,7rem);font-weight:600;line-height:1.05}.live-early{max-width:44rem;color:var(--color-ink);background:linear-gradient(160deg,#f59e0b12,#f59e0b05);border:1px solid #f59e0b38;border-radius:1rem;margin-inline:auto;padding:1.4rem 1.6rem;font-size:1rem;line-height:1.65;position:relative}.live-early b{color:var(--color-amber);font-weight:600}.live-stats{grid-template-columns:repeat(3,1fr);max-width:52rem;margin-inline:auto;display:grid}@media(max-width:640px){.live-stats{grid-template-columns:1fr}.live-stat+.live-stat{border-top:1px solid var(--color-line)}}@media(min-width:641px){.live-stat+.live-stat{border-left:1px solid var(--color-line)}}.live-stat{text-align:center;padding:1.6rem 1rem}.live-stat-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#fff;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:600}.live-stat-label{color:var(--color-muted-2);margin-top:.5rem;font-size:.8rem}.auth-overlay{z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050609b8;position:fixed;inset:0}.auth-overlay[data-state=open]{animation:.25s fade-in}.auth-overlay[data-state=closed]{animation:.2s fade-out}.auth-panel{z-index:91;border:1px solid var(--color-line-strong);background:linear-gradient(170deg,#181b25fa,#0d0f15fc);border-radius:1.25rem;width:min(92vw,26.5rem);max-height:90svh;padding:1.75rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 40px 120px #0009,0 0 100px #6c5ce724,inset 0 1px #ffffff12}.auth-panel[data-state=open]{animation:panel-in .35s var(--ease-out-expo)}.auth-panel[data-state=closed]{animation:.2s fade-out}@keyframes panel-in{0%{opacity:0;transform:translate(-50%,-47%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.auth-close{width:32px;height:32px;color:var(--color-muted-2);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex;position:absolute;top:1rem;right:1rem}.auth-close:hover{color:#fff;background:#ffffff0f}.auth-tabs{border:1px solid var(--color-line);background:#ffffff0a;border-radius:.8rem;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.auth-tab{height:2.5rem;font-family:var(--font-display);color:var(--color-muted);cursor:pointer;border-radius:.6rem;font-size:.88rem;font-weight:600;transition:all .25s}.auth-tab[aria-selected=true]{color:#fff;background:#6c5ce738;box-shadow:0 0 24px #6c5ce72e,inset 0 1px #ffffff14}.auth-field{flex-direction:column;gap:.4rem;display:flex}.auth-field label{letter-spacing:.04em;color:var(--color-muted);font-size:.75rem;font-weight:600}.auth-input{border:1px solid var(--color-line-strong);color:#fff;background:#ffffff08;border-radius:.7rem;height:2.9rem;padding-inline:.95rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.auth-input::placeholder{color:var(--color-muted-2)}.auth-input:focus{border-color:#8b7ce8a6;outline:none;box-shadow:0 0 0 3px #6c5ce72e}.auth-input[aria-invalid=true]{border-color:#ef444499}.auth-error{color:#f87171;font-size:.78rem}.auth-divider{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-2);align-items:center;gap:1rem;font-size:.68rem;font-weight:700;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--color-line);flex:1;height:1px}.auth-social{border:1px solid var(--color-line-strong);width:100%;height:2.9rem;color:var(--color-ink);cursor:pointer;background:#ffffff08;border-radius:.7rem;justify-content:center;align-items:center;gap:.65rem;font-size:.9rem;font-weight:600;transition:border-color .25s,background .25s,box-shadow .25s;display:inline-flex}.auth-social:hover{background:#6c5ce71a;border-color:#8b7ce880;box-shadow:0 0 28px #6c5ce724}.auth-social svg,.auth-social img{border-radius:.3rem;flex:none}.auth-legal{color:var(--color-muted-2);font-size:.72rem;line-height:1.55}.auth-legal a{color:var(--color-violet-light);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media(prefers-reduced-motion:reduce){.marquee-track{flex-wrap:wrap;width:auto;animation:none}.scroll-hint:after,.grain:after,.live-dot{animation:none}.scene-prop{animation:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
