/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Rubik Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Unbounded Variable", "Arial Black", system-ui, sans-serif}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;scrollbar-color:#5865f2 #0b0620}body{font-family:var(--font-sans);background:var(--bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-x:clip}body.is-loading{overflow:hidden}::selection{color:#fff;background:#eb459e}:focus-visible{outline-offset:3px;border-radius:10px;outline:3px solid #fee75c}button,a{cursor:var(--cur-click)}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sticky{position:sticky}.block{display:block}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.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-filter{-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,)}@media (min-width:40rem){.sm\:hidden{display:none}.sm\:inline{display:inline}}}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-ext-wght-normal-2qyXmZWE.woff2)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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2)format("woff2-variations");unicode-range:U+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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2)format("woff2-variations");unicode-range:U+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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2)format("woff2-variations");unicode-range:U+??,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}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2)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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.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}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-violet:#7c4dff;--c-purple:#c13dff;--c-pink:#ff2d95;--c-cyan:#00e5ff;--c-green:#2bff88;--c-yellow:#ffd400;--c-orange:#ff7a00;--bg:#080320;--bg-deep:#05021a;--text:#fff;--text-2:#ded8ff;--text-3:#aaa2e2;--surface:#1c0e48d1;--surface-2:#ffffff12;--border:#a08cff4d;--grad-main:linear-gradient(135deg, #7c4dff 0%, #c13dff 50%, #ff2d95 100%);--grad-text:linear-gradient(90deg, #a98bff, #ff5fb4, #3dffc5, #ffd400, #a98bff);--grad-logo:linear-gradient(90deg, #fff, #c9b6ff, #7dffc8, #ffe066, #fff);--cta-edge:#4a22c9;--cta-glow:#7c4dff99;--g0:#8a63ff;--g1:#ff2d95;--g2:#2bff88;--g3:#ffd400;--blob-a:#7c4dff9e;--blob-b:#ff2d9580;--blob-c:#00e5ff5c}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-green:#00b86b;--c-yellow:#ff9f0a;--c-cyan:#0096c7;--bg:#f5f2ff;--bg-deep:#ece6ff;--text:#1a1045;--text-2:#3b3270;--text-3:#6b6399;--surface:#ffffffdb;--surface-2:#2814780d;--border:#5c3ce62e;--grad-text:linear-gradient(90deg, #6a3dff, #ff2d95, #00a86b, #ff7a00, #6a3dff);--grad-logo:linear-gradient(90deg, #2a1470, #6a3dff, #ff2d95, #6a3dff, #2a1470);--cta-glow:#7c4dff73;--g0:#6a3dff;--g1:#ff1f8a;--g2:#00b86b;--g3:#ff8a00;--blob-a:#7c4dff47;--blob-b:#ff2d9538;--blob-c:#00c8ff3d;background:var(--bg);color:var(--text);scrollbar-color:#7c4dff #ece6ff}:root[data-theme=light] body{background:var(--bg)}:root[data-theme=light] .loader{background:radial-gradient(circle at 50% 45%,#fff 0%,#e4dcff 65%)}:root[data-theme=light] .loader-sub{color:var(--text-3)}:root[data-theme=light] .float-emoji{opacity:.9}:root[data-theme=light] .nav{background:linear-gradient(#ffffffeb 0%,#fff0 100%)}:root[data-theme=light] .nav.is-scrolled{background:#ffffffe6;box-shadow:0 1px #3c1ea01a}:root[data-theme=light] .nav-logo{color:var(--text)}:root[data-theme=light] .nav-links a{color:var(--text-2)}:root[data-theme=light] .nav-links a:hover{color:var(--text);background:#7c4dff24}:root[data-theme=light] .icon-btn{color:var(--text);background:#ffffffd9;border-color:#5c3ce633;box-shadow:0 2px 8px #3c1ea014}:root[data-theme=light] .icon-btn:hover{color:#fff;background:var(--c-violet)}:root[data-theme=light] .story-sticky{background:#9bd8ff}:root[data-theme=light] .story-vignette{background:radial-gradient(at 50% 55%,#fff0 60%,#785aff2e 100%),linear-gradient(#ffffff8c 0%,#fff0 22%)}:root[data-theme=light] .hero-kicker{color:var(--text);background:#fffc;border-color:#5c3ce640}:root[data-theme=light] .hero-title .char{color:var(--glow);text-shadow:0 .05em #1a1045e6,0 .1em .2em #1a104540,0 0 .4em #ffffffe6}:root[data-theme=light] .hero-sub{color:var(--text);text-shadow:none;background:#ffffffc7}:root[data-theme=light] .scroll-hint{color:var(--text);text-shadow:0 1px 8px #ffffffe6}:root[data-theme=light] .mouse{border-color:var(--text)}:root[data-theme=light] .caption{color:var(--text);background:#ffffffe6;border-color:#5c3ce640;box-shadow:0 10px 40px #5c3ce633}:root[data-theme=light] .story.no-3d .story-sticky{background:radial-gradient(circle at 50% 30%,#fff,#dcd2ff 70%)}:root[data-theme=light] .dc{--bg-1:#e3e5e8;--bg-2:#f2f3f5;--bg-3:#fff;--bg-4:#ebedef;--muted:#5c5e66;color:#2e3338;box-shadow:0 0 0 1px #5c3ce626,0 30px 80px -20px #7c4dff73,0 0 120px -30px #ff2d9559}:root[data-theme=light] .dc-server{color:#313338}:root[data-theme=light] .dc-server:hover{color:#fff}:root[data-theme=light] .dc-server.is-active:before{background:#060607}:root[data-theme=light] .dc-side-head,:root[data-theme=light] .dc-user-name,:root[data-theme=light] .dc-head-name,:root[data-theme=light] .dc-embed-title,:root[data-theme=light] .dc-channel.is-active,:root[data-theme=light] .dc-react[aria-pressed=true]{color:#060607}:root[data-theme=light] .dc-side-head,:root[data-theme=light] .dc-head{box-shadow:0 1px #06060714}:root[data-theme=light] .dc-channel:hover,:root[data-theme=light] .dc-member:hover{color:#2e3338;background:#747f8d29}:root[data-theme=light] .dc-channel.is-active{background:#747f8d4d}:root[data-theme=light] .dc-channel--voice.is-active{color:#008a4f}:root[data-theme=light] .dc-voice-panel,:root[data-theme=light] .dc-user{background:#ebedef;border-color:#0606070f}:root[data-theme=light] .dc-icon-btn{color:#4e5058}:root[data-theme=light] .dc-icon-btn:hover{color:#060607;background:#747f8d33}:root[data-theme=light] .dc-avatar{background:var(--c)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .dc-avatar{background:color-mix(in srgb, var(--c) 22%, #fff)}}:root[data-theme=light] .dc-head-hash{color:#6d6f78}:root[data-theme=light] .dc-head-topic{border-color:#d4d7dc}:root[data-theme=light] .dc-msg:hover{background:#06060708}:root[data-theme=light] .dc-text,:root[data-theme=light] .dc-typing{color:#2e3338}:root[data-theme=light] .dc-dots i{background:#2e3338}:root[data-theme=light] .dc-react,:root[data-theme=light] .dc-embed{color:#2e3338;background:#f2f3f5}:root[data-theme=light] .dc-react:hover{border-color:#c4c9ce}:root[data-theme=light] .dc-react[aria-pressed=true]{background:#5865f226}:root[data-theme=light] .dc-input{color:#060607}:root[data-theme=light] .dc-input::placeholder{color:#80848e}:root[data-theme=light] .dc-plus{color:#ebedef;background:#4e5058}:root[data-theme=light] .dc-channels,:root[data-theme=light] .dc-messages,:root[data-theme=light] .dc-members{scrollbar-color:#c4c9ce transparent}:root[data-theme=light] .dc-sys-arrow{color:#008a4f}:root[data-theme=light] .eyebrow{color:#b35900;background:#ff9f0a24;border-color:#ff7a0059}:root[data-theme=light] .feature-card{background:radial-gradient(circle at var(--mx) var(--my), #7c4dff24, transparent 55%), linear-gradient(160deg, #fff, #f4efff);border-color:#5c3ce629;box-shadow:0 10px 30px -12px #5c3ce640}:root[data-theme=light] .feature-card:hover{border-color:#ff2d9580;box-shadow:0 20px 50px -10px #ff2d954d}:root[data-theme=light] .feature-card p,:root[data-theme=light] .stat-label,:root[data-theme=light] .cta-sub{color:var(--text-2)}:root[data-theme=light] .stat{background:#fff;border-color:#00b86b40;box-shadow:0 10px 30px -14px #5c3ce640}:root[data-theme=light] .stat-num{color:var(--c-green);text-shadow:none}:root[data-theme=light] .stat--live .stat-num{color:var(--c-violet);text-shadow:0 4px 18px #7c4dff40}:root[data-theme=light] .stat--online .stat-num{color:var(--c-green);text-shadow:0 4px 18px #00b86b40}:root[data-theme=light] .stat--voice .stat-num{color:var(--c-pink);text-shadow:0 4px 18px #ff2d9540}:root[data-theme=light] .stat-badge{color:#008a4f;background:#00b86b1a}:root[data-theme=light] .stat--voice .stat-badge{color:#c2006a;background:#ff2d951a}:root[data-theme=light] .stat-note,:root[data-theme=light] .dstat-invite,:root[data-theme=light] .footer-note{color:var(--text-3)}:root[data-theme=light] .dstat{background:radial-gradient(circle at 0 0,#7c4dff24,#0000 45%),radial-gradient(circle at 100% 100%,#00e5ff1f,#0000 45%),#fff;border-color:#5c3ce633;box-shadow:0 30px 70px -30px #5c3ce666}:root[data-theme=light] .dstat-bot{color:var(--text-2);background:#2814780d;border-color:#2814781f}:root[data-theme=light] .dstat-bot[data-bot=online]{color:#007a45;background:#00b86b1a;border-color:#00b86b59}:root[data-theme=light] .dstat-bot[data-bot=offline]{color:#c4001d}:root[data-theme=light] .dstat-vc{color:#c2006a;background:#ff2d9514}:root[data-theme=light] .dstat-vc-name{color:var(--text)}:root[data-theme=light] .skel{background:linear-gradient(90deg,#2814780f 25%,#28147824 50%,#2814780f 75%) 0 0/200% 100%}:root[data-theme=light] .cta-box{background:radial-gradient(circle at 20% 0,#ff2d9538,#0000 50%),radial-gradient(circle at 80% 100%,#00e5ff38,#0000 50%),linear-gradient(160deg,#fff,#efe8ff);border-color:#5c3ce633;box-shadow:0 30px 80px -30px #5c3ce659}:root[data-theme=light] .footer{background:#ffffffbf;border-color:#5c3ce61f}:root[data-theme=light] .toast{color:var(--text);background:#fff;border-color:#5c3ce640;box-shadow:0 10px 30px #3c1ea02e}:root[data-theme=light] .sp-panel{color:var(--text);background:radial-gradient(circle at 100% 0,#ff2d951f,#0000 45%),radial-gradient(circle at 0 0,#7c4dff24,#0000 50%),#fff;border-color:#5c3ce633;box-shadow:0 30px 80px #3c1ea040,0 0 60px -20px #7c4dff66}:root[data-theme=light] .sp-head{border-color:#5c3ce61a}:root[data-theme=light] .sp-title,:root[data-theme=light] .sp-hi,:root[data-theme=light] .sp-option,:root[data-theme=light] .sp-success h3{color:var(--text)}:root[data-theme=light] .sp-sub,:root[data-theme=light] .sp-intro,:root[data-theme=light] .sp-option-text span,:root[data-theme=light] .sp-counter,:root[data-theme=light] .sp-success p{color:var(--text-3)}:root[data-theme=light] .sp-icon-btn{color:var(--text-2);background:#2814780f}:root[data-theme=light] .sp-icon-btn:hover{background:#2814781f}:root[data-theme=light] .sp-option{background:#28147809;border-color:#2814781a}:root[data-theme=light] .sp-option:hover{background:#7c4dff1a}:root[data-theme=light] .sp-option-go{color:var(--text-3)}:root[data-theme=light] .sp-option:hover .sp-option-go{color:var(--text)}:root[data-theme=light] .sp-join{color:#5a32e6}:root[data-theme=light] .sp-join:hover{color:var(--text)}:root[data-theme=light] .sp-field label{color:var(--text-2)}:root[data-theme=light] .sp-field input,:root[data-theme=light] .sp-field textarea{color:var(--text);background:#f7f5ff;border-color:#28147829}:root[data-theme=light] .sp-field input::placeholder,:root[data-theme=light] .sp-field textarea::placeholder{color:#9a93c4}:root[data-theme=light] .sp-field-error{color:#d1002a}:root[data-theme=light] .sp-form-error{color:#9b001c}:root[data-theme=light] .sp-hello{color:#fff;background:#1a1045}:root[data-theme=light] .sp-badge{border-color:var(--bg)}.theme-toggle{background:linear-gradient(135deg,#1a0f4a,#3a1f8f);border-radius:999px;flex:none;width:64px;height:34px;transition:background .6s,box-shadow .6s,scale .25s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:inset 0 2px 6px #00000073,0 0 0 1px #a08cff59}.theme-toggle:hover{scale:1.06}:root[data-theme=light] .theme-toggle{background:linear-gradient(135deg,#5ec8ff,#9be3ff);box-shadow:inset 0 2px 6px #003c7840,0 0 0 1px #0096dc59}.theme-toggle .tt-stars{transition:opacity .5s,transform .6s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;bottom:0;left:0;right:0}.theme-toggle .tt-stars i{background:#fff;border-radius:50%;width:3px;height:3px;animation:2.2s ease-in-out infinite blink;position:absolute}.theme-toggle .tt-stars i:first-child{top:8px;left:10px}.theme-toggle .tt-stars i:nth-child(2){animation-delay:-.7s;top:20px;left:20px}.theme-toggle .tt-stars i:nth-child(3){width:2px;height:2px;animation-delay:-1.4s;top:10px;left:30px}:root[data-theme=light] .theme-toggle .tt-stars{opacity:0;transform:translateY(-10px)}.theme-toggle .tt-cloud{opacity:0;background:#fff;border-radius:8px;width:20px;height:8px;transition:opacity .5s,transform .6s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:6px;left:9px;transform:translateY(10px)}.theme-toggle .tt-cloud:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:4px}:root[data-theme=light] .theme-toggle .tt-cloud{opacity:.95;transform:none}.theme-toggle .tt-knob{background:#f4f1ff;border-radius:50%;width:26px;height:26px;transition:transform .6s cubic-bezier(.34,1.56,.64,1),background .5s,box-shadow .5s;position:absolute;top:4px;left:34px;box-shadow:inset -6px -3px #cfc6ff,0 0 14px #c8beffcc}:root[data-theme=light] .theme-toggle .tt-knob{background:#ffd400;transform:translate(-30px)rotate(-180deg);box-shadow:inset 0 0 #0000,0 0 0 4px #ffd40059,0 0 18px #ffaa00e6}.theme-toggle:focus-visible{outline-offset:4px}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){animation:.75s cubic-bezier(.65,0,.35,1) both theme-reveal}@keyframes theme-reveal{0%{clip-path:circle(0 at var(--tx,90%) var(--ty,30px))}to{clip-path:circle(var(--tr,150vmax) at var(--tx,90%) var(--ty,30px))}}.theme-fade,.theme-fade *,.theme-fade :before,.theme-fade :after{transition:background-color .5s,background .5s,color .5s,border-color .5s,box-shadow .5s,fill .5s!important}@media (prefers-reduced-motion:reduce){.theme-toggle .tt-stars i{animation:none}}@media (max-width:480px){.nav .logo-text{display:none}.nav-actions{gap:6px}}.marquee-row--a{color:#fff}:root[data-theme=light] .dc-name,:root[data-theme=light] .dc-member-name{filter:brightness(.62)saturate(1.5)}:root[data-theme=light] .dc-boost{color:#a21caf}:root{--cur:auto;--cur-click:pointer}@media (hover:hover) and (pointer:fine){:root{--cur:url(/cursors/imlec.svg) 3 2, url(/cursors/imlec.png) 3 2, auto;--cur-click:url(/cursors/imlec-tikla.svg) 6 5, url(/cursors/imlec-tikla.png) 6 5, pointer}html,body{cursor:var(--cur)}a[href],a[role=button],button:not(:disabled),summary,label[for],select,[data-fx]:not([data-fx=none]),.dc-channel,.dc-member,.ev-item{cursor:var(--cur-click)}input:not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true]{cursor:text}}:root[data-theme=light] .cursor-glow{background:radial-gradient(circle,#7c4dff33 0%,#7c4dff00 60%)}:root[data-theme=light] .cursor-glow.is-hot{background:radial-gradient(circle,#ff2d9538 0%,#ff2d9500 60%)}.ev{margin-top:40px}.ev-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:1100px){.ev-grid:has(.ev-list){grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.ev-featured{background:var(--surface);border:1px solid var(--border);box-shadow:0 30px 80px -35px var(--cta-glow);border-radius:28px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}@media (min-width:760px){.ev-featured{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.ev-featured.is-live{border-color:var(--c-pink)}@supports (color:color-mix(in lab, red, red)){.ev-featured.is-live{border-color:color-mix(in srgb, var(--c-pink) 70%, transparent)}}.ev-featured.is-live{animation:2.4s ease-in-out infinite ev-live}@keyframes ev-live{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--c-pink) 25%, transparent), 0 30px 80px -30px var(--c-pink)}}.ev-media{background:var(--grad-main);min-height:220px;position:relative;overflow:hidden}.ev-img{z-index:1;object-fit:cover;width:100%;height:100%;transition:scale .6s;position:absolute;top:0;bottom:0;left:0;right:0}.ev-featured:hover .ev-img{scale:1.05}.ev-media-fallback{background:radial-gradient(circle at 30% 20%, #ffffff59, transparent 45%), radial-gradient(circle at 80% 90%, var(--c-cyan), transparent 50%);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ev-media-fallback{background:radial-gradient(circle at 30% 20%, #ffffff59, transparent 45%), radial-gradient(circle at 80% 90%, color-mix(in srgb, var(--c-cyan) 55%, transparent), transparent 50%)}}.ev-media-fallback span{filter:drop-shadow(0 12px 20px #0000004d);font-size:clamp(4rem,12vw,7rem);animation:3.2s ease-in-out infinite icon-float}.ev-date{z-index:2;color:#1a1045;background:#fff;border-radius:16px;place-items:center;width:64px;padding:8px 0 6px;line-height:1;display:grid;position:absolute;top:16px;left:16px;box-shadow:0 10px 24px #00000040}.ev-date b{font-family:var(--font-display);font-size:1.7rem;font-weight:900}.ev-date span{text-transform:uppercase;color:var(--c-pink);margin-top:4px;font-size:.75rem;font-weight:800}.ev-body{flex-direction:column;gap:12px;padding:24px;display:flex}.ev-kicker{flex-wrap:wrap;gap:8px;display:flex}.ev-pill{letter-spacing:.06em;color:#fff;background:var(--grad-main);border-radius:999px;padding:5px 11px;font-size:.72rem;font-weight:800}.is-live .ev-pill:first-child{background:#f23f43;animation:1.2s ease-in-out infinite blink}.ev-pill--soft{color:var(--text-2);background:var(--surface-2);border:1px solid var(--border)}.ev-title{font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:900;line-height:1.1}.ev-meta{flex-wrap:wrap;gap:8px;display:flex}.ev-meta li{color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:12px;align-items:center;gap:6px;padding:6px 11px;font-size:.88rem;font-weight:600;display:inline-flex}.ev-meta time:first-letter{text-transform:uppercase}.ev-desc{-webkit-line-clamp:3;white-space:pre-line;color:var(--text-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ev-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.ev-countdown[hidden]{display:none}.ev-unit{background:var(--surface-2);border:1px solid var(--border);border-radius:18px;flex-direction:column;align-items:center;gap:4px;padding:12px 4px 10px;display:flex;overflow:hidden}.ev-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;background:var(--grad-text);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.7rem,5vw,2.6rem);font-weight:900;line-height:1;display:inline-block}.ev-unit:last-child .ev-num{animation:5s linear infinite shimmer}.ev-unit-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:.72rem;font-weight:700}.ev-started{font-family:var(--font-display);color:#fff;background:linear-gradient(135deg, #f23f43, var(--c-pink));box-shadow:0 16px 40px -14px var(--c-pink);border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:900;animation:.6s cubic-bezier(.34,1.56,.64,1) icon-in;display:flex}.ev-started[hidden]{display:none}.ev-started-dot{background:#fff;border-radius:50%;width:12px;height:12px;animation:1s ease-in-out infinite blink;box-shadow:0 0 12px #fff}.ev-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.ev-join .ico{width:20px;height:20px}.ev-cal{color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:.92rem;font-weight:700;text-decoration:none;transition:translate .25s cubic-bezier(.34,1.56,.64,1),border-color .2s,box-shadow .2s;display:inline-flex}.ev-cal:hover{border-color:var(--c-violet);box-shadow:0 10px 24px -10px var(--cta-glow);translate:0 -3px}.ev-cal-ico{color:#fff;border-radius:8px;place-items:center;width:24px;height:24px;font-size:.85rem;font-weight:900;display:grid}.ev-cal--google .ev-cal-ico{background:conic-gradient(#ea4335 0 25%, #fbbc05 0 50%, #34a853 0 75%, #4285f4 0)}.ev-cal--ics .ev-cal-ico{background:linear-gradient(135deg,#ff5f57,#ff2d55)}.ev-cal-ico .ico{width:15px;height:15px}.ev-list{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:18px}.ev-list-title{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-size:.8rem;font-weight:800}.ev-list ul{gap:8px;display:grid}.ev-item{text-align:left;width:100%;color:var(--text);border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:10px;transition:background .2s,border-color .2s,translate .25s cubic-bezier(.34,1.56,.64,1);display:flex}.ev-item:hover{background:var(--surface-2);translate:3px}.ev-item.is-current{background:var(--c-violet)}@supports (color:color-mix(in lab, red, red)){.ev-item.is-current{background:color-mix(in srgb, var(--c-violet) 14%, transparent)}}.ev-item.is-current{border-color:var(--c-violet)}@supports (color:color-mix(in lab, red, red)){.ev-item.is-current{border-color:color-mix(in srgb, var(--c-violet) 45%, transparent)}}.ev-item-date{color:#fff;background:var(--grad-main);border-radius:12px;flex:none;place-items:center;width:48px;padding:6px 0;line-height:1;display:grid}.ev-item-date b{font-family:var(--font-display);font-size:1.2rem}.ev-item-date span{text-transform:uppercase;margin-top:3px;font-size:.65rem;font-weight:800}.ev-item-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ev-item-text b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ev-item-text span{text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);font-size:.8rem;overflow:hidden}.ev-item-live{color:#fff;background:#f23f43;border-radius:6px;margin-left:auto;padding:3px 7px;font-size:.65rem;font-weight:800}.ev-empty{text-align:center;background:var(--surface);border:1px dashed var(--border);border-radius:28px;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.ev-empty p{max-width:34rem;color:var(--text-2);font-size:1.08rem;font-weight:600}.ev-empty-ico{font-size:3.5rem;animation:3s ease-in-out infinite icon-float}.ev-featured--skel .ev-body>.skel{display:block}.ev-skel-title{width:70%;height:1.8em}.ev-skel-short{width:45%!important}.ev-skel-unit{border-radius:18px;height:72px}@media (prefers-reduced-motion:reduce){.ev-featured.is-live,.is-live .ev-pill:first-child,.ev-media-fallback span,.ev-unit:last-child .ev-num,.ev-started-dot,.ev-empty-ico{animation:none}}.ev-list li,.ev-item{min-width:0}.loader{z-index:100;text-align:center;background:radial-gradient(circle at 50% 45%,#2a1670 0%,#0b0620 60%);place-content:center;gap:14px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.loader-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2.2rem,9vw,5rem);font-weight:900}.loader-title .char{text-shadow:0 0 20px var(--glow);display:inline-block}.loader-sub{color:#b9b3e6;font-size:.95rem}.bg-layer{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.blob{opacity:.55;border-radius:50%;width:70vmax;height:70vmax;position:absolute}.blob-a{background:radial-gradient(circle, var(--blob-a) 0%, transparent 65%);top:-25vmax;left:-20vmax}.blob-b{background:radial-gradient(circle, var(--blob-b) 0%, transparent 65%);top:10vh;right:-25vmax}.blob-c{background:radial-gradient(circle, var(--blob-c) 0%, transparent 65%);bottom:-35vmax;left:10vw}.emoji-layer{position:absolute;top:0;bottom:0;left:0;right:0}.float-emoji{opacity:.75;-webkit-user-select:none;user-select:none;position:absolute;top:100%}.fx-canvas{z-index:90;pointer-events:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.cursor-glow{z-index:80;pointer-events:none;background:radial-gradient(circle,#8b95ff3d 0%,#8b95ff00 60%);border-radius:50%;width:360px;height:360px;margin:-180px 0 0 -180px;transition:opacity .3s,scale .35s cubic-bezier(.34,1.56,.64,1);position:fixed;top:0;left:0}.cursor-glow.is-hot{background:radial-gradient(circle,#eb459e47 0%,#eb459e00 60%);scale:1.5}.cursor-glow.is-off{opacity:0}.nav{z-index:60;height:64px;padding:0 max(16px, env(safe-area-inset-left)) 0 max(16px, env(safe-area-inset-right));background:linear-gradient(#0b0620d9 0%,#0b062000 100%);justify-content:space-between;align-items:center;gap:12px;transition:background .3s;display:flex;position:fixed;top:0;bottom:auto;left:0;right:0}.nav.is-scrolled{background:#0b0620e0;box-shadow:0 1px #ffffff0f}.nav-logo{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;align-items:center;gap:10px;font-size:1.05rem;font-weight:900;text-decoration:none;display:inline-flex}.logo{width:100%;height:100%;display:block;overflow:visible}.logo-mark{border-radius:50%;flex:none;width:42px;height:42px;transition:scale .4s cubic-bezier(.34,1.56,.64,1);display:block;position:relative}.logo-mark:after,.loader-logo:after,.cta-logo:after{content:"";pointer-events:none;border-radius:50%;animation:3s ease-in-out infinite ring-breathe;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;box-shadow:0 0 0 2px #8b95ffbf,0 0 18px 2px #5865f2bf,0 0 34px 4px #eb459e73}@keyframes ring-breathe{50%{opacity:.45}}.nav-logo:hover .logo-mark{scale:1.12}.loader-logo{border-radius:50%;width:clamp(110px,26vw,160px);height:clamp(110px,26vw,160px);margin:0 auto 6px;animation:.9s cubic-bezier(.34,1.56,.64,1) both logo-pop;display:block;position:relative}@keyframes logo-pop{0%{opacity:0;transform:scale(.3)rotate(-40deg)}}.cta-logo{border-radius:50%;width:96px;height:96px;margin:0 auto;animation:3.4s ease-in-out infinite icon-float;display:block;position:relative}.logo-text{background:var(--grad-logo);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite shimmer}@keyframes shimmer{to{background-position:300% 0}}.nav-links{gap:6px;display:none}.nav-links a{color:#d9d4ff;border-radius:999px;padding:8px 14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s,translate .25s cubic-bezier(.34,1.56,.64,1)}.nav-links a:hover{color:#fff;background:#5865f240;translate:0 -2px}@media (min-width:900px){.nav-links{display:flex}}.nav-actions{align-items:center;gap:8px;display:flex}.icon-btn{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:40px;height:40px;transition:background .2s,box-shadow .25s,translate .25s cubic-bezier(.34,1.56,.64,1),scale .25s cubic-bezier(.34,1.56,.64,1);display:grid}.icon-btn:hover{background:#5865f259;translate:0 -3px;scale:1.08;box-shadow:0 0 22px #5865f2b3}.icon-btn--ig:hover{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);box-shadow:0 0 24px #dd2a7bb3}.icon-btn--yt:hover{background:#f03;box-shadow:0 0 24px #ff0033b3}.icon-btn--rd:hover{background:#ff4500;box-shadow:0 0 24px #ff4500b3}.icon-btn--dc:hover{background:#5865f2}@media (max-width:640px){.nav-actions .icon-btn[data-link]{display:none}}.ico{flex:none;width:20px;height:20px}.ico--lg{width:30px;height:30px}.btn-cta{isolation:isolate;color:#fff;background:var(--grad-main);box-shadow:0 6px 0 var(--cta-edge), 0 10px 30px var(--cta-glow);border-radius:14px;align-items:center;gap:10px;padding:10px 18px;font-weight:700;text-decoration:none;transition:translate .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:inline-flex;position:relative}.btn-cta:after{content:"";z-index:-1;border-radius:inherit;opacity:0;animation:2.2s ease-in-out infinite pulse-glow;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px;box-shadow:0 0 30px #eb459e,0 0 60px #5865f2}@keyframes pulse-glow{50%{opacity:.85}}.btn-cta:hover{translate:0 -3px;box-shadow:0 9px #3b2fa8,0 16px 40px #eb459e99}.btn-cta:active{translate:0 4px;box-shadow:0 2px #3b2fa8,0 6px 20px #5865f28c}.btn-cta--sm{padding:9px 14px;font-size:.92rem}.btn-cta--xl{font-size:clamp(1.1rem,3vw,1.5rem);font-family:var(--font-display);border-radius:20px;padding:20px 34px;font-weight:800}.story{z-index:1;height:620vh;position:relative}@media (max-width:767px){.story{height:500vh}}.story-sticky{background:#0d0626;height:100vh;transition:background .9s;position:sticky;top:0;overflow:hidden}.scene-canvas{opacity:0;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.scene-canvas.is-ready{opacity:1}.story-vignette{pointer-events:none;background:radial-gradient(at 50% 55%,#0000 55%,#050212a6 100%),linear-gradient(#0b06208c 0%,#0b062000 22%);position:absolute;top:0;bottom:0;left:0;right:0}.story-progress{z-index:5;transform-origin:0;background:linear-gradient(90deg,#5865f2,#eb459e,#57f287);width:100%;height:3px;position:absolute;top:0;left:0;transform:scaleX(0)}.hero{z-index:3;text-align:center;pointer-events:none;flex-direction:column;align-items:center;padding:calc(64px + 5vh) 16px 28px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.hero>*{pointer-events:auto}.hero-kicker{color:#e3dcff;background:#5865f238;border:1px solid #8b95ff59;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.live-dot{background:#57f287;border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite blink;box-shadow:0 0 10px #57f287}@keyframes blink{50%{opacity:.25}}.hero-title{font-family:var(--font-display);letter-spacing:-.03em;perspective:900px;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:14px;font-size:clamp(2.6rem,12.5vw,10.5rem);font-weight:900;line-height:.95}.hero-title .char{color:#fff;text-shadow:0 0 .06em #fff, 0 0 .2em var(--glow), 0 0 .5em var(--glow);cursor:var(--cur-click);transition:text-shadow .4s;display:inline-block}.hero-sub{color:#e6e1ff;text-shadow:0 2px 12px #000000b3;background:#0b06208c;border-radius:999px;max-width:44rem;margin-top:16px;padding:6px 16px;font-size:clamp(1rem,2.4vw,1.2rem)}.scroll-hint{color:#d9d4ff;text-shadow:0 2px 10px #000c;flex-direction:column;align-items:center;gap:10px;margin-top:auto;font-size:.85rem;font-weight:600;animation:1.8s ease-in-out infinite hint-bob;display:flex}.mouse{border:2px solid #d9d4ff;border-radius:14px;justify-content:center;width:26px;height:40px;padding-top:7px;display:flex}.wheel{background:#57f287;border-radius:4px;width:4px;height:8px;animation:1.4s ease-in-out infinite wheel}@keyframes wheel{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes hint-bob{50%{transform:translateY(6px)}}.caption{z-index:3;text-align:center;width:min(92vw,44rem);font-family:var(--font-display);opacity:0;visibility:hidden;pointer-events:none;background:#0b0620b8;border:1px solid #8b95ff59;border-radius:20px;margin-left:calc(min(92vw,44rem)/-2);padding:16px 24px;font-size:clamp(1.05rem,3.4vw,1.9rem);font-weight:700;line-height:1.25;position:absolute;bottom:12vh;left:50%;box-shadow:0 0 40px #5865f259}.ui-frame{--uiw:min(1180px, 94vw, calc((100vh - 110px) * 1.6));z-index:4;left:calc(50% - var(--uiw) / 2);top:calc(50% + 30px - var(--uiw) / 3.2);width:var(--uiw);height:calc(var(--uiw) / 1.6);transform-origin:50%;opacity:0;visibility:hidden;pointer-events:none;position:absolute;container-type:inline-size}.ui-frame.is-live{pointer-events:auto}@media (max-aspect-ratio:4/5),(max-width:640px){.ui-frame{--uiw:calc(100vw - 20px);height:calc(100svh - 90px);top:74px;left:10px}}.story.no-3d{height:auto}.story.no-3d .story-sticky{background:radial-gradient(circle at 50% 30%,#2a1670,#0b0620 70%);height:auto;min-height:100vh;padding:90px 0 40px;position:relative}.story.no-3d .hero{padding-top:0;position:relative}.story.no-3d .scroll-hint,.story.no-3d .caption,.story.no-3d .scene-canvas{display:none}.story.no-3d .ui-frame{height:min(80vh, calc(var(--uiw) / 1.6));margin:30px auto 0;position:relative;top:auto;left:auto}.dc{--bg-1:#1e1f22;--bg-2:#2b2d31;--bg-3:#313338;--bg-4:#383a40;--muted:#949ba4;background:var(--bg-3);color:#dbdee1;border-radius:14px;grid-template-columns:auto 1fr 232px;width:100%;height:100%;font-size:14.5px;line-height:1.4;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 80px -20px #5865f2b3,0 0 120px -30px #eb459e99}.dc.hide-members{grid-template-columns:auto 1fr 0}.dc.hide-members .dc-members{display:none}.dc-nav{min-height:0;display:flex}.dc-rail{background:var(--bg-1);scrollbar-width:none;flex-direction:column;align-items:center;gap:8px;width:68px;padding:12px 0;display:flex;overflow-y:auto}.dc-server{color:#fff;background:var(--bg-3);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:22px;text-decoration:none;transition:border-radius .25s,background .2s,translate .25s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.dc-server:hover,.dc-server.is-active{background:#5865f2;border-radius:16px}.dc-server:hover{translate:0 -2px}.dc-server.is-active:before{content:"";background:#fff;border-radius:0 4px 4px 0;width:4px;height:36px;position:absolute;left:-11px}.dc-server:after{content:attr(data-tip);z-index:5;white-space:nowrap;opacity:0;pointer-events:none;background:#111214;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:600;transition:opacity .15s,translate .15s;position:absolute;left:58px;translate:-6px}.dc-server:hover:after{opacity:1;translate:0}.dc-server.is-active{background:#000;box-shadow:0 0 0 2px #8b95ffb3}.dc-server.is-active:hover{border-radius:50%}.dc-server--join{color:#57f287;font-size:26px;font-weight:300}.dc-server--join:hover{color:#0b0620;background:#57f287}.dc-rail-sep{background:var(--bg-4);border-radius:2px;width:30px;height:2px}.dc-side{background:var(--bg-2);flex-direction:column;width:236px;min-height:0;display:flex}.dc-side-head{height:48px;font-family:var(--font-display);color:#fff;justify-content:space-between;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:800;display:flex;box-shadow:0 1px #0000004d}.dc-boost{font-family:var(--font-sans);color:#f0abfc;font-size:11px;font-weight:600}.dc-side-banner{color:#fff;background:linear-gradient(120deg,#5865f2,#eb459e,#57f287) 0 0/200% 100%;border-radius:10px;margin:10px 10px 4px;padding:14px;font-weight:700;animation:5s linear infinite shimmer}.dc-channels{scrollbar-width:thin;scrollbar-color:#1a1b1e transparent;flex:1;min-height:0;padding:6px 8px 10px;overflow-y:auto}.dc-cat{margin-top:12px}.dc-cat-title{letter-spacing:.02em;color:var(--muted);padding:0 8px 4px;font-size:11.5px;font-weight:700}.dc-channel{width:100%;color:var(--muted);text-align:left;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-weight:500;transition:background .15s,color .15s,translate .2s cubic-bezier(.34,1.56,.64,1);display:flex}.dc-channel:hover{color:#dbdee1;background:#4e505873;translate:3px}.dc-channel.is-active{color:#fff;background:#4e5058bf}.dc-channel-ico{opacity:.8;width:18px;height:18px}.dc-channel-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dc-channel-emoji{opacity:0;font-size:13px;transition:opacity .2s}.dc-channel:hover .dc-channel-emoji,.dc-channel.is-active .dc-channel-emoji{opacity:1}.dc-badge{text-align:center;color:#fff;background:#f23f43;border-radius:9px;min-width:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;animation:1.6s ease-in-out infinite badge-bounce}@keyframes badge-bounce{0%,60%,to{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(.95)}}.dc-channel--voice.is-active{color:#57f287}.dc-voice-people{padding:2px 0 6px 30px}.dc-voice-people li{color:var(--muted);align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.dc-voice-panel{background:#232428;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.dc-voice-panel[hidden]{display:none}.dc-voice-ok{color:#57f287;font-size:13px;font-weight:700}.dc-voice-where{color:var(--muted);font-size:12px}.dc-user{background:#232428;align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex}.dc-user-meta{flex:1;min-width:0}.dc-user-name{color:#fff;font-size:13.5px;font-weight:700}.dc-user-sub{color:var(--muted);font-size:11.5px}.dc-icon-btn{color:#b5bac1;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:grid}.dc-icon-btn:hover{color:#fff;background:#4e505899}.dc-icon-btn.is-off,.dc-hangup{color:#f23f43}.dc-avatar{--c:#5865f2;background:var(--c);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:21px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.dc-avatar{background:color-mix(in srgb, var(--c) 30%, #1e1f22)}}.dc-avatar{box-shadow:inset 0 0 0 2px var(--c)}@supports (color:color-mix(in lab, red, red)){.dc-avatar{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c) 60%, transparent)}}.dc-avatar{transition:scale .25s cubic-bezier(.34,1.56,.64,1)}button.dc-avatar:hover{scale:1.1}.dc-avatar--sm{width:32px;height:32px;font-size:17px}.dc-avatar--xs{width:22px;height:22px;font-size:12px}.dc-avatar.is-talking{box-shadow:0 0 0 2px #57f287}.dc-status{border:2.5px solid var(--bg-2);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.dc-status.is-online{background:#23a55a}.dc-status.is-idle{background:#f0b232}.dc-status.is-dnd{background:#f23f43}.dc-main{background:var(--bg-3);flex-direction:column;min-width:0;min-height:0;display:flex}.dc-head{align-items:center;gap:8px;height:48px;padding:0 10px 0 14px;display:flex;box-shadow:0 1px #0000004d}.dc-head-hash{color:#80848e;width:22px;height:22px}.dc-head-name{color:#fff;white-space:nowrap;font-weight:700}.dc-head-topic{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #3f4147;flex:1;margin-left:4px;padding-left:12px;font-size:13px;overflow:hidden}.dc-head-actions{align-items:center;gap:6px;display:flex}.dc-menu-btn{display:none}.social-chip{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:700;text-decoration:none;transition:translate .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,scale .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.social-chip .ico{width:16px;height:16px}.social-chip:hover{translate:0 -2px;scale:1.06}.social-chip--ig{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af)}.social-chip--ig:hover{box-shadow:0 0 18px #dd2a7bcc}.social-chip--yt{background:#f03}.social-chip--yt:hover{box-shadow:0 0 18px #f03c}.social-chip--rd{background:#ff4500}.social-chip--rd:hover{box-shadow:0 0 18px #ff4500cc}.social-chip--dc{background:#5865f2;animation:2s infinite chip-ping;box-shadow:0 0 #57f287b3}.social-chip--dc:hover{color:#0b0620;background:#57f287}@keyframes chip-ping{0%{box-shadow:0 0 #5865f2cc}70%,to{box-shadow:0 0 0 10px #5865f200}}.dc-messages{scrollbar-width:thin;scrollbar-color:#1a1b1e transparent;flex:1;min-height:0;padding:12px 0 6px;overflow-y:auto}.dc-msg{gap:14px;padding:7px 16px;transition:background .15s;display:flex}.dc-msg:hover{background:#02020214}.dc-msg--me{background:#5865f214}.dc-msg--system{color:var(--muted);align-items:center;gap:10px;font-size:13.5px}.dc-sys-arrow{color:#57f287;padding-left:12px;font-weight:700}.dc-msg-body{flex:1;min-width:0}.dc-msg-head{align-items:baseline;gap:8px;display:flex}.dc-name{font-weight:700}.dc-time{color:var(--muted);font-size:11.5px}.dc-bot-tag{color:#fff;vertical-align:1px;background:#5865f2;border-radius:4px;margin-left:4px;padding:0 5px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}.dc-text{white-space:pre-line;overflow-wrap:anywhere;color:#dbdee1}.dc-reactions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dc-react{color:#dbdee1;background:#2b2d31;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:2px 9px;font-size:13.5px;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.dc-react:hover{border-color:#4e5058}.dc-react[aria-pressed=true]{color:#fff;background:#5865f240;border-color:#5865f2}.dc-react-n{font-size:12.5px;font-weight:600}.dc-fly{pointer-events:none;position:absolute;top:0;left:8px}.dc-embed{background:#2b2d31;border-left:4px solid #eb459e;border-radius:6px;max-width:440px;margin-top:6px;padding:12px 14px}.dc-embed-title{color:#fff;font-weight:700}.dc-embed-desc{margin-top:4px;font-size:13.5px}.dc-embed-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dc-typing{color:#dbdee1;visibility:hidden;align-items:center;gap:6px;height:22px;padding:0 18px;font-size:12.5px;display:flex}.dc-typing.is-on{visibility:visible}.dc-dots{gap:3px;display:inline-flex}.dc-dots i{background:#dbdee1;border-radius:50%;width:6px;height:6px;animation:1s infinite dot}.dc-dots i:nth-child(2){animation-delay:.15s}.dc-dots i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.dc-composer{background:var(--bg-4);border-radius:10px;align-items:center;gap:4px;margin:0 14px 14px;padding:4px 6px;display:flex}.dc-plus{width:26px;height:26px;color:var(--bg-4);background:#b5bac1;border-radius:50%;flex:none;place-items:center;margin:0 6px;font-size:20px;line-height:1;display:grid}.dc-input{color:#fff;min-width:0;height:38px;font:inherit;background:0 0;border:0;outline:none;flex:1}.dc-input::placeholder{color:#6d6f78}.dc-emoji-btn{filter:grayscale();font-size:20px;transition:filter .2s,scale .2s cubic-bezier(.34,1.56,.64,1)}.dc-emoji-btn:hover{filter:none;scale:1.2}.dc-send{color:#fff;background:#5865f2;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;transition:background .15s,box-shadow .2s;display:grid}.dc-send:hover{color:#0b0620;background:#57f287;box-shadow:0 0 16px #57f287cc}.dc-members{background:var(--bg-2);scrollbar-width:thin;scrollbar-color:#1a1b1e transparent;min-height:0;padding:8px 8px 16px;overflow-y:auto}.dc-members section{margin-top:12px}.dc-member{text-align:left;border-radius:6px;align-items:center;gap:10px;width:100%;padding:5px 8px;transition:background .15s,translate .2s cubic-bezier(.34,1.56,.64,1);display:flex}.dc-member:hover{background:#4e505873;translate:-3px}.dc-member-meta{flex-direction:column;min-width:0;display:flex}.dc-member-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.dc-member-act{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.dc-scrim{display:none}@container (width<=1000px){.dc{grid-template-columns:auto 1fr 0}.dc-members,.dc-members-btn,.dc-head-topic{display:none}.dc-head-hash+.dc-head-name{flex:1}}@container (width<=780px){.dc-head-actions .social-chip span{display:none}.dc-head-actions .social-chip{padding:7px}.dc-head-actions .social-chip--dc span{display:inline}.dc-side{width:200px}}@container (width<=620px){.dc{grid-template-columns:1fr;font-size:14px}.dc-nav{z-index:10;width:min(88%,320px);transition:translate .35s cubic-bezier(.34,1.3,.64,1);position:absolute;top:0;bottom:0;left:0;right:auto;translate:-102%;box-shadow:20px 0 40px #00000080}.dc-side{flex:1;width:auto}.dc-rail{width:62px}.dc.is-nav-open .dc-nav{translate:0}.dc.is-nav-open .dc-scrim{z-index:9;background:#00000080;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.dc-menu-btn{display:grid}.dc-head{padding-left:6px}.dc-head-hash{display:none}.dc-msg{gap:10px;padding:7px 12px}.dc-composer{margin:0 10px 10px}.dc-head-actions .social-chip--dc span{display:none}}main,.footer{z-index:1;position:relative}.section{max-width:72rem;margin:0 auto;padding:120px 16px 40px;position:relative}.section--tight{padding-top:40px}.eyebrow{color:var(--c-yellow);background:var(--c-yellow);border-radius:999px;padding:6px 14px;font-size:.9rem;font-weight:600;display:inline-block}@supports (color:color-mix(in lab, red, red)){.eyebrow{background:color-mix(in srgb, var(--c-yellow) 12%, transparent)}}.eyebrow{border:1px solid var(--c-yellow)}@supports (color:color-mix(in lab, red, red)){.eyebrow{border:1px solid color-mix(in srgb, var(--c-yellow) 40%, transparent)}}.section-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:18px;font-size:clamp(2rem,6vw,4rem);font-weight:900;line-height:1.05}.word-wrap{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.word{display:inline-block}.text-gradient{background:var(--grad-text);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shimmer}.feature-grid{gap:18px;margin-top:48px;display:grid}@media (min-width:640px){.feature-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.feature-grid{grid-template-columns:repeat(3,1fr)}}.feature-card{--mx:50%;--my:50%;cursor:var(--cur-click);background:radial-gradient(circle at var(--mx) var(--my), #8b95ff2e, transparent 55%), linear-gradient(160deg, #281a5ce6, #140b33e6);border:1px solid #8b95ff38;border-radius:24px;padding:28px 24px;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.feature-card:hover{border-color:#eb459e99;box-shadow:0 0 0 1px #eb459e4d,0 20px 50px -10px #eb459e73}.feature-emoji{background:#ffffff12;border-radius:18px;place-items:center;width:64px;height:64px;font-size:34px;transition:rotate .4s cubic-bezier(.34,1.56,.64,1),scale .4s cubic-bezier(.34,1.56,.64,1);display:inline-grid}.feature-card:hover .feature-emoji{rotate:-12deg;scale:1.18}.feature-card{--accent:var(--c-violet)}.feature-card:nth-child(2){--accent:var(--c-pink)}.feature-card:nth-child(3){--accent:var(--c-yellow)}.feature-card:nth-child(4){--accent:var(--c-cyan)}.feature-card:nth-child(5){--accent:var(--c-orange)}.feature-card:nth-child(6){--accent:var(--c-green)}.feature-card:before{content:"";background:linear-gradient(90deg, var(--accent), transparent);height:4px;position:absolute;top:0;bottom:auto;left:0;right:0}.feature-card .feature-emoji{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.feature-card .feature-emoji{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.feature-card .feature-emoji{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.feature-card .feature-emoji{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}}.feature-card h3{font-family:var(--font-display);margin-top:18px;font-size:1.2rem;font-weight:800}.feature-card p{color:#cfc9f5;margin-top:8px}.stat-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:900px){.stat-grid{grid-template-columns:repeat(4,1fr)}}.stat{cursor:var(--cur-click);background:#140b33bf;border:1px solid #57f28733;border-radius:22px;flex-direction:column;align-items:center;gap:6px;padding:26px 12px;transition:translate .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:flex}.stat:hover{translate:0 -5px;box-shadow:0 0 30px #57f28759}.stat-num{font-family:var(--font-display);color:var(--c-green);text-shadow:0 0 24px var(--c-green);font-size:clamp(2.2rem,6vw,3.4rem);font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.stat-num{text-shadow:0 0 24px color-mix(in srgb, var(--c-green) 60%, transparent)}}.stat-num--spin{animation:4s ease-in-out infinite spin-y;display:inline-block}@keyframes spin-y{50%{transform:rotateY(180deg)scale(1.15)}}.stat-label{color:#cfc9f5;font-weight:600}.stat--live{border-color:#8b95ff59;position:relative}.stat--live .stat-num{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 18px #8b95ffcc,0 0 40px #5865f280}.stat--online .stat-num{color:#7dffb0;text-shadow:0 0 18px #57f287cc,0 0 40px #57f28766}.stat-badge{letter-spacing:.08em;color:#7dffb0;background:#57f2871f;border:1px solid #57f28759;border-radius:999px;align-items:center;gap:6px;margin-bottom:4px;padding:3px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.stat-badge .live-dot{width:7px;height:7px}.stat.is-bump{animation:.8s cubic-bezier(.34,1.56,.64,1) stat-bump}@keyframes stat-bump{30%{transform:scale(1.07);box-shadow:0 0 40px #57f28799}}.stat-note{text-align:center;color:#8f88bd;margin-top:14px;font-size:.85rem}.dc-server-logo{width:100%;height:100%}.dstat{background:radial-gradient(circle at 0 0,#5865f247,#0000 45%),radial-gradient(circle at 100% 100%,#57f28724,#0000 45%),#140b33d1;border:1px solid #8b95ff47;border-radius:28px;margin-top:40px;padding:22px;position:relative;box-shadow:0 30px 80px -30px #5865f28c}.dstat-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}.dstat-icon{background:#000;border-radius:20px;flex:none;place-items:center;width:64px;height:64px;transition:border-radius .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #8b95ff8c}.dstat-icon:hover{border-radius:50%}.dstat-icon>span,.dstat-icon-img{object-fit:cover;width:100%;height:100%;animation:.5s cubic-bezier(.34,1.56,.64,1) icon-in;display:block}@keyframes icon-in{0%{opacity:0;transform:scale(.6)rotate(-20deg)}}.dstat-id{flex:1;min-width:140px}.dstat-name{font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:900;line-height:1.15}.dstat-invite{color:#a9a3d9;margin-top:2px;font-size:.85rem}.dstat-bot{color:#d9d4ff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.85rem;font-weight:700;display:inline-flex}.dstat-bot i{background:#80848e;border-radius:50%;width:10px;height:10px}.dstat-bot[data-bot=online]{color:#b7ffd0;background:#57f2871a;border-color:#57f28773}.dstat-bot[data-bot=online] i{background:#23a55a;animation:1.4s ease-in-out infinite blink;box-shadow:0 0 10px #57f287}.dstat-bot[data-bot=connecting] i,.dstat-bot[data-bot=loading] i{background:#f0b232;animation:.8s ease-in-out infinite blink}.dstat-bot[data-bot=offline]{color:#ffb3b5;border-color:#f23f4373}.dstat-bot[data-bot=offline] i{background:#f23f43}.stat-grid--3{grid-template-columns:1fr}@media (min-width:560px){.stat-grid--3{grid-template-columns:repeat(3,1fr)}}.stat--voice .stat-num{color:#ffd1f0;text-shadow:0 0 18px #eb459ecc,0 0 40px #eb459e66}.stat--voice .stat-badge{color:#ffc2e6;background:#eb459e1f;border-color:#eb459e66}.eq{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.eq i{transform-origin:bottom;background:currentColor;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite eq}.eq i:nth-child(2){animation-delay:-.3s}.eq i:nth-child(3){animation-delay:-.6s}@keyframes eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.dstat-voice{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dstat-vc{color:#ffd1f0;background:#eb459e1a;border:1px solid #eb459e4d;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.88rem;animation:.45s cubic-bezier(.34,1.56,.64,1) both icon-in;display:inline-flex}.dstat-vc-name{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:16ch;overflow:hidden}.dstat-vc b{font-variant-numeric:tabular-nums}.dstat-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.dstat-foot .stat-note{text-align:left;margin:0}.dstat-actions{gap:10px;display:flex}.dstat-retry{color:#0b0620;background:#fee75c;border-radius:12px;padding:9px 14px;font-weight:700;transition:translate .2s cubic-bezier(.34,1.56,.64,1)}.dstat-retry:hover{translate:0 -2px}.dstat-retry[hidden]{display:none}.dstat[data-state=error]{border-color:#f23f4373}.dstat[data-state=stale] .stat-num{opacity:.75}.skel{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff29 50%,#ffffff0f 75%) 0 0/200% 100%;border-radius:10px;animation:1.2s linear infinite skel;display:inline-block}.skel--num{vertical-align:middle;width:2.6em;height:.9em}.skel--text{width:9em;height:.9em}@keyframes skel{to{background-position:-200% 0}}.stat-grid--fun{grid-template-columns:repeat(2,1fr);margin-top:14px}.stat-grid--fun .stat{padding:18px 12px}.stat-grid--fun .stat-num{font-size:clamp(1.6rem,4vw,2.2rem)}.marquee{z-index:1;margin:90px 0 10px;position:relative;overflow:hidden}.marquee-row{font-family:var(--font-display);white-space:nowrap;padding:14px 0;font-size:clamp(1.4rem,4vw,2.6rem);font-weight:900}.marquee-row--a{background:linear-gradient(90deg,#5865f2,#eb459e);rotate:-2deg;scale:1.05}.marquee-row--b{color:#0b0620;background:#57f287;margin-top:-8px;rotate:1.5deg;scale:1.05}.marquee-track{display:inline-flex}.marquee-track span{padding-right:.4em}.social-grid{gap:18px;margin-top:48px;display:grid}@media (min-width:640px){.social-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.social-grid{grid-template-columns:repeat(4,1fr)}}.social-card{--edge:#fff;--fill:#1b1240;isolation:isolate;color:#fff;border-radius:26px;flex-direction:column;gap:10px;padding:30px 26px;text-decoration:none;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.social-card:before{content:"";z-index:-2;background:conic-gradient(from 0deg, transparent 0 55%, var(--edge) 72%, #fff 78%, var(--edge) 84%, transparent 100%);animation:4.5s linear infinite edge-spin;position:absolute;top:-60%;bottom:-60%;left:-60%;right:-60%}.social-card:after{content:"";z-index:-1;background:var(--fill);border-radius:24px;position:absolute;top:2px;bottom:2px;left:2px;right:2px}@keyframes edge-spin{to{transform:rotate(1turn)}}.social-card--ig{--edge:#fdc468;--fill:linear-gradient(135deg, #f58529 0%, #dd2a7b 45%, #8134af 100%)}.social-card--yt{--edge:#ff8a9b;--fill:linear-gradient(135deg, #f03 0%, #a30026 100%)}.social-card--rd{--edge:#ffc2a8;--fill:linear-gradient(135deg, #ff5700 0%, #d93a00 100%)}.social-card--dc{--edge:#7dffb0;--fill:linear-gradient(135deg, #5865f2 0%, #3b2fa8 100%)}.social-card:nth-child(2):before{animation-delay:-1.1s}.social-card:nth-child(3):before{animation-delay:-2.2s}.social-card:nth-child(4):before{animation-delay:-3.3s}.social-card:hover{box-shadow:0 25px 60px -15px var(--edge)}.social-icon{background:#ffffff2e;border-radius:20px;place-items:center;width:64px;height:64px;animation:3.2s ease-in-out infinite icon-float;display:grid}.social-card:nth-child(2) .social-icon{animation-delay:-.8s}.social-card:nth-child(3) .social-icon{animation-delay:-1.6s}.social-card:nth-child(4) .social-icon{animation-delay:-2.4s}@keyframes icon-float{50%{transform:translateY(-7px)rotate(-4deg)}}.social-icon .ico{width:34px;height:34px}.social-handle{opacity:.85;font-size:.85rem;font-weight:600}.social-card h3{font-family:var(--font-display);font-size:1.6rem;font-weight:900}.social-card p{color:#ffffffe6}.social-go{margin-top:auto;padding-top:8px;font-weight:700}.social-go span{transition:translate .25s cubic-bezier(.34,1.56,.64,1);display:inline-block}.social-card:hover .social-go span{translate:8px}.social-card--ig:hover .ico,.icon-btn--ig:hover .ico,.social-chip--ig:hover .ico{animation:.7s cubic-bezier(.34,1.56,.64,1) brand-spin}.social-card--yt:hover .ico,.icon-btn--yt:hover .ico,.social-chip--yt:hover .ico{animation:.6s ease-in-out infinite brand-play}.social-card--rd:hover .ico,.icon-btn--rd:hover .ico,.social-chip--rd:hover .ico{animation:.7s ease-in-out brand-wobble}.social-card--dc:hover .ico,.icon-btn--dc:hover .ico,.social-chip--dc:hover .ico{animation:.6s cubic-bezier(.34,1.56,.64,1) brand-hop}@keyframes brand-spin{0%{transform:rotate(-360deg)scale(.6)}}@keyframes brand-play{50%{transform:scale(1.25)}}@keyframes brand-wobble{20%{transform:rotate(-16deg)}45%{transform:rotate(12deg)}70%{transform:rotate(-6deg)}}@keyframes brand-hop{40%{transform:translateY(-6px)scale(1.15)}}.ico-antenna{transform-origin:12px 8.6px;animation:2.4s ease-in-out infinite antenna}@keyframes antenna{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-14deg)}88%{transform:rotate(10deg)}}.nav-actions .icon-btn[data-link] .ico,.footer-links .icon-btn .ico{animation:8s ease-in-out infinite say-hi}.nav-actions .icon-btn[data-link]:nth-child(2) .ico,.footer-links .icon-btn:nth-child(2) .ico{animation-delay:.6s}.nav-actions .icon-btn[data-link]:nth-child(3) .ico,.footer-links .icon-btn:nth-child(3) .ico{animation-delay:1.2s}.footer-links .icon-btn:nth-child(4) .ico{animation-delay:1.8s}@keyframes say-hi{0%,8%,to{transform:none}3%{transform:translateY(-4px)rotate(-12deg)scale(1.15)}5.5%{transform:rotate(8deg)}}.section--cta{padding-bottom:120px}.cta-box{text-align:center;background:radial-gradient(circle at 20% 0,#eb459e59,#0000 50%),radial-gradient(circle at 80% 100%,#57f28740,#0000 50%),linear-gradient(160deg,#221358,#120a31);border:1px solid #8b95ff4d;border-radius:36px;padding:64px 20px;position:relative}.cta-emoji{font-size:3rem;animation:1.6s ease-in-out infinite hint-bob}.cta-title{font-family:var(--font-display);margin-top:10px;font-size:clamp(2.2rem,7vw,4.6rem);font-weight:900;line-height:1.05}.cta-sub{color:#cfc9f5;margin:14px 0 34px;font-size:1.1rem}.footer{background:#0b0620cc;border-top:1px solid #ffffff0f;padding:40px 16px 50px}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:72rem;margin:0 auto;display:flex}.footer-links{gap:10px;display:flex}.to-top{color:#0b0620;background:#fee75c;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-weight:700;transition:translate .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:inline-flex}.to-top:hover{translate:0 -4px;box-shadow:0 0 24px #fee75cb3}.footer-note{color:#8f88bd;max-width:72rem;margin:26px auto 0;font-size:.85rem}.sp{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:70;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed}.sp>*{pointer-events:auto}body.is-loading .sp{display:none}.sp-fab{color:#fff;background:linear-gradient(135deg,#5865f2 0%,#8b5cf6 50%,#eb459e 100%);border-radius:50%;place-items:center;width:62px;height:62px;transition:scale .3s cubic-bezier(.34,1.56,.64,1),rotate .3s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative;box-shadow:0 10px 30px #5865f28c,inset 0 -3px #0003}.sp-fab:hover{rotate:-6deg;scale:1.08}.sp-fab:before{content:"";border:2px solid #eb459ecc;border-radius:50%;animation:2.4s ease-out infinite sp-ring;position:absolute;top:0;bottom:0;left:0;right:0}.is-open .sp-fab:before{opacity:0;animation:none}@keyframes sp-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.sp-fab-ico{place-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:grid;position:absolute}.sp-fab-ico .ico{width:28px;height:28px}.sp-fab-ico--close{opacity:0;transform:rotate(-90deg)scale(.5)}.is-open .sp-fab-ico--chat{opacity:0;transform:rotate(90deg)scale(.5)}.is-open .sp-fab-ico--close{opacity:1;transform:none}.sp-fab-wrap{position:relative}.sp-badge{pointer-events:none;color:#fff;background:#f23f43;border:2px solid #0b0620;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;animation:1.8s ease-in-out infinite badge-bounce;display:grid;position:absolute;top:-2px;right:-2px}.sp-badge[hidden],.sp-hello[hidden],.sp-panel[hidden],.sp-icon-btn[hidden],.sp-field-error[hidden],.sp-form-error[hidden]{display:none}.sp-hello{color:#0b0620;background:#fff;border-radius:16px 16px 4px;max-width:240px;padding:10px 14px;font-size:.92rem;font-weight:600;box-shadow:0 10px 30px #00000059}.sp-panel{transform-origin:100% 100%;color:#e9e6ff;background:radial-gradient(circle at 100% 0,#eb459e2e,#0000 45%),radial-gradient(circle at 0 0,#5865f240,#0000 50%),#140b33;border:1px solid #8b95ff4d;border-radius:24px;flex-direction:column;width:min(380px,100vw - 28px);max-height:min(640px,100svh - 120px);display:flex;overflow:hidden;box-shadow:0 30px 80px #0000008c,0 0 60px -20px #5865f299}.sp-head{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.sp-head-logo{border-radius:50%;flex:none;width:40px;height:40px;box-shadow:0 0 0 2px #8b95ff8c}.sp-head-text{flex:1;min-width:0}.sp-title{font-family:var(--font-display);color:#fff;font-size:1rem;font-weight:800}.sp-sub{color:#a9a3d9;align-items:center;gap:6px;margin-top:2px;font-size:.78rem;display:flex}.sp-dot{background:#57f287;border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite blink;box-shadow:0 0 8px #57f287}.sp-icon-btn{color:#d9d4ff;background:#ffffff0f;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;transition:background .2s,rotate .3s cubic-bezier(.34,1.56,.64,1),translate .2s;display:grid}.sp-icon-btn:hover{background:#ffffff24;rotate:90deg}.sp-back:hover{translate:-2px;rotate:none}.sp-icon-btn .ico{width:18px;height:18px}.sp-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2d2466 transparent;flex:1;min-height:0;padding:16px;overflow-y:auto}.sp-hi{color:#fff;font-size:1.05rem;font-weight:700}.sp-options{gap:10px;margin-top:14px;display:grid}.sp-option{text-align:left;color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:12px;width:100%;padding:14px;transition:background .2s,border-color .2s,translate .25s cubic-bezier(.34,1.56,.64,1);display:flex}.sp-option:hover{background:#5865f22e;border-color:#8b95ff8c;translate:0 -3px}.sp-option--contact:hover{background:#57f2871f;border-color:#57f28780}.sp-option-ico{background:linear-gradient(135deg,#5865f2,#8b5cf6);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.sp-option--contact .sp-option-ico{background:linear-gradient(135deg,#1fa463,#57f287)}.sp-option-ico .ico{width:24px;height:24px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.sp-option:hover .sp-option-ico .ico{transform:rotate(-12deg)scale(1.15)}.sp-option-text{flex-direction:column;flex:1;gap:2px;display:flex}.sp-option-text b{font-size:.98rem}.sp-option-text span{color:#b9b3e6;font-size:.8rem}.sp-option-go{color:#a9a3d9;font-weight:800;transition:translate .25s cubic-bezier(.34,1.56,.64,1)}.sp-option:hover .sp-option-go{color:#fff;translate:4px}.sp-join{color:#a9b1ff;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.sp-join:hover{color:#fff;text-decoration:underline}.sp-join .ico{width:18px;height:18px}.sp-intro{color:#b9b3e6;margin-bottom:12px;font-size:.85rem}.sp-field{margin-bottom:10px}.sp-field label{color:#d9d4ff;margin-bottom:5px;font-size:.82rem;font-weight:700;display:block}.sp-field input,.sp-field textarea{width:100%;font:inherit;color:#fff;background:#0000004d;border:1px solid #ffffff24;border-radius:12px;outline:none;padding:11px 12px;font-size:16px;transition:border-color .2s,box-shadow .2s}.sp-field textarea{resize:vertical;min-height:96px;max-height:220px}.sp-field input::placeholder,.sp-field textarea::placeholder{color:#6f6a99}.sp-field input:focus,.sp-field textarea:focus{border-color:#8b95ff;box-shadow:0 0 0 3px #5865f259}.sp-field [aria-invalid=true]{border-color:#f23f43;box-shadow:0 0 0 3px #f23f4340}.sp-field-foot{justify-content:space-between;gap:8px;min-height:4px;display:flex}.sp-field-error{color:#ff9ea1;margin-top:4px;font-size:.78rem;font-weight:600}.sp-counter{color:#8f88bd;font-variant-numeric:tabular-nums;margin-top:4px;margin-left:auto;font-size:.72rem}.sp-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.sp-form-error{color:#ffd6d7;background:#f23f4326;border:1px solid #f23f4366;border-radius:12px;margin:4px 0 10px;padding:10px 12px;font-size:.85rem;font-weight:600}.sp-submit{color:#fff;background:linear-gradient(135deg,#5865f2,#eb459e);border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:6px;padding:13px;font-weight:800;transition:translate .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,opacity .2s;display:flex;position:relative;box-shadow:0 5px #3b2fa8}.sp-submit:hover{translate:0 -2px;box-shadow:0 7px #3b2fa8}.sp-submit:active{translate:0 3px;box-shadow:0 2px #3b2fa8}.sp-submit:disabled{opacity:.75;cursor:progress}.sp-spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite sp-spin;display:none}.sp-submit.is-busy .sp-spinner{display:block}@keyframes sp-spin{to{transform:rotate(1turn)}}.sp-success{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:10px 4px;display:flex}.sp-success h3{font-family:var(--font-display);color:#fff;font-size:1.1rem;font-weight:800}.sp-success p{color:#cfc9f5}.sp-check{color:#0b0620;background:#57f287;border-radius:50%;place-items:center;width:72px;height:72px;animation:.6s cubic-bezier(.34,1.56,.64,1) icon-in;display:grid;box-shadow:0 0 40px #57f28799}.sp-check .ico{width:38px;height:38px}.sp-ticket-no b{color:#7dffb0;font-variant-numeric:tabular-nums}@media (max-width:640px){.ui-live .sp{transition:bottom .35s cubic-bezier(.34,1.56,.64,1);bottom:96px}}@media (max-width:480px){.sp{bottom:12px;right:12px}.sp-panel{width:calc(100vw - 24px);max-height:calc(100svh - 100px)}.sp-fab{width:56px;height:56px}}.toast-box{left:50%;bottom:max(20px, env(safe-area-inset-bottom));z-index:95;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(92vw,420px);margin-left:calc(min(92vw,420px)/-2);display:flex;position:fixed}.toast{text-align:center;color:#fff;background:#1b1240;border:1px solid #8b95ff73;border-radius:14px;padding:12px 18px;font-weight:600;box-shadow:0 10px 30px #00000080}.noscript{z-index:200;color:#fff;text-align:center;background:#eb459e;border-radius:14px;padding:16px;font-weight:700;position:fixed;top:auto;bottom:16px;left:16px;right:16px}a[aria-disabled=true]{cursor:var(--cur-click)}@media (prefers-reduced-motion:reduce){.logo-text,.text-gradient,.dc-side-banner,.btn-cta:after,.live-dot,.scroll-hint,.cta-emoji,.stat-num--spin,.dc-badge,.social-chip--dc,.social-card:before,.social-icon,.ico-antenna,.cta-logo,.logo-mark:after,.loader-logo:after,.cta-logo:after,.nav-actions .icon-btn[data-link] .ico,.footer-links .icon-btn .ico,.eq i,.dstat-bot i,.skel,.sp-fab:before,.sp-badge,.sp-dot{animation:none}}.sp-privacy{text-align:center;color:var(--text-3);margin-top:10px;font-size:.74rem;line-height:1.4}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
