:where(.pg-home) a{color:#1b1c51}:where(.pg-home) a:hover{color:#d8402f}.site:where(.pg-home){font-family:var(--font-inter),system-ui,sans-serif;background:var(--bg);color:var(--text);min-width:0;transition:background .25s,color .25s}.site:where(.pg-home) a{color:var(--text)}:where(.pg-home) .mono{font-family:var(--font-jetbrains),ui-monospace,monospace}:where(.pg-home) .mono[aria-hidden=true]{white-space:nowrap;flex:none}:where(.pg-home) .disp{font-family:var(--font-montserrat),system-ui,sans-serif}:where(.pg-home) .navlink{border-bottom:2px solid #0000;padding:12px 2px;font-size:15px;font-weight:500;text-decoration:none;color:var(--text)!important}:where(.pg-home) .navlink:hover{border-bottom-color:#eb5648}:where(.pg-home) .flink{padding:8px 0;font-size:15px;text-decoration:none;color:var(--fm)!important}:where(.pg-home) .flink:hover{color:var(--ft)!important}:where(.pg-home) .btn-coral{background:#d8402f;border-radius:12px;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:background .2s;display:flex;color:#fff!important}:where(.pg-home) .btn-coral:hover{background:#bf3424}:where(.pg-home) .btn-navy{background:#1b1c51;border-radius:12px;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:flex;color:#fff!important}:where(.pg-home) .btn-navy:hover{background:#0b0c26}:where(.pg-home) .btn-ghost{border:1.5px solid var(--text);border-radius:12px;align-items:center;font-weight:600;text-decoration:none;display:flex;color:var(--text)!important}:where(.pg-home) .btn-ghost:hover{background:var(--surface)}:where(.pg-home) .seg{background:var(--surface);border-radius:12px;gap:2px;padding:3px;display:flex}:where(.pg-home) .seg button{appearance:none;cursor:pointer;color:var(--muted);font:600 13px/1 var(--font-jetbrains),monospace;background:0 0;border:0;border-radius:9px;min-width:44px;min-height:38px}:where(.pg-home) .seg button[aria-pressed=true]{background:var(--card);color:var(--text);box-shadow:0 1px 3px #0000001f}:where(.pg-home) .iconbtn{appearance:none;cursor:pointer;background:var(--surface);color:var(--text);border:0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}:where(.pg-home) .iconbtn:hover{outline:1.5px solid var(--text)}:where(.pg-home) .tab{appearance:none;cursor:pointer;color:#e6e6f4;font:600 15px/1 var(--font-inter),sans-serif;background:0 0;border:1.5px solid #ffffff38;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:0 20px;display:flex}:where(.pg-home) .tab:hover{color:#fff;border-color:#fff}:where(.pg-home) .card{flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}:where(.pg-home) .card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000024}:where(.pg-home) .card:hover .arrow{color:#eb5648}:where(.pg-home) .logo-cell img{filter:var(--logo-filter);opacity:.8;transition:opacity .2s,filter .2s}:where(.pg-home) .logo-cell:hover img{filter:var(--logo-filter-hover);opacity:1}:where(.pg-home) .team-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:300px;gap:14px;display:grid}:where(.pg-home) .team-grid img{object-fit:cover;border-radius:22px;width:100%;height:100%;display:block}:where(.pg-home) .span2{grid-column:span 2}:where(.pg-home) .tall{grid-row:span 2}:where(.pg-home) .an-panel{box-sizing:border-box;background-color:var(--surface);background-image:radial-gradient(var(--dot)1.2px,transparent 1.6px);background-size:18px 18px;flex:380px;justify-content:center;align-items:center;min-height:380px;padding:32px;display:flex;position:relative;overflow:hidden}:where(.pg-home) .an-stage{width:100%;max-width:340px;height:300px;position:relative}:where(.pg-home) .an-chip{font:500 12px/1 var(--font-jetbrains),monospace;color:#fff;white-space:nowrap;background:#1b1c51;border-radius:999px;padding:8px 12px;display:inline-block}:where(.pg-home) .an-cap{font:500 12px/1 var(--font-jetbrains),monospace;color:var(--muted)}:where(.pg-home) .an-paper{box-sizing:border-box;opacity:0;background-color:#fff;background-image:repeating-linear-gradient(#0000 0 12px,#d9dae8 12px 13px);background-position:0 10px;background-repeat:no-repeat;background-size:70% 100%;background-origin:content-box;border:1px solid #e2e2ec;border-radius:6px;width:64px;height:84px;padding:0 10px;animation:4.8s ease-in-out infinite pg-home-an-fly;position:absolute;left:0;box-shadow:0 6px 14px #00000014}@keyframes pg-home-an-fly{0%{opacity:0;transform:translate(0)rotate(-8deg)}8%{opacity:1}42%{opacity:0;transform:translate(170px)rotate(6deg)scale(.4)}to{opacity:0;transform:translate(170px)scale(.4)}}:where(.pg-home) .an-screen{background:var(--card);border:1px solid var(--border);box-sizing:border-box;border-radius:14px;flex-direction:column;gap:10px;width:200px;height:232px;padding:14px;display:flex;position:absolute;top:24px;right:0;box-shadow:0 18px 40px #00000024}:where(.pg-home) .an-dots{gap:5px;margin-bottom:4px;display:flex}:where(.pg-home) .an-dots span{background:var(--border);border-radius:50%;width:8px;height:8px}:where(.pg-home) .an-dots span:first-child{background:#eb5648}:where(.pg-home) .an-row{background:var(--barc);opacity:.3;transform-origin:0;border-radius:5px;height:10px;animation:4.8s ease-out infinite pg-home-an-row}:where(.pg-home) .an-row.k{opacity:.9;background:#eb5648}@keyframes pg-home-an-row{0%,25%{transform:scaleX(0)}48%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}:where(.pg-home) .an-bars{align-items:flex-end;gap:8px;height:84px;margin-top:auto;display:flex}:where(.pg-home) .an-bars i{background:var(--barc);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;animation:4.8s ease-out infinite pg-home-an-grow}:where(.pg-home) .an-bars i:last-child{background:#eb5648}@keyframes pg-home-an-grow{0%,40%{transform:scaleY(0)}66%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}:where(.pg-home) .an-team{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:16px;display:grid;position:absolute;top:34px;left:0;right:0}:where(.pg-home) .an-av{background:var(--card);border:2px solid var(--border);width:58px;height:58px;color:var(--barc);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex}:where(.pg-home) .an-av.new{color:#fff;opacity:0;background:#eb5648;border-color:#eb5648;animation:5s cubic-bezier(.2,.8,.2,1) infinite pg-home-an-join}:where(.pg-home) .an-av.new.d2{animation-delay:.35s}@keyframes pg-home-an-join{0%,12%{opacity:0;transform:translate(160px)scale(.6)}32%,86%{opacity:1;transform:none}to{opacity:0;transform:scale(.6)}}:where(.pg-home) .an-pop{opacity:0;animation:5s ease-out infinite pg-home-an-pop}@keyframes pg-home-an-pop{0%,38%{opacity:0;transform:translateY(10px)scale(.8)}48%,86%{opacity:1;transform:none}to{opacity:0}}:where(.pg-home) .an-node{background:var(--card);border:2px solid var(--border);width:64px;height:64px;color:var(--muted);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0}:where(.pg-home) .an-node.n1{animation:6s linear infinite pg-home-an-lit1;left:0}:where(.pg-home) .an-node.n2{animation:6s linear infinite pg-home-an-lit2;left:calc(50% - 32px)}:where(.pg-home) .an-node.n3{animation:6s linear infinite pg-home-an-lit3;right:0}@keyframes pg-home-an-lit1{0%,96%{color:#eb5648;border-color:#eb5648}97%,to{border-color:var(--border);color:var(--muted)}}@keyframes pg-home-an-lit2{0%,32%{border-color:var(--border);color:var(--muted)}36%,96%{color:#eb5648;border-color:#eb5648}97%,to{border-color:var(--border);color:var(--muted)}}@keyframes pg-home-an-lit3{0%,66%{border-color:var(--border);color:var(--muted)}70%,96%{color:#fff;background:#eb5648;border-color:#eb5648}97%,to{border-color:var(--border);color:var(--muted)}}:where(.pg-home) .an-track{background:var(--border);height:2px;position:absolute;top:31px;left:32px;right:32px}:where(.pg-home) .an-track i{transform-origin:0;background:#eb5648;animation:6s linear infinite pg-home-an-line;position:absolute;inset:0}@keyframes pg-home-an-line{0%{transform:scaleX(0)}70%,96%{transform:scaleX(1)}to{transform:scaleX(0)}}:where(.pg-home) .an-trav{background:#eb5648;border-radius:50%;width:12px;height:12px;animation:6s linear infinite pg-home-an-trav;position:absolute;top:-5px;box-shadow:0 0 0 6px #eb564838}@keyframes pg-home-an-trav{0%{opacity:1;left:-6px}70%{opacity:1;left:calc(100% - 6px)}75%,to{opacity:0;left:calc(100% - 6px)}}:where(.pg-home) .an-lbl{text-align:center;width:90px;position:absolute;top:76px}:where(.pg-home) .an-card{background:var(--card);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;position:absolute;bottom:16px;left:10px;right:10px;box-shadow:0 18px 40px #0000001f}:where(.pg-home) .an-prog{background:var(--border);border-radius:4px;height:8px;overflow:hidden}:where(.pg-home) .an-prog i{transform-origin:0;background:#eb5648;height:100%;animation:6s ease-in-out infinite pg-home-an-line;display:block}:where(.pg-home) .an-ok{color:#1f9d5c;opacity:0;font-weight:700;animation:6s linear infinite pg-home-an-ok}@keyframes pg-home-an-ok{0%,70%{opacity:0}74%,96%{opacity:1}to{opacity:0}}:where(.pg-home) .an-seg{animation:5s ease-in-out infinite pg-home-an-draw}:where(.pg-home) .an-seg.s2{animation-delay:.5s}@keyframes pg-home-an-draw{0%,8%{stroke-dasharray:0 440}40%,88%{stroke-dasharray:var(--len)440px}to{stroke-dasharray:0 440}}:where(.pg-home) .an-side{opacity:0;flex-direction:column;align-items:center;gap:10px;display:flex}:where(.pg-home) .an-side.l{animation:5s ease-out infinite pg-home-an-inL}:where(.pg-home) .an-side.r{animation:5s ease-out infinite pg-home-an-inR}@keyframes pg-home-an-inL{0%,5%{opacity:0;transform:translate(-40px)}25%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes pg-home-an-inR{0%,5%{opacity:0;transform:translate(40px)}25%,88%{opacity:1;transform:none}to{opacity:0}}:where(.pg-home) .an-meet{justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;top:40px;left:0;right:0}:where(.pg-home) .an-who{opacity:0;flex-direction:column;align-items:center;gap:10px;display:flex}:where(.pg-home) .an-who.l{animation:5.5s cubic-bezier(.3,.7,.2,1) infinite pg-home-an-mL}:where(.pg-home) .an-who.r{animation:5.5s cubic-bezier(.3,.7,.2,1) infinite pg-home-an-mR}@keyframes pg-home-an-mL{0%,4%{opacity:0;transform:translate(-70px)}16%{opacity:1;transform:translate(-40px)}38%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes pg-home-an-mR{0%,4%{opacity:0;transform:translate(70px)}16%{opacity:1;transform:translate(40px)}38%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}:where(.pg-home) .an-hs{justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:24px;display:flex;position:relative}:where(.pg-home) .an-hs .ico{color:#fff;background:#eb5648;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;animation:5.5s ease-out infinite pg-home-an-hs;display:flex;transform:scale(0)}@keyframes pg-home-an-hs{0%,38%{transform:scale(0)rotate(-20deg)}46%{transform:scale(1.18)rotate(6deg)}50%{transform:scale(.95)rotate(-4deg)}54%{transform:scale(1.04)rotate(3deg)}58%,88%{transform:scale(1)rotate(0)}to{transform:scale(0)}}:where(.pg-home) .an-hs .ring{opacity:0;border:2px solid #eb5648;border-radius:50%;animation:5.5s ease-out infinite pg-home-an-ring;position:absolute;inset:0}:where(.pg-home) .an-hs .ring.b{animation-delay:.18s}@keyframes pg-home-an-ring{0%,42%{opacity:0;transform:scale(.8)}44%{opacity:.9}64%,to{opacity:0;transform:scale(1.9)}}:where(.pg-home) .an-deal{flex-wrap:wrap;justify-content:center;gap:10px;display:flex;position:absolute;bottom:24px;left:0;right:0}:where(.pg-home) .an-deal span{opacity:0;animation:5.5s ease-out infinite pg-home-an-pop2}:where(.pg-home) .an-deal span:nth-child(2){animation-delay:.15s}@keyframes pg-home-an-pop2{0%,56%{opacity:0;transform:translateY(10px)}64%,88%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){:where(.pg-home) .an-hs .ico{transform:none}:where(.pg-home) .an-panel *{opacity:1!important;animation:none!important}}:where(.pg-home) .logo-static{display:none}@media (prefers-reduced-motion:reduce){:where(.pg-home) .logo-anim{display:none!important}:where(.pg-home) .logo-static{display:block}}@keyframes pg-home-bc-blink{0%,49%{opacity:1}50%,to{opacity:0}}:where(.pg-home) .cursor{color:#eb5648;animation:1s step-end infinite pg-home-bc-blink;display:inline-block}@media (prefers-reduced-motion:reduce){:where(.pg-home) .cursor{animation:none}}@media (max-width:760px){:where(.pg-home) .team-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:220px}}:where(.pg-home) .hero-chips{flex-wrap:wrap;gap:8px;display:none}@media (max-width:760px){:where(.pg-home) .hide-sm{display:none!important}:where(.pg-home) .hero-h{font-size:40px!important;line-height:1.05!important}:where(.pg-home) .sec-h{font-size:34px!important}:where(.pg-home) .pad-sm{padding:32px 24px!important}:where(.pg-home) .hero-row{gap:22px!important;padding:22px 20px 48px!important}:where(.pg-home) .hero-copy{gap:20px!important}:where(.pg-home) .hero-chip-single{display:none!important}:where(.pg-home) .hero-chips{display:flex}:where(.pg-home) .hero-chips .hero-chip{white-space:nowrap;gap:6px!important;padding:6px 10px!important;font-size:12px!important}:where(.pg-home) .hero-sub{max-width:none!important;font-size:16px!important;line-height:1.55!important}:where(.pg-home) .hero-actions{flex-direction:column;align-items:stretch!important;gap:12px!important}:where(.pg-home) .hero-actions>a{box-sizing:border-box;justify-content:center;width:100%}:where(.pg-home) .hero-more{display:none!important}:root.dark :where(.pg-home) .hero-actions .btn-ghost{background:0 0;border-color:#6a6c98;color:#fff!important}}
