.context-engine-section:where(.astro-7tuk5ywv){box-sizing:border-box;position:relative;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);min-height:auto;scroll-margin-top:96px;padding:88px max(24px,calc((100vw - 1680px)/2 + 24px)) 42px;overflow:hidden;background:#fff;color:#050b2f}.context-engine-section:where(.astro-7tuk5ywv) :where(.astro-7tuk5ywv),.context-engine-section:where(.astro-7tuk5ywv) :where(.astro-7tuk5ywv):before,.context-engine-section:where(.astro-7tuk5ywv) :where(.astro-7tuk5ywv):after{box-sizing:border-box}.context-circuit:where(.astro-7tuk5ywv){position:absolute;z-index:0;width:min(18vw,270px);height:auto;pointer-events:none}.context-circuit:where(.astro-7tuk5ywv) path:where(.astro-7tuk5ywv){stroke:#2563eb47;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.context-circuit:where(.astro-7tuk5ywv) circle:where(.astro-7tuk5ywv){fill:#67d9ff;opacity:.72}.context-circuit-left:where(.astro-7tuk5ywv){top:0;left:0}.context-circuit-right:where(.astro-7tuk5ywv){top:0;right:0}.context-circuit-right:where(.astro-7tuk5ywv) path:where(.astro-7tuk5ywv){stroke:#7c3aed3d}.context-circuit-right:where(.astro-7tuk5ywv) circle:where(.astro-7tuk5ywv){fill:#a78bfa}.context-engine-shell:where(.astro-7tuk5ywv){position:relative;z-index:1;width:min(100%,1620px);margin:0 auto}.context-engine-header:where(.astro-7tuk5ywv){display:grid;justify-items:center;gap:8px;text-align:center}.context-engine-header:where(.astro-7tuk5ywv) h2:where(.astro-7tuk5ywv),.context-engine-header:where(.astro-7tuk5ywv) h3:where(.astro-7tuk5ywv),.context-engine-header:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv),.context-engine-section:where(.astro-7tuk5ywv) h3:where(.astro-7tuk5ywv),.context-engine-section:where(.astro-7tuk5ywv) strong:where(.astro-7tuk5ywv),.context-engine-section:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){letter-spacing:0}.context-agent-mark:where(.astro-7tuk5ywv) img:where(.astro-7tuk5ywv){display:block;width:45px;height:45px;object-fit:cover;border-radius:10px;box-shadow:none}.context-engine-shell:where(.astro-7tuk5ywv) svg:where(.astro-7tuk5ywv){width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.context-engine-header:where(.astro-7tuk5ywv) h2:where(.astro-7tuk5ywv){width:max-content;max-width:calc(100vw - 48px);margin:10px 0 0;color:#050b2f;font-size:clamp(2rem,2.45vw,2.75rem);font-weight:700;line-height:1.04;white-space:nowrap}.context-engine-header:where(.astro-7tuk5ywv) h2:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv),.context-context-heading:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){color:#2563eb;background:linear-gradient(135deg,#2563eb,#7c3aed 86%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.context-context-heading:where(.astro-7tuk5ywv){margin:0;margin-top:clamp(68px,8.25vw,112px);color:#071334;font-size:var(--ml-text-section, clamp(1.85rem, 1.95vw, 2.35rem));font-weight:700;line-height:1.05;text-align:center}.context-engine-header:where(.astro-7tuk5ywv).is-context-only .context-context-heading:where(.astro-7tuk5ywv){margin-top:0}.context-engine-header:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv){max-width:780px;margin:0;color:#334155;font-size:var(--ml-text-body, clamp(.86rem, .94vw, 1rem));font-weight:400;line-height:1.48}.context-reference-flow:where(.astro-7tuk5ywv){display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;gap:14px 0;margin-top:28px}.context-reference-card:where(.astro-7tuk5ywv),.context-freshness-bar:where(.astro-7tuk5ywv),.context-proof-rail:where(.astro-7tuk5ywv){border:1px solid rgba(96,165,250,.46);border-radius:14px;background:#ffffffdb;box-shadow:0 22px 42px #0f172a12,inset 0 1px #ffffffc7}.context-reference-card:where(.astro-7tuk5ywv){display:grid;align-content:start;min-height:540px;height:auto;padding:16px}.context-vault-card:where(.astro-7tuk5ywv){border-color:#7c3aed73}.context-pass-card:where(.astro-7tuk5ywv){grid-template-rows:auto 1fr;align-content:stretch;border-color:#14b8a67a}.context-step-heading:where(.astro-7tuk5ywv){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px}.context-step-heading:where(.astro-7tuk5ywv) h3:where(.astro-7tuk5ywv){margin:0;color:#050b2f;font-size:clamp(1.13rem,1.18vw,1.28rem);font-weight:700;line-height:1.16}.context-step-heading:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv){margin:8px 0 0;color:#34406e;font-size:.95rem;line-height:1.35}.context-step-number:where(.astro-7tuk5ywv){display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#2f80ff,#0b54df);color:#fff;font-size:1.3rem;font-weight:700;box-shadow:0 10px 18px #2563eb33}.context-step-number:where(.astro-7tuk5ywv).is-purple{background:linear-gradient(135deg,#8b5cf6,#4f46e5)}.context-step-number:where(.astro-7tuk5ywv).is-teal{background:linear-gradient(135deg,#2dd4bf,#0f9f78)}.context-source-panel:where(.astro-7tuk5ywv){display:grid;grid-template-columns:1fr;gap:12px;margin-top:24px;padding:18px 12px;min-height:232px;align-content:center;border:1px solid rgba(96,165,250,.36);border-radius:13px;background:linear-gradient(180deg,#f8fbffeb,#fffffff5)}.context-source-tile:where(.astro-7tuk5ywv){display:grid;align-items:start;justify-items:start;gap:10px;min-width:0;min-height:82px;padding:12px;border:1px solid rgba(96,165,250,.22);border-radius:12px;background:#ffffffd1;text-align:left}.context-source-logos:where(.astro-7tuk5ywv){display:flex;flex-wrap:wrap;gap:8px}.context-source-logos:where(.astro-7tuk5ywv) .context-source-logo{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid rgba(148,163,184,.28);border-radius:10px;background:#fff;color:#1d4ed8;box-shadow:0 10px 18px #2563eb1a}.context-source-logos:where(.astro-7tuk5ywv) .context-source-logo svg,.context-source-logos:where(.astro-7tuk5ywv) .context-source-logo img{width:22px;height:22px}.context-vault-list:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv),.context-proof-pill:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){display:inline-grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#2f80ff,#2457e7);box-shadow:0 14px 24px #2563eb2e}.context-proof-pill:where(.astro-7tuk5ywv).is-purple span:where(.astro-7tuk5ywv){background:linear-gradient(135deg,#8b5cf6,#5b5bea)}.context-proof-pill:where(.astro-7tuk5ywv).is-teal span:where(.astro-7tuk5ywv){background:linear-gradient(135deg,#2dd4bf,#0f9f78)}.context-vault-list:where(.astro-7tuk5ywv) svg:where(.astro-7tuk5ywv),.context-proof-pill:where(.astro-7tuk5ywv) svg:where(.astro-7tuk5ywv){width:27px;height:27px}.context-source-tile:where(.astro-7tuk5ywv) strong:where(.astro-7tuk5ywv){color:#050b2f;font-size:.95rem;font-weight:700;line-height:1.2}.context-reference-arrow:where(.astro-7tuk5ywv){position:relative;display:block;align-self:center;justify-self:stretch;height:3px;margin-inline:8px;background:#1665ff}.context-reference-arrow:where(.astro-7tuk5ywv):after{content:"";position:absolute;top:50%;right:-1px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #1665ff;transform:translateY(-50%)}.context-vault-body:where(.astro-7tuk5ywv){display:grid;grid-template-columns:1fr;justify-items:center;align-items:start;gap:14px;margin-top:16px}.context-vault-visual:where(.astro-7tuk5ywv){position:relative;display:grid;place-items:center;width:min(100%,170px);aspect-ratio:1}.context-vault-visual:where(.astro-7tuk5ywv) img:where(.astro-7tuk5ywv){display:block;width:100%;height:100%;object-fit:contain}.context-vault-list:where(.astro-7tuk5ywv){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.context-vault-list:where(.astro-7tuk5ywv) div:where(.astro-7tuk5ywv){display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px;min-height:34px;padding:5px 8px;border:1px solid rgba(124,58,237,.24);border-radius:8px;background:#ffffffb8}.context-vault-list:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){width:26px;height:26px;color:#6d4df4;background:#f6f2fff2;box-shadow:none}.context-vault-list:where(.astro-7tuk5ywv) svg:where(.astro-7tuk5ywv){width:16px;height:16px}.context-vault-list:where(.astro-7tuk5ywv) strong:where(.astro-7tuk5ywv){min-width:0;color:#202554;font-size:clamp(.7rem,.72vw,.78rem);font-weight:700;line-height:1;white-space:nowrap}.context-freshness-bar:where(.astro-7tuk5ywv){grid-column:1 / -1;display:flex;align-items:center;gap:12px;min-height:48px;margin-top:0;padding:6px 18px;border-color:#14b8a680;border-radius:999px;background:linear-gradient(90deg,#ecfdf5f0,#f0fdfae6)}.context-freshness-bar:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){display:inline-grid;place-items:center;flex:0 0 auto;width:34px;height:34px;color:#0f9f78;border-radius:50%;background:#d1fae5c7}.context-freshness-bar:where(.astro-7tuk5ywv) svg:where(.astro-7tuk5ywv){width:22px;height:22px}.context-freshness-bar:where(.astro-7tuk5ywv) div:where(.astro-7tuk5ywv){display:flex;align-items:center;gap:12px;min-width:0}.context-freshness-bar:where(.astro-7tuk5ywv) strong:where(.astro-7tuk5ywv){flex:0 0 auto;color:#065f46;font-size:.95rem;font-weight:700;line-height:1}.context-freshness-bar:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv){min-width:0;margin:0;color:#11624e;font-size:.86rem;line-height:1.25}.context-agent-card:where(.astro-7tuk5ywv){grid-template-rows:auto 1fr;align-content:stretch;justify-items:center;text-align:center}.context-agent-card:where(.astro-7tuk5ywv) .context-step-heading:where(.astro-7tuk5ywv){justify-self:stretch;text-align:left}.context-agent-orbit:where(.astro-7tuk5ywv){position:relative;display:grid;place-items:center;width:min(100%,258px);aspect-ratio:1;align-self:center;justify-self:center;margin:34px auto 0}.context-agent-orbit:where(.astro-7tuk5ywv):before{content:"";position:absolute;inset:46px;border:2px dashed rgba(37,99,235,.38);border-radius:50%}.context-agent-mark:where(.astro-7tuk5ywv){position:relative;z-index:2;display:grid;place-items:center;width:86px;height:86px;overflow:hidden;border:2px solid #2563eb;border-radius:999px;background:#fff;box-shadow:0 16px 30px #2563eb29}.context-agent-user:where(.astro-7tuk5ywv){position:absolute;z-index:3;display:grid;place-items:center;width:52px;height:52px;color:#2f80ff;border:1px solid rgba(96,165,250,.35);border-radius:50%;background:linear-gradient(180deg,#fff,#eef5ff);box-shadow:0 12px 22px #2563eb1f}.context-agent-user:where(.astro-7tuk5ywv) svg:where(.astro-7tuk5ywv){width:34px;height:34px}.context-agent-user-top:where(.astro-7tuk5ywv){top:14px;left:50%;transform:translate(-50%)}.context-agent-user-left:where(.astro-7tuk5ywv){left:18px;bottom:58px}.context-agent-user-right:where(.astro-7tuk5ywv){right:18px;bottom:58px}.context-clipboard:where(.astro-7tuk5ywv){position:relative;width:min(100%,250px);height:250px;align-self:center;justify-self:center;margin:34px auto 0;transform:translateY(14px)}.context-clipboard:where(.astro-7tuk5ywv):before{content:"";position:absolute;left:50%;top:30px;width:150px;height:178px;border:8px solid #5d86f0;border-radius:14px;background:#fff;transform:translate(-50%);box-shadow:0 16px 28px #2563eb29}.context-clipboard-clip:where(.astro-7tuk5ywv){position:absolute;left:50%;top:0;z-index:2;width:90px;height:42px;border-radius:12px 12px 6px 6px;background:#263c88;transform:translate(-50%)}.context-clipboard-clip:where(.astro-7tuk5ywv):before{content:"";position:absolute;left:50%;top:-14px;width:36px;height:36px;border:11px solid #263c88;border-radius:50%;background:#fff;transform:translate(-50%)}.context-clipboard-line:where(.astro-7tuk5ywv){position:absolute;left:70px;z-index:2;display:grid;grid-template-columns:26px 88px;align-items:center;gap:12px;height:22px}.context-clipboard-line:where(.astro-7tuk5ywv):before{content:"";width:23px;height:13px;border-left:6px solid #14b8a6;border-bottom:6px solid #14b8a6;transform:rotate(-45deg)}.context-clipboard-line:where(.astro-7tuk5ywv) i:where(.astro-7tuk5ywv){width:82px;height:8px;border-radius:999px;background:#c9d0e4}.context-clipboard-line:where(.astro-7tuk5ywv):nth-of-type(2){top:86px}.context-clipboard-line:where(.astro-7tuk5ywv):nth-of-type(3){top:138px}.context-clipboard-line:where(.astro-7tuk5ywv):nth-of-type(4){top:190px}.context-clipboard-check:where(.astro-7tuk5ywv){position:absolute;right:20px;bottom:18px;z-index:3;display:grid;place-items:center;width:76px;height:76px;color:#fff;border-radius:50%;background:linear-gradient(135deg,#2dd4bf,#0f9f78);box-shadow:0 16px 28px #0f9f783d}.context-clipboard-check:where(.astro-7tuk5ywv) svg:where(.astro-7tuk5ywv){width:50px;height:50px}.context-spark:where(.astro-7tuk5ywv){position:absolute;width:20px;height:20px}.context-spark:where(.astro-7tuk5ywv):before,.context-spark:where(.astro-7tuk5ywv):after{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:#83dcd3;transform:translate(-50%,-50%)}.context-spark:where(.astro-7tuk5ywv):before{width:4px;height:20px}.context-spark:where(.astro-7tuk5ywv):after{width:20px;height:4px}.context-spark-one:where(.astro-7tuk5ywv){right:12px;top:44px}.context-spark-two:where(.astro-7tuk5ywv){left:6px;bottom:42px}.context-proof-rail:where(.astro-7tuk5ywv){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:24px;margin-top:26px;padding:16px 24px;border-color:#94a3b842}.context-proof-pill:where(.astro-7tuk5ywv){display:flex;align-items:center;gap:18px;min-width:0;min-height:64px;padding:10px 14px;border:1px solid rgba(148,163,184,.3);border-radius:999px;background:#ffffffd1}.context-proof-pill:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){width:50px;height:50px;border-radius:50%}.context-proof-pill:where(.astro-7tuk5ywv) strong:where(.astro-7tuk5ywv){min-width:0;color:#050b2f;font-size:clamp(.95rem,1.04vw,1.12rem);font-weight:700;line-height:1.16}.context-engine-cta-row:where(.astro-7tuk5ywv){display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(24px,2.2vw,34px)}.context-engine-cta:where(.astro-7tuk5ywv){display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-size:.98rem;font-weight:700;line-height:1;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.context-engine-cta:where(.astro-7tuk5ywv):hover{transform:translateY(-1px)}.context-engine-cta-primary:where(.astro-7tuk5ywv){color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 16px 30px #2563eb42}.context-engine-cta-secondary:where(.astro-7tuk5ywv){border:1px solid rgba(37,99,235,.28);background:#ffffffe0;color:#1e3a8a;box-shadow:0 14px 28px #0f172a14}.context-engine-cta-secondary:where(.astro-7tuk5ywv):hover{border-color:#7c3aed6b}@media(max-width:1280px){.context-engine-section:where(.astro-7tuk5ywv){padding-inline:20px}.context-reference-flow:where(.astro-7tuk5ywv){grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr)}.context-reference-card:where(.astro-7tuk5ywv){min-height:540px;height:auto;padding:15px}.context-step-heading:where(.astro-7tuk5ywv){gap:11px}.context-step-number:where(.astro-7tuk5ywv){width:38px;height:38px;font-size:1.16rem}.context-step-heading:where(.astro-7tuk5ywv) h3:where(.astro-7tuk5ywv){font-size:1.05rem}.context-step-heading:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv),.context-source-tile:where(.astro-7tuk5ywv) strong:where(.astro-7tuk5ywv){font-size:.82rem}.context-vault-list:where(.astro-7tuk5ywv) strong:where(.astro-7tuk5ywv){font-size:.72rem}.context-proof-rail:where(.astro-7tuk5ywv){gap:14px;padding-inline:18px}}@media(max-width:1080px){.context-engine-section:where(.astro-7tuk5ywv){padding-block:48px 54px}.context-reference-flow:where(.astro-7tuk5ywv){grid-template-columns:minmax(0,1fr);gap:16px;max-width:720px;margin-inline:auto}.context-reference-card:where(.astro-7tuk5ywv),.context-vault-card:where(.astro-7tuk5ywv){height:auto;min-height:auto}.context-reference-arrow:where(.astro-7tuk5ywv){justify-self:center;width:3px;height:36px;margin:0}.context-reference-arrow:where(.astro-7tuk5ywv):after{inset:auto auto -1px 50%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #1665ff;border-bottom:0;transform:translate(-50%)}.context-freshness-bar:where(.astro-7tuk5ywv){grid-column:auto;border-radius:12px}.context-freshness-bar:where(.astro-7tuk5ywv) div:where(.astro-7tuk5ywv){display:block}.context-freshness-bar:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv){margin-top:4px}.context-proof-rail:where(.astro-7tuk5ywv){grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin-inline:auto}}@media(max-width:900px){.context-engine-header:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv){font-weight:400}}@media(max-width:640px){.context-engine-section:where(.astro-7tuk5ywv){padding:42px 16px 46px}.context-circuit:where(.astro-7tuk5ywv){width:160px;opacity:.55}.context-engine-header:where(.astro-7tuk5ywv) h2:where(.astro-7tuk5ywv){width:auto;max-width:100%;font-size:2rem;white-space:normal}.context-engine-header:where(.astro-7tuk5ywv) p:where(.astro-7tuk5ywv){font-size:var(--ml-text-body, .86rem)}.context-reference-flow:where(.astro-7tuk5ywv){margin-top:32px}.context-source-panel:where(.astro-7tuk5ywv),.context-vault-body:where(.astro-7tuk5ywv){grid-template-columns:1fr}.context-source-panel:where(.astro-7tuk5ywv){gap:14px}.context-vault-visual:where(.astro-7tuk5ywv){min-height:150px}.context-freshness-bar:where(.astro-7tuk5ywv){align-items:flex-start;padding:10px 12px}.context-freshness-bar:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){width:40px;height:40px}.context-agent-orbit:where(.astro-7tuk5ywv){width:min(100%,220px)}.context-proof-rail:where(.astro-7tuk5ywv){grid-template-columns:1fr;gap:10px;padding:14px}.context-proof-pill:where(.astro-7tuk5ywv){min-height:62px}.context-proof-pill:where(.astro-7tuk5ywv) span:where(.astro-7tuk5ywv){width:48px;height:48px}.context-engine-cta-row:where(.astro-7tuk5ywv){margin-top:22px}.context-engine-cta:where(.astro-7tuk5ywv){width:min(100%,260px)}}.cost-visibility-section:where(.astro-ktztxcpe){width:100vw;min-height:calc(100svh - 65px);margin-inline:calc(50% - 50vw);background:#fff;color:#08111f;overflow:hidden;padding:clamp(24px,3svh,34px) clamp(48px,4.7vw,90px) clamp(30px,3.6svh,44px);scroll-margin-top:74px}.cost-visibility-section:where(.astro-ktztxcpe) :where(.astro-ktztxcpe),.cost-visibility-section:where(.astro-ktztxcpe) :where(.astro-ktztxcpe):before,.cost-visibility-section:where(.astro-ktztxcpe) :where(.astro-ktztxcpe):after{box-sizing:border-box}.cost-visibility-shell:where(.astro-ktztxcpe){width:min(100%,1680px);min-height:calc(100svh - 65px - clamp(54px,6.6svh,78px));margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.cost-visibility-header:where(.astro-ktztxcpe){display:flex;flex-direction:column;align-items:center;text-align:center}.cost-visibility-signal-icon:where(.astro-ktztxcpe),.cost-visibility-benefit-icon:where(.astro-ktztxcpe){display:inline-grid;place-items:center;flex:0 0 auto}.cost-visibility-section:where(.astro-ktztxcpe) svg:where(.astro-ktztxcpe){width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-header:where(.astro-ktztxcpe) h2:where(.astro-ktztxcpe){max-width:min(100%,1280px);margin:0;color:#0a1222;font-size:clamp(3.1rem,4vw,4.6rem)!important;font-weight:700!important;line-height:1.03!important;letter-spacing:0!important;text-align:center!important}.cost-visibility-header:where(.astro-ktztxcpe) h2:where(.astro-ktztxcpe) span:where(.astro-ktztxcpe){background:linear-gradient(135deg,#2563eb,#3b82f6 38%,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-lead:where(.astro-ktztxcpe){max-width:1020px!important;margin:clamp(14px,1.7svh,18px) 0 0!important;color:#43516c;font-size:clamp(1.05rem,1.32vw,1.22rem)!important;font-weight:650!important;line-height:1.45!important}.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-copy:where(.astro-ktztxcpe){max-width:1080px!important;margin:clamp(7px,1svh,10px) 0 0!important;color:#485875;font-size:clamp(1rem,1.22vw,1.16rem)!important;font-weight:520!important;line-height:1.48!important}.cost-visibility-signals:where(.astro-ktztxcpe){display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(42px,7.2vw,116px);margin-top:clamp(22px,2.9svh,30px)}.cost-visibility-signal:where(.astro-ktztxcpe){display:inline-flex;align-items:center;gap:14px;min-height:44px;color:#33415f;font-size:clamp(.96rem,1vw,1.08rem);font-weight:700;letter-spacing:0;white-space:nowrap}.cost-visibility-signal-icon:where(.astro-ktztxcpe){width:clamp(38px,2.8vw,44px);height:clamp(38px,2.8vw,44px);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffffb3}.cost-visibility-signal-purple:where(.astro-ktztxcpe) .cost-visibility-signal-icon:where(.astro-ktztxcpe),.cost-visibility-benefit-purple:where(.astro-ktztxcpe) .cost-visibility-benefit-icon:where(.astro-ktztxcpe){background:linear-gradient(135deg,#efe7ff,#e9ddff);color:#7c3aed}.cost-visibility-signal-green:where(.astro-ktztxcpe) .cost-visibility-signal-icon:where(.astro-ktztxcpe),.cost-visibility-benefit-green:where(.astro-ktztxcpe) .cost-visibility-benefit-icon:where(.astro-ktztxcpe){background:linear-gradient(135deg,#dcfce7,#c9f4dd);color:#16a34a}.cost-visibility-signal-blue:where(.astro-ktztxcpe) .cost-visibility-signal-icon:where(.astro-ktztxcpe),.cost-visibility-benefit-blue:where(.astro-ktztxcpe) .cost-visibility-benefit-icon:where(.astro-ktztxcpe){background:linear-gradient(135deg,#dbeafe,#cfe0ff);color:#2563eb}.cost-visibility-signal-icon:where(.astro-ktztxcpe) svg:where(.astro-ktztxcpe){width:20px;height:20px;stroke-width:2}.cost-visibility-run-card:where(.astro-ktztxcpe),.cost-visibility-audit-card:where(.astro-ktztxcpe){border:1px solid rgba(124,58,237,.24);border-radius:8px;background:#fff;box-shadow:0 24px 62px #0f172a17}.cost-visibility-run-card:where(.astro-ktztxcpe){width:100%;margin-top:clamp(20px,2.9svh,30px);padding:0;overflow:hidden}.cost-visibility-run-card:where(.astro-ktztxcpe) img:where(.astro-ktztxcpe){display:block;width:100%;height:auto;border-radius:6px}.cost-visibility-connector:where(.astro-ktztxcpe){width:2px;height:clamp(26px,4.2svh,42px);position:relative;background:linear-gradient(180deg,#4f46e538,#4f46e5eb,#4f46e538)}.cost-visibility-connector:where(.astro-ktztxcpe):after{content:"";position:absolute;bottom:-5px;left:50%;width:10px;height:10px;border-radius:999px;background:#7c3aed;transform:translate(-50%);box-shadow:0 0 0 5px #7c3aed1a}.cost-visibility-audit-card:where(.astro-ktztxcpe){width:100%;padding:0;overflow:hidden}.cost-visibility-audit-card:where(.astro-ktztxcpe) img:where(.astro-ktztxcpe){display:block;width:100%;height:auto;border-radius:7px}.cost-visibility-benefits:where(.astro-ktztxcpe){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;margin-top:clamp(24px,3.2svh,32px);padding:clamp(22px,2.1vw,32px) clamp(22px,2.4vw,36px);border:1px solid rgba(203,213,225,.78);border-radius:8px;background:#fff;box-shadow:0 22px 54px #0f172a12}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe){display:flex;align-items:center;gap:clamp(16px,1.45vw,22px);min-height:clamp(104px,11svh,124px);padding:0 clamp(20px,2.2vw,34px);border:0;background:transparent;box-shadow:none}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe):first-child{padding-left:0}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe):last-child{padding-right:0}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe)+article:where(.astro-ktztxcpe){border-left:1px solid rgba(203,213,225,.82)}.cost-visibility-benefit-icon:where(.astro-ktztxcpe){width:clamp(52px,4.1vw,64px);height:clamp(52px,4.1vw,64px);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffffb8,0 12px 26px #0f172a14}.cost-visibility-benefits:where(.astro-ktztxcpe) svg:where(.astro-ktztxcpe){width:30px;height:30px;stroke-width:1.9}.cost-visibility-benefit-copy:where(.astro-ktztxcpe){display:flex;min-width:0;flex-direction:column;align-items:flex-start}.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-benefits:where(.astro-ktztxcpe) h3:where(.astro-ktztxcpe){margin:0;color:#08133a;font-size:clamp(1rem,1.05vw,1.15rem)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:0!important;text-align:left!important}.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-benefits:where(.astro-ktztxcpe) p:where(.astro-ktztxcpe){margin:8px 0 0!important;color:#4c5a78;font-size:clamp(.88rem,.92vw,1rem)!important;font-weight:520!important;line-height:1.5!important;text-align:left!important}@media(max-height:900px)and (min-width:1024px){.cost-visibility-section:where(.astro-ktztxcpe){padding-block:20px 28px}.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-header:where(.astro-ktztxcpe) h2:where(.astro-ktztxcpe){font-size:clamp(2.85rem,3.5vw,4rem)!important}.cost-visibility-signals:where(.astro-ktztxcpe){margin-top:18px}.cost-visibility-run-card:where(.astro-ktztxcpe){margin-top:19px}.cost-visibility-connector:where(.astro-ktztxcpe){height:30px}.cost-visibility-benefits:where(.astro-ktztxcpe){margin-top:24px;padding-block:20px}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe){min-height:96px}}@media(max-width:820px){.cost-visibility-section:where(.astro-ktztxcpe){min-height:auto;padding:46px 24px}.cost-visibility-shell:where(.astro-ktztxcpe){min-height:auto;justify-content:flex-start}.cost-visibility-run-card:where(.astro-ktztxcpe) img:where(.astro-ktztxcpe){width:900px;max-width:none}.cost-visibility-audit-card:where(.astro-ktztxcpe) img:where(.astro-ktztxcpe){width:960px;max-width:none}.cost-visibility-benefits:where(.astro-ktztxcpe){grid-template-columns:repeat(2,minmax(0,1fr));padding:22px}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe){padding:18px}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe):first-child,.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe):last-child{padding-right:18px;padding-left:18px}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe):nth-child(odd){border-left:0}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe):nth-child(n+3){border-top:1px solid rgba(203,213,225,.82)}}@media(max-width:560px){.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-header:where(.astro-ktztxcpe) h2:where(.astro-ktztxcpe){font-size:clamp(2.25rem,10.5vw,3rem)!important;line-height:1.06!important}.cost-visibility-run-card:where(.astro-ktztxcpe),.cost-visibility-audit-card:where(.astro-ktztxcpe){width:100%}.cost-visibility-signals:where(.astro-ktztxcpe){align-items:flex-start;flex-direction:column;gap:16px}.cost-visibility-benefits:where(.astro-ktztxcpe){grid-template-columns:1fr}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe){flex-direction:column;align-items:center;justify-content:center;min-height:144px;gap:12px;text-align:center}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe)+article:where(.astro-ktztxcpe){border-left:0;border-top:1px solid rgba(203,213,225,.82)}.cost-visibility-benefits:where(.astro-ktztxcpe) article:where(.astro-ktztxcpe)>div:where(.astro-ktztxcpe){display:flex;flex-direction:column;align-items:center;max-width:22ch}.cost-visibility-benefit-icon:where(.astro-ktztxcpe){width:56px;height:56px}.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-benefits:where(.astro-ktztxcpe) h3:where(.astro-ktztxcpe),.cost-visibility-section:where(.astro-ktztxcpe).cost-visibility-section.cost-visibility-section .cost-visibility-benefits:where(.astro-ktztxcpe) p:where(.astro-ktztxcpe){text-align:center!important}}.epic-campaign-section:where(.astro-3ol7ezv7){position:relative;isolation:isolate;display:grid;align-items:center;width:100vw;min-height:100svh;margin-inline:calc(50% - 50vw);padding:clamp(48px,5.5svh,70px) max(24px,calc((100vw - 1680px)/2 + 24px));overflow:hidden;color:#f8fbff;background:radial-gradient(circle at var(--ml-blue-glow-1, 16% 30%),rgba(56,189,248,calc(var(--ml-blue-glow-opacity, .86) * .28)),transparent 28rem),radial-gradient(circle at var(--ml-blue-glow-2, 82% 18%),rgba(124,58,237,calc(var(--ml-blue-glow-opacity, .86) * .26)),transparent 30rem),linear-gradient(135deg,#06112b,#071b49 44%,#123ab0)}.epic-campaign-section:where(.astro-3ol7ezv7).section-anchor{scroll-margin-top:0}.epic-campaign-section:where(.astro-3ol7ezv7):before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--ml-blue-neural-pattern);background-position:var(--ml-blue-neural-position, center);background-size:var(--ml-blue-neural-size, cover);background-repeat:no-repeat;opacity:var(--ml-blue-neural-opacity, .86);mix-blend-mode:screen}.epic-campaign-section:where(.astro-3ol7ezv7):after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#030a1ec2,#030a1e4d 46%,#030a1e9e),radial-gradient(circle at 50% 4%,rgba(255,255,255,.08),transparent 28rem);pointer-events:none}.epic-campaign-section:where(.astro-3ol7ezv7) :where(.astro-3ol7ezv7),.epic-campaign-section:where(.astro-3ol7ezv7) :where(.astro-3ol7ezv7):before,.epic-campaign-section:where(.astro-3ol7ezv7) :where(.astro-3ol7ezv7):after{box-sizing:border-box}.epic-campaign-shell:where(.astro-3ol7ezv7){position:relative;z-index:1;display:grid;gap:clamp(16px,2svh,24px);width:min(100%,1620px);margin:0 auto}.epic-campaign-header:where(.astro-3ol7ezv7){display:grid;justify-items:center;gap:10px;text-align:center}.epic-campaign-header:where(.astro-3ol7ezv7) h2:where(.astro-3ol7ezv7){margin:0;max-width:min(100%,1120px);color:#fff;font-size:clamp(2.45rem,3.7vw,4rem);font-weight:700;line-height:1;letter-spacing:0;text-wrap:balance}.epic-campaign-header:where(.astro-3ol7ezv7) h2:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){color:#a855f7;background:linear-gradient(135deg,#8b5cf6,#2563eb 48%,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.epic-campaign-header:where(.astro-3ol7ezv7) p:where(.astro-3ol7ezv7){max-width:820px;margin:0;color:#e2eeffd1;font-size:clamp(.92rem,1.08vw,1.05rem);line-height:1.42;text-wrap:balance}.epic-campaign-flow:where(.astro-3ol7ezv7){display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr);align-items:stretch;gap:0;margin-top:2px}.epic-flow-card:where(.astro-3ol7ezv7),.epic-campaign-benefits:where(.astro-3ol7ezv7),.epic-campaign-breadcrumb:where(.astro-3ol7ezv7){border:1px solid rgba(59,130,246,.6);background:linear-gradient(135deg,#04112cc7,#0919428f),#02081757;box-shadow:inset 0 1px #ffffff1a,0 24px 54px #00081842;backdrop-filter:blur(16px)}.epic-flow-card:where(.astro-3ol7ezv7){display:grid;align-content:start;min-width:0;min-height:420px;height:100%;padding:clamp(18px,1.75vw,24px);border-radius:16px}.epic-campaign-card:where(.astro-3ol7ezv7){border-color:#8b5cf6d1;box-shadow:0 0 0 1px #38bdf88f,0 0 34px #7c3aed57,inset 0 1px #ffffff1f}.epic-card-title:where(.astro-3ol7ezv7){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px}.epic-card-title-center:where(.astro-3ol7ezv7){justify-content:center;text-align:center}.epic-card-title:where(.astro-3ol7ezv7)>span:where(.astro-3ol7ezv7){display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:linear-gradient(135deg,#0f7dff,#2563eb);color:#fff;font-size:1.16rem;font-weight:700;box-shadow:0 12px 22px #2563eb42}.epic-card-title:where(.astro-3ol7ezv7) h3:where(.astro-3ol7ezv7){margin:0;color:#fff;font-size:clamp(1.14rem,1.42vw,1.55rem);line-height:1.08;letter-spacing:0}.epic-card-title:where(.astro-3ol7ezv7) p:where(.astro-3ol7ezv7){margin:5px 0 0;color:#e2eeffc7;font-size:.8rem;line-height:1.32}.epic-ticket-shell:where(.astro-3ol7ezv7){display:grid;gap:13px;margin-top:17px;padding:15px;border:1px solid rgba(148,163,184,.34);border-radius:12px;background:#0f172a57}.epic-ticket-heading:where(.astro-3ol7ezv7){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px}.epic-ticket-heading:where(.astro-3ol7ezv7)>span:where(.astro-3ol7ezv7),.epic-ticket-row:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7),.epic-board:where(.astro-3ol7ezv7) article:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7),.epic-review-list:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7),.epic-visibility-callout:where(.astro-3ol7ezv7)>span:where(.astro-3ol7ezv7),.epic-campaign-benefits:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7),.epic-campaign-breadcrumb:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7){display:grid;place-items:center;color:#60a5fa}.epic-ticket-heading:where(.astro-3ol7ezv7)>span:where(.astro-3ol7ezv7){width:34px;height:34px;color:#0f7dff}.epic-campaign-section:where(.astro-3ol7ezv7) svg:where(.astro-3ol7ezv7){width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.epic-ticket-heading:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){display:block;color:#fff;font-size:.94rem}.epic-ticket-heading:where(.astro-3ol7ezv7) small:where(.astro-3ol7ezv7){display:block;margin-top:4px;color:#e2eeffd1;font-size:.72rem}.epic-ticket-heading:where(.astro-3ol7ezv7) em:where(.astro-3ol7ezv7){padding:3px 7px;border-radius:7px;background:#7c3aed80;color:#ddd6fe;font-size:.64rem;font-style:normal;font-weight:700}.epic-ticket-list:where(.astro-3ol7ezv7){display:grid;gap:7px}.epic-ticket-row:where(.astro-3ol7ezv7){display:grid;grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:7px;min-height:39px;padding:8px 10px;border:1px solid rgba(59,130,246,.22);border-radius:9px;background:#0f172a6b;color:#e2eeffd6}.epic-ticket-row:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7){width:24px;height:24px;border-radius:5px;background:linear-gradient(135deg,#34d399,#16a34a);color:#ecfdf5;padding:5px}.epic-ticket-row:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){color:#fff;font-size:.78rem}.epic-ticket-row:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){min-width:0;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.epic-flow-arrow:where(.astro-3ol7ezv7){align-self:center;display:block;width:46px;height:32px;background:url("data:image/svg+xml,%3Csvg width='64' height='42' viewBox='0 0 64 42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 21h50M42 8l13 13-13 13' fill='none' stroke='%2338bdf8' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 0 10px rgba(56,189,248,.8))}.epic-board:where(.astro-3ol7ezv7){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:16px;padding:11px;border:1px solid rgba(148,163,184,.28);border-radius:12px;background:#0f172a4d}.epic-board-column:where(.astro-3ol7ezv7){display:grid;grid-template-rows:24px auto;gap:9px;align-content:start;min-width:0;padding-inline:0;border-right:1px solid rgba(148,163,184,.24)}.epic-board-column:where(.astro-3ol7ezv7):last-child{border-right:0}.epic-board-column:where(.astro-3ol7ezv7) header:where(.astro-3ol7ezv7){display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:24px;padding:0 2px}.epic-board-column:where(.astro-3ol7ezv7) header:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){width:10px;height:10px;border-radius:999px;background:#34d399;box-shadow:0 0 16px #34d39985}.epic-board-column:where(.astro-3ol7ezv7).is-blue header:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){background:#3b82f6;box-shadow:0 0 16px #3b82f685}.epic-board-column:where(.astro-3ol7ezv7).is-amber header:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){background:#fbbf24;box-shadow:0 0 16px #fbbf2485}.epic-board-column:where(.astro-3ol7ezv7) header:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){color:#f8fbff;font-size:.68rem;font-weight:700;white-space:nowrap}.epic-board-column:where(.astro-3ol7ezv7) header:where(.astro-3ol7ezv7) em:where(.astro-3ol7ezv7){min-width:20px;padding:2px 5px;border-radius:7px;background:#0f172a7a;color:#dbeafe;font-size:.72rem;font-style:normal;font-weight:700;text-align:center}.epic-board-column:where(.astro-3ol7ezv7).is-amber header:where(.astro-3ol7ezv7) em:where(.astro-3ol7ezv7){color:#facc15}.epic-board-column:where(.astro-3ol7ezv7)>div:where(.astro-3ol7ezv7){display:grid;gap:6px;padding-inline:2px 8px}.epic-board-column:where(.astro-3ol7ezv7):last-child>div:where(.astro-3ol7ezv7){padding-right:2px}.epic-board-column:where(.astro-3ol7ezv7) article:where(.astro-3ol7ezv7){display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;min-height:36px;padding:7px;border:1px solid rgba(52,211,153,.25);border-radius:7px;background:#16a34a21}.epic-board-column:where(.astro-3ol7ezv7).is-blue article:where(.astro-3ol7ezv7){border-color:#3b82f642;background:#2563eb29}.epic-board-column:where(.astro-3ol7ezv7).is-amber article:where(.astro-3ol7ezv7){border-color:#fbbf2452;background:#b4530929}.epic-board:where(.astro-3ol7ezv7) article:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7){width:22px;height:22px;padding:5px;border-radius:5px;color:#ecfdf5;background:linear-gradient(135deg,#34d399,#16a34a)}.epic-board-column:where(.astro-3ol7ezv7).is-blue article:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7){background:linear-gradient(135deg,#60a5fa,#2563eb);color:#eff6ff}.epic-board-column:where(.astro-3ol7ezv7).is-amber article:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7){background:linear-gradient(135deg,#facc15,#d97706);color:#fffbeb}.epic-board:where(.astro-3ol7ezv7) article:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){color:#e2eeffb8;font-size:.64rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.epic-campaign-stats:where(.astro-3ol7ezv7){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px;padding:10px;border:1px solid rgba(59,130,246,.28);border-radius:11px;background:#0f172a4d}.epic-campaign-stats:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7){display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px}.epic-campaign-stats:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){grid-row:span 2;display:grid;place-items:center;width:28px;height:28px;color:#38bdf8}.epic-campaign-stats:where(.astro-3ol7ezv7) small:where(.astro-3ol7ezv7),.epic-campaign-stats:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){min-width:0;line-height:1.05}.epic-campaign-stats:where(.astro-3ol7ezv7) small:where(.astro-3ol7ezv7){color:#dbeafec2;font-size:.64rem}.epic-campaign-stats:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){color:#fff;font-size:.7rem}.epic-review-list:where(.astro-3ol7ezv7){display:grid;gap:8px;margin-top:16px}.epic-review-list:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7){display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:40px;padding:8px 10px;border:1px solid rgba(148,163,184,.34);border-radius:8px;background:#f8fbff14}.epic-review-list:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7){width:28px;height:28px;color:#a78bfa}.epic-review-list:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){color:#fff;font-size:.78rem}.epic-review-list:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){color:#dbeafe;font-size:.66rem;white-space:nowrap}.epic-review-list:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7):before{content:"";display:inline-block;width:11px;height:11px;margin-right:5px;border:2px solid currentColor;border-radius:999px;vertical-align:-2px}.epic-review-list:where(.astro-3ol7ezv7) .is-approved:where(.astro-3ol7ezv7){color:#4ade80}.epic-review-list:where(.astro-3ol7ezv7) .is-reviewing:where(.astro-3ol7ezv7){color:#60a5fa}.epic-visibility-callout:where(.astro-3ol7ezv7){display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;margin-top:12px;padding:10px;border:1px solid rgba(167,139,250,.46);border-radius:10px;background:#a78bfa1a}.epic-visibility-callout:where(.astro-3ol7ezv7)>span:where(.astro-3ol7ezv7){width:40px;height:40px;color:#a78bfa}.epic-visibility-callout:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){display:block;color:#fff;font-size:.8rem}.epic-visibility-callout:where(.astro-3ol7ezv7) p:where(.astro-3ol7ezv7){margin:3px 0 0;color:#e2eeffc2;font-size:.66rem}.epic-campaign-benefits:where(.astro-3ol7ezv7){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-height:70px;border-radius:12px;overflow:hidden}.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7){display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:14px 18px;border-right:1px solid rgba(96,165,250,.34)}.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7):last-child{border-right:0}.epic-campaign-benefits:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){width:38px;height:38px;color:#60a5fa}.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7):nth-child(3) span:where(.astro-3ol7ezv7),.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7):nth-child(4) span:where(.astro-3ol7ezv7){color:#a78bfa}.epic-campaign-benefits:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){color:#f8fbffeb;font-size:clamp(.78rem,.9vw,.92rem);line-height:1.18}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7){justify-self:center;display:inline-grid;grid-auto-flow:column;align-items:center;gap:9px;padding:8px 14px;border-color:#60a5fa57;border-radius:999px;background:#07112bb8}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7){display:inline-flex;align-items:center;gap:7px;color:#f8fbffe6}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7) i:where(.astro-3ol7ezv7){width:22px;height:22px;color:#60a5fa}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7) span:where(.astro-3ol7ezv7):nth-of-type(2) i:where(.astro-3ol7ezv7){color:#8b5cf6}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7) strong:where(.astro-3ol7ezv7){font-size:.72rem;font-weight:700;white-space:nowrap}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7) b:where(.astro-3ol7ezv7){width:18px;height:10px;background:url("data:image/svg+xml,%3Csvg width='34' height='16' viewBox='0 0 34 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8h27M22 2l6 6-6 6' fill='none' stroke='%238b5cf6' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.epic-campaign-actions:where(.astro-3ol7ezv7){display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:-4px}.epic-campaign-cta:where(.astro-3ol7ezv7){display:inline-flex;align-items:center;justify-content:center;min-height:56px;min-width:186px;padding:0 28px;border-radius:999px;font-size:1rem;font-weight:700;line-height:1;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease}.epic-campaign-cta:where(.astro-3ol7ezv7):hover{transform:translateY(-1px)}.epic-campaign-cta-primary:where(.astro-3ol7ezv7){border:1px solid rgba(255,255,255,.92);background:#fff;color:#07183b;box-shadow:0 16px 30px #0f172a38}.epic-campaign-cta-secondary:where(.astro-3ol7ezv7){border:1px solid rgba(147,197,253,.42);background:#07112b94;color:#f8fbff}.epic-campaign-cta-secondary:where(.astro-3ol7ezv7):hover{border-color:#a78bfaad;background:#1e295bad}@media(min-width:900px){.epic-campaign-header:where(.astro-3ol7ezv7) h2:where(.astro-3ol7ezv7){white-space:nowrap}}@media(max-width:1060px){.epic-campaign-shell:where(.astro-3ol7ezv7){width:min(100%,760px)}.epic-campaign-flow:where(.astro-3ol7ezv7){grid-template-columns:1fr;gap:16px}.epic-flow-arrow:where(.astro-3ol7ezv7){justify-self:center;transform:rotate(90deg)}.epic-flow-card:where(.astro-3ol7ezv7){min-height:auto}.epic-campaign-benefits:where(.astro-3ol7ezv7){grid-template-columns:repeat(2,minmax(0,1fr))}.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7):nth-child(2){border-right:0}.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7):nth-child(-n+2){border-bottom:1px solid rgba(96,165,250,.34)}}@media(max-width:640px){.epic-campaign-section:where(.astro-3ol7ezv7){padding:44px 14px}.epic-campaign-header:where(.astro-3ol7ezv7) h2:where(.astro-3ol7ezv7){max-width:11ch;font-size:clamp(2rem,11vw,2.75rem);white-space:normal}.epic-campaign-flow:where(.astro-3ol7ezv7),.epic-board:where(.astro-3ol7ezv7),.epic-campaign-stats:where(.astro-3ol7ezv7),.epic-campaign-benefits:where(.astro-3ol7ezv7){grid-template-columns:1fr}.epic-board-column:where(.astro-3ol7ezv7){border-right:0;border-bottom:1px solid rgba(148,163,184,.24);padding-bottom:10px}.epic-board-column:where(.astro-3ol7ezv7):last-child{border-bottom:0;padding-bottom:0}.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7){border-right:0;border-bottom:1px solid rgba(96,165,250,.34)}.epic-campaign-benefits:where(.astro-3ol7ezv7) div:where(.astro-3ol7ezv7):last-child{border-bottom:0}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7){display:grid;grid-auto-flow:row;justify-items:center;width:min(100%,360px);border-radius:16px}.epic-campaign-breadcrumb:where(.astro-3ol7ezv7) b:where(.astro-3ol7ezv7){transform:rotate(90deg)}.epic-campaign-cta:where(.astro-3ol7ezv7){width:min(100%,280px);max-width:280px;min-height:52px;white-space:normal}}.ticket-trust-section:where(.astro-iue6ilyo){position:relative;display:grid;align-items:center;width:100vw;margin-inline:calc(50% - 50vw);min-height:clamp(220px,28svh,320px);padding:clamp(42px,5vw,68px) clamp(18px,3vw,36px);overflow:hidden;isolation:isolate;background:radial-gradient(circle at var(--ml-blue-glow-1, 14% 36%),rgba(15,125,255,.34),transparent 34%),radial-gradient(circle at var(--ml-blue-glow-2, 80% 24%),rgba(124,58,237,.34),transparent 32%),radial-gradient(circle at var(--ml-blue-glow-3, 76% 72%),rgba(56,189,248,.18),transparent 34%),linear-gradient(135deg,#051a4f,#07183f 44%,#08112f)}.ticket-trust-section:where(.astro-iue6ilyo):before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--ml-blue-neural-pattern);background-position:var(--ml-blue-neural-position, 50% 50%);background-size:var(--ml-blue-neural-size, max(1680px, 118vw) auto);background-repeat:no-repeat;opacity:var(--ml-blue-neural-opacity, .78)}.ticket-trust-section:where(.astro-iue6ilyo):after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#02061733,#0206170a 45%,#02061733)}.ticket-trust-inner:where(.astro-iue6ilyo){width:min(100%,1480px);margin:0 auto;display:grid;gap:clamp(32px,4vw,52px);justify-items:center}.ticket-trust-caption:where(.astro-iue6ilyo){margin:0;color:#f8fbffd1;font-size:clamp(.165rem,.195vw,.21rem)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0;text-align:center;text-transform:uppercase}.ticket-trust-logo-row:where(.astro-iue6ilyo){width:100%;display:flex;align-items:center;justify-content:center;gap:clamp(18px,3.2vw,48px)}.ticket-trust-logo:where(.astro-iue6ilyo){min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:clamp(9px,.9vw,14px);color:#fff;line-height:1;white-space:nowrap;filter:drop-shadow(0 12px 30px rgba(0,0,0,.2))}.ticket-trust-logo:where(.astro-iue6ilyo) svg:where(.astro-iue6ilyo){display:block;width:auto;height:clamp(1.44rem,2.88vw,3.12rem);fill:currentColor}.ticket-trust-logo-word:where(.astro-iue6ilyo),.ticket-trust-stripe-word:where(.astro-iue6ilyo),.ticket-trust-google-word:where(.astro-iue6ilyo){display:inline-flex;align-items:center;font-size:clamp(1.44rem,2.88vw,3.12rem);font-weight:700;letter-spacing:0}.ticket-trust-logo-uber:where(.astro-iue6ilyo) .ticket-trust-logo-word:where(.astro-iue6ilyo){font-weight:500}.ticket-trust-logo-google:where(.astro-iue6ilyo){font-family:Arial,Helvetica,sans-serif}.ticket-trust-logo-google:where(.astro-iue6ilyo) span:where(.astro-iue6ilyo):nth-child(1),.ticket-trust-logo-google:where(.astro-iue6ilyo) span:where(.astro-iue6ilyo):nth-child(4){color:#4285f4}.ticket-trust-logo-google:where(.astro-iue6ilyo) span:where(.astro-iue6ilyo):nth-child(2),.ticket-trust-logo-google:where(.astro-iue6ilyo) span:where(.astro-iue6ilyo):nth-child(6){color:#ea4335}.ticket-trust-logo-google:where(.astro-iue6ilyo) span:where(.astro-iue6ilyo):nth-child(3){color:#fbbc05}.ticket-trust-logo-google:where(.astro-iue6ilyo) span:where(.astro-iue6ilyo):nth-child(5){color:#34a853}.ticket-trust-logo-stripe:where(.astro-iue6ilyo){color:#8b5cf6}.ticket-trust-stripe-word:where(.astro-iue6ilyo){font-weight:800;text-transform:lowercase}.ticket-trust-logo-meta:where(.astro-iue6ilyo){gap:clamp(6px,.55vw,9px)}.ticket-trust-logo-meta:where(.astro-iue6ilyo) svg:where(.astro-iue6ilyo){color:#1687f2;height:clamp(1.14rem,2.18vw,2.36rem)}.ticket-trust-logo-meta:where(.astro-iue6ilyo) .ticket-trust-logo-word:where(.astro-iue6ilyo){font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.04rem,2.05vw,2.24rem);font-weight:600;line-height:.92}.ticket-trust-logo-nvidia:where(.astro-iue6ilyo){gap:clamp(5px,.5vw,8px);font-weight:800}.ticket-trust-logo-nvidia:where(.astro-iue6ilyo) .ticket-trust-logo-word:where(.astro-iue6ilyo){font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(1rem,1.95vw,2.12rem);font-weight:900;line-height:.88}.ticket-trust-logo-nvidia:where(.astro-iue6ilyo) svg:where(.astro-iue6ilyo){color:#76b900;height:clamp(1.08rem,2.08vw,2.26rem)}.ticket-trust-divider:where(.astro-iue6ilyo){flex:0 0 1px;width:1px;height:clamp(24px,3vw,38px);background:linear-gradient(180deg,transparent,rgba(226,232,240,.42),transparent)}@media(max-width:1060px){.ticket-trust-logo-row:where(.astro-iue6ilyo){justify-content:center;flex-wrap:wrap;gap:22px 34px}.ticket-trust-divider:where(.astro-iue6ilyo){display:none}}@media(max-width:640px){.ticket-trust-section:where(.astro-iue6ilyo){min-height:auto;padding:38px 18px}.ticket-trust-inner:where(.astro-iue6ilyo){gap:28px}.ticket-trust-logo-row:where(.astro-iue6ilyo){gap:22px 30px}.ticket-trust-logo-word:where(.astro-iue6ilyo),.ticket-trust-stripe-word:where(.astro-iue6ilyo),.ticket-trust-google-word:where(.astro-iue6ilyo),.ticket-trust-logo:where(.astro-iue6ilyo) svg:where(.astro-iue6ilyo){font-size:clamp(1.48rem,8vw,2.12rem);height:clamp(1.48rem,8vw,2.12rem)}}
