@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-10{z-index:10}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-5{margin-bottom:1.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.h-2{height:.5rem}.h-7{height:1.75rem}.h-\[216px\]{height:216px}.h-full{height:100%}.h-px{height:1px}.min-h-\[216px\]{min-height:216px}.w-1{width:.25rem}.w-20{width:5rem}.w-\[min\(680px\,calc\(100vw-24px\)\)\]{width:min(680px,100vw - 24px)}.w-full{width:100%}.min-w-0{min-width:0}.origin-top{transform-origin:top}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[225deg\]{--tw-rotate:225deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[126px_1fr\]{grid-template-columns:126px 1fr}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1px\]{border-radius:1px}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-\[\#d98f72\]\/35{border-color:#d98f7259}.border-amber-200\/35{border-color:#fde68a59}.border-white\/10{border-color:#ffffff1a}.border-white\/30{border-color:#ffffff4d}.bg-\[\#090d16\]\/95{background-color:#090d16f2}.bg-\[\#d98f72\]\/10{background-color:#d98f721a}.bg-\[\#ff5c6c\]{--tw-bg-opacity:1;background-color:rgb(255 92 108/var(--tw-bg-opacity,1))}.bg-amber-200\/10{background-color:#fde68a1a}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff4d var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.26em\]{letter-spacing:.26em}.tracking-\[\.35em\]{letter-spacing:.35em}.tracking-wider{letter-spacing:.05em}.text-\[\#07110d\]{--tw-text-opacity:1;color:rgb(7 17 13/var(--tw-text-opacity,1))}.text-\[\#f4b9a2\]{--tw-text-opacity:1;color:rgb(244 185 162/var(--tw-text-opacity,1))}.text-\[\#ff7782\]{--tw-text-opacity:1;color:rgb(255 119 130/var(--tw-text-opacity,1))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;--bg:#090a0d;--surface:#111318;--surface-2:#171920;--border:#292c34;--text:#f4f1ed;--muted:#999da7;--quiet:#696d77;--coral:#ff626f;--coral-strong:#ff7a84;--success:#7dd9ae;--focus:#ff9ca4;--radius:6px;--ease:cubic-bezier(.22,1,.36,1);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:92px}body,#root{min-height:100%;margin:0}body{background:var(--bg);color:var(--text)}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}.overlay-viewport{width:100vw;height:100vh;min-height:0;overflow:hidden}.marketing-shell{background:var(--bg);overflow:hidden}.marketing-shell:before{content:"";pointer-events:none;background:linear-gradient(110deg,#ff626f0e,#0000 38%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/64px 64px;height:760px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.site-header,.app-topbar{z-index:30;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;width:min(1400px,100% - 64px);min-height:82px;margin:auto;display:flex;position:relative}.brand-link{display:inline-flex}.brand{align-items:center;gap:11px;display:flex}.brand-mark{width:34px;height:34px;color:var(--coral);clip-path:polygon(10% 0,100% 0,100% 90%,90% 100%,0 100%,0 10%);background:#ff626f12;border:1px solid #ff626f80;place-items:center;font-style:italic;font-weight:950;display:grid}.brand>span:last-child{flex-direction:column;display:flex}.brand b{letter-spacing:-.04em;font-size:16px;font-style:italic;font-weight:950}.brand small{color:var(--quiet);letter-spacing:.1em;text-transform:uppercase;margin-top:1px;font-size:7px;font-weight:800}.desktop-nav{gap:34px;display:flex}.desktop-nav a,.site-footer nav a{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750;transition:color .2s}.desktop-nav a:hover,.site-footer nav a:hover{color:var(--text)}.header-tools,.app-topbar>div{align-items:center;gap:16px;display:flex}.language-switch{color:var(--quiet);align-items:center;gap:5px;font-size:10px;font-weight:850;display:flex}.language-switch button{color:inherit;background:0 0;border:0;padding:5px 2px}.button{letter-spacing:.075em;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:22px;min-height:44px;padding:0 18px;font-size:10px;font-weight:900;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.button-primary{background:var(--coral);color:#100b0d;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.button-primary:hover{background:var(--coral-strong);transform:translateY(-2px)}.button-quiet{border:1px solid var(--border);background:#ffffff05}.button-quiet:hover{border-color:#fff5}.button-text{color:#c8c9cd;padding:0}.menu-toggle{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;display:none}.menu-toggle span{background:#fff;width:17px;height:1px;margin:5px auto;display:block}.section-grid,.content-section{width:min(1400px,100% - 64px);margin:auto;position:relative}.hero{grid-template-columns:minmax(360px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(38px,6vw,100px);min-height:680px;padding:76px 0 92px;display:grid}.eyebrow{color:var(--coral);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-family:ui-monospace,monospace;font-size:9px;font-weight:800;display:flex}.status-dot{background:var(--coral);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 4px #ff626f17}.hero h1{letter-spacing:-.078em;text-transform:uppercase;margin:24px 0 0;font-size:clamp(64px,7vw,112px);font-style:italic;font-weight:950;line-height:.78}.hero h1 em{color:#0000;font:inherit;-webkit-text-stroke:1px #f4f1edaa;margin-top:16px;display:block}.lede{border-left:2px solid var(--coral);max-width:560px;color:var(--muted);margin:34px 0 0;padding-left:18px;font-size:15px;line-height:1.7}.actions{align-items:center;gap:28px;margin-top:32px;display:flex}.product-window,.demo-preview{border:1px solid var(--border);clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px);background:#0c0e13;overflow:hidden;box-shadow:0 30px 90px #0008}.window-bar{border-bottom:1px solid var(--border);color:#858993;letter-spacing:.15em;justify-content:space-between;align-items:center;min-height:46px;padding:0 18px;font:800 8px ui-monospace,monospace;display:flex}.preview-stage{background:radial-gradient(circle at 50% 45%,#ff626f18,#0000 44%),#0d0f14;place-items:center;min-height:490px;display:grid;position:relative;overflow:hidden}.scene-lines{background:linear-gradient(150deg,#0000 0 48%,#ffffff08 48.2% 48.5%,#0000 48.7%),linear-gradient(30deg,#0000 0 55%,#ffffff06 55.2% 55.5%,#0000 55.7%);position:absolute;inset:0}.overlay-scale{z-index:2;width:680px;position:relative;transform:scale(.78)}.event-chip{z-index:4;background:#0b0c10ee;border:1px solid #ff626f66;align-items:center;gap:14px;padding:11px 14px;display:flex;position:absolute;bottom:24px;right:20px}.event-chip strong{color:var(--coral-strong);font-size:19px;font-style:italic}.event-chip span{border-left:1px solid var(--border);text-transform:uppercase;flex-direction:column;padding-left:13px;font-size:9px;font-weight:800;display:flex}.event-chip small{color:var(--quiet);text-transform:none;margin-top:3px;font-size:8px;font-weight:500}.context-section{border-top:1px solid var(--border);grid-template-columns:.7fr 1.3fr;align-items:center;gap:80px;padding:120px 0;display:grid}.section-copy h2,.section-heading h2,.vision-section h2,.final-cta h2,.workspace-intro h1{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(36px,4.2vw,66px);font-weight:900;line-height:.98}.section-copy>p:last-child,.vision-section>p:last-child,.workspace-intro>p:last-child{max-width:560px;color:var(--muted);line-height:1.75}.broadcast-frame{border:1px solid var(--border);background:linear-gradient(135deg,#1b202a,#0d1016 55%,#161920);min-height:430px;position:relative;overflow:hidden}.broadcast-hud{color:#777c87;letter-spacing:.14em;justify-content:space-between;padding:18px;font:800 8px ui-monospace,monospace;display:flex}.broadcast-hud b{color:#cacbd0;align-items:center;gap:8px;display:flex}.broadcast-subject{opacity:.5;position:absolute;inset:65px 12% 0;overflow:hidden}.broadcast-subject span:first-child{background:#ffffff05;border:1px solid #ffffff16;border-radius:50%;width:170px;height:170px;position:absolute;top:30px;left:38%}.broadcast-subject span:nth-child(2){clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:#ffffff07;width:420px;height:300px;position:absolute;top:170px;left:22%}.broadcast-subject span:last-child{background:#ffffff17;height:1px;position:absolute;bottom:18%;left:0;right:0}.broadcast-overlay{transform-origin:0 100%;width:680px;position:absolute;bottom:35px;left:20px;transform:scale(.48)}.broadcast-source{color:var(--coral);letter-spacing:.12em;font:800 8px ui-monospace,monospace;position:absolute;bottom:15px;right:16px}.content-section{border-top:1px solid var(--border);padding:112px 0}.section-heading{grid-template-columns:.6fr 1.4fr;align-items:start;gap:40px;display:grid}.section-heading h2{max-width:760px;margin-top:-10px}.step-grid,.capability-grid{grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.step-grid article,.capability-grid article{border:1px solid var(--border);border-right:0;min-height:230px;padding:28px}.step-grid article:last-child,.capability-grid article:last-child{border-right:1px solid var(--border)}.step-grid span,.capability-grid span{color:var(--coral);font:700 10px ui-monospace,monospace}.step-grid h3,.capability-grid h3{margin:58px 0 0;font-size:17px}.step-grid p,.capability-grid p{color:var(--muted);font-size:13px;line-height:1.65}.capability-grid{grid-template-columns:repeat(4,1fr)}.capability-grid article{min-height:260px}.capability-grid h3{margin-top:78px}.vision-section{grid-template-columns:.4fr 1.1fr .8fr;align-items:start;gap:45px;display:grid}.vision-section h2{margin-top:-8px}.vision-section>p:last-child{margin:0}.final-cta{justify-content:space-between;align-items:center;gap:35px;display:flex}.final-cta h2{margin:0}.final-cta p{color:var(--muted)}.site-footer{border-top:1px solid var(--border);width:min(1400px,100% - 64px);color:var(--muted);margin:auto;padding:50px 0 26px}.site-footer>div{justify-content:space-between;align-items:center;gap:30px;display:flex}.site-footer nav{gap:28px;display:flex}.site-footer>p{max-width:880px;color:var(--quiet);margin:48px 0 18px;font-size:10px;line-height:1.6}.site-footer>small{color:#555963;font-size:9px}.app-shell{background:linear-gradient(135deg,#ff626f08,transparent 30%),var(--bg);min-height:100vh}.app-topbar>div{flex-wrap:wrap;justify-content:flex-end}.demo-workspace{width:min(1320px,100% - 64px);margin:auto;padding:70px 0 90px}.workspace-intro{max-width:850px}.workspace-intro h1{font-size:clamp(42px,5vw,72px)}.workspace-grid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;margin-top:54px;display:grid}.control-panel{border:1px solid var(--border);background:var(--surface);padding:24px}.control-panel h2{margin:0 0 25px;font-size:18px}.control-panel label,.control-panel fieldset{border:0;border-top:1px solid var(--border);color:#d8d9dc;text-transform:uppercase;flex-direction:column;gap:10px;margin:0;padding:18px 0;font-size:11px;font-weight:800;display:flex}.control-panel label>span{align-items:center;gap:12px;display:flex}.control-panel input{width:100%;accent-color:var(--coral)}.control-panel output{width:55px;color:var(--muted);text-align:right;font-size:10px}.control-panel select{border:1px solid var(--border);color:#fff;background:#0b0d11;border-radius:0;width:100%;padding:11px}.control-panel legend{margin-bottom:10px}.segmented{grid-template-columns:1fr 1fr;gap:5px;display:grid}.segmented button{border:1px solid var(--border);min-height:38px;color:var(--muted);background:#0b0d11;font-size:10px;font-weight:800}.segmented button:hover,.segmented button[aria-pressed=true]{color:#fff;background:#ff626f12;border-color:#ff626f88}.reset-button{border:1px solid var(--border);width:100%;min-height:42px;color:var(--muted);text-transform:uppercase;background:0 0;font-size:10px;font-weight:800}.demo-canvas{background:linear-gradient(135deg,#161a22,#090b0f);place-items:center;min-height:520px;display:grid;overflow:hidden}.demo-preview>p{border-top:1px solid var(--border);color:var(--muted);margin:0;padding:18px;font-size:11px;line-height:1.6}.honest-next{border:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:25px;margin-top:24px;padding:18px 20px;font-size:12px;display:flex}.honest-next-eyebrow{display:contents}.honest-next-eyebrow>span{display:none}.route-enter{animation:routeEnter .35s var(--ease) both}.product-window.route-enter{animation-delay:80ms}@keyframes routeEnter{0%{opacity:0;transform:translateY(12px)}}.mobile-nav-backdrop{z-index:50;background:#050608dd;place-items:start center;padding-top:82px;display:grid;position:fixed;inset:0}.mobile-nav{border:1px solid var(--border);background:#111318;flex-direction:column;width:calc(100% - 32px);padding:18px;display:flex;box-shadow:0 25px 80px #000}.mobile-nav>a:not(.button){border-bottom:1px solid var(--border);text-transform:uppercase;padding:16px 4px;font-size:13px;font-weight:800}.mobile-nav .language-switch{margin-top:18px}@media (width<=1050px){.hero,.context-section{grid-template-columns:1fr}.hero{padding-top:80px}.hero-copy{max-width:760px}.product-window{width:min(850px,100%)}.context-section{gap:50px}.section-heading{grid-template-columns:1fr}.capability-grid{grid-template-columns:repeat(2,1fr)}.capability-grid article:nth-child(2){border-right:1px solid var(--border)}.vision-section{grid-template-columns:1fr 1.5fr}.vision-section>p:last-child{grid-column:2}.workspace-grid{grid-template-columns:320px minmax(0,1fr)}.demo-canvas .overlay-scale{transform:scale(.64)}}@media (width<=760px){.site-header,.app-topbar,.section-grid,.content-section,.site-footer,.demo-workspace{width:calc(100% - 36px)}.site-header,.app-topbar{min-height:72px}.desktop-nav,.dashboard-link,.site-header>.header-tools>.language-switch{display:none}.menu-toggle{display:block}.hero{grid-template-columns:1fr;min-height:0;padding:70px 0 72px}.hero h1{font-size:clamp(54px,16vw,82px)}.hero h1 em{margin-top:12px}.lede{font-size:13px}.actions{flex-direction:column;align-items:flex-start;gap:12px}.product-window{clip-path:none}.preview-stage{min-height:365px}.overlay-scale{transform:scale(.48)}.event-chip{bottom:12px;right:12px}.context-section,.content-section{padding:76px 0}.section-copy h2,.section-heading h2,.vision-section h2,.final-cta h2{font-size:38px}.broadcast-frame{min-height:360px}.broadcast-overlay{transform:scale(.39)}.step-grid,.capability-grid{grid-template-columns:1fr;margin-top:42px}.step-grid article,.capability-grid article{border-right:1px solid var(--border);border-bottom:0;min-height:auto}.step-grid article:last-child,.capability-grid article:last-child{border-bottom:1px solid var(--border)}.step-grid h3,.capability-grid h3{margin-top:35px}.vision-section{grid-template-columns:1fr}.vision-section>p:last-child{grid-column:auto}.final-cta,.site-footer>div,.honest-next{flex-direction:column;align-items:flex-start}.site-footer nav{flex-wrap:wrap}.workspace-grid{grid-template-columns:1fr}.demo-canvas{min-height:360px}.app-topbar .brand small{display:none}.app-topbar .button-text{font-size:8px}.demo-workspace{padding-top:48px}}@media (width<=390px){.hero h1{font-size:50px}.overlay-scale{transform:scale(.43)}.event-chip{max-width:220px}.brand small{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e9e9e7;--surface:#f3f3f1;--surface-2:#dededc;--border:#d0d0cd;--text:#242426;--muted:#666668;--quiet:#8c8c8d;--coral:#e85d68;--coral-strong:#d94b57;--focus:#bf3e4a}html,body{background:var(--bg)}.marketing-shell{color:var(--text);background:linear-gradient(#dfdfdd 0 27%,#eeeeec 27% 61%,#dededc 61% 100%)}.marketing-shell:before{background:radial-gradient(circle at 23% 18%,#fff9,#0000 25%),radial-gradient(circle at 80% 15%,#fff8,#0000 22%);height:820px;-webkit-mask-image:none;mask-image:none}.site-header{border:0;min-height:92px}.brand-mark{color:#eee;clip-path:none;background:#2b2b2d;border:0;border-radius:50%;box-shadow:inset 0 1px 1px #fff6,0 5px 12px #0001}.brand b{color:#303032}.brand small{color:#777}.desktop-nav a,.site-footer nav a{color:#555;letter-spacing:0;text-transform:none;font-size:10px;font-weight:600}.language-switch{color:#818181}.language-switch button[aria-pressed=true]{color:#222}.button{letter-spacing:0;text-transform:none;border-radius:999px;min-height:48px;font-size:12px;font-weight:600}.button-primary{color:#48484a;clip-path:none;background:linear-gradient(145deg,#fafaf8,#dededc);border:1px solid #d2d2cf;box-shadow:7px 7px 15px #bcbcb9,-7px -7px 15px #ffffffa6,inset 0 1px 1px #fff}.button-primary:hover{color:#222;background:#f8f8f6;box-shadow:4px 4px 9px #bcbcb9,-4px -4px 9px #fff}.button-quiet{color:#454547;background:#ededeb;border:1px solid #d0d0ce;box-shadow:3px 3px 7px #c1c1bf,-3px -3px 7px #fff9}.button-text{color:#555}.hero{grid-template-columns:minmax(330px,.7fr) minmax(570px,1.3fr);min-height:760px;padding:60px 0 105px}.hero-watermark{z-index:0;color:#f2f2f0;letter-spacing:-.1em;pointer-events:none;text-transform:uppercase;font-size:clamp(150px,19vw,310px);font-weight:900;line-height:.64;position:absolute;top:45px;left:-9vw}.hero-copy{z-index:3;padding-left:41%}.eyebrow{color:#777;letter-spacing:.08em;font-size:8px;font-weight:700}.status-dot{background:var(--coral);box-shadow:none}.hero h1{color:#262628;letter-spacing:-.075em;text-transform:none;font-size:clamp(58px,6vw,94px);font-style:normal;line-height:.84}.hero h1 em{color:#262628;-webkit-text-stroke:0;margin-top:10px;font-style:normal}.lede{color:#646466;border:0;margin-top:30px;padding:0;font-size:12px;line-height:1.65}.actions{gap:24px}.product-window{z-index:2;box-shadow:none;clip-path:none;background:0 0;border:0;overflow:visible}.window-bar{z-index:3;color:#777;border:0;position:relative}.demo-label{color:#777}.preview-stage{background:0 0;min-height:570px;overflow:visible}.preview-stage:before{content:"";background:linear-gradient(145deg,#fafaf8,#cececc);border-radius:50%;width:410px;height:410px;position:absolute;box-shadow:18px 18px 38px #bebebc,-18px -18px 38px #fff,inset 0 0 35px #fff9}.rank-halo{border:1px solid #fff;border-radius:50%;width:315px;height:315px;position:absolute;box-shadow:0 0 0 25px #ffffff26,0 0 0 26px #c8c8c51f}.scene-lines{display:none}.preview-stage .overlay-scale{filter:drop-shadow(0 28px 30px #5555);transform:scale(.7)}.event-chip{color:#333;background:#eeeeec;border:0;border-radius:18px;bottom:27px;right:5%;box-shadow:8px 8px 17px #bdbdbb,-8px -8px 17px #fff}.event-chip span{border-color:#ccc}.event-chip small{color:#777}.context-section{border:0;grid-template-columns:.75fr 1.25fr;min-height:720px}.section-copy{order:2;max-width:460px}.section-copy h2,.section-heading h2,.vision-section h2,.final-cta h2,.workspace-intro h1{color:#28282a;letter-spacing:-.06em;font-style:normal}.section-copy>p:last-child,.vision-section>p:last-child,.workspace-intro>p:last-child{color:#666;font-size:12px}.broadcast-frame{background:linear-gradient(145deg,#cacac8,#f4f4f2);border:0;order:1;width:78%;min-height:580px;margin-left:6%;overflow:visible;box-shadow:14px 14px 28px #c2c2c0,-14px -14px 28px #fff8}.broadcast-hud{color:#666}.broadcast-hud b{color:#555}.broadcast-subject{opacity:.8}.broadcast-subject span:first-child{background:#aaa;border:0;box-shadow:inset 15px 10px 25px #7775}.broadcast-subject span:nth-child(2){background:#333}.broadcast-subject span:last-child{background:#777}.broadcast-overlay{filter:drop-shadow(0 20px 25px #0005);bottom:30px;left:22%;transform:scale(.43)}.broadcast-source{color:#777;bottom:40px;right:-105px;transform:rotate(-90deg)}.content-section{border-color:#d4d4d1}.section-heading h2{color:#29292b}.step-grid article,.capability-grid article{background:#eeeeec66;border-color:#cececb}.step-grid span,.capability-grid span{color:#999}.step-grid h3,.capability-grid h3{color:#303032}.step-grid p,.capability-grid p{color:#6a6a6c}.capabilities{background:0 0}.vision-section{align-items:center;min-height:520px}.vision-section:after{aspect-ratio:1;content:"T";color:#333;text-align:center;background:radial-gradient(circle at 35% 30%,#fff,#dbdbd8 52%,#c1c1be);border-radius:50%;width:min(390px,40vw);font-size:clamp(90px,15vw,190px);font-weight:900;line-height:min(390px,40vw);display:block;box-shadow:20px 20px 40px #bcbcb9,-20px -20px 40px #fff}.final-cta{min-height:330px}.site-footer{color:#666;border-color:#c9c9c6}.segmented button:hover,.segmented button[aria-pressed=true]{color:#222;background:#f5f5f3;border-color:#aaa;box-shadow:inset 2px 2px 4px #ccc}.mobile-nav-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#d8d8d5dd}.mobile-nav{background:#eeeeec;border-color:#ccc;box-shadow:0 25px 80px #7775}.mobile-nav>a:not(.button){color:#333;border-color:#d0d0cd}@media (width<=1050px){.hero-copy{padding-left:0}.hero-watermark{top:20px;left:-3vw}.context-section .section-copy{order:1}.broadcast-frame{order:2;width:min(700px,90%)}.vision-section:after{grid-area:1/1/3}}@media (width<=760px){.marketing-shell{background:linear-gradient(#e1e1df 0 24%,#eeeeec 24% 64%,#dededc 64%)}.hero{padding-top:58px}.hero-watermark{opacity:.75;font-size:30vw;line-height:.75;top:42px;left:-22px}.hero-copy{padding-top:170px}.hero h1{font-size:clamp(50px,15vw,72px)}.preview-stage{min-height:430px}.preview-stage:before{width:310px;height:310px}.rank-halo{width:245px;height:245px}.preview-stage .overlay-scale{transform:scale(.45)}.broadcast-frame{width:92%;margin:0}.vision-section:after{grid-area:auto;width:250px;line-height:250px}.app-topbar .brand b{color:#303032}}.app-shell main.grid>section h1{color:#29292b;text-transform:none;font-style:normal}.app-shell main.mx-auto>header h1{color:#29292b;text-transform:none;font-style:normal}.conversion-page{color:#202023;background:#f4f3f0;min-height:100vh;position:relative}.conversion-page:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 32%,#fff 0,#0000 34%),linear-gradient(115deg,#ebe9e5,#f7f6f3 60%);height:760px;position:absolute;inset:0 0 auto}.conversion-page .site-header{width:min(1240px,100% - 48px);min-height:78px}.conversion-hero{grid-template-columns:.84fr 1.16fr;align-items:center;gap:64px;width:min(1240px,100% - 48px);min-height:650px;margin:auto;padding:72px 0 92px;display:grid;position:relative}.conversion-copy{z-index:3;animation:.7s cubic-bezier(.22,1,.36,1) both conversion-enter;position:relative}.conversion-badge{color:#68686b;letter-spacing:.12em;align-items:center;gap:9px;margin:0;font-size:9px;font-weight:750;display:flex}.conversion-badge i{background:#e85d68;border-radius:50%;width:7px;height:7px}.conversion-copy h1{letter-spacing:-.08em;margin:25px 0 0;font-size:clamp(62px,7vw,104px);font-weight:800;line-height:.82}.conversion-copy h1 span{color:#77777a;display:block}.conversion-lede{color:#66666a;max-width:440px;margin:28px 0 0;font-size:15px;line-height:1.55}.conversion-actions{align-items:center;gap:26px;margin-top:34px;display:flex}.conversion-primary{color:#343437;background:#f4f3f0;border:1px solid #d4d2ce;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-width:190px;min-height:50px;padding:0 20px;font-size:12px;font-weight:650;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,background .28s;display:flex;box-shadow:7px 7px 16px #d1cfca,-7px -7px 16px #fff}.conversion-primary:hover{background:#faf9f6;transform:translateY(-3px);box-shadow:4px 4px 9px #cfcdc8,-4px -4px 9px #fff}.conversion-primary:active{transform:translateY(0);box-shadow:inset 3px 3px 7px #d3d1cc,inset -3px -3px 7px #fff}.conversion-primary span{color:#e85d68;font-size:18px}.conversion-secondary{color:#555558;border-bottom:1px solid #aaa;padding:12px 0;font-size:12px;transition:border-color .25s,color .25s}.conversion-product{place-items:center;min-height:500px;animation:.8s cubic-bezier(.22,1,.36,1) 80ms both conversion-enter;display:grid;position:relative}.conversion-product:before{aspect-ratio:1;content:"";background:linear-gradient(145deg,#fff,#deddd9);border-radius:50%;width:min(470px,80%);position:absolute;box-shadow:22px 22px 44px #d0cec9,-22px -22px 44px #fff}.conversion-orbit{aspect-ratio:1;border:1px solid #fff;border-radius:50%;width:min(390px,68%);position:absolute;box-shadow:0 0 0 22px #ffffff35,0 0 0 23px #d8d6d130}.conversion-card{z-index:2;filter:drop-shadow(0 30px 30px #62626255);width:680px;transition:transform .65s cubic-bezier(.22,1,.36,1);position:relative;transform:scale(.74)}.conversion-product-label{z-index:3;color:#858589;letter-spacing:.13em;font:700 8px ui-monospace,monospace;position:absolute;top:25px;right:5%}.conversion-benefits{border-top:1px solid #d9d7d2;width:min(1240px,100% - 48px);margin:auto;padding:110px 0;position:relative}.conversion-benefits h2,.conversion-how h2,.conversion-final h2{letter-spacing:-.065em;max-width:650px;margin:0;font-size:clamp(38px,5vw,64px);font-weight:750;line-height:.95}.conversion-benefits>div{grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.conversion-benefits article{border:1px solid #d8d6d1;border-right:0;min-height:210px;padding:26px;transition:background .3s,transform .3s}.conversion-benefits article:last-child{border-right:1px solid #d8d6d1}.conversion-benefits article:hover{background:#faf9f6;position:relative;transform:translateY(-5px)}.conversion-benefits article>span{color:#aaa;font:700 9px ui-monospace,monospace}.conversion-benefits h3{margin:54px 0 0;font-size:17px}.conversion-benefits article p{color:#717174;max-width:250px;margin:10px 0 0;font-size:12px;line-height:1.55}.conversion-how{border-top:1px solid #d9d7d2;grid-template-columns:1fr 1fr;gap:80px;width:min(1240px,100% - 48px);margin:auto;padding:115px 0;display:grid}.conversion-how>div>p{color:#858589;letter-spacing:.13em;margin:0 0 18px;font-size:9px;font-weight:750}.conversion-how ol{margin:0;padding:0;list-style:none}.conversion-how li{border-bottom:1px solid #d4d2cd;grid-template-columns:70px 1fr;align-items:center;min-height:78px;display:grid}.conversion-how li span{color:#aaa;font:700 9px ui-monospace,monospace}.conversion-how li b{font-size:16px;font-weight:600}.conversion-final{border-top:1px solid #d9d7d2;justify-content:space-between;align-items:center;gap:40px;width:min(1240px,100% - 48px);min-height:350px;margin:auto;display:flex}.conversion-final p{color:#777;font-size:13px}.conversion-footer{border-top:1px solid #d4d2cd;grid-template-columns:1fr 1.5fr auto;align-items:end;gap:36px;width:min(1240px,100% - 48px);margin:auto;padding:42px 0 28px;display:grid}.conversion-footer p{color:#888;max-width:520px;margin:0;font-size:9px;line-height:1.5}@keyframes conversion-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.conversion-hero{grid-template-columns:1fr;padding-top:90px}.conversion-copy{max-width:720px}.conversion-product{width:min(760px,100%);margin:auto}.conversion-how{grid-template-columns:1fr;gap:45px}.conversion-footer{grid-template-columns:1fr auto}.conversion-footer p{grid-row:2}}@media (width<=680px){.conversion-page .site-header,.conversion-hero,.conversion-benefits,.conversion-how,.conversion-final,.conversion-footer{width:calc(100% - 36px)}.conversion-hero{gap:35px;min-height:0;padding:66px 0 76px}.conversion-copy h1{font-size:clamp(52px,16vw,76px)}.conversion-lede{font-size:13px}.conversion-actions{flex-direction:column;align-items:flex-start;gap:10px}.conversion-product{min-height:390px}.conversion-product:before{width:310px}.conversion-orbit{width:255px}.conversion-card{transform:scale(.45)}.conversion-product:hover .conversion-card{transform:scale(.47)translateY(-4px)}.conversion-product-label{top:8px;right:0}.conversion-benefits,.conversion-how{padding:78px 0}.conversion-benefits>div{grid-template-columns:1fr;margin-top:42px}.conversion-benefits article{border-bottom:0;border-right:1px solid #d8d6d1;min-height:150px}.conversion-benefits article:last-child{border-bottom:1px solid #d8d6d1}.conversion-benefits h3{margin-top:32px}.conversion-final{flex-direction:column;justify-content:center;align-items:flex-start;min-height:310px}.conversion-footer{grid-template-columns:1fr;align-items:start}.conversion-footer p{grid-row:auto}}@media (prefers-reduced-motion:reduce){.conversion-copy,.conversion-product{animation:none}.conversion-card,.conversion-primary,.conversion-benefits article{transition:none}}.conversion-page:before{background:radial-gradient(circle at 70% 24%,#31262a 0,#0000 31%),radial-gradient(circle at 15% 6%,#242326 0,#0000 28%),linear-gradient(135deg,#111216,#0d0e11 64%);height:820px}.conversion-page .site-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#18191dd9;border:1px solid #ffffff17;border-radius:999px;width:min(1180px,100% - 36px);min-height:62px;padding:0 18px;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #0008,inset 0 1px #ffffff0d}.conversion-page .site-header .brand-mark{color:#15161a;width:32px;height:32px;box-shadow:none;background:#f0ede7}.conversion-page .site-header .button-quiet{color:#dedde0;min-height:38px;box-shadow:none;background:#ffffff0a;border-color:#ffffff16}.conversion-page .menu-toggle{background:#ffffff08;border-color:#ffffff18;border-radius:50%}.conversion-page .menu-toggle span{background:#eee}.conversion-hero{min-height:760px;padding-top:150px}.conversion-secondary:hover{color:#fff}.conversion-page .mobile-nav-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090bcc;padding-top:94px}.conversion-page .mobile-nav{background:#18191d;border-color:#ffffff17;border-radius:24px}@media (width<=680px){.conversion-page .site-header{width:calc(100% - 20px);min-height:58px;padding:0 10px 0 14px;top:10px}.conversion-page .site-header .brand small{display:none}.conversion-hero{padding-top:132px}.conversion-benefits article,.conversion-benefits article:last-child{border-color:#2a2b31}}.conversion-page{color:#edf3ef;background:#0a0f0e;font-family:Manrope Variable,Manrope,Segoe UI Variable,sans-serif}.conversion-page .site-header .brand-mark{color:#0d1512;background:#a9d8bd;font-family:Manrope Variable,sans-serif;font-weight:800}.conversion-page .site-header .brand b{color:#eaf2ed;letter-spacing:-.025em;font-family:Manrope Variable,sans-serif;font-style:normal;font-weight:760}.conversion-page .site-header .brand small{color:#708078;letter-spacing:.08em;font-family:Manrope Variable,sans-serif;font-weight:600}.conversion-page .site-header .desktop-nav a{color:#8d9a94;font-family:Manrope Variable,sans-serif;font-weight:520}.conversion-page .site-header .desktop-nav a:hover{color:#dce9e1}.conversion-page .site-header .language-switch{color:#64726b;font-family:Manrope Variable,sans-serif}.conversion-page .site-header .button-quiet{color:#bdccc4;background:#9ecbb30a;border-color:#9ecbb31d;font-family:Manrope Variable,sans-serif;font-weight:580}.conversion-page .site-header .button-quiet:hover{background:#9ecbb312;border-color:#9ecbb34a}.conversion-badge{color:#77877f;letter-spacing:.1em;font-family:Manrope Variable,sans-serif;font-weight:620}.conversion-badge i{background:#9bd2b3}.conversion-copy h1{color:#edf3ef;letter-spacing:-.062em;font-family:Manrope Variable,sans-serif;font-size:clamp(58px,6.4vw,94px);font-weight:690;line-height:.88}.conversion-copy h1 span{color:#899891;margin-top:7px;font-weight:560}.conversion-lede{color:#91a099;font-family:Manrope Variable,sans-serif;font-weight:420}.conversion-primary{color:#101713;background:#a9d8bd;border-color:#a9d8bd;font-family:Manrope Variable,sans-serif;font-weight:650;box-shadow:0 15px 38px #4f896820}.conversion-secondary{color:#89968f;border-color:#46534d;font-family:Manrope Variable,sans-serif;font-weight:500}.conversion-product-label{color:#65746d;font-family:Manrope Variable,sans-serif;font-weight:600}.conversion-benefits h2,.conversion-how h2,.conversion-final h2{color:#e8f0eb;letter-spacing:-.052em;font-family:Manrope Variable,sans-serif;font-weight:620}.conversion-benefits article:hover{background:#141e1a;box-shadow:0 20px 42px #0006}.conversion-benefits h3{color:#dce6e0;font-family:Manrope Variable,sans-serif;font-weight:610}.conversion-benefits article p{color:#78877f;font-family:Manrope Variable,sans-serif}.conversion-how>div>p{color:#95c8aa;font-family:Manrope Variable,sans-serif}.conversion-how li{border-color:#25312c}.conversion-how li b{color:#cbd7d0;font-family:Manrope Variable,sans-serif;font-weight:520}.conversion-footer p{color:#5e6c65;font-family:Manrope Variable,sans-serif}.conversion-footer .brand b{color:#dfe9e3;letter-spacing:-.02em;font-family:Manrope Variable,sans-serif;font-style:normal}.conversion-footer .language-switch{color:#5f6d66;font-family:Manrope Variable,sans-serif}.conversion-page .mobile-nav>a:not(.button){color:#d4dfd9;border-color:#a9d8bd14;font-family:Manrope Variable,sans-serif}.conversion-page{isolation:isolate}.conversion-page:after{z-index:0;content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#a9d8bd08 1px,#0000 1px),linear-gradient(90deg,#a9d8bd08 1px,#0000 1px);background-size:72px 72px;height:900px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0,#0000 78%);mask-image:linear-gradient(#000 0,#0000 78%)}.conversion-page .site-header{transition:border-color .3s,background .3s,box-shadow .3s}.conversion-page .site-header:hover{background:#121b18f2;border-color:#a9d8bd30;box-shadow:0 20px 55px #000a,inset 0 1px #dff5e710}.conversion-hero{z-index:1;grid-template-columns:minmax(400px,.86fr) minmax(560px,1.14fr);gap:44px;min-height:820px}.conversion-copy:before{content:"";opacity:.75;background:#a9d8bd;width:44px;height:2px;position:absolute;top:-28px;left:-22px}.conversion-copy h1{text-wrap:balance;max-width:650px}.conversion-lede{max-width:490px;font-size:16px}.conversion-proof{border-top:1px solid #25332d;flex-wrap:wrap;gap:11px 22px;margin:38px 0 0;padding:22px 0 0;list-style:none;display:flex}.conversion-proof li{color:#718078;align-items:center;gap:7px;font-size:10px;font-weight:540;display:flex}.conversion-proof i{background:#8ebfa3;border-radius:50%;width:4px;height:4px;display:block}.conversion-product{min-height:590px}.conversion-product:before{width:min(500px,82%);box-shadow:30px 34px 75px #010302,-20px -20px 55px #1d2924}.conversion-orbit{width:min(420px,70%)}.conversion-card{transform:scale(.78)}.conversion-product:hover .conversion-card{transform:scale(.8)translateY(-6px)}.conversion-product-label{align-items:center;gap:12px;display:flex;top:34px;right:2%}.conversion-product-label span{color:#9fc9b1;align-items:center;gap:6px;display:flex}.conversion-product-label span:before{content:"";background:#87d2aa;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #87d2aa14}.conversion-preview-controls{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111916e8;border:1px solid #a9d8bd18;border-radius:999px;padding:4px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #0008}.conversion-preview-controls button{color:#819087;background:0 0;border:0;border-radius:999px;min-width:122px;min-height:36px;font:560 10px Manrope Variable,sans-serif;transition:background .25s,color .25s,transform .2s}.conversion-preview-controls button:active{transform:scale(.97)}.conversion-benefits{z-index:1;padding-top:126px}.conversion-benefits h2{text-wrap:balance;max-width:720px}.conversion-benefits article{border-right:1px solid #25312c;border-radius:14px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.conversion-benefits article:after{content:"";border:1px solid #a9d8bd10;border-radius:50%;width:150px;height:150px;transition:transform .4s,border-color .4s;position:absolute;bottom:-70px;right:-50px}.conversion-benefits article:hover{border-color:#a9d8bd32}.conversion-benefits article:hover:after{border-color:#a9d8bd28;transform:scale(1.18)}.conversion-how{z-index:1;align-items:start}.conversion-how ol{border-top:1px solid #25312c}.conversion-how li{min-height:92px;position:relative;overflow:hidden}.conversion-final{z-index:1;background:linear-gradient(120deg,#111a17,#0d1412);border:1px solid #29362f;border-radius:24px;margin-bottom:70px;padding:0 clamp(28px,5vw,68px);position:relative;overflow:hidden}.conversion-final:after{z-index:-1;content:"";border:50px solid #a9d8bd08;border-radius:50%;width:360px;height:360px;position:absolute;right:-100px}.conversion-footer{z-index:1;position:relative}@media (width<=1100px){.conversion-hero{grid-template-columns:1fr}.conversion-copy{max-width:760px}.conversion-product{width:min(820px,100%);margin:auto}}@media (width<=680px){.conversion-hero{min-height:0}.conversion-copy:before{left:0}.conversion-proof{flex-direction:column;align-items:flex-start}.conversion-product{min-height:440px}.conversion-card{transform:scale(.47)}.conversion-product:hover .conversion-card{transform:scale(.48)translateY(-4px)}.conversion-product-label{flex-direction:column;align-items:flex-end;gap:4px;top:4px;right:0}.conversion-preview-controls{width:max-content;bottom:8px}.conversion-preview-controls button{min-width:112px}.conversion-benefits>div{gap:10px}.conversion-benefits article{border-bottom:1px solid #25312c}.conversion-final{border-radius:18px;width:calc(100% - 24px);margin-bottom:44px;padding:52px 24px}}.conversion-page .site-header{-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:linear-gradient(110deg,#21354df2,#170812f2 68%);border:1px solid #5692b64a;border-radius:22px;min-height:68px;padding:0 9px 0 18px;box-shadow:0 18px 55px #080207cc,inset 0 0 0 1px #f63d5208,inset 0 1px #ffffff12}.conversion-page .site-header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5692b67a,#0000);height:1px;position:absolute;top:-1px;left:34px;right:34px}.conversion-page .site-header .brand-mark{color:#fff;background:linear-gradient(145deg,#f63d52,#b40617);border-radius:11px;width:36px;height:36px;box-shadow:0 7px 18px #88061866,inset 0 1px #ffffff42}.conversion-page .site-header .brand b{color:#fff7f8;font-weight:760}.conversion-page .site-header .desktop-nav{background:#17081270;border:1px solid #5692b61f;border-radius:13px;gap:5px;padding:4px}.conversion-page .site-header .desktop-nav a{color:#8fa7b5;border-radius:9px;padding:9px 14px;transition:background .25s,color .25s,transform .25s}.conversion-page .site-header .desktop-nav a:hover{color:#dcebf3;background:#21354d;transform:translateY(-1px)}.conversion-page .site-header .language-switch{color:#58788a;padding:0 9px}.conversion-page .site-header .button-quiet{color:#fff;background:linear-gradient(135deg,#b40617,#f63d52);border:0;border-radius:14px;min-height:46px;padding:0 18px;box-shadow:0 9px 24px #8806185c,inset 0 1px #ffffff35}.conversion-page .site-header .button-quiet:hover{background:linear-gradient(135deg,#c80a1d,#ff5265);transform:translateY(-1px);box-shadow:0 12px 30px #88061880}.conversion-lede{color:#91a9b6}.conversion-primary span{color:#fff}.conversion-footer .brand-mark{color:#fff;background:linear-gradient(145deg,#f63d52,#b40617)}@media (width<=680px){.conversion-page .site-header{border-radius:18px;min-height:60px;padding-right:7px}.conversion-page .site-header .brand-mark{border-radius:10px;width:34px;height:34px}.conversion-page .site-header:before{left:22px;right:22px}.conversion-page .menu-toggle{background:#21354d91;border-color:#5692b647;border-radius:12px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#151515;--surface-elevated:#1d1d1d;--surface-2:#333;--border:#333;--border-strong:#646464;--text:#f9f9f9;--text-secondary:#a7a7a7;--muted:#a7a7a7;--text-muted:#777;--quiet:#646464;--accent:#e85002;--accent-strong:#f16001;--coral:var(--accent);--coral-strong:var(--accent-strong);--success:#7dd9ae;--warning:#f4c96b;--danger:#ff7782;--focus:#ff7a32;--radius-sm:9px;--radius-md:16px;--radius-lg:24px;--shadow-surface:0 18px 42px #000;--transition-fast:.2s ease}@media (width>=761px){html{scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}.desktop-scroll-indicator{z-index:200;opacity:0;pointer-events:none;width:8px;transition:opacity .2s;position:fixed;top:0;bottom:0;right:0}.desktop-scroll-indicator[data-visible=true]{opacity:1}.desktop-scroll-indicator i{background:#171717e8;border:1px solid #ffffff12;border-radius:999px;width:8px;transition:height .18s;position:absolute;top:0;right:0;box-shadow:0 8px 24px #000b,inset 0 1px #ffffff0d}.desktop-scroll-indicator i:after{content:"";background:linear-gradient(#ff7a32,#e85002 68%,#b53a00);border-radius:999px;position:absolute;inset:3px 2px;box-shadow:0 0 9px #e850024d,inset 1px 0 #ffffff42}}html,body{color:#f9f9f9;background:#000}:where(a,button,input,select):focus-visible{outline-color:#e85002}.conversion-page{color:#f9f9f9;background:#000}.conversion-page:before{background:radial-gradient(at 68% 24%,#f160012b 0,#0000 34%),radial-gradient(at 14% 16%,#c1080124 0,#0000 31%),#000}.conversion-page:after{background-image:linear-gradient(#64646414 1px,#0000 1px),linear-gradient(90deg,#64646414 1px,#0000 1px)}.conversion-page .site-header{background:#111e;border-color:#64646475;box-shadow:0 18px 55px #000,inset 0 0 0 1px #e850020a,inset 0 1px #ffffff12}.conversion-page .site-header:before{background:linear-gradient(90deg,#0000,#e8500299,#0000)}.conversion-page .site-header:hover{box-shadow:0 22px 65px #000,0 0 32px #e8500218,inset 0 1px #fff17;background:#161616f7;border-color:#a7a7a78c}.conversion-page .site-header .brand-mark{color:#fff;background:linear-gradient(145deg,#f16001,#e85002);box-shadow:0 7px 18px #c1080166,inset 0 1px #ffffff42}.conversion-page .site-header .brand b{color:#f9f9f9}.conversion-page .site-header .brand small{color:#646464}.conversion-page .site-header .desktop-nav{background:#0009;border-color:#333}.conversion-page .site-header .desktop-nav a{color:#a7a7a7}.conversion-page .site-header .language-switch{color:#646464}.conversion-page .site-header .language-switch button[aria-pressed=true]{color:#f9f9f9}.conversion-page .site-header .button-quiet{color:#fff;background:linear-gradient(135deg,#e85002,#f16001);box-shadow:0 9px 24px #c108015c,inset 0 1px #ffffff35}.conversion-page .site-header .button-quiet:hover{background:linear-gradient(135deg,#f16001,#e85002);box-shadow:0 12px 30px #c1080180}.conversion-badge{color:#a7a7a7}.conversion-badge i{background:#e85002;box-shadow:0 0 0 4px #e850021c}.conversion-copy:before{background:linear-gradient(90deg,#e85002,#d9c3ab)}.conversion-copy h1{color:#f9f9f9}.conversion-copy h1 span,.conversion-lede{color:#a7a7a7}.conversion-primary{color:#fff;background:linear-gradient(135deg,#e85002,#f16001);border-color:#e85002;box-shadow:0 15px 38px #c108015c,inset 0 1px #ffffff36}.conversion-primary:hover{background:linear-gradient(135deg,#f16001,#e85002);box-shadow:0 19px 48px #c1080180}.conversion-primary:active{box-shadow:inset 0 3px 10px #c10801}.conversion-secondary{color:#a7a7a7;border-color:#646464}.conversion-secondary:hover{color:#f9f9f9;border-color:#e85002}.conversion-proof i{background:#e85002}.conversion-product:before{background:linear-gradient(145deg,#333,#000 72%);box-shadow:30px 34px 75px #000,-18px -18px 48px #3336,0 0 80px #e8500217}.conversion-product-label{color:#646464}.conversion-product-label span{color:#d9c3ab}.conversion-product-label span:before{background:#e85002;box-shadow:0 0 0 4px #e850021c}.conversion-preview-controls{background:#111e;border-color:#64646466}.conversion-preview-controls button{color:#a7a7a7}.conversion-preview-controls button:hover{color:#f9f9f9;background:#333}.conversion-benefits h2,.conversion-how h2,.conversion-final h2{color:#f9f9f9}.conversion-benefits article{background:linear-gradient(145deg,#222,#000);border-color:#333}.conversion-benefits article:last-child{border-color:#333}.conversion-benefits article:hover{background:linear-gradient(145deg,#333,#111);border-color:#646464;box-shadow:0 20px 44px #000,0 0 24px #e8500212}.conversion-benefits article:after{border-color:#64646429}.conversion-benefits article:hover:after{border-color:#e8500245}.conversion-benefits article>span,.conversion-how li span{color:#646464}.conversion-benefits h3{color:#f9f9f9}.conversion-how>div>p{color:#e85002}.conversion-how ol,.conversion-how li{border-color:#333}.conversion-how li b{color:#f9f9f9}.conversion-final{background:linear-gradient(115deg,#333333c7,#000 72%);border-color:#646464;box-shadow:0 28px 70px #000}.conversion-final:after{border-color:#e8500214}.conversion-final p{color:#a7a7a7}.conversion-footer p{color:#646464}.conversion-footer .brand-mark{background:linear-gradient(145deg,#f16001,#e85002)}.conversion-footer .brand b{color:#f9f9f9}.conversion-footer .language-switch{color:#646464}.conversion-footer .language-switch button[aria-pressed=true]{color:#f9f9f9}.conversion-page .mobile-nav{background:#111;border-color:#646464}.conversion-page .mobile-nav>a:not(.button){color:#f9f9f9;border-color:#333}.conversion-page .menu-toggle{background:#333;border-color:#646464}.app-shell{color:#f9f9f9;background:radial-gradient(circle at 85% 10%,#e8500218,#0000 28%),#000}.app-topbar{border-color:#333}.app-topbar .brand-mark{color:#fff;background:linear-gradient(145deg,#f16001,#e85002)}.app-topbar .brand b{color:#f9f9f9}.app-topbar .brand small,.app-topbar .language-switch{color:#646464}.app-topbar .language-switch button[aria-pressed=true],.workspace-intro h1{color:#f9f9f9}.workspace-intro>p:last-child{color:#a7a7a7}.workspace-intro .eyebrow{color:#e85002}.control-panel,.demo-preview{background:#151515;border-color:#333;box-shadow:0 24px 55px #000}.control-panel h2,.control-panel label,.control-panel fieldset{color:#f9f9f9;border-color:#333}.control-panel output{color:#a7a7a7}.control-panel input{accent-color:#e85002}.control-panel select,.segmented button{color:#a7a7a7;background:#000;border-color:#333}.segmented button:hover,.segmented button[aria-pressed=true]{color:#f9f9f9;box-shadow:none;background:#e8500217;border-color:#e85002}.reset-button{color:#a7a7a7;border-color:#646464}.demo-canvas{background:radial-gradient(circle,#333,#000 70%)}.demo-preview>p,.honest-next{color:#a7a7a7;border-color:#333}.honest-next{background:#151515}.app-shell main.grid>section{color:#f9f9f9;box-shadow:0 24px 60px #000;background:#151515!important;border-color:#333!important}.app-shell main.grid>section h1{color:#f9f9f9}.app-shell main.grid>section>p:not(.eyebrow){color:#a7a7a7!important}.app-shell main.mx-auto>header{border-color:#333!important}.app-shell main.mx-auto>header h1{color:#f9f9f9}.app-shell main.mx-auto>header>span{color:#a7a7a7!important}.app-shell main.mx-auto>section{box-shadow:0 18px 42px #000;background:#151515!important;border-color:#333!important}.app-shell main.mx-auto>section [class*=text-white]{color:#a7a7a7!important}.app-shell main.mx-auto>section h2{color:#f9f9f9!important}.app-shell main.mx-auto>section input{color:#a7a7a7!important;background:#000!important;border-color:#333!important}.app-shell main.mx-auto>div>section:first-child{color:#f9f9f9;box-shadow:0 18px 42px #000;background:#151515!important;border-color:#333!important}.app-shell main.mx-auto>div>section:first-child [class*=text-white]{color:#a7a7a7!important}.app-shell main.mx-auto>div>section:first-child [aria-pressed=true]{color:#fff!important;background:#e85002!important}.app-shell main.mx-auto>div>section:nth-child(2)>p{color:#a7a7a7!important}.app-shell .eyebrow{color:#e85002}.overlay-viewport>div>article{background-color:#000000f2!important}.route-frame{min-height:100vh}.product-menu-backdrop,.landing-mobile-overlay{animation:.22s ease-out both modal-backdrop-in}.product-menu,.landing-mobile-sheet{transform-origin:top;animation:.34s cubic-bezier(.22,1,.36,1) both modal-surface-in}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-surface-in{0%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.mobile-nav-backdrop,.product-menu-backdrop,.landing-mobile-overlay,.mobile-nav,.product-menu,.landing-mobile-sheet{animation:none}}.conversion-page .site-header{border-radius:24px;min-height:76px;padding:0 11px 0 14px}.brand-mark{position:relative;overflow:hidden}.brand-mark i{background:currentColor;display:block;position:absolute}.brand-mark i:first-child{width:20px;height:6px;top:10px;left:9px;transform:skew(-18deg)}.brand-mark i:last-child{width:7px;height:19px;top:10px;left:16px;transform:skew(-18deg)}.conversion-page .site-header .brand-mark{color:#fff;border-radius:13px;width:42px;height:42px}.conversion-page .site-header .brand b{letter-spacing:-.035em;font-size:18px;font-weight:800;line-height:1}.conversion-page .site-header .brand small{color:#8c8c8c;letter-spacing:.11em;margin-top:5px;font-size:7px;font-weight:650}.conversion-page .site-header .desktop-nav{background:#000c;border-color:#64646480;border-radius:15px;gap:3px;padding:5px}.conversion-page .site-header .desktop-nav a{color:#c5c5c5;text-align:center;min-width:96px;padding:12px 17px;font-size:12px;font-weight:650}.conversion-page .site-header .desktop-nav a:hover{color:#fff;background:#333}.conversion-page .site-header .header-tools{gap:12px}.conversion-page .site-header .language-switch{background:#000c;border:1px solid #64646480;border-radius:13px;gap:0;padding:4px}.conversion-page .site-header .language-switch>span{display:none}.conversion-page .site-header .language-switch button{color:#a7a7a7;border-radius:9px;place-items:center;min-width:39px;height:34px;padding:0;font-size:11px;font-weight:750;transition:background .22s,color .22s,box-shadow .22s;display:grid}.conversion-page .site-header .language-switch button[aria-pressed=true]{color:#fff;background:#e85002;box-shadow:0 5px 14px #c108015c}.conversion-page .site-header .button-quiet{min-height:50px;padding:0 21px;font-size:12px;font-weight:700}.conversion-footer .brand-mark{color:#fff;border-radius:12px;width:38px;height:38px}.conversion-footer .brand-mark i:first-child{width:18px;top:9px;left:9px}.conversion-footer .brand-mark i:last-child{height:18px;top:9px;left:15px}@media (width<=900px){.conversion-page .site-header .desktop-nav,.conversion-page .site-header>.header-tools>.language-switch{display:none}.conversion-page .menu-toggle{display:block}.conversion-page .dashboard-link{display:none}}@media (width<=680px){.conversion-page .site-header{border-radius:19px;min-height:64px;padding:0 8px 0 10px}.conversion-page .site-header .brand-mark{border-radius:11px;width:38px;height:38px}.conversion-page .site-header .brand-mark i:first-child{width:18px;top:9px;left:9px}.conversion-page .site-header .brand-mark i:last-child{height:18px;top:9px;left:15px}.conversion-page .site-header .brand b{font-size:16px}.conversion-page .mobile-nav .language-switch{background:#000;border:1px solid #64646480;border-radius:13px;width:max-content;padding:4px;display:flex}.conversion-page .mobile-nav .language-switch>span{display:none}.conversion-page .mobile-nav .language-switch button{color:#a7a7a7;border-radius:9px;min-width:44px;height:38px;font-weight:750}.conversion-page .mobile-nav .language-switch button[aria-pressed=true]{color:#fff;background:#e85002}}.brand-symbol{filter:drop-shadow(0 6px 10px #c108014d);flex:none;width:42px;height:38px;display:block;overflow:visible}.brand-symbol path:first-child{fill:#e85002}.brand-symbol path:last-child{fill:#f16001}.brand b>span{color:#f16001}.conversion-page .site-header .brand-symbol{width:40px;height:36px}.conversion-page .site-header .brand b{color:#f9f9f9;letter-spacing:-.055em;font-size:19px;font-weight:820;display:block}.conversion-page .site-header .brand b>span{color:#f16001}.conversion-page .site-header .brand small{letter-spacing:.09em;margin-top:4px}.app-topbar .brand-symbol,.conversion-footer .brand-symbol{width:38px;height:35px}.app-topbar .brand b>span,.conversion-footer .brand b>span{color:#f16001}@media (width<=680px){.conversion-page .site-header .brand-symbol{width:36px;height:33px}.conversion-page .site-header .brand b{font-size:17px}}.brand-slash{background:linear-gradient(#f16001,#e85002);border-radius:4px;flex:none;width:5px;height:34px;display:block;transform:skew(-12deg);box-shadow:0 6px 15px #c108015c}.brand-wordmark{flex-direction:column;display:flex}.brand-wordmark b{font-family:Manrope Variable,sans-serif;color:#f9f9f9!important;letter-spacing:-.06em!important;font-size:20px!important;font-weight:820!important;line-height:.9!important}.brand-wordmark small{text-transform:uppercase;font-family:Manrope Variable,sans-serif;color:#777!important;letter-spacing:.12em!important;margin-top:6px!important;font-size:7px!important;font-weight:620!important}.conversion-page .site-header .brand{gap:12px}.conversion-footer .brand-slash,.app-topbar .brand-slash{height:30px}@media (width<=680px){.brand-wordmark b{font-size:18px!important}.brand-wordmark small{font-size:6px!important}.conversion-page .site-header .brand{gap:10px}}.conversion-final{grid-template-columns:1fr minmax(300px,.75fr) auto;gap:48px;min-height:390px;display:grid}.conversion-final-copy{max-width:560px}.conversion-final-copy>span{color:#e85002;letter-spacing:.14em;margin-bottom:18px;font-size:9px;font-weight:750;display:block}.conversion-final-copy h2{text-wrap:balance;font-size:clamp(42px,4.6vw,68px)}.conversion-final-copy p{margin-top:16px;font-size:13px}.conversion-final-product{align-items:center;gap:8px;min-height:170px;display:flex;position:relative}.conversion-final-product:before{z-index:-1;content:"";border:1px solid #64646455;border-radius:50%;width:190px;height:190px;position:absolute;left:-43px;box-shadow:0 0 0 18px #33333335}.conversion-final-product>div:last-child{background:#0009;border-left:1px solid #e85002;flex-direction:column;min-width:155px;padding:15px 16px;display:flex}.conversion-final-product b{color:#f9f9f9;font-size:14px;font-weight:750}.conversion-final-product span{color:#f16001;margin-top:3px;font-size:11px;font-weight:700}.conversion-final-product small{color:#646464;letter-spacing:.1em;margin-top:12px;font:650 7px ui-monospace,monospace}.conversion-final>.conversion-primary{min-width:178px}.conversion-final:after{border-width:38px;width:390px;height:390px;right:-135px}@media (width<=1080px){.conversion-final{grid-template-columns:1fr auto}.conversion-final-product,.conversion-final>.conversion-primary{grid-row:2}}@media (width<=680px){.conversion-final{gap:34px;min-height:0;display:flex}.conversion-final-product{width:100%;min-height:150px}.conversion-final-product:before{width:160px;height:160px;left:-28px}.conversion-final-product>div:last-child{margin-left:-8px}.conversion-final>.conversion-primary{width:100%}.conversion-final:after{right:-230px}}.control-panel{border-radius:16px;padding:28px;position:relative;overflow:visible}.control-panel h2{border-bottom:1px solid #333;margin-bottom:28px;padding-bottom:22px;font-size:20px;font-weight:650}.control-panel label,.control-panel fieldset,.rank-select{border-top:1px solid #2b2b2b;padding:20px 0}.control-panel h2+.rank-select{border-top:0;padding-top:0}.control-label,.control-panel label,.control-panel legend{color:#d9d9d9;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:750}.rank-select{z-index:20;position:relative}.rank-select-trigger{color:#f9f9f9;background:#080808;border:1px solid #464646;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:56px;margin-top:10px;padding:8px 15px 8px 11px;transition:border-color .22s,background .22s,box-shadow .22s;display:flex}.rank-select-trigger:hover,.rank-select-trigger[aria-expanded=true]{background:#101010;border-color:#e85002;box-shadow:0 0 0 3px #e8500214}.rank-select-trigger>span{align-items:center;gap:11px;display:flex}.rank-select-trigger b{font-size:13px;font-weight:650}.rank-select-trigger>i{border-bottom:2px solid #a7a7a7;border-right:2px solid #a7a7a7;width:8px;height:8px;transition:transform .22s;transform:rotate(45deg)translateY(-2px)}.rank-select-trigger[aria-expanded=true]>i{transform:rotate(225deg)translate(-2px,-2px)}.rank-select-menu{z-index:100;background:#0b0b0b;border:1px solid #464646;border-radius:12px;max-height:320px;padding:6px;position:absolute;top:calc(100% - 12px);left:0;right:0;overflow:auto;box-shadow:0 24px 60px #000,inset 0 0 0 1px #ffffff08}.rank-select-menu::-webkit-scrollbar{width:8px}.rank-select-menu::-webkit-scrollbar-track{background:#111}.rank-select-menu::-webkit-scrollbar-thumb{background:#646464;border:2px solid #111;border-radius:999px}.rank-select-menu button{color:#bdbdbd;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:34px 1fr 24px;align-items:center;width:100%;min-height:44px;padding:4px 8px;transition:background .16s,color .16s;display:grid}.rank-select-menu button:hover,.rank-select-menu button.is-active{color:#fff;background:#333}.rank-select-menu button[aria-selected=true]{color:#fff;background:#e8500219}.rank-select-menu button span{font-size:12px;font-weight:580}.rank-select-menu button>i{color:#f16001;text-align:center;font-size:12px;font-style:normal}.control-panel label>span{gap:14px}.control-panel input[type=range]{appearance:none;border-radius:999px;height:6px;background:linear-gradient(90deg,#e85002 0 var(--range-progress),#333 var(--range-progress) 100%)!important;border:0!important}.control-panel input[type=range]::-webkit-slider-thumb{appearance:none;background:#f9f9f9;border:3px solid #f16001;border-radius:50%;width:18px;height:18px;box-shadow:0 3px 10px #000}.control-panel input[type=range]::-moz-range-thumb{background:#f9f9f9;border:3px solid #f16001;border-radius:50%;width:14px;height:14px;box-shadow:0 3px 10px #000}.control-panel output{color:#f9f9f9;text-align:center;background:#080808;border:1px solid #333;border-radius:8px;width:auto;min-width:58px;padding:7px 8px;font-size:10px}.segmented{gap:8px}.segmented button{border-radius:9px;min-height:46px;font-size:11px;transition:border-color .2s,background .2s,color .2s,transform .18s}.segmented button:hover{transform:translateY(-2px)}.segmented button[aria-pressed=true]{box-shadow:0 8px 20px #c108013f;color:#fff!important;background:linear-gradient(135deg,#e85002,#f16001)!important;border-color:#e85002!important}.result-segmented button{justify-content:center;align-items:center;gap:8px;display:flex}.result-segmented button i{color:#f9f9f9;background:#333;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.result-segmented button:first-child:hover{border-color:#f16001}.result-segmented button:last-child:hover{border-color:#646464}.disabled-control{opacity:.38}.reset-button{border-radius:9px;min-height:46px;margin-top:10px;transition:border-color .2s,background .2s,color .2s}.reset-button:hover{color:#fff;background:#e8500212;border-color:#e85002}@media (width<=680px){.control-panel{padding:22px 18px}.rank-select-menu{max-height:280px}}.locale-transitioning :is(.conversion-page,.app-shell) :is(h1,h2,h3,p,small,.eyebrow,.conversion-badge,.control-label,label,legend,.desktop-nav a,.button,.language-switch){animation:.46s cubic-bezier(.22,1,.36,1) both locale-copy-in}.locale-transitioning :is(.conversion-page,.app-shell) :is(p,small,label,legend,.control-label){animation-delay:45ms}.locale-transitioning :is(.conversion-page,.app-shell) :is(.button,.desktop-nav a,.language-switch){animation-delay:90ms}@keyframes locale-copy-in{0%{opacity:0;filter:blur(5px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes locale-active-in{0%{transform:scale(.88)}65%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.locale-transitioning :is(.conversion-page,.app-shell) :is(h1,h2,h3,p,small,.eyebrow,.conversion-badge,.control-label,label,legend,.desktop-nav a,.button,.language-switch),.locale-transitioning .language-switch button[aria-pressed=true]{animation:none}}::view-transition-old(root){animation:.32s cubic-bezier(.4,0,1,1) both locale-page-out}::view-transition-new(root){animation:.52s cubic-bezier(.16,1,.3,1) both locale-page-in}.locale-transitioning :is(.conversion-page,.app-shell) :is(h1,h2){transform-origin:0 100%;animation:.58s cubic-bezier(.16,1,.3,1) both locale-heading-in}.locale-transitioning :is(.conversion-page,.app-shell) :is(h3,.eyebrow,.conversion-badge,.control-label,legend){animation:.48s cubic-bezier(.16,1,.3,1) 60ms both locale-label-in}.locale-transitioning :is(.conversion-page,.app-shell) :is(p,small,label){animation:.48s cubic-bezier(.22,1,.36,1) .11s both locale-body-in}.locale-transitioning :is(.conversion-page,.app-shell) :is(.button,.desktop-nav a){animation:.46s cubic-bezier(.16,1,.3,1) .16s both locale-action-in}.locale-transitioning .language-switch{animation:none!important}.locale-transitioning .language-switch button[aria-pressed=true]{animation:.5s cubic-bezier(.16,1,.3,1) both locale-active-premium}@keyframes locale-page-out{to{opacity:0;filter:blur(3px);transform:scale(.995)}}@keyframes locale-page-in{0%{opacity:0;clip-path:inset(0 0 2%);filter:blur(2px);transform:scale(1.003)}to{opacity:1;clip-path:inset(0);filter:blur();transform:scale(1)}}@keyframes locale-heading-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(20px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes locale-label-in{0%{opacity:0;letter-spacing:.18em;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes locale-body-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes locale-action-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes locale-active-premium{0%{transform:scale(.9);box-shadow:0 0 #e8500200}55%{transform:scale(1.055);box-shadow:0 0 0 7px #e850021c}to{transform:scale(1);box-shadow:0 5px 14px #c108015c}}@media (prefers-reduced-motion:reduce){.locale-transitioning :is(.conversion-page,.app-shell) :is(h1,h2,h3,.eyebrow,.conversion-badge,.control-label,legend,p,small,label,.button,.desktop-nav a),.locale-transitioning .language-switch button[aria-pressed=true]{animation:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}.app-shell .site-header{z-index:100;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#111e;border:1px solid #64646475;border-radius:24px;width:min(1180px,100% - 36px);min-height:76px;margin:0;padding:0 11px 0 14px;transition:border-color .25s,background .25s,box-shadow .25s;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #000,inset 0 0 0 1px #e850020a,inset 0 1px #ffffff12}.app-shell .site-header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e8500299,#0000);height:1px;position:absolute;top:-1px;left:34px;right:34px}.app-shell .site-header:hover{box-shadow:0 22px 65px #000,0 0 32px #e8500218,inset 0 1px #fff17;background:#161616f7;border-color:#a7a7a78c}.app-shell .site-header .brand{gap:12px}.app-shell .site-header .desktop-nav{background:#000c;border:1px solid #64646480;border-radius:15px;gap:3px;padding:5px}.app-shell .site-header .desktop-nav a{color:#c5c5c5;text-align:center;border-radius:9px;min-width:96px;padding:12px 17px;font-size:12px;font-weight:650;transition:background .25s,color .25s,transform .25s}.app-shell .site-header .desktop-nav a:hover{color:#fff;background:#333;transform:translateY(-1px)}.app-shell .site-header .header-tools{gap:12px}.app-shell .site-header .language-switch{background:#000c;border:1px solid #64646480;border-radius:13px;gap:0;padding:4px}.app-shell .site-header .language-switch>span{display:none}.app-shell .site-header .language-switch button{color:#a7a7a7;border-radius:9px;place-items:center;min-width:39px;height:34px;padding:0;font-size:11px;font-weight:750;transition:background .22s,color .22s,box-shadow .22s;display:grid}.app-shell .site-header .language-switch button[aria-pressed=true]{color:#fff;background:#e85002;box-shadow:0 5px 14px #c108015c}.app-shell .site-header .button-quiet{color:#fff;background:linear-gradient(135deg,#e85002,#f16001);border:0;border-radius:14px;min-height:50px;padding:0 21px;font-size:12px;font-weight:700;box-shadow:0 9px 24px #c108015c,inset 0 1px #ffffff35}.app-shell .site-header .button-quiet:hover{background:linear-gradient(135deg,#f16001,#e85002);transform:translateY(-1px);box-shadow:0 12px 30px #c1080180}.app-shell .demo-workspace{padding-top:150px}.app-shell main.mx-auto,.app-shell main.grid{padding-top:140px!important}.app-shell .mobile-nav-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050505dd;padding-top:104px}.app-shell .mobile-nav{background:#111;border-color:#646464;border-radius:24px}.app-shell .mobile-nav>a:not(.button){color:#f9f9f9;border-color:#333}.app-shell .menu-toggle{background:#333;border-color:#646464;border-radius:12px}@media (width<=900px){.app-shell .site-header .desktop-nav,.app-shell .site-header>.header-tools>.language-switch,.app-shell .dashboard-link{display:none}.app-shell .menu-toggle{display:block}}@media (width<=680px){.app-shell .site-header{border-radius:19px;width:calc(100% - 24px);min-height:64px;padding:0 8px 0 10px;top:12px}.app-shell .site-header:before{left:22px;right:22px}.app-shell .site-header .brand{gap:10px}.app-shell .demo-workspace{padding-top:112px}.app-shell main.mx-auto,.app-shell main.grid{padding-top:112px!important}.app-shell .mobile-nav-backdrop{padding-top:88px}.app-shell .mobile-nav .language-switch{background:#000;border:1px solid #64646480;border-radius:13px;width:max-content;padding:4px;display:flex}.app-shell .mobile-nav .language-switch>span{display:none}.app-shell .mobile-nav .language-switch button{color:#a7a7a7;border-radius:9px;min-width:44px;height:38px;font-weight:750}.app-shell .mobile-nav .language-switch button[aria-pressed=true]{color:#fff;background:#e85002}}.dashboard-surface{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-surface)}.dashboard-label{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750}.dashboard-feedback,.dashboard-error{min-height:20px;margin:10px 0 0;font-size:12px}.dashboard-feedback{color:var(--success)}.dashboard-error{color:var(--danger)}.dashboard-gate{place-items:center;min-height:100svh;padding:140px 18px 56px;display:grid}.dashboard-gate>.dashboard-surface{width:min(680px,100%);padding:clamp(30px,6vw,56px)}.dashboard-gate h1{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(38px,6vw,64px);line-height:1}.dashboard-gate section>p:not(.eyebrow){max-width:580px;color:var(--text-secondary);margin:24px 0 0;line-height:1.7}.dashboard-gate section>div{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.dashboard-gate .auth-actions{flex-wrap:wrap;gap:12px;display:flex}.dashboard-workspace{width:min(1200px,100% - 36px);margin:auto;padding:140px 0 70px}.dashboard-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;padding-bottom:24px;display:flex}.dashboard-heading h1{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(38px,5vw,54px)}.dashboard-heading>span{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.dashboard-heading>span i{background:var(--warning);border-radius:50%;width:8px;height:8px}.dashboard-heading>span[data-connected=true] i{background:var(--success)}.riot-status{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:22px;display:flex}.riot-status h2{margin:5px 0 0;font-size:18px}.riot-status div>p:last-child{color:var(--text-secondary);margin:7px 0 0;font-size:14px}.riot-status>span{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;padding:9px 12px;font-size:10px;font-weight:700}.riot-opt-in{max-width:70ch;line-height:1.6;font-size:12px!important}.account-danger{border-color:#8f3434;margin-top:22px}.account-danger h2{margin:6px 0 10px;font-size:18px}.account-danger p{max-width:70ch;color:var(--text-secondary);font-size:13px;line-height:1.6}.account-danger label{max-width:70ch;color:var(--text-secondary);align-items:flex-start;gap:10px;margin:18px 0;font-size:12px;line-height:1.5;display:flex}.button-danger{color:#fff;background:#7d2525;border:1px solid #a63c3c}.button-danger:disabled{cursor:not-allowed;opacity:.45}.legal-links{gap:16px;font-size:10px;display:flex}.legal-page{background:var(--bg,#f0f0ed);min-height:100vh;color:var(--text,#17181b)}.legal-content{width:min(820px,100% - 48px);margin:0 auto;padding:90px 0 110px}.legal-content h1{letter-spacing:-.06em;margin:12px 0 28px;font-size:clamp(44px,7vw,76px)}.legal-content section{border-top:1px solid #d4d2cd;padding:25px 0}.legal-content section p{color:#454545;max-width:70ch;margin:0;font-size:14px;line-height:1.75}.legal-content section h2{margin:0 0 10px;font-size:18px}.legal-intro{color:#666;max-width:62ch;margin:0 0 52px;font-size:13px;line-height:1.7}.overlay-url{margin-bottom:22px;padding:20px}.overlay-url>label{color:var(--text-secondary);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:750}.overlay-url>div{gap:8px;margin-top:10px;display:flex}.overlay-url input{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;color:var(--text-secondary);background:#080808;flex:1;padding:11px 12px;font:12px ui-monospace,monospace}.dashboard-grid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;display:grid}.dashboard-controls>div{margin-top:20px}.dashboard-preview>.dashboard-label{margin-bottom:10px;display:block}.dashboard-preview>div{border:1px solid var(--border);border-radius:var(--radius-md);background:#0c0c0c;place-items:center;min-height:340px;padding:16px;display:grid;overflow:hidden}.dashboard-preview>div>p{max-width:360px;color:var(--text-secondary);text-align:center}.dashboard-overlay-scale{transform:scale(.78)}.overlay-settings{border-top:1px solid var(--border);margin-top:24px;padding-top:22px}.overlay-settings h2{text-transform:uppercase;margin:0 0 12px;font-size:13px}.dashboard-segmented{border-radius:var(--radius-sm);background:#080808;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.dashboard-segmented button{min-height:42px;color:var(--text-secondary);background:0 0;border:0;border-radius:7px;font-size:11px;font-weight:700}.dashboard-segmented button[aria-pressed=true]{background:var(--accent);color:#fff}.overlay-settings label{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:14px;margin-top:18px;font-size:13px;display:flex}.overlay-settings label>span{align-items:center;gap:10px;display:flex}.overlay-settings input{width:120px;accent-color:var(--accent)}.overlay-settings label.is-disabled{opacity:.45}@media (width<=900px){.site-header .demo-link{display:none}.dashboard-grid{grid-template-columns:1fr}.dashboard-overlay-scale{transform:scale(.7)}}@media (width<=680px){.conversion-hero{gap:24px;width:calc(100% - 32px)}.conversion-copy{min-width:0}.conversion-copy h1{overflow-wrap:normal;max-width:100%;font-size:clamp(46px,14.5vw,64px);line-height:.9}.conversion-copy h1 span{text-wrap:balance;max-width:7.3ch;margin-top:8px}.conversion-actions{width:100%}.conversion-primary{width:min(100%,280px)}.conversion-proof{margin-top:28px}.conversion-product{width:100%;min-height:340px}.conversion-product:before{width:min(280px,88vw)}.conversion-orbit{width:min(230px,72vw)}.conversion-card,.conversion-product:hover .conversion-card{transform:scale(.4)}.conversion-preview-controls{max-width:100%}.conversion-preview-controls button{width:128px;min-width:0}.dashboard-workspace{width:calc(100% - 24px);padding-top:112px}.dashboard-heading,.riot-status{flex-direction:column;align-items:flex-start}.riot-status>span{align-self:flex-start}.overlay-url>div{flex-direction:column}.overlay-url button{width:100%}.dashboard-controls{padding:18px}.dashboard-preview>div{min-height:300px}.dashboard-overlay-scale{transform:scale(.44)}.overlay-settings label{flex-direction:column;align-items:flex-start}.overlay-settings label>span,.overlay-settings input{width:100%}}@media (width<=360px){.conversion-copy h1{font-size:44px}.conversion-preview-controls button{width:116px;font-size:9px}.conversion-product-label{text-align:right;max-width:160px}.dashboard-overlay-scale{transform:scale(.4)}}@media (width>=1101px){.conversion-hero{min-height:700px;padding-top:126px;padding-bottom:62px}.conversion-product{min-height:500px}.conversion-benefits{padding-top:78px;padding-bottom:78px}.conversion-benefits>div{margin-top:42px}.conversion-benefits article{min-height:184px;padding:22px}.conversion-benefits h3{margin-top:38px}.conversion-how{gap:64px;padding:78px 0}.conversion-how li{min-height:74px}.conversion-final{min-height:310px;margin-bottom:46px}.conversion-footer{padding-top:30px}}.conversion-how{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:58px}.conversion-how ol{border:0;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.conversion-how li{background:linear-gradient(145deg,#171717,#0b0b0b);border:1px solid #333;border-radius:16px;grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr auto;align-items:start;min-height:210px;padding:20px;display:grid;position:relative;overflow:hidden}.conversion-how li>span{color:#777;letter-spacing:.1em;font:700 9px ui-monospace,monospace}.conversion-how li>i{background:#080808;border:1px solid #3b3b3b;border-radius:13px;grid-column:1/3;align-self:center;width:46px;height:46px;display:block;position:relative;box-shadow:inset 0 1px #ffffff0a}.conversion-how li>i:before,.conversion-how li>i:after{content:"";position:absolute}.conversion-how li[data-step="1"]>i:before{border-top:2px solid #e85002;border-bottom:2px solid #777;inset:12px 10px}.conversion-how li[data-step="1"]>i:after{background:#080808;border:2px solid #f16001;border-radius:50%;width:7px;height:7px;top:9px;left:19px;box-shadow:7px 15px 0 -2px #080808,7px 15px #777}.conversion-how li[data-step="2"]>i:before{border:1px solid #777;border-radius:3px;width:17px;height:21px;top:11px;left:14px}.conversion-how li[data-step="2"]>i:after{background:#111;border:1px solid #e85002;border-radius:3px;width:17px;height:21px;top:15px;left:18px}.conversion-how li[data-step="3"]>i:before{border:1px solid #777;border-radius:50%;width:20px;height:20px;top:12px;left:12px;box-shadow:0 0 0 4px #e8500212}.conversion-how li[data-step="3"]>i:after{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #e85002;width:0;height:0;top:18px;left:20px}.conversion-how li>b{color:#f9f9f9;grid-column:1/3;align-self:end;margin-top:18px;font-size:15px;font-weight:650}.conversion-how li>small{color:#777;grid-column:1/3;margin-top:7px;font-size:10px;line-height:1.45}@media (width<=1100px){.conversion-how{grid-template-columns:1fr;gap:34px}}@media (width<=680px){.conversion-how ol{grid-template-columns:1fr}.conversion-how li{grid-template-rows:auto auto;grid-template-columns:44px 1fr auto;gap:0 14px;min-height:132px;padding:16px}.conversion-how li>span{grid-area:1/3;place-self:end;display:block}.conversion-how li>i{grid-area:1/1/3;align-self:center;width:42px;height:42px}.conversion-how li>b{grid-area:1/2;align-self:end;margin:0}.conversion-how li>small{grid-area:2/2/auto/4;margin-top:6px}}@media (width>=1101px){.conversion-hero{grid-template-columns:minmax(400px,.9fr) minmax(540px,1.1fr);align-items:center;min-height:100svh;padding-top:132px;padding-bottom:64px}.conversion-copy:before{display:none}.conversion-product{min-height:500px}.conversion-card{transform:scale(.72)}.conversion-product:hover .conversion-card{transform:scale(.75)translateY(-5px)}.conversion-product:before{width:min(455px,80%)}.conversion-orbit{width:min(380px,68%)}.conversion-product-label{top:40px}.conversion-preview-controls{bottom:18px}}@media (width<=1100px){.conversion-copy:before{display:none}}@media (width<=680px){.conversion-hero{min-height:auto;padding-top:116px;padding-bottom:56px}.conversion-product{min-height:360px}.conversion-benefits,.conversion-how{padding:58px 0}.conversion-benefits>div{margin-top:32px}.conversion-benefits article{min-height:132px}.conversion-benefits h3{margin-top:24px}.conversion-how{gap:34px}.conversion-how li{min-height:68px}.conversion-final{margin-bottom:32px;padding-top:42px;padding-bottom:42px}.conversion-footer{padding-top:30px}}@media (width<=760px){.conversion-page,.app-shell{--mobile-header-top:14px;--mobile-header-height:74px}.conversion-page .site-header,.app-shell .site-header{top:var(--mobile-header-top);min-height:var(--mobile-header-height)}:root{--mobile-gutter:16px}html{scroll-padding-top:96px}.conversion-page .site-header,.app-shell .site-header{top:var(--mobile-header-top);left:var(--mobile-gutter);width:calc(100% - (var(--mobile-gutter) * 2));min-height:var(--mobile-header-height);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(110deg,#171717f5,#0d0d0df5);border-color:#4a4a4a;border-radius:24px;padding:0 10px 0 16px;transform:none}.conversion-page .site-header:before,.app-shell .site-header:before{background:linear-gradient(90deg,#0000,#e85002,#0000);left:28px;right:28px}.conversion-page .site-header .brand-slash,.app-shell .site-header .brand-slash{border-radius:5px;width:7px;height:40px}.conversion-page .site-header .brand-wordmark b,.app-shell .site-header .brand-wordmark b{letter-spacing:-.065em!important;font-size:21px!important}.conversion-page .site-header .brand-wordmark small,.app-shell .site-header .brand-wordmark small{display:none}.conversion-page .site-header .brand-symbol,.app-shell .site-header .brand-symbol{width:36px;height:32px}.conversion-page .site-header .brand b,.app-shell .site-header .brand b{font-size:15px}.conversion-page .menu-toggle,.app-shell .menu-toggle{background:linear-gradient(145deg,#393939,#202020);border-color:#626262;border-radius:16px;flex:none;width:52px;height:52px;box-shadow:inset 0 1px #ffffff26,0 5px 14px #0008}.conversion-page .mobile-nav-backdrop,.app-shell .mobile-nav-backdrop{padding:84px var(--mobile-gutter) 16px}.conversion-page .mobile-nav,.app-shell .mobile-nav{overscroll-behavior:contain;width:100%;max-height:calc(100dvh - 100px);overflow-y:auto}.conversion-page .mobile-nav .button,.app-shell .mobile-nav .button{width:100%}.conversion-hero,.conversion-benefits,.conversion-how,.conversion-final,.conversion-footer,.demo-shell .demo-workspace{width:calc(100% - (var(--mobile-gutter) * 2))}#product,#how{scroll-margin-top:96px}.conversion-hero{gap:18px;padding-top:132px;padding-bottom:44px}.conversion-copy h1{letter-spacing:-.065em;font-size:clamp(44px,14vw,62px);line-height:.91}.conversion-copy h1 span{max-width:7ch}.conversion-lede{max-width:32rem;margin-top:20px;font-size:14px;line-height:1.55}.conversion-actions{gap:8px;margin-top:26px}.conversion-secondary{align-items:center;min-height:44px;display:inline-flex}.conversion-proof{gap:9px;margin-top:22px;padding-top:18px}.conversion-proof li{font-size:10px}.conversion-product{contain:layout paint;min-height:320px;overflow:clip}.conversion-product:before{width:min(270px,82vw)}.conversion-orbit{width:min(220px,68vw)}.conversion-card{transform-origin:50%;width:680px;position:absolute;top:50%;left:50%;transform:translate(-50%,-53%)scale(.55)}.conversion-product:hover .conversion-card{transform:translate(-50%,-53%)scale(.55)}.conversion-product-label{text-align:right;justify-content:space-between;display:flex;top:8px;left:8px;right:8px}.conversion-preview-controls{grid-template-columns:1fr 1fr;width:auto;display:grid;bottom:8px;left:8px;right:8px;transform:none}.conversion-preview-controls button{white-space:normal;width:auto;min-width:0;padding:0 8px}.conversion-benefits,.conversion-how{padding:52px 0}.conversion-benefits h2,.conversion-how h2,.conversion-final h2{max-width:10ch;font-size:clamp(36px,11vw,48px)}.conversion-benefits>div{gap:10px}.conversion-benefits article{min-height:0;padding:20px}.conversion-benefits h3{margin-top:22px}.conversion-benefits article p{max-width:none;font-size:13px}.conversion-how{gap:28px}.conversion-how li{min-height:112px}.conversion-how li>small{font-size:11px}.conversion-final{gap:26px;margin-bottom:28px;padding:38px 20px}.conversion-final-product{min-height:132px}.conversion-final>.conversion-primary{max-width:none}.conversion-footer{gap:22px;padding:26px 0 22px}.conversion-footer p{font-size:10px}.dashboard-gate{min-height:100svh;padding:110px var(--mobile-gutter) 40px}}:root{--background-primary:#070707;--background-secondary:#0b0c0e;--surface-1:#101114;--surface-2:#16171b;--surface-elevated:#1c1d22;--border-subtle:#ffffff12;--border-strong:#ffffff26;--text-primary:#f6f4f0;--text-secondary:#b0adb0;--text-muted:#79777d;--accent:#f05200;--accent-hover:#ff6517;--accent-soft:#f0520017;--success:#75d6a5;--danger:#ff727e;--warning:#eac76a;--radius-control:8px;--radius-button:10px;--radius-card:18px;--radius-hero:28px;--shadow-card:0 18px 48px #00000070;--shadow-elevated:0 28px 80px #000000a3;--bg:var(--background-primary);--surface:var(--surface-1);--border:var(--border-subtle);--text:var(--text-primary);--muted:var(--text-secondary);--quiet:var(--text-muted);--coral:var(--accent);--coral-strong:var(--accent-hover);--focus:#ff8a4c}body{background:var(--background-primary);font-family:Manrope Variable,Manrope,Segoe UI Variable,sans-serif}::selection{background:var(--accent);color:#fff}:where(a,button,input,select):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.button,.conversion-primary,.conversion-secondary{transition:color .18s,background-color .18s,border-color .18s,box-shadow .22s,transform .18s}.button:active,.conversion-primary:active,.conversion-secondary:active{transform:translateY(1px)}.button:disabled,.conversion-primary:disabled,.conversion-secondary:disabled{opacity:.42;box-shadow:none;transform:none}.button-primary{border:1px solid var(--accent);border-radius:var(--radius-button);background:var(--accent);color:#fff;clip-path:none;box-shadow:0 10px 30px #f0520029}.button-primary:hover{background:var(--accent-hover);box-shadow:0 12px 34px #f0520038}.button-quiet{border:1px solid var(--border-subtle);border-radius:var(--radius-button);background:var(--surface-2);color:var(--text-secondary);box-shadow:none}.button-quiet:hover{border-color:var(--border-strong);background:var(--surface-elevated);color:var(--text-primary)}.conversion-page{background:radial-gradient(58% 34% at 72% 13%,#f0520014,#0000 66%),linear-gradient(#080809 0,#070707 54%,#090909 100%)}.conversion-page:before{opacity:.7;background:radial-gradient(at 72% 20%,#f052001f,#0000 38%)}.conversion-page:after{opacity:.38;background-size:72px 72px;-webkit-mask-image:linear-gradient(#000 0,#0000 48%);mask-image:linear-gradient(#000 0,#0000 48%)}.conversion-hero{gap:clamp(42px,6vw,88px);width:min(1240px,100% - 64px)}.conversion-copy{max-width:600px}.conversion-badge{color:var(--text-muted);letter-spacing:.13em;font-size:10px}.conversion-copy h1{max-width:8ch;color:var(--text-primary);letter-spacing:-.075em;text-wrap:balance;font-size:clamp(66px,7.2vw,108px);font-weight:780;line-height:.82}.conversion-copy h1 span{max-width:7.5ch;color:var(--text-secondary)}.conversion-lede{max-width:475px;color:var(--text-secondary);font-size:15px;line-height:1.65}.conversion-primary{border:1px solid var(--accent);border-radius:var(--radius-button);background:var(--accent);min-height:52px;padding:0 22px;box-shadow:0 14px 36px #f0520030}.conversion-primary:hover{border-color:var(--accent-hover);background:var(--accent-hover);box-shadow:0 16px 42px #f0520040}.conversion-secondary{border-color:var(--border-subtle);border-radius:var(--radius-button);background:#ffffff05;justify-content:center;align-items:center;min-height:52px;padding:0 20px;display:inline-flex}.conversion-secondary:hover{border-color:var(--border-strong);background:#ffffff08}.conversion-proof{border-color:var(--border-subtle)}.conversion-proof li{color:var(--text-muted)}.conversion-product{isolation:isolate}.preview-mobile-stage{display:contents}.conversion-product:before{border:1px solid var(--border-subtle);box-shadow:var(--shadow-elevated),inset 0 1px #ffffff0c,0 0 72px #f0520015;background:linear-gradient(145deg,#191a1e,#09090b 68%)}.conversion-orbit{border-color:#ffffff1a;box-shadow:0 0 0 24px #ffffff05,0 0 0 25px #ffffff0b}.conversion-product-label{color:var(--text-muted);letter-spacing:.1em}.conversion-card{filter:drop-shadow(0 30px 34px #00000080)}.conversion-preview-controls{border-color:var(--border-strong);border-radius:var(--radius-control);background:#0c0c0eef;box-shadow:0 12px 30px #0009}.conversion-preview-controls button:hover{background:var(--surface-elevated)}.conversion-benefits,.conversion-how,.conversion-final,.conversion-footer{border-color:var(--border-subtle)}.conversion-benefits h2,.conversion-how h2,.conversion-final h2{letter-spacing:-.055em;font-weight:730}.conversion-benefits>div{gap:12px}.conversion-benefits article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(145deg,var(--surface-2),var(--surface-1));box-shadow:inset 0 1px #ffffff0a}.conversion-benefits article:last-child{border:1px solid var(--border-subtle)}.conversion-benefits article:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card);background:linear-gradient(145deg,#1b1c20,#101114);transform:translateY(-4px)}.conversion-benefits article>span{color:var(--accent)}.conversion-benefits h3{font-weight:670}.conversion-benefits article p{color:var(--text-secondary)}.conversion-how li{border-color:var(--border-subtle);background:linear-gradient(145deg,var(--surface-2),var(--surface-1));box-shadow:inset 0 1px #ffffff09}.conversion-how li>small{color:var(--text-muted)}.conversion-final{border-color:var(--border-subtle);border-radius:var(--radius-hero);box-shadow:var(--shadow-elevated),inset 0 1px #ffffff0b;background:radial-gradient(circle at 70%,#f0520018,#0000 32%),linear-gradient(120deg,#18191d,#0d0d0f 72%)}.conversion-final-product>div:last-child{border-color:var(--accent);background:#09090bcf}.app-shell{background:radial-gradient(circle at 82% 4%,#f0520012,transparent 26%),var(--background-primary)}.dashboard-workspace{width:min(1240px,100% - 48px)}.dashboard-heading{border-bottom:1px solid var(--border-subtle);padding-bottom:24px}.dashboard-heading h1{letter-spacing:-.045em;font-weight:720}.dashboard-heading>span{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:999px;padding:9px 12px}.dashboard-surface{border-color:var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(145deg,var(--surface-2),var(--surface-1));box-shadow:var(--shadow-card),inset 0 1px #ffffff08}.riot-status{padding:24px}.riot-status>span{border-color:var(--border-subtle);background:#ffffff04}.overlay-url{padding:22px}.overlay-url input{border-color:var(--border-subtle);border-radius:var(--radius-control);background:#09090b;min-height:46px}.dashboard-grid{grid-template-columns:380px minmax(0,1fr);gap:28px}.dashboard-controls{padding:24px}.dashboard-preview>div{border-color:var(--border-subtle);border-radius:var(--radius-card);min-height:430px;box-shadow:var(--shadow-card),inset 0 1px #ffffff08;background:radial-gradient(circle at 50% 46%,#f0520013,#0000 38%),#0a0a0c}.dashboard-segmented{background:#09090b}.dashboard-segmented button{transition:background .18s,color .18s}.dashboard-segmented button[aria-pressed=true]{background:var(--accent)}@media (width<=900px){.conversion-hero{width:min(760px,100% - 40px)}.dashboard-grid{grid-template-columns:1fr}.dashboard-preview{order:-1}}@media (width<=760px){.conversion-page:after{background-size:48px 48px}.conversion-hero{width:calc(100% - (var(--mobile-gutter) * 2))}.conversion-copy h1{max-width:8ch;font-size:clamp(46px,14vw,62px)}.conversion-actions{align-items:stretch}.conversion-primary,.conversion-secondary{justify-content:center;width:100%}.conversion-product{border-bottom:1px solid var(--border-subtle)}.conversion-benefits>div{gap:10px}.conversion-benefits article{border:1px solid var(--border-subtle);border-radius:var(--radius-card)}.conversion-benefits article:last-child{border:1px solid var(--border-subtle)}.conversion-final{border-radius:var(--radius-card)}.dashboard-workspace{width:calc(100% - (var(--mobile-gutter) * 2))}.dashboard-preview>div{min-height:320px}}@media (hover:none){.conversion-benefits article:hover{border-color:var(--border-subtle);background:linear-gradient(145deg,var(--surface-2),var(--surface-1));transform:none;box-shadow:inset 0 1px #ffffff0a}.conversion-benefits article:hover:after{transform:none}}@media (width<=760px){.conversion-product{contain:none;border-bottom:0;min-height:0;display:block;overflow:visible}.conversion-product:before{display:none}.preview-mobile-stage{grid-template-rows:auto minmax(204px,54vw) auto;grid-template-columns:minmax(0,1fr);place-items:center;gap:10px;width:100%;display:grid;position:relative;overflow:clip}.preview-heading{color:var(--text-muted);text-align:center;flex-direction:column;grid-row:1;align-items:center;gap:5px;display:flex;position:static}.preview-heading span{justify-content:center}.preview-ring{grid-area:2/1;width:74%;max-width:320px;position:static}.overlay-wrapper{z-index:2;transform-origin:50%;grid-area:2/1;width:calc(100% - 24px);position:static;transform:none}.conversion-product:hover .overlay-wrapper{transform:none}.overlay-wrapper>article{width:100%}.action-row{width:min(100%,360px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;display:grid;position:static;transform:none}.action-row button{border:1px solid var(--border-strong);border-radius:var(--radius-control);white-space:normal;background:#0c0c0eef;width:100%;min-width:0;min-height:44px;padding:0 8px}.action-row button:disabled{cursor:not-allowed;opacity:.52}.conversion-product .overlay-result-rank-change{padding:12px 16px}.conversion-product .overlay-result-rank-change .result-kicker{margin-bottom:4px}.conversion-product .overlay-result-rank-change .match-result-label{font-size:28px;line-height:1}.conversion-product .overlay-result-rank-change .result-rr{margin-top:6px;font-size:18px}.conversion-product .overlay-result-rank-change .result-rank-change{letter-spacing:.1em;margin-top:6px;font-size:9px}.conversion-product .overlay-result-rank-change .result-message{margin-top:8px;padding:0 8px;font-size:10px;line-height:1.25}.conversion-hero{padding-bottom:34px}}@media (width<=340px){.preview-mobile-stage{grid-template-rows:auto 196px auto}.action-row{grid-template-columns:1fr}}@media (width<=430px){.conversion-final-product>div:last-child{min-width:0}.conversion-footer .brand small{display:block}}@media (width<=360px){:root{--mobile-gutter:14px}.conversion-page .site-header .brand small,.app-shell .site-header .brand small{display:none}.conversion-copy h1{font-size:clamp(41px,13.4vw,48px)}.conversion-how li{grid-template-columns:38px 1fr auto;gap:0 10px;padding:14px}.conversion-how li>i{width:38px;height:38px}.conversion-final{padding-left:16px;padding-right:16px}}@media (width<=760px){.conversion-page,.app-shell{--mobile-header-surface:#111}.conversion-page .site-header[data-menu-open=true],.app-shell .site-header[data-menu-open=true]{border-bottom:2px solid var(--accent);background:var(--mobile-header-surface);box-shadow:none;border-radius:24px 24px 0 0}.site-header .menu-toggle span{border-radius:2px;width:23px;height:2px;margin:5px auto;transition:transform .18s,opacity .18s}.site-header .menu-toggle[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.site-header .menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.site-header .menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-7px)rotate(-45deg)}.site-header .menu-toggle[aria-expanded=true] span{width:24px}.conversion-page .mobile-nav-backdrop,.app-shell .mobile-nav-backdrop{top:calc(var(--mobile-header-top) + var(--mobile-header-height));-webkit-backdrop-filter:none;backdrop-filter:none;background:#0009;padding:0;display:block;bottom:0;left:0;right:0}.conversion-page .mobile-nav,.app-shell .mobile-nav{top:0;right:var(--mobile-gutter);left:var(--mobile-gutter);width:auto;max-height:calc(100dvh - var(--mobile-header-top) - var(--mobile-header-height) - 16px);background:var(--mobile-header-surface);transform-origin:top;border-color:currentColor #4a4a4a #4a4a4a;border-top-style:none;border-top-width:0;border-radius:0 0 18px 18px;padding:0 20px;position:absolute;box-shadow:0 16px 28px #0008}.conversion-page .mobile-nav>a:not(.button),.app-shell .mobile-nav>a:not(.button){color:#f2f2f2;letter-spacing:-.01em;text-transform:none;border-color:#292929;align-items:center;gap:14px;min-height:56px;padding:0 3px;font-size:14px;font-weight:600;display:flex}.conversion-page .mobile-nav>a:not(.button):hover,.app-shell .mobile-nav>a:not(.button):hover{background:#ffffff08}.mobile-nav-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;color:var(--accent);flex:none}.mobile-nav-icon-product{color:var(--accent)}.mobile-nav-arrow{fill:none;stroke:#999;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin-left:auto}.conversion-page .mobile-nav .button,.app-shell .mobile-nav .button{min-height:50px;box-shadow:none;color:#fff;letter-spacing:0;text-transform:none;background:#f05200;border-radius:9px;justify-content:center;margin-top:12px;padding:0 16px;font-size:13px;font-weight:700;position:relative}.conversion-page .mobile-nav .button:hover,.app-shell .mobile-nav .button:hover{box-shadow:none;background:#ff5a00;transform:none}.conversion-page .mobile-nav .button>span,.app-shell .mobile-nav .button>span{font-size:16px;font-weight:500;position:absolute;right:17px}.conversion-page .mobile-nav .language-switch,.app-shell .mobile-nav .language-switch{background:#0f0f0f;border:0;border-top:1px solid #292929;border-radius:0 0 18px 18px;justify-content:flex-end;gap:7px;width:calc(100% + 40px);min-height:64px;margin:14px -20px 0;padding:8px 20px}.conversion-page .site-header .mobile-nav .language-switch>.language-label,.app-shell .site-header .mobile-nav .language-switch>.language-label{color:#888;letter-spacing:0;align-items:center;gap:9px;margin-right:auto;font-size:12px;font-weight:550;display:flex}.mobile-nav .language-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.conversion-page .mobile-nav .language-switch>span:not(.language-label),.app-shell .mobile-nav .language-switch>span:not(.language-label){display:none}.conversion-page .mobile-nav .language-switch button,.app-shell .mobile-nav .language-switch button{color:#eee;border-radius:8px;min-width:44px;height:40px;font-size:13px}.conversion-page .mobile-nav .language-switch button[aria-pressed=true],.app-shell .mobile-nav .language-switch button[aria-pressed=true]{box-shadow:none;color:#fff;background:#f05200}.demo-shell .site-header{margin:14px auto 0;transition:border-color .25s,background .25s,box-shadow .25s;position:relative;top:auto;left:auto;transform:none}.demo-shell .workspace-grid{gap:28px;margin-top:24px}.demo-shell .demo-preview-wrap{order:-1}.demo-shell .demo-workspace{padding-top:28px;padding-bottom:0}.demo-shell .control-panel{padding:14px}.demo-shell .control-panel-heading h2{margin-bottom:9px;padding-bottom:9px}.demo-shell .control-primary .rank-select{border-top:0;padding-top:0;padding-bottom:8px}.demo-shell .rank-select-trigger{min-height:44px}.demo-shell .control-panel>details{border-top:1px solid #2b2b2b}.demo-shell .control-panel>details>summary{color:#d9d9d9;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:10px;font-weight:750;list-style:none;display:flex}.demo-shell .control-panel>details>summary::-webkit-details-marker{display:none}.demo-shell .control-panel>details>summary>i{border-bottom:2px solid #a7a7a7;border-right:2px solid #a7a7a7;flex:none;width:8px;height:8px;transform:rotate(45deg)translateY(-2px)}.demo-shell .control-panel>details[open]>summary>i{transform:rotate(225deg)translate(-2px,-2px)}.demo-shell .control-panel>details .control-group{padding-bottom:2px}.demo-shell .control-panel>details .control-group :is(fieldset,label){gap:6px;padding:11px 0}.demo-shell .reset-button{border-radius:var(--radius-control);min-height:44px;box-shadow:none;color:#e2e2e2;background:0 0;border-color:#777;margin-top:8px;font-weight:750}.demo-shell .reset-button:hover,.demo-shell .reset-button:focus-visible{color:#fff;background:#ffffff0b;border-color:#aaa}.demo-shell .reset-button:active{background:#ffffff12;transform:translateY(1px)}.demo-shell .demo-conclusion{box-sizing:border-box;background:linear-gradient(155deg,#1b1b1e 0%,#111113 58%,#0d0d0f 100%);border:1px solid #ffffff17;border-radius:26px;align-items:stretch;gap:0;width:100%;max-width:100%;height:auto;margin-top:36px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0c,0 20px 50px #0007}.demo-shell .demo-conclusion:before{filter:blur(42px);content:"";pointer-events:none;background:#f0520017;border-radius:50%;width:170px;height:140px;position:absolute;top:-70px;right:-55px}.demo-shell .demo-conclusion>*{z-index:1;position:relative}.demo-shell .demo-conclusion-header{color:#ff6a1e;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;font-weight:800;display:flex}.demo-shell .demo-conclusion-icon{background:#f0520012;border:1px solid #f0520045;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.demo-shell .demo-conclusion-icon svg{fill:none;stroke:#ff6a1e;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.demo-shell .demo-conclusion-copy{margin-top:18px}.demo-shell .demo-conclusion-copy h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(26px,7.2vw,30px);font-weight:720;line-height:1.05}.demo-shell .demo-conclusion-copy p{color:#a6a6aa;max-width:31ch;margin:9px 0 0;font-size:14px;line-height:1.45}.demo-shell .demo-conclusion-action{color:#fff;background:#f05200;border:0;border-radius:14px;justify-content:space-between;width:100%;min-height:52px;margin-top:20px;padding:0 18px;box-shadow:inset 0 1px #ffffff38}.demo-shell .demo-conclusion-action:hover{background:#ff5a00;transform:none;box-shadow:inset 0 1px #ffffff42}.demo-shell .demo-conclusion-action:active{background:#df4800;transform:translateY(1px)}.demo-shell .demo-conclusion-action:focus-visible{outline-offset:3px;outline:2px solid #fff}.demo-shell .demo-conclusion-action>span:first-child{font-size:14px;font-weight:750}.demo-shell .demo-conclusion-action>span:last-child{font-size:19px;font-weight:400;transition:transform .2s}.demo-shell .demo-conclusion-action:hover>span:last-child{transform:translate(3px)}.demo-footer{width:calc(100% - (var(--mobile-gutter) * 2));padding:24px 0 calc(22px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);gap:18px;margin:40px auto 0;display:grid}.demo-footer p{max-width:52ch;color:var(--text-muted);margin:0;font-size:10px;line-height:1.55}.demo-footer .language-switch{justify-self:start}}@media (width>=761px){.demo-footer{display:none}.demo-overlay-visual{display:contents}}@media (width<=760px){.demo-shell .demo-preview-wrap{min-width:0;overflow:hidden}.demo-shell .demo-preview{border-radius:var(--radius-card);clip-path:none;width:100%;max-width:100%;overflow:hidden}.demo-shell .demo-preview .window-bar{gap:12px;min-height:40px;padding:0 12px}.demo-shell .demo-preview .window-bar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.demo-shell .preview-toolbar{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.demo-shell .preview-toolbar>span{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:8px;font-weight:800}.demo-shell .preview-toolbar>div{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;display:grid}.demo-shell .preview-toolbar button{border:1px solid var(--border-subtle);min-width:0;min-height:40px;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;background:#09090b;border-radius:7px;padding:0 7px;font-size:9px;overflow:hidden}.demo-shell .preview-toolbar button[aria-pressed=true]{border-color:var(--accent);color:var(--text-primary);background:#f0520018}.demo-shell .demo-canvas{place-items:center;min-height:clamp(250px,68vw,286px);display:grid;position:relative;overflow:hidden}.demo-shell .demo-overlay-motion{place-items:center;width:100%;height:100%;display:grid}.demo-shell .demo-overlay-visual{aspect-ratio:680/216;place-items:center;width:75%;max-width:510px;display:grid}.demo-shell .demo-canvas .overlay-scale{width:100%;transform:none}.demo-shell .demo-canvas .overlay-scale>article{aspect-ratio:680/216;width:100%;height:auto}.demo-shell .preview-waiting{color:var(--text-muted);place-items:center;gap:8px;font-size:10px;display:grid}.demo-shell .preview-status{border-top:1px solid var(--border-subtle);gap:5px;padding:11px 12px 12px;display:grid}.demo-shell .preview-status>span{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.demo-shell .preview-status>span>i{background:var(--success);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #7dd9ae14}.demo-shell .preview-status>span.is-live>i{background:var(--accent);box-shadow:0 0 0 3px #f0520018}.demo-shell .preview-status>p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.4}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}@media (width<=460px){.max-\[460px\]\:mb-4{margin-bottom:1rem}.max-\[460px\]\:h-\[190px\]{height:190px}.max-\[460px\]\:min-h-\[190px\]{min-height:190px}.max-\[460px\]\:scale-\[\.68\]{--tw-scale-x:.68;--tw-scale-y:.68;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.max-\[460px\]\:grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.max-\[460px\]\:gap-3{gap:.75rem}.max-\[460px\]\:px-4{padding-left:1rem;padding-right:1rem}.max-\[460px\]\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.max-\[460px\]\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-\[460px\]\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=640px){.sm\:py-8{padding-top:2rem;padding-bottom:2rem}}.demo-shell{background:radial-gradient(circle at 82% 8%,#f0520010,transparent 25%),var(--background-primary,#070707);min-height:100vh}.demo-shell .demo-workspace{width:min(1240px,100% - 48px);margin:auto;padding:116px 0 72px}.demo-shell .demo-scenarios{border:1px solid var(--border-subtle,#ffffff12);background:linear-gradient(145deg,var(--surface-2,#16171b),var(--surface-1,#101114));border-radius:14px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.7fr);align-items:center;gap:28px;margin:20px 0 16px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff09}.demo-shell .scenario-heading{align-items:center;gap:12px;min-width:0;display:flex}.demo-shell .control-panel-heading>span{border:1px solid var(--accent,#f05200);background:#f0520008;border-radius:10px;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.demo-shell .control-panel-heading>span>i{background:var(--accent,#f05200);width:22px;height:1px;position:absolute;left:11px}.demo-shell .control-panel-heading>span>i:first-child{top:13px}.demo-shell .control-panel-heading>span>i:nth-child(2){top:22px}.demo-shell .control-panel-heading>span>i:last-child{top:31px}.demo-shell .control-panel-heading>span>i:after{border:1px solid var(--accent,#f05200);background:var(--surface-1,#101114);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:-3px}.demo-shell .control-panel-heading>span>i:first-child:after,.demo-shell .control-panel-heading>span>i:last-child:after{left:4px}.demo-shell .control-panel-heading>span>i:nth-child(2):after{right:3px}.demo-shell .scenario-heading h2{color:var(--text-primary,#f6f4f0);margin:0;font-size:15px;font-weight:700}.demo-shell .scenario-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.demo-shell .scenario-actions button{border:1px solid var(--border-subtle,#ffffff12);min-width:0;min-height:46px;color:var(--text-secondary,#b0adb0);background:#09090b;border-radius:9px;align-items:center;gap:8px;padding:0 12px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex}.demo-shell .scenario-actions button:hover{border-color:var(--border-strong,#ffffff26);background:var(--surface-elevated,#1c1d22);color:var(--text-primary,#f6f4f0);transform:translateY(-1px)}.demo-shell .scenario-actions button[aria-pressed=true]{border-color:var(--accent,#f05200);background:var(--accent,#f05200);color:#fff;box-shadow:0 8px 22px #f0520028}.demo-shell .scenario-actions button:disabled{opacity:.3;transform:none}.demo-shell .scenario-actions i{background:#ffffff0b;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.demo-shell .scenario-actions span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:680;overflow:hidden}.demo-shell .workspace-grid{grid-template-columns:minmax(300px,29%) minmax(0,1fr);align-items:start;gap:20px;margin-top:0;display:grid}.demo-shell .control-panel{border:1px solid var(--border-subtle,#ffffff12);background:linear-gradient(145deg,var(--surface-2,#16171b),var(--surface-1,#101114));border-radius:16px;min-width:0;padding:20px;overflow:visible;box-shadow:0 18px 48px #0008,inset 0 1px #ffffff08}.demo-shell .control-panel-heading{border-bottom:1px solid var(--border-subtle,#ffffff12);align-items:center;gap:12px;padding-bottom:17px;display:flex}.demo-shell .control-panel-heading h2{color:var(--text-primary,#f6f4f0);border:0;margin:0;padding:0;font-size:18px;font-weight:700}.demo-shell .control-panel details{border-bottom:1px solid var(--border-subtle,#ffffff12)}.demo-shell .control-panel summary{min-height:54px;color:var(--text-secondary,#b0adb0);cursor:pointer;letter-spacing:0;justify-content:space-between;align-items:center;font-size:12px;font-weight:680;list-style:none;display:flex}.demo-shell .control-panel summary::-webkit-details-marker{display:none}.demo-shell .control-panel summary i{border-right:2px solid var(--text-muted,#79777d);border-bottom:2px solid var(--text-muted,#79777d);width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.demo-shell .control-panel details[open] summary i{transform:rotate(225deg)translate(-2px,-2px)}.demo-shell .control-group{padding-bottom:4px;animation:.22s cubic-bezier(.22,1,.36,1) both control-group-in}.demo-shell .control-group label,.demo-shell .control-group fieldset,.demo-shell .control-group .rank-select{border:0;border-top:1px solid var(--border-subtle,#ffffff12);color:var(--text-secondary,#b0adb0);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:9px;margin:0;padding:17px 0;font-size:11px;font-weight:700;display:flex}.demo-shell .control-group .rank-select{border-top:0;padding-top:17px}.demo-shell .control-panel small{color:#99979d;letter-spacing:0;text-transform:none;font-size:11px;font-weight:500;line-height:1.45;display:block}.demo-shell .control-panel label>span{align-items:center;gap:12px;width:100%;display:flex}.demo-shell .control-panel input[type=range]{min-width:0;accent-color:var(--accent,#f05200);flex:1}.demo-shell .control-panel output{border:1px solid var(--border-subtle,#ffffff12);width:64px;min-height:36px;color:var(--text-primary,#f6f4f0);text-align:center;background:#09090b;border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.demo-shell .rank-select{z-index:20;position:relative}.demo-shell .rank-select-trigger{border:1px solid var(--border-subtle,#ffffff12);width:100%;min-height:50px;color:var(--text-primary,#f6f4f0);background:#09090b;border-radius:9px;justify-content:space-between;align-items:center;margin-top:8px;padding:7px 13px 7px 10px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.demo-shell .rank-select-trigger:hover,.demo-shell .rank-select-trigger[aria-expanded=true]{border-color:var(--accent,#f05200);box-shadow:0 0 0 3px var(--accent-soft,#f0520017);background:#0e0e11}.demo-shell .rank-select-trigger>span{align-items:center;gap:10px;display:flex}.demo-shell .rank-select-trigger b{font-size:12px}.demo-shell .rank-select-trigger>i{border-right:2px solid var(--text-muted,#79777d);border-bottom:2px solid var(--text-muted,#79777d);width:8px;height:8px;transform:rotate(45deg)translateY(-2px)}.demo-shell .rank-select-menu{z-index:100;border:1px solid var(--border-strong,#ffffff26);background:#0b0b0d;border-radius:10px;max-height:320px;padding:6px;position:absolute;top:calc(100% - 7px);left:0;right:0;overflow:auto;box-shadow:0 24px 60px #000}.demo-shell .rank-tier-label{z-index:2;color:var(--text-muted,#79777d);letter-spacing:.1em;text-transform:uppercase;background:#0b0b0df2;margin:4px 0 2px;padding:6px 8px 4px;font-size:8px;display:block;position:sticky;top:-6px}.demo-shell .rank-select-menu button{width:100%;min-height:42px;color:var(--text-secondary,#b0adb0);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:32px 1fr 20px;align-items:center;padding:4px 8px;display:grid}.demo-shell .rank-select-menu button:hover,.demo-shell .rank-select-menu button[aria-selected=true]{background:var(--surface-elevated,#1c1d22);color:var(--text-primary,#f6f4f0)}.demo-shell .rank-select-menu button b{font-size:11px}.demo-shell .rank-select-menu button>span:last-child{color:var(--accent,#f05200);text-align:center}.demo-shell .segmented{background:#09090b;border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;padding:4px;display:grid}.demo-shell .segmented button{min-height:40px;color:var(--text-muted,#79777d);background:0 0;border:0;border-radius:7px;font-size:9px;font-weight:680}.demo-shell .segmented button:hover,.demo-shell .segmented button[aria-pressed=true]{background:var(--surface-elevated,#1c1d22);color:var(--text-primary,#f6f4f0)}.demo-shell .disabled-control{opacity:.42}.demo-shell .reset-button{border:1px solid var(--border-subtle,#ffffff12);width:100%;min-height:44px;color:var(--text-muted,#79777d);text-transform:uppercase;background:0 0;border-radius:9px;margin-top:16px;font-size:9px;font-weight:720;transition:border-color .18s,background .18s,color .18s}.demo-shell .reset-button:hover{border-color:var(--border-strong,#ffffff26);color:var(--text-primary,#f6f4f0);background:#ffffff05}.demo-shell .demo-preview-wrap{min-width:0;position:sticky;top:100px}.demo-shell .demo-preview{border:1px solid var(--border-strong,#ffffff26);background:var(--surface-1,#101114);clip-path:none;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 28px 80px #000a,0 0 54px #f052000c,inset 0 1px #ffffff08}.demo-shell .window-bar{border-bottom:1px solid var(--border-subtle,#ffffff12);color:#aaa8ad;letter-spacing:.1em;background:#131417;justify-content:space-between;align-items:center;min-height:48px;padding:0 17px;font:700 10px ui-monospace,monospace;display:flex}.demo-shell .demo-label{color:#a7a3a3}.demo-shell .preview-toolbar{border-bottom:1px solid var(--border-subtle,#ffffff12);background:#0f1012;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:7px 13px 7px 17px;display:flex}.demo-shell .preview-toolbar>span{color:#aaa8ad;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.demo-shell .preview-toolbar>div{border:1px solid var(--border-subtle,#ffffff12);background:#09090b;border-radius:9px;gap:3px;padding:3px;display:flex}.demo-shell .preview-toolbar button{color:#99979d;background:0 0;border:0;border-radius:6px;min-height:36px;padding:0 13px;font-size:11px;font-weight:650}.demo-shell .preview-toolbar button:hover{color:var(--text-primary,#f6f4f0)}.demo-shell .preview-toolbar button[aria-pressed=true]{background:var(--surface-elevated,#1c1d22);color:var(--text-primary,#f6f4f0);box-shadow:inset 0 1px #ffffff0b}.demo-shell .demo-canvas{isolation:isolate;place-items:center;min-height:500px;transition:background .3s;display:grid;position:relative;overflow:clip}.demo-shell .demo-canvas:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(#ffffff42,#ffffff42) 0 0/26px 1px no-repeat,linear-gradient(#ffffff42,#ffffff42) 0 0/1px 26px no-repeat,linear-gradient(#ffffff42,#ffffff42) 100% 0/26px 1px no-repeat,linear-gradient(#ffffff42,#ffffff42) 100% 0/1px 26px no-repeat,linear-gradient(#ffffff42,#ffffff42) 0 100%/26px 1px no-repeat,linear-gradient(#ffffff42,#ffffff42) 0 100%/1px 26px no-repeat,linear-gradient(#ffffff42,#ffffff42) 100% 100%/26px 1px no-repeat,linear-gradient(#ffffff42,#ffffff42) 100% 100%/1px 26px no-repeat;position:absolute;inset:18px}.demo-shell .demo-canvas:after{z-index:0;filter:blur(58px);content:"";pointer-events:none;background:#f0520015;border-radius:50%;width:68%;height:44%;position:absolute}.demo-shell .canvas-transparent{background-color:#111215;background-image:linear-gradient(45deg,#18191d 25%,#0000 25%),linear-gradient(-45deg,#18191d 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#18191d 75%),linear-gradient(-45deg,#0000 75%,#18191d 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.demo-shell .canvas-dark{background:radial-gradient(circle at 50% 48%,#23242a,#08090b 72%)}.demo-shell .canvas-light{background:radial-gradient(circle at 50% 48%,#f4f4f2,#a5a6aa 78%)}.demo-shell .demo-overlay-motion{place-items:center;width:100%;display:grid}.demo-shell .demo-canvas .overlay-scale{z-index:2;width:min(680px,100% - 44px);position:relative;transform:none}.demo-shell .demo-canvas .overlay-scale>article{width:100%}.demo-shell .preview-waiting{color:var(--text-muted,#79777d);align-items:center;gap:9px;font-size:10px;display:flex}.demo-shell .preview-waiting i{background:var(--text-muted,#79777d);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite preview-pulse}.demo-shell .preview-status{z-index:4;border:1px solid var(--border-strong,#ffffff26);background:#09090be8;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;width:min(220px,100% - 40px);min-height:76px;padding:13px 15px;display:flex;position:absolute;bottom:20px;right:20px;box-shadow:0 14px 35px #0009}.demo-shell .preview-status>span{color:#aaa8ad;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;min-width:82px;font:700 10px ui-monospace,monospace;display:flex}.demo-shell .preview-status>span i{background:#666;border-radius:50%;width:6px;height:6px}.demo-shell .preview-status>span.is-live{color:var(--accent-hover,#ff6517)}.demo-shell .preview-status>span.is-live i{background:var(--accent,#f05200);box-shadow:0 0 0 4px var(--accent-soft,#f0520017)}.demo-shell .preview-status p{color:var(--text-secondary,#b0adb0);margin:0;font-size:11px;line-height:1.45}.demo-shell .honest-next{background:radial-gradient(circle at 86% 50%,#f0520022,transparent 30%),linear-gradient(120deg,#121110,var(--surface-1,#101114));border:1px solid #f0520040;border-radius:16px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:138px;margin-top:46px;padding:24px 32px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.demo-shell .honest-next:after{content:"";pointer-events:none;border:24px solid #f052000d;border-radius:50%;width:190px;height:190px;position:absolute;right:-70px}.demo-shell .honest-next>div{z-index:1;position:relative}.demo-shell .honest-next h2{color:var(--text-primary,#f6f4f0);letter-spacing:-.035em;margin:0;font-size:22px;font-weight:700}.demo-shell .honest-next p{color:var(--text-secondary,#b0adb0);margin:7px 0 0;font-size:12px}.demo-shell .honest-next .button{z-index:1;justify-content:space-between;min-width:154px;position:relative}.demo-shell .honest-next .button span{font-size:16px}.demo-shell .conversion-trophy{border:1px solid var(--accent,#f05200);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative}.demo-shell .conversion-trophy svg{fill:none;width:38px;height:38px;stroke:var(--accent,#f05200);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.demo-mobile-tabs{display:none}@keyframes preview-pulse{50%{opacity:.35;transform:scale(.8)}}@keyframes control-group-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=1050px){.demo-shell .demo-workspace{width:calc(100% - 40px)}.demo-shell .workspace-grid{grid-template-columns:minmax(300px,34%) minmax(0,1fr);gap:16px}.demo-shell .demo-canvas{min-height:430px}}@media (width<=900px){.demo-shell .workspace-grid{flex-direction:column;display:flex}.demo-shell .demo-preview-wrap{order:-1;width:100%;position:static}.demo-shell .control-panel{width:100%}}@media (width<=760px){.demo-shell .demo-workspace{width:calc(100% - (var(--mobile-gutter,16px) * 2));padding:20px 0 44px}.demo-shell .demo-scenarios{border:0;border-bottom:1px solid var(--border-subtle,#ffffff12);box-shadow:none;background:0 0;border-radius:0;margin:8px 0 12px;padding:8px 0 18px;display:block}.demo-shell .scenario-heading p{display:block}.demo-shell .scenario-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.demo-shell .scenario-actions button{min-height:48px}.demo-shell .scenario-actions span{font-size:10px}.demo-shell .workspace-grid{flex-direction:column;gap:12px;display:flex}.demo-shell .demo-preview-wrap{order:-1;width:100%;position:static}.demo-shell .demo-preview{border-radius:14px}.demo-shell .window-bar{min-height:40px;padding:0 12px}.demo-shell .preview-toolbar{display:none}.demo-shell .demo-canvas{min-height:300px}.demo-shell .demo-overlay-visual{aspect-ratio:auto;place-items:center;width:84%;height:170px;display:grid}.demo-shell .demo-canvas .overlay-scale{width:100%;height:170px;transform:none}.demo-shell .demo-canvas .overlay-scale>article{aspect-ratio:auto;width:100%;height:170px}.demo-shell .overlay-idle-layout{grid-template-columns:68px minmax(0,1fr);gap:12px;min-height:170px;padding:14px 16px}.demo-shell .overlay-idle-rank{transform:scale(.62)}.demo-shell .overlay-idle-content{align-self:center}.demo-shell .overlay-idle-kicker{letter-spacing:.22em;margin-bottom:5px;font-size:9px}.demo-shell .overlay-idle-heading{justify-content:stretch;align-items:start;gap:4px;margin-bottom:12px;display:grid}.demo-shell .overlay-idle-title{text-overflow:clip;white-space:nowrap;font-size:19px;line-height:1;overflow:visible}.demo-shell .overlay-idle-rr{font-size:13px;line-height:1.2}.demo-shell .overlay-idle-record{margin-top:9px;font-size:10px}.demo-shell .overlay-result-state{min-height:170px;padding:12px 14px}.demo-shell .overlay-result-state>div:last-child{width:100%}.demo-shell .overlay-result-state .result-kicker{letter-spacing:.28em;margin-bottom:4px;font-size:8px}.demo-shell .overlay-result-state .match-result-label{letter-spacing:.045em;font-size:clamp(25px,7vw,29px);line-height:1}.demo-shell .overlay-result-state .result-rr{margin-top:5px;font-size:17px;line-height:1.1}.demo-shell .overlay-result-state .result-rank-change{letter-spacing:.1em;margin-top:6px;font-size:8px;line-height:1.25}.demo-shell .overlay-result-state .result-message{letter-spacing:.12em;margin-top:7px;padding:0 4px;font-size:9px;line-height:1.25}.demo-shell .preview-status{width:100%;min-height:0;box-shadow:none;background:#101114;border-width:1px 0 0;border-radius:0;padding:11px 12px;position:static}.demo-shell .preview-status p{border-top:1px solid var(--border-subtle,#ffffff12);width:100%;padding-top:7px}.demo-shell .control-panel{width:100%;box-shadow:none;background:0 0;border-width:1px 0 0;border-radius:0;padding:18px 14px 0}.demo-shell .demo-conclusion{background:linear-gradient(155deg,#1b1b1e 0%,#111113 58%,#0d0d0f 100%);border:1px solid #ffffff17;border-radius:26px;grid-template-columns:1fr;align-items:stretch;gap:0;width:100%;min-height:0;margin-top:32px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0c,0 20px 50px #0007}.demo-shell .demo-conclusion:before{filter:blur(42px);content:"";pointer-events:none;background:#f0520017;border-radius:50%;width:170px;height:140px;position:absolute;top:-70px;right:-55px}.demo-shell .demo-conclusion:after{content:none}.demo-shell .demo-conclusion>*{z-index:1;position:relative}.demo-shell .demo-conclusion-header{color:#ff6a1e;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;width:auto;min-height:34px;font-size:9px;font-weight:800;display:flex}.demo-shell .demo-conclusion-header>span:last-child{display:block}.demo-shell .demo-conclusion .demo-conclusion-icon{background:#f0520012;border:1px solid #f0520045;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.demo-shell .demo-conclusion .demo-conclusion-icon svg{fill:none;stroke:#ff6a1e;stroke-width:1.8px;width:18px;height:18px}.demo-shell .demo-conclusion-copy{margin-top:18px}.demo-shell .demo-conclusion .demo-conclusion-copy h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(26px,7.2vw,30px);font-weight:720;line-height:1.05}.demo-shell .demo-conclusion .demo-conclusion-copy p{color:#a6a6aa;max-width:31ch;margin:9px 0 0;font-size:14px;line-height:1.45}.demo-shell .demo-conclusion .demo-conclusion-action{color:#fff;background:#f05200;border:0;border-radius:14px;justify-content:space-between;align-items:center;width:100%;min-width:0;min-height:52px;margin-top:20px;padding:0 18px;display:flex;box-shadow:inset 0 1px #ffffff38}.demo-shell .demo-conclusion .demo-conclusion-action:hover{background:#ff5a00;transform:none;box-shadow:inset 0 1px #ffffff42}.demo-shell .demo-conclusion .demo-conclusion-action:active{background:#df4800;transform:translateY(1px)}.demo-shell .demo-conclusion .demo-conclusion-action:focus-visible{outline-offset:3px;outline:2px solid #fff}.demo-shell .demo-conclusion .demo-conclusion-action>span:first-child{font-size:14px;font-weight:750}.demo-shell .demo-conclusion .demo-conclusion-action>span:last-child{font-size:19px;font-weight:400;transition:transform .2s}.demo-shell .demo-conclusion .demo-conclusion-action:hover>span:last-child{transform:translate(3px)}}@media (width<=360px){.demo-shell .demo-workspace{width:calc(100% - 28px)}.demo-shell .scenario-actions button{padding:0 9px}.demo-shell .scenario-actions i{width:20px;height:20px}.demo-shell .demo-canvas{min-height:270px}.demo-shell .demo-canvas .overlay-scale{width:calc(100% - 12px)}.demo-shell .control-panel{padding-left:8px;padding-right:8px}}@media (prefers-reduced-motion:reduce){.demo-shell .control-group,.demo-shell .preview-waiting i{animation:none}.demo-shell .scenario-actions button{transition:none}}:root{--motion-fast:.2s;--motion-base:.42s;--motion-slow:.56s;--motion-distance-xs:7px;--motion-distance-sm:16px;--motion-distance-md:22px;--motion-stagger-tight:55ms;--motion-stagger-base:80ms;--motion-stagger-loose:.11s;--motion-stagger-cards:.14s;--motion-ease:cubic-bezier(.22,1,.36,1)}.scroll-reveal,.scroll-reveal-group [data-reveal-item]{transition-property:opacity,translate,scale;transition-duration:var(--motion-base);transition-timing-function:var(--motion-ease);will-change:opacity,transform}.scroll-reveal{opacity:0;translate:0 var(--motion-distance-sm)}.scroll-reveal[data-reveal=fade]{translate:none}.scroll-reveal[data-reveal=soft-scale]{translate:none;scale:.985}.scroll-reveal.is-revealed{opacity:1;translate:none;scale:1}.scroll-reveal-group [data-reveal-item]{opacity:0;translate:0 var(--motion-distance-sm)}.scroll-reveal-group.is-revealed [data-reveal-item]{opacity:1;translate:none}.scroll-reveal-group [data-reveal-item="1"]{transition-delay:0s}.scroll-reveal-group [data-reveal-item="2"]{transition-delay:var(--motion-stagger-base)}.scroll-reveal-group [data-reveal-item="3"]{transition-delay:calc(var(--motion-stagger-base) * 2)}.scroll-reveal-group [data-reveal-item="4"]{transition-delay:calc(var(--motion-stagger-base) * 3)}.conversion-benefits.scroll-reveal-group [data-reveal-item="2"],.conversion-how.scroll-reveal-group [data-reveal-item="2"]{transition-delay:var(--motion-stagger-cards)}.conversion-benefits.scroll-reveal-group [data-reveal-item="3"],.conversion-how.scroll-reveal-group [data-reveal-item="3"]{transition-delay:calc(var(--motion-stagger-cards) * 2)}.conversion-benefits.scroll-reveal-group [data-reveal-item="4"],.conversion-how.scroll-reveal-group [data-reveal-item="4"]{transition-delay:calc(var(--motion-stagger-cards) * 3)}.conversion-benefits.scroll-reveal-group article[data-reveal-item],.conversion-how.scroll-reveal-group li[data-reveal-item]{translate:0 var(--motion-distance-md);transition-duration:var(--motion-slow)}.conversion-benefits.scroll-reveal-group.is-revealed article[data-reveal-item],.conversion-how.scroll-reveal-group.is-revealed li[data-reveal-item]{translate:none}@media (hover:hover) and (pointer:fine){.conversion-benefits article[data-reveal-item],.conversion-how li[data-reveal-item]{transition-property:opacity,translate,transform,border-color,background,box-shadow;transition-duration:.56s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.conversion-benefits article[data-reveal-item]:hover,.conversion-how li[data-reveal-item]:hover{transform:translateY(-4px)}}@media (width<=760px){:root{--motion-stagger-cards:.1s}.scroll-reveal,.scroll-reveal-group [data-reveal-item]{translate:0 11px}.conversion-benefits.scroll-reveal-group article[data-reveal-item],.conversion-how.scroll-reveal-group li[data-reveal-item]{translate:0 14px}.conversion-benefits.scroll-reveal-group.is-revealed article[data-reveal-item],.conversion-how.scroll-reveal-group.is-revealed li[data-reveal-item],.scroll-reveal[data-reveal=fade]{translate:none}.scroll-reveal[data-reveal=soft-scale]{translate:none;scale:.99}}@media (prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal.is-revealed,.scroll-reveal-group [data-reveal-item],.scroll-reveal-group.is-revealed [data-reveal-item]{opacity:1;will-change:auto;transition:none;translate:none;scale:1}}.ambient-cursor-glow{z-index:0;width:var(--ambient-glow-size);height:var(--ambient-glow-size);background:radial-gradient(circle,rgba(240,82,0,var(--ambient-glow-intensity)) 0%,rgba(240,82,0,calc(var(--ambient-glow-intensity) * .48)) 30%,#f0520000 72%);opacity:0;pointer-events:none;will-change:transform,opacity;border-radius:50%;transition:opacity .36s;display:none;position:fixed;top:0;left:0;transform:translate(-100%,-100%)}.ambient-cursor-glow[data-visible=true]{opacity:1}.ambient-cursor-glow--demo{mix-blend-mode:screen}.conversion-page,.demo-shell{isolation:isolate}.conversion-page>main,.conversion-page>footer,.demo-shell>main{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.ambient-cursor-glow{display:block}}@media (prefers-reduced-motion:reduce){.ambient-cursor-glow{display:none}}
