html{scroll-behavior:smooth;min-height:100%;overflow-x:hidden}body{min-height:100vh;margin:0;overflow:hidden auto}#root{min-height:100vh}:root{--bg:#eef2f7;--bg-card:#ffffffb8;--bg-card-solid:#fff;--bg-hover:#e4e9f1;--bg-nav:#031f4a;--text:#0a1628;--text-secondary:#3d5170;--muted:#6b7a8d;--primary:#031f4a;--primary-hover:#052d6b;--primary-light:#e0e8f3;--accent:#a18757;--accent-hover:#8a7349;--accent-light:#f7f2ea;--success:#16a34a;--success-light:#f0fdf4;--danger:#dc2626;--danger-light:#fef2f2;--warning:#d97706;--warning-light:#fffbeb;--border:#031f4a14;--border-focus:#a18757;--shadow-sm:0 1px 3px #031f4a0d, 0 1px 2px #031f4a08;--shadow:0 4px 12px #031f4a12, 0 1px 3px #031f4a0a;--shadow-lg:0 12px 36px #031f4a1a, 0 4px 12px #031f4a0f;--shadow-glow:0 0 24px #a187572e;--shadow-glow-strong:0 0 40px #a187574d;--radius:18px;--radius-sm:12px;--radius-full:9999px;--font:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--page-padding:48px;--nav-height:68px;--bottom-bar-height:68px;--gradient-hero:linear-gradient(135deg, #031f4a 0%, #052d6b 50%, #031f4a 100%);--gradient-card:linear-gradient(160deg, #ffffffd9 0%, #f0f3f8a6 100%);--gradient-accent:linear-gradient(135deg, #a18757 0%, #c9a96e 50%, #a18757 100%);--gradient-gold-shine:linear-gradient(90deg, transparent 0%, #a187572e 50%, transparent 100%);--gradient-page:linear-gradient(160deg, #eef2f7 0%, #e3e8f0 30%, #f0ece5 60%, #eef2f7 100%);--glass-border:#ffffff73;--glass-bg:#ffffff8c}[data-theme=dark]{--bg:#0c1220;--bg-card:#121b2ed1;--bg-card-solid:#141e33;--bg-hover:#1a2740;--bg-nav:#080e1c;--text:#e8ecf2;--text-secondary:#a0b0c8;--muted:#6b7f9a;--primary:#1a3a6e;--primary-hover:#2450a0;--primary-light:#162640;--accent:#c9a96e;--accent-hover:#d4ba82;--accent-light:#1e1a12;--success:#22c55e;--success-light:#0b2618;--danger:#ef4444;--danger-light:#2a1010;--warning:#f59e0b;--warning-light:#2a1f0a;--border:#ffffff0f;--border-focus:#c9a96e;--shadow-sm:0 1px 3px #00000040, 0 1px 2px #00000026;--shadow:0 4px 12px #0000004d, 0 1px 3px #0003;--shadow-lg:0 12px 36px #0006, 0 4px 12px #00000040;--shadow-glow:0 0 24px #c9a96e26;--shadow-glow-strong:0 0 40px #c9a96e40;--gradient-hero:linear-gradient(135deg, #0a1830 0%, #122448 50%, #0a1830 100%);--gradient-card:linear-gradient(160deg, #121b2ee6 0%, #0e1626b3 100%);--gradient-accent:linear-gradient(135deg, #a18757 0%, #c9a96e 50%, #a18757 100%);--gradient-gold-shine:linear-gradient(90deg, transparent 0%, #c9a96e1f 50%, transparent 100%);--gradient-page:linear-gradient(160deg, #0c1220 0%, #101b30 30%, #14182a 60%, #0c1220 100%);--glass-border:#ffffff14;--glass-bg:#ffffff0a}@media (width<=1024px){:root{--page-padding:24px}}@media (width<=768px){:root{--page-padding:16px;--nav-height:60px}}@media (width<=480px){:root{--page-padding:12px;--nav-height:56px}}.ld{--ld-bg:#060b18;--ld-surface:#0c1225;--ld-surface-2:#111a32;--ld-border:#ffffff0f;--ld-border-hover:#a1875759;--ld-text:#e8e6e1;--ld-muted:#ffffff80;--ld-accent:#a18757;--ld-accent-light:#c9a96e;--ld-blue:#5e78ff99;--ld-radius:16px;--ld-radius-lg:24px;background:var(--ld-bg);min-height:100vh;color:var(--ld-text);font-family:inherit;overflow-x:hidden}.ld-nav{z-index:50;-webkit-backdrop-filter:blur(40px)saturate(2);isolation:isolate;background:#060b1899;border:1px solid #ffffff0a;border-radius:999px;flex-direction:column;gap:0;max-width:1200px;margin:0 auto;padding:0;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:sticky;top:12px;left:0;right:0;box-shadow:inset 0 0 0 1px #a187570f,inset 0 1px #ffffff08,0 8px 40px #0000004d}.ld-nav.ld-nav--two-row{border-radius:20px;top:8px}.ld-nav-top{align-items:center;gap:20px;padding:10px 28px;display:flex}.ld-nav:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;opacity:.5;background:conic-gradient(#0000 0%,#a1875780 8%,#0000 16% 45%,#5e78ff59 53%,#0000 61% 100%);padding:1px;transition:opacity .4s;animation:8s linear infinite navBorderSpin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ld-nav:hover:before{opacity:1;animation-duration:4s}.ld-nav:after{content:"";background:linear-gradient(90deg,#0000,#a187574d,#ffffff14,#a187574d,#0000);border-radius:1px;height:1px;animation:3s ease-in-out infinite navShimmer;position:absolute;top:0;left:20%;right:20%}@keyframes navBorderSpin{to{transform:rotate(360deg)}}@keyframes navShimmer{0%,to{opacity:.4;left:20%;right:20%}50%{opacity:.8;left:10%;right:10%}}.ld-nav--scrolled{background:#060b18e6;top:4px;box-shadow:inset 0 0 0 1px #a1875714,inset 0 1px #ffffff0a,0 16px 60px #00000080,0 0 40px #a1875708}.ld-nav--scrolled:before{opacity:.7}.ld-dir-bar{border-top:1px solid #ffffff0a;flex-wrap:wrap;justify-content:center;gap:6px;padding:10px 20px 12px;display:flex}.ld-dir-chip{letter-spacing:.3px;color:#ffffff8c;white-space:nowrap;background:linear-gradient(160deg,#ffffff08 0%,#a1875705 100%);border:1px solid #a1875714;border-radius:10px;align-items:center;gap:5px;padding:5px 12px;font-size:11px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.ld-dir-chip:after{display:none!important}.ld-dir-chip-icon{color:var(--ld-accent);opacity:.7;transition:all .3s}.ld-dir-chip:hover{color:#fff;background:linear-gradient(160deg,#a187571f 0%,#a187570a 100%);border-color:#a187574d;transform:translateY(-1px);box-shadow:inset 0 0 16px #a1875714,0 4px 16px #0003}.ld-dir-chip:hover .ld-dir-chip-icon{opacity:1;color:#fff;filter:drop-shadow(0 0 6px #a1875766)}.ld-logo{color:var(--ld-text);letter-spacing:1.5px;white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;transition:all .3s;display:flex}.ld-logo:hover{color:#fff}.ld-logo-mark{background:linear-gradient(135deg, var(--ld-accent), #c9a060);width:34px;height:34px;color:var(--ld-bg);border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:900;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 2px 12px #a187574d}.ld-logo:hover .ld-logo-mark{transform:scale(1.08);box-shadow:0 0 20px #a1875780,inset 0 0 6px #a18757cc}.ld-nav-links{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.ld-nav-links a{color:var(--ld-muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}.ld-nav-links a:after{display:none}.ld-nav-links a:hover{color:#fff;background:#a1875714;border-color:#a187571f;box-shadow:inset 0 0 16px #a187570f}.ld-mobile-dir-label{text-transform:uppercase;letter-spacing:1.5px;color:var(--ld-accent);margin-top:4px;margin-bottom:-12px;font-size:11px;font-weight:700}.ld-mobile-dir-link{align-items:center;gap:10px;display:flex;color:var(--ld-muted)!important;font-size:16px!important;font-weight:500!important}.ld-mobile-dir-link svg{color:var(--ld-accent);flex-shrink:0}.ld-mobile-divider{background:#a1875740;width:40px;height:1px;margin:4px 0}.ld-nav-right{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.ld-mobile-toggle{color:var(--ld-text);cursor:pointer;background:0 0;border:none;padding:6px;display:none}.ld-mobile-menu{z-index:49;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#060b18f7;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-top:80px;animation:.25s fade-in;display:flex;position:fixed;inset:0}.ld-mobile-menu a{color:var(--ld-text);font-size:18px;font-weight:600;text-decoration:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.ld-btn{cursor:pointer;white-space:nowrap;letter-spacing:.3px;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden}.ld-btn:hover{transform:translateY(-3px)}.ld-btn:active{transform:translateY(-1px)scale(.98)}.ld-btn--accent{color:var(--ld-bg);background:linear-gradient(135deg, var(--ld-accent) 0%, #d4aa55 50%, #c9a060 100%);background-size:200% 200%;animation:4s infinite btnAccentShift;box-shadow:0 8px 24px #a1875740,inset 0 0 0 1px #a187574d}.ld-btn--accent:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:60%;height:100%;transition:left .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:-100%;transform:skew(-20deg)}.ld-btn--accent:hover:before{left:130%}.ld-btn--accent:hover{box-shadow:0 14px 40px #a1875766,0 0 60px #a1875726,inset 0 0 0 1px #a1875766}@keyframes btnAccentShift{0%,to{background-position:0%}50%{background-position:100%}}.ld-btn--outline{color:var(--ld-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff1f}.ld-btn--outline:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#a1875714,#0000 40%,#5e78ff0f);transition:opacity .3s;position:absolute;inset:0}.ld-btn--outline:hover{color:#fff;background:#ffffff0f;border-color:#a187574d;box-shadow:0 8px 28px #0003,0 0 20px #a187570f}.ld-btn--outline:hover:before{opacity:1}.ld-btn--nav{letter-spacing:.3px;border-radius:999px;padding:8px 18px;font-size:12px}.ld-btn--accent.ld-btn--nav{box-shadow:0 4px 16px #a1875740,inset 0 0 8px #a1875726}.ld-btn--accent.ld-btn--nav:hover{box-shadow:0 6px 24px #a1875766,inset 0 0 12px #a1875733}.lang-switcher{-webkit-backdrop-filter:blur(18px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;margin-right:4px;padding:5px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000002e}.lang-option{color:#ffffffb8;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:72px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1;transition:background .22s,color .22s,transform .22s,box-shadow .22s;display:inline-flex}.lang-option:hover{color:#fff;background:#ffffff0f}.lang-option:focus-visible{outline:none;box-shadow:0 0 0 2px #a1875773}.lang-option.active{color:var(--ld-bg);background:linear-gradient(135deg, var(--ld-accent), #d4b278);box-shadow:0 8px 18px #a1875747,inset 0 1px #ffffff38}.lang-option.active:hover{background:linear-gradient(135deg,#b2945f,#dbbb82)}.lang-flag{font-size:14px;line-height:1}.lang-label{display:inline-block}.ld-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:80dvh;padding:100px 24px 64px;display:flex;position:relative;overflow:hidden}.ld-hero:after{content:"";z-index:1;pointer-events:none;will-change:transform;background:linear-gradient(105deg,#0000 40%,#ffffff04 46%,#ffffff0a 50%,#ffffff04 54%,#0000 60%);width:60%;height:100%;animation:8s ease-in-out 2s infinite light-sweep;position:absolute;top:0;left:0}@keyframes light-sweep{0%{transform:translate(-170%)}35%{transform:translate(330%)}to{transform:translate(330%)}}.ld-hero-video{pointer-events:none;z-index:0;contain:strict;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.ld-hero-video iframe{object-fit:cover;border:none;width:120%;min-width:120vw;height:120%;min-height:120vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ld-hero-overlay{pointer-events:none;z-index:1;background:linear-gradient(#060b18cc 0%,#060b1866 30%,#060b1880 60%,#060b18f2 100%),radial-gradient(at 50% 20%,#5e78ff0f,#0000 60%),radial-gradient(at 30% 80%,#a187570a,#0000 50%);position:absolute;inset:0}.ld-hero-orbs{z-index:1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.ld-orb{opacity:.3;will-change:transform;border-radius:50%;position:absolute;transform:translateZ(0)}.ld-orb--1{background:radial-gradient(circle,#5e78ff26 0%,#5e78ff0d 40%,#0000 70%);width:550px;height:550px;animation:16s ease-in-out infinite alternate orb-float-1;top:0;left:-10%}.ld-orb--2{background:radial-gradient(circle,#a187571f 0%,#a187570a 40%,#0000 70%);width:450px;height:450px;animation:20s ease-in-out infinite alternate orb-float-2;bottom:0;right:-5%}.ld-orb--3{background:radial-gradient(circle,#783cdc14 0%,#783cdc05 40%,#0000 70%);width:350px;height:350px;animation:12s ease-in-out infinite alternate orb-float-3;top:40%;left:55%}@keyframes orb-float-1{0%{transform:translateZ(0)translate(0)scale(1)}to{transform:translateZ(0)translate(70px,50px)scale(1.15)}}@keyframes orb-float-2{0%{transform:translateZ(0)translate(0)scale(1)}to{transform:translateZ(0)translate(-60px,-40px)scale(1.1)}}@keyframes orb-float-3{0%{transform:translateZ(0)translate(0)scale(1)}to{transform:translateZ(0)translate(-50px,35px)scale(.88)}}.ld-hero-content{z-index:2;max-width:780px;position:relative}.ld-hero-badge{color:var(--ld-accent-light);letter-spacing:2px;text-transform:uppercase;opacity:0;background:#a187570f;border:1px solid #a1875740;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:10px;font-weight:700;animation:.7s cubic-bezier(.16,1,.3,1) .1s forwards fade-up;display:inline-flex}.ld-hero-badge-dot{background:var(--ld-accent);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite dot-pulse;box-shadow:0 0 8px #a1875780}@keyframes dot-pulse{0%,to{opacity:1;box-shadow:0 0 8px #a1875780}50%{opacity:.3;box-shadow:0 0 2px #a1875733}}.ld-title{letter-spacing:-1.5px;flex-wrap:wrap;justify-content:center;gap:.12em .24em;margin-bottom:20px;font-size:clamp(32px,4.5vw,56px);font-weight:800;line-height:1.1;display:flex}.ld-title-word{white-space:nowrap;opacity:0;background:linear-gradient(#fff 20%,#ffffff80);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:.65s cubic-bezier(.16,1,.3,1) forwards word-rise;display:inline-block;transform:translateY(100%)}@keyframes word-rise{to{opacity:1;transform:translateY(0)}}.ld-subtitle{color:#fff9;opacity:0;max-width:560px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.6;animation:.7s cubic-bezier(.16,1,.3,1) .9s forwards fade-up}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ld-hero-actions{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;animation:.7s cubic-bezier(.16,1,.3,1) 1.05s forwards fade-up;display:flex}.ld-btn--hero{letter-spacing:.4px;border-radius:16px;padding:15px 32px;font-size:15px}.ld-btn--hero.ld-btn--accent{box-shadow:0 0 60px #a1875733,0 10px 32px #a1875738,inset 0 0 0 1px #a1875759}.ld-btn--hero.ld-btn--accent:hover{transform:translateY(-4px);box-shadow:0 0 90px #a1875759,0 16px 48px #a187574d,0 0 120px #a187571a,inset 0 0 0 1px #a1875780}.ld-btn--hero.ld-btn--outline{box-shadow:0 4px 20px #00000026}.ld-btn--hero.ld-btn--outline:hover{transform:translateY(-4px);box-shadow:0 10px 36px #00000040,0 0 30px #a187570f}.ld-stats-glass{z-index:2;border-radius:var(--ld-radius-lg);-webkit-backdrop-filter:blur(24px);opacity:0;background:#ffffff08;border:1px solid #ffffff0f;justify-content:center;align-items:center;margin-top:40px;padding:22px 40px;animation:.7s cubic-bezier(.16,1,.3,1) 1.3s forwards fade-up;display:flex;position:relative}.ld-stat{flex-direction:column;align-items:center;padding:0 32px;display:flex;position:relative}.ld-stat:not(:last-child):after{content:"";background:#ffffff14;width:1px;height:80%;position:absolute;top:10%;right:0}.ld-stat strong{letter-spacing:-.5px;background:linear-gradient(#fff,#fff9);-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,3.5vw,36px);font-weight:800;line-height:1}.ld-stat span{color:var(--ld-muted);text-transform:uppercase;letter-spacing:1px;margin-top:8px;font-size:11px;font-weight:600}.ld-scroll-hint{z-index:2;color:#ffffff4d;letter-spacing:2.5px;text-transform:uppercase;opacity:0;flex-direction:column;align-items:center;gap:8px;font-size:10px;font-weight:600;text-decoration:none;animation:.6s cubic-bezier(.16,1,.3,1) 2s forwards fade-up;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.ld-scroll-line{transform-origin:top;background:linear-gradient(#ffffff59,#0000);width:1px;height:32px;animation:2s ease-in-out infinite scroll-pulse}@keyframes scroll-pulse{0%,to{opacity:.5;transform:scaleY(1)}50%{opacity:.15;transform:scaleY(.35)}}.ld-marquee-wrap{z-index:2;border-top:1px solid var(--ld-border);border-bottom:1px solid var(--ld-border);background:#0c122599;position:relative;overflow:hidden}.ld-marquee{padding:14px 0;overflow:hidden}.ld-marquee-track{white-space:nowrap;will-change:transform;animation:40s linear infinite marquee-scroll;display:flex}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ld-marquee-content{gap:0;display:inline-flex}.ld-marquee-item{color:var(--ld-muted);text-transform:uppercase;letter-spacing:1.2px;align-items:center;gap:8px;padding:0 28px;font-size:13px;font-weight:600;display:inline-flex}.ld-marquee-icon{color:var(--ld-accent);opacity:.7}.ld-section{content-visibility:auto;contain-intrinsic-size:auto 800px;max-width:1200px;margin:0 auto;padding:100px 24px}.ld-section-header{text-align:center;margin-bottom:56px}.ld-section-eyebrow{color:var(--ld-accent-light);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}.ld-section h2{letter-spacing:-1.2px;margin-bottom:14px;font-size:clamp(28px,4vw,46px);font-weight:800;line-height:1.15}.ld-section-sub{color:var(--ld-muted);max-width:640px;margin:0 auto;font-size:16px;line-height:1.65}.ld-dark{background:var(--ld-surface);border-top:1px solid var(--ld-border);border-bottom:1px solid var(--ld-border);content-visibility:auto;contain-intrinsic-size:auto 900px;max-width:100%}.ld-dark .ld-section-header,.ld-dark h2,.ld-dark .ld-section-sub{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.ld-why-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.ld-why-card{border-radius:var(--ld-radius-lg);background:var(--ld-surface);border:1px solid var(--ld-border);flex-direction:column;gap:14px;padding:32px 28px;transition:transform .25s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ld-why-card:before{content:"";background:linear-gradient(90deg, transparent, var(--ld-accent), transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.ld-why-card:hover{border-color:var(--ld-border-hover);transform:translateY(-6px);box-shadow:0 20px 50px #00000059,0 0 40px #a187570f}.ld-why-card:hover:before{opacity:1}.ld-why-icon{width:52px;height:52px;color:var(--ld-accent-light);background:linear-gradient(135deg,#a187571f,#5e78ff14);border-radius:14px;justify-content:center;align-items:center;display:flex}.ld-why-card strong{font-size:17px;font-weight:700}.ld-why-card p{color:var(--ld-muted);font-size:14px;line-height:1.6}.ld-products{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.ld-product{border-radius:var(--ld-radius-lg);background:var(--ld-surface);border:1px solid var(--ld-border);flex-direction:column;gap:14px;padding:30px;transition:transform .25s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ld-product:hover{border-color:var(--ld-border-hover);transform:translateY(-6px);box-shadow:0 20px 50px #00000059}.ld-product-num{color:#ffffff08;pointer-events:none;font-size:48px;font-weight:900;line-height:1;transition:color .3s;position:absolute;top:20px;right:20px}.ld-product:hover .ld-product-num{color:#a1875714}.ld-product-icon{width:48px;height:48px;color:var(--ld-accent);background:linear-gradient(135deg,#5e78ff1f,#a187571f);border-radius:14px;justify-content:center;align-items:center;display:flex}.ld-product strong{font-size:16px;font-weight:700}.ld-product p{color:var(--ld-muted);flex:1;font-size:14px;line-height:1.6}.ld-link{color:var(--ld-accent-light);align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.ld-link:hover{gap:8px;text-decoration:underline}.ld-cosmos{position:relative;overflow:hidden}.ld-cosmos:before,.ld-cosmos:after{content:"";opacity:0;pointer-events:none;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:140px;height:1px;position:absolute}.ld-cosmos:before{animation:9s linear 2s infinite shooting;top:18%;left:-140px}.ld-cosmos:after{animation:12s linear 5s infinite shooting-rev;top:72%;right:-140px}@keyframes shooting{0%{opacity:0;transform:translate(0)rotate(-18deg)}3%{opacity:.8}12%{opacity:0;transform:translate(calc(100vw + 280px))rotate(-18deg)}to{opacity:0}}@keyframes shooting-rev{0%{opacity:0;transform:translate(0)rotate(15deg)}3%{opacity:.6}10%{opacity:0;transform:translate(calc(-100vw - 280px))rotate(15deg)}to{opacity:0}}.ld-stars{pointer-events:none;z-index:0;contain:strict;position:absolute;inset:0}.ld-star{opacity:0;will-change:opacity;background:#fff;border-radius:50%;animation:3s ease-in-out infinite alternate twinkle;position:absolute}@keyframes twinkle{0%{opacity:.06}to{opacity:.7}}.ld-nebula{pointer-events:none;will-change:transform;background:radial-gradient(at 35% 35%,#6e3cdc14,#0000 50%),radial-gradient(at 70% 55%,#285adc12,#0000 45%),radial-gradient(#a187570a,#0000 40%);border-radius:50%;animation:20s ease-in-out infinite alternate nebula-drift;position:absolute;inset:-25%;transform:translateZ(0)}@keyframes nebula-drift{0%{transform:translateZ(0)scale(1)rotate(0)}to{transform:translateZ(0)scale(1.06)rotate(3deg)}}.ld-orbit-wrap{z-index:1;justify-content:center;padding:0 24px;display:flex;position:relative}.ld-orbit{aspect-ratio:1;width:100%;max-width:600px;position:relative}.ld-orbit-ring{pointer-events:none;border:1px solid #5e78ff14;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.ld-orbit-ring--1{width:72%;height:72%;animation:4s ease-in-out infinite alternate ring-pulse}.ld-orbit-ring--2{border-color:#5e78ff0a;width:92%;height:92%;animation:4s ease-in-out 1s infinite alternate ring-pulse}@keyframes ring-pulse{0%{border-color:#5e78ff0a}to{border-color:#5e78ff24}}.ld-orbit-center{text-align:center;z-index:4;cursor:pointer;background:radial-gradient(circle at 35% 35%,#3c64c840,#0000 50%),radial-gradient(circle at 65% 65%,#a1875726,#0000 50%),radial-gradient(circle,#102864f2 0%,#081028fa 100%);border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:170px;height:170px;transition:transform .4s cubic-bezier(.16,1,.3,1);animation:3s ease-in-out infinite center-pulse;display:flex;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.ld-orbit-center:before{content:"";z-index:-1;opacity:.7;background:conic-gradient(#a1875780,#5e78ff4d,#a187571a,#5e78ff80,#a187574d,#5e78ff1a,#a1875780);border-radius:50%;transition:opacity .4s;animation:6s linear infinite center-ring-spin;position:absolute;inset:-3px}.ld-orbit-center:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle,#5e78ff14 30%,#a187570a 50%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite alternate center-aura;position:absolute;inset:-20px}.ld-orbit-center:hover{transform:translate(-50%,-50%)scale(1.12)}.ld-orbit-center:hover:before{opacity:1;animation-duration:3s}.ld-orbit-center:active{transform:translate(-50%,-50%)scale(1.05)}@keyframes center-ring-spin{to{transform:rotate(360deg)}}@keyframes center-aura{0%{opacity:.5;transform:scale(1)}to{opacity:1;transform:scale(1.3)}}@keyframes center-pulse{0%,to{box-shadow:0 0 0 6px #5e78ff0f,0 0 40px #5e78ff26,0 0 80px #a187570f}50%{box-shadow:0 0 0 12px #5e78ff1a,0 0 70px #5e78ff40,0 0 120px #a187571a,0 0 180px #5e78ff0d}}.ld-orbit-center strong{background:linear-gradient(135deg, #fff 40%, var(--ld-accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;transition:all .3s}.ld-orbit-center:hover strong{background:linear-gradient(135deg, #fff 20%, var(--ld-accent) 80%);-webkit-background-clip:text;background-clip:text}.ld-orbit-center span{color:var(--ld-accent);text-transform:uppercase;letter-spacing:1.5px;text-shadow:0 0 12px #a1875766;font-size:11px;font-weight:700;transition:all .3s}.ld-orbit-center:hover span{letter-spacing:2.5px;text-shadow:0 0 20px #a1875799}.ld-orbit-spinner{z-index:3;will-change:transform;animation:90s linear infinite orbit-spin;position:absolute;inset:0}@keyframes orbit-spin{to{transform:rotate(360deg)}}.ld-orbit-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ld-chain-poly{stroke:#5e78ff24;stroke-width:.2px;stroke-dasharray:3 1.5;animation:3s linear infinite chain-flow}.ld-chain-spokes{stroke:#5e78ff0d;stroke-width:.12px;stroke-dasharray:1 3;animation:5s linear infinite reverse chain-flow}@keyframes chain-flow{to{stroke-dashoffset:-18px}}.ld-packet{fill:var(--ld-accent);filter:url(#pktG)}.ld-packet--2{fill:#5e78ffd9}.ld-packet--3{fill:#c8b48cb3}.ld-orbit-node{z-index:3;position:absolute;transform:translate(-50%,-50%)}.ld-orbit-node-inner{color:#fff;text-align:center;will-change:transform;background:#0c1225f5;border:1px solid #5e78ff1a;border-radius:14px;flex-direction:column;align-items:center;gap:6px;min-width:100px;padding:14px 16px;transition:border-color .25s,box-shadow .25s,transform .25s;animation:90s linear infinite orbit-counter-spin;display:flex}@keyframes orbit-counter-spin{to{transform:rotate(-360deg)}}.ld-orbit-node-inner:hover{border-color:var(--ld-accent);transform:rotate(0)scale(1.08);box-shadow:0 0 24px #a1875733,0 8px 28px #0000004d}.ld-orbit-node-inner span{font-size:12px;font-weight:700}.ld-steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.ld-step{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:32px 24px;display:flex;position:relative}.ld-step-num{color:var(--ld-accent);letter-spacing:2px;opacity:.6;font-size:11px;font-weight:700}.ld-step-icon{width:56px;height:56px;color:var(--ld-accent-light);background:linear-gradient(135deg,#a1875726,#5e78ff1a);border:1px solid #a1875733;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s,box-shadow .3s;display:flex}.ld-step:hover .ld-step-icon{transform:scale(1.1);box-shadow:0 0 30px #a1875726}.ld-step strong{font-size:17px;font-weight:700}.ld-step p{color:var(--ld-muted);max-width:220px;font-size:14px;line-height:1.6}.ld-step-connector{background:linear-gradient(90deg,#a1875740,#a187570d);width:20%;height:1px;position:absolute;top:82px;right:-10%}.ld-missions-grid{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1200px;margin:0 auto;padding:0 24px;display:grid}.ld-mission-card{border-radius:var(--ld-radius);border:1px solid var(--ld-border);background:#ffffff08;gap:14px;padding:20px;transition:transform .25s,border-color .3s,box-shadow .3s;display:flex}.ld-mission-card:hover{border-color:var(--ld-border-hover);transform:translateY(-3px);box-shadow:0 12px 32px #0000004d}.ld-mission-flag{flex-shrink:0;font-size:28px;line-height:1}.ld-mission-body{flex-direction:column;gap:6px;min-width:0;display:flex}.ld-mission-date{color:var(--ld-accent-light);letter-spacing:.5px;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.ld-mission-body strong{font-size:15px;font-weight:700}.ld-mission-body p{color:var(--ld-muted);margin:0;font-size:12px;line-height:1.45}.ld-missions-cta{max-width:1200px;margin:0 auto;padding:0 24px}.ld-cards-row{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ld-card{border-radius:var(--ld-radius-lg);background:var(--ld-surface);border:1px solid var(--ld-border);flex-direction:column;gap:14px;padding:30px;transition:transform .25s,border-color .3s,box-shadow .3s;display:flex}.ld-card:hover{border-color:var(--ld-border-hover);transform:translateY(-5px);box-shadow:0 16px 44px #0000004d}.ld-card--highlight{background:linear-gradient(180deg, #5e78ff0d, var(--ld-surface));border-color:#5e78ff26}.ld-card strong{font-size:17px;font-weight:700}.ld-card p{color:var(--ld-muted);flex:1;font-size:14px;line-height:1.6}.ld-partner-section{position:relative;overflow:hidden}.ld-partner-cta{text-align:center;z-index:1;max-width:800px;margin:0 auto;padding:0 24px;position:relative}.ld-partner-glow{pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#a1875714,#0000 60%);border-radius:50%;width:500px;height:500px;animation:4s ease-in-out infinite alternate partner-glow-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes partner-glow-pulse{0%{opacity:.5;transform:translate(-50%,-50%)scale(1)translateZ(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1.15)translateZ(0)}}.ld-partner-icon{color:var(--ld-accent-light);margin:12px 0}.ld-partner-cta h2{margin-top:8px}.ld-partner-cta p{color:var(--ld-muted);max-width:600px;margin:0 auto 32px;font-size:16px;line-height:1.65}.ld-footer{border-top:1px solid var(--ld-border);max-width:1200px;margin:0 auto;padding:60px 24px 32px}.ld-footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;display:grid}.ld-footer-brand{flex-direction:column;gap:10px;display:flex}.ld-footer-desc{color:var(--ld-muted);max-width:300px;margin-top:8px;font-size:14px;line-height:1.55}.ld-footer-contact-block{flex-direction:column;gap:8px;margin-top:16px;display:flex}.ld-footer-contact-block a,.ld-footer-contact-block span{color:var(--ld-muted);align-items:center;gap:8px;font-size:13px;text-decoration:none;transition:color .2s;display:inline-flex}.ld-footer-contact-block a:hover{color:#fff}.ld-footer-grid>div{flex-direction:column;gap:10px;display:flex}.ld-footer-grid strong{text-transform:uppercase;letter-spacing:1px;color:var(--ld-text);margin-bottom:6px;font-size:13px;font-weight:700}.ld-footer-grid a{color:var(--ld-muted);font-size:14px;text-decoration:none;transition:color .2s}.ld-footer-grid a:hover{color:#fff}.ld-footer-bottom{border-top:1px solid var(--ld-border);text-align:center;margin-top:48px;padding-top:24px}.ld-footer-bottom span{color:var(--ld-muted);font-size:13px}.rv{opacity:0;will-change:opacity, transform;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.rv--up{transform:translateY(44px)}.rv--scale{transform:scale(.92)}.rv--in{opacity:1;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.ld-orbit-spinner,.ld-orbit-node-inner,.ld-star,.ld-nebula,.ld-orbit-center,.ld-chain-poly,.ld-chain-spokes,.ld-orbit-ring--1,.ld-orbit-ring--2,.ld-cosmos:before,.ld-cosmos:after,.ld-orb,.ld-hero:after,.ld-scroll-line,.ld-marquee-track,.ld-partner-glow{animation:none!important}.ld-star{opacity:.25}.ld-title-word,.ld-subtitle,.ld-hero-badge,.ld-hero-actions,.ld-stats-glass,.ld-stat,.ld-scroll-hint{opacity:1;transform:none;animation:none!important}}.ld-back-main{z-index:999;color:#fff;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);position:fixed;top:50%;left:0;transform:translateY(-50%)}.ld-back-main-inner{-webkit-backdrop-filter:blur(30px);background:linear-gradient(160deg,#12162af7,#0a0e1efa);border:1px solid #a1875740;border-left:none;border-radius:0 18px 18px 0;flex-direction:column;align-items:center;gap:10px;padding:22px 16px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:6px 0 36px #00000073,0 0 30px #a187571a,inset 0 1px #a187571a}.ld-back-main-inner:before{content:"";background:linear-gradient(180deg, transparent, var(--ld-accent), transparent);opacity:.3;width:2px;height:100%;transition:opacity .3s;position:absolute;top:0;right:0}.ld-back-main-inner:after{content:"";opacity:1;pointer-events:none;background:linear-gradient(160deg,#a1875714,#0000 50%);position:absolute;inset:0}.ld-back-main:hover .ld-back-main-inner{border-color:#a1875773;padding:24px 18px;box-shadow:8px 0 50px #00000080,0 0 40px #a1875726,0 0 80px #a187570f,inset 0 1px #a1875726}.ld-back-main:hover .ld-back-main-inner:before{opacity:.7}.ld-back-main-icon{width:36px;height:36px;color:var(--ld-accent);background:linear-gradient(135deg,#a1875733,#a1875714);border:1px solid #a1875733;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .35s;display:flex}.ld-back-main:hover .ld-back-main-icon{background:linear-gradient(135deg,#a1875759,#a1875726);border-color:#a1875766;transform:scale(1.08);box-shadow:0 0 16px #a187574d}.ld-back-main-logo{letter-spacing:2.5px;text-transform:uppercase;writing-mode:vertical-lr;text-orientation:mixed;background:linear-gradient(180deg, #e8cc8a, var(--ld-accent), #d4b278);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px #a1875733);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:900;transition:all .3s}.ld-back-main:hover .ld-back-main-logo{letter-spacing:3px;filter:brightness(1.25)drop-shadow(0 0 10px #a1875759)}.ld-back-main-label{writing-mode:vertical-lr;text-orientation:mixed;color:#ffffff80;letter-spacing:.8px;white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:600;transition:color .3s;display:flex}.ld-back-main-label svg{width:11px;height:11px}.ld-back-main:hover .ld-back-main-label{color:#fffc}.ld-back-main-dot{background:var(--ld-accent);opacity:.6;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite back-dot-pulse;box-shadow:0 0 6px #a1875766}@keyframes back-dot-pulse{0%,to{opacity:.4;transform:scale(1);box-shadow:0 0 4px #a187574d}50%{opacity:1;transform:scale(1.5);box-shadow:0 0 12px #a1875799}}@media (width<=768px){.ld-back-main-inner{padding:16px 12px}.ld-back-main-logo{font-size:13px}.ld-back-main-icon{border-radius:8px;width:30px;height:30px}}@media (width<=480px){.ld-back-main{top:auto;bottom:16px;transform:none}.ld-back-main-inner{border-radius:0 14px 14px 0;flex-direction:row;gap:8px;padding:12px 16px}.ld-back-main-logo{writing-mode:horizontal-tb;font-size:12px}.ld-back-main-label{writing-mode:horizontal-tb}.ld-back-main-dot{display:none}.ld-back-main-icon{width:28px;height:28px}}@media (width<=1024px){.ld-nav-links,.ld-dir-bar{display:none}.ld-nav.ld-nav--two-row{border-radius:999px}.ld-nav-top{padding:8px 16px}.ld-mobile-toggle{display:block}.ld-products,.ld-why-grid,.ld-cards-row,.ld-steps{grid-template-columns:1fr 1fr}.ld-step-connector{display:none}.ld-missions-grid,.ld-footer-grid{grid-template-columns:1fr 1fr}}@media (width<=768px){.ld-hero{min-height:70vh;padding:80px 18px 48px}.ld-stats-glass{flex-direction:column;grid-template-columns:1fr 1fr;gap:22px;padding:24px 28px;display:grid}.ld-stat{padding:12px 0}.ld-stat:not(:last-child):after{display:none}.ld-orb--1{width:300px;height:300px}.ld-orb--2{width:260px;height:260px}.ld-orb--3,.ld-scroll-hint{display:none}.ld-products,.ld-why-grid,.ld-cards-row{grid-template-columns:1fr}.ld-steps{grid-template-columns:1fr;gap:8px}.ld-missions-grid{grid-template-columns:1fr}.ld-footer-grid{grid-template-columns:1fr;gap:28px}.ld-section{padding:64px 18px}.ld-orbit{max-width:340px}.ld-orbit-node-inner{min-width:80px;padding:10px 12px}.ld-orbit-node-inner span{font-size:10px}.ld-orbit-center{width:120px;height:120px}.ld-orbit-center strong{font-size:18px}.ld-hero-actions{flex-direction:column;width:100%}.ld-hero-actions .ld-btn{width:100%}.ld-nav{margin:0 8px;top:8px}.ld-nav-top{padding:8px 16px}.ld-btn--nav{display:none}.lang-option{min-width:58px;padding:7px 10px;font-size:12px}}@media (width<=480px){.ld-title{letter-spacing:-1px}.ld-orbit{max-width:290px}.ld-orbit-center{width:100px;height:100px}.ld-orbit-center strong{font-size:16px}.ld-orbit-node-inner{min-width:68px;padding:8px 10px}.ld-stats-glass{grid-template-columns:1fr}.ld-stat strong{font-size:28px}}.ld-member-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02122abf;justify-content:center;align-items:center;padding:24px;animation:.25s ldModalFadeIn;display:flex;position:fixed;inset:0}@keyframes ldModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ldModalSlideUp{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ld-member-modal{background:linear-gradient(170deg,#071e3d 0%,#0b2d5e 40%,#0a1c38 100%);border:1px solid #a1875733;border-radius:24px;width:100%;max-width:460px;animation:.35s cubic-bezier(.22,1,.36,1) ldModalSlideUp;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000080,0 0 80px #a1875714,inset 0 1px #ffffff0f}.ld-member-modal-close{z-index:10;color:#fff9;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.ld-member-modal-close:hover{color:#fff;background:#ffffff26}.ld-member-modal-hero{text-align:center;color:#fff;padding:40px 32px 28px;position:relative;overflow:hidden}.ld-member-modal-glow{pointer-events:none;background:radial-gradient(circle,#a1875733 0%,#0000 65%);width:300px;height:300px;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.ld-member-modal-hero svg{color:var(--ld-accent,#a18757);filter:drop-shadow(0 0 16px #a1875766);margin-bottom:12px}.ld-member-modal-hero h2{letter-spacing:-.3px;margin-bottom:8px;font-size:22px;font-weight:700}.ld-member-modal-hero p{color:#ffffff8c;max-width:340px;margin:0 auto;font-size:14px;line-height:1.5}.ld-member-modal-body{padding:4px 28px 32px}.ld-member-modal-perks{flex-direction:column;gap:6px;margin-bottom:24px;display:flex}.ld-member-modal-perk{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}.ld-member-modal-perk:hover{background:#a1875714;border-color:#a1875726}.ld-member-modal-perk-icon{width:32px;height:32px;color:var(--ld-accent,#a18757);background:linear-gradient(135deg,#a1875726,#a1875714);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ld-member-modal-perk span{color:#ffffffd9;flex:1;font-size:13px;font-weight:500}.ld-member-modal-check{color:var(--ld-accent,#a18757);opacity:.7;flex-shrink:0}.ld-member-modal-actions{gap:10px;margin-bottom:16px;display:flex}.ld-member-modal-actions .ld-btn{flex:1;justify-content:center;padding:13px 20px;font-size:14px}.ld-member-modal-contact{color:#ffffff59;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.ld-member-modal-contact svg{flex-shrink:0}@media (width<=480px){.ld-member-modal-backdrop{align-items:flex-end;padding:16px}.ld-member-modal{border-radius:20px 20px 0 0;max-height:90vh;overflow-y:auto}.ld-member-modal-hero{padding:32px 20px 20px}.ld-member-modal-body{padding:4px 20px 28px}.ld-member-modal-actions{flex-direction:column}}.tk-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:auto;padding:110px 24px 50px;display:flex;position:relative;overflow:hidden}.tk-hero-bg{position:absolute;inset:0;overflow:hidden}.tk-hero-orb{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.tk-hero-orb--1{background:radial-gradient(circle,#a1875726 0%,#0000 70%);width:500px;height:500px;animation:12s ease-in-out infinite tkOrbFloat;top:-10%;left:-10%}.tk-hero-orb--2{background:radial-gradient(circle,#5e78ff1f 0%,#0000 70%);width:400px;height:400px;animation:15s ease-in-out infinite reverse tkOrbFloat;bottom:-5%;right:-5%}.tk-hero-orb--3{background:radial-gradient(circle,#10b98114 0%,#0000 70%);width:300px;height:300px;animation:18s ease-in-out 3s infinite tkOrbFloat;top:40%;left:50%}@keyframes tkOrbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.95)}}.tk-chain-svg{pointer-events:none;opacity:.7;width:100%;height:100%;animation:1.5s .3s both fade-in;position:absolute;inset:0}.tk-hero-content{z-index:1;max-width:860px;position:relative}.tk-hero-badge{color:var(--ld-accent-light);letter-spacing:.05em;background:#a187571a;border:1px solid #a1875733;border-radius:999px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 20px;font-size:13px;font-weight:600;animation:.6s fade-in;display:inline-flex}.tk-hero-badge-dot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 8px #10b98180}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.tk-hero-title{letter-spacing:-2px;color:#fff;margin:0 0 24px;font-size:clamp(48px,8vw,96px);font-weight:900;line-height:1;animation:.8s .2s both fade-in}.tk-hero-title-accent{background:linear-gradient(135deg, var(--ld-accent), #e8c97a, var(--ld-accent-light));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}@keyframes shimmer{0%{background-position:0%}to{background-position:200%}}.tk-hero-tagline{color:var(--ld-muted);margin:0 0 40px;font-size:18px;line-height:1.6;animation:.8s .4s both fade-in}.tk-hero-metrics{justify-content:center;align-items:center;gap:32px;margin-bottom:48px;animation:.8s .6s both fade-in;display:flex}.tk-hero-metric{flex-direction:column;align-items:center;gap:4px;display:flex}.tk-hero-metric-value{color:var(--ld-accent-light);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800}.tk-hero-metric-label{color:var(--ld-muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600}.tk-hero-metric-divider{background:#ffffff1a;width:1px;height:40px}.tk-hero-actions{justify-content:center;gap:16px;animation:.8s .8s both fade-in;display:flex}.tk-ticker{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#08080e99;border:1px solid #a187571f;border-radius:60px;margin-bottom:32px;padding:18px 28px 20px;animation:.6s .2s both fade-in;position:relative;overflow:hidden}.tk-ticker:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#a1875733,#0000 30% 70%,#e8c97a26);border-radius:61px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tk-ticker-scanline{pointer-events:none;background:linear-gradient(90deg,#0000,#e8c97a0f,#0000);width:80px;animation:3s linear infinite tkTickerScan;position:absolute;top:0;bottom:0;left:0}@keyframes tkTickerScan{0%{left:-80px}to{left:calc(100% + 80px)}}.tk-ticker-row-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.tk-ticker-tag{letter-spacing:.18em;color:#e8c97a80;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.tk-ticker-dot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite pulse;box-shadow:0 0 8px #10b98199}.tk-ticker-deadline{color:#e8c97ab3;letter-spacing:.3px;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.tk-ticker-deadline svg{opacity:.6}.tk-ticker-blocks{justify-content:center;align-items:center;gap:6px;font-family:JetBrains Mono,SF Mono,Fira Code,Courier New,monospace;display:flex}.tk-ticker-block{background:#ffffff08;border:1px solid #ffffff0a;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-width:48px;padding:6px 8px;display:flex}.tk-ticker-block--sec{background:#e8c97a0f;border-color:#e8c97a1a}.tk-ticker-n{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:1px;text-shadow:0 0 15px #ffffff14;font-size:30px;font-weight:900;line-height:1}.tk-ticker-n--sec{color:#e8c97a;text-shadow:0 0 20px #e8c97a80,0 0 40px #e8c97a26}.tk-ticker-label{text-transform:uppercase;letter-spacing:1.2px;color:#ffffff40;font-family:inherit;font-size:9px;font-weight:700}.tk-ticker-label--sec{color:#e8c97a66}.tk-ticker-sep{color:#ffffff1a;align-self:center;margin-top:-14px;padding:0 2px;font-size:22px;font-weight:300}.tk-ticker-sep--blink{animation:1s step-end infinite tkBlink}.tk-ticker-ms{color:#e8c97a59;align-self:center;min-width:40px;margin-top:-14px;font-size:18px;font-weight:700}.tk-ticker-n--ms{color:#e8c97a80;text-shadow:0 0 12px #e8c97a4d;min-width:48px;font-size:20px;font-weight:700;animation:80ms step-end infinite tkMsFlicker}@keyframes tkMsFlicker{0%{opacity:1}50%{opacity:.75}}@keyframes tkBlink{0%,49%{color:#ffffff26}50%,to{color:#ffffff08}}@media (width<=860px){.tk-ticker{border-radius:16px;padding:14px 16px}.tk-ticker-n{font-size:22px}.tk-ticker-block{min-width:40px;padding:4px 6px}.tk-ticker-sep{font-size:18px}.tk-ticker-ms{font-size:14px}.tk-ticker-label{letter-spacing:.8px;font-size:7px}.tk-ticker-tag{font-size:7px}.tk-ticker-deadline{font-size:10px}}@media (width<=600px){.tk-ticker-blocks{flex-wrap:wrap;gap:4px}.tk-ticker-row-top{flex-direction:column;align-items:center;gap:6px}.tk-ticker-n{font-size:20px}.tk-ticker-block{min-width:36px;padding:4px 5px}.tk-ticker-sep{margin-top:-10px;font-size:16px}.tk-ticker-ms{margin-top:-10px;font-size:12px}.tk-ticker-label{font-size:6px}}.tk-charts{z-index:2;margin-top:-20px;padding:0 24px 48px;position:relative}.tk-charts-grid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1200px;margin:0 auto;display:grid}.tk-chart-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--ld-radius-lg);background:#0f0f14cc;border:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:8px;padding:24px 20px 18px;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex}.tk-chart-card:hover{border-color:#a1875740;transform:translateY(-4px);box-shadow:0 16px 48px #0006}.tk-chart-label{text-transform:uppercase;letter-spacing:.12em;color:var(--ld-muted);margin-bottom:6px;font-size:11px;font-weight:700}.tk-mini-donut{width:130px;height:130px}.tk-chart-legend-mini{flex-wrap:wrap;justify-content:center;gap:6px 12px;margin-top:4px;display:flex}.tk-chart-legend-mini span{color:var(--ld-muted);white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.tk-chart-legend-mini i{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.tk-bar-chart{align-items:flex-end;gap:14px;height:120px;padding:8px 0;display:flex}.tk-bar-col{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.tk-bar-value{color:var(--ld-accent-light);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.tk-bar{background:#ffffff0a;border-radius:6px 6px 2px 2px;width:28px;position:relative;overflow:hidden}.tk-bar-fill{background:linear-gradient(180deg, var(--ld-accent), #a187574d);border-radius:inherit;transform-origin:bottom;animation:1.2s ease-out both tkBarGrow;position:absolute;inset:0}@keyframes tkBarGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.tk-bar-label{color:var(--ld-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:600}.tk-area-chart{border-radius:8px;width:100%;height:100px}.tk-area-path{animation:1.5s ease-out both tkAreaReveal}.tk-area-line{animation:1.5s ease-out .2s both tkAreaReveal}@keyframes tkAreaReveal{0%{opacity:0}to{opacity:1}}.tk-chart-row{justify-content:center;gap:12px;margin-top:2px;display:flex}.tk-chart-row span{color:var(--ld-muted);letter-spacing:.03em;font-size:10px;font-weight:600}.tk-gauge{width:140px;height:90px}.tk-gauge-arc{animation:1.8s ease-out both tkGaugeDraw}@keyframes tkGaugeDraw{0%{stroke-dashoffset:141.37px}to{stroke-dashoffset:0}}@media (width<=1024px){.tk-charts-grid{grid-template-columns:repeat(2,1fr)}.tk-charts{margin-top:-10px}}@media (width<=600px){.tk-charts-grid{grid-template-columns:1fr;gap:12px}.tk-charts{margin-top:0;padding-bottom:24px}}.tk-why-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:0 auto;display:grid}.tk-why-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius-lg);padding:32px 24px;transition:border-color .3s,transform .3s,box-shadow .3s}.tk-why-card:hover{border-color:var(--ld-border-hover);transform:translateY(-4px);box-shadow:0 12px 40px #a1875714}.tk-why-icon{width:48px;height:48px;color:var(--ld-accent);background:#a187571a;border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.tk-why-card strong{color:#fff;margin-bottom:8px;font-size:16px;display:block}.tk-why-card p{color:var(--ld-muted);margin:0;font-size:13px;line-height:1.6}.tk-tokenomics-layout{align-items:center;gap:48px;max-width:900px;margin:0 auto;display:flex}.tk-tokenomics-chart{flex-shrink:0;width:280px;height:280px}.tk-donut{width:100%;height:100%;transform:rotate(-90deg)}.tk-donut text{transform-origin:100px 100px;transform:rotate(90deg)}.tk-donut-segment{transition:opacity .3s}.tk-donut-segment:hover{opacity:.8;filter:brightness(1.2)}.tk-tokenomics-list{flex-direction:column;flex:1;gap:10px;display:flex}.tk-tokenomics-item{background:#ffffff08;border:1px solid #ffffff0a;border-radius:12px;align-items:center;gap:12px;padding:10px 16px;transition:background .2s,border-color .2s;display:flex}.tk-tokenomics-item:hover{background:#ffffff0f;border-color:#ffffff1a}.tk-tokenomics-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.tk-tokenomics-item-info{flex-direction:column;flex:1;gap:1px;display:flex}.tk-tokenomics-item-label{color:#fff;font-size:13px;font-weight:600}.tk-tokenomics-item-amount{color:var(--ld-muted);font-size:11px}.tk-tokenomics-item-pct{color:var(--ld-accent-light);font-variant-numeric:tabular-nums;text-align:right;min-width:42px;font-size:15px;font-weight:700}.tk-specs{background:#ffffff0f;border-radius:16px;grid-template-columns:repeat(6,1fr);gap:1px;max-width:900px;margin:48px auto 0;display:grid;overflow:hidden}.tk-spec{background:var(--ld-surface);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;display:flex}.tk-spec-label{text-transform:uppercase;letter-spacing:.1em;color:var(--ld-muted);font-size:10px;font-weight:600}.tk-spec-value{color:#fff;font-size:12px;font-weight:700}.tk-vesting-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius-lg);grid-template-columns:1fr 1fr;gap:40px;max-width:900px;margin:0 auto;padding:40px;display:grid;overflow:hidden}.tk-vesting-visual{justify-content:center;align-items:flex-end;padding:20px 0;display:flex}.tk-vesting-bar{align-items:flex-end;gap:6px;width:100%;height:160px;display:flex}.tk-vesting-bar-seg{background:linear-gradient(to top, var(--ld-accent), #a187574d);border-radius:4px 4px 0 0;flex:1;min-height:8px;transition:transform .3s}.tk-vesting-bar-seg:hover{transform:scaleY(1.08)}.tk-vesting-details{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tk-vesting-detail{background:#ffffff08;border:1px solid #ffffff0a;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.tk-vesting-detail svg{color:var(--ld-accent);flex-shrink:0;margin-top:2px}.tk-vesting-detail div{flex-direction:column;gap:2px;display:flex}.tk-vesting-detail strong{color:#fff;font-size:12px}.tk-vesting-detail span{color:var(--ld-muted);font-size:12px}.tk-staking-grid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1000px;margin:0 auto;display:grid}.tk-staking-card{border-radius:var(--ld-radius-lg);background:var(--ld-surface);border:1px solid var(--ld-border);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:36px 24px;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex;position:relative}.tk-staking-card:hover{border-color:#a1875740;transform:translateY(-4px)}.tk-staking-card--featured{border-color:var(--ld-accent);background:linear-gradient(180deg, #a1875714 0%, var(--ld-surface) 100%);box-shadow:0 8px 40px #a1875726}.tk-staking-badge{background:linear-gradient(135deg, var(--ld-accent), #c9a060);color:var(--ld-bg);letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:4px 16px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tk-staking-label{text-transform:uppercase;letter-spacing:.1em;color:var(--ld-muted);font-size:12px;font-weight:600}.tk-staking-apr{color:var(--ld-accent-light);letter-spacing:-1px;font-size:48px;font-weight:900;line-height:1}.tk-staking-apr-label{color:var(--ld-muted);margin-top:-4px;font-size:14px;font-weight:600}.tk-staking-period{color:#ffffffb3;background:#ffffff0d;border-radius:8px;margin-top:4px;padding:4px 12px;font-size:13px;font-weight:500}.tk-staking-features{border-top:1px solid #ffffff0f;flex-direction:column;gap:6px;width:100%;margin-top:16px;padding-top:16px;display:flex}.tk-staking-features span{color:var(--ld-muted);justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.tk-staking-features svg{color:#10b981}.tk-eco-grid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto;display:grid}.tk-eco-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);padding:24px 20px;transition:border-color .3s,transform .3s}.tk-eco-card:hover{border-color:var(--ld-border-hover);transform:translateY(-3px)}.tk-eco-icon{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;display:flex}.tk-eco-card strong{color:#fff;margin-bottom:6px;font-size:14px;display:block}.tk-eco-card p{color:var(--ld-muted);margin:0;font-size:12px;line-height:1.5}.tk-contracts-grid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1000px;margin:0 auto;display:grid}.tk-contract-card{background:#ffffff08;border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:12px;padding:16px 18px;transition:background .2s,border-color .2s;display:flex}.tk-contract-card:hover{background:#ffffff0f;border-color:#ffffff1a}.tk-contract-icon{width:36px;height:36px;color:var(--ld-accent);background:#a187571f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tk-contract-info{flex:1;min-width:0}.tk-contract-info strong{color:#fff;font-size:13px;display:block}.tk-contract-info span{color:var(--ld-muted);font-size:11px}.tk-contract-status{color:#10b981;flex-shrink:0;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.tk-contract-status-dot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #10b98180}.tk-contracts-cta{text-align:center;margin-top:32px}.tk-roadmap{max-width:800px;margin:0 auto;padding-left:40px;position:relative}.tk-roadmap:before{content:"";background:linear-gradient(to bottom, var(--ld-accent), #a187571a);width:2px;position:absolute;top:0;bottom:0;left:11px}.tk-roadmap-phase{padding:0 0 40px;position:relative}.tk-roadmap-phase:last-child{padding-bottom:0}.tk-roadmap-dot{border:3px solid var(--ld-bg);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-34px}.tk-roadmap-phase--done .tk-roadmap-dot{background:#10b981;box-shadow:0 0 10px #10b98166}.tk-roadmap-phase--active .tk-roadmap-dot{background:var(--ld-accent);animation:2s infinite pulse;box-shadow:0 0 10px #a1875766}.tk-roadmap-phase--upcoming .tk-roadmap-dot{background:#ffffff26}.tk-roadmap-content{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);padding:20px 24px;transition:border-color .3s}.tk-roadmap-phase--active .tk-roadmap-content{background:linear-gradient(135deg, #a187570a, var(--ld-surface));border-color:#a187574d}.tk-roadmap-date{text-transform:uppercase;letter-spacing:.1em;color:var(--ld-accent);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.tk-roadmap-content strong{color:#fff;margin-bottom:12px;font-size:18px;display:block}.tk-roadmap-content ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tk-roadmap-content li{color:var(--ld-muted);align-items:center;gap:8px;font-size:13px;display:flex}.tk-roadmap-phase--done li svg{color:#10b981}.tk-roadmap-phase--active li svg,.tk-roadmap-phase--upcoming li svg{color:var(--ld-accent)}.tk-cta-section{overflow:hidden}.tk-cta{text-align:center;border-radius:var(--ld-radius-lg);background:linear-gradient(135deg,#a187570f,#5e78ff0a);border:1px solid #a1875733;max-width:800px;margin:0 auto;padding:64px 40px;position:relative;overflow:hidden}.tk-cta-glow{pointer-events:none;background:radial-gradient(circle,#a187571f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.tk-cta-icon{color:var(--ld-accent);margin-bottom:16px}.tk-cta h2{color:#fff;margin:0 0 16px;font-size:32px;font-weight:800}.tk-cta p{color:var(--ld-muted);margin:0 0 32px;font-size:15px;line-height:1.6}.tk-cta-actions{justify-content:center;gap:16px;margin-bottom:40px;display:flex}.tk-cta-stats{border-top:1px solid #ffffff14;justify-content:center;gap:40px;padding-top:32px;display:flex}.tk-cta-stats div{flex-direction:column;align-items:center;gap:4px;display:flex}.tk-cta-stats strong{color:var(--ld-accent-light);font-size:24px;font-weight:800}.tk-cta-stats span{color:var(--ld-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.tk-summary-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:800px;margin:0 auto;display:grid}.tk-summary-card{border-radius:var(--ld-radius);background:var(--ld-surface);border:1px solid var(--ld-border);flex-direction:column;gap:8px;padding:24px;display:flex}.tk-summary-card strong{color:var(--ld-accent);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.tk-summary-card code{color:var(--ld-muted);word-break:break-all;background:#ffffff0a;border-radius:8px;padding:6px 10px;font-family:SF Mono,Fira Code,monospace;font-size:11px}.tk-summary-card span{color:var(--ld-muted);font-size:13px}.tk-summary-card a{color:var(--ld-accent-light);align-items:center;gap:4px;font-size:13px;text-decoration:none;transition:color .2s;display:flex}.tk-summary-card a:hover{color:#fff}.tk-summary-note{color:#ffffff59!important;font-size:11px!important}@media (width<=768px){.tk-hero{min-height:auto;padding:120px 20px 60px}.tk-hero-title{letter-spacing:-1px;font-size:48px}.tk-hero-tagline{font-size:15px}.tk-hero-metrics{flex-wrap:wrap;gap:16px}.tk-hero-metric-divider{display:none}.tk-hero-metric{flex:1;min-width:80px}.tk-hero-actions{flex-direction:column;align-items:stretch}.tk-why-grid{grid-template-columns:1fr}.tk-tokenomics-layout{flex-direction:column;gap:32px}.tk-tokenomics-chart{width:220px;height:220px}.tk-specs{grid-template-columns:repeat(3,1fr)}.tk-vesting-card{grid-template-columns:1fr;gap:24px;padding:24px}.tk-vesting-details{grid-template-columns:1fr}.tk-staking-grid,.tk-eco-grid{grid-template-columns:repeat(2,1fr)}.tk-contracts-grid{grid-template-columns:1fr}.tk-cta{padding:40px 24px}.tk-cta h2{font-size:24px}.tk-cta-actions{flex-direction:column;align-items:stretch}.tk-cta-stats{flex-wrap:wrap;gap:20px}.tk-summary-grid{grid-template-columns:1fr}.tk-roadmap{padding-left:30px}}@media (width<=480px){.tk-hero-title{font-size:36px}.tk-staking-grid,.tk-eco-grid{grid-template-columns:1fr}.tk-specs{grid-template-columns:repeat(2,1fr)}}.wm{--wm-rose:#ec4899;--wm-rose-light:#f472b6;--wm-violet:#a78bfa;--wm-fuchsia:#d946ef;--wm-rose-glow:#ec489926;--wm-violet-glow:#a78bfa1f;--wm-gold:#e8cc8a}.wm-logo-mark{background:linear-gradient(135deg, var(--wm-rose), var(--wm-violet))!important;box-shadow:0 4px 16px #ec48994d!important}.wm-btn--accent{background:linear-gradient(135deg, var(--wm-rose), var(--wm-fuchsia), var(--wm-violet))!important;background-size:200% 200%!important;animation:4s infinite wmBtnShift!important;box-shadow:0 8px 24px #ec489940!important}.wm-btn--accent:hover{box-shadow:0 12px 40px #ec489973,0 0 60px #ec489926!important}@keyframes wmBtnShift{0%,to{background-position:0%}50%{background-position:100%}}.wm-btn--glow{position:relative}.wm-btn--glow:after{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--wm-rose), var(--wm-fuchsia), var(--wm-violet));z-index:-1;opacity:0;filter:blur(12px);transition:opacity .4s;position:absolute;inset:-2px}.wm-btn--glow:hover:after{opacity:.6}.wm-btn--xl{border-radius:18px!important;padding:18px 40px!important;font-size:16px!important}.wm-eyebrow{color:var(--wm-rose-light)!important}.wm-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:140px 24px 80px;display:flex;position:relative;overflow:hidden}.wm-hero-bg{position:absolute;inset:0;overflow:hidden}.wm-hero-orb{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.wm-hero-orb--1{background:radial-gradient(circle,#ec48992e 0%,#0000 70%);width:600px;height:600px;animation:12s ease-in-out infinite wmOrbFloat;top:-15%;left:-12%}.wm-hero-orb--2{background:radial-gradient(circle,#a78bfa26 0%,#0000 70%);width:500px;height:500px;animation:15s ease-in-out infinite reverse wmOrbFloat;bottom:-8%;right:-8%}.wm-hero-orb--3{background:radial-gradient(circle,#d946ef1f 0%,#0000 70%);width:350px;height:350px;animation:18s ease-in-out 3s infinite wmOrbFloat;top:35%;left:55%}.wm-hero-orb--4{background:radial-gradient(circle,#e8cc8a0f 0%,#0000 70%);width:250px;height:250px;animation:20s ease-in-out 6s infinite wmOrbFloat;top:60%;left:10%}@keyframes wmOrbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.95)}}.wm-hero-content{z-index:1;max-width:860px;position:relative}.wm-hero-exclusive{color:var(--wm-gold);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ec48991f,#a78bfa14);border:1px solid #ec489933;border-radius:999px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 22px;font-size:12px;font-weight:700;animation:.6s fade-in;display:inline-flex}.wm-hero-title{letter-spacing:-2px;color:#fff;margin:0 0 28px;font-size:clamp(40px,6.5vw,82px);font-weight:900;line-height:1.05;animation:.8s .2s both fade-in}.wm-hero-title-accent{background:linear-gradient(135deg, var(--wm-rose), var(--wm-fuchsia), var(--wm-violet));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}.wm-hero-title-line2{letter-spacing:.05em;color:#fff9;-webkit-text-fill-color:#fff9;margin-top:8px;font-size:.55em;font-weight:600;display:block}.wm-hero-tagline{color:var(--ld-muted);max-width:600px;margin:0 auto 44px;font-size:18px;line-height:1.7;animation:.8s .4s both fade-in}.wm-hero-metrics{justify-content:center;align-items:center;gap:36px;margin-bottom:48px;animation:.8s .6s both fade-in;display:flex}.wm-hero-metric{flex-direction:column;align-items:center;gap:4px;display:flex}.wm-hero-metric-value{background:linear-gradient(135deg, var(--wm-rose-light), var(--wm-violet));-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800}.wm-hero-metric-label{color:var(--ld-muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600}.wm-hero-metric-divider{background:linear-gradient(#0000,#ec48994d,#0000);width:1px;height:44px}.wm-hero-actions{justify-content:center;gap:16px;animation:.8s .8s both fade-in;display:flex}.wm-hero-trust{color:#ffffff59;justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:12px;font-weight:500;animation:.8s 1s both fade-in;display:flex}.wm-hero-trust svg{color:#10b981}.wm-marquee-wrap{background:#0c122599;border-top:1px solid #ec489914;border-bottom:1px solid #ec489914;overflow:hidden}.wm-marquee{padding:14px 0;overflow:hidden}.wm-marquee-track{white-space:nowrap;will-change:transform;animation:35s linear infinite wmMarquee;display:flex}@keyframes wmMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.wm-marquee-content{gap:0;display:inline-flex}.wm-marquee-item{color:#ffffff59;text-transform:uppercase;letter-spacing:1.5px;align-items:center;gap:8px;padding:0 32px;font-size:13px;font-weight:600;display:inline-flex}.wm-marquee-icon{color:var(--wm-rose);opacity:.5}.wm-about-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}.wm-about-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius-lg);text-align:center;padding:40px 28px;transition:border-color .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.wm-about-card:before{content:"";background:linear-gradient(90deg, transparent, var(--wm-rose), var(--wm-violet), transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.wm-about-card:hover{border-color:#ec489940;transform:translateY(-6px);box-shadow:0 20px 50px #ec489914}.wm-about-card:hover:before{opacity:1}.wm-about-icon{color:var(--wm-rose);filter:drop-shadow(0 0 16px #ec489959);margin-bottom:16px}.wm-about-card h3{color:#fff;margin:0 0 12px;font-size:18px}.wm-about-card p{color:var(--ld-muted);margin:0;font-size:14px;line-height:1.7}.wm-benefits-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:900px;margin:0 auto;display:grid}.wm-benefit-card{border:1px solid var(--ld-border);border-radius:var(--ld-radius-lg);cursor:default;background:#ffffff05;align-items:center;gap:18px;padding:24px 28px;transition:border-color .3s,transform .3s,box-shadow .3s,background .3s;display:flex}.wm-benefit-card:hover{background:#ec489908;border-color:#ec489933;transform:translateY(-3px);box-shadow:0 12px 40px #0000004d}.wm-benefit-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .3s;display:flex}.wm-benefit-card:hover .wm-benefit-icon{transform:scale(1.1)}.wm-benefit-body{flex:1;min-width:0}.wm-benefit-body strong{color:#fff;margin-bottom:4px;font-size:15px;display:block}.wm-benefit-body p{color:var(--ld-muted);margin:0;font-size:13px;line-height:1.5}.wm-benefit-arrow{color:#ffffff26;flex-shrink:0;transition:color .3s,transform .3s}.wm-benefit-card:hover .wm-benefit-arrow{color:var(--wm-rose-light);transform:translate(4px)}.wm-programs-grid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:0 auto;display:grid}.wm-program-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius-lg);flex-direction:column;padding:32px 28px;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.wm-program-card:after{content:"";background:linear-gradient(90deg, var(--wm-rose), var(--wm-violet));height:2px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.wm-program-card:hover{border-color:#ec489933;transform:translateY(-4px);box-shadow:0 16px 48px #ec489914}.wm-program-card:hover:after{transform:scaleX(1)}.wm-program-icon{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;display:flex}.wm-program-card strong{color:#fff;margin-bottom:8px;font-size:17px;display:block}.wm-program-card p{color:var(--ld-muted);flex:1;margin:0 0 16px;font-size:14px;line-height:1.6}.wm-program-link{color:var(--wm-rose-light);align-items:center;gap:4px;font-size:13px;font-weight:600;transition:gap .2s;display:inline-flex}.wm-program-card:hover .wm-program-link{gap:8px}.wm-results-grid{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:16px;max-width:1000px;margin:0 auto;display:grid}.wm-result-card{border-radius:var(--ld-radius-lg);text-align:center;background:#ec48990a;border:1px solid #ec48991a;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:36px 28px;transition:border-color .3s,transform .3s;display:flex}.wm-result-card:hover{border-color:#ec489940;transform:translateY(-4px)}.wm-result-card--big{grid-row:1/2}.wm-result-num{letter-spacing:-1px;background:linear-gradient(135deg, var(--wm-rose-light), var(--wm-violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:900;line-height:1}.wm-result-card p{color:#fff9;margin:0;font-size:13px;line-height:1.5}.wm-values-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto;display:grid}.wm-value-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius-lg);padding:28px 24px;transition:border-color .3s,transform .3s}.wm-value-card:hover{border-color:#a78bfa40;transform:translateY(-3px)}.wm-value-icon{width:44px;height:44px;color:var(--wm-rose);background:linear-gradient(135deg,#ec48991a,#a78bfa14);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.wm-value-card strong{color:#fff;margin-bottom:6px;font-size:15px;display:block}.wm-value-card p{color:var(--ld-muted);margin:0;font-size:13px;line-height:1.6}.wm-events-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:0 auto;display:grid}.wm-event-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);align-items:flex-start;gap:14px;padding:20px;transition:border-color .3s,transform .2s;display:flex}.wm-event-card:hover{border-color:#ec489933;transform:translateY(-2px)}.wm-event-flag{flex-shrink:0;font-size:28px;line-height:1}.wm-event-body{flex-direction:column;gap:4px;display:flex}.wm-event-date{color:var(--wm-rose-light);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.wm-event-body strong{color:#fff;font-size:15px}.wm-event-city{color:var(--ld-muted);font-size:12px}.wm-testimonials-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:0 auto;display:grid}.wm-testimonial-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius-lg);flex-direction:column;padding:32px 28px;transition:border-color .3s,transform .2s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.wm-testimonial-card:before{content:"";background:linear-gradient(180deg, var(--wm-rose), var(--wm-violet));opacity:0;width:3px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.wm-testimonial-card:hover{border-color:#a78bfa33;transform:translateY(-3px);box-shadow:0 16px 48px #0000004d}.wm-testimonial-card:hover:before{opacity:1}.wm-testimonial-stars{gap:2px;margin-bottom:16px;display:flex}.wm-testimonial-card>p{color:#ffffffbf;flex:1;margin:0 0 16px;font-size:14px;font-style:italic;line-height:1.7}.wm-testimonial-result{background:#ec48990f;border:1px solid #ec48991a;border-radius:8px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;display:flex}.wm-testimonial-result svg{color:var(--wm-rose);flex-shrink:0}.wm-testimonial-result span{color:var(--wm-rose-light);font-size:12px;font-weight:600}.wm-testimonial-author{align-items:center;gap:12px;display:flex}.wm-testimonial-avatar{background:linear-gradient(135deg, var(--wm-rose), var(--wm-violet));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:flex;box-shadow:0 4px 16px #ec489940}.wm-testimonial-author strong{color:#fff;font-size:14px;display:block}.wm-testimonial-author span{color:var(--ld-muted);font-size:12px}.wm-membership-section{padding-bottom:0!important}.wm-membership{text-align:center;border-radius:var(--ld-radius-lg) var(--ld-radius-lg) 0 0;background:linear-gradient(160deg,#1a0a1e 0%,#15061f 50%,#0e0a1f 100%);border:1px solid #ec489926;border-bottom:none;max-width:760px;margin:0 auto;padding:64px 48px;position:relative;overflow:hidden}.wm-membership-glow{pointer-events:none;background:radial-gradient(circle,#ec48991a 0%,#a78bfa0f 30%,#0000 60%);width:500px;height:500px;animation:4s ease-in-out infinite alternate wmMemberGlow;position:absolute;top:-120px;left:50%;transform:translate(-50%)}@keyframes wmMemberGlow{0%{opacity:.6;transform:translate(-50%)scale(1)}to{opacity:1;transform:translate(-50%)scale(1.15)}}.wm-membership-icon{color:var(--wm-rose);filter:drop-shadow(0 0 24px #ec489966);margin-bottom:20px}.wm-membership-header h2{color:#fff;letter-spacing:-.5px;margin:0 0 12px;font-size:30px;font-weight:800}.wm-membership-header p{color:var(--ld-muted);max-width:500px;margin:0 auto 36px;font-size:15px;line-height:1.6}.wm-membership-perks{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:36px;display:grid}.wm-membership-perk{background:#ec48990a;border:1px solid #ec489914;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;transition:all .2s;display:flex}.wm-membership-perk:hover{background:#ec489914;border-color:#ec48992e}.wm-membership-perk svg{color:var(--wm-rose);flex-shrink:0}.wm-membership-perk span{color:#fffc;text-align:left;font-size:12px;font-weight:600}.wm-membership-actions{margin-bottom:24px}.wm-membership-note{color:#ffffff4d;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.wm-membership-note svg{opacity:.6}@media (width<=1024px){.wm-about-grid,.wm-programs-grid,.wm-benefits-grid{grid-template-columns:1fr;max-width:500px}.wm-values-grid,.wm-events-grid{grid-template-columns:1fr 1fr}.wm-testimonials-grid{grid-template-columns:1fr;max-width:500px}.wm-results-grid,.wm-membership-perks{grid-template-columns:1fr 1fr}}@media (width<=768px){.wm-hero{min-height:85vh;padding:100px 18px 48px}.wm-hero-title{letter-spacing:-1px}.wm-hero-metrics{grid-template-columns:1fr 1fr;gap:20px;display:grid}.wm-hero-metric-divider{display:none}.wm-hero-actions{flex-direction:column;width:100%}.wm-hero-actions .ld-btn{width:100%}.wm-values-grid,.wm-events-grid{grid-template-columns:1fr}.wm-results-grid{grid-template-columns:1fr 1fr}.wm-membership{padding:48px 24px}.wm-membership-header h2{font-size:24px}.wm-membership-perks{grid-template-columns:1fr}.wm-membership-actions{flex-direction:column;align-items:center}.wm-btn--xl{width:100%}}@media (width<=480px){.wm-hero{padding:90px 16px 40px}.wm-hero-exclusive{padding:6px 16px;font-size:10px}.wm-hero-title{font-size:34px}.wm-hero-title-line2{font-size:14px}.wm-result-num{font-size:32px}}
