@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--model-orbit:0deg;--platform-orbit:0deg}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-bold:700;--font-weight-black:900;--radius-md:calc(var(--radius) * .8);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist", "Geist Fallback";--default-mono-font-family:"Geist Mono", "Geist Mono Fallback"}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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}*{border-color:var(--border);outline-color:var(--ring)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.z-0{z-index:0}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-full{height:100%}.h-screen{height:100vh}.w-full{width:100%}.w-max{width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.overflow-hidden{overflow:hidden}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-lg{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-border{border-color:var(--border)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#0B0F19\]{background-color:#0b0f19}.bg-background{background-color:var(--background)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-clip-padding{background-clip:padding-box}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.whitespace-nowrap{white-space:nowrap}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.drop-shadow-\[0_0_30px_rgba\(56\,189\,248\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 30px var(--tw-drop-shadow-color,#38bdf859));--tw-drop-shadow:var(--tw-drop-shadow-size);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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media (hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:is(body:has(.auth-page) .site-nav,body:has(.auth-page) .product-switcher){display:none}.auth-page{color:#f4f7ff;background:#03050c;min-height:100vh;font-family:Inter,Arial,sans-serif;overflow:hidden}.auth-brand-row{justify-content:space-between;align-items:center;min-height:82px;padding:18px 4.5%;display:flex}.auth-brand{color:#f8fafc;white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.auth-brand img{object-fit:contain;filter:drop-shadow(0 0 14px #38bdf86b);width:52px;height:52px}.auth-brand span{color:#fff;letter-spacing:.18em;text-shadow:0 0 12px #ffffff29;flex-direction:column;align-items:center;gap:5px;font-size:19px;font-weight:900;line-height:1;display:inline-flex}.auth-brand i{color:#0000;letter-spacing:.58em;background:linear-gradient(90deg,#ff4f81 0%,#d946ef 34%,#8b7cff 66%,#25d9ff 100%);-webkit-background-clip:text;background-clip:text;padding-left:.58em;font-size:21px;font-style:normal;font-weight:900;line-height:1}.auth-secure-label{color:#8290ae;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;display:inline-flex}.auth-secure-label svg{color:#67e8f9;width:14px}.auth-layout{grid-template-columns:minmax(440px,.82fr) minmax(620px,1.38fr);gap:4.5%;min-height:calc(100vh - 82px);padding:0 4.5% 30px;display:grid}.auth-form-panel{justify-content:center;align-items:center;min-width:0;display:flex}.auth-form-inner{width:min(100%,505px);padding:35px 0 42px}.auth-kicker{color:#67e8f9;letter-spacing:.18em;align-items:center;gap:9px;margin-bottom:18px;font-size:11px;font-weight:700;display:flex}.auth-kicker span{background:#38bdf8;width:22px;height:1px;box-shadow:0 0 12px #38bdf8b3}.auth-form-inner h1{color:#f7fbfa;letter-spacing:-.065em;margin:0;font-size:clamp(42px,4vw,62px);font-weight:500;line-height:.98}.auth-subtitle{color:#9ba9c4;margin:16px 0 30px;font-size:15px;line-height:1.6}.auth-socials{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-socials button,.auth-input,.auth-phone{color:#f4f7ff;background:#080d1e9e;border:1px solid #94a3b838;border-radius:7px}.auth-socials button{cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:46px;font:600 13px Inter,Arial,sans-serif;transition:border-color .2s,background .2s;display:inline-flex}.auth-socials button:hover{background:#38bdf814;border-color:#67e8f9b3}.auth-socials button strong{color:#fff;font-size:16px}.auth-socials button svg{width:16px}.auth-divider{color:#64746f;letter-spacing:.16em;white-space:nowrap;align-items:center;gap:12px;margin:25px 0 24px;font-size:9px;font-weight:700;display:flex}.auth-divider span{background:#94a3b82e;flex:1;height:1px}.auth-form-inner form{gap:17px;display:grid}.auth-form-inner label>span{color:#cbd6d2;margin-bottom:8px;font-size:12px;display:block}.auth-input,.auth-phone{align-items:center;min-height:50px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.auth-input:focus-within,.auth-phone:focus-within{border-color:#67e8f9b3;box-shadow:0 0 0 3px #38bdf814}.auth-input>svg,.auth-phone button svg{color:#768782;flex:none;width:16px;margin-right:10px}.auth-input input,.auth-phone input{color:#f5faf8;background:0 0;border:0;outline:0;width:100%;min-width:0;font:13px Inter,Arial,sans-serif}.auth-input input::placeholder,.auth-phone input::placeholder{color:#60706d}.auth-input button{color:#768782;cursor:pointer;background:0 0;border:0;place-items:center;padding:3px;display:inline-grid}.auth-input button svg{width:17px}.auth-phone{padding:0}.auth-phone button{color:#dbe8e3;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-right:1px solid #9fb5af24;align-items:center;height:48px;padding:0 13px;font-size:12px;display:inline-flex}.auth-phone button svg{color:#67e8f9;width:15px;margin-right:7px}.auth-phone button span{color:#7c8d88;margin-left:8px}.auth-phone input{padding:0 13px}.auth-options{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.auth-check{cursor:pointer;align-items:flex-start;gap:8px;margin:0;line-height:1.5;color:#a8b8b3!important;font-size:12px!important;display:flex!important}.auth-check input{accent-color:#67e8f9;width:15px;height:15px;margin:1px 0 0}.auth-text-button{color:#67e8f9;cursor:pointer;background:0 0;border:0;padding:0;font:12px Inter,Arial,sans-serif}.auth-terms{margin-top:-1px!important}.auth-terms a{color:#67e8f9;text-decoration:none}.auth-error{color:#ff8f9a;margin:-2px 0 0;font-size:12px;line-height:1.45}.auth-submit{color:#fff;cursor:pointer;background:linear-gradient(110deg,#4f46e5,#6366f1 48%,#7c3aed);border:1px solid #a5f3ff9e;border-radius:5px;min-height:50px;margin-top:3px;font:700 13px Inter,Arial,sans-serif;transition:transform .2s,filter .2s;box-shadow:inset 0 1px #ffffff40,0 8px #262387b8,0 12px 28px #6366f14d,0 0 18px #38bdf824}.auth-submit:hover{filter:brightness(1.08);transform:translateY(-2px)}.auth-submit:disabled{cursor:wait;opacity:.7;transform:none}.auth-switch{color:#8290ae;text-align:center;margin:21px 0 0;font-size:13px}.auth-switch a{color:#67e8f9;text-decoration:none}.auth-showcase{isolation:isolate;background:linear-gradient(145deg,#0c1430fa,#030714f5 48%,#140c34fa);border:1px solid #6366f166;border-radius:22px;min-height:650px;padding:38px 38px 28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 90px #0000004d}.auth-showcase-glow{z-index:-1;filter:blur(75px);pointer-events:none;background:#6366f12e;border-radius:50%;width:55%;height:50%;position:absolute;top:-20%;right:12%}.auth-showcase-header{justify-content:space-between;gap:20px;display:flex;position:relative}.auth-showcase-eyebrow{color:#67e8f9;letter-spacing:.2em;margin:0 0 14px;font-size:10px;font-weight:700}.auth-showcase h2{color:#f4f7ff;letter-spacing:-.045em;margin:0;font-size:clamp(28px,2.4vw,40px);font-weight:600;line-height:1.08}.auth-showcase h2 em{color:#a78bfa;font-style:normal}.auth-showcase-description{color:#9ba9c4;max-width:475px;margin:13px 0 0;font-size:13px;line-height:1.6}.auth-dark-mode{color:#c8d2e5;white-space:nowrap;align-items:center;gap:8px;height:fit-content;font-size:11px;display:inline-flex}.auth-dark-mode i{background:#6366f1;border-radius:20px;width:30px;height:17px;position:relative}.auth-dark-mode i:after{content:"";background:#e0e7ff;border-radius:50%;width:11px;height:11px;position:absolute;top:3px;right:3px}.auth-dashboard{background:#050815;border:1px solid #6366f14d;border-radius:15px;margin-top:29px;position:relative;overflow:hidden;box-shadow:0 20px 45px #0006}.auth-dashboard-topbar{color:#aebbd1;border-bottom:1px solid #6366f133;align-items:center;gap:14px;height:42px;padding:0 15px;font-size:9px;display:flex}.auth-window-dots{gap:5px;display:flex}.auth-window-dots i{background:#f472b6;border-radius:50%;width:7px;height:7px}.auth-window-dots i:nth-child(2){background:#a78bfa}.auth-window-dots i:nth-child(3){background:#67e8f9}.auth-chart-switch{color:#70847c;align-items:center;gap:9px;margin-left:auto;display:flex}.auth-chart-switch strong{color:#14221e;background:#f5faf8;border-radius:5px;padding:5px 9px;font-size:8px}.auth-chart-switch span:last-child{color:#cadbd4}.auth-chart-switch{background:#080d1eb8;border:1px solid #6366f138;border-radius:6px;gap:5px;padding:3px}.auth-chart-switch strong,.auth-chart-switch span{border-radius:4px;padding:4px 7px}.auth-chart-switch strong{color:#f4f7ff;background:linear-gradient(110deg,#6366f1cc,#38bdf885)}.auth-chart-switch span{color:#8495b7;font-size:8px}.auth-live-status{color:#67e8f9;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:7px;display:inline-flex}.auth-live-status i{background:#67e8f9;border-radius:50%;width:5px;height:5px;animation:2.8s ease-in-out infinite auth-live-pulse;box-shadow:0 0 9px #67e8f9}.auth-dashboard-body{grid-template-columns:145px 1fr;min-height:445px;display:grid}.auth-dashboard-sidebar{color:#7d8aa6;border-right:1px solid #6366f12e;align-content:start;gap:13px;padding:17px 12px;font-size:8px;display:grid}.auth-dashboard-sidebar strong{color:#c8d2e5}.auth-dashboard-sidebar small{color:#64749a;letter-spacing:.14em;margin-top:7px;font-size:7px}.auth-dashboard-sidebar span{white-space:nowrap;align-items:center;gap:7px;display:flex}.auth-dashboard-sidebar svg{color:#67e8f9;width:11px;height:11px}.auth-dashboard-main{min-width:0;padding:18px}.auth-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.auth-metrics div{min-width:0}.auth-metrics small{color:#64749a;letter-spacing:.08em;white-space:nowrap;font-size:7px;display:block}.auth-metrics strong{color:#e0e7ff;white-space:nowrap;margin-top:7px;font-size:13px;font-weight:600;display:block}.auth-equity-chart{background:linear-gradient(#0c1430b8,#04071499);border:1px solid #6366f133;border-radius:9px;margin-top:18px;padding:15px 14px 7px}.auth-chart-label,.auth-panel-title{color:#c8d2e5;justify-content:space-between;align-items:center;font-size:10px;display:flex}.auth-chart-label b{color:#67e8f9;font-size:9px}.auth-equity-chart svg{width:100%;height:145px;margin-top:11px;display:block}.auth-chart-axis{color:#596a91;justify-content:space-between;font-size:7px;display:flex}.auth-bottom-panels{grid-template-columns:1.25fr .9fr;gap:12px;margin-top:12px;display:grid}.auth-volume,.auth-positions{background:#080d1eb8;border:1px solid #6366f133;border-radius:9px;min-height:125px;padding:13px}.auth-panel-title small{color:#7182aa;font-size:8px}.auth-bars{align-items:end;gap:9px;height:83px;padding:12px 4px 0;display:flex}.auth-bars i{background:linear-gradient(#182551,#0b1023);border-radius:4px 4px 0 0;flex:1;height:35%}.auth-bars i:nth-child(2){height:56%}.auth-bars i:nth-child(3){height:44%}.auth-bars i.is-highlight{background:linear-gradient(#38bdf8,#4f46e5);height:82%;box-shadow:0 0 18px #38bdf838}.auth-bars i:nth-child(5){height:67%}.auth-bars i:nth-child(6){height:40%}.auth-positions>div:not(.auth-panel-title){color:#b8c3dc;justify-content:space-between;align-items:center;gap:8px;padding:16px 0 5px;font-size:8px;display:flex}.auth-positions b{align-items:center;gap:5px;font-weight:500;display:inline-flex}.auth-positions b svg{color:#67e8f9;width:13px}.auth-positions strong{color:#67e8f9;font-size:8px}.auth-positions strong.is-loss{color:#f8757b}.auth-equity-chart svg path{transform-origin:50%;animation:8s ease-in-out infinite auth-chart-drift}@keyframes auth-chart-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes auth-live-pulse{0%,to{opacity:.45}50%{opacity:1}}.auth-mobile-card{background:#080d1ef5;border:1px solid #6366f159;border-radius:16px;width:137px;padding:11px;position:absolute;bottom:19px;right:18px;box-shadow:0 15px 35px #00000073}.auth-mobile-card div{color:#aebbd1;align-items:center;gap:6px;font-size:8px;display:flex}.auth-mobile-card svg{color:#67e8f9;width:13px}.auth-mobile-card strong{color:#a78bfa;margin-top:16px;font-size:22px;display:block}.auth-mobile-card small{color:#7182aa;margin-top:3px;font-size:7px;display:block}@media (max-width:1150px){.auth-layout{grid-template-columns:minmax(390px,.8fr) minmax(500px,1.2fr);gap:3%;padding-inline:3%}.auth-showcase{padding:29px 24px}.auth-dashboard-body{grid-template-columns:112px 1fr}.auth-dashboard-sidebar{padding-inline:9px}}@media (max-width:820px){.auth-page{overflow:visible}.auth-brand-row{padding-inline:6%}.auth-secure-label{display:none}.auth-layout{min-height:0;padding:0 6% 34px;display:block}.auth-form-panel{display:block}.auth-form-inner{max-width:560px;margin:0 auto;padding:34px 0 42px}.auth-showcase{min-height:580px;padding:28px 20px 22px}.auth-showcase-header{display:block}.auth-dark-mode{position:absolute;top:0;right:0}.auth-dashboard-body{grid-template-columns:92px 1fr}.auth-dashboard-sidebar{font-size:7px}.auth-dashboard-sidebar span{gap:4px}.auth-dashboard-main{padding:12px}.auth-mobile-card{display:none}}@media (max-width:520px){.auth-brand-row{min-height:70px;padding-top:16px}.auth-brand img{width:42px;height:42px}.auth-brand span{font-size:15px}.auth-brand i{font-size:16px}.auth-form-inner{padding-top:28px}.auth-form-inner h1{font-size:42px}.auth-socials{gap:8px}.auth-dashboard-sidebar{display:none}.auth-dashboard-body{display:block}.auth-metrics{grid-template-columns:repeat(2,1fr);gap:14px 8px}.auth-equity-chart svg{height:110px}.auth-bottom-panels{grid-template-columns:1fr}.auth-showcase{border-radius:16px;min-height:650px}.auth-chart-switch span:not(:last-child){display:none}}.language-switcher,.currency-switcher{z-index:50;position:relative}.currency-trigger{isolation:isolate;color:#f4f7ff;cursor:pointer;letter-spacing:.02em;background:linear-gradient(145deg,#14193af5,#050f23f5);border:1px solid #a78bfa7a;border-radius:6px;align-items:center;gap:7px;min-height:38px;padding:0 11px;font:700 12px Arial,sans-serif;transition:transform .3s,border-color .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 -8px 14px #02071661,0 0 18px #6366f129}.currency-trigger:before{content:"";z-index:-1;filter:blur(8px);opacity:.76;pointer-events:none;background:radial-gradient(at 18% 48%,#38bdf84d 0 7%,#0000 28%),radial-gradient(at 53% 57%,#6366f157 0 10%,#0000 35%),radial-gradient(at 82% 42%,#c084fc33 0 7%,#0000 28%),linear-gradient(162deg,#0000 28%,#38bdf81f 43%,#a855f724 55%,#0000 72%);border-radius:48%;width:205%;height:215%;animation:6s linear infinite currency-liquid-flow;position:absolute;top:-58%;left:-62%;transform:translate(-7%,3%)rotate(-5deg)}.currency-trigger:after{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from 0deg, transparent 0 58%, #67e8f9c7 66%, #c084fc75 71%, transparent 81%) border-box;-webkit-mask-composite:xor;opacity:.72;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border:1px solid #0000;animation:5.5s linear infinite currency-border-flow;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.currency-trigger>*{z-index:2;position:relative}.currency-trigger:hover{border-color:#67e8f9b3;transform:translateY(-2px);box-shadow:inset 0 1px #fff3,inset 0 -8px 14px #0207164d,0 0 24px #38bdf833,0 8px 18px #0305144d}.currency-trigger:hover:before,.currency-trigger:hover:after{opacity:.95}.currency-trigger svg{color:#a78bfa;width:16px}.currency-trigger svg:last-child{width:14px;transition:transform .2s}.currency-trigger svg.is-open{transform:rotate(180deg)}.currency-trigger b{color:#67e8f9;font-weight:800}.currency-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(155deg,#191842fa,#070b1dfa);border:1px solid #a78bfa8c;border-radius:9px;width:min(310px,100vw - 24px);max-height:min(570px,100vh - 110px);padding:8px;animation:.18s ease-out both currency-menu-in;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff24,0 24px 60px #00000085,0 0 34px #6366f13d}.currency-menu-heading{color:#dce6ff;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #94a3b829;align-items:center;gap:8px;padding:9px 10px 11px;font:800 10px Arial,sans-serif;display:flex}.currency-menu-heading svg{color:#67e8f9;width:15px}.currency-menu button{color:#dbe6fb;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:32px 42px 1fr auto;align-items:center;gap:8px;width:100%;padding:10px 9px;font-size:13px;display:grid}.currency-menu button:hover,.currency-menu button.is-selected{color:#fff;background:linear-gradient(90deg,#38bdf824,#6366f133);border-color:#67e8f95c}.currency-menu button strong{letter-spacing:.06em;font:800 12px Arial,sans-serif}.currency-menu button>b{color:#67e8f9;font-size:13px}.currency-code{color:#aebbd1;letter-spacing:.06em;font:800 12px Arial,sans-serif}.currency-flag{background:#10172f;border-radius:3px;place-items:center;width:26px;height:19px;display:grid;overflow:hidden}.currency-flag img{object-fit:cover;width:26px;height:19px;display:block}.currency-selected-value{align-items:center;gap:6px;display:inline-flex}.currency-selected-value img{object-fit:cover;border-radius:2px;width:24px;height:16px;display:block}.currency-selected-value strong,.currency-selected-value span{letter-spacing:.05em;font-size:11px}.price-usd-context,.summary-usd-context{color:#8290ae;letter-spacing:.02em;font-size:10px;display:block}.summary-usd-context{margin:12px 0;line-height:1.5}.checkout-header-actions .currency-trigger{min-height:34px}@keyframes currency-menu-in{0%{opacity:0;transform:translateY(-7px)rotateX(-7deg)scale(.98)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}@keyframes currency-liquid-flow{0%{transform:translate(-8%,4%)rotate(-5deg)}25%{transform:translate(4%,-3%)rotate(-2deg)}50%{transform:translate(15%,3%)rotate(2deg)}75%{transform:translate(25%,-4%)rotate(5deg)}to{transform:translate(36%,2%)rotate(8deg)}}@keyframes currency-border-flow{to{transform:rotate(360deg)}}@media (max-width:760px){.currency-menu{right:-8px}.nav-actions{gap:8px;margin-left:auto;display:flex}.nav-actions>a,.nav-actions .language-switcher{display:none}.nav-actions .currency-switcher{display:block}}.language-trigger{color:#f4f7ff;cursor:pointer;letter-spacing:.02em;background:linear-gradient(145deg,#142347db,#190f43d1);border:1px solid #67e8f961;border-radius:6px;align-items:center;gap:7px;min-height:38px;padding:0 11px;font:700 12px Arial,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 0 18px #38bdf81a}.language-trigger svg{color:#67e8f9;width:16px}.language-trigger>img{object-fit:cover;border-radius:2px;width:22px;height:15px;display:block}.language-trigger svg:last-child{width:14px;transition:transform .2s}.language-trigger svg.is-open{transform:rotate(180deg)}.language-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(155deg,#121939fa,#080a1dfa);border:1px solid #67e8f961;border-radius:9px;width:286px;max-height:min(560px,100vh - 110px);padding:7px;animation:.18s ease-out both language-menu-in;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff24,0 24px 60px #00000080,0 0 32px #6366f133}.language-menu button{color:#dbe6fb;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;width:100%;padding:10px 9px;font-size:13px;display:grid}.language-menu button:hover,.language-menu button.is-selected{color:#fff;background:linear-gradient(90deg,#38bdf824,#6366f12e);border-color:#67e8f95c}.language-menu small{color:#8290ae;letter-spacing:0;font-size:10px}.language-flag{background:#10172f;border-radius:3px;place-items:center;width:26px;height:19px;display:grid;overflow:hidden}.language-flag img{object-fit:cover;width:26px;height:19px;display:block}.checkout-header-actions{justify-self:end;align-items:center;gap:14px;display:inline-flex}.checkout-header-actions .language-trigger{min-height:34px}.checkout-header-actions .checkout-back{justify-self:auto}@keyframes language-menu-in{0%{opacity:0;transform:translateY(-7px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}html[dir=rtl] .language-menu{left:0;right:auto}html[dir=rtl] .checkout-header-actions{justify-self:start}html[dir=rtl] .checkout-back{flex-direction:row-reverse}.affiliate-header,.rules-header,.legal-header,.checkout-header{display:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#03050c;--foreground:#f4f7ff;--card:#080d1e;--card-foreground:#f4f7ff;--popover:#080d1e;--popover-foreground:#f4f7ff;--primary:#6366f1;--primary-foreground:#fff;--secondary:#121a31;--secondary-foreground:#d8e0f4;--muted:#0d1428;--muted-foreground:#8390ad;--accent:#38bdf8;--accent-foreground:#03050c;--border:#94a3b829;--input:#94a3b833;--ring:#6366f1;--radius:.65rem}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#03050c}body{color:#f4f7ff;background:#03050c;margin:0;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}.site-shell{background:#03050c;overflow:hidden}.product-switcher{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0c1224e0,#03050cc7);border-bottom:1px solid #94a3b838;align-items:stretch;min-height:42px;padding:0 8px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:inset 0 1px #ffffff14,0 10px 28px #00000059}.product-tab{color:#c5cee0;letter-spacing:.12em;white-space:nowrap;text-shadow:0 1px #ffffff2e,0 2px 8px #03050c8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff1a,#080d1e73);border:1px solid #bac6e038;border-radius:6px;align-items:center;gap:7px;min-height:30px;margin:6px 4px;padding:0 16px;font:800 11px/1 Arial,sans-serif;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff38,inset 0 -8px 12px #03050c47,0 6px 14px #00000047}.product-tab b{color:#d7def0;text-shadow:0 1px #fff3,0 2px 10px #38bdf840;font-weight:900}.product-tab:hover{color:#fff;background:linear-gradient(#ffffff29,#111c3a8c);border-color:#7de0ff73}.product-tab.is-active{color:#fff;background:linear-gradient(#7de0ff38,#241c5c9e);border-color:#67e8f98c;box-shadow:inset 0 1px #ffffff59,inset 0 -10px 16px #38bdf81f,0 0 18px #38bdf838,0 8px 16px #00000052}.product-tab.is-active:before{content:"";background:linear-gradient(90deg,#38bdf8,#a78bfa,#67e8f9);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:10px;right:10px;box-shadow:0 0 10px #38bdf8b3}.product-tab.is-active b{color:#7eefff;text-shadow:0 1px #ffffff59,0 0 10px #67e8f98c,0 2px 6px #03050c99}.product-tab-ind{gap:8px}.product-tab-ind>img{object-fit:contain;filter:drop-shadow(0 0 7px #6366f1a6);width:22px;height:22px}.product-tab-ind>span{color:#0000;background:linear-gradient(90deg,#ff7442 0%,#ff4fd8 34%,#8b7cff 66%,#25d9ff 100%);-webkit-background-clip:text;background-clip:text}.product-tab-ind>span b{color:inherit;text-shadow:none}.site-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d1e94;border:1px solid #94a3b833;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px 12px 18px;transition:all .3s;display:flex;position:fixed;top:54px;left:3.5%;right:3.5%;box-shadow:inset 0 1px #ffffff14,0 12px 32px #0000002e}.nav-scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080d1edb;border-color:#94a3b847}.brand{letter-spacing:.1em;align-items:center;gap:10px;font:700 12px/1 Arial,sans-serif;display:flex}.brand-with-mark{gap:14px}.brand-with-mark img{object-fit:contain;filter:drop-shadow(0 0 20px #38bdf8b8);width:82px;height:82px}.brand-with-mark span{color:#fff;letter-spacing:.2em;text-shadow:0 0 14px #ffffff2e;flex-direction:column;align-items:center;gap:8px;min-width:205px;font-size:20px;font-weight:900;line-height:1;display:inline-flex}.brand-with-mark i{color:#0000;letter-spacing:.72em;text-shadow:none;background:linear-gradient(90deg,#ff7442 0%,#ff4fd8 34%,#8b7cff 66%,#25d9ff 100%);-webkit-background-clip:text;background-clip:text;padding-left:.72em;font-size:22px;font-style:normal;font-weight:900;line-height:1}.brand small{color:#8290ae;letter-spacing:.22em;margin-top:4px;font-size:12px;display:block}.brand-mark,.fw-dot{color:#fff;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:5px;place-items:center;display:grid;box-shadow:0 0 22px #6366f152}.brand-mark{letter-spacing:-.12em;width:31px;height:31px;font:800 11px Arial}.nav-links{gap:24px;margin-left:4%;display:flex}.nav-links a,.nav-actions a,.section-label,.trust-strip,.hero-stats span,.terminal-topbar,.terminal-footer,small{letter-spacing:.14em;font:700 13px Arial,sans-serif}.nav-links a,.nav-community,.portal-link{color:#fff;text-shadow:0 0 10px #ffffff29;transition:color .2s,text-shadow .2s}.nav-links a{position:relative}.nav-links a.is-active{color:#67e8f9}.nav-links a.is-active:after{content:"";background:#67e8f9;border-radius:2px;height:2px;position:absolute;bottom:-9px;left:0;right:0;box-shadow:0 0 10px #67e8f9b8}.nav-links a:hover,.nav-actions a:hover{color:#fff}.nav-actions{align-items:center;gap:17px;display:flex}.button{color:#fff;letter-spacing:.1em;isolation:isolate;background:#6366f1;border:1px solid #a5f3ff73;border-radius:5px;align-items:center;gap:12px;padding:14px 18px;font:800 13px Arial,sans-serif;transition:transform .2s,background .2s;animation:3.6s ease-in-out infinite challenge-button-breathe;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,0 8px #262387b8,0 12px 28px #6366f14d,0 0 18px #38bdf824}.button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff80,#0000);width:30%;animation:4.2s ease-in-out infinite challenge-button-sweep;position:absolute;inset:-30% auto -30% -50%;transform:skew(-18deg)}.button:after{content:"";z-index:-1;pointer-events:none;border:1px solid #7de0ff47;border-radius:4px;animation:2.8s linear infinite challenge-button-edge;position:absolute;inset:1px;box-shadow:0 0 12px #38bdf829}.button:hover{background:#7c7ff5;border-color:#bae6fde6;transform:translateY(-3px)scale(1.015);box-shadow:inset 0 1px #ffffff52,0 8px #262387b8,0 16px 34px #6366f16b,0 0 28px #38bdf84d}.button:active{transform:translateY(4px)scale(.99);box-shadow:inset 0 1px #ffffff2e,0 3px #262387b8,0 8px 18px #6366f140}.button.is-processing{animation:.9s ease-out both challenge-button-processing}.button.is-processing:before{animation:.9s ease-out both challenge-button-processing-sweep}.button.is-processing:after{animation:.7s linear infinite challenge-button-edge}.challenge-detail:has(.button.is-processing){animation:.9s ease-out both challenge-panel-processing}.primary-liquid{color:#fff;background:linear-gradient(110deg,#4843bee6,#232070f0);border:1px solid #7de0ffad;border-radius:5px;min-width:222px;padding:15px 24px;box-shadow:inset 0 1px #ffffff3d,0 12px 30px #4b48d252,0 0 26px #6366f138}.primary-liquid:hover{background:linear-gradient(110deg,#625be0f5,#2d288ef5);border-color:#a5f3ffeb;box-shadow:inset 0 1px #ffffff4d,0 16px 36px #4b48d26b,0 0 32px #7de0ff47}.button svg,.text-link svg,.footer-mail svg{width:15px;height:15px}.button-small{padding:10px 13px;font-size:13px}.nav-actions .button-small{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#7dd3fc47,#6366f1eb 48%,#312e81f5);border:1px solid #a5f3ff9e;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff61,inset 0 -7px 12px #11184f4d,0 7px #1f1c66e6,0 12px 24px #3834b452,0 0 22px #38bdf82e}.nav-actions .button-small:hover{background:linear-gradient(145deg,#a5f3ff61,#6366f1fa 48%,#4338cafa);border-color:#bae6fdf0;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff80,inset 0 -7px 12px #11184f3d,0 4px #1f1c66e6,0 16px 30px #3834b46b,0 0 30px #38bdf84d}.nav-login{color:#fff;letter-spacing:.06em;white-space:nowrap;background:linear-gradient(110deg,#342280db,#111e4ee6);border:1px solid #8b7cff9e;border-radius:5px;justify-content:center;align-items:center;padding:13px 20px;font:800 13px Arial,sans-serif;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 10px 28px #38309647,0 0 22px #6366f12e}.nav-login:hover{background:linear-gradient(110deg,#482e9ef0,#172a63f0);border-color:#c084fce0;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff42,0 14px 32px #38309666,0 0 28px #8b7cff4d}.button-outline{box-shadow:none;background:0 0;border:1px solid #6366f1a6}.text-link{letter-spacing:.1em;color:#b6c0d8;align-items:center;gap:9px;font:800 13px Arial;display:inline-flex}.text-link:hover{color:#38bdf8}.watch-demo{color:#f4f0ff;letter-spacing:.06em;background:linear-gradient(135deg,#4a2396db,#1c0c48f0);border:1px solid #8b7cff80;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-width:196px;padding:15px 24px;font:800 14px Arial,sans-serif;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 10px 30px #4c1d9557,0 0 24px #6366f12e}.watch-demo:hover{border-color:#c084fccc;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff3d,0 14px 34px #4c1d9573,0 0 30px #a855f747}.play-icon{filter:drop-shadow(0 0 5px #a78bfacc);border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid #d9d2ff;width:0;height:0}.trading-rules-button{color:#f4f7ff;letter-spacing:.08em;background:linear-gradient(110deg,#113769f0,#311c79eb);border:1px solid #38bdf88c;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-width:244px;padding:15px 24px;font:800 14px Arial,sans-serif;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 12px 30px #194b9647,0 0 24px #38bdf829}.trading-rules-button:hover{border-color:#7de0ffe6;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff40,0 16px 36px #194b9661,0 0 30px #6366f14d}.trading-rules-button svg{color:#67e8f9;filter:drop-shadow(0 0 5px #38bdf8bf);width:18px;height:18px}.free-trial-button{color:#ecfeff;letter-spacing:.08em;background:linear-gradient(110deg,#044a46eb,#052634f5);border:1px solid #2dd4bf9e;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-width:278px;padding:15px 24px;font:800 14px Arial,sans-serif;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 12px 30px #0d948840,0 0 26px #2dd4bf2e}.free-trial-button:hover{border-color:#5eead4f2;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff3d,0 16px 36px #0d948861,0 0 32px #2dd4bf4d}.free-trial-button svg{color:#5eead4;filter:drop-shadow(0 0 5px #2dd4bfcc);width:19px;height:19px}.menu-toggle{background:0 0;border:0;display:none}.hero-section{text-align:center;background:#03050c;justify-content:center;align-items:center;min-height:920px;padding:155px 7.5% 160px;display:flex;position:relative;overflow:hidden}.hero-section:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#03050c9e 0%,#03050c33 34%,#03050c61 70%,#03050ce6 100%),radial-gradient(#03050c14 18%,#03050c8f 78%);position:absolute;inset:0}.hero-art{z-index:2;opacity:.8;position:absolute;inset:0;overflow:hidden}.hero-art:after{content:"";background:radial-gradient(at 50% 45%,#0000 12%,#03050c1f 50%,#03050cb8 100%);position:absolute;inset:0}.hero-art img{object-fit:cover;object-position:center center;filter:saturate(.88)contrast(1.08)brightness(.62);width:100%;height:100%;transform:scale(1.02)}.space-dust{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(42% 48% at 50% 51%,#0000 0 45%,#000 71%);mask-image:radial-gradient(42% 48% at 50% 51%,#0000 0 45%,#000 71%)}.space-dust:before,.space-dust:after{content:"";filter:blur(46px);opacity:.16;mix-blend-mode:screen;border-radius:50%;width:28%;height:30%;animation:15s ease-in-out infinite aura-breathe;position:absolute}.space-dust:before{background:#38bdf8;top:25%;left:11%}.space-dust:after{background:#a855f7;animation-delay:-7s;top:29%;right:10%}.space-particle{opacity:.58;will-change:transform,opacity,filter;background:#38bdf8;border-radius:70% 30% 65% 35%;width:5px;height:18px;animation:18s ease-in-out infinite fragment-float;display:block;position:absolute;transform:translate(0)rotate(-28deg)scale(1);box-shadow:0 0 12px 3px #38bdf894}.space-particle:nth-child(3n){background:#a78bfa;border-radius:65% 35% 45% 55%;width:8px;height:5px;animation-duration:23s;transform:translate(0)rotate(24deg)scale(.82);box-shadow:0 0 15px 4px #a78bfa8a}.space-particle:nth-child(4n){background:#67e8f9;border-radius:999px 45%;width:3px;height:25px;animation-duration:27s;transform:translate(0)rotate(52deg)scale(.72);box-shadow:0 0 16px 4px #67e8f980}.space-particle:nth-child(5n){background:#ff4fd8;border-radius:90% 20% 80% 30%;width:18px;height:4px;animation-duration:21s;transform:translate(0)rotate(-18deg)scale(1.15);box-shadow:0 0 17px 5px #ff4fd873}.space-particle:nth-child(7n){background:#8b7cff;border-radius:38% 62% 25% 75%;width:11px;height:8px;animation-duration:25s;transform:translate(0)rotate(67deg)scale(1.28);box-shadow:0 0 18px 5px #8b7cff80}.space-particle:nth-child(9n){filter:blur(1.8px);opacity:.38;border-radius:100%;width:22px;height:3px;animation-duration:31s;transform:translate(0)rotate(-18deg)scale(.58)}.space-particle:nth-child(11n){clip-path:polygon(50% 0,100% 65%,58% 100%,0 42%);background:#38bdf8;width:7px;height:13px;animation-duration:29s;transform:translate(0)rotate(36deg)scale(.94)}.space-particle:nth-child(2n){animation-name:fragment-float-a}.space-particle:nth-child(3n){animation-name:fragment-float-b}.space-particle:nth-child(5n){animation-name:fragment-float-c}.space-particle:nth-child(7n){animation-name:fragment-float-d}.particle-1{animation-delay:-2s;top:29%;left:13%}.particle-2{animation-delay:-11s;top:20%;left:20%}.particle-3{animation-delay:-6s;top:14%;left:28%}.particle-4{animation-delay:-15s;top:10%;left:37%}.particle-5{animation-delay:-8s;top:11%;left:58%}.particle-6{animation-delay:-13s;top:17%;left:70%}.particle-7{animation-delay:-4s;top:26%;left:79%}.particle-8{animation-delay:-17s;top:36%;left:88%}.particle-9{animation-delay:-9s;top:51%;left:92%}.particle-10{animation-delay:-14s;top:65%;left:86%}.particle-11{animation-delay:-5s;top:77%;left:76%}.particle-12{animation-delay:-12s;top:86%;left:64%}.particle-13{animation-delay:-7s;top:89%;left:47%}.particle-14{animation-delay:-16s;top:86%;left:31%}.particle-15{animation-delay:-3s;top:74%;left:18%}.particle-16{animation-delay:-10s;top:58%;left:8%}.particle-17{animation-delay:-18s;top:40%;left:17%}.particle-18{animation-delay:-1s;top:31%;left:84%}.particle-19{animation-delay:-12s;top:36%;left:11%}.particle-20{animation-delay:-6s;top:43%;left:94%}.particle-21{animation-delay:-15s;top:12%;left:73%}.particle-22{animation-delay:-8s;top:92%;left:25%}.particle-23{animation-delay:-13s;top:91%;left:71%}.particle-24{animation-delay:-4s;top:68%;left:5%}.particle-25{animation-delay:-9s;top:17%;left:15%}.particle-26{animation-delay:-16s;top:20%;left:82%}.particle-27{animation-delay:-2s;top:72%;left:90%}.particle-28{animation-delay:-11s;top:47%;left:7%}.particle-29{animation-delay:-5s;top:10%;left:23%}.particle-30{animation-delay:-14s;top:94%;left:67%}.particle-31{animation-delay:-7s;top:6%;left:36%}.particle-32{animation-delay:-18s;top:7%;left:63%}.particle-33{animation-delay:-10s;top:58%;left:96%}.particle-34{animation-delay:-3s;top:76%;left:3%}.particle-35{animation-delay:-12s;top:87%;left:86%}.particle-36{animation-delay:-6s;top:93%;left:29%}.particle-37{animation-delay:-15s;top:25%;left:9%}.particle-38{animation-delay:-8s;top:8%;left:78%}.particle-39{animation-delay:-17s;top:34%;left:99%}.particle-40{animation-delay:-4s;top:87%;left:4%}.particle-41{animation-delay:-13s;top:93%;left:56%}.particle-42{animation-delay:-9s;top:58%;left:21%}@keyframes fragment-float{0%,to{opacity:.28;filter:blur();transform:translate(0)rotate(-28deg)scale(1)}28%{opacity:.62;filter:blur(.1px);transform:translate(12px,-16px)rotate(16deg)scale(1.08)}57%{opacity:.38;filter:blur(.4px);transform:translate(-9px,8px)rotate(-13deg)scale(.92)}81%{opacity:.56;filter:blur();transform:translate(6px,15px)rotate(9deg)scale(1.04)}}@keyframes fragment-float-a{0%,to{opacity:.24;filter:blur(.7px);transform:translate(0)rotate(22deg)scale(.84)}24%{opacity:.5;transform:translate3d(-14px,-9px,7px)rotate(48deg)scale(.96)}54%{opacity:.3;filter:blur(1.2px);transform:translate3d(8px,13px,-5px)rotate(12deg)scale(.76)}79%{opacity:.58;filter:blur(.2px);transform:translate3d(18px,-4px,4px)rotate(67deg)scale(1.02)}}@keyframes fragment-float-b{0%,to{opacity:.2;filter:blur(1px);transform:translate(0)rotate(-18deg)scale(.72)}31%{opacity:.46;transform:translate3d(10px,12px,-4px)rotate(22deg)scale(.86)}63%{opacity:.62;filter:blur();transform:translate3d(-17px,-11px,8px)rotate(-42deg)scale(1.08)}86%{opacity:.34;transform:translate3d(-4px,16px,2px)rotate(-9deg)scale(.78)}}@keyframes fragment-float-c{0%,to{opacity:.34;transform:translate(0)rotate(8deg)scale(1.04)}26%{opacity:.7;transform:translate3d(-11px,14px,5px)rotate(-24deg)scale(1.2)}58%{opacity:.4;filter:blur(.3px);transform:translate3d(15px,-8px,-4px)rotate(31deg)scale(.9)}84%{opacity:.64;transform:translate3d(4px,-18px,6px)rotate(4deg)scale(1.12)}}@keyframes fragment-float-d{0%,to{opacity:.38;transform:translate(0)rotate(67deg)scale(1.18)}35%{opacity:.7;transform:translate3d(16px,-13px,9px)rotate(92deg)scale(1.34)}68%{opacity:.34;filter:blur(.8px);transform:translate3d(-12px,10px,-7px)rotate(48deg)scale(1.04)}90%{opacity:.58;transform:translate3d(5px,17px,3px)rotate(78deg)scale(1.24)}}.planet-atmosphere{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dust-speck{opacity:.42;background:#38bdf8;border-radius:999px;width:2px;height:2px;animation:9s ease-in-out infinite dust-speck-drift;position:absolute;box-shadow:0 0 7px 2px #38bdf86b}.dust-speck-1{animation-delay:-2s;top:31%;left:20%}.dust-speck-2{background:#a78bfa;animation-delay:-6s;top:20%;left:25%;box-shadow:0 0 7px 2px #a78bfa66}.dust-speck-3{width:1px;height:1px;animation-delay:-4s;top:12%;left:35%}.dust-speck-4{background:#ff4fd8;animation-delay:-7s;top:12%;left:65%;box-shadow:0 0 7px 2px #ff4fd859}.dust-speck-5{width:1px;height:1px;animation-delay:-1s;top:22%;left:76%}.dust-speck-6{background:#67e8f9;animation-delay:-5s;top:34%;left:82%;box-shadow:0 0 7px 2px #67e8f96b}.dust-speck-7{animation-delay:-3s;top:64%;left:81%}.dust-speck-8{background:#a78bfa;width:1px;height:1px;animation-delay:-8s;top:78%;left:73%;box-shadow:0 0 7px 2px #a78bfa5c}.dust-speck-9{background:#ff4fd8;animation-delay:-4s;top:87%;left:63%;box-shadow:0 0 7px 2px #ff4fd859}.dust-speck-10{width:1px;height:1px;animation-delay:-6s;top:86%;left:35%}.dust-speck-11{background:#67e8f9;animation-delay:-7s;top:70%;left:22%;box-shadow:0 0 7px 2px #67e8f966}.dust-speck-12{width:1px;height:1px;animation-delay:-2s;top:50%;left:17%}@keyframes dust-speck-drift{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.58;transform:translate(4px,-5px)}}.edge-light{opacity:.72;background:#38bdf8;border-radius:999px;width:4px;height:4px;animation:6s ease-in-out infinite edge-light-pulse;display:block;position:absolute;box-shadow:0 0 7px 2px #38bdf8b8,0 0 24px 8px #38bdf82e}.edge-light-1{top:16%;left:50%}.edge-light-2{background:#a78bfa;animation-delay:-1.5s;top:26%;left:29%;box-shadow:0 0 7px 2px #a78bfab8,0 0 24px 8px #a78bfa2e}.edge-light-3{background:#67e8f9;animation-delay:-3s;top:48%;left:19%;box-shadow:0 0 7px 2px #67e8f9b8,0 0 24px 8px #67e8f92e}.edge-light-4{background:#ff4fd8;animation-delay:-4.5s;top:75%;left:29%;box-shadow:0 0 7px 2px #ff4fd89e,0 0 24px 8px #ff4fd826}.edge-light-5{background:#a78bfa;animation-delay:-2.2s;top:86%;left:50%;box-shadow:0 0 7px 2px #a78bfaad,0 0 24px 8px #a78bfa29}.edge-light-6{background:#38bdf8;animation-delay:-.8s;top:74%;left:72%;box-shadow:0 0 7px 2px #38bdf8b8,0 0 24px 8px #38bdf82e}.edge-light-7{background:#ff4fd8;animation-delay:-3.8s;top:49%;left:82%;box-shadow:0 0 7px 2px #ff4fd89e,0 0 24px 8px #ff4fd826}.edge-light-8{background:#67e8f9;animation-delay:-5.2s;top:27%;left:72%;box-shadow:0 0 7px 2px #67e8f9b8,0 0 24px 8px #67e8f92e}@keyframes edge-light-pulse{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:.9;transform:scale(1.35)}}.space-dust{-webkit-mask-image:radial-gradient(42% 48% at 50% 51%,#0000 0 38%,#000 63%);mask-image:radial-gradient(42% 48% at 50% 51%,#0000 0 38%,#000 63%)}.space-dust:before,.space-dust:after{filter:blur(52px);opacity:.1;width:18%;height:18%}.space-particle,.space-particle:nth-child(2n),.space-particle:nth-child(3n),.space-particle:nth-child(4n),.space-particle:nth-child(5n),.space-particle:nth-child(7n),.space-particle:nth-child(9n),.space-particle:nth-child(11n){clip-path:none;opacity:.3;filter:none;background:#38bdf8;border-radius:999px;width:2px;height:2px;animation-name:dust-drift;animation-duration:24s;box-shadow:0 0 5px 1px #38bdf86b}.space-particle:nth-child(3n),.space-particle:nth-child(7n){background:#a78bfa;box-shadow:0 0 5px 1px #a78bfa66}.space-particle:nth-child(5n){background:#ff4fd8;box-shadow:0 0 5px 1px #ff4fd857}.space-particle:nth-child(4n){opacity:.22;width:1px;height:1px}@keyframes dust-drift{0%,to{opacity:.16;transform:translate(0)}50%{opacity:.38;transform:translate(5px,-7px)}}.edge-light{filter:blur(.2px);opacity:.5;width:5px;height:5px;box-shadow:0 0 8px 3px,0 0 30px 11px}.edge-light-1{color:#38bdf8;top:9%;left:50%}.edge-light-2{color:#a78bfa;top:19%;left:30%}.edge-light-3{color:#67e8f9;top:43%;left:18%}.edge-light-4{color:#ff4fd8;top:73%;left:25%}.edge-light-5{color:#a78bfa;top:91%;left:50%}.edge-light-6{color:#38bdf8;top:73%;left:75%}.edge-light-7{color:#ff4fd8;top:43%;left:83%}.edge-light-8{color:#67e8f9;top:19%;left:70%}.planet-speck{opacity:.72;background:#38bdf8;border-radius:50%;width:2px;height:2px;animation:8s ease-in-out infinite planet-speck-drift;position:absolute;box-shadow:0 0 6px 2px #38bdf8a6}.planet-speck-1{animation-delay:-1s;top:30%;left:18%}.planet-speck-2{background:#a78bfa;animation-delay:-5s;top:19%;left:23%;box-shadow:0 0 6px 2px #a78bfa94}.planet-speck-3{background:#ff4fd8;animation-delay:-3s;top:29%;left:82%;box-shadow:0 0 6px 2px #ff4fd88c}.planet-speck-4{background:#67e8f9;animation-delay:-7s;top:48%;left:87%;box-shadow:0 0 6px 2px #67e8f99e}.planet-speck-5{background:#a78bfa;animation-delay:-2s;top:71%;left:78%;box-shadow:0 0 6px 2px #a78bfa8c}.planet-speck-6{background:#ff4fd8;animation-delay:-6s;top:69%;left:22%;box-shadow:0 0 6px 2px #ff4fd880}.planet-speck-7{width:1px;height:1px;animation-delay:-4s;top:13%;left:31%}.planet-speck-8{background:#67e8f9;width:1px;height:1px;animation-delay:-1s;top:14%;left:69%}.planet-speck-9{background:#a78bfa;width:1px;height:1px;animation-delay:-5s;top:61%;left:91%}.planet-speck-10{background:#38bdf8;width:1px;height:1px;animation-delay:-7s;top:52%;left:12%}@keyframes planet-speck-drift{0%,to{opacity:.34;transform:translate(0)}50%{opacity:.9;transform:translate(4px,-5px)}}@media (prefers-reduced-motion:reduce){.edge-light,.space-particle,.planet-speck{opacity:.65;animation:none}}.hero-copy{z-index:4;position:relative}@keyframes aura-breathe{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes core-float{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}@keyframes orbit-drift{0%{rotate:none}to{rotate:360deg}}.hero-section:before,.final-cta:before{content:"";opacity:.2;background-image:linear-gradient(#94a3b81f 1px,#0000 1px),linear-gradient(90deg,#94a3b81f 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 75%,#0000)}.hero-copy{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;width:min(100%,1280px);max-width:1280px;margin:0 auto;animation:.8s both reveal;display:flex;position:relative}.hero-trust-badge{color:#f5f7ff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff17,#0f172a4d);border:1px solid #e2e8f038;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 18px;font:500 12px Arial,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 8px 24px #03050c3d}.hero-copy .section-label{justify-content:center}.hero-container{z-index:10;text-align:center;justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex;position:relative}.saas-heading{letter-spacing:-.06em;flex-direction:column;align-items:center;gap:.08em;margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:clamp(3rem,5vw,8rem);font-weight:800;line-height:.82;display:flex}.hero-line{letter-spacing:0;color:#fff;text-shadow:0 4px 10px #0009;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.18em;line-height:.82;display:flex}.hero-line-top,.hero-line-bottom{white-space:nowrap}.hero-line-white{color:#f8fafc}.hero-gradient-text{color:#0000;background:linear-gradient(90deg,#f472b6,#60a5fa,#67e8f9);-webkit-background-clip:text;background-clip:text;align-items:center;display:inline-flex}.hero-gradient-text .depth-text__face{color:#0000;text-shadow:none;background:linear-gradient(90deg,#5b7cff 0%,#7c5cf8 18%,#7a5cff 34%,#4cc9f0 62%,#7dd3fc 100%);-webkit-background-clip:text;background-clip:text}.hero-gradient-text .depth-text__layer{opacity:.7}@keyframes premiumRainbow{0%,70%,to{color:#fff;text-shadow:0 4px 10px #0009}15%{color:#a855f7;text-shadow:0 0 25px #a855f7d9}30%{color:#06b6d4;text-shadow:0 0 25px #06b6d4d9}45%{color:#ec4899;text-shadow:0 0 25px #ec4899d9}}.particle-text{touch-action:none;isolation:isolate;width:100%;height:100%;min-height:240px;display:block;position:relative;overflow:hidden}.particle-text__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.particle-text__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.depth-text{font-size:var(--depth-text-font-size);font-weight:var(--depth-text-font-weight);perspective:var(--depth-text-perspective);perspective-origin:50% 48%;isolation:isolate;display:inline-block}.depth-text__stage{transform-style:preserve-3d;transform-origin:50%;will-change:transform;place-items:center;display:inline-grid;position:relative;transform:rotateX(-2.4deg)rotateY(3.15deg)}.depth-text__layer,.depth-text__face{font-size:var(--depth-text-font-size);font-weight:var(--depth-text-font-weight);letter-spacing:-.065em;white-space:pre-line;text-align:center;-webkit-user-select:none;user-select:none;transform-style:preserve-3d;backface-visibility:hidden;font-kerning:normal;text-rendering:geometricprecision;grid-area:1/1;line-height:1.1;display:inline-block}.depth-text__layer{z-index:0;filter:saturate(.95)brightness(.92);pointer-events:none;position:absolute;inset:0}.depth-text__face{z-index:1;color:var(--depth-text-face-color);text-shadow:var(--depth-text-shadow);position:relative;transform:translateZ(.6px)}.depth-text__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.depth-text{cursor:default}}@media (prefers-reduced-motion:reduce){.depth-text__stage{will-change:auto}}.section-label{color:#7f8eaf;align-items:center;gap:9px;display:flex}.section-label span{background:#38bdf8;width:22px;height:1px;display:inline-block;box-shadow:0 0 12px #38bdf8}h1,h2,h3{margin:0;font-family:Arial,sans-serif}h1{letter-spacing:-.06em;width:100%;margin:30px auto;font-size:clamp(42px,5vw,76px);font-weight:500;line-height:.94}h1 span,h2 em{color:#6366f1;font-style:normal}.hero-text{z-index:auto;color:#d7def0;text-shadow:0 2px 18px #03050cb8;max-width:760px;margin:0;font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.45;position:static}@media (max-width:760px){.hero-copy{gap:1.1rem}.hero-text{max-width:100%;font-size:1.05rem;line-height:1.5}}.hero-buttons{justify-content:center;align-items:center;gap:25px;margin-top:0;display:flex}.hero-stats{justify-content:center;gap:0;margin:28px auto 0;padding-bottom:8px;display:flex;overflow:visible}.hero-stats div{border-left:1px solid #94a3b833;width:200px;padding-left:15px}.hero-stats strong{color:#e7ecfb;letter-spacing:-.03em;font-size:21px;line-height:1.2;display:block}.hero-stats span{color:#91a0bc;white-space:nowrap;margin-top:7px;font-size:12px;line-height:1.4;display:block}.hero-buttons,.hero-stats{transform:none}@media (max-width:760px){.hero-buttons,.hero-stats{transform:none}}.scroll-cue{color:#8190ad;letter-spacing:.16em;align-items:center;gap:12px;font:700 12px Arial;display:flex;position:absolute;bottom:35px;left:7.5%}.scroll-cue span{background:#38bdf8;width:29px;height:1px}.terminal-scene{perspective:1300px;width:54%;height:590px;position:absolute;top:18%;right:3%}.scene-glow{filter:blur(50px);border-radius:50%;position:absolute}.scene-glow-blue{background:#424fda45;width:330px;height:330px;top:20%;right:22%}.scene-glow-orange{background:#f9731626;width:200px;height:170px;bottom:10%;right:0}.terminal-window{background:linear-gradient(140deg,#111d45e0,#040814f0);border:1px solid #99b2ff52;border-radius:12px;width:88%;height:370px;animation:7s ease-in-out infinite float;position:absolute;top:100px;left:7%;overflow:hidden;transform:rotateY(-13deg)rotateX(5deg)rotate(1deg);box-shadow:25px 34px 80px #000000a3,-10px -10px 50px #514edc29,inset 0 0 35px #4299e10f}.terminal-topbar,.terminal-footer{color:#9aa8c2;border-bottom:1px solid #94a3b821;align-items:center;gap:10px;height:39px;padding:0 15px;font-size:11px;display:flex}.fw-dot{width:20px;height:20px;font-size:7px}.live-dot{color:#7de0ba;margin-left:auto;font-size:8px}.terminal-body{height:280px;display:flex}.terminal-sidebar{border-right:1px solid #94a3b81c;flex-direction:column;align-items:center;gap:19px;width:44px;padding-top:20px;display:flex}.terminal-sidebar span{opacity:.36;border:1px solid #8292c0;border-radius:4px;width:14px;height:14px}.terminal-sidebar .active-line{opacity:1;border-color:#38bdf8;box-shadow:0 0 14px #38bdf8}.terminal-content{flex:1;padding:18px 22px}.market-head,.dash-heading,.detail-top,.detail-bottom{justify-content:space-between;align-items:center;display:flex}.market-head small,.terminal-metrics small,.dash-stats small,.dash-chart-head,.detail-metrics span{color:#8795b3;letter-spacing:.1em;font-size:11px}.market-head strong{margin-top:6px;font-size:18px;display:block}.quote span{font:600 15px Geist Mono,monospace}.quote b,.terminal-metrics b,.dash-stats b{color:#68d7b6;margin-top:4px;font:700 10px Geist Mono,monospace;display:block}.chart-wrap{height:162px;margin-top:15px;position:relative}.chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.chart-grid i{border-top:1px dashed #8fa5d421;display:block}.chart-svg{width:100%;height:100%;position:absolute;inset:3px 0 0}.chart-fill{fill:#456dea1f}.chart-line,.dash-line{fill:none;stroke:#38bdf8;stroke-width:2px;filter:drop-shadow(0 0 4px #38bdf8)}.price-tag{color:#06111b;background:#38bdf8;padding:4px 5px;font:700 8px Geist Mono;position:absolute;top:12px;right:-9px}.terminal-metrics{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:10px;display:grid}.terminal-metrics strong{margin-top:5px;font:500 13px Geist Mono;display:block}.terminal-metrics em{color:#7de0ba;margin-top:4px;font:700 8px Geist Mono;display:inline-block}.terminal-footer{border-top:1px solid #94a3b821;border-bottom:0;justify-content:space-between;height:51px;font-size:8px}.terminal-footer b{color:#d6def1;letter-spacing:0;margin-left:8px;font-family:Geist Mono}.terminal-footer .cyan{color:#38bdf8}.orbit{border:1px solid #5a98ff2e;border-radius:50%;position:absolute;transform:rotateX(66deg)rotate(-23deg)}.orbit-one{width:600px;height:220px;top:20%;left:-4%}.orbit-two{border-color:#a855f72e;width:470px;height:180px;top:32%;left:9%;transform:rotateX(70deg)rotate(44deg)}.market-particle{color:#b9d3fa;letter-spacing:.08em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11275a73;border:1px solid #4fb1ff40;padding:7px 9px;font:700 11px Geist Mono;animation:4s infinite pulse;position:absolute}.particle-one{top:16%;left:2%}.particle-two{color:#bb9cf6;top:57%;right:0}.particle-three{color:#f7b07f;bottom:12%;left:15%}.trust-strip{color:#8f9bb5;border-top:1px solid #94a3b821;border-bottom:1px solid #94a3b821;align-items:center;min-height:86px;padding:0;font-size:12px;display:flex;overflow:hidden}.trust-strip span{color:#aeb8ce}.trust-item{white-space:nowrap;align-items:center;gap:8px;display:flex}.trust-icon{opacity:.8;border:1px solid #6366f1;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.trust-icon:after{content:"";border:1px solid #38bdf8;border-radius:50%;position:absolute;inset:4px}.section{padding:145px 7.5%}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:54px;display:flex}.section-heading.centered{text-align:center;max-width:610px;margin:0 auto 55px;display:block}.section-heading h2,.journey-inner h2,.rules-copy h2,.community-copy h2,.cta-copy h2{letter-spacing:-.065em;margin-top:18px;font-size:clamp(36px,4.5vw,64px);line-height:1}.section-heading>p,.journey-inner>p{color:#8290aa;max-width:320px;font-size:14px;line-height:1.6}.section-heading.centered p{max-width:470px;margin:19px auto 0}.challenge-layout{grid-template-columns:270px 1fr;gap:15px;display:grid}.challenge-tabs{flex-direction:column;gap:8px;display:flex}.challenge-tabs button{text-align:left;cursor:pointer;background:#080d1e;border:1px solid #94a3b821;border-radius:7px;flex-direction:column;align-items:flex-start;gap:7px;padding:17px 18px;transition:all .25s;display:flex;position:relative}.challenge-tabs button:hover,.challenge-tabs button.selected{background:linear-gradient(130deg,#292b7585,#080d1e);border-color:#6366f1bf;transform:translate(5px)}.challenge-tabs span,.challenge-tabs small{color:#7885a2;font-size:8px}.challenge-tabs small{color:#b8c3dc;letter-spacing:0;font-size:13px}.challenge-tabs small i{color:#70809f;letter-spacing:.1em;margin-left:5px;font-size:7px;font-style:normal}.challenge-tabs svg{color:#38bdf8;width:15px;position:absolute;top:45%;right:14px}.challenge-detail{background:radial-gradient(circle at 82% 3%,#6366f129,#0000 28%),#080d1e;border:1px solid #6366f17a;border-radius:8px;padding:31px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000040}.challenge-detail:after{content:"FW / PARAMETERS";color:#94a3b833;letter-spacing:.18em;font:700 8px Geist Mono;position:absolute;top:30px;right:30px}.detail-top small{color:#7b89a7;letter-spacing:.16em;font:700 8px Arial}.detail-top h3{margin-top:8px;font-size:31px}.detail-top h3 span{color:#7f8eac;letter-spacing:.15em;font-size:11px}.price{text-align:right}.price strong{color:#38bdf8;margin-top:4px;font:700 34px Geist Mono;display:block}.detail-metrics{border-top:1px solid #94a3b824;border-bottom:1px solid #94a3b824;grid-template-columns:repeat(3,1fr);margin:38px 0;display:grid}.detail-metrics div{border-right:1px solid #94a3b824;padding:18px 0}.detail-metrics div:nth-child(3n){border-right:0}.detail-metrics div:nth-child(n+4){border-top:1px solid #94a3b824}.detail-metrics span,.detail-metrics strong{display:block}.detail-metrics strong{margin-top:8px;font:500 21px Geist Mono}.detail-bottom span{color:#8997b2;align-items:center;gap:8px;font-size:12px;display:flex}.detail-bottom span svg{color:#7de0ba;width:16px}.programs-section{background:#050915}.program-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.program-card{background:#080d1e;border:1px solid #94a3b824;border-radius:8px;min-height:390px;padding:26px;transition:transform .3s,border-color .3s}.program-card:hover{border-color:#6366f199;transform:translateY(-7px)rotateX(2deg)rotateY(-2deg)}.program-top{justify-content:space-between;align-items:start;margin-bottom:55px;display:flex}.program-top span{color:#73819f;font:700 11px Geist Mono}.program-top svg{color:#8b8ff8;width:25px}.program-card small{color:#7987a5;font-size:8px}.program-card h3{margin:10px 0;font-size:34px}.program-card p{color:#8793ad;max-width:270px;font-size:14px;line-height:1.6}.program-metrics{border-top:1px solid #94a3b826;gap:40px;margin-top:34px;padding-top:16px;display:flex}.program-metrics span{font:500 20px Geist Mono}.program-metrics i{color:#73809d;letter-spacing:.15em;margin-top:5px;font:700 7px Arial;display:block}.program-card a{color:#a8b4d0;letter-spacing:.12em;align-items:center;gap:7px;margin-top:27px;font:700 9px Arial;display:inline-flex}.program-card a svg{width:14px}.program-blue .program-top svg{color:#38bdf8}.program-orange .program-top svg{color:#f97316}.journey-section{background:radial-gradient(circle at 52% 45%,#6366f12e,#0000 37%),#03050c;padding:140px 7.5%;position:relative}.journey-inner{max-width:1200px;margin:0 auto}.journey-grid{grid-template-columns:repeat(4,1fr);gap:35px;margin-top:75px;display:grid;position:relative}.journey-grid:before{content:"";border-top:1px dashed #6366f199;position:absolute;top:24px;left:8%;right:8%}.journey-step{z-index:1;position:relative}.step-number{color:#a8abff;background:#080d1e;border:1px solid #6366f1;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:25px;font:700 11px Geist Mono;display:grid;box-shadow:0 0 28px #6366f140}.journey-step h3{max-width:160px;font-size:15px;line-height:1.25}.journey-step p{color:#7f8da8;max-width:195px;font-size:13px;line-height:1.6}.journey-arrow{color:#4d5b83;position:absolute;top:17px;right:5px}.journey-arrow svg{width:16px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.benefit-card{background:#080d1e;border:1px solid #94a3b821;min-height:230px;padding:25px;position:relative;overflow:hidden}.benefit-card:first-child{border-radius:10px 0 0}.benefit-card:nth-child(3){border-radius:0 10px 0 0}.benefit-card:nth-child(4){border-radius:0 0 0 10px}.benefit-card:nth-child(6){border-radius:0 0 10px}.benefit-icon{color:#a8abff;border:1px solid #6366f1;border-radius:6px;place-items:center;width:35px;height:35px;margin-bottom:28px;display:grid}.benefit-icon svg{width:17px}.benefit-card h3{font-size:15px}.benefit-card p{color:#7e8ca8;max-width:220px;font-size:13px;line-height:1.55}.benefit-art{opacity:.45;border:1px solid #38bdf84d;width:60px;height:60px;position:absolute;bottom:25px;right:22px;transform:rotate(45deg)}.benefit-art:after{content:"";border:1px solid #6366f1;position:absolute;inset:10px}.flex .benefit-icon{color:#38bdf8;border-color:#38bdf8}.risk .benefit-icon{color:#f97316;border-color:#f97316}.interstitial,.final-cta{background:radial-gradient(circle at 65% 45%,#2c5ba740,#0000 28%),radial-gradient(circle at 80% 74%,#f9731621,#0000 20%),#050917;align-items:center;min-height:600px;padding:100px 7.5%;display:flex;position:relative;overflow:hidden}.interstitial-copy,.cta-copy{z-index:2;max-width:420px;position:relative}.interstitial-copy h2,.cta-copy h2{font-size:clamp(47px,6vw,82px)}.interstitial-copy p,.cta-copy p{color:#8996af;font-size:15px;line-height:1.65}.interstitial-copy .text-link{margin-top:28px}.interstitial-grid{opacity:.32;transform-origin:bottom;background-color:#0000;background-image:linear-gradient(110deg,#0000 20%,#38bdf81c 21%,#0000 21.4%),linear-gradient(20deg,#0000 41%,#6366f11f 41.2%,#0000 41.5%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:240px 160px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;transform:perspective(600px)rotateX(52deg)rotate(-8deg)scale(1.4)}.floating-fw{color:#f4f7ff;border:1px solid #38bdf899;border-radius:50%;place-items:center;width:160px;height:160px;font:800 48px Arial;animation:6s ease-in-out infinite reverse float;display:grid;position:absolute;top:35%;right:20%;transform:rotateX(65deg)rotate(-15deg);box-shadow:0 0 45px #38bdf83d,inset 0 0 30px #6366f14d}.floating-fw span{color:#7e8daa;letter-spacing:.14em;font:700 8px/1.5 Geist Mono;position:absolute;bottom:-33px;right:-130px}.float-candle{background:#38bdf8;width:5px;position:absolute;transform:rotate(25deg);box-shadow:0 0 16px #38bdf8}.float-candle:before,.float-candle:after{content:"";background:inherit;width:1px;height:15px;position:absolute;left:1px}.float-candle:before{top:-15px}.float-candle:after{bottom:-15px}.candle-a{height:52px;top:29%;right:34%}.candle-b{background:#f97316;height:75px;top:54%;right:15%;box-shadow:0 0 16px #f97316}.candle-c{background:#a855f7;height:35px;top:66%;right:41%;box-shadow:0 0 16px #a855f7}.dashboard-section{background:#050915}.dashboard-preview{background:#080d1e;border:1px solid #7e9de942;border-radius:9px;max-width:1100px;margin:0 auto;overflow:hidden;box-shadow:0 35px 80px #0000004d}.dash-bar{color:#7785a5;letter-spacing:.16em;border-bottom:1px solid #94a3b824;align-items:center;gap:10px;height:44px;padding:0 18px;font:700 8px Arial;display:flex}.dash-bar b{color:#7de0ba;border:1px solid #7de0ba4d;margin-left:auto;padding:6px 9px;font-size:7px}.dash-body{min-height:380px;display:flex}.dash-body aside{color:#72809d;border-right:1px solid #94a3b81f;flex-direction:column;gap:22px;width:170px;padding:27px 20px;font-size:12px;display:flex}.dash-body aside small{color:#6c7a98;font-size:8px}.dash-body aside strong{color:#e8edf8;margin-top:-13px;font:500 25px Geist Mono}.side-active{color:#fff}.dash-main{flex:1;padding:28px 30px}.dash-heading small{color:#71809d;font:700 8px Geist Mono}.dash-heading h3{margin-top:7px;font-size:22px}.status-pill{color:#7de0ba;background:#7de0ba14;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:flex}.status-pill i{background:#7de0ba;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #7de0ba}.dash-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin:28px 0;display:grid}.dash-stats>div{border:1px solid #94a3b81f;padding:14px}.dash-stats strong{margin-top:10px;font:500 16px Geist Mono;display:block}.dash-stats span{color:#71809e;margin-top:5px;font:9px Geist Mono;display:block}.dash-chart{border:1px solid #94a3b81f;padding:20px 18px 10px}.dash-chart-head{justify-content:space-between;display:flex}.dash-chart svg{width:100%;height:170px;margin-top:15px}.target-line{fill:none;stroke:#f97316;stroke-width:1px;stroke-dasharray:5 5;opacity:.65}.dash-area{fill:#6366f126}.dash-line{stroke:#a855f7}.rules-section{grid-template-columns:.8fr 1.2fr;align-items:start;gap:12%;display:grid}.rules-copy p{color:#8693ad;max-width:320px;margin:25px 0;font-size:15px;line-height:1.7}.rules-list{border-top:1px solid #94a3b833}.rule-row{border-bottom:1px solid #94a3b833}.rule-row button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:55px 1fr auto 25px;align-items:center;gap:10px;width:100%;padding:22px 4px;display:grid}.rule-index{color:#687793;font:700 9px Geist Mono}.rule-row strong{font-size:15px}.rule-row b{color:#38bdf8;font:500 17px Geist Mono}.rule-row svg{color:#74819e;width:16px;transition:all .2s}.rule-row p{color:#8492ad;max-width:500px;margin:-5px 50px 22px 55px;font-size:13px;line-height:1.6}.platform-section{background:#050915;padding:140px 7.5%}.platform-grid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1000px;margin:auto;display:grid}.platform-card{background:#080d1e;border:1px solid #38bdf859;align-items:center;gap:15px;padding:23px;display:flex}.platform-logo{background:linear-gradient(145deg,#38bdf8,#6366f1);border-radius:7px;place-items:center;width:43px;height:43px;font:800 13px Geist Mono;display:grid}.platform-logo span{font-size:10px}.platform-logo.ctrader{background:linear-gradient(145deg,#8b8ff8,#a855f7)}.platform-logo.dx{color:#8390ad;background:#26304e}.platform-card h3{font-size:14px}.platform-card p{color:#7de0ba;margin-top:4px;font:10px Geist Mono}.platform-card>svg{color:#7de0ba;width:16px;margin-left:auto}.platform-muted p,.platform-muted>svg{color:#7885a2}.community-section{background:radial-gradient(circle at 75% 48%,#6366f13b,#0000 23%),#03050c;justify-content:space-between;align-items:center;min-height:590px;padding:100px 12%;display:flex;position:relative;overflow:hidden}.community-orb{border:1px solid #6366f159;border-radius:50%;width:340px;height:340px;position:absolute;right:17%;box-shadow:0 0 70px #6366f126,inset 0 0 70px #6366f11f}.community-orb:after{content:"";border:1px dashed #38bdf86b;border-radius:50%;position:absolute;inset:32px}.community-copy p{color:#8794ae;max-width:330px;line-height:1.65}.community-copy .button{margin-top:25px}.community-panel{z-index:2;background:#080d1ebf;border:1px solid #94a3b838;width:310px;padding:26px;position:relative;transform:rotate(5deg);box-shadow:15px 25px 60px #0000004d}.community-icon{background:#6366f1;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.community-icon svg{width:16px}.community-panel h3{margin:18px 0 10px;font-size:24px}.community-panel p{color:#8996b0;font:12px/1.8 Geist Mono}.community-rail{color:#6f7d9a;letter-spacing:.12em;gap:8px;margin-top:30px;font:700 7px Arial;display:flex}.faq-section{grid-template-columns:.8fr 1.2fr;gap:12%;display:grid}.faq-list{border-top:1px solid #94a3b833}.faq-row{border-bottom:1px solid #94a3b833}.faq-row button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:21px 0;font-size:15px;display:flex}.faq-plus{color:#38bdf8;font:500 22px Arial}.faq-row p{color:#8492ad;max-width:590px;margin:-2px 30px 20px 0;font-size:13px;line-height:1.65}.final-cta{background:radial-gradient(circle at 75%,#6366f147,#0000 28%),radial-gradient(circle at 95% 85%,#f9731629,#0000 20%),#050917;min-height:670px;padding-left:12%}.cta-grid{opacity:.26;transform-origin:100% 100%;background-image:linear-gradient(#38bdf833 1px,#0000 1px),linear-gradient(90deg,#38bdf833 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;transform:perspective(700px)rotateX(50deg)rotate(-15deg)scale(1.5)}.cta-orbit{border:1px solid #38bdf866;border-radius:50%;width:390px;height:390px;position:absolute;right:12%;transform:rotateX(62deg)rotate(-24deg);box-shadow:0 0 60px #38bdf81f}.cta-orbit:before,.cta-orbit:after{content:"";border:1px solid #a855f759;border-radius:50%;position:absolute;inset:35px}.cta-orbit:after{border-color:#6366f133;inset:-32px}.site-footer{background:#02040a;border-top:1px solid #94a3b824;padding:76px 7.5% 28px}.footer-top{border-bottom:1px solid #94a3b824;align-items:center;gap:55px;padding-bottom:58px;display:flex}.footer-top p{color:#7b88a4;font-size:13px;line-height:1.5}.footer-mail{color:#b7c3dc;align-items:center;gap:9px;margin-left:auto;font:11px Geist Mono;display:flex}.footer-mail svg{color:#38bdf8}.footer-links{gap:105px;padding:48px 0;display:flex}.footer-links div{flex-direction:column;gap:12px;display:flex}.footer-links small{color:#687692;margin-bottom:4px;font-size:8px}.footer-links a{color:#8794ad;font-size:12px}.footer-links a:hover{color:#fff}.footer-bottom{color:#56637e;letter-spacing:.08em;justify-content:space-between;gap:30px;font:8px Geist Mono;display:flex}.footer-bottom span:last-child{text-align:right;max-width:500px}@keyframes float{0%,to{transform:rotateY(-13deg)rotateX(5deg)rotate(1deg)translateY(0)}50%{transform:rotateY(-10deg)rotateX(7deg)rotate(1deg)translateY(-13px)}}@keyframes pulse{50%{opacity:.5}}@keyframes reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:1050px){.nav-links{gap:12px}.nav-actions .nav-community,.nav-actions .portal-link{display:none}.hero-section{padding-left:6%}.terminal-scene{opacity:.83;width:59%;right:-8%}.hero-copy{width:55%}.community-section{padding-left:8%;padding-right:8%}}@media (max-width:760px){.site-nav{top:10px;left:4%;right:4%}.nav-links{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d1ef5;border:1px solid #94a3b82e;border-radius:8px;flex-direction:column;gap:0;padding:9px;display:none;position:absolute;top:62px;left:0;right:0}.nav-links.nav-open{display:flex}.nav-links a{padding:13px}.nav-actions{display:none}.menu-toggle{display:block}.menu-toggle svg{width:21px}.hero-section{min-height:960px;padding:145px 7% 90px;display:block}.hero-copy{width:100%}.hero-text{font-size:16px}.hero-buttons{flex-wrap:wrap;gap:18px}.hero-stats{gap:15px;margin-top:45px}.hero-stats strong{font-size:16px}.hero-stats span{font-size:10px}.terminal-scene{transform-origin:100% 0;width:125%;height:400px;top:450px;right:-22%;transform:scale(.88)}.terminal-window{top:80px}.scroll-cue{display:none}.trust-strip{grid-template-columns:repeat(2,1fr);gap:20px;padding:25px 7%;font-size:11px;display:grid}.trust-strip>span{grid-column:1/-1}.section{padding:90px 7%}.section-heading,.rules-section,.faq-section{display:block}.section-heading>p{margin-top:18px}.challenge-layout{flex-direction:column;display:flex}.challenge-tabs{grid-template-columns:repeat(2,1fr);display:grid}.challenge-tabs button:hover,.challenge-tabs button.selected{transform:none}.challenge-detail{padding:23px 18px}.challenge-detail:after{display:none}.detail-top h3{font-size:24px}.detail-metrics{grid-template-columns:repeat(2,1fr)}.detail-metrics div:nth-child(3n){border-right:1px solid #94a3b824}.detail-metrics div:nth-child(2n){border-right:0}.detail-metrics div:nth-child(n+3){border-top:1px solid #94a3b824}.detail-bottom{flex-direction:column;align-items:flex-start;gap:20px}.program-grid,.benefit-grid,.platform-grid{grid-template-columns:1fr}.program-card{min-height:340px}.journey-section{padding:90px 7%}.journey-grid{flex-direction:column;gap:27px;margin-top:45px;display:flex}.journey-grid:before{border-top:0;border-left:1px dashed #6366f199;inset:25px auto 25px 24px}.journey-step{gap:20px;display:flex}.step-number{flex:none;margin:0}.journey-step p{margin-top:8px}.journey-arrow{display:none}.benefit-grid{gap:8px}.benefit-card{min-height:200px}.interstitial{min-height:590px;padding:80px 7%}.floating-fw{width:130px;height:130px;font-size:38px;top:58%;right:8%}.float-candle{display:none}.dashboard-preview{overflow-x:auto}.dash-body{min-width:700px}.rules-copy{margin-bottom:50px}.platform-section{padding:90px 7%}.community-section{min-height:690px;padding:90px 7%;display:block}.community-orb{top:360px;right:-100px}.community-panel{width:260px;margin:120px 0 0 auto}.final-cta{min-height:620px;padding:90px 7%}.cta-orbit{width:340px;height:340px;top:330px;right:-170px}.site-footer{padding:60px 7% 25px}.footer-top{display:block}.footer-top p{margin:25px 0}.footer-mail{margin:0}.footer-links{flex-wrap:wrap;gap:42px;padding:40px 0}.footer-bottom{line-height:1.7;display:block}.footer-bottom span{display:block}.footer-bottom span:last-child{text-align:left;margin-top:12px}}@media (prefers-reduced-motion:reduce){:not(.trust-track):not(.journey-rail-fill):not(.journey-rail-head):not(.benefit-aura):not(.model-tab-glow):not(.model-tab-orbit):not(.platform-orb):not(.platform-card-sweep):not(.platform-card-orbit):not(.platform-card-glow):not(.rule-row-sweep):not(.rules-pulse-line):not(.rules-headline):not(.comm-motion):not(.faq-motion),:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.model-tabs-wrap{margin:0 0 28px;padding:16px 2px 20px;position:relative;overflow:visible}.model-tabs-wrap .model-tabs{z-index:1;margin:0;position:relative}.dash-program-tag{color:#7dd3fc;letter-spacing:.16em;margin:-12px 0 8px;font:700 9px Arial,sans-serif;display:block}.dashboard-preview .target-line{display:none}.dashboard-preview .dash-line{stroke:url(#fw-dash-line);stroke-width:2.4px;filter:drop-shadow(0 0 5px #38bdf88c)drop-shadow(0 0 8px #a855f759)}.dash-body aside button.side-active{color:#fff;text-shadow:0 0 12px #38bdf847}.footer-grid{opacity:.17;background-image:linear-gradient(#5b73b121 1px,#0000 1px),linear-gradient(90deg,#5b73b121 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;transform:perspective(500px)rotateX(58deg)scale(1.5)translateY(23%);-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.footer-orbit{border:1px solid #5497ff33;border-radius:50%;animation:18s ease-in-out infinite footer-orbit-drift;position:absolute;transform:rotateX(68deg)rotate(-18deg)}.footer-orbit-one{width:720px;height:275px;top:6%;right:-8%}.footer-orbit-two{border-color:#a855f733;width:470px;height:190px;animation-delay:-7s;top:27%;right:8%;transform:rotateX(68deg)rotate(38deg)}.footer-sweep{opacity:.28;filter:blur(18px);background:linear-gradient(90deg,#0000,#38bdf824,#0000);width:45%;height:160%;animation:12s ease-in-out infinite footer-sweep;position:absolute;top:-20%;left:-15%;transform:rotate(22deg)}.footer-particle-three{animation-delay:-4s;top:38%;right:4%}.footer-particle-four{background:#c4b5fd;animation-delay:-6s;bottom:18%;left:36%}.footer-hero{border-bottom:1px solid #94a3b824;grid-template-columns:minmax(280px,.85fr) minmax(520px,1.35fr);align-items:center;gap:40px;min-height:570px;padding:88px 0 65px;display:grid}.footer-intro{align-self:start;padding-top:72px}.footer-intro .brand{display:inline-flex}.footer-intro>p{color:#8390ad;margin:28px 0 30px;font-size:14px;line-height:1.65}.footer-intro .footer-mail{margin-left:0;font-size:11px}.footer-visual{perspective:900px;min-height:420px;position:relative}.footer-visual-halo{filter:blur(8px);background:radial-gradient(circle,#6366f142,#38bdf814 42%,#0000 70%);border-radius:50%;width:330px;height:330px;animation:7s ease-in-out infinite footer-halo-pulse;position:absolute;top:48px;right:26%}.footer-logo-panel{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#121c41c2,#040815d1);border:1px solid #94a3b84d;border-radius:10px;justify-items:center;width:260px;min-height:275px;padding:25px 22px;animation:7s ease-in-out infinite footer-panel-float;display:grid;position:absolute;top:70px;right:30%;transform:rotateY(-12deg)rotateX(5deg)rotate(1deg);box-shadow:inset 0 1px #ffffff14,0 20px 70px #1f166e52,0 0 38px #38bdf81a}.footer-logo-panel:after{content:"";pointer-events:none;border:1px solid #38bdf821;border-radius:6px;position:absolute;inset:10px}.footer-panel-kicker{color:#8494be;letter-spacing:.16em;width:100%;font:700 8px Geist Mono}.footer-logo-panel img{object-fit:contain;filter:drop-shadow(0 0 15px #6366f1b3);width:78px;height:78px;margin:28px 0 14px}.footer-logo-panel strong{color:#f4f7ff;letter-spacing:.18em;font:700 16px Arial,sans-serif}.footer-logo-panel em{color:#d946ef;letter-spacing:.48em;text-align:center;margin-top:7px;font-style:normal;display:block}.footer-panel-status{color:#7183a9;letter-spacing:.08em;margin-top:27px;font:8px Geist Mono}.footer-panel-status i{background:#38bdf8;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 9px #38bdf8}.footer-float-card{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070d1fc7;border:1px solid #94a3b83b;border-radius:7px;gap:7px;min-width:145px;padding:14px 16px;animation:8s ease-in-out infinite footer-card-float;display:grid;position:absolute;box-shadow:0 15px 35px #0000004d,inset 0 1px #ffffff0d}.footer-float-card:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#38bdf8,#0000);height:1px;position:absolute;top:0;left:14px;right:14px}.footer-float-card span{color:#7183a9;letter-spacing:.1em;font:8px Geist Mono}.footer-float-card strong{color:#f4f7ff;letter-spacing:.03em;font-size:18px}.footer-float-card small{color:#91a0bf;font-size:10px}.footer-card-flash{color:#38bdf8;top:24px;left:2%}.footer-card-instant{animation-delay:-2s;top:180px;right:2%}.footer-card-one{animation-delay:-4s;bottom:35px;left:9%}.footer-card-two{animation-delay:-6s;bottom:12px;right:12%}.footer-concept{z-index:1;color:#91a0bf;letter-spacing:.12em;opacity:.75;font:700 8px Geist Mono;position:absolute}.footer-concept-share{top:7px;right:22%}.footer-concept-capital{bottom:1px;left:40%}.footer-ticker-track{color:#b3c2e0;letter-spacing:.15em;align-items:center;gap:24px;width:max-content;min-height:62px;font:700 10px Geist Mono;animation:30s linear infinite footer-ticker;display:flex}.footer-ticker-track b{background:#38bdf8;border-radius:50%;width:3px;height:3px;box-shadow:0 0 9px #38bdf8}.site-footer .footer-links{grid-template-columns:repeat(4,1fr);gap:38px;padding:62px 0 58px;display:grid}.site-footer .footer-links div{flex-direction:column;gap:13px;display:flex}.site-footer .footer-links small{color:#6f80a2;letter-spacing:.18em;margin-bottom:6px;font-size:9px}.site-footer .footer-links a{color:#9aa8c2;font-size:13px;transition:color .2s,transform .2s}.site-footer .footer-links a:hover{color:#fff;transform:translate(4px)}.footer-disclosure{color:#647390;letter-spacing:.04em;border-top:1px solid #94a3b821;justify-content:space-between;gap:35px;padding-top:25px;font:10px/1.75 Geist Mono;display:flex}@keyframes footer-atmosphere-turn{to{transform:rotate(360deg)}}@keyframes footer-orbit-drift{0%,to{transform:rotateX(68deg)rotate(-18deg)translate(0)}50%{transform:rotateX(68deg)rotate(-13deg)translate(-12px,8px)}}@keyframes footer-sweep{0%,to{opacity:0;left:-25%}35%,65%{opacity:.32}55%{left:100%}}@keyframes footer-particle-float{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.9;transform:translate(8px,-14px)}}@keyframes footer-panel-float{0%,to{transform:rotateY(-12deg)rotateX(5deg)translateY(0)}50%{transform:rotateY(-9deg)rotateX(7deg)translateY(-13px)}}@keyframes footer-halo-pulse{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes footer-card-float{0%,to{transform:translate(0)rotate(0)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes footer-ticker{to{transform:translate(-50%)}}@media (max-width:1050px){.footer-hero{grid-template-columns:1fr}.footer-intro{padding-top:0}.footer-visual{width:100%;max-width:680px;min-height:470px;margin:0 auto}.site-footer .footer-links{gap:24px}}@media (max-width:760px){.site-footer{padding:0 7% 25px}.footer-hero{min-height:0;padding:62px 0 38px}.footer-intro>p{margin:22px 0}.footer-visual{transform-origin:top;min-height:390px;margin-bottom:-42px;transform:scale(.88)}.footer-logo-panel{top:60px;right:calc(50% - 130px)}.footer-visual-halo{top:42px;right:calc(50% - 165px)}.footer-card-flash{top:12px;left:0}.footer-card-instant{top:165px;right:0}.footer-card-one{bottom:22px;left:0}.footer-card-two{bottom:0;right:0}.footer-concept{display:none}.footer-ticker{margin:0 -7.5%}.footer-ticker-track{gap:16px;min-height:55px;font-size:9px}.site-footer .footer-links{grid-template-columns:repeat(2,1fr);gap:38px 24px;padding:43px 0}.footer-disclosure{font-size:9px;display:block}.footer-disclosure p{max-width:none}.footer-disclosure p:last-child{text-align:left;max-width:none;margin-top:14px}}@media (prefers-reduced-motion:reduce){.footer-atmosphere:before,.footer-orbit,.footer-sweep,.footer-particle,.footer-logo-panel,.footer-visual-halo,.footer-float-card,.footer-ticker-track{animation:none}}.site-footer{isolation:isolate;background:linear-gradient(145deg,#02040a 0%,#040713 52%,#02040a 100%);border-top:1px solid #94a3b826;padding:0 5% 27px;position:relative;overflow:hidden}.footer-atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(at 78% 8%,#524ebe24,#0000 27%),radial-gradient(at 20% 70%,#156fab1a,#0000 35%);position:absolute;inset:0;overflow:hidden}.footer-atmosphere:before{content:"";background:linear-gradient(105deg,#0000 40%,#38bdf80b 49%,#0000 57%);animation:18s ease-in-out infinite footer-light-sweep;position:absolute;inset:-80% -25%}.footer-grid{opacity:.1;background-image:linear-gradient(#5b73b133 1px,#0000 1px),linear-gradient(90deg,#5b73b133 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 28% 72%,#0000);mask-image:linear-gradient(#0000,#000 28% 72%,#0000)}.footer-orbit{border:1px solid #5497ff24;border-radius:50%;width:520px;height:180px;animation:18s ease-in-out infinite footer-orbit-drift;position:absolute;top:8%;right:-8%;transform:rotateX(68deg)rotate(-18deg)}.footer-orbit-two{border-color:#a855f724;width:340px;height:130px;animation-delay:-7s;top:20%;right:11%}.footer-sweep{display:none}.footer-particle{background:#67e8f9;border-radius:50%;width:2px;height:2px;animation:9s ease-in-out infinite footer-particle-float;position:absolute;box-shadow:0 0 10px 2px #38bdf8a6}.footer-particle-one{top:18%;left:38%}.footer-particle-two{background:#a78bfa;animation-delay:-3s;top:31%;right:20%}.footer-particle-three{animation-delay:-6s;bottom:24%;right:8%}.footer-main{border-bottom:1px solid #94a3b824;grid-template-columns:minmax(220px,.85fr) minmax(0,2.15fr);gap:7%;padding:58px 3% 48px;display:grid}.footer-brand-block .brand{display:inline-flex}.footer-brand-block>p{color:#8b99b6;margin:22px 0 20px;font-size:13px;line-height:1.65}.footer-brand-block .footer-mail{margin-left:0;font-size:10px}.footer-socials{align-items:center;gap:13px;margin-top:29px;display:flex}.footer-socials a{color:#92a1bf;border:1px solid #94a3b833;border-radius:50%;place-items:center;width:27px;height:27px;transition:color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-grid}.footer-socials a:hover,.footer-socials a:focus-visible{color:#fff;border-color:#38bdf8bf;transform:translateY(-2px);box-shadow:0 0 15px #38bdf83d}.footer-socials svg{width:13px;height:13px}.footer-navigation{grid-template-columns:repeat(4,1fr);gap:30px;padding-top:4px;display:grid}.footer-navigation>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-navigation small{color:#7383a3;letter-spacing:.17em;margin-bottom:8px;font-size:9px}.footer-navigation a{color:#a1aec7;font-size:12px;line-height:1.35;transition:color .2s,transform .2s}.footer-navigation a:hover,.footer-navigation a:focus-visible{color:#fff;transform:translate(3px)}.footer-ticker{background:#060c1b94;border-bottom:1px solid #94a3b81f;margin:0 -5.4%;overflow:hidden}.footer-ticker-track{color:#aebbd4;letter-spacing:.13em;white-space:nowrap;align-items:center;gap:20px;width:max-content;min-height:50px;font:700 9px Geist Mono;animation:34s linear infinite footer-ticker;display:flex}.footer-ticker-track b{background:#38bdf8;border-radius:50%;flex:none;width:3px;height:3px;box-shadow:0 0 8px #38bdf8}.footer-disclosure{color:#6e7d9b;letter-spacing:.025em;justify-content:space-between;gap:30px;padding:24px 3% 0;font:10px/1.7 Geist Mono;display:flex}.footer-disclosure p{max-width:650px;margin:0}.footer-disclosure p:last-child{text-align:right;max-width:570px}@keyframes footer-light-sweep{0%,to{opacity:0;transform:translate(-18%)}40%,60%{opacity:1}55%{transform:translate(18%)}}@media (max-width:1050px){.footer-main{grid-template-columns:1fr;gap:38px;padding-top:48px}.footer-navigation{padding-top:0}}@media (max-width:760px){.site-footer{padding:0 6% 23px}.footer-main{gap:36px;padding:43px 2% 38px}.footer-brand-block>p{margin:18px 0}.footer-socials{margin-top:24px}.footer-navigation{grid-template-columns:repeat(2,1fr);gap:34px 24px}.footer-ticker{margin:0 -6.4%}.footer-ticker-track{gap:15px;min-height:46px;font-size:8px}.footer-disclosure{padding:20px 2% 0;font-size:9px;display:block}.footer-disclosure p:last-child{text-align:left;margin-top:13px}}@media (prefers-reduced-motion:reduce){.footer-atmosphere:before,.footer-orbit,.footer-particle,.footer-ticker-track{animation:none}}.footer-company{color:#7887a4;flex-direction:column;gap:6px;font-size:11px;line-height:1.45;display:flex}.footer-company strong{color:#dce4f7;font-size:12px}.footer-company .footer-mail{margin-top:3px}.footer-legal-copy{gap:8px;max-width:980px;display:grid}.footer-legal-copy p{margin:0}.footer-copyright{flex:none;align-self:end}@media (max-width:760px){.footer-company{font-size:10px}.footer-company strong{font-size:11px}.footer-legal-copy{gap:10px}}.checkout-page{isolation:isolate}.checkout-atmosphere{z-index:-1}.checkout-atmosphere:after{content:"";filter:blur(28px);background:radial-gradient(at 30% 20%,#a855f729,#0000 25%),radial-gradient(at 76% 68%,#2563eb21,#0000 28%);animation:26s ease-in-out infinite alternate checkout-ambient-drift;position:absolute;inset:-20%}.checkout-progress span{transition:color .35s,text-shadow .35s}.checkout-progress b{transition:border-color .35s,background .35s,box-shadow .35s}.checkout-progress .is-complete{color:#d9d4ff;text-shadow:0 0 12px #8b5cf64d}.checkout-progress .is-complete b{background:#6366f152;border-color:#a78bfac2;box-shadow:0 0 16px #6366f159,inset 0 1px #fff3}.checkout-progress .is-active{color:#fff;text-shadow:0 0 14px #818cf8a6}.checkout-progress .is-active b{box-shadow:0 0 22px #6366f199,0 0 34px #38bdf82e}.checkout-progress i{background:linear-gradient(90deg,#8b5cf66b,#94a3b82e)}.checkout-summary{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,#1e1648d1,#060818eb);border-color:#8b5cf694;border-radius:10px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #38bdf814,0 24px 70px #0000006b,0 0 42px #6366f12e}.checkout-page input:not([type=radio]):not([type=checkbox]){border-color:#94a3b842;transition:border-color .25s,box-shadow .25s,background .25s}.checkout-page input:not([type=radio]):not([type=checkbox]):focus{border-color:#a78bfac7;outline:none;box-shadow:0 0 0 3px #6366f11a,0 0 18px #6366f133}.checkout-pay{isolation:isolate;background:linear-gradient(135deg,#6d3dcc,#43309f 58%,#263b9b);border:1px solid #c084fcb8;transition:transform .22s,border-color .22s,box-shadow .22s;animation:4.5s ease-in-out infinite checkout-button-breathe;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -7px 14px #18135357,0 7px #241b67e0,0 16px 32px #492fb14d,0 0 24px #6366f138}.checkout-pay:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff94,#0000);width:28%;animation:5.5s ease-in-out infinite checkout-button-sweep;position:absolute;inset:-35% auto -35% -55%;transform:skew(-18deg)}.checkout-pay:hover:not(:disabled){border-color:#e0c3fff2;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff57,inset 0 -7px 14px #18135347,0 7px #241b67e0,0 20px 38px #492fb170,0 0 32px #6366f157}.checkout-pay:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 1px #ffffff2e,0 3px #241b67e0,0 9px 19px #492fb147}.checkout-pay:disabled{animation:none}@keyframes checkout-ambient-drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}@keyframes checkout-button-sweep{0%,20%{opacity:0;transform:translate(-30vw)skew(-18deg)}38%{opacity:.8}58%,to{opacity:0;transform:translate(65vw)skew(-18deg)}}@keyframes checkout-button-breathe{0%,to{box-shadow:inset 0 1px #ffffff47,inset 0 -7px 14px #18135357,0 7px #241b67e0,0 16px 32px #492fb14d,0 0 24px #6366f138}50%{box-shadow:inset 0 1px #ffffff4d,inset 0 -7px 14px #1813534d,0 7px #241b67e0,0 17px 35px #492fb157,0 0 29px #6366f145}}@media (prefers-reduced-motion:reduce){.checkout-atmosphere:after,.checkout-pay{animation:none}.checkout-pay:before{display:none}}.checkout-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.checkout-tabs button{letter-spacing:.01em;min-height:56px;padding:15px 24px;font-size:15px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0000001f}.checkout-tabs button:hover{border-color:#7de0ffb8;box-shadow:inset 0 1px #ffffff1f,0 0 22px #38bdf829,0 10px 22px #0003}.checkout-tabs button.is-active{box-shadow:0 0 24px #6366f152,inset 0 1px #ffffff3d,0 9px 20px #0000002e}@media (max-width:560px){.checkout-tabs{scrollbar-width:thin;gap:10px;width:auto;margin-right:-2px;padding:2px 2px 7px;display:flex;overflow-x:auto}.checkout-tabs button{flex:0 0 132px;min-height:54px;padding-inline:18px}}.billing-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#1f0b39d1,#08051ce6);border:1px solid #8b5cf67a;border-radius:12px;width:min(100%,720px);margin:66px auto 0;padding:25px 30px 28px;animation:.65s ease-out both billing-card-reveal;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #38bdf80f,0 25px 70px #0006,0 0 42px #6366f126}.billing-heading{border-bottom:1px solid #94a3b826;align-items:center;gap:17px;padding-bottom:18px;display:flex}.billing-heading h1{letter-spacing:-.02em;width:auto;margin:0;font-size:20px;line-height:1.2}.billing-back{color:#9daac3;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;transition:color .2s,text-shadow .2s;display:inline-flex}.billing-back:hover{color:#fff;text-shadow:0 0 12px #a78bfa99}.billing-back svg{width:14px}.billing-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;padding-top:23px;display:grid}.billing-field{gap:7px;min-width:0;display:grid}.billing-field-full,.billing-help,.billing-pay{grid-column:1/-1}.billing-field span{color:#aeb6ce;font-size:12px}.billing-field input,.billing-field select{color:#f4f0ff;background:#68318233;border:1px solid #94a3b83d;border-radius:8px;outline:none;width:100%;min-height:38px;padding:0 13px;font:400 13px Arial,sans-serif;transition:border-color .25s,box-shadow .25s,background .25s}.billing-field input::placeholder{color:#958ca8}.billing-field select{appearance:auto}.billing-field input:focus,.billing-field select:focus{background:#6f388b42;border-color:#a78bfac7;box-shadow:0 0 0 3px #6366f11a,0 0 18px #6366f12e}.billing-help{color:#9189a8;border-top:1px solid #94a3b824;margin:-2px 0 0;padding-top:10px;font-size:11px;line-height:1.5}.billing-pay{text-transform:none;letter-spacing:.01em;justify-content:center;min-height:42px;margin-top:3px;font-size:14px}.billing-pay:invalid{opacity:.58;filter:saturate(.65)}@keyframes billing-card-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.billing-card{margin-top:38px;padding:22px 18px 23px}}@media (max-width:520px){.billing-form{grid-template-columns:1fr;gap:14px}.billing-field-full,.billing-help,.billing-pay{grid-column:auto}.billing-heading{gap:12px}.billing-heading h1{font-size:18px}}@media (prefers-reduced-motion:reduce){.billing-card{animation:none}}.payment-review{border-bottom:1px solid #94a3b824;gap:9px;padding:30px 0 25px;display:grid}.payment-review span{color:#67e8f9;letter-spacing:.12em;font-size:11px;font-weight:800}.payment-review strong{color:#55f0bd;text-shadow:0 0 18px #2dd4bf40;font:800 38px/1 Geist Mono,monospace}.payment-review p{color:#aebbd1;margin:0;font-size:13px;line-height:1.5}.payment-details{gap:13px;padding:24px 0;display:grid}.payment-details div{color:#8795b3;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.payment-details strong{color:#e6edf9;text-align:right;font-size:13px;font-weight:700}.payment-layout{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:20px;width:min(100%,1080px);margin:66px auto 0;display:grid;position:relative}.payment-summary-panel{isolation:isolate;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,#18133de6,#050518f2);border:1px solid #6366f16b;border-radius:14px;gap:22px;min-height:475px;padding:25px 22px 21px;animation:.65s ease-out both billing-card-reveal;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #38bdf80f,0 25px 65px #00000073,0 0 38px #6366f129}.payment-summary-panel:before{content:"";z-index:-1;opacity:.3;background-image:linear-gradient(#94a3b814 1px,#0000 1px),linear-gradient(90deg,#94a3b814 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:-30%;transform:perspective(500px)rotateX(58deg)translateY(20%);-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.payment-summary-panel:after{content:"";z-index:-1;border:1px solid #38bdf829;border-radius:50%;width:250px;height:180px;animation:16s ease-in-out infinite payment-summary-orbit;position:absolute;top:28%;right:-38%;transform:rotateX(68deg);box-shadow:0 0 0 18px #6366f10d,0 0 0 38px #38bdf80a}.payment-summary-brand{align-items:center;gap:11px;display:flex}.payment-summary-brand img{object-fit:contain;filter:drop-shadow(0 0 13px #6366f199);width:42px;height:42px}.payment-summary-brand div{gap:5px;display:grid}.payment-summary-brand strong{color:#f5f1ff;font-size:16px}.payment-summary-brand span{color:#67e8f9;letter-spacing:.1em;font-size:8px}.merchant-badge{color:#55f0bd;letter-spacing:.08em;background:#0d94881f;border:1px solid #2dd4bf80;border-radius:999px;width:fit-content;padding:5px 9px;font-size:8px;font-weight:800}.payment-summary-amount{border-bottom:1px solid #94a3b821;grid-template-columns:auto 1fr auto;align-items:baseline;gap:7px;padding:4px 0 20px;display:grid}.payment-summary-amount span{color:#8997b3;letter-spacing:.13em;grid-column:1/-1;font-size:9px}.payment-summary-amount strong{color:#fff;text-shadow:0 0 18px #6366f14d;font:800 29px/1 Geist Mono,monospace}.payment-summary-amount small{color:#8997b3;font-size:10px}.payment-summary-amount del{color:#77829b;grid-column:1/-1;font:11px Geist Mono,monospace}.payment-trust-list{gap:16px;display:grid}.payment-trust-list>div{align-items:center;gap:11px;display:flex}.payment-trust-list>div>span{color:#c084fc;border:1px solid #8b5cf680;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid;box-shadow:0 0 14px #6366f129}.payment-trust-list>div:nth-child(2)>span{color:#55f0bd;border-color:#2dd4bf7a}.payment-trust-list p{gap:4px;margin:0;display:grid}.payment-trust-list strong{color:#e8e5f2;font-size:11px}.payment-trust-list small{color:#7784a0;letter-spacing:.03em;font-size:8px}.payment-account-chip{background:#09071e9e;border:1px solid #8b5cf647;border-radius:12px;gap:6px;margin-top:auto;padding:12px;display:grid}.payment-account-chip strong{color:#e9e4f7;font-size:11px;line-height:1.35}.payment-account-chip span{color:#55f0bd;letter-spacing:.04em;font-size:8px;font-weight:800}.payment-powered{color:#6e7894;letter-spacing:.14em;text-align:center;font-size:8px}.payment-layout>.payment-card{width:auto;margin:0}@keyframes payment-summary-orbit{0%,to{opacity:.45;transform:rotateX(68deg)translate(0)}50%{opacity:.9;transform:rotateX(68deg)translate(-13px,8px)}}@media (max-width:760px){.payment-layout{grid-template-columns:1fr;margin-top:38px}.payment-summary-panel{min-height:auto}.payment-layout>.payment-card{width:100%}}.payment-methods-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:3px 0 24px;display:grid}.payment-method-card{color:#f4f7ff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#1c193ed1,#09081de0);border:1px solid #94a3b833;border-radius:14px;align-content:start;justify-items:start;gap:9px;min-height:156px;padding:22px 20px;transition:transform .25s,border-color .25s,box-shadow .25s,background .25s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 18px 34px #0003}.payment-method-card:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#7de0ff33,#0000);width:36%;transition:transform .55s;position:absolute;inset:-45% auto -45% -70%;transform:skew(-18deg)}.payment-method-card:hover{background:linear-gradient(145deg,#281e52e6,#0a0921eb);border-color:#8b7cffa6;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff1a,0 18px 38px #00000047,0 0 24px #6366f124}.payment-method-card:hover:before{transform:translate(360%)}.payment-method-card.is-selected{border-color:#a78bfad1;box-shadow:inset 0 1px #ffffff26,0 18px 38px #00000047,0 0 25px #6366f133}.payment-method-card strong{color:#f4f0ff;margin-top:auto;font-size:15px}.payment-method-card b{color:#c084fc;font-size:18px;font-weight:800}.payment-method-icon{border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff2e,0 10px 22px #0003}.payment-method-icon svg{width:22px;height:22px}.payment-method-icon-purple{color:#f5eaff;background:linear-gradient(145deg,#7c3aed,#4c1d95)}.payment-method-icon-teal{color:#ecfffb;background:linear-gradient(145deg,#14b8a6,#047857);box-shadow:inset 0 1px #fff3,0 10px 24px #0d94883d}.payment-method-brand{color:#68a6ff;letter-spacing:-.04em;text-shadow:0 0 16px #60a5fa40;font-size:25px;font-style:italic;font-weight:800}.payment-method-subtitle{color:#d7def0;font-size:13px;font-weight:700}.payment-method-card-crypto{grid-column:1/-1;min-height:142px}.payment-method-card-crypto strong{margin-top:0}.payment-method-card-crypto b{color:#55f0bd}.crypto-penguin-image{object-fit:cover;object-position:center;border:1px solid #67e8f947;border-radius:10px;width:100%;max-height:150px;margin-top:12px;display:block;box-shadow:inset 0 1px #ffffff14,0 0 22px #38bdf81f}@media (max-width:620px){.payment-methods-grid{grid-template-columns:1fr}.payment-method-card-crypto{grid-column:auto}}.agreement-overlay{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02010ab3;place-items:center;padding:24px;animation:.3s ease-out both agreement-overlay-in;display:grid;position:fixed;inset:0}.agreement-modal{isolation:isolate;background:linear-gradient(145deg,#250541f5,#0b041ffa);border:1px solid #a855f794;border-radius:15px;width:min(100%,510px);padding:29px 30px 25px;animation:.42s cubic-bezier(.2,.8,.2,1) both agreement-modal-in;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 0 0 1px #38bdf814,0 28px 80px #00000094,0 0 40px #8b5cf638}.agreement-modal:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 22%,#67e8f91a 48%,#0000 70%);animation:7s ease-in-out infinite agreement-border-sweep;position:absolute;inset:0;transform:translate(-100%)}.agreement-modal:after{content:"";z-index:-1;pointer-events:none;border:1px solid #a78bfa24;border-radius:10px;position:absolute;inset:8px;box-shadow:0 0 25px #6366f114}.agreement-modal h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:21px}.agreement-modal>p{color:#bdb0d0;margin:11px 0 23px;font-size:13px}.agreement-close{z-index:2;color:#8f7e9f;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:23px;line-height:1;transition:color .2s,text-shadow .2s;position:absolute;top:18px;right:20px}.agreement-close:hover{color:#fff;text-shadow:0 0 14px #a78bfacc}.agreement-list{gap:18px;display:grid}.agreement-option{color:#d9d1e3;cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:13px;line-height:1.55;display:grid;position:relative}.agreement-option input{opacity:0;width:1px;height:1px;position:absolute}.agreement-check{background:#301445b3;border:1px solid #be9de080;border-radius:50%;place-items:center;width:24px;height:24px;transition:border-color .25s,background .25s,box-shadow .25s,transform .25s;display:grid;box-shadow:inset 0 1px #ffffff0f}.agreement-check svg{color:#fff;opacity:0;width:14px;height:14px;transition:opacity .2s,transform .25s cubic-bezier(.2,.9,.3,1.3);transform:scale(.45)}.agreement-option:hover .agreement-check{border-color:#c084fce6;box-shadow:0 0 14px #8b5cf64d}.agreement-option.is-checked .agreement-check{background:linear-gradient(135deg,#7c3aed,#3156bf);border-color:#67e8f9;transform:scale(1.03);box-shadow:0 0 16px #6366f194,0 0 25px #38bdf829}.agreement-option.is-checked .agreement-check svg{opacity:1;transform:scale(1)}.agreement-option a{color:#c084fc;text-underline-offset:3px;-webkit-text-decoration:underline #c084fc8c;text-decoration:underline #c084fc8c}.agreement-option a:hover{color:#fff;text-decoration-color:#fff}.agreement-submit{letter-spacing:.02em;justify-content:center;width:100%;min-height:47px;margin-top:25px;font-size:15px}.agreement-submit:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.55);animation:none}.agreement-particles{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.agreement-particles i{background:#67e8f9;border-radius:50%;width:3px;height:3px;animation:8s ease-in-out infinite agreement-particle-float;position:absolute;box-shadow:0 0 12px 3px #38bdf88c}.agreement-particles i:first-child{top:22%;left:9%}.agreement-particles i:nth-child(2){background:#c084fc;animation-delay:-3s;bottom:25%;right:13%;box-shadow:0 0 12px 3px #c084fc8c}.agreement-particles i:nth-child(3){width:2px;height:2px;animation-delay:-5s;top:67%;left:82%}@keyframes agreement-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes agreement-modal-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes agreement-border-sweep{0%,25%{opacity:0;transform:translate(-100%)}42%{opacity:1}63%,to{opacity:0;transform:translate(100%)}}@keyframes agreement-particle-float{0%,to{opacity:.25;transform:translate(0)}50%{opacity:.9;transform:translate(8px,-13px)}}@media (max-width:520px){.agreement-overlay{padding:15px}.agreement-modal{padding:25px 20px 21px}.agreement-modal h2{font-size:19px}.agreement-option{font-size:12px}}@media (prefers-reduced-motion:reduce){.agreement-overlay,.agreement-modal,.agreement-modal:before,.agreement-particles i{animation:none}}.billing-field span{color:#d8d1ee;font-weight:600}.billing-field select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#24103c}.billing-field select:focus{color:#fff;border-color:#c084fce6;box-shadow:0 0 0 3px #6366f11f,0 0 20px #8b5cf63d}.billing-field select option{color:#fff;background:#1b1230}.billing-field select option:checked{color:#fff;background:#5b2db0}.footer-legal-disclosure{padding:39px 3% 31px;position:relative}.footer-legal-disclosure:before{content:"";pointer-events:none;background:radial-gradient(at 18% 15%,#38bdf814,#0000 32%),radial-gradient(at 86% 70%,#6366f114,#0000 38%);position:absolute;inset:0}.footer-legal-heading{align-items:center;gap:11px;margin-bottom:22px;display:flex;position:relative}.footer-legal-heading span{background:#38bdf8;width:25px;height:2px;box-shadow:0 0 12px #38bdf8a6}.footer-legal-heading h2{color:#d6def1;letter-spacing:.13em;margin:0;font:700 15px Geist Mono}.footer-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:relative}.footer-legal-grid article{opacity:0;background:#070e2085;border:1px solid #7993ca3d;border-radius:6px;min-height:154px;padding:19px 21px;transition:border-color .25s,background .25s,box-shadow .25s;animation:.55s ease-out forwards footer-legal-reveal;transform:translateY(10px);box-shadow:inset 0 1px #ffffff06}.footer-legal-grid article:nth-child(2){animation-delay:.1s}.footer-legal-grid article:nth-child(3){animation-delay:.2s}.footer-legal-grid article:nth-child(4){animation-delay:.3s}.footer-legal-grid article:hover{background:#0a142fb3;border-color:#38bdf88c;box-shadow:0 0 22px #38bdf814,inset 0 1px #ffffff0d}.footer-legal-grid article:nth-child(2n){border-color:#8b7cff40}.footer-legal-grid article:nth-child(2n):hover{border-color:#8b7cff94}.footer-legal-grid small{color:#6ed5f3;letter-spacing:.1em;margin-bottom:12px;font:700 11px Geist Mono;display:block}.footer-legal-grid article:nth-child(2n) small{color:#a997ff}.footer-legal-grid p{color:#aebbd1;max-width:590px;margin:0;font-size:13px;line-height:1.7}.footer-disclosure{border-top:1px solid #94a3b824;padding:25px 3% 0}.footer-disclosure .footer-copyright{color:#7888a6;font-size:10px;line-height:1.5}.footer-legal-copy{display:none}@keyframes footer-legal-reveal{to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.footer-legal-disclosure{padding:32px 2% 25px}.footer-legal-heading h2{letter-spacing:.08em;font-size:13px}.footer-legal-grid{grid-template-columns:1fr;gap:12px}.footer-legal-grid article{min-height:0;padding:17px 18px}.footer-legal-grid p{font-size:13px;line-height:1.7}.footer-disclosure{padding:20px 2% 0}}@media (prefers-reduced-motion:reduce){.footer-legal-grid article{opacity:1;animation:none;transform:none}}.legal-page{color:#edf3ff;background:#03050c;min-height:100vh;position:relative;overflow:hidden}.legal-ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.legal-ambient span{filter:blur(90px);opacity:.12;border-radius:50%;width:34vw;height:34vw;position:absolute}.legal-ambient span:first-child{background:#2563eb;top:6%;left:-12%}.legal-ambient span:nth-child(2){background:#7c3aed;top:24%;right:-12%}.legal-ambient i{opacity:.55;background:#67e8f9;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 16px 4px #67e8f973}.legal-ambient i:nth-child(3){top:30%;left:12%}.legal-ambient i:nth-child(4){background:#c084fc;top:63%;right:15%}.legal-header,.legal-hero,.legal-layout{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;position:relative}.legal-header{border-bottom:1px solid #94a3b826;justify-content:space-between;align-items:center;padding:28px 0;display:flex}.legal-brand{letter-spacing:.16em;align-items:center;gap:12px;font:800 13px Arial,sans-serif;display:inline-flex}.legal-brand img{object-fit:contain;filter:drop-shadow(0 0 12px #38bdf880);width:48px;height:48px}.legal-brand span{flex-direction:column;gap:4px;display:flex}.legal-brand em{color:#c084fc;letter-spacing:.55em;padding-left:.55em;font-style:normal}.legal-home-link{color:#b7c7e5;letter-spacing:.08em;align-items:center;gap:8px;font:700 12px Arial,sans-serif;display:inline-flex}.legal-home-link svg{color:#67e8f9;width:16px}.legal-home-link:hover{color:#fff}.legal-hero{max-width:900px;padding:90px 0 72px}.legal-kicker{color:#67e8f9;letter-spacing:.2em;align-items:center;gap:10px;font:800 11px Arial,sans-serif;display:flex}.legal-kicker span{background:#67e8f9;width:26px;height:1px;box-shadow:0 0 12px #67e8f9}.legal-hero h1{color:#fff;letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,6vw,78px);font-weight:800;line-height:1}.legal-lead{color:#bcc9df;max-width:760px;font-size:18px;line-height:1.75}.legal-updated{color:#8290ad;letter-spacing:.12em;text-transform:uppercase;margin-top:26px;font:700 11px Arial,sans-serif}.legal-updated strong{color:#dce7fb;font-weight:700}.legal-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:48px;padding-bottom:120px;display:grid}.legal-toc{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d1ea3;border:1px solid #94a3b82e;border-radius:8px;max-height:calc(100vh - 48px);padding:17px 12px;position:sticky;top:24px;overflow:auto;box-shadow:inset 0 1px #ffffff14,0 18px 40px #0000003d}.legal-toc-title{color:#dce7fb;letter-spacing:.12em;border-bottom:1px solid #94a3b829;align-items:center;gap:8px;padding:0 8px 15px;font:800 10px Arial,sans-serif;display:flex}.legal-toc-title svg{color:#67e8f9;width:15px}.legal-toc nav{gap:2px;padding-top:10px;display:grid}.legal-toc button,.legal-toc-mobile button{color:#8998b4;cursor:pointer;text-align:left;background:0 0;border:0}.legal-toc button{border-left:1px solid #0000;grid-template-columns:26px 1fr;gap:5px;padding:7px 8px;font:600 11px/1.35 Arial,sans-serif;display:grid}.legal-toc button span{color:#53627e;font-size:10px}.legal-toc button:hover,.legal-toc button.is-active{color:#fff;background:linear-gradient(90deg,#38bdf821,#0000);border-left-color:#67e8f9}.legal-toc button.is-active span{color:#67e8f9}.legal-toc-mobile{display:none}.legal-document{min-width:0}.legal-notice{background:linear-gradient(135deg,#38bdf81a,#6366f114 55%,#080d1ead);border:1px solid #67e8f947;border-radius:8px;margin-bottom:28px;padding:23px 25px;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #0003}.legal-notice strong{color:#fff;letter-spacing:.14em;text-transform:uppercase;font:800 12px Arial,sans-serif}.legal-notice p{color:#c9d5e9;margin:12px 0 0;font-size:15px;line-height:1.7}.legal-section{border-bottom:1px solid #94a3b821;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:34px 0;scroll-margin-top:28px;display:grid}.legal-section-number{color:#67e8f9;border:1px solid #67e8f959;border-radius:50%;place-items:center;width:36px;height:36px;font:800 10px Arial,sans-serif;display:grid}.legal-section h2{color:#fff;letter-spacing:-.025em;margin:0 0 15px;font-size:clamp(20px,2.5vw,28px);font-weight:700;line-height:1.2}.legal-section p{color:#aebbd1;margin:0 0 13px;font-size:15px;line-height:1.8}.legal-section p:last-child{margin-bottom:0}.legal-section strong{color:#eaf2ff}.legal-section a,.legal-contact{color:#67e8f9}.legal-contact{align-items:center;gap:6px;font-weight:700;display:inline-flex}.legal-contact svg{width:15px}.legal-related{padding-top:60px}.legal-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.legal-related-grid a{color:#fff;background:#080d1e94;border:1px solid #94a3b82e;border-radius:7px;flex-direction:column;gap:10px;padding:20px;transition:transform .25s,border-color .25s,background .25s;display:flex}.legal-related-grid a:hover{background:#141e41b3;border-color:#67e8f980;transform:translateY(-3px)}.legal-related-grid strong{letter-spacing:.08em;font:800 13px Arial,sans-serif}.legal-related-grid span{color:#8e9db9;justify-content:space-between;gap:10px;font-size:13px;display:flex}.legal-related-grid svg{color:#67e8f9;width:15px}@media (max-width:820px){.legal-header,.legal-hero,.legal-layout{width:min(100% - 32px,680px)}.legal-hero{padding:60px 0 42px}.legal-layout{display:block}.legal-toc{display:none}.legal-toc-mobile{z-index:4;margin-bottom:25px;display:block;position:sticky;top:12px}.legal-toc-mobile>button{color:#eaf2ff;letter-spacing:.12em;background:#080d1eeb;border:1px solid #67e8f952;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:14px 15px;font:800 11px Arial,sans-serif;display:flex;box-shadow:0 12px 28px #0000004d}.legal-toc-mobile>button svg{width:16px}.legal-toc-mobile>button svg:first-child{color:#67e8f9;margin-right:auto}.legal-toc-mobile>button svg:last-child{transition:transform .2s}.legal-toc-mobile>button svg.is-open{transform:rotate(180deg)}.legal-toc-mobile nav{background:#080d1ef5;border:1px solid #94a3b82e;border-top:0;max-height:60vh;padding:7px;display:grid;overflow:auto}.legal-toc-mobile nav button{grid-template-columns:28px 1fr;gap:5px;padding:10px;font:600 12px/1.35 Arial,sans-serif;display:grid}.legal-toc-mobile nav button span{color:#67e8f9}.legal-toc-mobile nav button.is-active{color:#fff;background:#38bdf81f}.legal-section{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:28px 0}.legal-section-number{width:30px;height:30px;font-size:9px}.legal-section h2{font-size:21px}.legal-section p,.legal-notice p{font-size:14px;line-height:1.75}.legal-related-grid{grid-template-columns:1fr}}@media (max-width:480px){.legal-header{padding:18px 0}.legal-brand img{width:40px;height:40px}.legal-brand{font-size:11px}.legal-home-link{font-size:10px}.legal-hero h1{font-size:40px}.legal-lead{font-size:16px}.legal-notice{padding:19px}}.payment-strip{z-index:2;justify-items:center;gap:16px;margin:-78px 7.5% 0;padding:0 0 30px;display:grid;position:relative}.payment-strip>p{color:#8292b3;letter-spacing:.18em;align-items:center;gap:12px;margin:0;font:700 9px Geist Mono;display:flex}.payment-strip>p span{background:#38bdf8;width:20px;height:1px;box-shadow:0 0 10px #38bdf8b3}.payment-methods{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.payment-tile{color:#c7d4ec;background:linear-gradient(145deg,#111d3cb8,#050b1bc7);border:1px solid #5b7ec947;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:92px;height:50px;padding:0 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #00000029}.payment-tile:hover{border-color:#38bdf8b3;transform:translateY(-2px);box-shadow:0 0 18px #38bdf81f,inset 0 1px #ffffff14}.payment-tile svg{color:#8ca8ff;width:18px;height:18px}.payment-tile strong{letter-spacing:.05em;font:800 12px Arial,sans-serif}.payment-visa strong{color:#c8d6ff;letter-spacing:-.04em;font-size:16px;font-style:italic}.payment-upi strong{color:#dbe5fa}.payment-mastercard strong{color:#e8edf8;letter-spacing:-.03em;text-transform:lowercase;font-size:10px}.payment-mastercard i{background:#ef3340;border-radius:50%;width:21px;height:13px;position:relative}.payment-mastercard i:after{content:"";mix-blend-mode:screen;left:8px;background:#f7a800;border-radius:50%;width:13px;position:absolute;inset-block:0}.payment-razorpay strong{color:#8ea6ff;letter-spacing:-.03em;font-size:13px}.payment-bitcoin strong,.payment-ethereum strong,.payment-usdt strong{font-size:10px}.payment-bitcoin svg{color:#f5aa42}.payment-ethereum span{color:#8798ff;font-size:20px;line-height:1}.payment-usdt svg{color:#45c2a0}@media (max-width:1050px){.payment-strip{margin:-62px 5% 0}.payment-methods{flex-wrap:wrap;max-width:700px}}@media (max-width:760px){.payment-strip{gap:14px;margin:-38px 7% 0;padding-bottom:20px}.payment-strip>p{font-size:8px}.payment-methods{gap:7px}.payment-tile{min-width:76px;height:44px;padding:0 9px}.payment-tile strong{font-size:10px}.payment-visa strong{font-size:14px}.payment-tile svg{width:15px;height:15px}.payment-mastercard i{transform:scale(.82)}.payment-razorpay strong{font-size:11px}}:root{--fw-font-body:"Inter", Arial, sans-serif;--fw-font-display:"Inter", Arial, sans-serif;--fw-text-body:16px;--fw-text-body-leading:1.6;--fw-text-small:12px;--fw-text-label:13px;--fw-text-card:20px;--fw-text-section:clamp(44px, 5vw, 56px);--fw-text-hero:clamp(56px, 6vw, 80px);--fw-track-label:.08em}body{font-family:var(--fw-font-body);font-size:var(--fw-text-body);line-height:var(--fw-text-body-leading)}p,li,dd{font-size:var(--fw-text-body);line-height:var(--fw-text-body-leading)}small{font-size:var(--fw-text-small);letter-spacing:var(--fw-track-label);line-height:1.45}.hero-section h1,.hero-copy h1{font-size:var(--fw-text-hero);letter-spacing:0;font-weight:500;line-height:1.02}.card-title,.program-card h3,.benefit-card h3,.platform-card h3,.faq-row button,.faq-row button span{font-size:var(--fw-text-card);letter-spacing:0;line-height:1.3}.section-label,.hero-kicker,.checkout-kicker,.summary-top,.payment-powered,.merchant-badge{font-size:var(--fw-text-label);letter-spacing:var(--fw-track-label);line-height:1.35}.hero-text,.section-heading>p,.journey-inner>p,.comparison-heading p,.footer-brand-block>p,.checkout-lead{font-size:18px;line-height:1.65}.checkout-block-heading span,.checkout-note span,.checkout-note strong,.summary-line,.summary-rule-list div{font-size:13px;line-height:1.5}.billing-field span,.billing-help,.payment-details div,.agreement-option,.agreement-modal>p{font-size:13px;line-height:1.55}.faq-row button{font-weight:500}.faq-body,.faq-body-inner{font-size:16px;line-height:1.65}@media (max-width:760px){.hero-text-container{margin-top:-10vh}.hero-particle-title{height:430px}:root{--fw-text-hero:clamp(42px, 12vw, 60px);--fw-text-section:clamp(36px, 10vw, 48px)}body{font-size:15px}p,li,dd{font-size:15px;line-height:1.6}.hero-text,.section-heading>p,.journey-inner>p,.comparison-heading p,.footer-brand-block>p,.checkout-lead{font-size:16px}.nav-links a,.nav-actions a,.checkout-back,.button,.text-link{font-size:13px}.faq-row button,.faq-row button span{font-size:18px}}.challenge-layout{grid-template-columns:minmax(360px,28%) minmax(0,1fr);gap:20px}.challenge-tabs button{width:100%;min-width:0;padding-inline:20px}@media (max-width:760px){.challenge-layout{flex-direction:column;display:flex}.challenge-tabs{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:1100px){.challenge-layout{grid-template-columns:clamp(280px,30%,320px) minmax(0,1fr);gap:16px}}.comparison-section{isolation:isolate;background:radial-gradient(at 68% 32%,#4139aa29,#0000 32%),radial-gradient(at 18% 72%,#177eb617,#0000 32%),#03050c;min-height:900px;padding:122px 7.5% 145px;position:relative;overflow:hidden}.comparison-atmosphere{z-index:-1;pointer-events:none;transform-origin:bottom;opacity:.52;background-image:linear-gradient(#6366f114 1px,#0000 1px),linear-gradient(90deg,#38bdf812 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;overflow:hidden;transform:perspective(700px)rotateX(54deg)scale(1.6)translateY(17%);-webkit-mask-image:linear-gradient(#0000,#000 19% 82%,#0000);mask-image:linear-gradient(#0000,#000 19% 82%,#0000)}.comparison-atmosphere:before{content:"";background:linear-gradient(115deg,#0000 42%,#38bdf80d 49%,#0000 55%);animation:18s ease-in-out infinite comparison-light-sweep;position:absolute;inset:-30%}.comparison-orbit{border:1px solid #6366f124;border-radius:50%;width:780px;height:260px;animation:20s ease-in-out infinite comparison-orbit-drift;position:absolute;top:26%;left:calc(50% - 390px);transform:rotateX(68deg)rotate(-14deg)}.comparison-orbit-two{border-color:#38bdf81f;width:580px;height:190px;animation-delay:-8s;top:39%;left:calc(50% - 290px);transform:rotateX(68deg)rotate(38deg)}.comparison-particle{background:#67e8f9;border-radius:50%;width:3px;height:3px;animation:8s ease-in-out infinite comparison-particle-float;position:absolute;box-shadow:0 0 12px 2px #38bdf8b3}.comparison-particle-one{top:21%;left:16%}.comparison-particle-two{background:#a78bfa;animation-delay:-3s;top:44%;right:14%}.comparison-particle-three{animation-delay:-5s;bottom:24%;left:28%}.comparison-heading{z-index:2;text-align:center;max-width:none;margin:0 auto 72px;position:relative}.comparison-heading .section-label{justify-content:center}.comparison-heading h2{color:#f4f7ff;letter-spacing:-.055em;white-space:nowrap;margin-top:17px;font-size:clamp(38px,5vw,68px);font-weight:500;line-height:.98}.comparison-heading h2 em{color:#0000;background:linear-gradient(90deg,#8b7cff,#38bdf8);-webkit-background-clip:text;background-clip:text;font-style:normal}.comparison-heading p{color:#9ba9c4;margin:20px auto 0;font-size:15px;line-height:1.6}.comparison-stage{max-width:1190px;min-height:560px;transform:translate3d(var(--comparison-x), var(--comparison-y), 0);grid-template-columns:minmax(180px,.8fr) minmax(330px,1.35fr) minmax(180px,.8fr);margin:0 auto;padding:0 20px;transition:transform .45s ease-out;display:grid;position:relative}.comparison-column{position:relative}.comparison-column-head{color:#8393b3;letter-spacing:.16em;border-bottom:1px solid #94a3b833;align-items:center;min-height:74px;padding:0 18px;font:700 10px Geist Mono;display:flex}.comparison-row{color:#aab7cf;border-bottom:1px solid #94a3b824;align-items:center;min-height:52px;padding:0 18px;font-size:12px;line-height:1.4;display:flex}.comparison-feature-row{color:#d4dcf0}.comparison-feature-row span{max-width:175px}.comparison-values .comparison-row{text-align:center;justify-content:center;gap:9px}.comparison-others .comparison-row{justify-content:flex-start;gap:9px}.comparison-positive{color:#06111b;background:#67e8f9;border-radius:50%;place-items:center;width:17px;height:17px;font-size:11px;font-weight:800;display:inline-grid;box-shadow:0 0 13px #38bdf859}.comparison-neutral{color:#71809d;font-size:18px}.comparison-firm{z-index:2;transform:perspective(1000px) rotateY(-4deg) translate3d(var(--comparison-x), var(--comparison-y), 0);background:linear-gradient(160deg,#0c1430b8,#030714d6);border:1px solid #6e7ebe73;border-radius:12px;margin:-23px 0;padding:0 10px;transition:transform .45s ease-out;box-shadow:0 25px 70px #1417594d,0 0 35px #38bdf812,inset 0 1px #ffffff14}.comparison-card{text-align:center;border-bottom:1px solid #94a3b82e;justify-items:center;min-height:178px;padding:22px 16px 19px;display:grid;position:relative;overflow:hidden}.comparison-card:before{content:"";background-image:linear-gradient(#6366f114 1px,#0000 1px),linear-gradient(90deg,#38bdf812 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.comparison-card:after{content:"";background:linear-gradient(90deg,#0000,#38bdf8,#8b7cff,#0000);height:2px;animation:5s ease-in-out infinite comparison-card-glint;position:absolute;top:0;left:12%;right:12%;box-shadow:0 0 18px #38bdf8bf}.comparison-card-kicker{z-index:1;color:#7f91b7;text-align:left;letter-spacing:.12em;width:100%;font:8px Geist Mono;position:relative}.comparison-card img{z-index:1;object-fit:contain;filter:drop-shadow(0 0 13px #6366f1ad);width:54px;height:54px;margin:13px 0 7px;position:relative}.comparison-card strong{z-index:1;color:#f4f7ff;letter-spacing:.16em;font:800 14px Arial,sans-serif;position:relative}.comparison-card strong em{color:#d946ef;letter-spacing:.43em;margin-top:5px;font-style:normal;display:block}.comparison-card small{z-index:1;color:#8295b7;letter-spacing:.13em;margin-top:11px;font:8px Geist Mono;position:relative}.comparison-card-sweep{filter:blur(10px);background:#ffffff0f;width:18%;height:140%;animation:8s ease-in-out infinite comparison-card-sweep;position:absolute;top:-20%;right:18%;transform:rotate(24deg)}.comparison-tab{z-index:4;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050c1dd1;border:1px solid #6586cc57;border-radius:6px;gap:6px;min-width:164px;padding:13px 15px;animation:8s ease-in-out infinite comparison-tab-float;display:grid;position:absolute;box-shadow:0 12px 26px #00000047,inset 0 1px #ffffff0d}.comparison-tab:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#38bdf8,#0000);height:1px;position:absolute;top:0;left:13px;right:13px}.comparison-tab small{color:#6d87b5;letter-spacing:.12em;font:8px Geist Mono}.comparison-tab strong{color:#dce6fa;font-size:12px;font-weight:600}.comparison-tab:hover{border-color:#38bdf8b8;box-shadow:0 0 20px #38bdf821,0 12px 26px #00000047}.comparison-tab-platform{top:83px;left:-8px}.comparison-tab-payouts{animation-delay:-2s;top:230px;left:-48px}.comparison-tab-rules{animation-delay:-4s;top:382px;left:-4px}.comparison-tab-support{animation-delay:-1s;top:140px;right:-8px}.comparison-tab-program{animation-delay:-5s;top:343px;right:-51px}.comparison-section:not(.is-visible) .comparison-row,.comparison-section:not(.is-visible) .comparison-heading,.comparison-section:not(.is-visible) .comparison-tab{opacity:0}.comparison-section.is-visible .comparison-row{animation:.55s ease-out both comparison-row-reveal}.comparison-section.is-visible .comparison-feature-row:nth-child(2){animation-delay:40ms}.comparison-section.is-visible .comparison-feature-row:nth-child(3){animation-delay:80ms}.comparison-section.is-visible .comparison-feature-row:nth-child(4){animation-delay:.12s}.comparison-section.is-visible .comparison-feature-row:nth-child(5){animation-delay:.16s}.comparison-section.is-visible .comparison-feature-row:nth-child(6){animation-delay:.2s}.comparison-section.is-visible .comparison-feature-row:nth-child(7){animation-delay:.24s}.comparison-section.is-visible .comparison-feature-row:nth-child(8){animation-delay:.28s}.comparison-section.is-visible .comparison-feature-row:nth-child(9){animation-delay:.32s}.comparison-section.is-visible .comparison-feature-row:nth-child(10){animation-delay:.36s}.comparison-section.is-visible .comparison-heading{animation:.55s ease-out both comparison-row-reveal}.comparison-section.is-visible .comparison-tab{animation-name:comparison-tab-float,comparison-row-reveal;animation-duration:8s,.55s;animation-fill-mode:both}.comparison-section.is-visible .comparison-tab-payouts{animation-delay:-2s,80ms}.comparison-section.is-visible .comparison-tab-rules{animation-delay:-4s,.16s}.comparison-section.is-visible .comparison-tab-support{animation-delay:-1s,.24s}.comparison-section.is-visible .comparison-tab-program{animation-delay:-5s,.32s}@keyframes comparison-row-reveal{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes comparison-tab-float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes comparison-light-sweep{0%,to{opacity:0;translate:-12%}40%,60%{opacity:1}55%{translate:12%}}@keyframes comparison-orbit-drift{0%,to{rotate:-1deg}50%{rotate:2deg}}@keyframes comparison-particle-float{0%,to{opacity:.3;translate:0}50%{opacity:.9;translate:8px -14px}}@keyframes comparison-card-glint{0%,to{opacity:.35;transform:scaleX(.7)}50%{opacity:1;transform:scaleX(1)}}@keyframes comparison-card-sweep{0%,to{opacity:0;translate:-160px}45%,60%{opacity:.8}55%{translate:220px}}@media (max-width:1050px){.comparison-section{padding-left:5%;padding-right:5%}.comparison-stage{padding:0}.comparison-tab-platform{left:-46px}.comparison-tab-rules{left:-40px}.comparison-tab-support{right:-46px}.comparison-tab-program{right:-48px}}@media (max-width:760px){.comparison-section{min-height:0;padding:88px 7% 92px}.comparison-heading{margin-bottom:48px}.comparison-heading h2{white-space:normal;font-size:39px}.comparison-heading p{font-size:14px}.comparison-stage{flex-direction:column;gap:18px;min-height:0;padding:0;display:flex;transform:none}.comparison-column-head{min-height:48px;padding:0 14px}.comparison-row{min-height:50px;padding:0 14px;font-size:12px}.comparison-features{order:1}.comparison-firm{order:2;margin:0;padding:0 7px;transform:none}.comparison-others{order:3}.comparison-card{min-height:158px}.comparison-values .comparison-row{text-align:left;justify-content:flex-start}.comparison-tab{display:none}.comparison-orbit{width:500px;height:170px;left:calc(50% - 250px)}.comparison-orbit-two{width:360px;height:120px;left:calc(50% - 180px)}}@media (prefers-reduced-motion:reduce){.comparison-atmosphere:before,.comparison-orbit,.comparison-particle,.comparison-card:after,.comparison-card-sweep,.comparison-tab,.comparison-section.is-visible .comparison-row,.comparison-section.is-visible .comparison-heading{animation:none}.comparison-section:not(.is-visible) .comparison-row,.comparison-section:not(.is-visible) .comparison-heading,.comparison-section:not(.is-visible) .comparison-tab{opacity:1}}.footer-disclosure{color:#6e7d9b;letter-spacing:.025em;border-top:1px solid #94a3b824;justify-content:space-between;gap:30px;padding:25px 3% 0;font:10px/1.7 Geist Mono;display:flex}.footer-disclosure .footer-copyright{color:#7888a6;max-width:none;margin:0;font:10px/1.5 Geist Mono}@media (max-width:760px){.footer-disclosure{padding:20px 2% 0;font-size:9px;display:block}.footer-disclosure .footer-copyright{margin:0}}.hero-section.h-screen{flex-direction:column;height:100vh;min-height:0;padding-bottom:0;display:flex}.hero-section.h-screen>.hero-copy.flex-1{flex:1;justify-content:center;align-items:center}.hero-section.h-screen>.flex-shrink-0{z-index:30;flex-shrink:0;width:100%}.planet-atmosphere{z-index:1;pointer-events:none;overflow:hidden}.planet-atmosphere:before,.planet-atmosphere:after{content:"";pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-8%}.planet-atmosphere:before{filter:blur(36px);background:radial-gradient(48% 42% at 50% 44%,#38bdf81a 0%,#0000 70%),radial-gradient(30% 52% at 10% 40%,#38bdf852 0%,#67e8f91f 36%,#0000 74%),radial-gradient(40% 24% at 48% 10%,#67e8f933 0%,#38bdf814 46%,#0000 76%);animation:18s ease-in-out infinite planet-halo-breathe}.planet-atmosphere:after{filter:blur(40px);background:radial-gradient(32% 54% at 90% 42%,#a855f747 0%,#ff4fd81a 38%,#0000 74%),radial-gradient(24% 26% at 80% 14%,#8b7cff29 0%,#0000 72%);animation:22s ease-in-out -9s infinite reverse planet-halo-breathe}@keyframes planet-halo-breathe{0%,to{opacity:.52}50%{opacity:.78}}@media (max-width:1050px){.planet-atmosphere{opacity:.48}}@media (max-width:760px){.planet-atmosphere{opacity:.32}}@media (prefers-reduced-motion:reduce){.planet-atmosphere:before,.planet-atmosphere:after{opacity:.62;animation:none}}.market-wall{z-index:1;perspective:1200px;isolation:isolate;width:56%;height:650px;position:absolute;top:12%;right:0;overflow:hidden}.market-wall:before{content:"";filter:blur(24px);background:radial-gradient(at 58% 45%,#38bdf82e,#0000 32%),radial-gradient(at 70% 65%,#7c3aed2e,#0000 40%),linear-gradient(90deg,#0000,#03050c33);position:absolute;inset:8% 0 10% 4%}.wall-depth{transform-origin:50%;background:linear-gradient(135deg,#0b1a433d,#07091c0d);border:1px solid #38bdf838;height:48%;position:absolute;left:8%;right:2%;transform:perspective(850px)rotateY(-18deg)rotateX(55deg)rotate(-3deg);box-shadow:inset 0 0 40px #38bdf814}.wall-depth-back{opacity:.5;top:14%;transform:perspective(850px)rotateY(-18deg)rotateX(63deg)rotate(-5deg)translateZ(-80px)scale(.86)}.wall-depth-mid{opacity:.78;animation:9s ease-in-out infinite wall-depth-shift;top:28%}.wall-grid{opacity:.45;background-image:linear-gradient(#38bdf829 1px,#0000 1px),linear-gradient(90deg,#38bdf824 1px,#0000 1px);background-size:54px 34px;height:39%;position:absolute;top:31%;left:10%;right:4%;transform:perspective(700px)rotateX(59deg)rotateY(-13deg)rotate(-4deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000)}.wall-columns{opacity:.68;justify-content:space-around;align-items:end;display:flex;position:absolute;inset:24% 11% 26% 13%;transform:perspective(850px)rotateX(56deg)rotateY(-16deg)rotate(-5deg)}.wall-columns i{width:7px;height:var(--bar-height,32%);background:linear-gradient(#38bdf8,#6366f1 55%,#d946ef);animation:5s ease-in-out infinite column-pulse;display:block;box-shadow:0 0 16px #38bdf880}.wall-columns i:nth-child(2){--bar-height:54%;animation-delay:-1s}.wall-columns i:nth-child(3){--bar-height:38%;animation-delay:-2s}.wall-columns i:nth-child(4){--bar-height:68%;animation-delay:-3s}.wall-columns i:nth-child(5){--bar-height:46%;animation-delay:-1.5s}.wall-columns i:nth-child(6){--bar-height:75%;animation-delay:-2.5s}.wall-columns i:nth-child(7){--bar-height:51%;animation-delay:-3.5s}.wall-columns i:nth-child(8){--bar-height:62%;animation-delay:-4s}.wall-path{filter:drop-shadow(0 0 7px #38bdf8);clip-path:polygon(0 80%,12% 55%,24% 66%,36% 30%,48% 47%,60% 20%,72% 34%,84% 8%,100% 19%,100% 23%,84% 14%,72% 40%,60% 26%,48% 53%,36% 36%,24% 72%,12% 61%,0 86%);border-top:2px solid #38bdf8;width:75%;height:120px;position:absolute;left:13%;transform:rotate(-12deg)skew(-26deg)}.wall-path-one{top:42%}.wall-path-two{opacity:.38;filter:drop-shadow(0 0 6px #d946ef);border-color:#d946ef;top:54%;left:22%;transform:rotate(-8deg)skew(-24deg)scale(.82)}.wall-candles{position:absolute;inset:22% 9% 23% 15%;transform:perspective(800px)rotateX(55deg)rotateY(-14deg)rotate(-5deg)}.wall-candles i{background:linear-gradient(#38bdf8d9,#6366f13d);border-left:1px solid #38bdf8;width:7px;height:42px;animation:4s ease-in-out infinite candle-flicker;position:absolute;bottom:32%;left:14%;box-shadow:0 0 12px #38bdf84d}.wall-candles i:before,.wall-candles i:after{content:"";background:#38bdf8;width:1px;height:15px;position:absolute;left:2px}.wall-candles i:before{top:-15px}.wall-candles i:after{bottom:-15px}.wall-candles i:nth-child(2){height:64px;animation-delay:-1s;bottom:45%;left:30%}.wall-candles i:nth-child(3){background:linear-gradient(#d946efe6,#6366f13d);height:29px;animation-delay:-2s;bottom:25%;left:45%}.wall-candles i:nth-child(4){height:52px;animation-delay:-3s;bottom:54%;left:60%}.wall-candles i:nth-child(5){background:linear-gradient(#d946efe6,#6366f13d);height:37px;animation-delay:-1.5s;bottom:36%;left:74%}.wall-candles i:nth-child(6){height:70px;animation-delay:-2.5s;bottom:58%;left:86%}.wall-marker{color:#9db6d9;letter-spacing:.12em;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050c1ea8;border:1px solid #38bdf84d;padding:9px 11px;font:700 9px Geist Mono,monospace;animation:7s ease-in-out infinite marker-float;position:absolute}.wall-marker b{color:#38bdf8;margin-left:8px}.wall-marker-top{top:18%;left:9%}.wall-marker-mid{animation-delay:-2s;top:59%;right:6%}.wall-marker-mid b{color:#d946ef}.wall-marker-bottom{color:#d6b4ff;animation-delay:-4s;bottom:16%;left:28%}.wall-caption{color:#7788ad;letter-spacing:.16em;text-align:right;flex-direction:column;gap:6px;font:700 9px Geist Mono,monospace;display:flex;position:absolute;bottom:8%;right:8%}.wall-caption b{color:#38bdf8;font-size:10px}@keyframes wall-depth-shift{0%,to{transform:perspective(850px)rotateY(-18deg)rotateX(55deg)rotate(-3deg)translate(0)}50%{transform:perspective(850px)rotateY(-15deg)rotateX(57deg)rotate(-2deg)translate3d(-8px,-10px,18px)}}@keyframes column-pulse{0%,to{opacity:.42;transform:scaleY(.9)}50%{opacity:.95;transform:scaleY(1.08)}}@keyframes candle-flicker{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-10px)}}@keyframes marker-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:1050px){.market-wall{opacity:.82;width:61%;right:-8%}}@media (max-width:760px){.hero-section{min-height:980px}.market-wall{opacity:.7;transform-origin:100% 0;width:128%;height:430px;top:510px;right:-24%;transform:scale(.86)}.wall-marker{font-size:8px}.wall-grid{opacity:.24}}@media (prefers-reduced-motion:reduce){.market-wall *,.market-wall:before{animation:none!important}}.trust-strip{background:#03050c;padding:0;display:flex;overflow:hidden}.trust-marquee{width:100%;min-width:0;overflow:hidden}.trust-track{will-change:transform;flex-wrap:nowrap;width:max-content;animation-name:trust-marquee-rtl;animation-duration:32s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running;display:flex}.trust-group{white-space:nowrap;flex-shrink:0;align-items:center;gap:48px;padding-right:48px;display:flex}.trust-item{color:#8f9bb5}.trust-item.trust-glow{color:#f4f7ff;text-shadow:0 0 4px #ffffff2e}.trust-strip:hover .trust-track{animation-play-state:paused}@keyframes trust-marquee-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:760px){.trust-strip{grid-template-columns:none;gap:0;padding:0;font-size:11px;display:flex}.trust-strip>span{grid-column:auto}.trust-group{gap:36px;padding-right:36px}.trust-track{animation-duration:26s}}@media (prefers-reduced-motion:reduce){.trust-track{animation-name:trust-marquee-rtl!important;animation-duration:32s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important}.trust-strip:hover .trust-track{animation-play-state:paused!important}}.price-display{gap:7px;display:grid}.checkout-page{color:#f4f7ff;background:#05020e;min-height:100vh;padding:32px 7.5% 80px;position:relative;overflow:hidden}.checkout-platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.checkout-platform-card{cursor:pointer;background:linear-gradient(145deg,#ffffff0d,#080d1ea3);border:1px solid #94a3b838;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:7px 12px;min-height:86px;padding:15px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:grid;position:relative;overflow:hidden}.checkout-platform-card:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#67e8f921,#0000 70%);transition:transform .45s;position:absolute;inset:0;transform:translate(-120%)}.checkout-platform-card:hover{border-color:#67e8f99e;transform:translateY(-3px);box-shadow:0 12px 25px #00000040,0 0 20px #38bdf821}.checkout-platform-card:hover:after{transform:translate(120%)}.checkout-platform-card.is-selected{background:linear-gradient(145deg,#0c445cb8,#20195ac7);border-color:#67e8f9f2;animation:2.8s ease-in-out infinite platform-selection-pulse;box-shadow:inset 0 1px #fff3,0 0 26px #38bdf840,0 12px 28px #00000042}.checkout-platform-card input{opacity:0;width:1px;height:1px;position:absolute}.checkout-platform-radio{border:1px solid #aec3e07a;border-radius:50%;flex:none;width:21px;height:21px;display:block;position:relative;box-shadow:inset 0 0 0 4px #080d1e80}.checkout-platform-radio:after{content:"";background:0 0;border-radius:50%;transition:transform .22s,background .22s;position:absolute;inset:4px;transform:scale(0)}.checkout-platform-card.is-selected .checkout-platform-radio{border-color:#67e8f9;box-shadow:0 0 14px #38bdf8b3,inset 0 0 0 4px #080d1e8c}.checkout-platform-card.is-selected .checkout-platform-radio:after{background:#55f0bd;transform:scale(1)}.checkout-platform-card img{object-fit:contain;object-position:left center;grid-column:2;width:100%;max-width:132px;height:34px}.checkout-platform-card strong{color:#eaf3ff;grid-column:2;font-size:14px;line-height:1.2}.checkout-pay:disabled{cursor:not-allowed;opacity:.5;filter:saturate(.65)}.checkout-preferences{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.checkout-addons{gap:12px;display:grid}.checkout-addon-card{cursor:pointer;background:linear-gradient(145deg,#ffffff0d,#080d1ea3);border:1px solid #94a3b838;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:15px 17px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:grid;position:relative;overflow:hidden}.checkout-addon-card:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#67e8f921,#0000 70%);transition:transform .45s;position:absolute;inset:0;transform:translate(-120%)}.checkout-addon-card:hover{border-color:#67e8f99e;transform:translateY(-3px);box-shadow:0 12px 25px #00000040,0 0 20px #38bdf821}.checkout-addon-card:hover:after{transform:translate(120%)}.checkout-addon-card.is-selected{background:linear-gradient(145deg,#0c445cb8,#20195ac7);border-color:#67e8f9f2;animation:2.8s ease-in-out infinite platform-selection-pulse;box-shadow:inset 0 1px #fff3,0 0 26px #38bdf840,0 12px 28px #00000042}.checkout-addon-card input{opacity:0;width:1px;height:1px;position:absolute}.checkout-addon-checkbox{border:1px solid #aec3e07a;border-radius:4px;width:20px;height:20px;display:block;position:relative;box-shadow:inset 0 0 0 4px #080d1e80}.checkout-addon-checkbox:after{content:"";background:0 0;border-radius:2px;transition:transform .22s,background .22s;position:absolute;inset:4px;transform:scale(0)}.checkout-addon-card.is-selected .checkout-addon-checkbox{border-color:#67e8f9;box-shadow:0 0 14px #38bdf8b3,inset 0 0 0 4px #080d1e8c}.checkout-addon-card.is-selected .checkout-addon-checkbox:after{background:#55f0bd;transform:scale(1)}.checkout-addon-copy{align-items:center;gap:8px;min-width:0;display:flex}.checkout-addon-copy strong{color:#eaf3ff;font-size:14px;line-height:1.3}.checkout-addon-copy svg{color:#9daac3;flex:none;width:16px;height:16px}.checkout-addon-fee{color:#bfe5ff;white-space:nowrap;background:#38bdf826;border:1px solid #7dd3fc73;border-radius:4px;align-items:center;min-height:28px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.summary-addon-line b{color:#55f0bd;font-size:13px}.checkout-preference-card{cursor:pointer;background:linear-gradient(145deg,#ffffff0d,#080d1ea3);border:1px solid #94a3b838;border-radius:8px;align-items:center;gap:12px;min-height:78px;padding:16px 18px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:flex;position:relative;overflow:hidden}.checkout-preference-card:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#67e8f921,#0000 70%);transition:transform .45s;position:absolute;inset:0;transform:translate(-120%)}.checkout-preference-card:hover{border-color:#67e8f99e;transform:translateY(-3px);box-shadow:0 12px 25px #00000040,0 0 20px #38bdf821}.checkout-preference-card:hover:after{transform:translate(120%)}.checkout-preference-card.is-selected{background:linear-gradient(145deg,#0c445cb8,#20195ac7);border-color:#67e8f9f2;animation:2.8s ease-in-out infinite platform-selection-pulse;box-shadow:inset 0 1px #fff3,0 0 26px #38bdf840,0 12px 28px #00000042}.checkout-preference-card input{opacity:0;width:1px;height:1px;position:absolute}.checkout-preference-copy{color:#eaf3ff;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.checkout-preference-copy strong{font-size:15px}.checkout-preference-copy svg{color:#9daac3;width:16px;height:16px}.checkout-preference-copy em,.checkout-preference-copy small{white-space:nowrap;border-radius:4px;align-items:center;min-height:23px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.checkout-preference-copy em{color:#ecfff8;background:#087b51;box-shadow:0 0 12px #10b98140}.checkout-preference-copy small{color:#bfe5ff;background:#38bdf826;border:1px solid #7dd3fc73}@media (max-width:700px){.checkout-preferences{grid-template-columns:1fr}.checkout-preference-card{min-height:70px}}@keyframes platform-selection-pulse{0%,to{box-shadow:inset 0 1px #fff3,0 0 18px #38bdf833,0 12px 28px #00000042}50%{box-shadow:inset 0 1px #ffffff40,0 0 30px #38bdf857,0 12px 28px #00000042}}@media (max-width:700px){.checkout-platforms{grid-template-columns:1fr}.checkout-platform-card{min-height:72px}.checkout-platform-card img{max-width:145px}}@media (prefers-reduced-motion:reduce){.checkout-platform-card,.checkout-platform-card:after{transition:none}.checkout-platform-card.is-selected{animation:none}}.checkout-atmosphere{pointer-events:none;background:radial-gradient(at 76% 18%,#6366f133,#0000 34%),radial-gradient(at 16% 78%,#38bdf81a,#0000 32%),#05020e;position:absolute;inset:0;overflow:hidden}.checkout-atmosphere:before{content:"";opacity:.18;background-image:linear-gradient(#94a3b824 1px,#0000 1px),linear-gradient(90deg,#94a3b824 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.checkout-atmosphere span{border:1px solid #38bdf821;border-radius:50%;width:360px;height:360px;animation:18s ease-in-out infinite checkout-orbit;position:absolute;transform:rotateX(68deg)}.checkout-atmosphere span:first-child{top:20%;right:12%}.checkout-atmosphere span:nth-child(2){border-color:#a855f726;width:270px;height:270px;animation-delay:-7s;top:26%;right:16%}.checkout-atmosphere i{background:#67e8f9;border-radius:50%;width:3px;height:3px;animation:8s ease-in-out infinite checkout-particle;position:absolute;box-shadow:0 0 16px 4px #38bdf8a6}.checkout-atmosphere i:nth-child(3){top:34%;left:12%}.checkout-atmosphere i:nth-child(4){background:#c4b5fd;animation-delay:-4s;bottom:18%;right:28%}.checkout-header,.checkout-layout{z-index:1;max-width:1180px;margin:0 auto;position:relative}.checkout-header{border-bottom:1px solid #94a3b82b;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding-bottom:30px;display:grid}.checkout-brand{letter-spacing:.06em;align-items:center;gap:11px;font-size:13px;font-weight:800;display:inline-flex}.checkout-brand img{object-fit:contain;width:42px;height:42px}.checkout-brand span{gap:4px;display:grid}.checkout-brand em{color:#67e8f9;letter-spacing:.18em;font-size:11px;font-style:normal}.checkout-progress{color:#73809c;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:13px;font-size:12px;font-weight:700;display:flex}.checkout-progress span{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.checkout-progress b{border:1px solid #94a3b84d;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.checkout-progress .is-active{color:#fff}.checkout-progress .is-active b{background:linear-gradient(135deg,#6366f1,#7c3aed);border-color:#67e8f9;animation:2.8s ease-in-out infinite checkout-step-pulse;box-shadow:0 0 22px #6366f199}.checkout-progress i{background:#94a3b838;width:52px;height:1px}.checkout-back{color:#a7b3ca;justify-self:end;align-items:center;gap:7px;font-size:13px;display:inline-flex}.checkout-back svg{width:15px}.checkout-layout{grid-template-columns:minmax(0,1.55fr) minmax(320px,.78fr);gap:28px;padding-top:62px;display:grid}.checkout-config{padding:12px 0 0}.checkout-kicker{color:#67e8f9;letter-spacing:.1em;font-size:12px;font-weight:800}.checkout-config h1{letter-spacing:-.05em;margin:16px 0 12px;font-size:clamp(38px,5vw,66px);line-height:1}.checkout-lead{color:#aebbd1;max-width:510px;margin:0 0 48px;font-size:17px;line-height:1.6}.checkout-block{background:linear-gradient(145deg,#121735b8,#050817b8);border:1px solid #94a3b833;border-radius:8px;margin-top:34px;padding:26px;box-shadow:inset 0 1px #ffffff0f,0 18px 45px #0000002e}.checkout-block h2{letter-spacing:-.02em;margin:0 0 18px;font-size:18px}.checkout-block-heading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.checkout-block-heading span{color:#8997b3;font-size:12px}.checkout-tabs{flex-wrap:wrap;gap:10px;display:flex}.checkout-tabs button,.checkout-sizes button{color:#aebbd1;cursor:pointer;background:#ffffff0a;border:1px solid #94a3b838;border-radius:6px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;position:relative}.checkout-tabs button{padding:12px 18px;font-size:14px;font-weight:700}.checkout-tabs button:hover,.checkout-sizes button:hover{border-color:#67e8f994;transform:translateY(-2px)}.checkout-tabs button.is-active,.checkout-sizes button.is-active{color:#fff;background:linear-gradient(135deg,#6366f1a6,#23185dbf);border-color:#67e8f9d9;box-shadow:0 0 20px #6366f140,inset 0 1px #ffffff38}.checkout-sizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.checkout-sizes button{text-align:left;gap:11px;min-height:102px;padding:18px;display:grid}.checkout-sizes strong{font-size:20px}.checkout-sizes span{color:#55f0bd;font-family:Geist Mono,monospace;font-size:16px;font-weight:800}.checkout-sizes svg{color:#67e8f9;width:16px;position:absolute;top:12px;right:12px}.checkout-note{color:#9eacc5;gap:13px;margin:28px 2px 0;display:flex}.checkout-note svg{color:#55f0bd;flex:none;width:20px}.checkout-note div{gap:5px;display:grid}.checkout-note strong{color:#e7edf9;font-size:14px}.checkout-note span{font-size:13px;line-height:1.5}.checkout-summary{background:linear-gradient(155deg,#15123de6,#060818f0);border:1px solid #6366f185;border-radius:8px;align-self:start;padding:27px;animation:7s ease-in-out infinite checkout-summary-float;position:sticky;top:28px;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000059,0 0 34px #6366f11f}.summary-top,.summary-line,.summary-total,.summary-rule-list div{justify-content:space-between;align-items:center;gap:16px;display:flex}.summary-top{color:#9daac3;letter-spacing:.1em;border-bottom:1px solid #94a3b82b;padding-bottom:22px;font-size:11px;font-weight:800}.summary-secure{color:#55f0bd;align-items:center;gap:5px;font-size:10px;display:inline-flex}.summary-secure svg{width:14px}.summary-account{gap:8px;padding:27px 0;display:grid}.summary-account small{color:#8997b3;letter-spacing:.08em;font-size:11px}.summary-account h2{color:#fff;margin:0;font-size:25px}.summary-account strong{color:#67e8f9;font-family:Geist Mono,monospace;font-size:20px}.summary-line{color:#aebbd1;border-top:1px solid #94a3b81f;padding:14px 0;font-size:14px}.summary-line del{color:#8994a9}.summary-offer b{color:#55f0bd;font-size:13px}.summary-total{color:#fff;border-top:1px solid #67e8f947;margin:14px 0 24px;padding-top:20px;font-size:16px;font-weight:800}.summary-total strong{color:#55f0bd;text-shadow:0 0 20px #2dd4bf40;font-family:Geist Mono,monospace;font-size:34px}.summary-rule-list{border-top:1px solid #94a3b824;gap:13px;padding:20px 0;display:grid}.summary-rule-list h3{margin:0 0 3px;font-size:15px}.summary-rule-list div{color:#8795b3;font-size:12px}.summary-rule-list b{color:#e6edf9;font-size:13px;font-weight:700}.checkout-pay{justify-content:center;width:100%;min-height:52px;margin-top:10px}.checkout-pay svg{width:16px}.summary-disclaimer{color:#7887a4;margin:20px 0 0;font-size:12px;line-height:1.55}@keyframes checkout-orbit{0%,to{opacity:.55;transform:rotateX(68deg)translate(0)}50%{opacity:1;transform:rotateX(68deg)translate(-12px,10px)}}@keyframes checkout-particle{0%,to{opacity:.3;transform:translate(0)}50%{opacity:1;transform:translate(14px,-18px)}}@keyframes checkout-step-pulse{50%{box-shadow:0 0 30px #6366f1d1,0 0 55px #38bdf838}}@keyframes checkout-summary-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:900px){.checkout-page{padding-inline:5%}.checkout-header{grid-template-columns:1fr auto}.checkout-progress{grid-area:2/1/auto/-1;justify-content:center}.checkout-layout{grid-template-columns:1fr}.checkout-summary{position:relative;top:0}}@media (max-width:560px){.checkout-page{padding:22px 6% 55px}.checkout-header{gap:16px;padding-bottom:22px}.checkout-brand span{font-size:11px}.checkout-brand img{width:34px;height:34px}.checkout-back{font-size:12px}.checkout-progress{gap:7px;font-size:10px}.checkout-progress b{width:26px;height:26px}.checkout-progress i{width:22px}.checkout-layout{gap:20px;padding-top:38px}.checkout-config h1{font-size:42px}.checkout-lead{margin-bottom:30px;font-size:16px}.checkout-block{padding:19px 16px}.checkout-tabs{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.checkout-tabs button{flex:none}.checkout-sizes{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-sizes button{min-height:92px;padding:14px}.checkout-sizes strong{font-size:17px}.checkout-sizes span{font-size:14px}.checkout-summary{padding:21px 18px}.summary-total strong{font-size:30px}}.discount-badge{color:#7fffe5;letter-spacing:.08em;background:#0d94881f;border:1px solid #2dd4bfb8;border-radius:3px;width:fit-content;padding:4px 7px;font:700 9px/1 Arial,sans-serif;display:inline-flex}.price-values{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:9px;display:flex}.price-values del{color:#7f879b;font:500 17px/1 Geist Mono,monospace;text-decoration-thickness:1px}.price-values strong{color:#55f0bd;letter-spacing:-.04em;text-shadow:0 0 18px #2dd4bf47;margin:0;font:800 34px/1 Geist Mono,monospace}.price-display-compact{justify-items:start;gap:5px}.price-display-compact .discount-badge{padding:3px 5px;font-size:7px}.price-display-compact .price-values{justify-content:flex-start;gap:6px}.price-display-compact .price-values del{font-size:11px}.challenge-tabs button:has(.price-display){gap:5px}.price-base-label,.price-final-label{color:#8795b3;letter-spacing:.12em;font:700 8px/1 Arial,sans-serif}.price-final-label{color:#55f0bd}.price-base{color:#a3acc0;font:500 17px/1 Geist Mono,monospace;text-decoration:line-through;text-decoration-thickness:1px}.price-display .price-values .discount-badge{order:2}.price-display .price-values strong{order:4}.limited-offer-badge{isolation:isolate;color:#dff8ff;letter-spacing:.04em;text-shadow:0 1px 2px #030518b8;background:linear-gradient(145deg,#29317e 0%,#3c2489 52%,#123d72 100%);border:1px solid #7dd3fc94;border-radius:999px;align-items:center;min-height:24px;padding:4px 9px;font:800 10px/1 Inter,sans-serif;animation:4.8s ease-in-out infinite limited-offer-pulse;display:inline-flex;position:relative;overflow:hidden;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,inset 0 -3px 5px #050f367a,0 2px #10194e,0 0 10px #6366f14d,0 0 22px #38bdf824}.limited-offer-badge:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000,#bff5ff7a,#0000);width:34%;animation:6.8s ease-in-out infinite limited-offer-sweep;position:absolute;inset:0 auto 0 -45%;transform:skew(-20deg)}.limited-offer-badge:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #a5f3fc40;position:absolute;inset:2px}.price-display-compact .limited-offer-badge{min-height:20px;padding:3px 6px;font-size:8px}.price-display .price-values{flex-wrap:wrap}.price-display-compact .price-values .discount-badge{order:3}.compliance-disclosure{background:linear-gradient(145deg,#091b2f9e,#0b0c238c);border:1px solid #67e8f947;border-radius:6px;margin-top:20px;padding:16px 17px;box-shadow:inset 0 1px #ffffff0d,0 0 22px #38bdf812}.compliance-disclosure h3{color:#67e8f9;letter-spacing:.01em;margin:0 0 9px;font-size:14px;font-weight:800}.compliance-disclosure p{color:#c2cde0;margin:0;font-size:12px;line-height:1.65}.compliance-disclosure strong{color:#f1f6ff;font-weight:700}.compliance-disclosure a{color:#7dd3fc;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #7dd3fc8c;text-decoration:underline #7dd3fc8c}.compliance-disclosure a:hover{color:#fff;text-decoration-color:#fff}@media (max-width:760px){.price-display .price-values{justify-content:flex-start}.price-display .price-values del{font-size:14px}.price-display .price-values strong{font-size:29px}.price-display-compact .price-values del{font-size:10px}.price-display-compact .price-values strong{font-size:17px}.price-base{font-size:14px}}@keyframes limited-offer-pulse{0%,to{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,inset 0 -3px 5px #050f367a,0 2px #10194e,0 0 10px #6366f14d,0 0 22px #38bdf824}50%{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff57,inset 0 -3px 5px #050f366b,0 3px #10194e,0 0 14px #6366f16b,0 0 27px #38bdf833}}@keyframes limited-offer-sweep{0%,42%{opacity:0;left:-45%}54%{opacity:.8}68%,to{opacity:0;left:125%}}@media (prefers-reduced-motion:reduce){.limited-offer-badge,.limited-offer-badge:before{animation:none}}@keyframes challenge-button-breathe{0%,to{filter:brightness(.98)}50%{filter:brightness(1.06)}}@keyframes challenge-button-sweep{0%,38%{left:-50%}72%,to{left:145%}}@keyframes challenge-button-edge{0%,to{opacity:.45}50%{opacity:1}}@keyframes challenge-button-processing{0%{filter:brightness();box-shadow:inset 0 1px #ffffff4d,0 8px #262387b8,0 0 18px #38bdf840}45%{filter:brightness(1.3);box-shadow:inset 0 1px #ffffff80,0 8px #262387b8,0 0 42px #38bdf8b8,0 0 70px #6366f16b}to{filter:brightness(1.06)}}@keyframes challenge-button-processing-sweep{0%{left:-50%}to{left:150%}}@keyframes challenge-panel-processing{0%,to{box-shadow:0 24px 70px #00000040}45%{box-shadow:0 24px 70px #00000040,0 0 42px #38bdf847,inset 0 0 30px #6366f129}}@media (prefers-reduced-motion:reduce){.button,.button:before,.button:after{animation:none}.challenge-detail:has(.button.is-processing){animation:none}}@media (max-width:760px){.product-switcher{overflow-x:auto}.product-tab{letter-spacing:.08em;padding:0 12px;font-size:10px}.site-nav{top:50px}}.challenges-section .section-heading{text-align:center;margin-bottom:28px;display:block}.challenges-section .section-heading h2{white-space:nowrap;margin-top:18px;line-height:.98;font-size:clamp(44px,6vw,82px)!important}.challenges-section .section-heading>p{max-width:none;margin:22px auto 0;font-size:16px;line-height:1.5}@media (max-width:760px){.challenges-section .section-heading h2{white-space:normal;font-size:clamp(38px,11vw,58px)}.challenges-section .section-heading>p{margin-top:18px}}.dashboard-section .section-heading{max-width:none}.dashboard-section .section-heading h2{white-space:nowrap;line-height:.98;font-size:clamp(48px,6vw,82px)!important}.dashboard-section .section-heading>p{max-width:none;margin:22px auto 0}@media (max-width:760px){.dashboard-section .section-heading h2{white-space:normal}.dashboard-section .section-heading>p{margin-top:18px}}.model-tabs{flex-wrap:wrap;gap:12px;margin:0 0 36px;display:flex}.model-tabs button{color:#7d8aa6;cursor:pointer;background:linear-gradient(#ffffff0a,#080d1e8c);border:1px solid #94a3b833;border-radius:10px;flex:180px;align-items:center;gap:16px;min-height:64px;padding:14px 20px 14px 14px;transition:border-color .2s,color .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.model-tabs i{color:#8b97b3;background:#080d1ebf;border:1px solid #94a3b838;border-radius:8px;place-items:center;width:38px;height:38px;font:800 15px/1 Arial,sans-serif;display:grid}.model-tabs span{letter-spacing:.08em;font:800 15px/1 Arial,sans-serif}.model-tabs button:hover{color:#e8eefc;border-color:#bac6e059}.model-tabs button.is-active{color:#fff;background:linear-gradient(160deg,#ffffff29 0%,#080d1e33 42%,#38bdf81f 100%);border-color:#e2e8f0b8;box-shadow:inset 0 1px #ffffff47,0 0 18px #94a3b82e,0 10px 22px #00000047}.model-tabs button.is-active i{color:#fff;background:#ffffff14;border-color:#e2e8f08c;box-shadow:inset 0 1px #ffffff40}.model-tabs>.currency-switcher{flex:180px;min-width:0}.model-tabs>.currency-switcher .currency-trigger{color:#7d8aa6;background:linear-gradient(#ffffff0a,#080d1e8c);border:1px solid #94a3b833;border-radius:10px;justify-content:center;width:100%;min-height:64px;padding:14px 20px 14px 14px;box-shadow:inset 0 1px #ffffff0f}.model-tabs>.currency-switcher .currency-trigger:hover{color:#e8eefc;border-color:#bac6e059;box-shadow:inset 0 1px #ffffff0f,0 0 18px #94a3b829}.model-tabs>.currency-switcher .currency-trigger svg{color:#8b97b3}@media (max-width:760px){.model-tabs{gap:8px}.model-tabs button{flex:calc(50% - 8px);min-height:56px;padding:12px 14px 12px 12px}}@property --model-orbit{syntax:"<angle>";inherits:false;initial-value:0deg}.challenges-section .model-tabs button{isolation:isolate;opacity:.78;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#ffffff12,#080d1e85);border:1px solid #818cf852;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s,border-color .6s,box-shadow .6s,background .6s,color .6s;position:relative;overflow:visible;transform:translateY(0);box-shadow:inset 0 1px #ffffff24,0 10px 18px #00000061,0 4px 10px #6366f11f}.challenges-section .model-tabs button:hover{opacity:1;border-color:#bac6e080;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff29,0 12px 20px #0006,0 6px 14px #38bdf824}.challenges-section .model-tabs button.is-active,.challenges-section .model-tabs button.is-active:hover{opacity:1;background:linear-gradient(160deg,#ffffff24 0%,#080d1e47 46%,#38bdf81f 100%);border-color:#a78bfac7;transform:translateY(-10px);box-shadow:inset 0 1px #ffffff3d,0 18px 28px #00000073,0 12px 20px #6366f147}.model-tab-glow,.model-tab-orbit{pointer-events:none;font:inherit;letter-spacing:0}.model-tab-glow{filter:blur(5px);opacity:0;z-index:-1;background:radial-gradient(#38bdf88c 0%,#6366f152 45%,#0000 72%);border-radius:999px;height:12px;transition:opacity .6s;position:absolute;bottom:-11px;left:16%;right:16%}.model-tabs button.is-active .model-tab-glow{opacity:1;animation:2.8s ease-in-out infinite model-glow-breathe}.model-tab-orbit{opacity:0;background:conic-gradient(from var(--model-orbit,0deg), transparent 0 58%, #38bdf8 68%, #a855f7 76%, #6366f1 82%, transparent 90%);-webkit-mask-composite:xor;z-index:2;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:10px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.model-tabs button.is-active .model-tab-orbit{opacity:.9;animation:4.8s linear infinite model-orbit-spin}@keyframes model-glow-breathe{0%,to{opacity:.55;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1)}}@keyframes model-orbit-spin{to{--model-orbit:360deg}}@media (prefers-reduced-motion:reduce){.challenges-section .model-tabs button{transition-duration:.6s!important}.model-tabs button.is-active .model-tab-glow{animation-duration:2.8s!important;animation-iteration-count:infinite!important}.model-tabs button.is-active .model-tab-orbit{animation-duration:4.8s!important;animation-iteration-count:infinite!important}}@media (max-width:760px){.challenges-section .model-tabs button.is-active,.challenges-section .model-tabs button.is-active:hover{transform:translateY(-5px)}.challenges-section .model-tabs button:hover{transform:translateY(-2px)}}.programs-section .program-grid{perspective:1100px;grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.program-feature-image{isolation:isolate;border:1px solid #6366f14d;border-radius:10px;width:min(100% + 120px,1440px);margin:0 auto 64px;animation:7s ease-in-out infinite program-feature-float;position:relative;overflow:hidden;box-shadow:0 22px 48px #00000057,0 0 30px #38bdf81a}.program-feature-image:before,.program-feature-image:after{content:"";pointer-events:none;position:absolute}.program-feature-image:before{z-index:0;filter:blur(24px);background:radial-gradient(at 20% 30%,#38bdf847,#0000 30%),radial-gradient(at 80% 70%,#a855f742,#0000 32%),linear-gradient(115deg,#0000 35%,#ffffff1f 50%,#0000 65%);animation:12s linear infinite program-feature-flow;inset:-35%}.program-feature-image:after{z-index:2;background:linear-gradient(105deg,#0000 25%,#7de0ff29 48%,#0000 66%) 0 0/220% 100%;animation:8s ease-in-out infinite program-feature-sheen;inset:0}.program-feature-image img{z-index:1;width:100%;height:auto;display:block;position:relative}@keyframes program-feature-float{0%,to{transform:translate(0)rotateX(0)}50%{transform:translateY(-16px)rotateX(1deg)}}@keyframes program-feature-flow{0%{transform:translate(-8%,-3%)rotate(-5deg)scale(.96)}50%{transform:translate(8%,4%)rotate(5deg)scale(1.04)}to{transform:translate(-8%,-3%)rotate(-5deg)scale(.96)}}@keyframes program-feature-sheen{0%,20%{opacity:0;background-position:130% 0}45%,65%{opacity:.9;background-position:0 0}90%,to{opacity:0;background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.program-feature-image,.program-feature-image:before,.program-feature-image:after{animation:none}}.programs-section .program-card{isolation:isolate;cursor:pointer;-webkit-backdrop-filter:blur(18px);min-height:390px;transform-style:preserve-3d;background:linear-gradient(#ffffff0b,#080d1e6b 42%,#050915b8),#080d1e8c;border:1px solid #94a3b829;transition:transform .55s cubic-bezier(.22,1,.36,1),border-color .55s,box-shadow .55s;position:relative;overflow:hidden;transform:translateY(0)rotateX(0)rotateY(0);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #38bdf80a,0 18px 36px #00000052}.programs-section .program-card:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(125deg,#38bdf812,#0000 32% 68%,#a855f70f);position:absolute;inset:0}.programs-section .program-card>*{z-index:1;position:relative}.programs-section .program-card h3{font-size:clamp(26px,2vw,32px)}.programs-section .program-card p{max-width:none}.programs-section .program-top svg{transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s,color .55s}.programs-section .program-cyan .program-top svg{color:#38bdf8}.programs-section .program-card:hover{border-color:#94b4ff61;transform:translateY(-4px)rotateX(2.4deg)rotateY(-2.4deg);box-shadow:inset 0 1px #ffffff1f,0 0 22px #6366f129,0 22px 40px #00000061}.programs-section .program-card:hover .program-top svg{filter:drop-shadow(0 0 8px #38bdf847);transform:translateY(-1px)scale(1.08)}.programs-section .program-card.is-active{border-color:#bad2ff8c;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff29,0 0 26px #6366f138,0 0 18px #38bdf81a,0 24px 44px #0006}.programs-section .program-card.is-active:hover{transform:translateY(-8px)rotateX(2.4deg)rotateY(-2.4deg)}.programs-section .program-card.is-active:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(105deg,#0000 36%,#38bdf81a 50%,#a855f714 58%,#0000 72%) 0 0/220% 100%;animation:7.5s ease-in-out infinite program-sheen;position:absolute;inset:0}@keyframes program-sheen{0%{opacity:.35;background-position:120% 0}50%{opacity:.7}to{opacity:.35;background-position:-40% 0}}@media (max-width:1200px){.programs-section .program-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.program-feature-image{border-radius:7px;width:100%;margin-bottom:42px}.programs-section .program-grid{grid-template-columns:1fr}.programs-section .program-card,.programs-section .program-card.is-active,.programs-section .program-card:hover,.programs-section .program-card.is-active:hover{transform:none}}.programs-section .program-copy{text-align:center;margin:0 auto 72px;position:relative}.programs-section .program-copy .section-label{color:#38bdf8;text-shadow:0 0 16px #38bdf873;justify-content:center}.programs-section .program-copy h2{color:#fff;letter-spacing:-.075em;text-shadow:0 0 48px #6366f147,0 0 90px #38bdf829;margin-top:16px;font-size:clamp(52px,7vw,92px);font-weight:500;line-height:.92}.programs-section .program-copy h2 em{color:#0000;background:linear-gradient(90deg,#6366f1,#a855f7 48%,#38bdf8);-webkit-background-clip:text;background-clip:text;font-style:normal}.programs-section .program-copy p{color:#8290aa;max-width:720px;margin:22px auto 0;font-size:16px;line-height:1.7}@media (max-width:760px){.programs-section .program-copy{margin:0 auto 48px}.programs-section .program-copy h2{font-size:clamp(40px,11vw,58px)}}.journey-section .section-label{color:#7ec8f5;text-shadow:0 0 14px #38bdf86b;justify-content:center;font-size:14px}.journey-section .journey-inner>h2{color:#fff;letter-spacing:-.07em;text-align:center;white-space:nowrap;text-shadow:0 0 44px #6366f147,0 0 80px #38bdf824;margin-top:16px;font-size:clamp(48px,6.4vw,86px);font-weight:500;line-height:.94}.journey-section .journey-inner>h2 em{color:#0000;background:linear-gradient(90deg,#6366f1,#a855f7 48%,#38bdf8);-webkit-background-clip:text;background-clip:text;font-style:normal}.journey-grid{--journey-progress:0}@media (max-width:760px){.journey-section .journey-inner>h2{white-space:normal}}.journey-rail{z-index:0;pointer-events:none;height:2px;position:absolute;top:24px;left:8%;right:8%;overflow:visible}.journey-rail-fill{transform:scaleX(var(--journey-progress,0));transform-origin:0;background:linear-gradient(90deg,#6366f138,#6366f1 52%,#38bdf8);position:absolute;inset:0;box-shadow:0 0 10px #38bdf866,0 0 18px #6366f138;transition:transform .8s cubic-bezier(.22,1,.36,1)!important}.journey-rail-head{top:50%;left:calc(var(--journey-progress,0) * 100%);filter:blur(.4px);opacity:.95;pointer-events:none;background:radial-gradient(circle,#f4f8ff 0%,#38bdf8 38%,#6366f126 68%,#0000 74%);width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;transition:left .8s cubic-bezier(.22,1,.36,1)!important}.journey-rail.is-rewinding .journey-rail-fill,.journey-rail.is-rewinding .journey-rail-head{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1.15s!important}.journey-section .journey-step{z-index:1;color:inherit;cursor:default;position:relative}.journey-section .journey-step .step-number{place-items:center;transition:box-shadow .55s,border-color .55s,color .55s,background .55s;display:grid;position:relative;overflow:visible}.journey-section .step-index,.journey-section .step-check{grid-area:1/1;transition:opacity .45s,transform .45s}.journey-section .step-check{opacity:0;border-bottom:2px solid #38bdf8;border-right:2px solid #e8f0ff;width:8px;height:14px;margin-top:-3px;transform:rotate(45deg)scale(.4)}.journey-section .journey-step.is-complete .step-number{color:#cdd6ee;border-color:#8b9bffb3;box-shadow:0 0 12px #6366f159}.journey-section .journey-step.is-active .step-number{color:#eef3ff;background:#0c122af2;border-color:#a5b4ff;animation:2.6s ease-in-out infinite journey-pulse;box-shadow:0 0 18px #6366f1b8,0 0 32px #38bdf847}.journey-section .journey-step.is-success .step-number{color:#fff;border-color:#7dd3fc;animation:1.7s ease-out journey-success-bloom;box-shadow:0 0 22px #38bdf8b3,0 0 42px #6366f173}.journey-section .journey-step.is-success .step-index{opacity:0;transform:scale(.72)}.journey-section .journey-step.is-success .step-check{opacity:1;transform:rotate(45deg)scale(1)}.journey-section .journey-step h3{color:#c5d0e4;letter-spacing:.04em;max-width:220px;font-size:16px;line-height:1.3;transition:color .45s,text-shadow .45s}.journey-section .journey-step p{color:#a7b4c9;max-width:240px;margin-top:10px;font-size:14px;line-height:1.55;transition:color .45s}.journey-section .journey-step.is-complete h3{color:#d7deee}.journey-section .journey-step.is-complete p{color:#b7c3d6}.journey-section .journey-step.is-active h3,.journey-section .journey-step.is-success h3{color:#fff;text-shadow:0 0 18px #38bdf838}.journey-section .journey-step.is-active p,.journey-section .journey-step.is-success p{color:#e6edf8}.journey-section .journey-step:hover h3{color:#e8eef8}.journey-funded{color:#7dd3fc;letter-spacing:.2em;opacity:0;text-shadow:0 0 14px #38bdf866;margin-top:12px;font:700 10px Arial,sans-serif;transition:opacity .5s,transform .5s;display:inline-block;transform:translateY(6px)}.journey-step.is-success .journey-funded{opacity:1;transform:none}@keyframes journey-pulse{0%,to{box-shadow:0 0 16px #6366f18c,0 0 28px #38bdf833}50%{box-shadow:0 0 24px #6366f1d9,0 0 40px #38bdf861}}@keyframes journey-success-bloom{0%{box-shadow:0 0 16px #6366f166,0 0 8px #38bdf833}42%{box-shadow:0 0 34px #38bdf89e,0 0 58px #6366f161}to{box-shadow:0 0 22px #38bdf8b3,0 0 42px #6366f173}}@media (max-width:760px){.journey-rail{width:2px;height:auto;inset:24px auto 24px 23px}.journey-rail-fill{transform:scaleY(var(--journey-progress,0));transform-origin:top;background:linear-gradient(#6366f138,#6366f1 52%,#38bdf8)}.journey-rail-head{left:50%;top:calc(var(--journey-progress,0) * 100%);margin:-7px 0 0 -7px;transition-property:top}.journey-rail-fill:after{display:none}.journey-section .journey-step{display:flex}.journey-section .journey-step h3,.journey-section .journey-step.is-active h3,.journey-section .journey-step p{max-width:none}}.benefits-section .benefit-stage{position:relative}.benefits-section .benefit-aura{z-index:0;pointer-events:none;filter:blur(28px);width:33.333%;height:50%;transform:translate3d(calc(var(--benefit-col,0) * 100%), calc(var(--benefit-row,0) * 100%), 0);will-change:transform;background:radial-gradient(#38bdf829 0%,#6366f11f 38%,#a855f714 58%,#0000 74%);position:absolute;top:0;left:0;transition:transform .7s cubic-bezier(.22,1,.36,1)!important}.benefits-section .benefit-grid{z-index:1;position:relative}.benefits-section .benefit-card{cursor:pointer;-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffff09,#080d1eb8);transition:border-color .65s,box-shadow .65s,background .65s;box-shadow:inset 0 1px #ffffff12}.benefits-section .benefit-card:hover{border-color:#94a3b847}.benefits-section .benefit-card.is-active{background:linear-gradient(#ffffff12,#080d1e94);border-color:#a5b4ff7a;box-shadow:inset 0 1px #ffffff24,0 0 22px #6366f133}.benefits-section .benefit-card.is-active .benefit-icon{box-shadow:0 0 16px #38bdf852}@media (max-width:760px){.benefits-section .benefit-aura{width:100%;height:16.666%;transform:translate3d(0, calc(var(--benefit-slot,0) * 100%), 0)}}.dashboard-stage{max-width:1100px;margin:0 auto;position:relative}.dash-floaters{z-index:0;pointer-events:none;position:absolute;inset:-36px -48px}.dash-floaters span{color:#7dd3fc;letter-spacing:.12em;opacity:.28;text-shadow:0 0 10px #38bdf859;font:700 10px Geist Mono,monospace;animation:20s ease-in-out infinite dash-chip-drift;position:absolute}.dashboard-preview{z-index:1;position:relative}.dash-logo{object-fit:contain;border-radius:4px;width:20px;height:20px}.dash-bar b{animation:2.8s ease-in-out infinite dash-sim-pulse}.dash-body aside button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.dash-body aside button:hover{color:#d7def0}.dash-stats button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #94a3b81f;padding:14px;transition:border-color .55s,box-shadow .55s,transform .55s;display:block}.dash-stats button:hover,.dash-stats button.is-active{border-color:#94b4ff6b;transform:translateY(-2px);box-shadow:0 0 18px #6366f12e}.dash-stats em{color:#7dd3fc;letter-spacing:.08em;margin-top:8px;font:700 9px Arial,sans-serif;display:block}.dash-panel{flex-direction:column;gap:10px;margin-top:28px;display:flex}.dash-panel>div{color:#c5d0e4;border:1px solid #94a3b81f;grid-template-columns:1.2fr .7fr .6fr 1fr;align-items:center;gap:10px;padding:14px;font:12px Geist Mono,monospace;display:grid}.dash-panel .buy{color:#7dd3fc}.dash-panel .sell{color:#c4b5fd}.dash-analytics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dash-analytics>div,.dash-rules>div{display:block}.dash-analytics small,.dash-rules span{color:#71809d;letter-spacing:.14em;font:700 8px Arial,sans-serif;display:block}.dash-analytics strong,.dash-rules strong{color:#e8edf8;margin-top:8px;font:500 20px Geist Mono,monospace;display:block}.dash-rules>div{justify-content:space-between;align-items:center;display:flex}@keyframes dash-chip-drift{0%,to{opacity:.18;transform:translate(0)}50%{opacity:.38;transform:translateY(-10px)}}@keyframes dash-sim-pulse{0%,to{box-shadow:0 0 #7de0ba00}50%{box-shadow:0 0 12px #7de0ba47}}@media (prefers-reduced-motion:reduce){.dash-floaters span,.dash-bar b{animation:none!important}}@property --platform-orbit{syntax:"<angle>";inherits:false;initial-value:0deg}.platform-section{isolation:isolate;background:#050915;padding:140px 7.5%;position:relative;overflow:hidden}.platform-energy{z-index:0;pointer-events:none;position:absolute;inset:54% 6% 6%;overflow:hidden}.platform-orb{filter:blur(70px);opacity:.42;will-change:transform, opacity;border-radius:50%;position:absolute}.platform-orb-a{background:radial-gradient(circle,#6366f18c 0%,#0000 70%);width:280px;height:180px;animation:22s ease-in-out infinite platform-orb-drift;top:28%;left:8%}.platform-orb-b{background:radial-gradient(circle,#38bdf86b 0%,#0000 72%);width:240px;height:200px;animation:26s ease-in-out -8s infinite reverse platform-orb-drift;top:12%;right:10%}.platform-orb-c{background:radial-gradient(circle,#a855f761 0%,#67e8f92e 48%,#0000 74%);width:320px;height:160px;animation:24s ease-in-out -12s infinite platform-orb-drift;bottom:4%;left:38%}@keyframes platform-orb-drift{0%,to{opacity:.32;transform:translate(0)scale(1)}50%{opacity:.5;transform:translate(42px,-22px)scale(1.08)}}.platform-section .section-heading.centered{z-index:1;max-width:820px;margin:0 auto 62px;position:relative}.platform-section .section-label{color:#7dd3fc;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 16px #38bdf873;justify-content:center}.platform-section .section-heading h2{color:#fff;letter-spacing:-.07em;text-shadow:0 0 48px #6366f152,0 0 18px #ffffff1f;margin-top:24px;font-size:clamp(56px,7.2vw,96px);font-weight:500;line-height:.92}.platform-section .section-heading h2 em{color:#0000;background:linear-gradient(90deg,#a855f7,#6366f1 48%,#38bdf8);-webkit-background-clip:text;background-clip:text;font-style:normal}.platform-section .section-heading.centered p{color:#d7def0;letter-spacing:.01em;max-width:680px;margin:26px auto 0;font-size:19px;font-weight:400;line-height:1.75}.platform-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:0 auto;padding:12px 0 28px;display:grid;position:relative}.platform-card{isolation:isolate;-webkit-backdrop-filter:blur(18px);cursor:pointer;background:linear-gradient(#ffffff12,#080d1e94);border:1px solid #818cf852;border-radius:16px;flex-direction:column;align-items:flex-start;gap:0;min-height:236px;padding:26px 24px 22px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .5s,box-shadow .5s,opacity .5s;display:flex;position:relative;overflow:visible;transform:translateY(0);box-shadow:inset 0 1px #ffffff29,0 14px 28px #0000006b,0 8px 16px #6366f11f}.platform-card>:not(em){z-index:2;position:relative}.platform-card-glow,.platform-card-sweep,.platform-card-orbit{pointer-events:none;font-style:normal}.platform-card-glow{filter:blur(6px);opacity:.35;z-index:-1;background:radial-gradient(#38bdf86b 0%,#6366f138 48%,#0000 74%);border-radius:999px;height:16px;transition:opacity .5s,background .5s;position:absolute;bottom:-14px;left:14%;right:14%}.platform-card-sweep{border-radius:inherit;z-index:0;background:linear-gradient(105deg,#0000 0%,#a855f71a 38%,#38bdf829 50%,#0000 68%) 0 0/220% 100% no-repeat;animation:8.5s ease-in-out infinite platform-light-sweep;position:absolute;inset:0;overflow:hidden}.platform-card:nth-child(2) .platform-card-sweep{animation-delay:-2.8s}.platform-card:nth-child(3) .platform-card-sweep{animation-delay:-5.4s}@keyframes platform-light-sweep{0%{opacity:0;background-position:-80% 0}16%{opacity:.9}58%{opacity:.45;background-position:140% 0}76%,to{opacity:0;background-position:180% 0}}.platform-card:hover{border-color:#bac6e09e;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff38,0 20px 34px #0000007a,0 12px 22px #38bdf829}.platform-card:hover .platform-logo{transform:scale(1.04)}.platform-card:hover .platform-card-glow{opacity:.85}.platform-card:hover .platform-card-sweep{background-image:linear-gradient(105deg,#0000 0%,#ffffff14 32%,#38bdf838 50%,#a855f724 66%,#0000 82%);animation-duration:4.2s}.platform-card.is-live:hover .platform-card-glow,.platform-card:first-child:hover .platform-card-glow{background:radial-gradient(#38bdf8b3 0%,#6366f152 50%,#0000 74%)}.platform-card:nth-child(2):hover .platform-card-glow{background:radial-gradient(#12b8c3b3 0%,#38bdf847 50%,#0000 74%)}.platform-card:nth-child(3):hover .platform-card-glow{background:radial-gradient(#a78bfab3 0%,#6366f14d 50%,#0000 74%)}.platform-card.is-live{border-color:#7dd3fcb3;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff38,0 18px 32px #00000075,0 10px 20px #38bdf833}.platform-card.is-live:hover{transform:translateY(-6px)}.platform-card.is-live .platform-card-glow{opacity:.9;animation:3.2s ease-in-out infinite platform-glow-breathe}.platform-card-orbit{border-radius:inherit;opacity:0;background:conic-gradient(from var(--platform-orbit,0deg), transparent 0 58%, #38bdf8 68%, #a855f7 76%, #6366f1 82%, transparent 90%);-webkit-mask-composite:xor;z-index:3;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.platform-card.is-live .platform-card-orbit{opacity:.85;animation:5.4s linear infinite platform-orbit-spin}@keyframes platform-glow-breathe{0%,to{opacity:.55;transform:scaleX(.9)}50%{opacity:1;transform:scaleX(1)}}@keyframes platform-orbit-spin{to{--platform-orbit:360deg}}.platform-logo{background:#080d1ea6;border:1px solid #ffffff1f;border-radius:16px;flex:none;place-items:center;width:88px;height:88px;margin-bottom:22px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 8px 16px #00000047}.platform-logo img,.platform-logo svg{object-fit:cover;width:88px;height:88px;display:block}.platform-card.is-live .platform-logo{box-shadow:inset 0 1px #fff3,0 0 18px #38bdf859,0 8px 16px #00000047}.platform-card h3{color:#f4f7ff;letter-spacing:-.02em;margin:0 0 14px;font-size:20px}.platform-meta{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;display:flex}.platform-card p{color:#7de0ba;letter-spacing:.1em;text-transform:uppercase;margin:0;font:700 12px/1 Geist Mono,monospace}.platform-meta svg{color:#7de0ba;filter:drop-shadow(0 0 6px #7de0ba73);width:18px;height:18px}.platform-muted{opacity:.92;border-color:#94a3b838}.platform-muted p,.platform-muted .platform-meta svg{color:#9aa8c4;filter:none}@media (max-width:900px){.platform-grid{grid-template-columns:1fr;max-width:480px}.platform-orb{opacity:.28}}@media (max-width:760px){.platform-section{padding:90px 7%}.platform-section .section-heading.centered{margin-bottom:48px}.platform-section .section-heading h2{font-size:clamp(42px,12vw,62px)}.platform-section .section-heading.centered p{margin-top:22px;font-size:16px}.platform-card{min-height:210px}.platform-card.is-live{transform:translateY(-3px)}.platform-card:hover,.platform-card.is-live:hover{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.platform-section .platform-card,.platform-section .platform-logo{transition-duration:.5s!important}}.rules-section{display:block}.rules-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-bottom:58px;display:flex}.rules-copy .section-label{color:#7dd3fc;letter-spacing:.16em;text-shadow:0 0 14px #38bdf859;justify-content:center;font-size:13px}.rules-pulse-line{background:#38bdf8;width:22px;height:1px;animation:2.8s ease-in-out infinite rules-line-pulse;display:inline-block;box-shadow:0 0 12px #38bdf8}.rules-copy h2,.rules-headline{color:#fff;letter-spacing:-.07em;white-space:nowrap;text-shadow:0 0 36px #6366f138;margin-top:22px;font-weight:500;line-height:1.05;animation:6.5s ease-in-out infinite rules-headline-glow;font-size:clamp(48px,6vw,82px)!important}.rules-section .rules-copy .rules-headline{font-size:clamp(48px,6vw,82px)!important}.rules-section .rules-copy .rules-lead{white-space:nowrap;max-width:none!important}.rules-headline em{color:#0000;background:linear-gradient(90deg,#a855f7,#6366f1 48%,#38bdf8);-webkit-background-clip:text;background-clip:text;font-style:normal}.rules-lead{color:#c9d4ea;opacity:0;max-width:none;margin:26px auto 0;font-size:17px;line-height:1.7;transition:opacity .7s,transform .7s;transform:translateY(14px)}.rules-section.is-inview .rules-lead{opacity:1;transform:none}.rules-copy .button-outline{color:#f4f7ff;border-color:#bac6e08c;align-self:center;margin-top:36px;padding:13px 18px;font-size:14px;transition:box-shadow .4s,border-color .4s,transform .4s}.rules-copy .button-outline:hover{border-color:#38bdf8cc;transform:translateY(-2px);box-shadow:0 0 22px #6366f147,0 8px 20px #00000047}.rules-list{border-top:1px solid #94a3b82e;position:relative}.rule-row{background:0 0;border-bottom:1px solid #94a3b82e;border-radius:0;transition:background .45s,box-shadow .45s;position:relative;overflow:hidden}.rule-row-sweep{pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 8%,#38bdf81f 42%,#a855f71a 58%,#0000 88%) 0 0/220% 100% no-repeat;font-style:normal;position:absolute;inset:0}.rule-open{background:linear-gradient(90deg,#38bdf812,#6366f10d 48%,#0000);box-shadow:inset 3px 0 #38bdf88c}.rule-open .rule-row-sweep{opacity:1;animation:2.8s ease-in-out infinite rule-row-sweep}.rule-row button{z-index:1;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:52px 1fr auto 22px;align-items:center;gap:10px;width:100%;padding:20px 10px;display:grid;position:relative}.rule-index{color:#7b8aa8;letter-spacing:.08em;font:700 11px Geist Mono,monospace}.rule-row strong{color:#f4f7ff;font-size:16px}.rule-row b{color:#38bdf8;text-shadow:none;font:500 18px Geist Mono,monospace;transition:text-shadow .45s,color .45s}.rule-open b{text-shadow:0 0 14px #38bdf88c}.rule-row svg{color:#74819e;width:16px;height:16px;transition:transform .45s,color .45s}.rule-open button svg{color:#38bdf8;transform:rotate(180deg)}.rule-body{grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid}.rule-open .rule-body{grid-template-rows:1fr}.rule-body-inner{overflow:hidden}.rule-body p{color:#c5d0e6;opacity:0;max-width:520px;margin:0 12px 20px 62px;font-size:14px;line-height:1.65;transition:opacity .4s 80ms,transform .4s 80ms;transform:translateY(-8px)}.rule-open .rule-body p{opacity:1;transform:none}@keyframes rules-line-pulse{0%,to{opacity:.55;box-shadow:0 0 8px #38bdf859}50%{opacity:1;box-shadow:0 0 16px #38bdf8cc}}@keyframes rules-headline-glow{0%,to{text-shadow:0 0 28px #6366f129}50%{text-shadow:0 0 42px #38bdf838,0 0 28px #a855f72e}}@keyframes rule-row-sweep{0%{opacity:.15;background-position:-70% 0}45%{opacity:.85}to{opacity:.2;background-position:170% 0}}@media (max-width:760px){.rules-section{display:block}.rules-copy{max-width:none;margin-bottom:42px}.rules-headline{white-space:normal;font-size:clamp(36px,10vw,48px)}.rules-lead{white-space:normal;max-width:none;font-size:16px}.rule-body p{margin:0 8px 16px 12px}.rule-row button{grid-template-columns:40px 1fr auto 20px;padding:18px 4px}}@media (prefers-reduced-motion:reduce){.rules-pulse-line,.rules-headline,.rule-row-sweep{animation:none!important}.rules-lead,.rule-body,.rule-body p,.rule-row,.rule-row svg,.rule-row b,.rules-copy .button-outline{transition-duration:.45s!important}.rules-lead{opacity:1!important;transform:none!important}}.community-section{isolation:isolate;background:#03050c;min-height:0;padding:110px 8%;display:block;position:relative;overflow:hidden}.community-fx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.community-cloud{filter:blur(70px);opacity:.4;border-radius:50%;position:absolute}.community-cloud-a{background:radial-gradient(circle,#6366f16b 0%,#0000 70%);width:340px;height:260px;animation:22s ease-in-out infinite community-cloud-drift;top:18%;left:-6%}.community-cloud-b{background:radial-gradient(circle,#38bdf847 0%,#0000 72%);width:300px;height:240px;animation:26s ease-in-out infinite reverse community-cloud-drift;top:8%;right:-4%}.community-cloud-c{background:radial-gradient(circle,#2dd4bf29 0%,#a855f733 46%,#0000 74%);width:360px;height:220px;animation:24s ease-in-out -8s infinite community-cloud-drift;bottom:-8%;left:38%}.community-beam{filter:blur(22px);opacity:.18;mix-blend-mode:screen;border-radius:999px;height:90px;position:absolute}.community-beam-a{--beam-rot:-12deg;background:linear-gradient(90deg,#0000,#38bdf8b3,#0000);width:48%;animation:18s linear infinite community-beam-travel;top:22%;left:-20%}.community-beam-b{--beam-rot:8deg;background:linear-gradient(90deg,#0000,#8b5cf68c,#0000);width:56%;animation:22s linear -7s infinite community-beam-travel;top:48%;left:-30%}.community-beam-c{--beam-rot:-6deg;background:linear-gradient(90deg,#0000,#67e8f973,#0000);width:50%;animation:20s linear -12s infinite community-beam-travel;top:72%;left:-25%}.community-spark{opacity:.35;background:#67e8f9;border-radius:50%;width:3px;height:3px;animation-name:community-spark-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 8px #38bdf8cc}.community-layout{z-index:2;grid-template-columns:minmax(280px,.46fr) minmax(320px,.54fr);align-items:stretch;gap:32px;display:grid;position:relative}.community-copy{z-index:2;max-width:none;position:relative}.community-copy .section-label{color:#7dd3fc}.community-copy h2{color:#fff;letter-spacing:-.07em;margin-top:18px;font-size:clamp(42px,5vw,64px);line-height:1.02}.community-copy h2 em{color:#0000;background:linear-gradient(90deg,#a855f7,#6366f1 48%,#38bdf8);-webkit-background-clip:text;background-clip:text;font-style:normal}.community-copy>p{color:#c5d0e6;max-width:360px;margin:22px 0 0;font-size:16px;line-height:1.7}.community-cta{background:linear-gradient(110deg,#6366f1,#4f46e5 55%,#2563eb);margin-top:28px;transition:transform .35s,box-shadow .35s,filter .35s;box-shadow:0 10px 32px #6366f147,0 0 18px #38bdf81f}.community-cta:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 14px 36px #6366f166,0 0 28px #38bdf838}.community-news,.community-discord,.community-social{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffff0f,#080d1e9e);border:1px solid #818cf847;border-radius:16px;transition:transform .4s,box-shadow .4s,border-color .4s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 16px 36px #00000061,0 8px 18px #6366f11f}.community-news:hover,.community-discord:hover,.community-social:hover{border-color:#a78bfa80;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff2e,0 18px 38px #0000006b,0 10px 22px #38bdf829}.community-card-sweep{pointer-events:none;background:linear-gradient(105deg,#0000 0%,#38bdf81a 46%,#a855f714 58%,#0000 72%) 0 0/220% 100%;font-style:normal;animation:9s ease-in-out infinite community-card-sweep;position:absolute;inset:0}.community-news{margin-top:28px;padding:22px 20px 20px}.community-news:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#38bdf838 0%,#2dd4bf1a 42%,#0000 70%);border-radius:50%;width:70%;height:90%;position:absolute;bottom:-40%;left:-10%}.community-news-flow{background:linear-gradient(90deg,#0000,#38bdf800,#38bdf8,#a855f7b3,#0000) 0 0/180% 100%;border-radius:999px;height:3px;font-style:normal;animation:7s ease-in-out infinite community-news-flow;position:absolute;bottom:0;left:8%;right:8%}.community-news small{color:#7dd3fc;letter-spacing:.16em;font-size:11px;position:relative}.community-news h3{color:#f4f7ff;letter-spacing:-.03em;margin:8px 0 16px;font-size:22px;position:relative}.community-news input{color:#f4f7ff;background:#080d1e8c;border:1px solid #94a3b838;border-radius:8px;outline:none;width:100%;margin-bottom:8px;padding:12px 14px;font:14px Arial,sans-serif;display:block;position:relative}.community-news input::placeholder{color:#8b98b3}.community-news input:focus{border-color:#38bdf88c;box-shadow:0 0 0 3px #38bdf81f}.community-news button{color:#fff;letter-spacing:.08em;cursor:pointer;background:linear-gradient(110deg,#6366f1,#2563eb);border:0;border-radius:8px;width:100%;margin-top:6px;padding:12px 16px;font:800 13px Arial,sans-serif;position:relative;box-shadow:0 8px 20px #6366f147}.community-stage{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.community-world{z-index:0;pointer-events:none;position:absolute;inset:-8% -4% -12%;overflow:hidden}.community-floor{transform-origin:top;background-image:linear-gradient(#38bdf829 1px,#0000 1px),linear-gradient(90deg,#6366f124 1px,#0000 1px);background-size:42px 28px;height:92%;animation:18s linear infinite community-floor-shift;position:absolute;top:18%;left:-10%;right:-10%;transform:perspective(520px)rotateX(58deg);-webkit-mask-image:linear-gradient(#0000,#000 18% 72%,#0000);mask-image:linear-gradient(#0000,#000 18% 72%,#0000)}.community-world-glow{filter:blur(28px);background:radial-gradient(at 60% 48%,#38bdf847 0%,#6366f129 38%,#0000 72%);height:58%;animation:16s ease-in-out infinite community-cloud-drift;position:absolute;top:28%;left:22%;right:18%}.community-floater{color:#e8f7ff;background:linear-gradient(#ffffff1a,#080d1e8c);border:1px solid #7dd3fc47;border-radius:12px;place-items:center;width:46px;height:46px;animation:6.4s ease-in-out infinite community-floater-bob;display:grid;position:absolute;box-shadow:0 10px 22px #00000059,0 0 16px #38bdf82e}.community-floater svg{width:18px;height:18px}.community-floater.f1{animation-duration:7s;top:6%;right:8%}.community-floater.f2{animation-duration:6.2s;animation-delay:-1.4s;top:18%;left:4%}.community-floater.f3{animation-duration:7.4s;animation-delay:-2.2s;bottom:22%;right:2%}.community-floater.f4{animation-duration:5.8s;animation-delay:-3s;bottom:8%;left:10%}.community-floater.f5{animation-duration:6.8s;animation-delay:-1.8s;top:44%;left:-2%}.community-floater.f6{animation-duration:6.6s;animation-delay:-3.6s;top:6%;left:4%}.community-cards{z-index:2;flex-direction:column;gap:16px;width:min(100%,430px);display:flex;position:relative}.community-discord{grid-template-columns:1fr 132px;align-items:center;min-height:210px;padding:22px 20px 22px 24px;display:grid}.community-discord-copy{z-index:1;position:relative}.community-discord small{color:#7dd3fc;letter-spacing:.16em;font-size:11px}.community-discord h3{color:#fff;letter-spacing:-.04em;margin:8px 0 14px;font-size:34px}.community-connect{color:#fff;letter-spacing:.08em;background:linear-gradient(110deg,#5865f2e6,#6366f1d9);border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;font:800 12px Arial,sans-serif;display:inline-flex;box-shadow:0 8px 18px #5865f247}.community-discord-visual{height:150px;position:relative}.community-discord-rays{filter:blur(1px);background:linear-gradient(#38bdf800,#38bdf859,#0000),repeating-linear-gradient(90deg,#0000 0 10px,#7dd3fc2e 10px 11px);height:90px;animation:8s ease-in-out infinite community-rays;position:absolute;inset:8% -10% auto;-webkit-mask-image:radial-gradient(circle at 50% 0,#000 20%,#0000 78%);mask-image:radial-gradient(circle at 50% 0,#000 20%,#0000 78%)}.community-discord-slab{background:linear-gradient(#bae6fd38,#080d1e33);border-radius:6px;height:18px;position:absolute;bottom:18%;left:18%;right:18%;transform:perspective(180px)rotateX(62deg);box-shadow:0 18px 28px #38bdf847}.community-discord-mark{background:#5865f229;border-radius:16px;place-items:center;width:72px;height:72px;margin-left:-36px;animation:6s ease-in-out infinite community-logo-float;display:grid;position:absolute;top:18%;left:50%;box-shadow:0 0 28px #5865f273,inset 0 1px #ffffff29}.community-discord-mark svg{filter:drop-shadow(0 0 10px #5865f28c);width:42px;height:32px}.community-social{min-height:128px;padding:18px 20px 16px}.community-social small{color:#e8eefc;letter-spacing:.16em;font-size:11px}.community-social-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.community-social-icon{color:#67e8f9;background:#080d1e8c;border:1px solid #38bdf838;border-radius:12px;place-items:center;width:42px;height:42px;transition:transform .3s,box-shadow .3s,border-color .3s;display:grid;box-shadow:0 0 12px #38bdf81f}.community-social-icon svg{width:18px;height:18px}.community-social-icon:hover{border-color:#a78bfab3;transform:translateY(-3px);box-shadow:0 0 18px #38bdf852,0 0 14px #a855f733}@keyframes community-cloud-drift{0%,to{opacity:.32;transform:translate(0)}50%{opacity:.5;transform:translate(28px,-16px)}}@keyframes community-beam-travel{0%{transform:translateX(0) rotate(var(--beam-rot,-12deg));opacity:0}12%{opacity:.22}55%{transform:translateX(110%) rotate(var(--beam-rot,-12deg));opacity:.16}80%,to{transform:translateX(160%) rotate(var(--beam-rot,-12deg));opacity:0}}@keyframes community-spark-drift{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.55;transform:translateY(-10px)}}@keyframes community-floor-shift{0%{background-position:0 0,0 0}to{background-position:0 28px,42px 0}}@keyframes community-floater-bob{0%,to{transform:translate(0)}50%{transform:translate(6px,-8px)}}@keyframes community-rays{0%,to{opacity:.35}50%{opacity:.7}}@keyframes community-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes community-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes community-card-sweep{0%{opacity:0;background-position:-80% 0}20%{opacity:.7}60%{opacity:.35;background-position:140% 0}to{opacity:0;background-position:180% 0}}@keyframes community-news-flow{0%,to{opacity:.35;background-position:0 0}50%{opacity:.85;background-position:100% 0}}@media (max-width:1050px){.community-section{padding-left:8%;padding-right:8%}.community-layout{gap:24px}.community-cards{width:min(100%,400px)}}@media (max-width:760px){.community-section{min-height:0;padding:90px 7%;display:block}.community-layout{grid-template-columns:1fr}.community-copy{max-width:none}.community-stage{min-height:420px}.community-cards{width:100%}.community-floater{opacity:.55}.community-floater.f5{display:none}.community-floater.f6{top:-2%;left:4%}.community-discord h3{font-size:28px}.community-discord-mark{width:64px;height:64px;margin-left:-32px}}@media (prefers-reduced-motion:reduce){.comm-motion{animation:none!important}.community-cloud,.community-beam{opacity:.28}.community-cta,.community-social-icon,.community-news,.community-discord,.community-social,.community-news button{transition-duration:.35s!important}}.faq-section{isolation:isolate;background:url(/assets/faq-aurora-trading.svg.png) 50%/cover no-repeat;display:block;position:relative;overflow:hidden}.faq-copy{z-index:1;text-align:center;max-width:none;margin:0 auto 58px;padding-top:8px;position:relative}.faq-copy .section-label{color:#7dd3fc;justify-content:center}.faq-copy:before{content:"";filter:blur(22px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#6366f147 0%,#38bdf81a 46%,#0000 72%);border-radius:50%;width:220px;height:160px;position:absolute;top:18%;left:-18%}.faq-headline{color:#fff;letter-spacing:-.07em;white-space:nowrap;text-shadow:0 0 32px #6366f138;margin-top:20px;font-weight:500;line-height:.96;animation:6.5s ease-in-out infinite faq-headline-glow;font-size:clamp(48px,6vw,82px)!important}.faq-section .faq-copy .faq-headline{font-size:clamp(48px,6vw,82px)!important}.faq-headline em{color:#0000;background:linear-gradient(90deg,#a855f7,#6366f1 48%,#38bdf8);-webkit-background-clip:text;background-clip:text;font-style:normal}.faq-copy>p{color:#d0d8ec;max-width:none;margin:24px auto 0;font-size:17px;line-height:1.7}.faq-list{z-index:1;border-top:0;width:100%;max-width:1000px;margin:0 auto;position:relative}.faq-row{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d1e47;border:0;border-bottom:1px solid #818cf838;transition:background .3s ease-out,box-shadow .3s ease-out;position:relative;overflow:hidden}.faq-row:first-child{border-top:1px solid #818cf838;border-radius:10px 10px 0 0}.faq-row:last-child{border-radius:0 0 10px 10px}.faq-row:hover{background:#38bdf812;box-shadow:inset 3px 0 #38bdf873}.faq-row:hover button span{color:#fff;transform:translate(2px)}.faq-row:hover .faq-plus{text-shadow:0 0 12px #38bdf8cc}.faq-open{background:linear-gradient(90deg,#6366f11f,#38bdf80f 55%,#0000);box-shadow:inset 3px 0 #a78bfab3}.faq-row button{z-index:1;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:22px 18px;display:flex;position:relative}.faq-row button span{color:#f4f7ff;letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.4;transition:color .3s ease-out,transform .3s ease-out}.faq-plus{color:#38bdf8;flex:none;place-items:center;width:28px;height:28px;font:500 26px/1 Arial,sans-serif;transition:transform .3s ease-out,text-shadow .3s ease-out,color .3s ease-out;display:grid}.faq-open .faq-plus{color:#a5b4fc;text-shadow:0 0 14px #6366f1b3;transform:rotate(45deg)}.faq-body{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.faq-open .faq-body{grid-template-rows:1fr}.faq-body-inner{overflow:hidden}.faq-body p{color:#c5d0e6;opacity:0;max-width:640px;margin:0 18px 20px;font-size:15px;line-height:1.7;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(-6px)}.faq-open .faq-body p{opacity:1;transform:none}@keyframes faq-headline-glow{0%,to{text-shadow:0 0 24px #6366f129}50%{text-shadow:0 0 40px #38bdf838,0 0 28px #a855f72e}}@media (max-width:760px){.faq-section{display:block}.faq-copy{max-width:none;margin-bottom:36px}.faq-headline{white-space:normal;font-size:clamp(40px,11vw,54px)}.faq-copy>p{max-width:none;font-size:16px}.faq-list{max-width:none}.faq-row button{padding:18px 12px}.faq-row button span{font-size:16px}}@media (prefers-reduced-motion:reduce){.faq-motion{animation:none!important}.faq-row,.faq-row button span,.faq-plus,.faq-body,.faq-body p{transition-duration:.3s!important}}.market-ticker{z-index:2;-webkit-backdrop-filter:blur(12px);background:#0b0f19;border-top:1px solid #38bdf82e;border-bottom:1px solid #6366f11f;align-items:center;width:100%;min-height:72px;display:flex;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #0000001f}.market-ticker.is-paused{background:linear-gradient(#6366f114,#38bdf80a)}.market-ticker-wrap{cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;overflow:hidden}.market-ticker-wrap:active{cursor:grabbing}.market-ticker-track{will-change:transform;align-items:center;width:max-content;height:100%;animation:30s linear infinite scroll;display:flex}.animate-ticker{animation:30s linear infinite scroll}.market-ticker.is-paused .market-ticker-track{animation-play-state:paused}.market-ticker.prefers-reduced-motion .market-ticker-track{width:auto;animation:none}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.market-instruments-group{flex-shrink:0;align-items:center;width:max-content;display:flex}.market-tile{white-space:nowrap;border-right:1px solid #38bdf814;flex-shrink:0;align-items:center;gap:12px;min-width:200px;height:72px;padding:0 18px;transition:background-color .3s,border-color .3s;display:flex}.market-tile:hover{background:#38bdf80f;border-color:#38bdf82e}.market-tile.is-positive .market-change-icon{color:#7de0ba;animation:2s ease-in-out infinite market-trend-pulse}.market-tile.is-negative .market-change-icon{color:#f87171;animation:2s ease-in-out infinite market-trend-pulse}.market-tile.is-neutral .market-change-icon{color:#94a3b8}@keyframes market-trend-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.market-tile-icon{color:#38bdf8;background:#6366f11f;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff0f}.market-asset-icon svg{width:17px;height:17px}.market-currency-icon{box-shadow:none;background:0 0;padding:0;display:block;position:relative}.payment-tile img{object-fit:contain;width:auto;max-width:92px;height:auto;max-height:22px}@media (max-width:760px){.payment-tile img{max-width:70px;max-height:18px}}.one-step-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:38px 0;display:grid}.one-step-rule-column{border-top:1px solid #94a3b829;min-width:0}.one-step-rule-column h4{color:#c7d2fe;letter-spacing:.14em;margin:0;padding:14px 0 12px;font-size:11px}.one-step-rule-column>div{border-top:1px solid #94a3b81f;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.one-step-rule-column span{color:#8795b3;letter-spacing:.08em;font-size:10px}.one-step-rule-column strong{color:#eef2ff;text-align:right;font:500 13px Geist Mono,monospace}.one-step-bonus{background:#38bdf80d;border:1px solid #38bdf833;border-radius:7px;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 15px;display:grid}.one-step-bonus strong{color:#7dd3fc;letter-spacing:.12em;font-size:10px}.one-step-bonus span{color:#8795b3;font-size:11px}.one-step-bonus em{color:#fff;font:600 13px Geist Mono,monospace}@media (max-width:760px){.one-step-rules{grid-template-columns:1fr;gap:18px;margin:28px 0}.one-step-bonus{grid-template-columns:1fr auto}.one-step-bonus span{grid-area:2/1/auto/-1}}.support-controls{z-index:40;pointer-events:none;justify-content:space-between;align-items:end;display:flex;position:fixed;inset:auto 24px 24px}.support-control{color:#fff;cursor:pointer;pointer-events:auto;border:1px solid #fff3;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;transition:transform .25s,box-shadow .25s,filter .25s;animation:5.5s ease-in-out infinite support-control-float;display:grid}.support-control:hover,.support-control:focus-visible{filter:brightness(1.12);outline:none;transform:translateY(-5px)scale(1.04)}.support-control svg{width:27px;height:27px}.support-control img{object-fit:contain;width:31px;height:31px}.support-whatsapp{background:radial-gradient(circle at 32% 22%,#5bf18c,#16b957 62%,#087b3a);box-shadow:0 10px 24px #00000059,0 0 18px #25d36699,inset 0 1px #ffffff6b}.support-whatsapp:hover,.support-whatsapp:focus-visible{box-shadow:0 12px 28px #0006,0 0 30px #25d366d9,inset 0 1px #ffffff80}.support-whatsapp.is-unconfigured{cursor:default}.support-ai{background:radial-gradient(circle at 32% 22%,#8b7cff,#6432d6 58%,#32137d);animation-delay:-2.3s;box-shadow:0 10px 24px #00000059,0 0 18px #6366f19e,inset 0 1px #ffffff61}.support-ai svg{filter:drop-shadow(0 0 8px #7dd3fccc)}.support-ai:hover,.support-ai:focus-visible{box-shadow:0 12px 28px #0006,0 0 30px #6366f1e6,inset 0 1px #ffffff80}@keyframes support-control-float{0%,to{translate:0}50%{translate:0 -7px}}@media (max-width:760px){.support-controls{inset-inline:16px;bottom:16px}.support-control{width:52px;height:52px}.support-control svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.support-control{animation:none}}.market-flag{border:1px solid #ffffff8c;border-radius:50%;width:22px;height:15px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 5px #00000059}.market-flag:first-child{z-index:1;left:0}.market-flag+.market-flag{z-index:2;left:10px}.market-asset-icon{position:relative}.market-asset-icon .market-flag{width:15px;height:10px;top:auto;bottom:-1px;right:-4px;transform:none}.market-crypto-mark,.market-commodity-mark{width:20px;height:20px}.market-asset-icon .market-crypto-mark+.market-flag{left:auto}.market-icon-emoji{font-size:18px}.market-icon-symbol{font-size:14px;font-weight:800}.market-tile-content{flex-direction:column;gap:4px;min-width:0;display:flex}.market-symbol{color:#e8edf8;letter-spacing:.06em;font-size:13px;font-weight:700;line-height:1}.market-price{color:#c5d0e6;letter-spacing:.02em;font-family:Geist Mono,monospace;font-size:12px;font-weight:500;line-height:1}.market-price-tick-up,.market-price-tick-down{animation:.5s ease-out market-price-tick}.market-price-tick-up{color:#86efac}.market-price-tick-down{color:#fca5a5}@keyframes market-price-tick{0%{text-shadow:0 0 12px}to{text-shadow:0 0 #0000}}.market-change{flex-shrink:0;align-items:center;gap:6px;margin-left:8px;display:flex}.market-change-icon{filter:drop-shadow(0 0 3px);flex-shrink:0;width:14px;height:14px}.market-change-percent{color:#c5d0e6;letter-spacing:.04em;text-align:right;min-width:60px;font-family:Geist Mono,monospace;font-size:12px;font-weight:600}.market-tile.is-positive .market-change-percent{color:#86efac}.market-tile.is-negative .market-change-percent{color:#fca5a5}.market-closed-indicator{background:#94a3b8;border-radius:50%;width:6px;height:6px;margin-right:2px;display:inline-block}.market-closed-label{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.market-separator{color:#38bdf838;opacity:.4;flex-shrink:0;margin-left:2px;font-size:10px}@media (max-width:1050px){.market-ticker{min-height:66px}.market-tile{min-width:160px;height:66px;padding:0 14px}.market-tile-icon{width:28px;height:28px;font-size:14px}.market-symbol{font-size:12px}.market-price{font-size:11px}.market-change-icon{width:12px;height:12px}.market-change-percent{min-width:50px;font-size:11px}}@media (max-width:760px){.market-ticker{min-height:58px}.market-tile{gap:10px;min-width:140px;height:58px;padding:0 12px}.market-tile-icon{width:24px;height:24px;font-size:12px}.market-icon-emoji{font-size:14px}.market-symbol{font-size:11px}.market-price{font-size:10px}.market-change-icon{width:11px;height:11px}.market-change-percent{min-width:45px;font-size:10px}.market-separator{display:none}}@media (prefers-reduced-motion:reduce){.market-ticker-track,.market-tile.is-positive .market-change-icon,.market-tile.is-negative .market-change-icon{animation:none!important}.market-tile.is-positive .market-change-icon,.market-tile.is-negative .market-change-icon{opacity:1;transform:none}.market-tile{transition:none}}:root{--muted-foreground:#b3bfd3}.section-label,.section-heading>p,.journey-inner>p,.programs-section .program-copy p,.community-copy>p,.cta-copy>p,.rules-copy>p,.dashboard-section .section-heading>p,.faq-section .section-heading>p{color:#b7c5d9}.section-label{text-shadow:0 0 8px #38bdf833}.program-top span,.program-card small,.program-card p,.program-metrics span,.program-metrics i,.program-card a,.comparison-tab small,.comparison-column-head,.comparison-row,.platform-meta,.faq-body p,.community-social small,.footer-navigation small,.footer-company,.footer-disclosure,.footer-legal-grid small,.footer-legal-grid p{color:#b4c1d5}.program-card small,.program-card p,.program-metrics span,.program-metrics i,.program-card a,.comparison-tab small,.footer-navigation small,.footer-legal-grid small{text-shadow:0 0 7px #38bdf824}.program-card p,.comparison-row,.faq-body p,.footer-company,.footer-disclosure,.footer-legal-grid p{color:#c0cada}.challenge-tabs span,.challenge-tabs small,.detail-metrics span,.one-step-rule-column span,.one-step-bonus span{color:#b5c3d8}.challenge-tabs small i{color:#9eafc9}.footer-navigation a,.footer-socials a,.footer-mail,.comparison-row span:last-child{color:#b9c6da}.market-head small,.terminal-metrics small,.dash-stats small,.dash-chart-head,.detail-metrics span{text-shadow:0 0 6px #38bdf81f}.brand small,.scroll-cue,.wall-caption,.model-tabs button,.model-tabs i,.dash-panel small,.dash-panel span,.platform-meta p,.community-news input::placeholder,.payment-strip>p{color:#b2c0d6}.model-tabs button:not(.is-active){text-shadow:0 0 7px #6366f124}.program-card small,.comparison-tab small{font-size:10px}.program-metrics i{font-size:9px}.footer-navigation small{font-size:10px}.comparison-card-kicker,.comparison-card>small,.challenge-detail .detail-top small,.challenge-tabs span,.dash-bar>span,.dash-body aside small,.dash-heading small,.dash-analytics small,.dash-rules span{color:#b4c1d5;font-size:10px}.dash-stats em,.terminal-metrics em,.live-dot{font-size:9px}.footer-ticker-track{font-size:10px}@media (max-width:760px){.footer-ticker-track,.payment-strip>p{font-size:9px}}.fw-edge-section{isolation:isolate;background:radial-gradient(at 76% 22%,#6366f124,#0000 34%),radial-gradient(at 18% 78%,#38bdf814,#0000 32%),#03050c;position:relative;overflow:hidden}.fw-edge-section:after{content:"";z-index:1;aspect-ratio:1365/768;background:url(/102924.png) 50%/contain no-repeat;width:100%;margin:0 auto;display:none;position:relative}.fw-edge-heading{z-index:1;text-align:center;max-width:760px;margin:0 auto;display:none;position:relative}.journey-section{padding-bottom:72px}.fw-edge-section{padding-top:72px}.fw-edge-section .fw-edge-bento{display:grid}.fw-edge-heading .section-label{color:#8edcff;justify-content:center}.fw-edge-heading h2{color:#f4f7ff;letter-spacing:-.065em;text-shadow:0 0 38px #6366f133;margin:18px 0 20px;font-size:clamp(42px,6vw,76px);font-weight:500;line-height:.96}.fw-edge-heading h2 em{color:#7c83ff;font-style:normal}.fw-edge-heading p{color:#bfccdf;max-width:620px;margin:0 auto;font-size:16px;line-height:1.7}.fw-edge-bento{z-index:1;grid-template-rows:repeat(2,minmax(250px,auto));grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"platform platform payout capital""markets risk risk community";gap:14px;display:none;position:relative}.fw-bento-card{isolation:isolate;background:linear-gradient(145deg,#121e3fb8,#050a19db);border:1px solid #7dd3fc2e;border-radius:12px;flex-direction:column;justify-content:space-between;min-width:0;min-height:250px;padding:24px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 18px 38px #00000047}.fw-bento-card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 80% 15%,#6366f129,#0000 48%);position:absolute;inset:0}.fw-bento-card:hover{border-color:#7dd3fc7a;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff24,0 0 26px #38bdf81f,0 24px 44px #00000061}.fw-bento-platform{grid-area:platform}.fw-bento-payout{grid-area:payout}.fw-bento-capital{grid-area:capital}.fw-bento-markets{grid-area:markets}.fw-bento-risk{grid-area:risk}.fw-bento-community{grid-area:community}.fw-bento-copy{z-index:1;position:relative}.fw-bento-copy small{color:#9be4ff;letter-spacing:.14em;text-shadow:0 0 8px #38bdf82e;margin-bottom:12px;font:700 10px Geist Mono,monospace;display:block}.fw-bento-copy h3{color:#f4f7ff;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(21px,2vw,29px);font-weight:500;line-height:1.08}.fw-bento-copy p{color:#c0cada;max-width:520px;margin:0;font-size:14px;line-height:1.6}.fw-terminal-visual{background:#030816b8;border:1px solid #6366f14d;border-radius:8px;margin-top:22px;padding:13px;position:relative;box-shadow:inset 0 0 22px #38bdf80d}.fw-terminal-top,.fw-terminal-footer{color:#aebcd4;letter-spacing:.08em;align-items:center;gap:8px;font:700 9px Geist Mono,monospace;display:flex}.fw-terminal-top img{object-fit:contain;width:18px;height:18px}.fw-terminal-top i{background:#45df8b;border-radius:50%;width:6px;height:6px;margin-left:auto;box-shadow:0 0 9px #45df8b}.fw-terminal-chart{background:repeating-linear-gradient(0deg,#0000 0 20px,#7dd3fc14 21px);border-bottom:1px solid #38bdf838;align-items:end;gap:7px;height:62px;margin:12px 0;padding:0 8px;display:flex}.fw-terminal-chart i{background:linear-gradient(#38bdf8,#4f46e5);border-radius:3px 3px 0 0;flex:1;min-width:8px;height:28%;box-shadow:0 0 10px #38bdf842}.fw-terminal-chart i:nth-child(2){height:54%}.fw-terminal-chart i:nth-child(3){height:42%}.fw-terminal-chart i:nth-child(4){height:76%}.fw-terminal-chart i:nth-child(5){height:91%}.fw-terminal-chart b{background:#67e8f9;align-self:center;width:30%;height:2px;margin-left:-74%;transform:rotate(-15deg)translateY(-8px);box-shadow:0 0 8px #67e8f9}.fw-terminal-footer strong{color:#73e8bd;margin-left:auto}.fw-payout-visual{background:linear-gradient(90deg,#38bdf81f,#0000);border-left:2px solid #38bdf8;align-content:center;min-height:116px;margin-top:18px;padding:15px;display:grid}.fw-payout-visual strong{color:#f4f7ff;text-shadow:0 0 18px #38bdf859;font:500 clamp(36px,4vw,58px) Geist Mono,monospace}.fw-payout-visual span{color:#9ed9ee;letter-spacing:.12em;font:700 10px Geist Mono,monospace}.fw-payout-visual i{background:linear-gradient(90deg,#38bdf8,#6366f1,#0000);border-radius:99px;width:78%;height:4px;margin-top:18px;display:block;box-shadow:0 0 12px #38bdf861}.fw-capital-visual{justify-items:end;margin-top:18px;display:grid}.fw-capital-visual img{object-fit:contain;filter:drop-shadow(0 0 14px #38bdf88c);width:42px;height:42px}.fw-capital-visual strong{color:#f4f7ff;text-shadow:0 0 18px #6366f159;font:500 clamp(24px,2.4vw,38px) Geist Mono,monospace}.fw-capital-visual span{color:#aabbd7;letter-spacing:.13em;font:700 9px Geist Mono,monospace}.fw-market-visual{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px;display:grid}.fw-market-visual span{color:#c5e5f1;text-align:center;background:#08142db8;border:1px solid #38bdf833;border-radius:6px;padding:9px 8px;font:700 10px Geist Mono,monospace}.fw-risk-visual{gap:12px;margin-top:20px;display:grid}.fw-risk-visual>div{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.fw-risk-visual span{color:#afbdd3;letter-spacing:.08em;font:700 10px Geist Mono,monospace}.fw-risk-visual b{color:#f4f7ff;font:500 13px Geist Mono,monospace}.fw-risk-visual i{background:linear-gradient(90deg, #38bdf8 var(--risk-width), #94a3b824 var(--risk-width));border-radius:99px;grid-column:1/-1;width:100%;height:5px;display:block;box-shadow:0 0 10px #38bdf833}.fw-community-visual{grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-top:18px;display:grid}.fw-community-visual img{object-fit:contain;filter:drop-shadow(0 0 15px #a855f780);width:46px;height:46px}.fw-community-visual span,.fw-community-visual b{color:#c9d5e8;letter-spacing:.1em;grid-column:2;font:700 10px Geist Mono,monospace}.fw-community-visual b{color:#7dd3fc}@media (max-width:1100px){.fw-edge-bento{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"platform platform""payout capital""markets risk""community community"}}@media (max-width:760px){.journey-section{padding-bottom:56px}.fw-edge-section{padding-top:56px}.fw-edge-heading{margin-bottom:40px}.fw-edge-heading p{font-size:15px}.fw-edge-bento{grid-template-columns:1fr;grid-template-areas:"platform""payout""capital""markets""risk""community"}.fw-bento-card{min-height:0;padding:21px}.fw-bento-copy h3{font-size:24px}.fw-bento-copy p{font-size:15px}.fw-risk-visual span,.fw-market-visual span{font-size:10px}}.footer-legal-disclosure:after{content:"FundedWealth";z-index:0;box-sizing:border-box;color:#0000;letter-spacing:-.08em;white-space:nowrap;text-align:center;pointer-events:none;opacity:.58;filter:blur(.2px);text-shadow:0 0 32px #38bdf82e,0 0 70px #6366f124;background:linear-gradient(#38bdf83d,#6366f124);inset-inline:0;-webkit-background-clip:text;background-clip:text;width:auto;padding-inline:1%;font:900 clamp(48px,12vw,160px)/.72 Arial,sans-serif;position:absolute;bottom:-38px}.footer-legal-heading,.footer-legal-grid{z-index:1}@media (max-width:1050px){.footer-legal-disclosure:after{bottom:-30px}}@media (max-width:760px){.footer-legal-disclosure:after{opacity:.5;line-height:.78;bottom:-18px}}body,body *{font-family:Inter,sans-serif!important}body,p,li,input,textarea,select{font-size:16px}.nav-links a,.nav-actions a,.nav-community,.portal-link,.product-tab{letter-spacing:.02em!important;font-size:15px!important}.button,.text-link,.watch-demo,.trading-rules-button,.free-trial-button,.nav-login{letter-spacing:.02em!important;font-size:14px!important}small,.section-label,.hero-trust-badge,.hero-stats span,.terminal-topbar,.terminal-footer,.market-head small,.terminal-metrics small,.dash-stats small,.dash-chart-head,.detail-metrics span,.challenge-tabs span,.challenge-tabs small,.one-step-rule-column span,.one-step-bonus strong,.one-step-bonus span,.footer-navigation small,.footer-legal-grid small,.payment-strip>p{letter-spacing:.06em!important;font-size:12px!important}.section-heading>p,.journey-inner>p,.hero-text,.footer-brand-block>p,.footer-intro>p,.footer-legal-grid p,.faq-copy>p,.faq-body-inner p,.community-copy>p,.fw-bento-copy p,.comparison-heading p{line-height:1.6;font-size:16px!important}.challenge-tabs strong,.detail-top h3,.one-step-rule-column strong,.detail-metrics strong,.one-step-bonus em{font-family:Inter,sans-serif!important;font-weight:700!important}.challenge-tabs strong{font-size:25px!important}.detail-metrics span,.one-step-rule-column span{letter-spacing:.03em!important;font-size:13px!important}.detail-metrics strong,.one-step-rule-column strong{letter-spacing:0!important;font-size:15px!important}.price-base-label,.price-final-label{letter-spacing:.06em!important;font-size:12px!important}.price-base{letter-spacing:0!important;font-size:17px!important}.discount-badge{letter-spacing:.02em!important;font-size:12px!important}.price-values strong{letter-spacing:0!important;font-size:34px!important}.price-display-compact .price-base-label,.price-display-compact .price-final-label{font-size:12px!important}.price-display-compact .price-base{font-size:13px!important}.price-display-compact .price-values strong{font-size:19px!important}.footer-navigation a,.footer-company,.footer-company strong,.footer-disclosure,.footer-disclosure .footer-copyright,.footer-legal-grid p{letter-spacing:.02em!important;font-size:12px!important}@media (max-width:760px){.nav-links a,.nav-actions a{font-size:15px!important}.price-display-compact .price-base{font-size:12px!important}.price-display-compact .price-values strong{font-size:18px!important}}body{font-size:var(--fw-text-body);line-height:var(--fw-text-body-leading);font-family:var(--fw-font-body)!important}h1,h2,h3,h4,h5,h6{font-family:var(--fw-font-display)!important;letter-spacing:0!important;line-height:1.12!important}.hero-section h1,.hero-copy h1{font-size:var(--fw-text-hero)!important;font-weight:500!important;line-height:1.02!important}.hero-copy .saas-heading{letter-spacing:-.03em!important;font-size:clamp(3rem,6vw,8rem)!important;font-weight:800!important;line-height:.95!important}.section-heading h2,.journey-inner h2,.rules-copy h2,.community-copy h2,.cta-copy h2,.comparison-heading h2,.faq-headline{font-size:var(--fw-text-section)!important;letter-spacing:0!important;font-weight:500!important;line-height:1.06!important}.faq-row button,.faq-row button span{font-size:var(--fw-text-card)!important;letter-spacing:0!important;line-height:1.3!important}.faq-body-inner,.faq-body-inner p,.hero-text,.section-heading>p,.journey-inner>p,.comparison-heading p,.community-copy>p,.fw-bento-copy p,.footer-brand-block>p{font-size:18px!important;line-height:1.65!important}.section-label,.hero-trust-badge,.checkout-kicker,.summary-top,.payment-powered,.merchant-badge,small{letter-spacing:var(--fw-track-label)!important;font-size:12px!important;line-height:1.45!important}.nav-links a,.nav-actions a,.checkout-back,.button,.text-link{letter-spacing:.04em!important;font-size:14px!important;line-height:1.35!important}.checkout-block h2,.summary-rule-list h3,.compliance-disclosure h3{letter-spacing:0!important;font-size:20px!important;line-height:1.3!important}.footer-navigation a,.footer-company,.footer-disclosure{font-size:13px!important;line-height:1.55!important}.faq-eyebrow{color:#67e8f9;letter-spacing:.12em;margin-bottom:10px;font-size:13px;font-weight:700;line-height:1.3}@media (max-width:760px){.hero-section h1,.hero-copy h1{font-size:var(--fw-text-hero)!important}.section-heading h2,.journey-inner h2,.rules-copy h2,.community-copy h2,.cta-copy h2,.comparison-heading h2,.faq-headline{font-size:var(--fw-text-section)!important}.faq-row button,.faq-row button span{font-size:18px!important}.faq-body-inner,.faq-body-inner p,.hero-text,.section-heading>p,.journey-inner>p,.comparison-heading p,.community-copy>p,.fw-bento-copy p,.footer-brand-block>p{font-size:16px!important;line-height:1.6!important}}.comparison-row,.comparison-tab strong,.comparison-tab small,.detail-top small,.detail-metrics span,.one-step-rule-column span,.one-step-bonus span,.checkout-platform-card strong,.checkout-addon-copy strong,.checkout-note strong,.checkout-note span,.summary-line,.summary-rule-list div,.compliance-disclosure p,.payment-details div,.payment-method-subtitle,.agreement-option,.footer-legal-grid p{font-size:var(--fw-text-label)!important;line-height:1.5!important}.fw-bento-copy h3,.programs-section .program-card h3,.fw-edge-heading h2{font-family:var(--fw-font-display)!important;font-size:var(--fw-text-card)!important;letter-spacing:0!important;font-weight:500!important;line-height:1.3!important}.fw-bento-copy p,.programs-section .program-copy p,.fw-edge-heading p,.fw-bento-copy small,.fw-terminal-top,.fw-terminal-footer,.wall-marker,.wall-caption{font-family:var(--fw-font-body)!important}.footer-navigation small,.footer-legal-grid small,.payment-strip>p,.checkout-kicker,.checkout-progress,.checkout-brand,.summary-top,.summary-secure{font-size:var(--fw-text-label)!important;letter-spacing:var(--fw-track-label)!important;line-height:1.45!important}@media (max-width:760px){.comparison-row,.comparison-tab strong,.comparison-tab small,.detail-top small,.detail-metrics span,.one-step-rule-column span,.one-step-bonus span,.checkout-platform-card strong,.checkout-addon-copy strong,.checkout-note strong,.checkout-note span,.summary-line,.summary-rule-list div,.compliance-disclosure p,.payment-details div,.payment-method-subtitle,.agreement-option,.footer-legal-grid p{font-size:13px!important}}.rules-page{color:#f4f7ff;background:#03050c;min-height:100vh;position:relative;overflow:hidden}.rules-header{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d1eb8;border:1px solid #94a3b833;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;width:min(91%,1480px);margin:28px auto 0;padding:10px 16px 10px 20px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 16px 42px #00000040}.rules-header .brand-with-mark img{width:58px;height:58px}.rules-header .brand-with-mark span{min-width:0;font-size:15px}.rules-header .brand-with-mark i{font-size:17px}.rules-nav,.rules-header-actions{align-items:center;gap:22px;display:flex}.rules-nav{justify-content:center}.rules-nav a,.rules-header-actions>a{color:#c6d2e8;letter-spacing:.1em;white-space:nowrap;font:800 10px Arial,sans-serif}.rules-nav a:hover,.rules-header-actions>a:hover,.rules-nav a.is-active{color:#67e8f9;text-shadow:0 0 14px #38bdf873}.rules-header-actions{gap:14px}.rules-login{background:linear-gradient(110deg,#342280db,#111e4ee6);border:1px solid #8b7cffa6;border-radius:5px;padding:11px 15px;color:#fff!important}.rules-hero{z-index:1;text-align:center;max-width:920px;margin:0 auto;padding:128px 24px 76px;position:relative}.rules-kicker{color:#7dd3fc;letter-spacing:.18em;justify-content:center;align-items:center;gap:10px;margin:0;font:800 11px Arial,sans-serif;display:flex}.rules-kicker span{background:#38bdf8;width:25px;height:1px;box-shadow:0 0 12px #38bdf8}.rules-hero h1{color:#f6f8ff;letter-spacing:0;text-wrap:balance;text-shadow:0 0 40px #6366f140;max-width:100%;margin:22px auto;font-size:clamp(44px,6vw,76px);font-weight:500;line-height:1.04}.rules-hero h1 em{color:#8b7cff;font-style:normal}.rules-lead{color:#bac8dc;max-width:700px;margin:0 auto;font-size:18px;line-height:1.65}.rules-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:34px;display:flex}.rules-hero-actions .button{min-height:48px;padding:14px 19px}.rules-outline-button,.rules-text-button{color:#dcecff;letter-spacing:.1em;background:#071026a3;border:1px solid #38bdf86b;border-radius:5px;align-items:center;gap:9px;min-height:48px;padding:0 18px;font:800 11px Arial,sans-serif;display:inline-flex}.rules-text-button{background:0 0;border-color:#0000}.rules-outline-button:hover,.rules-text-button:hover{border-color:#67e8f9d1;transform:translateY(-2px);box-shadow:0 0 22px #38bdf824}.rules-text-button svg{width:15px}.rules-workspace{z-index:1;width:min(91%,1220px);margin:0 auto;padding-bottom:110px;position:relative}.rules-search-wrap{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081127b8;border:1px solid #67e8f959;border-radius:9px;align-items:center;gap:12px;min-height:66px;padding:0 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 20px 55px #00000040}.rules-search-wrap>svg{color:#67e8f9;width:20px}.rules-search-wrap input{color:#f4f7ff;background:0 0;border:0;outline:0;width:100%;font-size:17px}.rules-search-wrap input::placeholder{color:#7e90ad}.rules-search-wrap button{color:#9db0cb;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}.rules-tabs{gap:10px;margin:18px 0 28px;padding-bottom:3px;display:flex;overflow-x:auto}.rules-tabs button{color:#b7c7de;cursor:pointer;letter-spacing:.07em;background:linear-gradient(145deg,#111c3be6,#050a1be6);border:1px solid #94a3b833;border-radius:7px;flex:1 0 auto;min-height:54px;padding:0 20px;font:800 11px Arial,sans-serif;transition:transform .25s,border-color .25s,color .25s,box-shadow .25s;box-shadow:inset 0 1px #ffffff14,0 9px 18px #0000002e}.rules-tabs button span{color:#67e8f9;margin-right:9px;font-size:15px}.rules-tabs button:hover{color:#fff;border-color:#67e8f98a;transform:translateY(-2px)}.rules-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#392b7eb3,#071735f2);border-color:#a78bfacc;box-shadow:inset 0 1px #ffffff24,0 0 25px #6366f133}.rules-notice{background:linear-gradient(105deg,#5e2a1d5c,#15132aad 55%,#0d162eb3);border:1px solid #fb923c61;border-left:3px solid #fb923c;border-radius:8px;align-items:flex-start;gap:15px;margin-bottom:58px;padding:20px 22px;display:flex;box-shadow:inset 0 1px #ffffff14,0 18px 40px #0003}.rules-notice svg{color:#fdba74;flex:none;width:22px}.rules-notice p{color:#d9d9e6;margin:0;font-size:14px;line-height:1.65}.rules-notice strong{color:#fed7aa}.rules-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:20px;display:flex}.rules-section-heading .rules-kicker{justify-content:flex-start;font-size:9px}.rules-section-heading h2{color:#f5f7ff;margin:15px 0 0;font-size:clamp(28px,4vw,48px);font-weight:500}.rules-section-heading>p{color:#8fa2bf;text-align:right;max-width:380px;margin:0;font-size:14px;line-height:1.6}.rules-card{background:linear-gradient(145deg,#101d40c2,#050a1ae0);border:1px solid #7dd3fc47;border-radius:10px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 60px #00000047}.rules-card-header{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:48px 1fr 22px;align-items:center;gap:16px;width:100%;min-height:94px;padding:16px 22px;display:grid}.rules-card-icon{color:#67e8f9;background:linear-gradient(145deg,#38bdf838,#6366f133);border:1px solid #67e8f961;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.rules-card-header strong{font-size:20px;font-weight:600;display:block}.rules-card-header small{color:#91a4c1;letter-spacing:0;margin-top:5px;font-size:13px;display:block}.rules-card-header>svg{color:#67e8f9;transition:transform .25s}.rules-card.is-open .rules-card-header>svg{transform:rotate(180deg)}.rules-card-body{border-top:1px solid #94a3b826;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rule-detail{border-bottom:1px solid #94a3b81c;grid-template-columns:minmax(140px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;min-height:66px;padding:15px 22px;display:grid}.rule-detail:nth-child(odd){border-right:1px solid #94a3b81c}.rule-detail span{color:#8ea2bf;letter-spacing:.1em;font:800 10px Arial,sans-serif}.rule-detail strong{color:#e8effa;font-size:14px;font-weight:500;line-height:1.45}.rule-detail strong.is-config{color:#b8a7df}.rules-empty{color:#91a4c1;grid-column:1/-1;margin:0;padding:24px}.rules-footnote{color:#7385a3;align-items:center;gap:9px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.rules-footnote svg{color:#55f0bd;width:16px}@media (max-width:1100px){.rules-header{grid-template-columns:auto 1fr}.rules-header-actions{justify-self:end}.rules-header-actions>a:not(.rules-login){display:none}.rules-nav{border-top:1px solid #94a3b81f;order:3;grid-area:2/1/auto/-1;padding:8px 0 2px}.rules-hero h1{max-width:760px;font-size:clamp(42px,7vw,68px)}.rules-workspace{width:min(93%,920px)}}@media (max-width:760px){.rules-header{flex-wrap:wrap;justify-content:space-between;width:calc(100% - 24px);margin-top:12px;padding:7px 10px;display:flex}.rules-header .brand-with-mark img{width:45px;height:45px}.rules-header .brand-with-mark span{font-size:11px}.rules-header .brand-with-mark i{font-size:13px}.rules-header-actions>a{display:none}.rules-nav{order:3;justify-content:flex-start;gap:18px;width:100%;padding-top:10px;overflow-x:auto}.rules-nav a{font-size:9px}.rules-hero{padding:88px 20px 56px}.rules-hero h1{font-size:clamp(42px,13vw,62px)}.rules-lead{font-size:16px}.rules-hero-actions{flex-direction:column;align-items:stretch}.rules-hero-actions>*{justify-content:center;width:100%}.rules-workspace{width:calc(100% - 28px);padding-bottom:70px}.rules-tabs{margin-bottom:22px}.rules-tabs button{min-height:48px;padding:0 15px;font-size:10px}.rules-notice{padding:17px 15px}.rules-notice p{font-size:13px}.rules-section-heading{display:block}.rules-section-heading>p{text-align:left;margin-top:14px}.rules-card-header{grid-template-columns:40px 1fr 18px;gap:11px;padding:13px 14px}.rules-card-header strong{font-size:16px}.rules-card-header small{font-size:12px}.rules-card-body{grid-template-columns:1fr}.rule-detail{grid-template-columns:1fr;gap:7px;min-height:0;padding:14px}.rule-detail:nth-child(odd){border-right:0}.rules-footnote{align-items:flex-start;font-size:10px}}.rules-disclaimer{z-index:1;background:linear-gradient(145deg,#0c1630c7,#050918eb);border:1px solid #94a3b833;border-radius:10px;width:min(91%,1220px);margin:0 auto 80px;padding:34px;position:relative;box-shadow:inset 0 1px #ffffff14,0 22px 60px #00000047}.rules-disclaimer-inner{max-width:980px}.rules-disclaimer .rules-kicker{justify-content:flex-start;margin-bottom:18px;font-size:9px}.rules-disclaimer h2{color:#f5f7ff;margin:0 0 16px;font-size:clamp(28px,4vw,44px);font-weight:500}.rules-disclaimer h3{color:#c4b5fd;margin:30px 0 12px;font-size:20px;font-weight:600}.rules-disclaimer p{color:#aebbd1;margin:0 0 14px;font-size:13px;line-height:1.75}.rules-disclaimer strong{color:#e7edfb}.rules-disclaimer h3+p{margin-bottom:18px}@media (max-width:760px){.rules-disclaimer{width:calc(100% - 28px);margin-bottom:55px;padding:23px 18px}.rules-disclaimer h2{font-size:30px}.rules-disclaimer h3{font-size:18px}.rules-disclaimer p{font-size:12px;line-height:1.7}}.rules-tab-link,.flash-rules-workspace .rules-tabs>a{color:#b7c7de;cursor:pointer;letter-spacing:.07em;background:linear-gradient(145deg,#111c3be6,#050a1be6);border:1px solid #94a3b833;border-radius:7px;flex:1 0 auto;justify-content:center;align-items:center;min-height:54px;padding:0 20px;font:800 11px Arial,sans-serif;transition:transform .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 9px 18px #0000002e}.rules-tab-link span,.flash-rules-workspace .rules-tabs>a span{color:#67e8f9;margin-right:9px;font-size:15px}.rules-tab-link:hover,.flash-rules-workspace .rules-tabs>a:hover{color:#fff;border-color:#67e8f98a;transform:translateY(-2px)}.rules-tab-link.is-active,.flash-rules-workspace .rules-tabs>a.is-active{color:#fff;background:linear-gradient(135deg,#392b7eb3,#071735f2);border-color:#a78bfacc;box-shadow:inset 0 1px #ffffff24,0 0 25px #6366f133}.flash-rules-hero{padding-bottom:64px}.flash-rules-hero h1{margin-top:18px}.flash-badge{color:#bdf7ff;letter-spacing:.14em;background:linear-gradient(100deg,#38bdf821,#8b5cf633);border:1px solid #67e8f973;border-radius:999px;align-items:center;gap:8px;margin-top:26px;padding:9px 14px;font:800 10px Arial,sans-serif;display:inline-flex;box-shadow:0 0 22px #38bdf826,inset 0 1px #ffffff26}.flash-badge svg{color:#facc15;filter:drop-shadow(0 0 6px #facc15a6);width:14px}.flash-rules-workspace{padding-bottom:120px}.glass-rule-panel{background:radial-gradient(circle at 85% 5%,#6366f129,#0000 31%),linear-gradient(145deg,#101d40c7,#050a1ae6);border:1px solid #67e8f942;border-radius:10px;box-shadow:inset 0 1px #ffffff1a,0 24px 70px #0000004d}.flash-overview{grid-template-columns:1fr 1.15fr;align-items:center;gap:40px;margin:0 0 34px;padding:34px;display:grid}.flash-overview .rules-kicker,.flash-calculator .rules-kicker,.flash-faq .rules-kicker{justify-content:flex-start;font-size:9px}.flash-overview h2,.flash-calculator h2,.flash-faq h2{margin:15px 0 10px;font-size:clamp(28px,4vw,44px);font-weight:500}.flash-overview p:not(.rules-kicker),.flash-calculator-copy>p:not(.rules-kicker){color:#9aabc6;max-width:520px;margin:0;font-size:14px;line-height:1.7}.flash-metric-grid{border:1px solid #94a3b824;border-radius:7px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.flash-metric-grid div{background:#030a1c4d;border-bottom:1px solid #94a3b824;border-right:1px solid #94a3b824;min-height:96px;padding:19px}.flash-metric-grid div:nth-child(2n){border-right:0}.flash-metric-grid div:nth-child(n+3){border-bottom:0}.flash-metric-grid strong{color:#f5f7ff;text-shadow:0 0 18px #67e8f938;font-size:27px;font-weight:500;display:block}.flash-metric-grid span{color:#7dd3fc;letter-spacing:.11em;margin-top:8px;font:800 9px Arial,sans-serif;display:block}.flash-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.flash-rule-card{background:linear-gradient(145deg,#0e1938c2,#050a1adb);border:1px solid #94a3b82e;border-radius:8px;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:hidden}.flash-rule-card:hover,.flash-rule-card.is-open{border-color:#67e8f96b;box-shadow:0 0 25px #38bdf817}.flash-rule-card button{color:#f4f7ff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px 1fr 18px;align-items:center;gap:14px;width:100%;min-height:70px;padding:14px 18px;display:grid}.flash-rule-card button>svg{color:#67e8f9;width:17px;transition:transform .2s}.flash-rule-card.is-open button>svg{transform:rotate(180deg)}.flash-rule-number{color:#67e8f9;letter-spacing:.08em;font:800 10px Geist Mono,monospace}.flash-rule-card strong{font-size:15px;font-weight:600}.flash-rule-card p{color:#aebbd1;margin:0;padding:0 20px 20px 68px;font-size:13px;line-height:1.7}.flash-calculator{grid-template-columns:1fr 310px;align-items:center;gap:50px;margin-top:34px;padding:34px;display:grid}.flash-calculator-form{background:#0308187a;border:1px solid #a78bfa47;border-radius:8px;padding:22px}.flash-calculator-form label{color:#7dd3fc;letter-spacing:.12em;margin-bottom:9px;font:800 10px Arial,sans-serif;display:block}.flash-input-wrap{background:#050e24cc;border:1px solid #67e8f961;border-radius:5px;align-items:center;min-height:48px;display:flex}.flash-input-wrap span{color:#67e8f9;padding-left:14px;font-size:17px}.flash-input-wrap input{color:#fff;background:0 0;border:0;outline:0;width:100%;padding:0 13px;font-size:17px}.flash-calculator-result{border-top:1px solid #94a3b829;grid-template-columns:20px 1fr;align-items:center;gap:4px 9px;margin-top:20px;padding-top:17px;display:grid}.flash-calculator-result svg{color:#a78bfa;grid-row:span 2}.flash-calculator-result span{color:#8ea2c0;letter-spacing:.1em;font:800 9px Arial,sans-serif}.flash-calculator-result strong{color:#67e8f9;font-size:25px;font-weight:500}.flash-faq{grid-template-columns:.75fr 1.25fr;gap:50px;margin-top:34px;padding:34px;display:grid}.flash-faq-list details{border-bottom:1px solid #94a3b829}.flash-faq-list summary{color:#e7edfb;cursor:pointer;padding:17px 0;font-size:15px;font-weight:600;list-style:none}.flash-faq-list summary::-webkit-details-marker{display:none}.flash-faq-list summary:after{float:right;color:#67e8f9;content:"+";font-size:20px;font-weight:400}.flash-faq-list details[open] summary:after{content:"−"}.flash-faq-list p{color:#9aabc6;margin:0 0 17px;font-size:13px;line-height:1.65}.flash-rules-workspace .rules-footnote{align-items:center;gap:10px;display:flex}.flash-rules-workspace .rules-footnote span{align-items:center;gap:8px;display:inline-flex}.flash-rules-workspace .rules-footnote span svg{color:#67e8f9;width:14px}@media (max-width:760px){.rules-tab-link{min-height:48px;padding:0 15px;font-size:10px}.flash-rules-hero{padding-bottom:44px}.flash-badge{margin-top:20px;font-size:9px}.flash-overview,.flash-calculator,.flash-faq{padding:22px 18px;display:block}.flash-metric-grid{margin-top:24px}.flash-metric-grid div{padding:15px}.flash-metric-grid strong{font-size:23px}.flash-metric-grid span{font-size:8px;line-height:1.4}.flash-rule-grid{grid-template-columns:1fr}.flash-rule-card button{grid-template-columns:30px 1fr 18px;gap:10px;padding:13px 14px}.flash-rule-card strong{font-size:14px}.flash-rule-card p{padding:0 16px 18px 54px;font-size:12px}.flash-calculator-form{margin-top:24px}.flash-faq-list{margin-top:22px}.flash-rules-workspace .rules-footnote{align-items:flex-start}}.flash-calculator{grid-template-columns:minmax(0,1fr) 310px;align-items:start;row-gap:26px}.flash-calculator-copy{padding-top:4px}.flash-formula{color:#c4d3ec;background:linear-gradient(100deg,#38bdf81a,#8b5cf624);border:1px solid #67e8f938;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:27px;padding:15px 17px;font-size:12px;line-height:1.4;display:flex;box-shadow:inset 0 1px #ffffff14,0 0 22px #6366f114}.flash-formula strong{color:#7dd3fc;font-weight:700}.flash-formula strong:last-child{color:#d8c8ff}.flash-formula span{color:#c084fc;font-size:18px;font-weight:500}.flash-calculator-form{position:relative}.flash-calculator-flow{color:#67e8f9;text-shadow:0 0 12px #38bdf8b3;justify-content:center;height:25px;font-size:22px;line-height:25px;animation:2.8s ease-in-out infinite flash-calculator-pulse;display:flex}.flash-calculator-result{margin-top:0}.flash-calculator-result span{line-height:1.35}.flash-example-card{background:linear-gradient(105deg,#1d194cb8,#081127cc);border:1px solid #a78bfa52;border-radius:8px;grid-column:1/-1;padding:20px 24px;box-shadow:inset 0 1px #ffffff17,0 0 28px #6366f11a}.flash-example-card>span{color:#67e8f9;letter-spacing:.16em;font:800 10px Arial,sans-serif}.flash-example-card p{color:#b9c7df;margin:11px 0 0;font-size:14px;line-height:1.55}.flash-example-card p strong{color:#f4f7ff}.flash-example-equation{color:#c4b5fd;text-shadow:0 0 14px #a78bfa47;margin-top:8px;font-size:21px;font-weight:500;display:block}@keyframes flash-calculator-pulse{0%,to{opacity:.58;transform:translateY(-2px)}50%{opacity:1;transform:translateY(2px)}}@media (max-width:760px){.flash-calculator{grid-template-columns:1fr;display:grid}.flash-formula{gap:7px;font-size:11px}.flash-formula strong:last-child{flex-basis:100%}.flash-calculator-form{margin-top:0}.flash-example-card{grid-column:auto;padding:18px}.flash-example-equation{font-size:18px}}.flash-rule-content{color:#aebbd1;padding:0 20px 22px 68px;font-size:13px;line-height:1.7}.flash-rule-content>p,.flash-rule-content>div>p{margin:0 0 13px}.flash-rule-content>p:last-child,.flash-rule-content>div>p:last-child{margin-bottom:0}.flash-rule-content ul{margin:8px 0 15px;padding-left:20px}.flash-rule-content li{margin:5px 0}.flash-hard-breach{color:#fda4af;font-weight:700}.flash-content-table,.flash-table-wrap{background:#030a1c57;border:1px solid #67e8f933;border-radius:6px;overflow-x:auto}.flash-content-table>div{border-bottom:1px solid #94a3b821;grid-template-columns:1fr 1.25fr;gap:18px;padding:11px 14px;display:grid}.flash-content-table>div:last-child{border-bottom:0}.flash-content-table>div:first-child{color:#7dd3fc;letter-spacing:.12em;text-transform:uppercase;font:800 9px Arial,sans-serif}.flash-content-table strong{color:#e7edfb;font-weight:600}.flash-table-wrap{margin-top:15px}.flash-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.flash-table-wrap th,.flash-table-wrap td{border-bottom:1px solid #94a3b821;padding:11px 13px}.flash-table-wrap th{color:#7dd3fc;letter-spacing:.1em;text-transform:uppercase;background:#38bdf812;font:800 9px Arial,sans-serif}.flash-table-wrap td{color:#d6e0f2}.flash-table-wrap tr:last-child td{border-bottom:0}.flash-example-inline{background:linear-gradient(100deg,#6366f126,#38bdf80f);border-left:2px solid #a78bfa;border-radius:4px;gap:4px;margin-top:14px;padding:13px 15px;display:grid}.flash-example-inline strong{color:#c4b5fd}.flash-prohibited-list{columns:2;column-gap:30px}.flash-prohibited-list li{break-inside:avoid}.flash-calculator-form label+.flash-input-wrap{margin-bottom:17px}.flash-payout-result{border-top:1px solid #94a3b829;grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:grid}.flash-payout-result span{color:#8ea2c0;letter-spacing:.1em;font:800 9px Arial,sans-serif}.flash-payout-result strong{color:#c4b5fd;font-size:22px;font-weight:500}@media (max-width:760px){.flash-rule-content{padding:0 16px 18px 54px;font-size:12px}.flash-content-table>div{grid-template-columns:1fr;gap:4px}.flash-content-table>div:first-child{display:none}.flash-prohibited-list{columns:1}.flash-table-wrap table{min-width:590px}.flash-payout-result{grid-template-columns:1fr;gap:4px}}.flash-ready-cta{isolation:isolate;text-align:center;background:linear-gradient(110deg,#ef7400 0%,#fa3c08 58%,#c55000 100%);border:1px solid #ffae6b6b;border-radius:24px;margin-top:34px;padding:42px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 24px 55px #0000005c,0 0 34px #f9731629}.flash-ready-cta:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 35% 20%,#ffe2aa40,#0000 28%),radial-gradient(at 75% 90%,#8b230038,#0000 34%);animation:7s ease-in-out infinite flash-cta-glow;position:absolute;inset:-40%}.flash-ready-cta h2{color:#fff9f2;letter-spacing:0;text-shadow:0 2px 18px #7d23004d;margin:0;font-size:clamp(30px,4vw,50px);font-weight:600;line-height:1.05}.flash-ready-kicker{color:#fff5e6c7;letter-spacing:.18em;margin:0 0 12px;font:800 10px Arial,sans-serif}.flash-ready-cta>div>p:not(.flash-ready-kicker){color:#fff4e8;margin:14px 0 26px;font-size:16px;line-height:1.5}.flash-ready-button{color:#c95108;background:#fffdfb;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:11px;min-height:52px;padding:0 27px;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 10px 22px #7e260042,inset 0 1px #ffffffe6}.flash-ready-button svg{color:#f97316;width:18px}.flash-ready-button:hover{background:#fff;transform:translateY(-3px);box-shadow:0 15px 28px #7e260057,0 0 22px #ffd19e57}.flash-ready-button:active{transform:translateY(0)}@keyframes flash-cta-glow{0%,to{opacity:.72;transform:translate(-2%)scale(.98)}50%{opacity:1;transform:translate(3%,2%)scale(1.04)}}@media (max-width:760px){.flash-ready-cta{border-radius:18px;margin-top:26px;padding:34px 18px}.flash-ready-cta h2{font-size:34px}.flash-ready-cta>div>p:not(.flash-ready-kicker){font-size:14px}.flash-ready-button{justify-content:center;width:100%}}.instant-rules-page .flash-calculator-form select{color:#f4f7ff;background:#07132d;border:1px solid #67e8f961;border-radius:5px;outline:0;width:100%;min-height:48px;margin:0 0 17px;padding:0 13px;font-size:14px}.instant-rules-page .flash-calculator-form select:focus{border-color:#a5f3ffcc;box-shadow:0 0 18px #38bdf824}.instant-rules-page .flash-calculator-form option{color:#f4f7ff;background:#07132d}.instant-rules-page .flash-ready-button{text-transform:uppercase}.rules-program-tabs{width:min(91%,1220px);margin:0 auto 34px}.rules-program-tab{color:#7d8aa6;cursor:pointer;background:linear-gradient(#ffffff0a,#080d1e8c);border:1px solid #94a3b833;border-radius:10px;flex:180px;align-items:center;gap:16px;min-height:64px;padding:14px 20px 14px 14px;transition:border-color .2s,color .2s,box-shadow .2s,background .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.rules-program-tab i{color:#8b97b3;background:#080d1ebf;border:1px solid #94a3b838;border-radius:8px;place-items:center;width:38px;height:38px;font:800 15px/1 Arial,sans-serif;display:grid}.rules-program-tab span{letter-spacing:.08em;font:800 15px/1 Arial,sans-serif}.rules-program-tab:hover{color:#e8eefc;border-color:#bac6e059}.rules-program-tab.is-active{color:#fff;background:linear-gradient(160deg,#ffffff29 0%,#080d1e33 42%,#38bdf81f 100%);border-color:#e2e8f0b8;box-shadow:inset 0 1px #ffffff47,0 0 18px #94a3b82e,0 10px 22px #00000047}.rules-program-tab.is-active i{color:#fff;background:#ffffff14;border-color:#e2e8f08c;box-shadow:inset 0 1px #ffffff40}.rules-program-tab .model-tab-glow,.rules-program-tab .model-tab-orbit{pointer-events:none}@media (max-width:760px){.rules-program-tabs{gap:8px;width:calc(100% - 28px);margin-bottom:22px}.rules-program-tab{flex:calc(50% - 8px);gap:11px;min-height:56px;padding:12px 14px 12px 12px}.rules-program-tab i{width:32px;height:32px;font-size:13px}.rules-program-tab span{font-size:12px}}.one-step-back{color:#9eb4d2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:28px;font:800 11px Arial,sans-serif;display:inline-flex}.one-step-back svg{color:#67e8f9;width:15px}.one-step-back:hover{color:#fff}.one-step-content{padding-bottom:120px}.one-step-section{margin-top:70px}.one-step-heading{margin-bottom:22px}.one-step-heading .rules-kicker{justify-content:flex-start;font-size:9px}.one-step-heading h2{color:#f5f7ff;margin:14px 0 9px;font-size:clamp(28px,4vw,44px);font-weight:500}.one-step-heading>p:last-child{color:#9aabc6;max-width:590px;margin:0;font-size:14px;line-height:1.65}.one-step-overview{background:#050c1e73;border:1px solid #67e8f938;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.one-step-overview>div{background:linear-gradient(145deg,#101d40ad,#050a1ab8);border-bottom:1px solid #94a3b824;border-right:1px solid #94a3b824;min-height:118px;padding:22px 20px}.one-step-overview>div:nth-child(4n){border-right:0}.one-step-overview>div:nth-last-child(-n+4){border-bottom:0}.one-step-overview strong{color:#f5f7ff;text-shadow:0 0 18px #67e8f933;white-space:pre-line;font-size:27px;font-weight:500;display:block}.one-step-overview span{color:#7dd3fc;letter-spacing:.1em;text-transform:uppercase;margin-top:9px;font:800 9px/1.45 Arial,sans-serif;display:block}.one-step-flow{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.one-step-flow li{background:linear-gradient(145deg,#0e1938c2,#050a1adb);border:1px solid #94a3b82e;border-radius:8px;align-items:center;gap:16px;min-height:76px;padding:15px 18px;display:flex}.one-step-flow span,.one-step-general-grid article>span{color:#67e8f9;font:800 10px Geist Mono,monospace}.one-step-flow strong{font-size:14px;font-weight:600}.one-step-comparison{background:#050c1e73;border:1px solid #67e8f938;border-radius:8px;overflow:hidden}.one-step-comparison-head,.one-step-comparison-row{border-bottom:1px solid #94a3b821;grid-template-columns:1.15fr 1fr 1fr;gap:18px;padding:15px 18px;display:grid}.one-step-comparison-head{color:#7dd3fc;letter-spacing:.1em;text-transform:uppercase;background:#38bdf812;font:800 9px Arial,sans-serif}.one-step-comparison-row:last-child{border-bottom:0}.one-step-comparison-row strong{color:#e7edfb;font-weight:600}.one-step-comparison-row span{color:#b8c7de;line-height:1.45}.one-step-detail summary{cursor:pointer;grid-template-columns:36px 1fr 18px;align-items:center;gap:14px;min-height:70px;padding:14px 18px;list-style:none;display:grid}.one-step-detail summary::-webkit-details-marker{display:none}.one-step-detail summary strong{font-size:15px;font-weight:600}.one-step-plus{width:17px;height:17px;position:relative}.one-step-plus:before,.one-step-plus:after{content:"";background:#67e8f9;width:13px;height:1px;position:absolute;top:8px;left:2px}.one-step-plus:after{transition:transform .2s;transform:rotate(90deg)}.one-step-detail[open] .one-step-plus:after{transform:rotate(0)}.one-step-detail[open]{border-color:#67e8f96b}.one-step-leverage{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.one-step-leverage span{color:#aebbd1;border:1px solid #67e8f933;border-radius:5px;padding:14px}.one-step-leverage strong{color:#67e8f9;margin-top:5px;font-size:22px;font-weight:500;display:block}.one-step-general-grid,.one-step-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.one-step-general-grid article,.one-step-examples article{background:linear-gradient(145deg,#0e1938b8,#050a1ad1);border:1px solid #94a3b82e;border-radius:8px;padding:20px}.one-step-general-grid h3,.one-step-examples h3{color:#f4f7ff;margin:12px 0 8px;font-size:17px;font-weight:600}.one-step-general-grid p{color:#aebbd1;margin:0;font-size:13px;line-height:1.65}.one-step-examples article>span{color:#67e8f9}.one-step-examples article>div{background:#6366f11a;border-left:2px solid #a78bfa;margin-top:15px;padding:12px 14px}.one-step-examples article>div.one-step-result{background:#38bdf814;border-left-color:#38bdf8}.one-step-examples small{color:#7dd3fc;letter-spacing:.13em;font:800 9px Arial,sans-serif}.one-step-examples p{color:#b9c7df;margin:6px 0 0;font-size:13px;line-height:1.55}.one-step-faq{background:linear-gradient(145deg,#101d40a6,#050a1ad1);border:1px solid #67e8f938;border-radius:10px;grid-template-columns:.75fr 1.25fr;gap:50px;padding:34px;display:grid}@media (max-width:760px){.one-step-content{padding-bottom:70px}.one-step-section{margin-top:50px}.one-step-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.one-step-overview>div:nth-child(4n){border-right:1px solid #94a3b824}.one-step-overview>div:nth-child(2n){border-right:0}.one-step-overview>div:nth-last-child(-n+4){border-bottom:1px solid #94a3b824}.one-step-overview>div:nth-last-child(-n+2){border-bottom:0}.one-step-overview>div{min-height:104px;padding:17px 14px}.one-step-overview strong{font-size:22px}.one-step-flow,.one-step-general-grid,.one-step-examples{grid-template-columns:1fr}.one-step-comparison-head{display:none}.one-step-comparison-row{padding:15px;display:block}.one-step-comparison-row strong{margin-bottom:11px;display:block}.one-step-comparison-row span{padding:9px 0 0 15px;display:block}.one-step-comparison-row span:before{color:#7dd3fc;content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font:800 9px Arial,sans-serif;display:block}.one-step-leverage{grid-template-columns:1fr}.one-step-faq{padding:22px 18px;display:block}.one-step-faq .flash-faq-list{margin-top:22px}.one-step-detail summary{grid-template-columns:30px 1fr 18px;gap:10px;padding:13px 14px}.one-step-detail .flash-rule-content{padding-left:54px}}.two-step-comparison .one-step-comparison-head,.two-step-comparison .one-step-comparison-row{grid-template-columns:1.05fr 1fr 1fr 1fr}.two-step-leverage{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:15px;display:grid}.two-step-leverage span{color:#aebbd1;border:1px solid #67e8f933;border-radius:5px;padding:14px}.two-step-leverage strong{color:#67e8f9;margin-top:5px;font-size:22px;font-weight:500;display:block}.two-step-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.two-step-overview>div:nth-last-child(-n+4){border-bottom:0}@media (max-width:760px){.two-step-comparison .one-step-comparison-head{display:none}.two-step-comparison .one-step-comparison-row,.two-step-comparison .one-step-comparison-row span{display:block}.two-step-flow,.two-step-leverage{grid-template-columns:1fr}.two-step-overview>div:nth-last-child(-n+4){border-bottom:1px solid #94a3b824}.two-step-overview>div:nth-last-child(-n+2){border-bottom:0}}.rules-header .rules-nav a,.rules-header .rules-header-actions>a{font-size:12px}@media (max-width:760px){.rules-header .rules-nav a{font-size:10px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
