.ld{--a:#e4c586;--b:#f3d99a;--c:#ff4655;--ink:#ece8e1;--ink-2:rgba(236,232,225,.74);--ink-3:rgba(236,232,225,.5);--line:rgba(255,255,255,.1);--panel:rgba(255,255,255,.04);--panel-2:rgba(255,255,255,.07);--grad:linear-gradient(92deg,#f3d99a,#e4c586 45%,#ff4655 110%);position:relative;min-height:100vh;overflow-x:clip;color:var(--ink);font:500 16px/1.55 var(--body)}html:has(.ld){scroll-behavior:smooth;background:#06080b}.ld-bg{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(120% 90% at 50% -10%,#1b2633 0,#0a0e13 52%,#06080b 100%)}.ld-bg i{position:absolute;border-radius:50%;filter:blur(120px);opacity:.22;animation:ldFloat 20s ease-in-out infinite alternate}.ld-bg .a{width:60vw;height:60vw;max-width:760px;max-height:760px;left:-18vw;top:-22vw;background:var(--a)}.ld-bg .b{width:52vw;height:52vw;max-width:680px;max-height:680px;right:-20vw;top:24vh;background:var(--c);opacity:.14;animation-duration:24s}.ld-bg .c{width:44vw;height:44vw;max-width:560px;max-height:560px;left:24vw;bottom:-30vw;background:#3fe0c5;opacity:.07;animation-duration:28s}.ld-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(80% 60% at 50% 20%,#000,transparent);mask-image:radial-gradient(80% 60% at 50% 20%,#000,transparent)}@keyframes ldFloat{to{transform:translate(4vw,3vw) scale(1.08)}}.ld-top{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:22px;padding:14px clamp(16px,4vw,48px);background:rgba(6,8,11,.62);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.ld-brand{font:700 30px/1 var(--display);letter-spacing:.12em;text-decoration:none;color:var(--ink);padding-top:2px}.ld-brand:first-letter{color:var(--a)}.ld-nav{display:flex;gap:22px;margin-left:8px}.ld-link,.ld-nav a{text-decoration:none;color:var(--ink-2);font:600 14px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ld-link:hover,.ld-nav a:hover{color:var(--a)}.ld-actions{margin-left:auto;display:flex;align-items:center;gap:16px}.ld-btn{--cut:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 30px;border:0;background:var(--c);color:#fff;font:700 18px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;-webkit-clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));transition:filter .15s,transform .15s}.ld-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.ld-btn[disabled]{opacity:.6;cursor:default;transform:none}.ld-btn-sm{--cut:8px;min-height:40px;padding:0 18px;font-size:15px}.ld-grad{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}.ld-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:clamp(28px,5vw,70px);gap:clamp(28px,5vw,70px);max-width:1220px;margin:0 auto;padding:clamp(36px,7vw,90px) clamp(16px,4vw,48px) clamp(20px,3vw,40px)}.ld-hero-art,.ld-hero-copy{min-width:0}.ld-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font:700 13px/1 var(--body);letter-spacing:.2em;color:var(--a)}.ld-eyebrow i{width:8px;height:8px;background:var(--c);transform:rotate(45deg);box-shadow:0 0 12px var(--c)}.ld-h1{margin:0;font:700 clamp(54px,7.6vw,104px)/.92 var(--display);letter-spacing:-.005em;text-transform:uppercase}.ld-h1 em{display:block}.ld-lead{margin:24px 0 0;max-width:560px;font-size:clamp(17px,1.5vw,19px);color:var(--ink-2)}.ld-claim{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;margin-top:32px;max-width:580px}.ld-claim.center{margin:34px auto 0}.ld-claim-box{display:flex;align-items:center;min-height:56px;padding:0 10px 0 18px;background:rgba(10,14,19,.8);border:1px solid rgba(255,255,255,.16);cursor:text;transition:border-color .15s,box-shadow .15s;min-width:0}.ld-claim-box:focus-within{border-color:var(--a);box-shadow:0 0 0 3px rgba(228,197,134,.15)}.ld-claim-box span{flex:none;color:var(--ink-2)}.ld-claim-box input,.ld-claim-box span{font:700 19px/1 var(--display);letter-spacing:.04em}.ld-claim-box input{flex:1 1;min-width:0;height:52px;border:0;outline:0;background:transparent;color:var(--ink);padding:0 4px 0 1px}.ld-claim-box input::placeholder{color:var(--ink-3)}.ld-claim .ld-btn{min-height:58px}.ld-claim-msg{grid-column:1/-1;margin:2px 0 0 2px;min-height:20px;font-size:14px;font-weight:600;color:var(--ink-3)}.ld-claim-msg.ok{color:#39d98a}.ld-claim-msg.bad{color:#ff8b94}.ld-claim.center .ld-claim-msg{text-align:center}.ld-stack{--pad-y:70px;--pad-x:120px;--r:22px;position:relative;margin:calc(var(--pad-y) * -1) calc(var(--pad-x) * -1);padding:var(--pad-y) var(--pad-x);pointer-events:none}.ld-stack:before{content:"";position:absolute;inset:18% 22%;border-radius:50%;background:radial-gradient(closest-side,rgba(228,197,134,.32),rgba(255,70,85,.1) 60%,transparent);filter:blur(40px)}.ld-stack-in{position:relative;aspect-ratio:560/640}.ld-phone{--tilt:perspective(1500px) rotateX(12deg) rotateY(-18deg) rotateZ(4deg);--cyc:13s;position:absolute;left:0;top:0;width:42.5%;display:block;pointer-events:auto;text-decoration:none;color:inherit;animation:ldTurn var(--cyc) cubic-bezier(.55,.05,.35,1) infinite;will-change:transform}.ld-phone-0{animation-delay:calc(var(--cyc) / -3)}.ld-phone-2{animation-delay:calc(var(--cyc) * -2 / 3)}.ld-stack:hover .ld-phone{animation-play-state:paused}@keyframes ldTurn{0%,22%,to{transform:translate(77.6%,1.9%) var(--tilt) scale(1);z-index:3;opacity:1}23%{z-index:2}33.33%,55%{transform:translateY(13.7%) var(--tilt) scale(.9);z-index:1;opacity:1}56%{z-index:0}61%{transform:translate(75%,-5%) var(--tilt) scale(.76);z-index:0;opacity:.6}66.67%,88%{transform:translate(150.6%,18.6%) var(--tilt) scale(.9);z-index:2;opacity:1}89%,99%{z-index:4}}@media (prefers-reduced-motion:reduce){.ld-phone{animation:none}.ld-phone-0{transform:translateY(13.7%) var(--tilt) scale(.9);z-index:1}.ld-phone-1{transform:translate(77.6%,1.9%) var(--tilt);z-index:3}.ld-phone-2{transform:translate(150.6%,18.6%) var(--tilt) scale(.9);z-index:2}}.ld-phone-screen{position:relative;display:block;border-radius:var(--r);overflow:hidden;background:#0b1016;-webkit-clip-path:inset(0 round var(--r));clip-path:inset(0 round var(--r));box-shadow:0 30px 60px rgba(0,0,0,.55)}.ld-phone-screen:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--r);pointer-events:none;box-shadow:inset 0 0 0 1.5px rgba(228,197,134,.6)}.ld-phone-tag{position:absolute;z-index:3;left:14px;top:14px;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;font:700 12px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:rgba(6,8,11,.82);border:1px solid rgba(255,255,255,.14)}.ld-phone-tag i{width:7px;height:7px;border-radius:50%;background:#39d98a;box-shadow:0 0 0 3px rgba(57,217,138,.22)}.ld-frame{position:relative;display:block;width:100%;overflow:hidden;background:#0b1016}.ld-frame iframe{position:absolute;left:0;top:0;border:0;transform-origin:0 0;pointer-events:none;transition:opacity .6s ease;background:#06080b}.ld-section{max-width:1220px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(16px,4vw,48px)}.ld-h2{margin:0;font:700 clamp(40px,5vw,68px)/.95 var(--display);text-transform:uppercase}.ld-show{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);grid-gap:clamp(24px,4vw,60px);gap:clamp(24px,4vw,60px);align-items:center}.ld-steps{list-style:none;counter-reset:s;margin:28px 0 0;padding:0;display:grid;grid-gap:18px;gap:18px}.ld-steps li{counter-increment:s;display:grid;grid-template-columns:44px 1fr;grid-column-gap:14px;column-gap:14px;align-items:start}.ld-steps li:before{content:counter(s,decimal-leading-zero);grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--a);color:var(--a);font:700 20px/1 var(--display)}.ld-steps b{font:700 22px/1.2 var(--display);letter-spacing:.04em;text-transform:uppercase}.ld-steps span{color:var(--ink-2)}.ld-show-art{position:relative;min-width:0}.ld-show-art:before{content:"";position:absolute;inset:6% 4% 10%;border-radius:50%;background:radial-gradient(closest-side,rgba(228,197,134,.3),rgba(255,70,85,.1) 60%,transparent);filter:blur(46px)}.ld-desk{position:relative;display:block;padding:10px;background:linear-gradient(180deg,#141b24,#0b1016);border:1px solid rgba(255,255,255,.12);text-decoration:none;color:inherit;transform:perspective(1800px) rotateY(-10deg) rotateX(6deg) rotate(1deg);transition:transform .5s ease;box-shadow:0 40px 90px rgba(0,0,0,.55)}.ld-desk:hover{transform:perspective(1800px) rotateY(-4deg) rotateX(3deg)}.ld-desk-bar{display:flex;align-items:center;gap:6px;padding:2px 4px 10px}.ld-desk-bar i{width:9px;height:9px;border-radius:50%;background:#2b3542}.ld-desk-bar b{margin-left:10px;padding:4px 10px;background:rgba(255,255,255,.06);font:600 12px/1 var(--body);color:var(--ink-2)}.ld-chip{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;background:rgba(10,14,19,.92);border:1px solid rgba(228,197,134,.4);font:700 13px/1 var(--body);letter-spacing:.04em;box-shadow:0 14px 30px rgba(0,0,0,.45);animation:ldChip 8s ease-in-out infinite;white-space:nowrap}.ld-chip svg{width:15px;height:15px;color:var(--a)}.ld-chip.c0{left:-4%;top:18%}.ld-chip.c1{right:-3%;top:8%;animation-delay:-2s}.ld-chip.c2{right:6%;bottom:-4%;animation-delay:-4s}.ld-chip.c3{left:8%;bottom:6%;animation-delay:-6s}@keyframes ldChip{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-8px)}}.ld-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ld-feature{position:relative;padding:24px 22px;background:var(--panel);border:1px solid var(--line);transition:border-color .2s,background .2s}.ld-feature:hover{border-color:rgba(228,197,134,.45);background:var(--panel-2)}.ld-feature-ic{display:grid;place-items:center;width:44px;height:44px;margin-bottom:14px;background:rgba(228,197,134,.1);color:var(--a)}.ld-feature-ic svg{width:22px;height:22px}.ld-feature h3{margin:0 0 6px;font:700 24px/1.1 var(--display);letter-spacing:.03em;text-transform:uppercase}.ld-feature p{margin:0;color:var(--ink-2);font-size:15px}.ld-pages{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 22px;background:var(--panel);border:1px solid var(--line);text-decoration:none;color:inherit}.ld-pages:hover{border-color:rgba(228,197,134,.45)}.ld-avas{display:flex}.ld-avas img{width:44px;height:44px;object-fit:cover;border:2px solid #0a0e13;margin-left:-10px;background:#1b2430}.ld-avas img:first-child{margin-left:0}.ld-pages-txt{flex:1 1;font:600 18px/1.2 var(--body)}.ld-pages-txt b{font:700 30px/1 var(--display);color:var(--a);margin-right:4px}.ld-final{max-width:900px;margin:0 auto;padding:clamp(60px,9vw,120px) clamp(16px,4vw,48px);text-align:center}.ld-foot{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;max-width:1220px;margin:0 auto;padding:28px clamp(16px,4vw,48px) 40px;border-top:1px solid var(--line)}.ld-foot .ld-brand{font-size:24px}.ld-foot nav{display:flex;flex-wrap:wrap;gap:18px}.ld-foot nav a{color:var(--ink-2);text-decoration:none;font-weight:600;font-size:14px}.ld-foot nav a:hover{color:var(--a)}.ld-foot small{flex-basis:100%;color:var(--ink-3);font-size:12.5px}@media (max-width:960px){.ld-nav{display:none}.ld-hero{grid-template-columns:1fr;text-align:left}.ld-hero-art{max-width:520px;width:100%;margin:0 auto}.ld-stack{--pad-x:40px;--pad-y:40px}.ld-show{grid-template-columns:1fr}.ld-features{grid-template-columns:1fr 1fr}.ld-chip.c0{left:0}.ld-chip.c1{right:0}}@media (max-width:600px){.ld-top{gap:10px}.ld-link{display:none}.ld-claim{grid-template-columns:1fr}.ld-claim .ld-btn{width:100%}.ld-features{grid-template-columns:1fr}.ld-chip{font-size:11px;padding:7px 10px}.ld-chip.c1,.ld-chip.c3{display:none}}.ex-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:12px;gap:12px;margin-top:28px}.ex-card{display:flex;align-items:center;gap:14px;padding:14px;background:var(--panel);border:1px solid var(--line);text-decoration:none;color:inherit;transition:border-color .2s}.ex-card:hover{border-color:rgba(228,197,134,.5)}.ex-card img{width:56px;height:56px;object-fit:cover;background:#1b2430;flex:none}.ex-card span{display:grid;min-width:0}.ex-card b{font:700 22px/1.1 var(--display);letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-card small{color:var(--ink-3);font-size:13px}.ex-card em{font-style:normal;color:var(--a);font:600 12px/1.4 var(--body);letter-spacing:.1em;text-transform:uppercase}.ex-pager{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:30px;color:var(--ink-2)}