#stage:where(.astro-2oizxq5x){--bg:#0a0f1c;--card:#141d33;--card-2:#111a2e;--card-3:#0e1526;--line:#233150;--line-2:#2c3c60;--txt:#eaf0fb;--muted:#8494b4;--dim:#5a6a8c;--blue:#2e9bff;--cyan:#29b6f6;--green:#2fd68a;--amber:#f5a623;--yellow:#eab308;--violet:#8b7fe8;--pink:#e0459a;--red:#ef4444;aspect-ratio:1400/1120;width:100%;max-width:1400px;color:var(--txt);font-family:Inter Variable,Inter,sans-serif;position:relative}#frame:where(.astro-2oizxq5x){transform-origin:0 0;background:var(--bg);border:1px solid #17223c;border-radius:18px;flex-direction:column;width:1400px;height:1120px;display:flex;position:absolute;top:0;left:0;overflow:hidden}#stage:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x) text:where(.astro-2oizxq5x){font-family:inherit}#stage:where(.astro-2oizxq5x) .hero:where(.astro-2oizxq5x){flex:none;height:196px;position:relative;overflow:hidden}#stage:where(.astro-2oizxq5x) .hero:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){width:100%;height:100%;display:block}#stage:where(.astro-2oizxq5x) .hero:where(.astro-2oizxq5x):after{content:"";background:linear-gradient(180deg,transparent,var(--bg));height:70px;position:absolute;bottom:0;left:0;right:0}.hdr:where(.astro-2oizxq5x){flex:none;align-items:flex-start;height:118px;padding:10px 44px 0 208px;display:flex;position:relative}.avatar:where(.astro-2oizxq5x){border:3px solid var(--blue);background:#22304e;border-radius:50%;width:132px;height:132px;position:absolute;top:-68px;left:38px;overflow:hidden;box-shadow:0 6px 24px #00000073}.avatar:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){width:100%;height:100%;display:block}.hdr-name:where(.astro-2oizxq5x) h1:where(.astro-2oizxq5x){letter-spacing:.01em;font-size:25px;font-weight:700}.hdr-name:where(.astro-2oizxq5x) .sub:where(.astro-2oizxq5x){color:var(--muted);margin:1px 0 9px;font-size:13px}.pills:where(.astro-2oizxq5x){gap:10px;display:flex}.pill:where(.astro-2oizxq5x){border:1px solid var(--line-2);color:var(--txt);border-radius:18px;padding:5px 15px;font-size:12.5px;font-weight:500}.hdr-actions:where(.astro-2oizxq5x){align-items:center;gap:10px;margin-left:auto;padding-top:6px;display:flex}.icon-btn:where(.astro-2oizxq5x){border-radius:13px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.icon-btn:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){width:23px;height:23px}.icon-btn:where(.astro-2oizxq5x).flame{color:var(--amber);background:#f5a62326}.icon-btn:where(.astro-2oizxq5x).drop{color:var(--blue);background:#2e9bff2e}.icon-btn:where(.astro-2oizxq5x).cap{color:var(--violet);background:#8b7fe833}.kebab:where(.astro-2oizxq5x){width:30px;height:46px;color:var(--muted);justify-content:center;align-items:center;display:flex}.tabs:where(.astro-2oizxq5x){border-bottom:1px solid var(--line);flex:none;gap:38px;padding:0 44px;display:flex}.tab:where(.astro-2oizxq5x){color:var(--muted);border-bottom:2.5px solid #0000;padding:15px 4px 12px;font-size:14.5px;font-weight:500}.tab:where(.astro-2oizxq5x).active{color:var(--blue);border-color:var(--blue)}.content:where(.astro-2oizxq5x){flex:1;min-height:0;position:relative}.panel:where(.astro-2oizxq5x){visibility:hidden;opacity:0;padding:26px 36px;position:absolute;inset:0}.cols:where(.astro-2oizxq5x){align-items:start;gap:22px;height:100%;display:grid}.col:where(.astro-2oizxq5x){flex-direction:column;gap:22px;min-height:0;display:flex}.card:where(.astro-2oizxq5x){background:var(--card);border:1px solid var(--line);border-radius:16px;position:relative;overflow:hidden}.card:where(.astro-2oizxq5x).grad:before{content:"";z-index:2;background:linear-gradient(90deg,#e0459a,#8b7fe8 45%,#2e9bff);height:3px;position:absolute;top:0;left:0;right:0}.card-h:where(.astro-2oizxq5x){border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:15px 20px;font-size:15px;font-weight:600;display:flex}.card-h:where(.astro-2oizxq5x) .sp:where(.astro-2oizxq5x){margin-left:auto}.card-b:where(.astro-2oizxq5x){padding:18px 20px}.lbl:where(.astro-2oizxq5x){letter-spacing:.09em;color:var(--dim);text-transform:uppercase;font-size:10.5px;font-weight:600}.mini-card:where(.astro-2oizxq5x){background:var(--card-2);border:1px solid var(--line);border-radius:12px}.link:where(.astro-2oizxq5x){color:var(--blue);font-size:13px;font-weight:500}.vlink:where(.astro-2oizxq5x){color:var(--violet);font-size:13px;font-weight:500}.badge:where(.astro-2oizxq5x){letter-spacing:.04em;border-radius:14px;align-items:center;gap:5px;padding:3.5px 11px;font-size:11px;font-weight:600;display:inline-flex}.b-green:where(.astro-2oizxq5x){color:var(--green);background:#2fd68a1a;border:1px solid #2fd68a66}.b-blue:where(.astro-2oizxq5x){color:#6db9ff;background:#2e9bff1f;border:1px solid #2e9bff66}.b-violet:where(.astro-2oizxq5x){color:#a89ef2;background:#8b7fe81f;border:1px solid #8b7fe873}.b-amber:where(.astro-2oizxq5x){color:var(--amber);background:#f5a6231a;border:1px solid #f5a62366}.b-pink:where(.astro-2oizxq5x){color:#f06cb4;background:#e0459a24;border:1px solid #e0459a80}.prog:where(.astro-2oizxq5x){background:#1b2742;border-radius:5px;height:7px;overflow:hidden}.prog:where(.astro-2oizxq5x)>i:where(.astro-2oizxq5x){transform-origin:0;border-radius:5px;height:100%;display:block;transform:scaleX(0)}.gauge:where(.astro-2oizxq5x){flex:none;width:158px;height:158px;position:relative}.gauge:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){display:block;transform:rotate(-90deg)}.gauge:where(.astro-2oizxq5x) .g-mid:where(.astro-2oizxq5x){flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.g-mid:where(.astro-2oizxq5x) .g-word:where(.astro-2oizxq5x){letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:600}.g-mid:where(.astro-2oizxq5x) .g-num:where(.astro-2oizxq5x){font-size:29px;font-weight:700;line-height:1.15}#cursor:where(.astro-2oizxq5x){z-index:120;pointer-events:none;filter:drop-shadow(0 2px 5px #0000008c);transform-origin:6px 4px;position:absolute;top:0;left:0}#ripple:where(.astro-2oizxq5x){z-index:110;pointer-events:none;opacity:0;visibility:hidden;background:#4294ff38;border:2px solid #86c5ff;border-radius:50%;width:38px;height:38px;position:absolute;top:-19px;left:-19px}#controls:where(.astro-2oizxq5x){z-index:130;gap:9px;display:flex;position:absolute;bottom:16px;right:18px}#controls:where(.astro-2oizxq5x) button:where(.astro-2oizxq5x){border:1px solid var(--line-2);width:42px;height:42px;color:var(--txt);cursor:pointer;background:#111a2ee0;border-radius:11px;justify-content:center;align-items:center;display:flex}#controls:where(.astro-2oizxq5x) button:where(.astro-2oizxq5x):hover{background:#1b2742}#zoom:where(.astro-2oizxq5x){transform-origin:50%;will-change:transform;flex-direction:column;display:flex;position:absolute;inset:0}#caption:where(.astro-2oizxq5x){z-index:125;border:1px solid var(--line-2);color:var(--txt);background:#111a2eeb;border-radius:11px;align-items:center;gap:9px;padding:9px 15px;font-size:12.5px;font-weight:500;display:flex;position:absolute;bottom:16px;left:18px}.cap-dot:where(.astro-2oizxq5x){background:var(--blue);border-radius:50%;flex:none;width:8px;height:8px}.tab:where(.astro-2oizxq5x).hov{color:var(--txt)}#toast:where(.astro-2oizxq5x){z-index:60;color:var(--green);visibility:hidden;opacity:0;background:#152620f5;border:1px solid #2fd68a73;border-radius:11px;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:600;display:flex;position:absolute;top:26px;right:36px}.chk:where(.astro-2oizxq5x){display:inline-flex;transform:scale(0)}.leg:where(.astro-2oizxq5x){color:var(--muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.leg:where(.astro-2oizxq5x) i:where(.astro-2oizxq5x){border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.gen-row:where(.astro-2oizxq5x){align-items:center;gap:13px;font-size:13.5px;display:flex}.gen-row:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){color:var(--muted);flex:none}.g-grid:where(.astro-2oizxq5x){grid-template-columns:175px 1fr 195px 1fr;align-items:center;row-gap:20px;font-size:14px;display:grid}.kb:where(.astro-2oizxq5x){color:var(--muted);margin-left:auto;display:inline-flex}.fpill:where(.astro-2oizxq5x){color:var(--muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:7px 15px;font-size:13px;display:inline-flex}.fpill:where(.astro-2oizxq5x).on{color:var(--txt);border-color:var(--line-2);background:#1c2947}.fpill:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){color:var(--muted)}.note-card:where(.astro-2oizxq5x){background:var(--card-2);border:1px solid var(--line);border-radius:12px;padding:14px 16px;position:relative}.nc-top:where(.astro-2oizxq5x){justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.nc-body:where(.astro-2oizxq5x){font-size:13.5px;line-height:1.55}.nc-auth:where(.astro-2oizxq5x){color:var(--muted);margin-top:8px;font-size:12.5px;font-style:italic}.nc-date:where(.astro-2oizxq5x){color:var(--muted);font-size:12.5px}.trash:where(.astro-2oizxq5x){color:var(--red);opacity:.8;position:absolute;bottom:12px;right:14px}.add-box:where(.astro-2oizxq5x){background:var(--card-3);border:1px solid var(--line);min-height:92px;color:var(--dim);border-radius:12px;padding:13px 15px;font-size:13.5px}.tpill:where(.astro-2oizxq5x){border:1px solid var(--line-2);color:var(--txt);border-radius:18px;padding:7px 17px;font-size:12.5px;display:inline-flex}.save-btn:where(.astro-2oizxq5x){color:var(--dim);background:#1b2742;border-radius:9px;align-items:center;gap:7px;margin-left:auto;padding:9px 16px;font-size:13px;font-weight:500;display:inline-flex}.hist:where(.astro-2oizxq5x){position:relative}.hist-line-wrap:where(.astro-2oizxq5x){width:3px;position:absolute;top:22px;bottom:40px;left:18px}#histLine:where(.astro-2oizxq5x){transform-origin:top;background:#1e5fae;border-radius:2px;width:100%;height:100%;transform:scaleY(0)}.hist-item:where(.astro-2oizxq5x){align-items:flex-start;gap:15px;padding-bottom:30px;display:flex;position:relative}.hist-ico:where(.astro-2oizxq5x){z-index:1;background:#1673d1;border-radius:50%;flex:none;justify-content:center;align-items:center;width:39px;height:39px;display:flex;transform:scale(0)}.hist-item:where(.astro-2oizxq5x) b:where(.astro-2oizxq5x){font-size:13.5px;font-weight:600;display:block}.hist-item:where(.astro-2oizxq5x) span:where(.astro-2oizxq5x){color:var(--muted);font-size:12.5px}.stat-grid:where(.astro-2oizxq5x){flex:1;grid-template-columns:repeat(3,1fr);gap:22px 18px;display:grid}.stat-grid:where(.astro-2oizxq5x) b:where(.astro-2oizxq5x){margin-bottom:3px;font-size:18px;font-weight:700;display:block}.sg-sub:where(.astro-2oizxq5x){color:var(--muted);font-size:12px}.tgl:where(.astro-2oizxq5x){background:#26334f;border-radius:13px;flex:none;width:42px;height:23px;position:relative}.tgl:where(.astro-2oizxq5x):after{content:"";background:#8494b4;border-radius:50%;width:17px;height:17px;position:absolute;top:3px;left:3px}.pm-card:where(.astro-2oizxq5x){background:var(--card-2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.gdot:where(.astro-2oizxq5x){border-radius:50%;flex:none;width:10px;height:10px}.goal-stats:where(.astro-2oizxq5x){text-align:center;border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:16px;display:flex}.goal-stats:where(.astro-2oizxq5x)>div:where(.astro-2oizxq5x){flex:1}.goal-stats:where(.astro-2oizxq5x)>div:where(.astro-2oizxq5x)+div:where(.astro-2oizxq5x){border-left:1px solid var(--line)}.goal-stats:where(.astro-2oizxq5x) b:where(.astro-2oizxq5x){margin-bottom:2px;font-size:23px;font-weight:700;display:block}.wk:where(.astro-2oizxq5x){letter-spacing:.06em;background:#26334f;border-radius:6px;padding:4px 9px;font-size:10.5px;font-weight:600}.gv-stat:where(.astro-2oizxq5x){text-align:center;border-radius:14px;flex:none;padding:17px 26px}.gv-stat:where(.astro-2oizxq5x) b:where(.astro-2oizxq5x){white-space:nowrap;font-size:21px;font-weight:700;display:block}.gv-stat:where(.astro-2oizxq5x) span:where(.astro-2oizxq5x){opacity:.85;font-size:12.5px}.yr:where(.astro-2oizxq5x){color:var(--muted);border:1px solid var(--line);background:#111a2e;border-radius:9px;padding:8px 16px;font-size:13px}.yr:where(.astro-2oizxq5x).on{background:var(--blue);color:#fff;border-color:var(--blue);font-weight:600}.sel:where(.astro-2oizxq5x){background:var(--card-2);border:1px solid var(--line-2);color:var(--txt);border-radius:9px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;display:flex}.axis-lbl:where(.astro-2oizxq5x){color:var(--dim);text-align:right;flex-direction:column;justify-content:space-between;padding-bottom:24px;font-size:10.5px;display:flex}.bars:where(.astro-2oizxq5x){border-bottom:1px solid var(--line-2);flex:1;align-items:flex-end;gap:16px;padding:0 8px;display:flex}.bar:where(.astro-2oizxq5x){transform-origin:bottom;background:#2e9bff;border-radius:3px 3px 0 0;flex:1;transform:scaleY(0)}.mon:where(.astro-2oizxq5x){color:var(--muted);gap:16px;padding:7px 8px 0;font-size:11px;display:flex}.mon:where(.astro-2oizxq5x) span:where(.astro-2oizxq5x){text-align:center;flex:1}.gtable:where(.astro-2oizxq5x){border-collapse:collapse;width:100%;font-size:13px}.gtable:where(.astro-2oizxq5x) th:where(.astro-2oizxq5x){text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:10px 14px;font-size:12.5px;font-weight:500}.gtable:where(.astro-2oizxq5x) td:where(.astro-2oizxq5x){border-bottom:1px solid var(--line);padding:12px 14px}.ptable:where(.astro-2oizxq5x){border-collapse:collapse;width:100%;font-size:13.5px}.ptable:where(.astro-2oizxq5x) th:where(.astro-2oizxq5x){text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:11px 14px;font-size:12.5px;font-weight:500}.ptable:where(.astro-2oizxq5x) td:where(.astro-2oizxq5x){border-bottom:1px solid var(--line);padding:16px 14px}.ctx:where(.astro-2oizxq5x){border:1px solid var(--line-2);z-index:50;visibility:hidden;opacity:0;background:#182238;border-radius:12px;width:256px;padding:7px;position:absolute;box-shadow:0 14px 34px #00000080}.ci:where(.astro-2oizxq5x){border-radius:8px;align-items:center;gap:11px;padding:10px 12px;font-size:13.5px;display:flex}.ci:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){color:var(--muted);flex:none}.ci:where(.astro-2oizxq5x).hl{color:#fff;background:#24406e}.ci:where(.astro-2oizxq5x).hl svg:where(.astro-2oizxq5x){color:#bcd8ff}.att-dot:where(.astro-2oizxq5x){background:var(--green);border-radius:50%;width:10px;height:10px;display:inline-block;transform:scale(0)}.fm:where(.astro-2oizxq5x){background:var(--card-2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:13px 16px;font-size:13.5px;font-weight:500;display:flex}.gchk:where(.astro-2oizxq5x){background:#2fd68a24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.gchk:where(.astro-2oizxq5x) svg:where(.astro-2oizxq5x){transform:scale(0)}.dp-item:where(.astro-2oizxq5x){align-items:flex-start;gap:13px;display:flex}.ring:where(.astro-2oizxq5x){border:2px solid var(--green);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;display:flex}.section-center:where(.astro-lcdefpme){text-align:center;max-width:720px;margin:0 auto}.mb56:where(.astro-lcdefpme){margin-bottom:3.5rem}.mb48:where(.astro-lcdefpme){margin-bottom:3rem}.mb46:where(.astro-lcdefpme){margin-bottom:2.875rem}.ta-left:where(.astro-lcdefpme){text-align:left!important}.br-lg:where(.astro-lcdefpme){display:none}@media (width>=768px){.br-lg:where(.astro-lcdefpme){display:inline}}.eyebrow-gradient:where(.astro-lcdefpme){text-transform:uppercase;letter-spacing:.18em;background:var(--cm-gradient);-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem;font-size:.75rem;font-weight:700}.eyebrow-muted:where(.astro-lcdefpme){text-transform:uppercase;letter-spacing:.18em;color:var(--text-faint);margin-bottom:1rem;font-size:.75rem;font-weight:700}.eyebrow-pink:where(.astro-lcdefpme){text-transform:uppercase;letter-spacing:.18em;color:var(--cm-pink);margin-bottom:.875rem;font-size:.75rem;font-weight:700}.section-h2:where(.astro-lcdefpme){letter-spacing:-.025em;color:var(--text-primary);margin:0 0 .75rem;font-size:clamp(1.875rem,3.6vw,2.875rem);font-weight:700;line-height:1.05}.section-sub:where(.astro-lcdefpme){color:var(--text-faint);margin-top:.75rem;font-size:1.0625rem}.mech-tag-badge:where(.astro-lcdefpme){color:var(--cm-gold);background:#e8b44d1f;border:1px solid #e8b44d4d;border-radius:8px;align-items:center;gap:.5rem;padding:.3rem .8rem;font-size:.8125rem;font-weight:700;display:inline-flex}.accent-pink:where(.astro-lcdefpme){color:var(--cm-pink)}.accent-blue:where(.astro-lcdefpme){color:var(--cm-blue)}.hero:where(.astro-lcdefpme){flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4.5rem);max-width:1200px;margin:0 auto;padding:clamp(3rem,7vw,5.25rem) 1.5rem 2.5rem;display:flex}.hero-copy:where(.astro-lcdefpme){text-align:center;flex-direction:column;align-items:center;max-width:780px;display:flex}.hero-eyebrow:where(.astro-lcdefpme){border:1px solid var(--border-light);border-radius:var(--r-pill);letter-spacing:.16em;text-transform:uppercase;color:#8ca0bc;background:#ffffff08;align-items:center;gap:.5rem;margin-bottom:1.375rem;padding:.375rem .875rem;font-size:.72rem;font-weight:600;display:inline-flex}.hero-eyebrow--ea:where(.astro-lcdefpme){color:#f59e0b;background:#f59e0b14;border-color:#f59e0b66}.hero-eyebrow-dot:where(.astro-lcdefpme){width:7px;height:7px;animation:2.8s ease-in-out infinite eaEyebrowGlow;animation-play-state:var(--cm-play);background:#f59e0b;border-radius:50%;flex:none}@keyframes eaEyebrowGlow{0%,to{opacity:.45;box-shadow:0 0 #f59e0b80}50%{opacity:1;box-shadow:0 0 8px 2px #f59e0bb3}}.hero-h1:where(.astro-lcdefpme){letter-spacing:-.035em;color:var(--text-primary);margin-bottom:1.375rem;font-size:clamp(3.25rem,6vw,5.375rem);font-weight:800;line-height:.96}.hero-sub:where(.astro-lcdefpme){color:var(--text-muted);max-width:50ch;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:450;line-height:1.5}.hero-sub:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:#fff;font-weight:600}.hero-ctas:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:2.125rem;display:flex}.btn-hero-wrap:where(.astro-lcdefpme){display:inline-flex;position:relative}.btn-hero-primary:where(.astro-lcdefpme){color:#fff;border-radius:var(--r-md);background:linear-gradient(var(--bg-card-deep),var(--bg-card-deep)) padding-box, conic-gradient(from var(--btn-angle),var(--cm-pink),var(--cm-purple),var(--cm-blue),var(--cm-green),var(--cm-pink)) border-box;animation:2.5s linear infinite btn-border-spin;animation-play-state:var(--cm-play);border:2.5px solid #0000;padding:.9375rem 1.625rem;font-size:1rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;position:relative}.btn-hero-primary:where(.astro-lcdefpme):hover{opacity:.9;transform:translateY(-1px)}.btn-hero-outline:where(.astro-lcdefpme){color:var(--text-primary);border-radius:var(--r-md);border:1px solid var(--border-medium);background:#ffffff08;padding:.9375rem 1.625rem;font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .15s}.btn-hero-outline:where(.astro-lcdefpme):hover{border-color:var(--cm-blue)}.hero-fine:where(.astro-lcdefpme){color:#7c8aa5;margin-top:1.125rem;font-size:.84rem}.hero-visual:where(.astro-lcdefpme){width:100%;max-width:1080px;animation:7s ease-in-out infinite cmFloat;animation-play-state:var(--cm-play);position:relative}.hero-glow:where(.astro-lcdefpme){filter:blur(30px);z-index:0;background:radial-gradient(60% 60% at 60% 30%,#00a8e847,#0000 70%),radial-gradient(55% 55% at 20% 80%,#d04dad42,#0000 70%),radial-gradient(50% 50% at 88% 78%,#22c55e3d,#0000 70%);position:absolute;inset:-8% -6% -12%}.hero-screenshot:where(.astro-lcdefpme){z-index:1;border-radius:var(--r-lg);border:1px solid var(--border-light);position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000c}.hero-screenshot:where(.astro-lcdefpme) img:where(.astro-lcdefpme){width:100%;display:block}.hero-card-float:where(.astro-lcdefpme){z-index:2;border:1px solid var(--border-light);background:#0e1526;border-radius:14px;width:210px;position:absolute;bottom:-26px;left:-34px;overflow:hidden;box-shadow:0 24px 50px -18px #000000d9}.hero-card-float:where(.astro-lcdefpme) img:where(.astro-lcdefpme){width:100%;display:block}.hero-pulse:where(.astro-lcdefpme){background:var(--cm-pink);width:11px;height:11px;animation:2.2s ease-out infinite cmPulse;animation-play-state:var(--cm-play);border-radius:50%;position:absolute;top:12px;right:12px}.problem:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:4.375rem 1.5rem 1.875rem}.problem:where(.astro-lcdefpme) .section-center:where(.astro-lcdefpme){margin-bottom:2.75rem}.quotes-grid:where(.astro-lcdefpme){grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.quote-card:where(.astro-lcdefpme){border:1px solid var(--border-faint);background:linear-gradient(#ffffff08,#ffffff03);border-radius:14px;margin:0;padding:1.625rem}.quote-card:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#d6ddea;margin:0;font-size:1.0625rem;font-weight:450;line-height:1.5}.problem-close:where(.astro-lcdefpme){color:#fff;letter-spacing:-.01em;text-align:center;max-width:60ch;margin:2.5rem auto 0;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:600}.dashboard-section:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:3.75rem 1.5rem 1.25rem}.dashboard-section:where(.astro-lcdefpme) .section-center:where(.astro-lcdefpme){margin-bottom:2.25rem}.dashboard-shell:where(.astro-lcdefpme){border:1px solid var(--border-light);background:var(--bg-card-alt);border-radius:18px;overflow:hidden;box-shadow:0 40px 90px -40px #000000d9}.dashboard-chrome:where(.astro-lcdefpme){background:#ffffff05;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;padding:.875rem 1.125rem;display:flex}.chrome-dot:where(.astro-lcdefpme){opacity:.7;border-radius:50%;width:11px;height:11px}.chrome-label:where(.astro-lcdefpme){color:#6e7c93;margin-left:.625rem;font-size:.78rem}.chrome-sub:where(.astro-lcdefpme){color:#5c6980;margin-left:auto;font-size:.72rem}.dashboard-body:where(.astro-lcdefpme){padding:1.5rem}.kpi-grid:where(.astro-lcdefpme){grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}.kpi-card:where(.astro-lcdefpme){border-radius:var(--r-md);background:var(--bg-card);border:1px solid #ffffff0f;padding:1.125rem}.kpi-label:where(.astro-lcdefpme){color:#8ca0bc;font-size:.75rem;font-weight:500}.kpi-value:where(.astro-lcdefpme){letter-spacing:-.02em;margin-top:.375rem;font-size:2rem;font-weight:800}.kpi-white:where(.astro-lcdefpme){color:#fff}.kpi-blue:where(.astro-lcdefpme){color:var(--cm-blue)}.kpi-pink:where(.astro-lcdefpme){color:var(--cm-pink)}.kpi-green:where(.astro-lcdefpme){color:var(--cm-green)}.charts-row:where(.astro-lcdefpme){grid-template-columns:1.7fr 1fr;gap:.875rem;margin-top:.875rem;display:grid}.chart-card:where(.astro-lcdefpme){border-radius:var(--r-md);background:var(--bg-card);border:1px solid #ffffff0f;padding:1.25rem}.chart-title:where(.astro-lcdefpme){color:#c7d0de;margin-bottom:.875rem;font-size:.8125rem;font-weight:600}.line-chart:where(.astro-lcdefpme){width:100%;height:180px;display:block}.chart-donut-wrap:where(.astro-lcdefpme){flex-direction:column;justify-content:center;align-items:center;display:flex}.donut-chart:where(.astro-lcdefpme){width:150px;height:150px}.chart-header:where(.astro-lcdefpme){justify-content:space-between;align-items:baseline;margin-bottom:1rem;display:flex}.chart-meta:where(.astro-lcdefpme){color:#7c8aa5;font-size:.75rem}.bar-chart:where(.astro-lcdefpme){align-items:flex-end;gap:.625rem;height:140px;margin-top:.875rem;display:flex}.bar:where(.astro-lcdefpme){border-radius:6px 6px 0 0;flex:1}.mechanisms-section:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:5rem 1.5rem 1.25rem}.mech-row:where(.astro-lcdefpme){grid-template-columns:1fr 1.1fr;align-items:center;gap:3.5rem;padding:1.75rem 0;display:grid}.mech-row-reverse:where(.astro-lcdefpme){grid-template-columns:1.1fr 1fr}.mech-h3:where(.astro-lcdefpme){letter-spacing:-.02em;margin:1.25rem 0 0;font-size:clamp(1.625rem,3vw,2.375rem);font-weight:700;line-height:1.08}.mech-p:where(.astro-lcdefpme){color:var(--text-muted);max-width:44ch;margin:1rem 0 0;font-size:1.125rem;font-weight:450;line-height:1.55}.mech-p:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:#fff;font-style:normal;font-weight:600}.mech-sub:where(.astro-lcdefpme){color:#8ca0bc;max-width:46ch;margin-top:1.125rem;font-size:1rem;line-height:1.55}.mech-bullets:where(.astro-lcdefpme){flex-direction:column;gap:.75rem;margin:1.375rem 0 0;padding:0;list-style:none;display:flex}.mech-bullets:where(.astro-lcdefpme) li:where(.astro-lcdefpme){color:#c7d0de;align-items:flex-start;gap:.75rem;font-size:.97rem;display:flex}.dot:where(.astro-lcdefpme){border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.dot-pink:where(.astro-lcdefpme){background:var(--cm-pink);animation:2s ease-in-out infinite cmDot;animation-play-state:var(--cm-play)}.dot-blue:where(.astro-lcdefpme){background:var(--cm-blue)}.goal-status-chips:where(.astro-lcdefpme){flex-wrap:wrap;gap:.625rem;margin-top:1.375rem;display:flex}.chip:where(.astro-lcdefpme){border-radius:8px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.chip-blue:where(.astro-lcdefpme){color:var(--cm-blue);background:#00a8e81f;border:1px solid #00a8e847}.chip-amber:where(.astro-lcdefpme){color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b47}.chip-green:where(.astro-lcdefpme){color:#16a34a;background:#16a34a1f;border:1px solid #16a34a47}.chip-pink:where(.astro-lcdefpme){color:var(--cm-pink);background:#d04dad1f;border:1px solid #d04dad47}.mech-demo-card:where(.astro-lcdefpme){border-radius:var(--r-lg);border:1px solid var(--border-light);background:var(--bg-card-alt);overflow:hidden;box-shadow:0 34px 80px -34px #000000d9}.demo-accent-bar:where(.astro-lcdefpme){background:linear-gradient(90deg,#00a8e8,#d04dad);height:3px}.demo-chrome:where(.astro-lcdefpme){border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.9375rem 1.125rem;display:flex}.demo-chrome-label:where(.astro-lcdefpme){letter-spacing:.12em;text-transform:uppercase;color:#8ca0bc;font-size:.75rem;font-weight:600}.live-badge:where(.astro-lcdefpme){color:var(--cm-blue);border-radius:var(--r-pill);background:#00a8e81f;padding:.1875rem .5625rem;font-size:.6875rem;font-weight:700}.person-list:where(.astro-lcdefpme){flex-direction:column;gap:.75rem;padding:1rem;display:flex}.person-card:where(.astro-lcdefpme){border-radius:var(--r-md);background:var(--bg-card);border:1px solid #ffffff0f;border-left:3px solid #0000;align-items:center;gap:.75rem;padding:.8125rem .9375rem;transition:border-color .35s,background .35s;display:flex;position:relative}.avatar:where(.astro-lcdefpme){color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:.8125rem;font-weight:700;display:flex}.person-info:where(.astro-lcdefpme){flex:1;min-width:0;overflow:hidden}.person-name:where(.astro-lcdefpme){color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:650;overflow:hidden}.person-meta:where(.astro-lcdefpme){color:#7c8aa5;font-size:.75rem}.flag-badge:where(.astro-lcdefpme){color:#fff;background:var(--cm-red);border-radius:var(--r-pill);white-space:nowrap;opacity:0;align-items:center;gap:5px;padding:.25rem .5625rem;font-size:.6875rem;font-weight:700;transition:opacity .35s,transform .35s;display:inline-flex;position:absolute;top:10px;right:12px;transform:translateY(-4px)}.unity-svg-wrap:where(.astro-lcdefpme){padding:.625rem .875rem 1rem}.unity-svg:where(.astro-lcdefpme){width:100%;display:block}.goal-list:where(.astro-lcdefpme){flex-direction:column;gap:.75rem;padding:1rem;display:flex}.goal-card:where(.astro-lcdefpme){border-radius:var(--r-md);background:var(--bg-card);border:1px solid #ffffff0f;padding:.9375rem 1rem}.goal-header:where(.astro-lcdefpme){justify-content:space-between;align-items:center;gap:.625rem;display:flex}.goal-name:where(.astro-lcdefpme){color:var(--text-primary);font-size:.875rem;font-weight:650}.pill:where(.astro-lcdefpme){border-radius:var(--r-pill);white-space:nowrap;border:1px solid;padding:.1875rem .5625rem;font-size:.6875rem;font-weight:700}.pill-green:where(.astro-lcdefpme){color:var(--cm-green);background:#22c55e24;border-color:#22c55e4d}.pill-amber:where(.astro-lcdefpme){color:#f59e0b;background:#f59e0b24;border-color:#f59e0b4d}.goal-track:where(.astro-lcdefpme){border-radius:var(--r-pill);background:#ffffff12;height:8px;margin-top:.75rem;overflow:hidden}.goal-fill:where(.astro-lcdefpme){border-radius:var(--r-pill);height:100%;transition:width .8s,background .5s}.goal-meta:where(.astro-lcdefpme){color:#7c8aa5;margin-top:.5rem;font-size:.72rem}.pillars-section:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:4.375rem 1.5rem 1.25rem}.pillars-grid:where(.astro-lcdefpme){grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.pillar-card:where(.astro-lcdefpme){border-radius:var(--r-lg);background:linear-gradient(#ffffff09,#ffffff02);border:1px solid #ffffff14;padding:1.75rem;transition:border-color .2s,transform .2s}.pillar-card:where(.astro-lcdefpme):hover{border-color:var(--border-medium);transform:translateY(-2px)}.pillar-icon:where(.astro-lcdefpme){border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.pillar-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){letter-spacing:-.01em;margin:1.125rem 0 0;font-size:1.25rem;font-weight:700}.pillar-card:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--text-faint);margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}.pillars-more:where(.astro-lcdefpme){margin-top:2.25rem}.guides-teaser:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:5rem 1.5rem 1.25rem}.guides-teaser-header:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:2.125rem;display:flex}.browse-all:where(.astro-lcdefpme){color:var(--cm-blue);white-space:nowrap;font-size:.9375rem;font-weight:600}.browse-all:where(.astro-lcdefpme):hover{text-decoration:underline}.guide-mini-grid:where(.astro-lcdefpme){grid-template-columns:repeat(4,1fr);gap:1.125rem;display:grid}.guide-mini-card:where(.astro-lcdefpme){color:inherit;background:linear-gradient(#ffffff09,#ffffff02);border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:.75rem;min-height:170px;padding:1.5rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.guide-mini-card:where(.astro-lcdefpme):hover{border-color:var(--border-medium);transform:translateY(-2px)}.guide-mini-cat:where(.astro-lcdefpme){letter-spacing:.12em;text-transform:uppercase;color:#7c8aa5;font-size:.72rem;font-weight:600}.guide-mini-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){margin:0;font-size:1.0625rem;font-weight:650;line-height:1.3}.guide-mini-cta:where(.astro-lcdefpme){color:var(--cm-blue);margin-top:auto;font-size:.8125rem;font-weight:600}.pricing-section:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:5.25rem 1.5rem 1.25rem}.pricing-grid:where(.astro-lcdefpme){grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1.125rem;display:grid}.pricing-card:where(.astro-lcdefpme){border-radius:var(--r-lg);background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;padding:1.75rem;display:flex;position:relative}.pricing-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:#c7d0de;margin:0;font-size:1rem;font-weight:650}.price:where(.astro-lcdefpme){letter-spacing:-.03em;margin:.875rem 0 .25rem;font-size:2.5rem;font-weight:800}.price-period:where(.astro-lcdefpme){color:#7c8aa5;font-size:.9375rem;font-weight:500}.price-desc:where(.astro-lcdefpme){color:#7c8aa5;min-height:2.5rem;margin:0 0 1.125rem;font-size:.84rem}.pricing-btn:where(.astro-lcdefpme){text-align:center;border-radius:10px;padding:.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s}.pricing-btn-outline:where(.astro-lcdefpme){color:var(--text-primary);border:1px solid var(--border-medium);background:#ffffff08}.pricing-btn-outline:where(.astro-lcdefpme):hover{border-color:var(--cm-pink)}.pricing-btn-primary:where(.astro-lcdefpme){color:#fff;background:var(--cm-gradient);box-shadow:0 10px 26px -10px #00a8e899}.pricing-btn-primary:where(.astro-lcdefpme):hover{opacity:.9;transform:translateY(-1px)}.pricing-features:where(.astro-lcdefpme){color:#aeb9cc;flex-direction:column;gap:.6875rem;margin:1.375rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.pricing-card-featured:where(.astro-lcdefpme){background:linear-gradient(#d04dad1a,#00a8e80d);border:1.5px solid #d04dad8c;box-shadow:0 24px 60px -30px #d04dad80}.pricing-card-featured:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:#fff}.pricing-card-featured:where(.astro-lcdefpme) .price-period:where(.astro-lcdefpme){color:#9da9be}.pricing-card-featured:where(.astro-lcdefpme) .price-desc:where(.astro-lcdefpme){color:#b9a7c4}.pricing-card-featured:where(.astro-lcdefpme) .pricing-features:where(.astro-lcdefpme){color:#d6ddea}.pricing-badge:where(.astro-lcdefpme){letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:var(--r-pill);background:var(--cm-gradient);padding:.25rem .6875rem;font-size:.6875rem;font-weight:700;position:absolute;top:-11px;left:28px}.faq-section:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:4.5rem 1.5rem 1.875rem}.cta-band:where(.astro-lcdefpme){max-width:1200px;margin:0 auto;padding:2.5rem 1.5rem 0}.cta-band-inner:where(.astro-lcdefpme){text-align:center;border:1px solid var(--border-light);background:radial-gradient(80% 140% at 50% 0%,#00a8e833,transparent 60%),radial-gradient(80% 140% at 50% 100%,#d04dad33,transparent 60%),var(--bg-card-alt);border-radius:24px;padding:4rem 2.5rem;position:relative;overflow:hidden}.cta-band-headline:where(.astro-lcdefpme){letter-spacing:-.03em;font-size:clamp(1.875rem,4vw,3.375rem);font-weight:800;line-height:1}.cta-band-sub:where(.astro-lcdefpme){color:var(--text-muted);max-width:52ch;margin:1.25rem auto 0;font-size:1.125rem}.cta-band-actions:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:2rem;display:flex}@media (width<=1024px){.kpi-grid:where(.astro-lcdefpme){grid-template-columns:repeat(2,1fr)}.charts-row:where(.astro-lcdefpme){grid-template-columns:1fr}}@media (width<=900px){.hero-card-float:where(.astro-lcdefpme){display:none}.quotes-grid:where(.astro-lcdefpme){grid-template-columns:1fr}.mech-row:where(.astro-lcdefpme),.mech-row-reverse:where(.astro-lcdefpme){grid-template-columns:1fr;gap:2rem}.mech-row-reverse:where(.astro-lcdefpme) .mech-copy:where(.astro-lcdefpme){order:-1}.pillars-grid:where(.astro-lcdefpme),.guide-mini-grid:where(.astro-lcdefpme),.pricing-grid:where(.astro-lcdefpme){grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.pillars-grid:where(.astro-lcdefpme),.guide-mini-grid:where(.astro-lcdefpme),.pricing-grid:where(.astro-lcdefpme){grid-template-columns:1fr}.cta-band-inner:where(.astro-lcdefpme){padding:2.5rem 1.25rem}}.ea-section{--surface-card:#0b1220;--border-subtle:#94a3b829;--ea-text:#f1f5f9;--ea-muted:#94a3b8;--ea-primary:#2f9bff;--ea-primary-surface:#2f9bff24;--ea-primary-border:#2f9bff61;--ea-neutral-surface:#94a3b814;--ea-neutral-fill:#94a3b829;--ea-amber:#fbbf24;--ea-gradient:linear-gradient(90deg,#d04dad,#8b6bc1,#458ad4,#00a8e8);--ea-cyan:#00a8e8;max-width:600px;margin:0 auto;padding:70px 20px 32px}@keyframes ea-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes ea-seat-glow{0%,to{box-shadow:0 0 0 1px var(--ea-primary-border),0 0 22px -6px var(--ea-primary)}50%{box-shadow:0 0 0 1px var(--ea-primary),0 0 34px -2px var(--ea-primary)}}@keyframes ea-sheen{0%{transform:translate(-120%)}60%,to{transform:translate(220%)}}@media (prefers-reduced-motion:reduce){.ea-section *{animation:none!important}}.ea-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:20px;width:100%;max-width:560px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #000000b3}.ea-bar{background:var(--ea-gradient);width:100%;height:4px}.ea-body{padding:40px 44px 44px}.ea-flag{justify-content:center;align-items:center;gap:8px;margin-bottom:22px;display:flex}.ea-flag .dot{background:var(--ea-amber);border-radius:9999px;width:7px;height:7px;animation:1.4s ease-in-out infinite ea-pulse-dot}.ea-flag>span:last-child{letter-spacing:.16em;text-transform:uppercase;color:var(--ea-amber);font-size:12px;font-weight:700}.ea-title{text-align:center;letter-spacing:-.025em;color:var(--ea-text);text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,46px);font-weight:750;line-height:1.03}.ea-title .count{color:var(--ea-cyan)}.ea-sub{text-align:center;max-width:410px;color:var(--ea-muted);margin:16px auto 0;font-size:15px;line-height:1.55}.ea-asterisk{cursor:help;color:var(--ea-cyan);font-weight:700;position:relative}.ea-tip{border:1px solid var(--border-subtle);color:#c3ccdd;text-align:left;z-index:10;opacity:0;visibility:hidden;pointer-events:none;background:#111a2e;border-radius:8px;width:max-content;max-width:230px;padding:.5rem .7rem;font-size:.75rem;font-weight:400;line-height:1.4;transition:opacity .15s;position:absolute;bottom:150%;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -12px #000c}.ea-asterisk:hover .ea-tip,.ea-asterisk:focus .ea-tip,.ea-asterisk:focus-visible .ea-tip{opacity:1;visibility:visible}.ea-tracker{margin:28px 0 26px}.ea-tracker-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ea-tracker-head .claimed{color:var(--ea-muted);font-size:12.5px;font-weight:600}.ea-tracker-head .fast{color:var(--ea-amber);font-size:12.5px;font-weight:700}.ea-seats{gap:10px;display:flex}.ea-seat{border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:16px 8px;transition:all .2s;display:flex}.ea-seat .ic{border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ea-seat .ic svg{display:block}.ea-seat .lbl{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:650}.ea-seat.taken{background:var(--ea-neutral-surface);border:1px solid var(--border-subtle);opacity:.6;color:#cbd5e1}.ea-seat.taken .ic{background:var(--ea-neutral-fill);color:#cbd5e1}.ea-seat.open{background:var(--ea-primary-surface);border:1px solid var(--ea-primary-border);color:#bfdbff;animation:2.4s ease-in-out infinite ea-seat-glow}.ea-seat.open .ic{background:var(--ea-primary);color:#fff}.ea-fields{flex-direction:column;gap:12px;display:flex}.ea-fields input{border:1px solid var(--border-subtle);width:100%;height:46px;color:var(--ea-text);background:#0f1729;border-radius:6px;outline:none;padding:0 14px;font-family:inherit;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.ea-fields input::placeholder{color:var(--ea-muted)}.ea-fields input:focus-visible{border-color:var(--ea-primary);box-shadow:0 0 0 2px var(--ea-primary-border)}.ea-fields input.ea-valid{border-color:#34d399}.ea-fields input.ea-invalid{border-color:#f87171}.ea-fields input.ea-invalid:focus-visible{border-color:#f87171;box-shadow:0 0 0 2px #f8717140}.ea-hp{opacity:0;width:1px;height:0;position:absolute;left:-9999px}.ea-turnstile{margin-top:14px}.ea-cta{cursor:pointer;background:var(--ea-gradient);color:#fff;letter-spacing:-.01em;width:100%;height:54px;box-shadow:0 14px 34px -14px var(--ea-cyan);border:none;border-radius:12px;justify-content:center;align-items:center;margin-top:16px;font-family:inherit;font-size:16.5px;font-weight:700;transition:transform .18s,filter .18s;display:flex;position:relative;overflow:hidden}.ea-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.ea-cta:disabled{filter:grayscale(.4)brightness(.8);cursor:not-allowed;transform:none}.ea-cta .inner{z-index:1;align-items:center;gap:9px;display:inline-flex;position:relative}.ea-cta .inner svg{display:block}.ea-cta .sheen{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:38%;height:100%;animation:3.6s ease-in-out infinite ea-sheen;position:absolute;top:0;left:0;transform:translate(-120%)}.ea-trust{color:var(--ea-muted);justify-content:center;align-items:center;gap:7px;margin-top:16px;font-size:12.5px;display:flex}.ea-trust svg{display:block}.ea-note{text-align:center;color:var(--ea-amber);min-height:1em;margin-top:14px;font-size:13px}
