.vd-scanbot{gap:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#131322}.vd-scanbot,.vd-scanbot-header{display:flex;flex-direction:column}.vd-scanbot-header{gap:6px}.vd-scanbot-pretitle{font-size:9px;letter-spacing:.24em;font-weight:700;text-transform:uppercase;color:rgba(19,19,34,.45)}.vd-scanbot-title{font-family:var(--font-display),Inter,sans-serif;font-size:1.05rem;font-weight:900;letter-spacing:-.02em;color:#131322}.vd-scanbot-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.vd-scanbot-url{display:inline-flex;align-items:center;gap:6px;max-width:100%;border-radius:999px;padding:4px 10px;background:rgba(32,232,6,.08);border:1px solid rgba(32,232,6,.22);color:#1f7a3f;font-size:10.5px;font-family:ui-monospace,SFMono-Regular,Roboto Mono,Menlo,monospace;font-weight:600;overflow:hidden}.vd-scanbot-url>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vd-scanbot-badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:700;border:1px solid transparent;white-space:nowrap}.vd-scanbot-badge-info{background:rgba(31,167,90,.12);border-color:rgba(31,167,90,.3);color:#1f7a3f}.vd-scanbot-badge-warn{background:rgba(232,160,45,.14);border-color:rgba(232,160,45,.34);color:#8a5a14}.vd-scanqueue{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:600px){.vd-scanqueue{grid-template-columns:1fr}}.vd-scanqueue-bot{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid rgba(19,19,34,.08);background:#ffffff;transition:border-color .32s ease,background .32s ease,box-shadow .32s ease,transform .32s ease}.vd-scanqueue-bot-wait{opacity:.5}.vd-scanqueue-bot-active{border-color:rgba(32,232,6,.55);background:linear-gradient(180deg,#ffffff,#f6fcf8);box-shadow:0 8px 18px rgba(32,232,6,.16);transform:translateY(-1px)}.vd-scanqueue-bot-done{background:#f7f8fa;opacity:.85}.vd-scanqueue-bot-icon{width:26px;height:26px;flex-shrink:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:rgba(19,19,34,.06);color:rgba(19,19,34,.65)}.vd-scanqueue-bot-icon-real{background:rgba(32,232,6,.16);color:#1fa75a}.vd-scanqueue-bot-meta{display:flex;flex-direction:column;min-width:0;flex:1}.vd-scanqueue-bot-name{font-family:var(--font-display),Inter,sans-serif;font-weight:800;font-size:11px;letter-spacing:-.005em;color:#131322;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-scanqueue-bot-geo{font-size:9.5px;color:rgba(19,19,34,.55);font-weight:600}.vd-scanqueue-icon-passed{color:#1fa75a}.vd-scanqueue-icon-blocked{color:#6a7280}.vd-scanqueue-icon-active{color:#20e806}.vd-scanroute{position:relative;width:100%;height:220px;border-radius:18px;background:linear-gradient(180deg,#f9fdfa,#f3faf5);border:1px solid rgba(19,19,34,.06);overflow:hidden}.vd-scanroute:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 12% 18%,rgba(32,232,6,.08),transparent 38%),radial-gradient(circle at 92% 82%,rgba(32,232,6,.06),transparent 38%);pointer-events:none}.vd-scanroute-svg{position:absolute;inset:0;width:100%;height:100%;z-index:1}.vd-scanroute-svg-base{fill:none;stroke:rgba(19,19,34,.12);stroke-width:.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:2 1.5}.vd-scanroute-svg-active{fill:none;stroke:url(#vd-scanroute-grad-ok);stroke:#1fa75a;stroke-width:1.2;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(32,232,6,.55));transition:d .36s cubic-bezier(.22,.72,.24,1)}.vd-scanroute-svg-active-fail{stroke:#d63340;filter:drop-shadow(0 0 3px rgba(214,51,64,.45))}.vd-scanroute-cp{position:absolute;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.vd-scanroute-dot{width:12px;height:12px;border-radius:999px;background:#ffffff;border:2px solid rgba(19,19,34,.18);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.vd-scanroute-dot-reached{background:#1fa75a;border-color:#1fa75a;box-shadow:0 0 0 3px rgba(31,167,90,.18)}.vd-scanroute-dot-fail{background:#d63340;border-color:#d63340;box-shadow:0 0 0 3px rgba(214,51,64,.22)}.vd-scanroute-label{margin-top:16px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:rgba(19,19,34,.55);white-space:nowrap;position:absolute;top:12px}.vd-scanroute-endpoint{position:absolute;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid transparent;white-space:nowrap}.vd-scanroute-endpoint-offer{background:linear-gradient(135deg,rgba(32,232,6,.18),rgba(32,232,6,.05));border-color:rgba(31,167,90,.36);color:#1f7a3f;box-shadow:0 6px 14px rgba(31,167,90,.18)}.vd-scanroute-endpoint-white{background:rgba(120,130,144,.12);border-color:rgba(120,130,144,.3);color:#4f5662;box-shadow:0 6px 14px rgba(120,130,144,.14)}.vd-scanroute-endpoint-count{margin-left:4px;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.7);font-size:10px;font-weight:900;letter-spacing:.04em;color:inherit}.vd-scanroute-token{position:absolute;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:999px;background:#ffffff;border:2px solid #20e806;display:inline-flex;align-items:center;justify-content:center;color:#1fa75a;z-index:5;box-shadow:0 4px 12px rgba(32,232,6,.32);transition:left .36s cubic-bezier(.22,.72,.24,1),top .36s cubic-bezier(.22,.72,.24,1),background .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.vd-scanroute-token:before{content:"";position:absolute;inset:-6px;border-radius:999px;background:radial-gradient(circle,rgba(32,232,6,.42) 0,rgba(32,232,6,0) 70%);animation:vd-scanroute-pulse 1.4s ease-out infinite;pointer-events:none}.vd-scanroute-token-passed{background:linear-gradient(135deg,#2fd073,#1fa75a);border-color:transparent;color:#ffffff}.vd-scanroute-token-blocked{background:#d63340;border-color:#d63340;color:#ffffff;box-shadow:0 4px 12px rgba(214,51,64,.32)}.vd-scanroute-token-blocked:before{display:none}.vd-scanbot-verdict{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid rgba(19,19,34,.08);background:#ffffff;animation:vd-scanroute-fade .32s cubic-bezier(.22,.72,.24,1) both;box-shadow:0 14px 30px rgba(19,19,34,.06)}.vd-scanbot-verdict-ok{background:linear-gradient(135deg,rgba(47,208,115,.14),rgba(255,255,255,.98));border-color:rgba(31,167,90,.3)}.vd-scanbot-verdict-info{background:linear-gradient(135deg,rgba(32,232,6,.1),rgba(255,255,255,.98));border-color:rgba(31,167,90,.22)}.vd-scanbot-verdict-warn{background:linear-gradient(135deg,rgba(232,160,45,.14),rgba(255,255,255,.98));border-color:rgba(232,160,45,.3)}.vd-scanbot-verdict-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#ffffff;color:#1fa75a;box-shadow:0 7px 14px rgba(19,19,34,.08);flex-shrink:0}.vd-scanbot-verdict-warn .vd-scanbot-verdict-icon{color:#b87b16}.vd-scanbot-verdict-text{display:flex;flex-direction:column;gap:4px;min-width:0}.vd-scanbot-verdict-title{font-family:var(--font-display),Inter,sans-serif;font-weight:900;font-size:.95rem;color:#131322;letter-spacing:-.01em}.vd-scanbot-verdict-body{font-size:12px;line-height:1.55;color:rgba(19,19,34,.7)}.vd-scanbot-actions{display:flex;justify-content:flex-end;gap:8px}.vd-scanroute-spin{animation:vd-scanroute-spin .7s linear infinite}@keyframes vd-scanroute-spin{to{transform:rotate(1turn)}}@keyframes vd-scanroute-pulse{0%{transform:scale(.9);opacity:.8}60%{opacity:.2}to{transform:scale(1.7);opacity:0}}@keyframes vd-scanroute-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.vd-scanroute{height:200px}.vd-scanroute-label{font-size:8.5px}}@media (max-width:520px){.vd-scanroute{height:180px}}.velora-dashboard-dark .vd-scanbot{color:#e7edf6}.velora-dashboard-dark .vd-scanbot-title{color:#ffffff}.velora-dashboard-dark .vd-scanbot-pretitle{color:rgba(255,255,255,.5)}.velora-dashboard-dark .vd-scanbot-url{background:rgba(32,232,6,.16);border-color:rgba(32,232,6,.32);color:#6fe79a}.velora-dashboard-dark .vd-scanbot-badge-info{background:rgba(32,232,6,.18);border-color:rgba(32,232,6,.34);color:#6fe79a}.velora-dashboard-dark .vd-scanbot-badge-warn{background:rgba(232,160,45,.18);border-color:rgba(232,160,45,.36);color:#f6c46b}.velora-dashboard-dark .vd-scanqueue-bot{background:#1c1d23;border-color:rgba(255,255,255,.08)}.velora-dashboard-dark .vd-scanqueue-bot-active{background:linear-gradient(180deg,#1c1d23,#232429);border-color:rgba(32,232,6,.55);box-shadow:0 8px 18px rgba(32,232,6,.22)}.velora-dashboard-dark .vd-scanqueue-bot-done{background:#17181e}.velora-dashboard-dark .vd-scanqueue-bot-icon{background:rgba(255,255,255,.06);color:rgba(255,255,255,.7)}.velora-dashboard-dark .vd-scanqueue-bot-icon-real{background:rgba(32,232,6,.2);color:#6fe79a}.velora-dashboard-dark .vd-scanqueue-bot-name{color:#ffffff}.velora-dashboard-dark .vd-scanqueue-bot-geo{color:rgba(255,255,255,.6)}.velora-dashboard-dark .vd-scanqueue-icon-passed{color:#6fe79a}.velora-dashboard-dark .vd-scanqueue-icon-blocked{color:#c9d1dc}.velora-dashboard-dark .vd-scanroute{background:linear-gradient(180deg,#1c1d23,#17181e);border-color:rgba(255,255,255,.08)}.velora-dashboard-dark .vd-scanroute:before{background-image:radial-gradient(circle at 12% 18%,rgba(32,232,6,.18),transparent 38%),radial-gradient(circle at 92% 82%,rgba(32,232,6,.1),transparent 38%)}.velora-dashboard-dark .vd-scanroute-svg-base{stroke:rgba(255,255,255,.16)}.velora-dashboard-dark .vd-scanroute-dot{background:#0e1620;border-color:rgba(255,255,255,.2)}.velora-dashboard-dark .vd-scanroute-dot-reached{background:#20e806;border-color:#20e806}.velora-dashboard-dark .vd-scanroute-dot-fail{background:#f4646b;border-color:#f4646b}.velora-dashboard-dark .vd-scanroute-label{color:rgba(255,255,255,.6)}.velora-dashboard-dark .vd-scanroute-endpoint-offer{background:linear-gradient(135deg,rgba(32,232,6,.24),rgba(32,232,6,.06));border-color:rgba(32,232,6,.4);color:#9ff0bb}.velora-dashboard-dark .vd-scanroute-endpoint-white{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:#c9d1dc}.velora-dashboard-dark .vd-scanroute-endpoint-count{background:rgba(0,0,0,.32)}.velora-dashboard-dark .vd-scanroute-token{background:#0e1620;border-color:#20e806;color:#6fe79a}.velora-dashboard-dark .vd-scanroute-token-passed{background:linear-gradient(135deg,#2fd073,#1fa75a);border-color:transparent;color:#ffffff}.velora-dashboard-dark .vd-scanroute-token-blocked{background:#d63340;border-color:#d63340;color:#ffffff}.velora-dashboard-dark .vd-scanbot-verdict{background:#1c1d23;border-color:rgba(255,255,255,.1)}.velora-dashboard-dark .vd-scanbot-verdict-ok{background:linear-gradient(135deg,rgba(32,232,6,.22),rgba(23,33,44,.98));border-color:rgba(32,232,6,.36)}.velora-dashboard-dark .vd-scanbot-verdict-info{background:linear-gradient(135deg,rgba(32,232,6,.14),rgba(23,33,44,.98));border-color:rgba(32,232,6,.28)}.velora-dashboard-dark .vd-scanbot-verdict-warn{background:linear-gradient(135deg,rgba(232,160,45,.18),rgba(23,33,44,.98));border-color:rgba(232,160,45,.36)}.velora-dashboard-dark .vd-scanbot-verdict-icon{background:#0e1620;color:#6fe79a}.velora-dashboard-dark .vd-scanbot-verdict-warn .vd-scanbot-verdict-icon{color:#f6c46b}.velora-dashboard-dark .vd-scanbot-verdict-title{color:#ffffff}.velora-dashboard-dark .vd-scanbot-verdict-body{color:rgba(255,255,255,.72)}.vd-modules-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:880px){.vd-modules-grid{grid-template-columns:1fr}}.vd-module-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:22px;border:1px solid rgba(19,19,34,.08);background:linear-gradient(180deg,#ffffff,#f9fcfa);box-shadow:0 14px 32px rgba(19,19,34,.05);overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,background .24s ease;color:#131322}.vd-module-card:hover{transform:translateY(-2px);border-color:rgba(32,232,6,.28);box-shadow:0 22px 48px rgba(19,19,34,.08)}.vd-module-card:after{content:"";position:absolute;inset:-40% -20% auto auto;width:220px;height:220px;background:radial-gradient(circle,rgba(32,232,6,.16) 0,transparent 65%);pointer-events:none}.vd-module-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:rgba(32,232,6,.12);color:#1fa75a}.vd-module-title{font-family:var(--font-display),Inter,sans-serif;font-size:1.1rem;font-weight:900;letter-spacing:-.01em;color:#131322}.vd-module-desc{font-size:13px;line-height:1.6;color:rgba(19,19,34,.6)}.vd-module-actions{margin-top:auto;display:flex;align-items:center;gap:8px}.vd-module-badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:rgba(32,232,6,.12);color:#1fa75a}.vd-module-scan-input{display:flex;flex-direction:column;gap:10px}.vd-module-scan-row{display:flex;gap:8px;align-items:stretch}.vd-module-scan-row>input{flex:1 1 auto;height:42px;padding:0 14px;border-radius:12px;border:1px solid rgba(19,19,34,.1);background:#ffffff;color:#131322;font-size:13px;font-family:ui-monospace,SFMono-Regular,Roboto Mono,Menlo,monospace;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.vd-module-scan-row>input:focus{border-color:rgba(32,232,6,.55);box-shadow:0 0 0 3px rgba(32,232,6,.18)}.vd-module-scan-hint{font-size:11.5px;color:rgba(19,19,34,.5)}.vd-unban-desc{color:rgba(19,19,34,.7)}.vd-unban-link{color:#1fa75a;font-weight:700;text-decoration:underline}.vd-unban-link:hover{color:#18874a}.vd-unban-result{margin-top:4px;padding:10px 12px;border-radius:12px;font-size:12px;line-height:1.5;border:1px solid transparent;animation:vd-scanroute-fade .32s cubic-bezier(.22,.72,.24,1) both}.vd-unban-result-ok{background:rgba(31,167,90,.1);border-color:rgba(31,167,90,.32);color:#1f7a3f}.vd-unban-result-warn{background:rgba(232,160,45,.12);border-color:rgba(232,160,45,.34);color:#8a5a14}.vd-unban-result-error{background:rgba(214,51,64,.1);border-color:rgba(214,51,64,.32);color:#a31d28}.velora-dashboard-dark .vd-unban-desc{color:rgba(255,255,255,.7)}.velora-dashboard-dark .vd-unban-link{color:#6fe79a}.velora-dashboard-dark .vd-unban-link:hover{color:#92f4b6}.velora-dashboard-dark .vd-unban-result-ok{background:rgba(32,232,6,.16);border-color:rgba(32,232,6,.34);color:#9ff0bb}.velora-dashboard-dark .vd-unban-result-warn{background:rgba(232,160,45,.18);border-color:rgba(232,160,45,.36);color:#f6c46b}.velora-dashboard-dark .vd-unban-result-error{background:rgba(244,100,107,.16);border-color:rgba(244,100,107,.34);color:#ffb0b9}.velora-dashboard-dark .vd-module-card{background:linear-gradient(180deg,#1c1d23,#17181e);border-color:rgba(255,255,255,.08);box-shadow:0 14px 32px rgba(0,0,0,.36);color:#e7edf6}.velora-dashboard-dark .vd-module-card:hover{border-color:rgba(32,232,6,.32);box-shadow:0 22px 48px rgba(32,232,6,.16)}.velora-dashboard-dark .vd-module-card:after{background:radial-gradient(circle,rgba(32,232,6,.2) 0,transparent 65%)}.velora-dashboard-dark .vd-module-icon{background:rgba(32,232,6,.18);color:#6fe79a}.velora-dashboard-dark .vd-module-title{color:#ffffff}.velora-dashboard-dark .vd-module-desc{color:rgba(255,255,255,.62)}.velora-dashboard-dark .vd-module-badge{background:rgba(32,232,6,.18);color:#6fe79a}.velora-dashboard-dark .vd-module-scan-input{color:#e7edf6}.velora-dashboard-dark .vd-module-scan-row>input{background:#0e1620;border-color:rgba(255,255,255,.1);color:#ffffff}.velora-dashboard-dark .vd-module-scan-row>input::placeholder{color:rgba(255,255,255,.36)}.velora-dashboard-dark .vd-module-scan-row>input:focus{border-color:rgba(32,232,6,.55);box-shadow:0 0 0 3px rgba(32,232,6,.24)}.velora-dashboard-dark .vd-module-scan-hint{color:rgba(255,255,255,.5)}.ld{--ld-green:#20e806;--ld-green-dark:#17b504;--ld-ink:#0d0d0f;--ld-bg:#ececec;--ld-bg-dark:#101012;--ld-muted:#55565c;--ld-line:rgba(13,13,15,0.12);--ld-max:1180px;font-family:var(--font-inter),"Inter",system-ui,sans-serif;background:var(--ld-bg);color:var(--ld-ink);overflow-x:hidden}.ld *,.ld :after,.ld :before{box-sizing:border-box}.ld-wrap{width:100%;max-width:var(--ld-max);margin:0 auto;padding:0 24px}.ld-header{position:fixed;top:0;left:0;right:0;z-index:100;transition:background-color .28s ease,box-shadow .28s ease,backdrop-filter .28s ease}.ld-header.is-stuck{background:rgba(236,236,236,.72);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:0 1px 0 rgba(13,13,15,.08)}.ld-header-inner{display:flex;align-items:center;gap:28px;height:74px}.ld-logo{display:inline-flex;align-items:center;flex-shrink:0}.ld-logo img{height:40px;width:auto}.ld-nav{display:flex;align-items:center;gap:30px;margin-right:auto}.ld-nav a{position:relative;color:var(--ld-ink);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:4px 0}.ld-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--ld-green);transition:right .26s cubic-bezier(.22,1,.36,1)}.ld-nav a:hover:after{right:0}.ld-header-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}.ld-lang{position:relative;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ld-ink);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.ld-lang:hover{background:rgba(13,13,15,.06)}.ld-lang-wrap{position:relative}.ld-lang-flag{width:26px;height:26px;border-radius:50%;overflow:hidden;flex-shrink:0;display:block}.ld-lang-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:grid;min-width:150px;gap:2px;padding:5px;border:1px solid var(--ld-line);border-radius:10px;background:#fff;box-shadow:0 14px 34px rgba(13,13,15,.14)}.ld-lang-menu button{display:flex;align-items:center;gap:8px;height:34px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:var(--ld-ink);font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.ld-lang-menu button:hover{background:rgba(13,13,15,.06)}.ld-lang-menu button.is-active{background:rgba(32,232,6,.14);font-weight:700}.ld-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:4px;font-family:inherit;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.ld-btn-dark{height:44px;padding:0 22px;background:var(--ld-ink);color:#fff;font-size:12.5px}.ld-btn-dark:hover{background:#26262b}.ld-btn-green{height:50px;padding:0 30px;background:var(--ld-green);color:var(--ld-ink);font-size:14px}.ld-btn-green:hover{background:var(--ld-green-dark);color:#fff}.ld-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;border:1px solid;border-radius:6px;background:transparent;color:inherit;font-family:inherit;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .18s ease}.ld-section{padding:96px 0}.ld-h2{margin:0;font-size:clamp(28px,4vw,46px);font-weight:900;letter-spacing:-.02em;line-height:1.05;text-align:center;text-transform:uppercase}.ld-h2-sub{margin:14px 0 0;font-size:17px;font-weight:400;color:var(--ld-muted);text-align:center}.ld-hero{padding:150px 0 120px;text-align:center}.ld-hero h1{margin:0 auto;max-width:15ch;font-size:clamp(38px,6.4vw,74px);font-weight:900;letter-spacing:-.028em;line-height:.98;text-transform:uppercase}.ld-hero-rule{width:min(660px,100%);height:2px;margin:30px auto 26px;background:var(--ld-green);transform-origin:center}.ld-hero p{margin:0 auto 32px;max-width:46ch;font-size:18px;line-height:1.45;color:#26262b}.ld-features{gap:20px;margin-top:60px}.ld-feature{position:relative;padding:32px 30px 34px;border:1px solid rgba(13,13,15,.1);border-radius:18px;background:#f6f6f6;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.ld-feature:hover{transform:translateY(-4px);border-color:rgba(32,232,6,.55);background:#fff}.ld-feature:after{content:"";position:absolute;top:-1px;left:24px;right:24px;height:2px;border-radius:2px;background:var(--ld-green);opacity:0;transition:opacity .22s ease}.ld-feature:hover:after{opacity:1}.ld-feature-ic{width:56px;height:56px;margin-bottom:22px;border-radius:14px}.ld-feature-code{font-size:30px;font-weight:900;letter-spacing:-.02em;line-height:1}.ld-feature-full{margin:7px 0 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#14a004}.ld-feature-text{margin:0;font-size:15px;line-height:1.58;color:#3a3a41}.ld-dark{position:relative;isolation:isolate;padding:130px 0;background:var(--ld-bg-dark);color:#fff;overflow:hidden}.ld-dark:before{z-index:-2;background-image:url(/font_land.png);background-size:cover;background-position:50%}.ld-dark:after,.ld-dark:before{content:"";position:absolute;inset:0}.ld-dark:after{z-index:-1;background:linear-gradient(180deg,rgba(16,16,18,.55),rgba(16,16,18,.8))}.ld-dark-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px}.ld-dark-row+.ld-dark-row{margin-top:96px}.ld-dark-block{text-align:left}.ld-dark-block h3{margin:0 0 16px;font-size:clamp(30px,3.8vw,50px);font-weight:800;letter-spacing:-.025em;line-height:1.06}.ld-dark-block p{margin:0 0 12px;font-weight:600;line-height:1.45;color:#e8e8ea}.ld-dark-block .ld-btn-ghost{margin-top:20px;color:#fff}.ld-btn-ghost{transition:background-color .24s ease,color .24s ease,border-color .24s ease}.ld-dark-block .ld-btn-ghost:hover,.ld-faq-foot .ld-btn-ghost:hover{background:#fff;border-color:#fff;color:var(--ld-ink)}.ld-steps{position:relative;margin-top:58px}.ld-steps-line{position:absolute;top:24px;left:16.6%;right:16.6%;height:1px;background:rgba(13,13,15,.35);transform-origin:left}.ld-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ld-step{text-align:center}.ld-step-num{position:relative;z-index:1;display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;background:var(--ld-green);color:var(--ld-ink);font-size:20px;font-weight:900}.ld-step p{margin:24px auto 0;max-width:30ch;font-size:14.5px;line-height:1.5;color:#2c2c31}.ld-coins{display:flex;margin:26px 0 50px}.ld-coin,.ld-coins{justify-content:center}.ld-coin{display:inline-flex;width:34px;height:34px;align-items:center;border:2px solid var(--ld-bg);border-radius:50%;color:#fff}.ld-coin+.ld-coin{margin-left:-9px}.ld-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.ld-plan{display:flex;flex-direction:column;padding:30px 28px 32px;border:1px solid rgba(13,13,15,.1);border-radius:20px;background:#f6f6f6;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.ld-plan:hover{transform:translateY(-4px);background:#fff;border-color:rgba(13,13,15,.2)}.ld-plan.is-featured{margin-top:-14px;padding-top:44px;padding-bottom:46px;border-color:transparent;background:var(--ld-ink);color:#fff;box-shadow:0 24px 60px rgba(13,13,15,.25)}.ld-plan.is-featured:hover{background:#16161a;border-color:transparent}.ld-plan-top{display:flex;align-items:center;gap:10px}.ld-plan-name{font-size:13px;letter-spacing:.16em}.ld-plan-badge,.ld-plan-name{font-weight:800;text-transform:uppercase}.ld-plan-badge{padding:4px 9px;border-radius:999px;background:var(--ld-green);color:var(--ld-ink);font-size:10px;letter-spacing:.06em}.ld-plan-tagline{margin-top:5px;font-size:13px;color:var(--ld-muted)}.ld-plan.is-featured .ld-plan-tagline{color:rgba(255,255,255,.55)}.ld-plan-price{display:flex;align-items:baseline;gap:3px;margin:22px 0 0}.ld-plan-cur{font-size:24px;font-weight:800;align-self:flex-start;margin-top:6px}.ld-plan-amount{font-size:54px;font-weight:900;letter-spacing:-.04em;line-height:1}.ld-plan-period{margin-left:6px;font-size:14px;font-weight:500;color:var(--ld-muted)}.ld-plan.is-featured .ld-plan-period{color:rgba(255,255,255,.55)}.ld-plan-desc{margin:16px 0 22px;font-size:13.5px;line-height:1.5;color:#3a3a41;min-height:42px}.ld-plan.is-featured .ld-plan-desc{color:rgba(255,255,255,.66)}.ld-plan-buy{display:inline-flex;align-items:center;justify-content:center;height:48px;border:0;border-radius:10px;background:var(--ld-ink);color:#fff;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ld-plan-buy:hover{background:#2c2c33}.ld-plan.is-featured .ld-plan-buy{background:var(--ld-green);color:var(--ld-ink)}.ld-plan.is-featured .ld-plan-buy:hover{background:#43f52c}.ld-plan-ask{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin-top:10px;color:var(--ld-muted);font-size:12.5px;font-weight:500;text-decoration:none}.ld-plan-ask:hover{text-decoration:underline}.ld-plan.is-featured .ld-plan-ask{color:rgba(255,255,255,.5)}.ld-plan.is-featured .ld-plan-ask:hover{color:#fff}.ld-plan-sep{height:1px;margin:26px 0 22px;background:rgba(13,13,15,.1)}.ld-plan.is-featured .ld-plan-sep{background:rgba(255,255,255,.12)}.ld-plan-group-title{margin:0 0 12px;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ld-muted)}.ld-plan.is-featured .ld-plan-group-title{color:rgba(255,255,255,.45)}.ld-plan-list{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.ld-plan-list:last-child{margin-bottom:0}.ld-plan-list li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.4}.ld-plan-tick{display:inline-flex;width:17px;height:17px;flex:0 0 17px;margin-top:1px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,15,.1);color:var(--ld-ink)}.ld-plan-tick.is-extra{background:rgba(32,232,6,.2);color:#14a004}.ld-plan.is-featured .ld-plan-tick{background:rgba(255,255,255,.14);color:#fff}.ld-plan.is-featured .ld-plan-tick.is-extra{background:rgba(32,232,6,.24);color:var(--ld-green)}.ld-modules{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 70px;margin-top:52px}.ld-modules:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgba(13,13,15,.2)}.ld-module{display:flex;gap:14px}.ld-module-ic{flex:0 0 28px;color:var(--ld-green-dark)}.ld-module h4{margin:0 0 6px;font-size:21px;font-weight:600;letter-spacing:-.01em}.ld-module p{margin:0;font-size:12.5px;line-height:1.45;color:#2c2c31}.ld-module-avail{margin-top:6px;padding-left:12px;border-left:1px solid rgba(13,13,15,.35);font-size:11.5px;color:var(--ld-muted)}.ld-marquee{position:relative;margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ld-marquee-track{display:flex;width:max-content;gap:60px;animation:ld-marquee 34s linear infinite}.ld-marquee:hover .ld-marquee-track{animation-play-state:paused}@keyframes ld-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ld-marquee-item{display:inline-flex;align-items:center;justify-content:center;height:74px;flex-shrink:0}.ld-marquee-item img{height:100%;width:auto;object-fit:contain}@media (prefers-reduced-motion:reduce){.ld-marquee-track{animation:none}}.ld-faq{padding:80px 0;background:var(--ld-bg-dark);color:#fff}.ld-faq h2{margin:0 0 30px;font-size:34px;font-weight:800;text-align:center}.ld-faq-list{max-width:720px;margin:0 auto;border-radius:14px;background:#26262b;padding:8px 26px}.ld-faq-item{border-bottom:1px solid rgba(255,255,255,.08)}.ld-faq-item:last-child{border-bottom:0}.ld-faq-q{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border:0;background:transparent;color:#fff;font-family:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer}.ld-faq-q svg{flex:0 0 18px;color:var(--ld-green);transition:transform .22s ease}.ld-faq-item.is-open .ld-faq-q svg{transform:rotate(45deg)}.ld-faq-a{overflow:hidden;font-size:14px;line-height:1.6;color:rgba(255,255,255,.68)}.ld-faq-foot{margin-top:34px;text-align:center}.ld-faq-foot p{margin:0 0 14px;font-size:20px;font-weight:500}.ld-faq-foot-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.ld-faq-foot .ld-btn-ghost{color:#fff}.ld-faq-foot .ld-btn-ghost:hover{background:rgba(255,255,255,.12)}.ld-faq-docs{background:#e6e6e6}.ld-faq-docs,.ld-faq-foot .ld-btn-ghost.ld-faq-docs:hover{border-color:transparent!important;color:var(--ld-ink)!important}.ld-footer{padding:64px 0 56px;background:#26262b;color:#fff}.ld-footer-grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px}.ld-footer-brand img{height:40px;width:auto}.ld-footer-copy{margin:18px 0 0;font-size:13px;color:rgba(255,255,255,.82)}.ld-footer-legal{margin:14px 0 0;font-size:12px;line-height:1.55;color:rgba(255,255,255,.45);max-width:46ch}.ld-footer-col h5{margin:0 0 14px;font-size:16px;font-weight:700}.ld-footer-col a{display:block;margin-bottom:8px;color:rgba(255,255,255,.66);font-size:13.5px;text-decoration:none}.ld-footer-col a:hover{color:var(--ld-green)}.ld-tg{position:fixed;right:26px;bottom:26px;z-index:90;display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border-radius:50%;background:var(--ld-ink);color:#fff;box-shadow:0 12px 28px rgba(13,13,15,.32);transition:transform .18s ease,background-color .18s ease,color .18s ease}.ld-tg:hover{transform:translateY(-2px);background:var(--ld-green);color:var(--ld-ink)}@media (max-width:960px){.ld-nav{display:none}.ld-features{grid-template-columns:1fr;gap:34px}.ld-feature{padding:0}.ld-feature+.ld-feature{border-left:0;border-top:1px solid rgba(13,13,15,.14);padding-top:30px}.ld-dark-row{grid-template-columns:1fr;gap:34px}.ld-dark-right{text-align:left}.ld-dark-right .ld-btn-ghost{margin-left:0}.ld-steps-line{display:none}.ld-steps-grid{gap:34px}.ld-plans,.ld-steps-grid{grid-template-columns:1fr}.ld-plan.is-featured{margin-top:0;padding-top:30px;padding-bottom:32px}.ld-dark-block{max-width:none}.ld-modules{grid-template-columns:1fr;gap:28px}.ld-modules:before{display:none}.ld-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ld-section{padding:64px 0}.ld-hero{padding:120px 0 80px}.ld-footer-grid{grid-template-columns:1fr}}.la-btn-green:hover:not(:disabled),.ld-btn-green:hover,.ld-plan.is-featured .ld-plan-buy:hover{background:#1cc905!important;color:var(--ld-ink)!important}.ld-plan-buy:hover{background:#23232a}.ld-dark-block{max-width:42ch}.ld-dark-block h3{max-width:none}.ld-dark-block p{max-width:42ch;font-size:17px}.ld-plans .ld-plan{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease,background-color .22s ease,border-color .22s ease,box-shadow .28s ease;will-change:transform,opacity}.ld-plans:hover .ld-plan{opacity:.45}.ld-plans .ld-plan:hover{opacity:1;transform:translateY(-10px) scale(1.025);box-shadow:0 26px 60px rgba(13,13,15,.18);z-index:2}.ld-plans:hover .ld-plan.is-featured{opacity:.45}.ld-plans .ld-plan.is-featured:hover{opacity:1;transform:translateY(-10px) scale(1.025);box-shadow:0 30px 70px rgba(13,13,15,.36)}@media (prefers-reduced-motion:reduce){.ld-plans:hover .ld-plan{opacity:1}.ld-plans .ld-plan:hover{transform:none}}.ld-plan-ask{height:40px;border:1px solid rgba(13,13,15,.28);border-radius:10px;transition:background-color .24s ease,color .24s ease,border-color .24s ease}.ld-plan-ask:hover{background:var(--ld-ink);color:#fff;text-decoration:none}.ld-plan.is-featured .ld-plan-ask{border-color:rgba(255,255,255,.34)}.ld-plan.is-featured .ld-plan-ask:hover{background:#fff;border-color:#fff}.ld-features{perspective:1200px}.ld-feature{overflow:hidden;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .28s ease,background-color .28s ease,box-shadow .4s ease}.ld-feature:hover{transform:perspective(1200px) rotateX(4deg) rotateY(-4deg) translateY(-8px);box-shadow:0 28px 60px rgba(13,13,15,.16)}.ld-features .ld-feature:first-child:hover{transform:perspective(1200px) rotateX(4deg) rotateY(5deg) translateY(-8px)}.ld-features .ld-feature:nth-child(3):hover{transform:perspective(1200px) rotateX(4deg) rotateY(-5deg) translateY(-8px)}.ld-feature:before{content:"";position:absolute;top:-60%;left:-75%;width:45%;height:220%;z-index:1;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.75) 50%,rgba(255,255,255,0));transform:rotate(14deg);pointer-events:none;opacity:0;transition:none}.ld-feature:hover:before{animation:ld-shine .85s cubic-bezier(.22,1,.36,1) forwards}@keyframes ld-shine{0%{left:-75%;opacity:.9}to{left:130%;opacity:0}}.ld-feature>*{position:relative;z-index:2}@media (prefers-reduced-motion:reduce){.ld-feature:hover{transform:translateY(-4px)}.ld-feature:hover:before{animation:none}}.ld-logo img{height:34px}.ld-footer-brand img{height:38px}.la{min-height:100vh}.la-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.la-aside{position:relative;isolation:isolate;display:flex;align-items:center;padding:56px 52px;background:var(--ld-bg-dark);color:#fff;overflow:hidden}.la-aside:before{z-index:-2;background-image:url(/font_land.png);background-size:cover;background-position:50%}.la-aside:after,.la-aside:before{content:"";position:absolute;inset:0}.la-aside:after{z-index:-1;background:linear-gradient(160deg,rgba(16,16,18,.62),rgba(16,16,18,.88))}.la-aside-inner{width:100%;max-width:26rem}.la-back{margin-bottom:44px;color:rgba(255,255,255,.6);transition:color .18s ease}.la-back:hover{color:#fff}.la-aside-logo{height:44px;width:auto;margin-bottom:34px}.la-aside-title{margin:0 0 30px;font-size:clamp(28px,3vw,40px);font-weight:900;letter-spacing:-.025em;line-height:1.06;text-transform:uppercase}.la-pitch{list-style:none;margin:0;padding:0;display:grid;gap:13px}.la-pitch li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;color:rgba(255,255,255,.78)}.la-pitch-tick{display:inline-flex;width:18px;height:18px;flex:0 0 18px;margin-top:1px;align-items:center;justify-content:center;border-radius:50%;background:rgba(32,232,6,.2);color:var(--ld-green)}.la-aside-foot{margin-top:52px;font-size:12px;color:rgba(255,255,255,.35)}.la-main{display:flex;padding:56px 24px;background:var(--ld-bg)}.la-card{width:100%;max-width:25rem}.la-mobile-logo{display:none;margin-bottom:26px}.la-title{margin:0;font-size:30px;font-weight:900;letter-spacing:-.025em;line-height:1.1;color:var(--ld-ink)}.la-sub{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:var(--ld-muted)}.la-sub br{display:none}.la-field{display:flex;align-items:center;height:50px;padding:0 14px;border:1px solid rgba(13,13,15,.14);border-radius:11px;background:#fff;color:rgba(13,13,15,.42);transition:border-color .18s ease,box-shadow .18s ease}.la-field:focus-within{border-color:var(--ld-green);box-shadow:0 0 0 3px rgba(32,232,6,.16)}.la-field input{width:100%;min-width:0;border:0;background:transparent;color:var(--ld-ink);font-family:inherit;font-size:14.5px;font-weight:500;outline:none}.la-field input::placeholder{color:rgba(13,13,15,.38);font-weight:400}.la-field-password{padding-right:8px}.la-eye{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:rgba(13,13,15,.4);cursor:pointer;transition:background-color .16s ease,color .16s ease}.la-eye:hover{background:rgba(13,13,15,.06);color:var(--ld-ink)}.la-eye-active{color:#14a004}.la-btn{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:8px;height:50px;border:0;border-radius:11px;font-family:inherit;font-size:13.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.la-btn:disabled{opacity:.45;cursor:not-allowed}.la-btn-green{background:var(--ld-green);color:var(--ld-ink)}.la-btn-tg{background:var(--ld-ink);color:#fff}.la-btn-tg:hover{background:#26262b}.la-divider{position:relative;margin:6px 0;font-size:12px;text-align:center;color:rgba(13,13,15,.4)}.la-divider:after,.la-divider:before{content:"";position:absolute;top:50%;width:calc(50% - 22px);height:1px;background:rgba(13,13,15,.12)}.la-divider:before{left:0}.la-divider:after{right:0}.la-link{border:0;background:transparent;color:#14a004;font-family:inherit;font-size:inherit;font-weight:700;text-decoration:none;cursor:pointer}.la-link:hover{text-decoration:underline}.la-modal-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(13,13,15,.55);backdrop-filter:blur(4px)}.la-modal{position:relative;width:100%;max-width:25rem;padding:26px 24px;border-radius:16px;background:#fff;color:var(--ld-ink);box-shadow:0 30px 70px rgba(13,13,15,.3)}.la-modal-close{position:absolute;top:14px;right:14px;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:rgba(13,13,15,.45);cursor:pointer}.la-modal-close:hover{background:rgba(13,13,15,.07);color:var(--ld-ink)}.la-modal-btn{display:inline-flex;width:100%;height:46px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;background:var(--ld-green);color:var(--ld-ink);font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.la-modal-btn:hover:not(:disabled){background:#1cc905}.la-modal-btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.la-grid{grid-template-columns:1fr}.la-aside{display:none}.la-mobile-logo{display:block}.la-main{min-height:100vh}}.ld-feature{padding:30px 28px 32px}.ld-feature-index{position:absolute;top:20px;right:24px;z-index:2;font-size:38px;font-weight:900;letter-spacing:-.04em;line-height:1;color:rgba(13,13,15,.07);transition:color .28s ease}.ld-feature:hover .ld-feature-index{color:rgba(32,232,6,.32)}.ld-feature-head{display:flex;align-items:center;gap:13px;margin-bottom:12px}.ld-feature-ic{display:inline-flex;width:46px;height:46px;flex:0 0 46px;align-items:center;justify-content:center;margin:0;border-radius:13px;background:rgba(32,232,6,.14);color:#14a004;transition:background-color .28s ease,color .28s ease}.ld-feature:hover .ld-feature-ic{background:var(--ld-green);color:var(--ld-ink)}.ld-feature-code{margin:0;font-size:26px}.ld-feature-full{margin:0 0 16px}.ld-feature-rule{height:1px;margin-bottom:16px;background:rgba(13,13,15,.1)}.ld{zoom:1.2}.ld-dark-block{max-width:none}.ld-dark-block h3{white-space:nowrap;font-size:clamp(26px,3.4vw,46px);margin-bottom:20px}.ld-dark-block p{max-width:30ch;font-size:20px;line-height:1.42}.ld-dark-block .ld-btn-ghost{height:44px;padding:0 18px;border-radius:7px;font-size:13.8px}.ld-dark-block .ld-btn-ghost svg{width:15px;height:15px}@media (max-width:700px){.ld-dark-block h3{white-space:normal}}.ld-plans{perspective:1600px}.ld-plan{position:relative;overflow:hidden;transform-style:preserve-3d}.ld-plans .ld-plan:first-child{transform:perspective(1600px) rotateY(7deg);transform-origin:right center}.ld-plans .ld-plan:nth-child(3){transform:perspective(1600px) rotateY(-7deg);transform-origin:left center}.ld-plans .ld-plan:first-child:hover,.ld-plans .ld-plan:nth-child(3):hover{transform:perspective(1600px) rotateY(0deg) translateY(-10px) scale(1.025)}.ld-plan:after{content:"";position:absolute;top:-60%;left:-75%;width:40%;height:220%;z-index:3;background:linear-gradient(100deg,rgba(32,232,6,0),rgba(32,232,6,.55) 50%,rgba(32,232,6,0));transform:rotate(14deg);pointer-events:none;opacity:0}.ld-plan:hover:after{animation:ld-shine-green .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes ld-shine-green{0%{left:-75%;opacity:.85}to{left:130%;opacity:0}}.ld-plan>*{position:relative;z-index:4}@media (prefers-reduced-motion:reduce){.ld-plans .ld-plan:first-child,.ld-plans .ld-plan:first-child:hover,.ld-plans .ld-plan:nth-child(3),.ld-plans .ld-plan:nth-child(3):hover{transform:none}.ld-plan:hover:after{animation:none}}@media (max-width:960px){.ld-plans .ld-plan:first-child,.ld-plans .ld-plan:nth-child(3){transform:none}}.ld-plan-ask:hover{background:#ffffff;border-color:var(--ld-ink);color:var(--ld-ink)}.ld-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1)}.ld-faq-item.is-open .ld-faq-a{grid-template-rows:1fr}.ld-faq-a-inner{overflow:hidden;min-height:0;padding:0}.ld-faq-item.is-open .ld-faq-a-inner{padding-bottom:18px}.ld-faq-item.is-open .ld-faq-q svg{transform:none}.ld-marquee-track{gap:0;will-change:transform;animation-name:ld-marquee-x}.ld-marquee-item{margin-right:60px}@keyframes ld-marquee-x{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ld-faq-foot .ld-btn-ghost:hover{background:#ffffff;border-color:#ffffff;color:var(--ld-ink)}.ld-faq-foot .ld-btn-ghost.ld-faq-docs:hover{background:#cfcfcf;border-color:transparent;color:var(--ld-ink)}.ld-plan .ld-plan-ask:hover,.ld-plan.is-featured .ld-plan-ask:hover{background:var(--ld-ink);border-color:var(--ld-ink);color:#ffffff}.ld-plan .ld-plan-ask:hover svg{color:#ffffff}.ld-footer{padding:40px 0 34px}.ld-footer-grid{gap:26px 32px}.ld-footer-brand img{height:30px}.ld-footer-copy{margin-top:12px;font-size:12px}.ld-footer-legal{margin-top:8px;font-size:11px;line-height:1.5;max-width:40ch}.ld-footer-col h5{margin-bottom:9px;font-size:13.5px}.ld-footer-col a{margin-bottom:5px;font-size:12.5px}.la-aside{padding:0}.la-aside:after{background:linear-gradient(160deg,rgba(16,16,18,.25),rgba(16,16,18,.5))}.la-main{padding:40px 24px}.la-card{max-width:23rem}.la-back{display:inline-flex;align-items:center;gap:6px;height:34px;margin-bottom:26px;padding:0 12px;border:1px solid rgba(13,13,15,.14);background:#ffffff;color:var(--ld-muted);font-size:12.5px;font-weight:600;text-decoration:none;transition:background-color .18s ease,color .18s ease}.la-back:hover{background:#e4e4e4;color:var(--ld-ink)}.la-field{border:1px solid rgba(13,13,15,.16);box-shadow:none;transition:border-color .16s ease}.la-field:focus-within{border-color:var(--ld-ink);box-shadow:none;outline:none}.la-field input{font-size:14px}.la-field input:focus,.la-field input:focus-visible{outline:none;box-shadow:none}.la-title{font-size:27px}.la-sub{font-size:13.5px}.la-social{margin-top:22px;text-align:center}.la-social-title{margin-bottom:10px;font-size:12.5px;color:var(--ld-muted)}.la-social-row{display:flex;justify-content:center;gap:12px}.la-social-btn{display:inline-flex;width:62px;height:46px;align-items:center;justify-content:center;border:1px solid rgba(13,13,15,.14);border-radius:12px;background:#ffffff;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.la-social-btn:hover:not(:disabled){border-color:rgba(13,13,15,.3);transform:translateY(-1px)}.la-social-btn:disabled{opacity:.5;cursor:not-allowed}.la-social-tg{border-color:#29a9eb;background:#29a9eb}.la-social-tg:hover{border-color:#1e97d6;background:#1e97d6}@media (max-width:900px){.la-aside{display:none}}.la{zoom:1}.la-grid{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);min-height:100vh}.la-main{align-items:center;justify-content:center;padding:32px 22px}.la-card{max-width:20.5rem}.la-back{height:30px;margin-bottom:20px;padding:0 10px;border-radius:8px;font-size:12px}.la-title{font-size:25px}.la-sub{margin-top:7px;font-size:13px}.la-field{height:42px;gap:9px;padding:0 12px;border-radius:9px}.la-field input{font-size:13.5px}.la-eye{width:28px;height:28px}.la-btn{height:42px;border-radius:9px;font-size:12.5px}.la-social{margin-top:18px}.la-social-title{margin-bottom:8px;font-size:12px}.la-social-row{gap:10px}.la-social-btn{width:46px;height:38px;border-radius:10px}.la-social-btn svg{width:18px;height:18px}.ld-plan.is-featured .ld-plan-ask:hover{background:#ffffff;border-color:#ffffff;color:var(--ld-ink)}.ld-plan.is-featured .ld-plan-ask:hover svg{color:var(--ld-ink)}.la-modal-btn{width:auto;min-width:0;height:40px;margin-top:18px;padding:0 18px;background:var(--ld-ink);color:#ffffff;font-size:12.5px}.la-modal-btn:hover:not(:disabled){background:#26262b}.la-link-inline{color:#14a004;font-weight:700}.ld-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:20px;perspective:1400px}.ld-folder{position:relative;padding-top:62px;border:0;background:transparent;text-align:left}.ld-folder:hover{transform:none}.ld-folder:after,.ld-folder:before{display:none!important}.ld-folder-back{position:relative;height:156px;border-radius:6px 14px 14px 14px;background:linear-gradient(160deg,#1cc905,#16a604);box-shadow:0 14px 30px rgba(23,181,4,.22);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.ld-folder-back:before{content:"";position:absolute;top:-13px;left:0;width:44%;height:16px;border-radius:8px 14px 0 0;background:linear-gradient(160deg,#1cc905,#18b504)}.ld-folder-papers{position:absolute;left:7%;right:7%;top:12px;height:122px;z-index:2;pointer-events:none}.ld-folder-paper{position:absolute;inset:0;display:flex;flex-direction:column;gap:5px;padding:12px 13px;border-radius:8px;background:#ffffff;box-shadow:0 6px 14px rgba(13,13,15,.16);transform-origin:bottom center;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease;overflow:hidden}.ld-sheet-title{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ld-green);opacity:0;transition:opacity .3s ease .1s}.ld-sheet-body{font-size:11.5px;font-weight:550;line-height:1.5;color:rgba(13,13,15,.74);opacity:0;transition:opacity .3s ease .14s}.ld-folder:hover .ld-sheet-body,.ld-folder:hover .ld-sheet-title{opacity:1}.ld-folder:hover .ld-folder-paper{box-shadow:0 10px 22px rgba(13,13,15,.22)}.ld-folder-paper-1{background:#f2f2f2}.ld-folder-paper-2{background:#f8f8f8}.ld-folder-paper-3{background:#ffffff}.ld-folder-front{position:absolute;left:0;right:0;bottom:0;z-index:3;height:122px;padding:15px 17px;border-radius:12px 12px 16px 16px;background:linear-gradient(165deg,#25f209,#17b504);transform-origin:bottom center;transition:transform .45s cubic-bezier(.22,1,.36,1)}.ld-folder-no{position:absolute;top:14px;right:18px;font-size:25px;font-weight:900;letter-spacing:-.04em;line-height:1;color:rgba(13,13,15,.16)}.ld-folder-ic{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:10px;background:rgba(13,13,15,.12);color:#0d0d0f}.ld-folder-code{margin:11px 0 0;font-size:22px;font-weight:900;letter-spacing:-.02em;line-height:1;color:#0d0d0f}.ld-folder-full{margin-top:5px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(13,13,15,.62)}.ld-folder:hover .ld-folder-back{transform:translateY(-6px);box-shadow:0 22px 44px rgba(23,181,4,.3)}.ld-folder:hover .ld-folder-front{transform:translateY(4px)}.ld-folder:hover .ld-folder-paper-1{transform:translate(-24%,-26px) rotate(-9deg)}.ld-folder:hover .ld-folder-paper-2{transform:translate(24%,-26px) rotate(9deg)}.ld-folder:hover .ld-folder-paper-3{transform:translateY(-58px)}@media (prefers-reduced-motion:reduce){.ld-folder:hover :is(.ld-folder-back,.ld-folder-front,.ld-folder-paper){transform:none}}@media (max-width:960px){.ld-features{grid-template-columns:1fr;gap:34px}}.la-card{max-width:22.6rem}.la-back{height:33px;margin-bottom:22px;padding:0 11px;border-radius:9px;font-size:13px}.la-title{font-size:27.5px}.la-sub{margin-top:8px;font-size:14.3px}.la-field{height:46px;gap:10px;padding:0 13px;border-radius:10px}.la-field input{font-size:14.8px}.la-eye{width:31px;height:31px}.la-btn{height:46px;border-radius:10px;font-size:13.8px}.la-social{margin-top:20px}.la-social-title{margin-bottom:9px;font-size:13px}.la-social-row{gap:11px}.la-social-btn{width:51px;height:42px;border-radius:11px}.la-social-btn svg{width:20px;height:20px}.la-aside-inner{max-width:28.6rem}.la-aside-logo{height:48px;margin-bottom:37px}