:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lw-bg:#020203;--lw-surface:#0a0b0f;--lw-surface-2:#101319;--lw-text:#fff;--lw-text-soft:#ffffff7a;--lw-line:#ffffff24;--lw-hover:#ffffff12;--lw-solid:#fff;--lw-solid-text:#020203;--lw-accent:#aec0dd;--lw-accent-soft:#b0c5e62e;--lw-glow:#5078b440;--lw-silver:#9ca1ac;--lw-header-bg:#020203b8;--lw-menu-bg:#0a0b0f;--lw-shadow:0 16px 44px #0009;--lw-logo-filter:none;--lw-radius:14px;--lw-header-h:72px}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lw-bg:#f6f7f9;--lw-surface:#fff;--lw-surface-2:#eef0f4;--lw-text:#0a0b0f;--lw-text-soft:#5c626e;--lw-line:#0a0b0f1f;--lw-hover:#0a0b0f0e;--lw-solid:#0a0b0f;--lw-solid-text:#fff;--lw-accent:#4a5c78;--lw-accent-soft:#4a5c7824;--lw-glow:#5078b429;--lw-silver:#6b7280;--lw-header-bg:#f6f7f9c7;--lw-menu-bg:#fff;--lw-shadow:0 14px 38px #0a0b0f1f;--lw-logo-filter:invert(1) brightness(.15)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--lw-header-h) + 12px)}body{background:var(--lw-bg);min-height:100vh;color:var(--lw-text);-webkit-font-smoothing:antialiased;margin:0;font-family:Segoe UI,system-ui,-apple-system,Noto Sans,Noto Sans Arabic,Microsoft YaHei,PingFang SC,sans-serif;font-size:16px;line-height:1.55;transition:background-color .25s,color .25s}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--lw-text);outline-offset:2px;border-radius:6px}.lw-main{max-width:1160px;margin:0 auto;padding:96px 24px 120px}.lw-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--lw-text-soft);margin:0 0 14px;font-size:12px;font-weight:600}.lw-main h1{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(2.4rem,6vw,4rem);line-height:1.05}.lw-lead{max-width:46ch;color:var(--lw-text-soft);margin:0;font-size:1.05rem}.lw-header{z-index:60;-webkit-backdrop-filter:none;background:0 0;border-block-end:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;inset-block-start:0;inset-inline:0}.lw-header.is-solid{background:var(--lw-header-bg);border-block-end-color:var(--lw-line);-webkit-backdrop-filter:blur(16px)saturate(160%)}.lw-header__inner{align-items:center;gap:28px;max-width:1160px;height:72px;margin:0 auto;padding-inline:24px;display:flex}.lw-brand{border-radius:8px;flex:none;align-items:center;gap:12px;display:inline-flex}.lw-brand__logo{object-fit:contain;width:36px;height:36px;filter:var(--lw-logo-filter);transition:filter .25s}.lw-brand__name{letter-spacing:-.02em;white-space:nowrap;font-size:1.06rem;font-weight:700}.lw-brand__suffix{color:var(--lw-text-soft);font-weight:400}.lw-nav{align-items:center;gap:2px;margin-inline-end:auto;display:flex}.lw-nav__link{color:var(--lw-text-soft);border-radius:999px;padding:8px 14px;font-size:.94rem;transition:color .15s,background-color .15s}.lw-nav__link:hover{color:var(--lw-text);background:var(--lw-hover)}.lw-actions{flex:none;align-items:center;gap:10px;display:flex}.lw-iconbtn{border:1px solid var(--lw-line);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.lw-iconbtn:hover{background:var(--lw-hover)}.lw-divider{background:var(--lw-line);width:1px;height:22px;margin-inline:4px}.lw-lang{position:relative}.lw-lang__trigger{border:1px solid var(--lw-line);cursor:pointer;letter-spacing:.04em;background:0 0;border-radius:10px;align-items:center;gap:6px;height:38px;padding-inline:11px 9px;font-size:.82rem;font-weight:600;transition:background-color .15s;display:inline-flex}.lw-lang__trigger:hover{background:var(--lw-hover)}.lw-lang__code{min-width:18px}.lw-lang__menu{background:var(--lw-menu-bg);border:1px solid var(--lw-line);border-radius:var(--lw-radius);min-width:184px;box-shadow:var(--lw-shadow);margin:0;padding:6px;list-style:none;animation:.14s ease-out lw-pop;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.lw-lang__option{cursor:pointer;text-align:start;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:9px 11px;font-size:.94rem;transition:background-color .12s;display:flex}.lw-lang__option:hover{background:var(--lw-hover)}.lw-lang__option.is-active{font-weight:600}@keyframes lw-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lw-btn{white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;height:38px;padding-inline:17px;font-size:.92rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.lw-btn:active{transform:translateY(1px)}.lw-btn--ghost{border:1px solid var(--lw-line);color:var(--lw-text)}.lw-btn--ghost:hover{background:var(--lw-hover)}.lw-btn--solid{background:var(--lw-solid);color:var(--lw-solid-text);border:1px solid var(--lw-solid)}.lw-btn--solid:hover{opacity:.86}.lw-burger{border:1px solid var(--lw-line);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;padding:0 9px;display:none}.lw-burger span{background:currentColor;border-radius:2px;width:100%;height:1.5px;transition:transform .2s,opacity .15s;display:block}.lw-burger.is-open span:first-child{transform:translateY(6.5px)rotate(45deg)}.lw-burger.is-open span:nth-child(2){opacity:0}.lw-burger.is-open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.lw-mobile{border-block-start:1px solid #0000;max-height:0;transition:max-height .25s,border-color .25s;display:none;overflow:hidden}.lw-mobile.is-open{border-block-start-color:var(--lw-line);max-height:420px}.lw-mobile__nav{flex-direction:column;padding:10px 16px 4px;display:flex}.lw-mobile__nav a{color:var(--lw-text-soft);border-radius:10px;padding:12px 8px;font-size:1rem}.lw-mobile__nav a:hover{background:var(--lw-hover);color:var(--lw-text)}.lw-mobile__auth{gap:10px;padding:8px 16px 18px;display:flex}.lw-mobile__auth .lw-btn{flex:1}@media (width<=940px){.lw-header__inner{gap:12px;height:64px;padding-inline:16px}.lw-nav,.lw-divider,.lw-hide-sm{display:none}.lw-actions{margin-inline-start:auto}.lw-burger{display:flex}.lw-mobile{display:block}}@media (width<=400px){.lw-lang__code{display:none}.lw-brand__name{font-size:1rem}}@media (prefers-reduced-motion:reduce){.lw-header,.lw-lang__menu,.lw-burger span,.lw-mobile,.lw-btn{transition:none;animation:none}}.lydia-hero{--hero-bg:#020203;--hero-core:#3c465a29;--hero-glow-1:#5078b440;--hero-glow-2:#6478b42e;--hero-wave:#becde62e;--hero-wave-shadow:#a0b4dc40;--hero-text:#fff;--hero-head-from:#fff;--hero-head-to:#9ca1ac;--hero-accent:#9da2ac;--hero-title:#ffffffe6;--hero-soft:#ffffff7a;--hero-line:#ffffff73;--hero-btn-top:#ffffff14;--hero-btn-bottom:#ffffff06;--hero-btn-hover:#ffffff1c;--hero-inset:#ffffff26;--hero-shadow:#96aad21f;--hero-shadow-hover:#788cbe33;--hero-logo-glow:#d2dcff80;--hero-logo-glow-soft:#8ca0dc33;--hero-logo-filter:brightness(1);--hero-fade:#020203;--hero-grid:#96afd70e;--hero-vignette:#0000008c;--hero-chip:#ffffff08;--hero-chip-line:#ffffff1a;background-color:var(--hero-bg);background-image:radial-gradient(circle at 62% 45%, var(--hero-core), transparent 34%);width:100%;min-height:100vh;color:var(--hero-text);isolation:isolate;justify-content:center;align-items:center;transition:background-color .25s,color .25s;display:flex;position:relative;overflow:hidden}[data-theme=light] .lydia-hero{--hero-bg:#f6f7f9;--hero-core:#788cb42e;--hero-glow-1:#7896c838;--hero-glow-2:#8296c829;--hero-wave:#465a823d;--hero-wave-shadow:#465a8229;--hero-text:#0a0b0f;--hero-head-from:#0a0b0f;--hero-head-to:#6b7280;--hero-accent:#6b7280;--hero-title:#0a0b0fe0;--hero-soft:#0a0b0f8f;--hero-line:#0a0b0f33;--hero-btn-top:#fffffff2;--hero-btn-bottom:#ffffffa6;--hero-btn-hover:#fff;--hero-inset:#ffffffe6;--hero-shadow:#5a6e9629;--hero-shadow-hover:#465a8c38;--hero-logo-glow:#fffffff2;--hero-logo-glow-soft:#788cb440;--hero-logo-filter:invert(1) brightness(.85);--hero-fade:#f6f7f9;--hero-grid:#465f8c12;--hero-vignette:#7887a529;--hero-chip:#fff9;--hero-chip-line:#0a0b0f1a}.lydia-hero:before{content:"";z-index:-5;pointer-events:none;background-image:linear-gradient(to right, var(--hero-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--hero-grid) 1px, transparent 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(68% 58% at 50% 46%,#000 0%,#00000080 58%,#0000 100%);mask-image:radial-gradient(68% 58% at 50% 46%,#000 0%,#00000080 58%,#0000 100%)}.lydia-hero:after{content:"";z-index:-3;pointer-events:none;background:radial-gradient(ellipse 125% 95% at 50% 48%, transparent 32%, var(--hero-vignette) 100%);position:absolute;inset:0}.hero-glow{pointer-events:none;filter:blur(100px);opacity:.25;z-index:-4;border-radius:50%;position:absolute}.hero-glow-1{background:var(--hero-glow-1);width:35vw;height:35vw;top:20%;left:-10vw}.hero-glow-2{background:var(--hero-glow-2);width:30vw;height:30vw;bottom:10%;right:-10vw}.wave-container{z-index:-2;pointer-events:none;width:130%;height:55%;position:absolute;bottom:-5%;left:-15%}.wave{fill:none;width:100%;height:100%;stroke:var(--hero-wave);stroke-width:3px;filter:drop-shadow(0 0 10px var(--hero-wave-shadow)) blur(.2px);animation:10s ease-in-out infinite alternate waveMove;position:absolute}.wave-1{opacity:.9}.wave-2{opacity:.35;animation-duration:14s;animation-direction:alternate-reverse;transform:translateY(35px)}@keyframes waveMove{0%{transform:translate(-4%)translateY(10px)}50%{transform:translate(2%)translateY(-15px)}to{transform:translate(6%)translateY(8px)}}.hero-inner{z-index:5;justify-content:center;align-items:center;width:100%;max-width:1340px;margin-inline:auto;padding-inline:clamp(24px,6vw,88px);display:flex;position:relative}.hero-content{text-align:center;flex-direction:column;flex:0 auto;align-items:center;width:100%;max-width:640px;display:flex}.logo-wrapper{justify-content:center;align-items:center;width:clamp(88px,8vw,124px);height:clamp(88px,8vw,124px);margin-bottom:18px;animation:6s ease-in-out infinite logoFloat;display:flex}.lydia-logo{object-fit:contain;width:100%;height:100%;filter:var(--hero-logo-filter) drop-shadow(0 0 14px var(--hero-logo-glow)) drop-shadow(0 0 42px var(--hero-logo-glow-soft));transition:filter .25s,transform .4s;display:block}.logo-wrapper:hover .lydia-logo{transform:scale(1.06)}@keyframes logoFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(2deg)}}.hero-content h1{letter-spacing:-.055em;text-wrap:balance;overflow-wrap:break-word;background-image:linear-gradient(90deg, var(--hero-head-from) 0%, var(--hero-head-from) 50%, var(--hero-head-to) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:100%;margin:0;font-size:clamp(40px,7.2vw,88px);font-weight:600;line-height:.95}.hero-content h1 span{color:var(--hero-accent)}[dir=rtl] .hero-content h1{background-image:linear-gradient(270deg, var(--hero-head-from) 0%, var(--hero-head-from) 50%, var(--hero-head-to) 100%)}.hero-title{letter-spacing:-.025em;color:var(--hero-title);margin:25px 0 0;font-size:clamp(20px,1.7vw,28px);font-weight:400;line-height:1.3}.hero-description{color:var(--hero-soft);letter-spacing:-.01em;margin:12px 0 0;font-size:clamp(14px,1.1vw,17px)}.hero-button{border:1px solid var(--hero-line);background:linear-gradient(180deg, var(--hero-btn-top), var(--hero-btn-bottom));color:var(--hero-text);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 0 25px var(--hero-shadow), inset 0 1px 0 var(--hero-inset);border-radius:999px;align-items:center;gap:14px;margin-top:34px;padding:14px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .3s,background .3s,box-shadow .3s,color .25s;display:inline-flex}.hero-button:hover{background:var(--hero-btn-hover);box-shadow:0 10px 40px var(--hero-shadow-hover), 0 0 25px var(--hero-shadow);transform:translateY(-3px)}.arrow{font-size:20px;transition:transform .3s}.hero-button:hover .arrow{transform:translate(4px)}[dir=rtl] .arrow{transform:scaleX(-1)}[dir=rtl] .hero-button:hover .arrow{transform:scaleX(-1)translate(4px)}.hero-chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:640px;margin:30px 0 0;padding:0;list-style:none;display:flex}.hero-chip{border:1px solid var(--hero-chip-line);background:var(--hero-chip);color:var(--hero-soft);letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:500;line-height:1.3;transition:color .25s,border-color .25s}.hero-chip:hover{color:var(--hero-title);border-color:var(--hero-line)}.hero-scroll{z-index:6;color:var(--hero-soft);letter-spacing:.22em;text-transform:uppercase;flex-direction:column;align-items:center;gap:8px;font-size:10.5px;font-weight:600;transition:color .25s;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.hero-scroll:hover{color:var(--hero-title)}.hero-scroll-line{background:linear-gradient(to bottom, var(--hero-line), transparent);width:1px;height:34px;animation:2.4s ease-in-out infinite scrollPulse}@keyframes scrollPulse{0%,to{opacity:.3;transform-origin:top;transform:scaleY(.7)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}.bottom-fade{background:linear-gradient(to bottom, transparent, var(--hero-fade));z-index:4;pointer-events:none;height:25%;position:absolute;bottom:0;left:0;right:0}@media (width<=1100px){.hero-inner{gap:32px;padding-inline:40px}.hero-content{flex-basis:440px}}@media (width<=900px){.lydia-hero{min-height:100svh;padding-block:calc(88px + env(safe-area-inset-top)) calc(88px + env(safe-area-inset-bottom));justify-content:center;align-items:center}.hero-inner{flex-direction:column;justify-content:center;align-items:center;gap:40px;margin-block:auto;padding-inline:28px}.hero-content{flex:none;width:100%;max-width:520px;margin-inline:auto}.hero-scroll{display:none}}@media (width<=768px){.hero-content h1{font-size:clamp(38px,12vw,68px)}.hero-chips{gap:8px;margin-top:24px}.hero-chip{padding:6px 12px;font-size:11.5px}.hero-scroll{display:none}.hero-title{max-width:360px;font-size:20px}.hero-description{max-width:320px;line-height:1.5}.hero-button{margin-top:28px}.wave-container{width:180%;bottom:5%;left:-40%}}@media (width<=480px){.hero-inner{gap:32px;padding-inline:18px}.logo-wrapper{width:84px;height:84px;margin-bottom:14px}.hero-content h1{font-size:clamp(34px,11vw,52px)}.hero-chips{max-width:100%}.hero-chip{padding:5px 11px;font-size:11px}.hero-title{font-size:18px}.hero-description{font-size:13px}}@media (prefers-reduced-motion:reduce){.logo-wrapper,.wave{animation:none}.hero-button{transition:none}}
