.product-card:where(.astro-evwhhsoc){color:#fff;background:linear-gradient(135deg,#0f172a,#172554 58%,#1e3a8a);border:1px solid #334155;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.7rem 2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 46px -26px #0f172ab3}.product-card:where(.astro-evwhhsoc):before{content:"";pointer-events:none;background:radial-gradient(circle at 92% 20%,#ffffff1f,#0000 24%);position:absolute;inset:0}.tone-green:where(.astro-evwhhsoc){background:linear-gradient(135deg,#071a17,#064e3b 60%,#047857);border-color:#065f46}.tone-violet:where(.astro-evwhhsoc){background:linear-gradient(135deg,#160b2d,#3b0764 60%,#6d28d9);border-color:#5b21b6}.tone-rose:where(.astro-evwhhsoc){background:linear-gradient(135deg,#1f0a13,#4c0519 60%,#9f1239);border-color:#9f1239}.tone-slate:where(.astro-evwhhsoc){background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-color:#475569}.product-copy:where(.astro-evwhhsoc),.product-action:where(.astro-evwhhsoc){z-index:1;position:relative}.product-labels:where(.astro-evwhhsoc){flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.product-labels:where(.astro-evwhhsoc) span:where(.astro-evwhhsoc),.product-labels:where(.astro-evwhhsoc) strong:where(.astro-evwhhsoc){letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:950}.product-labels:where(.astro-evwhhsoc) span:where(.astro-evwhhsoc){color:#bfdbfe}.product-labels:where(.astro-evwhhsoc) strong:where(.astro-evwhhsoc){color:#fff;background:#ffffff1f;border-radius:999px;padding:.3rem .55rem}.product-card:where(.astro-evwhhsoc) h2:where(.astro-evwhhsoc){letter-spacing:-.035em;margin:.45rem 0;font-size:clamp(1.45rem,3vw,2.25rem);font-weight:950;line-height:1}.product-card:where(.astro-evwhhsoc) p:where(.astro-evwhhsoc){color:#dbeafe;max-width:760px;margin:0;font-size:.9rem;line-height:1.6}.product-action:where(.astro-evwhhsoc){grid-template-columns:repeat(2,minmax(145px,1fr));gap:.55rem;min-width:330px;display:grid}.product-price:where(.astro-evwhhsoc){grid-column:1/-1;justify-content:flex-end;align-items:baseline;gap:.25rem;display:flex}.product-price:where(.astro-evwhhsoc) strong:where(.astro-evwhhsoc){font-size:clamp(1.65rem,3vw,2.35rem);font-weight:950}.product-price:where(.astro-evwhhsoc) small:where(.astro-evwhhsoc){color:#cbd5e1;font-weight:800}.product-action:where(.astro-evwhhsoc) a:where(.astro-evwhhsoc){border-radius:.75rem;justify-content:center;align-items:center;min-height:42px;padding:.65rem .85rem;font-size:.75rem;font-weight:900;text-decoration:none;display:flex}.details:where(.astro-evwhhsoc){color:#fff;border:1px solid #ffffff80}.details:where(.astro-evwhhsoc):hover{background:#ffffff1a}.order:where(.astro-evwhhsoc){color:#172554;background:#fff}.order:where(.astro-evwhhsoc):hover{background:#dbeafe}@media (width<=760px){.product-card:where(.astro-evwhhsoc){grid-template-columns:1fr;padding:1.35rem}.product-action:where(.astro-evwhhsoc){min-width:0}.product-price:where(.astro-evwhhsoc){justify-content:flex-start}}@media (width<=460px){.product-action:where(.astro-evwhhsoc){grid-template-columns:1fr}.product-price:where(.astro-evwhhsoc){grid-column:auto}.product-action:where(.astro-evwhhsoc) a:where(.astro-evwhhsoc){width:100%}}.globus-card:where(.astro-eupdurle){isolation:isolate;color:#fff;background:radial-gradient(circle at 8% 0,#e11d4838,#0000 32%),linear-gradient(125deg,#030712 0%,#0f172a 45%,#250916 100%);border:1px solid #fb718559;border-radius:2rem;position:relative;overflow:hidden;box-shadow:0 38px 90px -48px #881337e6}.grid-layer:where(.astro-eupdurle){z-index:-3;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 85%)}.glow:where(.astro-eupdurle){z-index:-2;filter:blur(80px);border-radius:999px;position:absolute}.glow-one:where(.astro-eupdurle){background:#f43f5e4d;width:22rem;height:22rem;top:-8rem;right:10%}.glow-two:where(.astro-eupdurle){background:#2563eb29;width:28rem;height:28rem;bottom:-12rem;left:22%}.content:where(.astro-eupdurle){grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,4rem);display:grid}.copy:where(.astro-eupdurle),.visual:where(.astro-eupdurle){min-width:0}.topline:where(.astro-eupdurle){flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.brand-mark:where(.astro-eupdurle){color:#4c0519;background:linear-gradient(145deg,#fff,#fecdd3);border:1px solid #ffffff2e;border-radius:.8rem;place-items:center;width:2.35rem;height:2.35rem;font-family:Georgia,serif;font-size:1.2rem;font-weight:900;display:grid;box-shadow:0 8px 28px #f43f5e4d}.status:where(.astro-eupdurle),.category:where(.astro-eupdurle){color:#e2e8f0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:999px;align-items:center;padding:.38rem .65rem;font-size:.64rem;font-weight:900;display:inline-flex}.status:where(.astro-eupdurle) i:where(.astro-eupdurle){background:#34d399;border-radius:50%;width:.42rem;height:.42rem;margin-right:.4rem;box-shadow:0 0 0 5px #34d3991f}.category:where(.astro-eupdurle){color:#fda4af}.eyebrow:where(.astro-eupdurle){color:#fb7185;letter-spacing:.2em;text-transform:uppercase;margin:1.6rem 0 0;font-size:.68rem;font-weight:950}.copy:where(.astro-eupdurle) h2:where(.astro-eupdurle){letter-spacing:-.065em;margin:.55rem 0 1rem;font-size:clamp(2.65rem,5vw,5.1rem);font-weight:950;line-height:.88}.copy:where(.astro-eupdurle) h2:where(.astro-eupdurle) span:where(.astro-eupdurle){color:#0000;background:linear-gradient(90deg,#fff,#fda4af 60%,#fb7185) text}.description:where(.astro-eupdurle){color:#cbd5e1;max-width:690px;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.72}.features:where(.astro-eupdurle){flex-wrap:wrap;gap:.55rem;margin:1.45rem 0 0;padding:0;list-style:none;display:flex}.features:where(.astro-eupdurle) li:where(.astro-eupdurle){color:#e2e8f0;background:#0f172a94;border:1px solid #ffffff1a;border-radius:.75rem;padding:.52rem .68rem;font-size:.72rem;font-weight:850}.features:where(.astro-eupdurle) span:where(.astro-eupdurle){color:#34d399;margin-right:.25rem}.pricing:where(.astro-eupdurle){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.45rem;display:grid}.price:where(.astro-eupdurle){background:#0f172ab8;border:1px solid #ffffff1c;border-radius:1rem;align-content:center;min-height:108px;padding:1rem 1.1rem;display:grid;position:relative}.price:where(.astro-eupdurle)>span:where(.astro-eupdurle){color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.66rem;font-weight:900;display:flex}.price:where(.astro-eupdurle) strong:where(.astro-eupdurle){letter-spacing:-.04em;margin-top:.25rem;font-size:clamp(1.4rem,2.7vw,2rem)}.price:where(.astro-eupdurle) small:where(.astro-eupdurle){color:#94a3b8;font-size:.7rem}.ares-price:where(.astro-eupdurle){background:linear-gradient(135deg,#8813378f,#1e293bbd);border-color:#fb71858c;box-shadow:inset 0 0 35px #f43f5e17}.ares-price:where(.astro-eupdurle) span:where(.astro-eupdurle){color:#fecdd3}.ares-price:where(.astro-eupdurle)>span:where(.astro-eupdurle) img:where(.astro-eupdurle){object-fit:contain;filter:drop-shadow(0 3px 5px #00000059)}.ares-price:where(.astro-eupdurle) b:where(.astro-eupdurle){color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#be123c;border-radius:999px;padding:.25rem .5rem;font-size:.55rem;position:absolute;top:-.55rem;right:.75rem}.actions:where(.astro-eupdurle){flex-wrap:wrap;gap:.65rem;margin-top:1.35rem;display:flex}.actions:where(.astro-eupdurle) a:where(.astro-eupdurle){border-radius:.85rem;justify-content:center;align-items:center;min-height:48px;padding:.8rem 1.05rem;font-size:.78rem;font-weight:950;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.primary:where(.astro-eupdurle){color:#fff;background:linear-gradient(135deg,#f43f5e,#be123c);gap:1.3rem;box-shadow:0 15px 30px -16px #fb7185}.primary:where(.astro-eupdurle) b:where(.astro-eupdurle){font-size:1.25rem}.secondary:where(.astro-eupdurle){color:#fff;background:#ffffff0d;border:1px solid #ffffff3d}.actions:where(.astro-eupdurle) a:where(.astro-eupdurle):hover{transform:translateY(-2px)}.footnote:where(.astro-eupdurle){color:#94a3b8;margin:.8rem 0 0;font-size:.68rem;line-height:1.55}.visual:where(.astro-eupdurle){perspective:1200px;place-items:center;min-height:440px;display:grid;position:relative}.orbit:where(.astro-eupdurle){border:1px solid #fb718529;border-radius:50%;position:absolute}.orbit-one:where(.astro-eupdurle){width:420px;height:420px}.orbit-two:where(.astro-eupdurle){border-color:#60a5fa21;width:330px;height:330px}.app-window:where(.astro-eupdurle){z-index:2;background:#070b14;border:1px solid #ffffff2e;border-radius:1.25rem;width:min(100%,520px);position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(2deg);box-shadow:0 42px 80px -30px #000000e6,0 0 60px #f43f5e1f}.window-bar:where(.astro-eupdurle){color:#cbd5e1;letter-spacing:.14em;background:#111827;border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;padding:.7rem .85rem;font-size:.52rem;font-weight:900;display:grid}.window-bar:where(.astro-eupdurle)>b:where(.astro-eupdurle){color:#fff;background:#be123c;border-radius:.35rem;justify-self:end;padding:.2rem .35rem}.window-dots:where(.astro-eupdurle){gap:.3rem;display:flex}.window-dots:where(.astro-eupdurle) i:where(.astro-eupdurle){background:#fb7185;border-radius:50%;width:.42rem;height:.42rem}.window-dots:where(.astro-eupdurle) i:where(.astro-eupdurle):nth-child(2){background:#fbbf24}.window-dots:where(.astro-eupdurle) i:where(.astro-eupdurle):nth-child(3){background:#34d399}.window-body:where(.astro-eupdurle){grid-template-columns:48px 1fr;min-height:320px;display:grid}.sidebar:where(.astro-eupdurle){background:#0b101c;border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:.9rem;padding:.7rem .45rem;display:flex}.mini-logo:where(.astro-eupdurle){background:#be123c;border-radius:.5rem;place-items:center;width:1.8rem;height:1.8rem;font-family:Georgia,serif;font-weight:900;display:grid}.sidebar:where(.astro-eupdurle) i:where(.astro-eupdurle){background:#334155;border-radius:999px;width:1.3rem;height:.28rem}.sidebar:where(.astro-eupdurle) i:where(.astro-eupdurle).active{background:#fb7185}.dashboard:where(.astro-eupdurle){padding:1rem}.dashboard-head:where(.astro-eupdurle){justify-content:space-between;gap:1rem;display:flex}.dashboard-head:where(.astro-eupdurle) div:where(.astro-eupdurle){display:grid}.dashboard-head:where(.astro-eupdurle) small:where(.astro-eupdurle),.metrics:where(.astro-eupdurle) small:where(.astro-eupdurle){color:#cbd5e1;letter-spacing:.12em;font-size:.48rem;font-weight:900}.dashboard-head:where(.astro-eupdurle) strong:where(.astro-eupdurle){font-size:.84rem}.dashboard-head:where(.astro-eupdurle)>span:where(.astro-eupdurle){color:#6ee7b7;background:#34d3991f;border-radius:999px;align-self:start;padding:.25rem .45rem;font-size:.5rem;font-weight:900}.metrics:where(.astro-eupdurle){grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.85rem;display:grid}.metrics:where(.astro-eupdurle)>div:where(.astro-eupdurle){background:#0f172a;border:1px solid #1e293b;border-radius:.6rem;padding:.65rem;display:grid;position:relative;overflow:hidden}.metrics:where(.astro-eupdurle) strong:where(.astro-eupdurle){margin-top:.15rem;font-size:.72rem}.metrics:where(.astro-eupdurle) i:where(.astro-eupdurle){filter:blur(10px);background:#10b981;border-radius:50%;width:2rem;height:2rem;position:absolute;bottom:-.6rem;right:-.6rem}.metrics:where(.astro-eupdurle) i:where(.astro-eupdurle).blue{background:#3b82f6}.metrics:where(.astro-eupdurle) i:where(.astro-eupdurle).rose{background:#f43f5e}.workspace:where(.astro-eupdurle){grid-template-columns:1.15fr .85fr;gap:.55rem;margin-top:.55rem;display:grid}.risk-panel:where(.astro-eupdurle),.progress-panel:where(.astro-eupdurle){background:#0f172a;border:1px solid #1e293b;border-radius:.65rem;padding:.7rem}.panel-title:where(.astro-eupdurle){color:#cbd5e1;justify-content:space-between;font-size:.52rem;font-weight:900;display:flex}.panel-title:where(.astro-eupdurle) b:where(.astro-eupdurle){color:#fb7185}.matrix:where(.astro-eupdurle){grid-template-columns:repeat(5,1fr);gap:.18rem;margin-top:.55rem;display:grid}.matrix:where(.astro-eupdurle) i:where(.astro-eupdurle){aspect-ratio:1;background:#164e63;border-radius:.12rem}.matrix:where(.astro-eupdurle) i:where(.astro-eupdurle):nth-child(n+6){background:#3f6212}.matrix:where(.astro-eupdurle) i:where(.astro-eupdurle):nth-child(n+11){background:#854d0e}.matrix:where(.astro-eupdurle) i:where(.astro-eupdurle):nth-child(n+16){background:#9a3412}.matrix:where(.astro-eupdurle) i:where(.astro-eupdurle):nth-child(n+21){background:#7f1d1d}.matrix:where(.astro-eupdurle) i:where(.astro-eupdurle).selected{outline:2px solid #fff;box-shadow:0 0 12px #fb7185}.progress-panel:where(.astro-eupdurle)>span:where(.astro-eupdurle){color:#cbd5e1;font-size:.52rem;font-weight:900}.progress-panel:where(.astro-eupdurle)>div:where(.astro-eupdurle){background:#1e293b;border-radius:999px;height:.32rem;margin-top:.65rem;overflow:hidden}.progress-panel:where(.astro-eupdurle) i:where(.astro-eupdurle){border-radius:inherit;background:linear-gradient(90deg,#be123c,#fb7185);height:100%;display:block}.export-row:where(.astro-eupdurle){color:#cbd5e1;justify-content:space-between;align-items:center;margin-top:.65rem;font-size:.5rem;display:flex}.export-button:where(.astro-eupdurle){color:#fff;background:#e11d48;border-radius:.45rem;padding:.4rem .55rem;font-size:.5rem;font-weight:900}.floating-badge:where(.astro-eupdurle){z-index:3;backdrop-filter:blur(12px);background:#0f172ae0;border:1px solid #ffffff29;border-radius:.8rem;align-items:center;gap:.55rem;padding:.65rem .8rem;display:flex;position:absolute;box-shadow:0 18px 35px #00000073}.floating-badge:where(.astro-eupdurle)>span:where(.astro-eupdurle){color:#fb7185;background:#f43f5e2e;border-radius:.5rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.floating-badge:where(.astro-eupdurle) div:where(.astro-eupdurle){display:grid}.floating-badge:where(.astro-eupdurle) small:where(.astro-eupdurle){color:#cbd5e1;text-transform:uppercase;font-size:.48rem}.floating-badge:where(.astro-eupdurle) strong:where(.astro-eupdurle){font-size:.64rem}.badge-security:where(.astro-eupdurle){top:7%;right:-1%}.badge-speed:where(.astro-eupdurle){bottom:8%;left:-2%}.badge-speed:where(.astro-eupdurle)>span:where(.astro-eupdurle){color:#60a5fa;background:#3b82f62b}@media (width<=960px){.content:where(.astro-eupdurle){grid-template-columns:1fr}.visual:where(.astro-eupdurle){min-height:390px}.app-window:where(.astro-eupdurle){transform:none}.badge-security:where(.astro-eupdurle){right:3%}.badge-speed:where(.astro-eupdurle){left:2%}}@media (width<=600px){.globus-card:where(.astro-eupdurle){border-radius:1.35rem}.content:where(.astro-eupdurle){gap:1.4rem;padding:1.2rem}.category:where(.astro-eupdurle){display:none}.copy:where(.astro-eupdurle) h2:where(.astro-eupdurle){font-size:2.65rem}.pricing:where(.astro-eupdurle){grid-template-columns:1fr}.actions:where(.astro-eupdurle){display:grid}.actions:where(.astro-eupdurle) a:where(.astro-eupdurle){width:100%}.visual:where(.astro-eupdurle){min-height:300px}.app-window:where(.astro-eupdurle){width:100%}.window-body:where(.astro-eupdurle){grid-template-columns:36px 1fr;min-height:245px}.dashboard:where(.astro-eupdurle){padding:.65rem}.workspace:where(.astro-eupdurle){grid-template-columns:1fr}.progress-panel:where(.astro-eupdurle),.floating-badge:where(.astro-eupdurle),.orbit:where(.astro-eupdurle){display:none}.features:where(.astro-eupdurle) li:where(.astro-eupdurle){font-size:.66rem}}@media (prefers-reduced-motion:reduce){.actions:where(.astro-eupdurle) a:where(.astro-eupdurle){transition:none}}
