.ld{--ld-bg:#08090a;--ld-bg-lift:#0d0e10;--ld-t1:#f7f8f8;--ld-t2:#9ba1a6;--ld-t3:#63676c;--ld-line:#ffffff14;--ld-line-strong:#ffffff24;--ld-s1:#ffffff08;--ld-s2:#ffffff0e;--ld-good:#3fcf6e;--ld-ease:cubic-bezier(.16, 1, .3, 1);background:var(--ld-bg);color:var(--ld-t2);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6;overflow-x:clip}.ld ::selection{color:#08090a;background:#ffffffe6}.ld-grain{z-index:60;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.ld-wrap{max-width:1120px;margin-inline:auto;padding-inline:24px}@media (max-width:640px){.ld-wrap{padding-inline:18px}}.ld-section{padding-block:96px;position:relative}@media (max-width:768px){.ld-section{padding-block:64px}}.ld-eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ld-t3);margin-bottom:14px;font-size:12px;display:block}.ld-h2{letter-spacing:-.025em;color:var(--ld-t1);text-wrap:balance;margin:0 0 14px;font-size:clamp(1.7rem,1.1rem + 2.4vw,2.5rem);font-weight:600;line-height:1.12}.ld-lead{max-width:56ch;color:var(--ld-t2);font-size:clamp(.98rem,.9rem + .3vw,1.1rem)}.ld-nav{z-index:50;border:1px solid #0000;border-radius:9999px;align-items:center;gap:2px;width:min(1060px,100vw - 24px);height:56px;padding:0 8px 0 20px;transition:background .3s,border-color .3s,box-shadow .3s,height .3s;display:flex;position:fixed;top:14px;left:50%;translate:-50%}.ld-nav.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(1.4);border-color:var(--ld-line);background:#0a0a0ba8;height:52px;box-shadow:0 8px 32px #00000061,inset 0 1px #ffffff0d}.ld-nav-logo{font-family:var(--font-script), cursive;color:var(--ld-t1);padding-right:10px;font-size:21px;line-height:1;text-decoration:none}.ld-nav-links{align-items:center;gap:2px;margin-inline:auto;display:flex}.ld-nav-links a{color:var(--ld-t2);border-radius:9999px;padding:8px 12px;font-size:14px;text-decoration:none;transition:color .15s,background .15s}.ld-nav-links a:hover{color:var(--ld-t1);background:#ffffff0d}.ld-nav-right{align-items:center;gap:8px;display:flex}@media (max-width:860px){.ld-nav-links{display:none}.ld-nav{width:min(560px,100vw - 24px)}.ld-nav-right{margin-left:auto}.ld-nav .ld-nav-login{display:none}}.ld-lang{border:1px solid var(--ld-line);cursor:pointer;background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;height:37px;padding-inline:9px;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.ld-lang:hover{background:#ffffff14}.ld-lang:active{transform:scale(.94)}.ld-lang img{width:19px;height:19px;animation:ld-flag-flip .45s var(--ld-ease);backface-visibility:hidden;display:block}@keyframes ld-flag-flip{0%{opacity:0;transform:rotateY(90deg)scale(.6)}to{opacity:1;transform:rotateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ld-lang img{animation:none}}.ld-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;padding-inline:22px;font-size:15px;font-weight:550;text-decoration:none;transition:background .15s,border-color .15s,transform .15s,color .15s;display:inline-flex}.ld-btn:active{transform:scale(.98)}.ld-btn-primary{color:#0a0a0b;background:linear-gradient(#fff 0%,#f5f5f3 45%,#e3e3df 100%);box-shadow:inset 0 1.5px #fff,inset 0 -2px 5px #00000029,0 0 0 1px #ffffff29,0 2px 5px #00000073,0 10px 30px -8px #ffffff3d}.ld-btn-primary:hover{background:linear-gradient(#fff 0%,#fafaf8 50%,#ecece8 100%);box-shadow:inset 0 1.5px #fff,inset 0 -2px 5px #0000001f,0 0 0 1px #ffffff38,0 3px 7px #00000073,0 14px 36px -8px #ffffff52}.ld-btn-ghost{color:var(--ld-t1);background:linear-gradient(#ffffff1a,#ffffff08);border-color:#ffffff26;box-shadow:inset 0 1px #ffffff24,0 2px 6px #00000052}.ld-btn-ghost:hover{background:linear-gradient(#ffffff26,#ffffff0f);border-color:#ffffff3d;box-shadow:inset 0 1px #fff3,0 3px 9px #0000005c}.ld-btn-sm{border-radius:10px;height:37px;padding-inline:16px;font-size:13.5px}.ld-btn .ld-arrow{transition:transform .2s var(--ld-ease)}.ld-btn:hover .ld-arrow{transform:translate(2px)}.ld-hero{padding-top:148px;position:relative;overflow:clip}.ld-hero:before{content:"";pointer-events:none;background:radial-gradient(85% 55% at 50% -12%,#ffffff17,#0000 68%),radial-gradient(55% 38% at 18% 22%,#ffffff09,#0000 70%),radial-gradient(55% 38% at 84% 30%,#ffffff08,#0000 70%);position:absolute;inset:0}.ld-hero-grid{pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 58% at 50% 34%,#000 25%,#0000 74%);mask-image:radial-gradient(72% 58% at 50% 34%,#000 25%,#0000 74%)}.ld-orb{filter:blur(90px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.ld-orb-a{background:radial-gradient(circle,#ffffff12,#0000 62%);width:52vw;height:34vw;animation:34s ease-in-out infinite alternate ld-drift-a;top:6%;left:-12vw}.ld-orb-b{background:radial-gradient(circle,#ffffff0e,#0000 62%);width:46vw;height:30vw;animation:43s ease-in-out -12s infinite alternate ld-drift-b;top:16%;right:-10vw}@keyframes ld-drift-a{0%{transform:translate(-4%,-3%)scale(1)}to{transform:translate(6%,5%)scale(1.12)}}@keyframes ld-drift-b{0%{transform:translate(4%,4%)scale(1.08)}to{transform:translate(-5%,-4%)scale(1)}}.ld-hero-inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.ld-badge{color:var(--ld-t2);background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #ffffff21;border-radius:9999px;align-items:center;gap:10px;padding:5px 16px 5px 5px;font-size:13px;display:inline-flex;box-shadow:inset 0 1px #ffffff17,0 2px 8px #00000059}.ld-badge .ld-badge-tag{color:#0a0a0b;background:linear-gradient(#fff,#e9e9e6);border-radius:9999px;align-items:center;gap:7px;padding:4px 11px 4px 9px;font-size:12px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #fff,0 1px 3px #00000059}.ld-badge-dot{background:#2fbf63;border-radius:50%;flex:none;width:7px;height:7px;position:relative;box-shadow:0 0 6px #2fbf63b3}.ld-badge-dot:after{content:"";background:#2fbf63;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite ld-ping;position:absolute;inset:0}@keyframes ld-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.ld-h1{letter-spacing:-.035em;color:var(--ld-t1);text-wrap:balance;max-width:none;margin:26px 0 0;font-size:clamp(2.4rem,1rem + 4.3vw,4.15rem);font-weight:600;line-height:1.04}.ld-h1 .ld-accent{font-family:var(--font-serif-accent), Georgia, serif;letter-spacing:-.01em;font-size:1.05em;font-style:italic;font-weight:400}.ld-hero-sub{max-width:52ch;color:var(--ld-t2);margin-top:22px;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.62}.ld-hero-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.ld-hero-note{color:var(--ld-t3);font-size:12.5px;font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;margin-top:16px}.ld-in{opacity:0;filter:blur(8px);animation:ld-in .85s var(--ld-ease) forwards;animation-delay:calc(var(--i,0) * .11s);translate:0 16px}@keyframes ld-in{to{opacity:1;filter:blur();translate:0}}.ld-shot-zone{perspective:1400px;margin-top:74px;position:relative}.ld-shot{transform-origin:top;opacity:.85;transition:transform 1.1s var(--ld-ease), opacity 1.1s var(--ld-ease);background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;padding:7px;position:relative;transform:rotateX(16deg)scale(.96);box-shadow:inset 0 1px #ffffff12,0 40px 120px -30px #000c}.ld-shot.is-flat{opacity:1;transform:rotateX(0)scale(1)}.ld-shot-glow{filter:blur(70px);z-index:-1;pointer-events:none;background:radial-gradient(at 50% 0,#ffffff24,#0000 70%);height:50%;position:absolute;top:-6%;left:8%;right:8%}.ld-shot-fade{-webkit-mask-image:linear-gradient(#000 62%,#0000 97%);mask-image:linear-gradient(#000 62%,#0000 97%)}.ld-r{opacity:0;filter:blur(10px);transition:opacity .75s var(--ld-ease), translate .75s var(--ld-ease), filter .75s var(--ld-ease);transition-delay:calc(var(--i,0) * 75ms);translate:0 18px}.ld-r.in{opacity:1;filter:blur();translate:0}.ld-trust{border-block:1px solid var(--ld-line);padding-block:30px}.ld-trust-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,5vw,64px);display:flex}.ld-trust-label{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--ld-t3);font-size:12px}.ld-trust-logo{opacity:.75;align-items:center;gap:10px;transition:opacity .2s;display:flex}.ld-trust-logo:hover{opacity:1}.ld-chip{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;color:var(--ld-t2);border:1px solid var(--ld-line);background:var(--ld-s1);white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:12px}.ld-card{background:linear-gradient(var(--ld-bg-lift), var(--ld-bg-lift)) padding-box, linear-gradient(180deg, #ffffff21, #ffffff0a 42%, #ffffff0a) border-box;transition:transform .22s var(--ld-ease), background .22s;border:1px solid #0000;border-radius:14px;position:relative;overflow:hidden}.ld-card:hover{transform:translateY(-2px)}.ld-card:before{content:"";opacity:.5;z-index:2;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);height:1px;transition:opacity .25s;position:absolute;top:0;left:14%;right:14%}.ld-card:hover:before{opacity:.9}.ld-card:after{content:"";border-radius:inherit;background:radial-gradient(460px circle at var(--mx,50%) var(--my,-40%), #ffffff0e, transparent 42%);opacity:0;pointer-events:none;z-index:1;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ld-bento:hover .ld-card:after{opacity:1}}.ld-bento{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.ld-span-7{grid-column:span 7}.ld-span-5{grid-column:span 5}.ld-span-4{grid-column:span 4}.ld-span-6{grid-column:span 6}.ld-span-12{grid-column:span 12}@media (max-width:900px){.ld-span-7,.ld-span-5,.ld-span-4,.ld-span-6{grid-column:span 12}}.ld-card-visual{height:205px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.ld-card-body{z-index:2;padding:4px 22px 22px;position:relative}.ld-card-body h3{color:var(--ld-t1);letter-spacing:-.01em;margin:0 0 6px;font-size:15.5px;font-weight:600}.ld-card-body p{color:var(--ld-t2);margin:0;font-size:13.5px;line-height:1.55}.ld-steps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:relative}@media (max-width:860px){.ld-steps{grid-template-columns:1fr}}.ld-step-num{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--ld-t3);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:inline-flex}.ld-step-num:before{content:"";background:var(--ld-line-strong);width:22px;height:1px}.ld-price-card{background:linear-gradient(#0e0f11,#0e0f11) padding-box padding-box,linear-gradient(#ffffff38,#ffffff0d 55%) border-box;border:1px solid #0000;border-radius:18px;padding:34px;position:relative;box-shadow:0 0 60px -18px #ffffff1f,inset 0 1px #ffffff14}@property --ld-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ld-beam:after{content:"";border-radius:inherit;background:conic-gradient(from var(--ld-angle), transparent 0deg 320deg, #ffffffd9 348deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:7s linear infinite ld-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}@keyframes ld-spin{to{--ld-angle:360deg}}.ld-price-num{letter-spacing:-.03em;color:var(--ld-t1);font-variant-numeric:tabular-nums;font-size:52px;font-weight:650;line-height:1}.ld-price-per{color:var(--ld-t2);font-size:14px}.ld-price-list{flex-direction:column;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ld-price-list li{color:var(--ld-t2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.ld-price-list svg{color:var(--ld-t1);flex:none;margin-top:2px}.ld-bars{flex-direction:column;gap:18px;display:flex}.ld-bar-row{grid-template-columns:1fr;gap:7px;display:grid}.ld-bar-label{color:var(--ld-t2);justify-content:space-between;font-size:13px;display:flex}.ld-bar-label b{color:var(--ld-t1);font-variant-numeric:tabular-nums;font-weight:600}.ld-bar-track{background:#ffffff0d;border-radius:9999px;height:10px;overflow:hidden}.ld-bar-fill{border-radius:inherit;width:0;height:100%;transition:width 1.1s var(--ld-ease);background:linear-gradient(90deg,#ffffff40,#ffffff8c)}.ld-bar-fill.ld-bar-me{background:#fff}.in .ld-bar-fill{width:var(--w)}.ld-table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.ld-table th{text-align:left;border-bottom:1px solid var(--ld-line);color:var(--ld-t1);padding:14px 16px;font-size:13.5px;font-weight:600}.ld-table td{color:var(--ld-t2);vertical-align:top;border-bottom:1px solid #ffffff0d;padding:13px 16px}.ld-table tbody tr:hover td{background:#ffffff05}.ld-table .ld-col-me{color:var(--ld-t1);background:#ffffff09;border-inline:1px solid #ffffff17}.ld-table-scroll{border:1px solid var(--ld-line);background:var(--ld-s1);border-radius:14px;overflow-x:auto}.ld-table-scroll table{min-width:640px}.ld-faq{border:1px solid var(--ld-line);background:var(--ld-s1);border-radius:14px;overflow:hidden}.ld-faq details{border-bottom:1px solid #ffffff0d}.ld-faq details:last-child{border-bottom:0}.ld-faq summary{cursor:pointer;color:var(--ld-t1);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:15px;font-weight:550;list-style:none;transition:background .15s;display:flex}.ld-faq summary::-webkit-details-marker{display:none}.ld-faq summary:hover{background:#ffffff06}.ld-faq summary .ld-plus{opacity:.6;flex:none;width:14px;height:14px;position:relative}.ld-faq summary .ld-plus:before,.ld-faq summary .ld-plus:after{content:"";transition:transform .3s var(--ld-ease);background:currentColor;margin:auto;position:absolute;inset:0}.ld-faq summary .ld-plus:before{width:14px;height:1.5px}.ld-faq summary .ld-plus:after{width:1.5px;height:14px}.ld-faq details[open] summary .ld-plus:after{transform:rotate(90deg)}.ld-faq-a{max-width:72ch;color:var(--ld-t2);padding:0 22px 20px;font-size:14px;line-height:1.65}.ld-faq details .ld-faq-a{animation:ld-faq-open .35s var(--ld-ease)}@keyframes ld-faq-open{0%{opacity:0;translate:0 -6px}}.ld-footer{border-top:1px solid var(--ld-line);padding-top:64px;position:relative;overflow:hidden}.ld-footer-cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:36px;display:grid}@media (max-width:760px){.ld-footer-cols{grid-template-columns:1fr 1fr}}.ld-footer h4{color:var(--ld-t1);margin:0 0 14px;font-size:13px;font-weight:600}.ld-footer a{color:var(--ld-t2);padding-block:4px;font-size:14px;text-decoration:none;transition:color .15s;display:block}.ld-footer a:hover{color:var(--ld-t1)}.ld-footer-bottom{color:var(--ld-t3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:34px 10px;font-size:13px;display:flex}.ld-ghost{font-family:var(--font-script), cursive;text-align:center;color:#ffffff09;-webkit-user-select:none;user-select:none;pointer-events:none;margin-top:-.4em;margin-bottom:-.42em;font-size:clamp(90px,19vw,300px);line-height:1.3;-webkit-mask-image:linear-gradient(#000 58%,#0000 96%);mask-image:linear-gradient(#000 58%,#0000 96%)}.ld-mock{--m-bg:#111214;--m-panel:#17181b;--m-line:#ffffff12;--m-t1:#ececee;--m-t2:#9a9ea6;--m-t3:#62666d;background:var(--m-bg);color:var(--m-t2);text-align:left;-webkit-user-select:none;user-select:none;border:1px solid #ffffff0f;border-radius:10px;font-size:11.5px;line-height:1.45;overflow:hidden}.ld-mock *{box-sizing:border-box}.ld-mock-top{border-bottom:1px solid var(--m-line);background:#0c0d0e;align-items:center;gap:10px;height:40px;padding-inline:14px;display:flex}.ld-mock-logo{font-family:var(--font-script), cursive;color:var(--m-t1);font-size:15px}.ld-mock-body{min-height:460px;display:flex}.ld-mock-side{border-right:1px solid var(--m-line);background:#0e0f11;flex-direction:column;flex:none;gap:2px;width:168px;padding:12px 8px;display:flex}@media (max-width:700px){.ld-mock-side{display:none}}.ld-mock-nav{color:var(--m-t2);border-radius:7px;align-items:center;gap:8px;padding:6px 9px;display:flex}.ld-mock-nav.act{color:var(--m-t1);background:#191b1e;font-weight:600;box-shadow:inset 0 1px #ffffff0a}.ld-mock-main{flex:1;min-width:0;padding:16px 18px}.ld-mock-metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}@media (max-width:560px){.ld-mock-metrics{grid-template-columns:repeat(2,1fr)}}.ld-mock-metric{border:1px solid var(--m-line);background:var(--m-panel);border-radius:9px;padding:9px 11px}.ld-mock-metric .v{color:var(--m-t1);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:14.5px;font-weight:650}.ld-mock-metric .d{color:#4faf70;font-size:10.5px;font-weight:600}.ld-mock-chart{border:1px solid var(--m-line);background:var(--m-panel);border-radius:10px;margin-top:10px;padding:12px 12px 6px}.ld-mock-chart svg{width:100%;height:auto;display:block}.ld-mock-draw{stroke-dasharray:620;stroke-dashoffset:620px}.is-flat .ld-mock-draw{animation:ld-draw 1.6s .35s var(--ld-ease) forwards}@keyframes ld-draw{to{stroke-dashoffset:0}}.ld-mock-rail{border-left:1px solid var(--m-line);background:#0f1012;flex-direction:column;flex:none;gap:10px;width:230px;padding:14px 12px;display:flex}@media (max-width:900px){.ld-mock-rail{display:none}}.ld-mock-card{border:1px solid var(--m-line);background:var(--m-panel);border-radius:9px;padding:10px 11px}.ld-mock-card h5{color:var(--m-t1);margin:0 0 7px;font-size:11.5px;font-weight:600}.ld-mock-row{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding-block:2.5px;display:flex}.ld-mock-row b{color:var(--m-t1);font-weight:600}.ld-mock-btn{color:#111;background:#f2f2f0;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:28px;margin-top:8px;font-size:11px;font-weight:650;display:flex}.ld-mock-ok{color:#4faf70;align-items:center;gap:5px;font-weight:600;display:inline-flex}.ld-mock-pill{color:var(--m-t2);background:#ffffff0f;border-radius:6px;padding:2px 7px;font-size:10px;display:inline-flex}.ld-code{font-family:var(--font-geist-mono), monospace;color:#8b9096;white-space:pre;background:#0c0d0f;border:1px solid #ffffff12;border-radius:10px;padding:12px 14px;font-size:11px;line-height:1.75;position:absolute;inset:16px 18px auto;overflow:hidden}.ld-code .hl{color:#e6e7e9}.ld-code .dim{color:#55595f}.ld-code-line{border-radius:5px;margin-inline:-6px;padding-inline:6px;display:block}.ld-card:hover .ld-code-line.active{background:#ffffff12}.ld-sheets{justify-content:center;display:flex;position:absolute;inset:20px 0 0}.ld-sheet{color:#16181b;width:150px;height:200px;transition:transform .35s var(--ld-ease);background:#f4f4f2;border-radius:8px;padding:13px;font-size:7.5px;line-height:1.5;position:absolute;box-shadow:0 18px 40px -18px #000000d9}.ld-sheet-b{opacity:.55;transform:rotate(-7deg)translate(-58px,14px)}.ld-sheet-c{opacity:.55;transform:rotate(6.5deg)translate(58px,18px)}.ld-card:hover .ld-sheet-a{transform:translateY(-7px)}.ld-card:hover .ld-sheet-b{transform:rotate(-8.5deg)translate(-64px,12px)}.ld-card:hover .ld-sheet-c{transform:rotate(8deg)translate(64px,16px)}.ld-linkline{stroke-dasharray:6 8;animation:1.4s linear infinite ld-dashmove}@keyframes ld-dashmove{to{stroke-dashoffset:-14px}}.ld-orbit-wrap{place-items:center;display:grid;position:absolute;inset:0}.ld-orbit-ring{border:1px dashed #ffffff1f;border-radius:50%;position:absolute}.ld-orbit-spin{animation:46s linear infinite ld-rot;position:absolute;inset:0}.ld-orbit-node{width:34px;height:34px;margin:-17px;position:absolute;top:50%;left:50%}.ld-orbit-counter{width:100%;height:100%;animation:46s linear infinite reverse ld-rot}.ld-orbit-box{background:#131417;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:100%;height:100%;display:grid;box-shadow:inset 0 1px #ffffff0f}@keyframes ld-rot{to{transform:rotate(360deg)}}.ld-stat{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ld-oss-bar{background:#ffffff12;border-radius:9999px;height:9px;overflow:hidden}.ld-oss-fill{border-radius:inherit;width:0;height:100%;transition:width 1s var(--ld-ease);background:linear-gradient(90deg,#fff6,#ffffffd9)}.in .ld-oss-fill,.ld-card:hover .ld-oss-fill{width:var(--w)}.ld-log{font-family:var(--font-geist-mono), monospace;color:var(--ld-t2);white-space:nowrap;background:#ffffff09;border:1px solid #ffffff0f;border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:10.5px;display:flex}@media (prefers-reduced-motion:reduce){.ld-in,.ld-r{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;translate:none!important}.ld-orb-a,.ld-orb-b,.ld-beam:after,.ld-orbit-spin,.ld-orbit-counter,.ld-linkline,.ld-mock-draw{animation:none!important}.ld-shot{opacity:1;transform:none}.ld-bar-fill,.ld-oss-fill{transition:none;width:var(--w)!important}.ld-mock-draw{stroke-dashoffset:0!important}}.ld-bigsay{letter-spacing:-.018em;color:var(--ld-t3);text-wrap:pretty;max-width:62ch;margin:0;font-size:clamp(1.35rem,1rem + 2vw,2.1rem);font-weight:500;line-height:1.42}.ld-bigsay .hl{color:var(--ld-t1)}.ld-step-visual{border:1px solid var(--ld-line);background:radial-gradient(120% 90% at 50% 0%, #ffffff0d, transparent 60%), var(--ld-s1);border-radius:14px;height:250px;margin-top:18px;position:relative;overflow:hidden}.ld-step-visual .inner{position:absolute;inset:22px 20px auto}.ld-frag{background:#101114;border:1px solid #ffffff1a;border-radius:11px;padding:12px 13px;font-size:11.5px;box-shadow:inset 0 1px #ffffff0d,0 18px 40px -18px #000c}.ld-frag h6{color:var(--ld-t1);margin:0 0 8px;font-size:12px;font-weight:650}.ld-frag-input{height:30px;font-family:var(--font-geist-mono), monospace;color:var(--ld-t2);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;padding-inline:9px;font-size:10.5px;display:flex;overflow:hidden}.ld-cursor{z-index:5;pointer-events:none;filter:drop-shadow(0 4px 10px #00000080);animation:9s cubic-bezier(.55,.05,.25,1) infinite ld-cursor-a;position:absolute}.ld-cursor-pb{animation-name:ld-cursor-b}.ld-cursor-pc{animation-name:ld-cursor-c}.ld-cursor .pill{color:#0a0a0b;white-space:nowrap;background:#fff;border-radius:9999px;margin-top:2px;margin-left:12px;padding:3px 9px;font-size:10.5px;font-weight:650;display:inline-block}@keyframes ld-cursor-a{0%,4%{transform:translate(0)}12%,22%{transform:translate(-22px,-14px)}30%,to{transform:translate(0)}}@keyframes ld-cursor-b{0%,37%{transform:translate(0)}45%,55%{transform:translate(18px,-12px)}63%,to{transform:translate(0)}}@keyframes ld-cursor-c{0%,70%{transform:translate(0)}78%,88%{transform:translate(-14px,-18px)}96%,to{transform:translate(0)}}.ld-fly{opacity:0;transition:opacity .6s var(--ld-ease), translate .6s var(--ld-ease);transition-delay:var(--d,0s);translate:0 14px}.is-flat .ld-fly{opacity:1;translate:0}.ld-acc{border-top:1px solid var(--ld-line)}.ld-acc-item{border-bottom:1px solid var(--ld-line)}.ld-acc-head{cursor:pointer;letter-spacing:-.015em;width:100%;color:var(--ld-t3);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:17px 2px;font-family:inherit;font-size:clamp(1.05rem,1rem + .5vw,1.3rem);font-weight:600;transition:color .2s;display:flex}.ld-acc-item.open .ld-acc-head,.ld-acc-head:hover{color:var(--ld-t1)}.ld-acc-body{opacity:0;max-height:0;transition:max-height .45s var(--ld-ease), opacity .45s var(--ld-ease);overflow:hidden}.ld-acc-item.open .ld-acc-body{opacity:1;max-height:180px}.ld-acc-body p{color:var(--ld-t2);max-width:52ch;margin:0 0 16px;padding-right:8px;font-size:14.5px}.ld-acc-bar{width:0;height:2px;transition:width .6s var(--ld-ease);background:#fff}.ld-acc-item.open .ld-acc-bar{width:100%}.ld-cluster{border:1px solid var(--ld-line);background:radial-gradient(130% 100% at 50% 0%, #ffffff0f, transparent 55%), var(--ld-s1);border-radius:20px;min-height:420px;position:relative;overflow:hidden}.ld-cluster .ld-frag{position:absolute}.ld-brow{font-family:var(--font-geist-mono), monospace;color:var(--ld-t2);white-space:nowrap;background:#ffffff09;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:7px 9px;font-size:10px;display:flex}.ld-brow .amt{color:var(--ld-t1);margin-left:auto;font-weight:600}.ld-pdfchip{color:var(--ld-t1);background:#ffffff14;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:9.5px;font-weight:600;display:inline-flex}.ld-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ld-marquee-track{gap:14px;width:max-content;animation:46s linear infinite ld-scroll;display:flex}.ld-marquee:hover .ld-marquee-track{animation-play-state:paused}@keyframes ld-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ld-cursor,.ld-marquee-track,.ld-badge-dot:after{animation:none!important}.ld-fly{opacity:1!important;transition:none!important;translate:none!important}.ld-acc-body{transition:none}}html:has(.ld){scroll-behavior:smooth}@media (max-width:880px){.ld-advisor-grid,.ld-pricing-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.ld-hero{padding-top:120px}.ld-footer-cols>div:first-child{grid-column:1/-1}}.ld-shot-zone{max-width:1220px;margin-inline:auto}.ld-mock-nav{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s,color .15s}.ld-mock-nav:hover{color:var(--m-t1);background:#ffffff0a}.ld-mock-nav.dis{opacity:.45;cursor:default}.ld-mock-nav.dis:hover{color:var(--m-t2);background:0 0}.ld-mock-hint{color:var(--m-t2);letter-spacing:.02em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:6px;margin-left:auto;padding:3px 9px;font-size:10px;display:inline-flex}.ld-mock-hint b{color:var(--m-t1);font-weight:650}.ld-mock-views{min-height:356px;position:relative}.ld-mock-view{opacity:0;pointer-events:none;transition:opacity .4s var(--ld-ease), translate .4s var(--ld-ease);position:absolute;inset:0;translate:0 10px}.ld-mock-view.act{opacity:1;pointer-events:auto;position:relative;translate:0}.ld-mock-metric{transition:transform .18s var(--ld-ease), border-color .18s}.ld-mock-metric:hover{border-color:#ffffff29;transform:translateY(-2px)}.ld-mock-chartwrap{cursor:crosshair;position:relative}.ld-mock-tip{pointer-events:none;color:var(--m-t2);white-space:nowrap;opacity:0;z-index:4;background:#1c1e21;border:1px solid #ffffff24;border-radius:7px;padding:5px 9px;font-size:10px;line-height:1.45;transition:opacity .15s;position:absolute;top:4px;translate:-50%;box-shadow:0 10px 26px -10px #000c}.ld-mock-tip b{color:var(--m-t1);font-variant-numeric:tabular-nums;font-weight:650}.ld-mock-chartwrap:hover .ld-mock-tip{opacity:1}.ld-mock-periods{gap:5px;margin-top:12px;display:flex}.ld-mock-period{border:1px solid var(--m-line);cursor:pointer;border-radius:7px;padding:4px 11px;font-size:10.5px;transition:background .15s,color .15s,border-color .15s}.ld-mock-period.act{color:#111;background:#f2f2f0;border-color:#0000;font-weight:650}.ld-mock-period:not(.act):hover{color:var(--m-t1);background:#ffffff0d}.ld-mock-file{border:1px solid var(--m-line);background:var(--m-panel);font-family:var(--font-geist-mono), monospace;border-radius:8px;align-items:center;gap:9px;margin-top:6px;padding:8px 11px;font-size:10.5px;display:flex}.ld-mock-file .ok{color:#4faf70;margin-left:auto;font-weight:700}.ld-mock-btn{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .15s,filter .15s;position:relative;overflow:hidden}.ld-mock-btn:hover{filter:brightness(1.06)}.ld-mock-btn:active{transform:scale(.97)}.ld-mock-btn .prog{transform-origin:0;background:#00000024;position:absolute;inset:0;scale:0 1}.ld-mock-btn.busy .prog{animation:1.1s ease-out forwards ld-prog}@keyframes ld-prog{to{scale:1}}.ld-mock-toast{color:var(--m-t1);opacity:0;transition:opacity .3s var(--ld-ease), translate .3s var(--ld-ease);pointer-events:none;z-index:6;background:#1c1e21;border:1px solid #ffffff24;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:12px;right:12px;translate:0 8px;box-shadow:0 14px 34px -12px #000000d9}.ld-mock-toast.show{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.ld-mock-view,.ld-mock-toast{transition:none}.ld-mock-btn.busy .prog{animation:none;scale:1}}.ld-checkout-field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.ld-checkout-field>span{color:var(--ld-t1);font-size:13.5px;font-weight:600}.ld-checkout-field>em{color:var(--ld-t3);font-size:11.5px;font-style:normal}.ld-checkout-input{border:1px solid var(--ld-line-strong);height:44px;color:var(--ld-t1);background:#ffffff08;border-radius:11px;outline:none;padding-inline:14px;font-family:inherit;font-size:14.5px;transition:border-color .15s,background .15s,box-shadow .15s}.ld-checkout-input::placeholder{color:var(--ld-t3)}.ld-checkout-input:focus{background:#ffffff0d;border-color:#fff6;box-shadow:0 0 0 3px #ffffff14}.ld-checkout-error{color:#f0a7a7;background:#ff5a5a17;border:1px solid #ff78784d;border-radius:10px;margin-top:4px;padding:10px 13px;font-size:13px;line-height:1.5}@media (max-width:880px){.ld-checkout-grid{grid-template-columns:1fr!important}.ld-checkout-grid .ld-price-card{position:static!important}}.ld-cardfield{border:1px solid var(--ld-line-strong);background:#ffffff08;border-radius:11px;height:44px;padding:12px 14px 0;transition:border-color .15s,background .15s,box-shadow .15s}.ld-cardfield:focus-within,.ld-cardfield.has-focus{background:#ffffff0d;border-color:#fff6;box-shadow:0 0 0 3px #ffffff14}.ld-cardfield iframe{width:100%}.ld-checkout-field>em.err{color:#f0a7a7}.ld-legal-top{align-items:center;width:100%;padding-top:22px;display:flex}.ld-legal-top-right{align-items:center;gap:10px;margin-left:auto;display:flex}.ld-btn .ld-arrow-back{transition:transform .2s var(--ld-ease)}.ld-btn:hover .ld-arrow-back{transform:translate(-3px)}.ld-legal-head{width:100%;padding-top:64px}.ld-legal-head h1{letter-spacing:-.03em;color:var(--ld-t1);text-wrap:balance;margin:14px 0 10px;font-size:clamp(2rem,1.35rem + 2.4vw,2.9rem);font-weight:650;line-height:1.08}.ld-legal-meta{color:var(--ld-t3);margin:0;font-size:13.5px}.ld-legal-tabs{border-bottom:1px solid var(--ld-line);gap:8px;margin-top:28px;padding-bottom:24px;display:flex}.ld-legal-tabs a{border:1px solid var(--ld-line);color:var(--ld-t2);border-radius:9999px;padding:7px 15px;font-size:13.5px;text-decoration:none;transition:color .15s,background .15s,border-color .15s}.ld-legal-tabs a:hover{color:var(--ld-t1);background:#ffffff0d}.ld-legal-tabs a.on{color:#0a0a0b;background:#fff;border-color:#fff;font-weight:550}.ld-legal-grid{flex:1;grid-template-columns:232px minmax(0,1fr);align-items:start;gap:60px;width:100%;padding-top:42px;padding-bottom:96px;display:grid}.ld-legal-toc{position:sticky;top:36px}.ld-legal-toc-title{font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;color:var(--ld-t3);margin-bottom:12px;font-size:11px;display:block}.ld-legal-toc nav{flex-direction:column;display:flex}.ld-legal-toc a{color:var(--ld-t3);border-left:1px solid var(--ld-line);padding:6px 0 6px 14px;font-size:13px;line-height:1.45;text-decoration:none;transition:color .15s,border-color .15s}.ld-legal-toc a:hover{color:var(--ld-t1)}.ld-legal-toc a.on{color:var(--ld-t1);border-left-color:#ffffffd9}.ld-legal-article{min-width:0;max-width:720px}.ld-legal-note{border:1px solid var(--ld-line);background:var(--ld-s1);color:var(--ld-t2);border-left:2px solid #fff6;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:30px;padding:13px 16px;font-size:13.5px;line-height:1.6;display:flex}@media (max-width:980px){.ld-legal-grid{grid-template-columns:minmax(0,1fr);gap:0;padding-top:34px}.ld-legal-toc{display:none}.ld-legal-top-right .ld-btn{padding-inline:13px}}.ld-prose{color:var(--ld-t2);font-size:15px;line-height:1.8}.ld-prose h2{letter-spacing:-.015em;color:var(--ld-t1);border-top:1px solid var(--ld-line);margin:44px 0 12px;padding-top:30px;scroll-margin-top:34px;font-size:19.5px;font-weight:650}.ld-prose h2:first-child{border-top:0;margin-top:0;padding-top:0}.ld-prose h3{color:var(--ld-t1);margin:28px 0 8px;font-size:15.5px;font-weight:600}.ld-prose p{max-width:72ch;margin:0 0 15px}.ld-prose ul{flex-direction:column;gap:6px;margin:0 0 15px;padding-left:22px;display:flex}.ld-prose strong{color:var(--ld-t1);font-weight:600}.ld-prose a{color:var(--ld-t1)}
