.pl-landing.theme-dark{--bg:#040a0a;--fg:#e9f3f0;--muted:#93a8a2;--muted2:#5f7570;--line:rgba(127,240,216,.16);--line2:rgba(127,240,216,.45);--glow:#7ff0d8;--glow2:#bff3e7;--acc:#ff7a1a;--accFg:#120700;--panel:rgba(4,10,10,.6);--card:#141c1e;--bubbleBg:#e9f3f0;--bubbleFg:#06110f;--starC:#fff;--starOp:1;--washA:rgba(28,113,106,.22);--washB:rgba(255,122,26,.05);--navBg:hsla(0,0%,100%,.03);--hoverBg:hsla(0,0%,100%,.07);--planetEdge:#0b2b28;--shootC:#bff3e7;--selBg:#7ff0d8;--selFg:#06110f;--homeLabel:#9fcfc4}.pl-landing.theme-light{--bg:#f4f9f7;--fg:#0b1716;--muted:#4e6460;--muted2:#7c8f8a;--line:rgba(11,23,22,.14);--line2:rgba(11,23,22,.4);--glow:#1c716a;--glow2:#135e55;--acc:#ff7a1a;--accFg:#120700;--panel:hsla(0,0%,100%,.55);--card:#fff;--bubbleBg:#0b1716;--bubbleFg:#f1f6f4;--starC:#1c716a;--starOp:.14;--washA:rgba(127,240,216,.3);--washB:rgba(255,122,26,.07);--navBg:hsla(0,0%,100%,.5);--hoverBg:rgba(11,23,22,.06);--planetEdge:#9fd9cc;--shootC:#1c716a;--selBg:#1c716a;--selFg:#f2fffb;--homeLabel:#123a35}.pl-landing{position:relative;color:var(--fg);background:var(--bg);overflow:hidden;font-family:var(--pl-font-sans),sans-serif;line-height:normal;transition:background .5s ease,color .5s ease}.pl-landing *{box-sizing:border-box}.pl-landing ::selection{background:var(--selBg);color:var(--selFg)}.pl-landing a{color:var(--acc);text-decoration:none}.pl-landing a:hover{color:#ffb27a}.pl-landing button{font-family:inherit;cursor:pointer}.pl-landing svg{display:inline-block}.pl-landing .serif{font-family:var(--pl-font-serif),serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.pl-landing .mono{font-family:var(--pl-font-mono),monospace;letter-spacing:.04em}.pl-landing[dir=rtl]{font-family:var(--pl-font-ar),var(--pl-font-sans),sans-serif}.pl-landing[dir=rtl] .serif{font-family:var(--pl-font-ar-serif),serif;font-style:normal;letter-spacing:0}.pl-landing[dir=rtl] .mono{font-family:var(--pl-font-ar),sans-serif;letter-spacing:0;font-weight:600}.pl-landing[dir=rtl] .h{letter-spacing:0!important}.pl-landing[dir=rtl] .grow{transform-origin:center!important}.pl-landing[dir=rtl] .marq{animation-name:pl-marqueeR}.pl-landing[dir=rtl] .bubble{border-radius:16px 16px 4px 16px}.pl-landing .soon{cursor:default}.pl-landing .navlink{color:var(--muted);padding:8px 14px;border-radius:999px;transition:background .2s ease,color .2s ease;border:none;background:transparent;font:inherit;cursor:pointer}.pl-landing .navlink:hover{background:var(--hoverBg);color:var(--fg)}.pl-landing .lng{padding:6px 9px;border-radius:999px;border:none;background:transparent;font-family:var(--pl-font-mono),monospace;font-size:10.5px;letter-spacing:.08em;color:var(--muted);cursor:pointer}.pl-landing .lng.on{background:var(--fg);color:var(--bg)}.pl-landing .cta{transition:transform .25s ease,box-shadow .25s ease}.pl-landing .cta:hover{transform:translateY(-2px);box-shadow:0 0 0 6px rgba(255,122,26,.16),0 12px 30px rgba(255,122,26,.35)}.pl-landing .cta.pulse{animation:pl-ctaPulse 1.2s ease-out infinite}.pl-landing .ghost{transition:background .2s ease}.pl-landing .ghost:hover{background:var(--hoverBg)}.pl-landing.theme-dark .heroGhost{background:rgba(4,10,10,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pl-landing.theme-dark .heroGhost:hover{background:rgba(20,44,41,.8)}.pl-landing :focus-visible{outline:2px solid var(--acc);outline-offset:3px}.pl-landing .iphone{position:relative;width:265px;height:550px;border-radius:54px;padding:9px;background:linear-gradient(150deg,#4a4e55,#2a2d32 30%,#1a1c20 60%,#3a3e45);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.22),inset 0 0 0 4px #0a0b0d,0 0 0 1px rgba(0,0,0,.6),0 40px 80px rgba(0,0,0,.5),0 2px 0 hsla(0,0%,100%,.08)}.pl-landing .iphone:before{left:-2.5px;top:118px;height:30px;background:linear-gradient(90deg,#55595f,#2a2d31);box-shadow:0 48px 0 0 #3a3e44,0 110px 0 0 #3a3e44}.pl-landing .iphone:after,.pl-landing .iphone:before{content:"";position:absolute;width:3px;border-radius:2px}.pl-landing .iphone:after{right:-2.5px;top:160px;height:74px;background:linear-gradient(90deg,#2a2d31,#55595f);box-shadow:0 120px 0 -14px #3a3e44}.pl-landing .screen{position:relative;width:100%;height:100%;border-radius:46px;overflow:hidden;background:#0e1413;color:#e9f3f0}.pl-landing .screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03) 28%,hsla(0,0%,100%,0) 46%);border-radius:46px}.pl-landing .island{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:92px;height:27px;border-radius:20px;background:#000;z-index:5;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.pl-landing .island:after{content:"";position:absolute;right:9px;top:8px;width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#2b3b5c,#0a0f1c 60%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.pl-landing .anat{display:grid;grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:stretch}.pl-landing .tick{position:absolute;width:11px;height:11px;color:var(--glow)}.pl-landing .tick:after,.pl-landing .tick:before{content:"";position:absolute;background:currentColor}.pl-landing .tick:before{left:5px;top:0;width:1px;height:11px}.pl-landing .tick:after{top:5px;left:0;height:1px;width:11px}.pl-landing .sec{position:relative;z-index:2;min-height:100vh;padding:120px 24px;display:flex;align-items:center}.pl-landing .wrap{position:relative;max-width:1240px;margin:0 auto;width:100%}.pl-landing .stop{display:flex;align-items:center;gap:14px;font-size:10.5px;letter-spacing:.26em;color:var(--glow)}.pl-landing .stop:after,.pl-landing .stop:before{content:"";width:40px;height:1px;background:var(--line2)}.pl-landing .h{margin:0;font-weight:700;letter-spacing:-.04em;line-height:1.02}.pl-landing .h .w{display:inline-block;white-space:nowrap}.pl-landing .h .w.serif{color:var(--glow2);letter-spacing:-.01em}.pl-landing .planet{position:absolute;z-index:0;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transform:translateY(48px) scale(.55);transition:opacity 1.3s cubic-bezier(.2,.7,.2,1) .15s,transform 1.3s cubic-bezier(.2,.7,.2,1) .15s}.pl-landing .on .planet{opacity:.95;transform:none;animation:pl-bob 7s ease-in-out 1.7s infinite}.pl-landing.theme-light .planet{box-shadow:0 18px 36px rgba(11,43,40,.16)!important}.pl-landing .planet .logo{width:34%;height:34%;opacity:.92;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}.pl-landing .card{transition:transform .35s ease,box-shadow .35s ease}.pl-landing .card:hover{transform:translateY(-8px) rotate(0)!important;box-shadow:0 40px 70px rgba(0,0,0,.45)!important}.pl-landing .bubble{position:absolute;padding:10px 14px;border-radius:16px 16px 16px 4px;background:var(--bubbleBg);color:var(--bubbleFg);font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 10px 30px rgba(0,0,0,.35);animation:pl-bubbleIn .5s ease-out both}.pl-landing .mfollow{position:fixed;left:0;top:0;z-index:40;width:140px;height:140px;pointer-events:none;transform:translate(78vw,66vh)}.pl-landing .sway{animation:pl-sway 9s ease-in-out infinite}.pl-landing .rota{position:fixed;right:22px;top:50%;transform:translateY(-50%);z-index:30;display:flex;flex-direction:column;gap:20px}.pl-landing[dir=rtl] .rota{direction:ltr}.pl-landing .rota a{display:flex;align-items:center;justify-content:flex-end;gap:10px;color:var(--muted2);font-family:var(--pl-font-mono),monospace;font-size:9.5px;letter-spacing:.16em;transition:color .2s ease}.pl-landing .rota a:hover{color:var(--fg)}.pl-landing .rota a span.lbl{opacity:0;transform:translateX(6px);transition:all .25s ease}.pl-landing .rota:hover a span.lbl{opacity:1;transform:none}.pl-landing .rota .dot{width:7px;height:7px;border-radius:50%;border:1px solid var(--glow);background:var(--bg);position:relative}.pl-landing .route{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:10px;offset-rotate:0deg;animation:pl-slidePath 14s ease-in-out infinite alternate}.pl-landing .modal{animation:pl-modalIn .45s cubic-bezier(.2,.7,.2,1) both}.pl-landing .overlay{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(4,10,10,.72);backdrop-filter:blur(10px)}.pl-landing .shoot{position:absolute;width:160px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--shootC),transparent);opacity:0;transform-origin:left;filter:drop-shadow(0 0 6px var(--shootC));animation:pl-shoot 11s linear infinite}.pl-landing .star{animation:pl-twinkle 3.4s ease-in-out infinite}.pl-landing .rock{animation:pl-drift linear infinite}.pl-landing .marq{animation:pl-marquee 44s ease-in-out infinite alternate}.pl-landing .caret{animation:pl-blink 1s step-end infinite}.pl-landing .typed{animation:pl-type 7s steps(40) infinite}.pl-landing .eq span{transform-origin:bottom;animation:pl-eq 1.4s ease-in-out infinite}.pl-landing .eq span:nth-child(2){animation-delay:.15s}.pl-landing .eq span:nth-child(3){animation-delay:.3s}.pl-landing .eq span:nth-child(4){animation-delay:.45s}.pl-landing .eq span:nth-child(5){animation-delay:.6s}.pl-landing .eq span:nth-child(6){animation-delay:.75s}.pl-landing .popdot{animation:pl-popDot 4s ease-out infinite}.pl-landing .swipe{animation:pl-swipe 5s ease-in-out infinite}.pl-landing .stamp{animation:pl-stamp 5s ease-in-out infinite}.pl-landing .slide{animation:pl-slideIn 6s ease-in-out infinite both}.pl-landing .slide.n2{animation-delay:.7s}.pl-landing .slide.n3{animation-delay:1.4s}.pl-landing .glowp{animation:pl-glow 6s ease-in-out infinite}.pl-landing .tilt{animation:pl-floatTilt 7s ease-in-out infinite}.pl-landing .tilt.d1{animation-delay:-3s}.pl-landing details summary{list-style:none;cursor:pointer}.pl-landing details summary::-webkit-details-marker{display:none}.pl-landing details[open] .plus{transform:rotate(45deg)}.pl-landing .plus{transition:transform .3s ease}.pl-landing .rv{--d:1s;opacity:0;transform:translateY(32px);filter:blur(6px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1),filter 1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d)}.pl-landing .rv.d0{--d:0s}.pl-landing .rv.d1{--d:1.35s}.pl-landing .rv.d2{--d:1.65s}.pl-landing .rv.d3{--d:1.95s}.pl-landing .on .rv{opacity:1;transform:none;filter:none}.pl-landing .ch{display:inline-block;opacity:0;transform:translateY(.55em) rotate(5deg) scale(.9);filter:blur(4px);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1),filter .55s;transition-delay:calc(.25s + var(--i) * 26ms)}.pl-landing .on .ch{opacity:1;transform:none;filter:none}.pl-landing .grow{transform:scaleX(0);transition:transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,1.4s)}.pl-landing .on .grow{transform:scaleX(1)}.pl-landing .drawp{stroke-dasharray:1600;stroke-dashoffset:1600;transition:stroke-dashoffset 2.4s ease-out;transition-delay:1.2s}.pl-landing .on .drawp{stroke-dashoffset:0}@media (max-width:1100px){.pl-landing .rota{display:none}.pl-landing .mfollow{width:100px;height:100px}}@media (max-width:900px){.pl-landing .anat{grid-template-columns:1fr}.pl-landing .anat .callline{display:none}.pl-landing .anat .side{align-items:flex-start!important;text-align:start!important}.pl-landing .hidesm{display:none!important}.pl-landing .planet{display:none}.pl-landing .loginLink{position:absolute;top:18px;inset-inline-end:24px;padding:8px 14px!important;border:1px solid var(--line2)}.pl-landing .recede{position:relative!important;top:auto!important;margin-top:32px;height:340px!important}}@keyframes pl-twinkle{0%,to{opacity:.2}50%{opacity:1}}@keyframes pl-shoot{0%{opacity:0;transform:translate(0) rotate(-32deg)}3%{opacity:1}14%{opacity:0;transform:translate(-620px,390px) rotate(-32deg)}to{opacity:0;transform:translate(-620px,390px) rotate(-32deg)}}@keyframes pl-sway{0%,to{transform:translateX(0) rotate(0)}25%{transform:translateX(16px) rotate(4deg)}75%{transform:translateX(-16px) rotate(-4deg)}}@keyframes pl-bubbleIn{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:none}}@keyframes pl-modalIn{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}@keyframes pl-ctaPulse{0%{box-shadow:0 0 0 0 rgba(255,122,26,.6)}to{box-shadow:0 0 0 18px rgba(255,122,26,0)}}@keyframes pl-drift{0%{transform:translateX(-10vw) rotate(0)}to{transform:translateX(110vw) rotate(1turn)}}@keyframes pl-marquee{to{transform:translateX(-50%)}}@keyframes pl-marqueeR{to{transform:translateX(50%)}}@keyframes pl-blink{50%{opacity:0}}@keyframes pl-type{0%,6%{clip-path:inset(0 100% 0 0)}50%,to{clip-path:inset(0 0 0 0)}}@keyframes pl-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes pl-popDot{0%,30%{transform:scale(1);background:var(--line2)}40%{transform:scale(1.9);background:#ff7a1a}55%,to{transform:scale(1.3);background:#ff7a1a}}@keyframes pl-swipe{0%,30%{transform:none}55%{transform:translateX(150%) rotate(12deg);opacity:0}56%{transform:none;opacity:0}75%,to{transform:none;opacity:1}}@keyframes pl-stamp{0%,32%{opacity:0;transform:scale(1.5) rotate(-10deg)}40%,52%{opacity:1;transform:scale(1) rotate(-10deg)}56%,to{opacity:0}}@keyframes pl-slideIn{0%,10%{opacity:0;transform:translateY(14px)}22%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes pl-glow{0%,to{opacity:.85}50%{opacity:1}}@keyframes pl-floatTilt{0%,to{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-14px) rotate(var(--r))}}@keyframes pl-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pl-slidePath{0%{offset-distance:var(--p0)}to{offset-distance:var(--p1)}}@keyframes pl-recede{to{transform:translateY(260px) scale(.7);opacity:0}}@keyframes pl-liftout{to{transform:translateY(-120px);opacity:0;filter:blur(6px)}}@keyframes pl-starsNear{to{transform:translateY(-100vh)}}@keyframes pl-starsMid{to{transform:translateY(-55vh)}}@keyframes pl-starsFar{to{transform:translateY(-22vh)}}@keyframes pl-rotaFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pl-mPath{0%{transform:translate(70vw,15vh)}6%{transform:translate(70vw,15vh)}14%{transform:translate(6vw,54vh)}28%{transform:translate(82vw,26vh)}42%{transform:translate(5vw,24vh)}57%{transform:translate(84vw,58vh)}71%{transform:translate(6vw,60vh)}85%{transform:translate(85vw,26vh)}96%{transform:translate(calc(50vw - 380px),44vh)}to{transform:translate(calc(50vw - 380px),44vh)}}@supports (animation-timeline:view()){.pl-landing .recede{animation:pl-recede linear both;animation-timeline:scroll(root);animation-range:0 900px}.pl-landing .liftout{animation:pl-liftout linear both;animation-timeline:scroll(root);animation-range:0 650px}.pl-landing .sNear{animation:pl-starsNear linear both;animation-timeline:scroll(root)}.pl-landing .sMid{animation:pl-starsMid linear both;animation-timeline:scroll(root)}.pl-landing .sFar{animation:pl-starsFar linear both;animation-timeline:scroll(root)}.pl-landing .rotafill{animation:pl-rotaFill linear both;animation-timeline:scroll(root)}.pl-landing .mfollow{animation:pl-mPath linear both;animation-timeline:scroll(root)}}@media (prefers-reduced-motion:reduce){.pl-landing *{animation:none!important}.pl-landing .ch,.pl-landing .grow,.pl-landing .planet,.pl-landing .rv{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}