:root{color-scheme:dark;--bg: #050812;--text: #eef4ff;--text-soft: #aebbd1;--text-muted: #728097;--line: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .18);--blue: #0015CC;--blue-2: #3D5FFF;--cyan: #74e2ff;--green: #72e3a6;--gold: #f3c96b;--shadow: 0 24px 80px rgba(0, 0, 0, .42);--radius-sm: 12px;--radius-md: 18px;--radius-lg: 28px;--max-width: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-height:100vh;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;background:radial-gradient(circle at top left,rgba(0,21,204,.32),transparent 32rem),radial-gradient(circle at 85% 16%,rgba(61,95,255,.14),transparent 24rem),linear-gradient(180deg,#06091c,#050812 36%,#070b14);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.95),transparent 78%)}body:after{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(180deg,#05081200,#050812d6 82%)}a{color:inherit;text-decoration:none}a:hover{color:var(--blue-2)}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}img,svg{display:block;max-width:100%}.container{width:min(100% - 40px,var(--max-width));margin-inline:auto}main{position:relative;z-index:1}section{padding:92px 0;border-top:1px solid var(--line)}section[id]{scroll-margin-top:84px}.skip-link{position:fixed;top:12px;left:12px;z-index:100;padding:10px 16px;border-radius:999px;background:var(--blue);color:#fff;font-size:.88rem;font-weight:700;box-shadow:0 8px 24px #0015cc80;transform:translateY(-200%);transition:transform .16s ease}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0);color:#fff;outline:2px solid var(--cyan);outline-offset:3px}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.025em;line-height:1.05;font-weight:300}h1{font-size:clamp(3rem,9vw,6.75rem);max-width:12ch}h2{font-size:clamp(2rem,5vw,4.35rem);max-width:12ch}h3{font-size:1.1rem;font-weight:500;letter-spacing:-.018em}p{color:var(--text-soft)}.lede{font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.55;color:var(--text-soft)}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;color:var(--cyan);font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.eyebrow:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor;box-shadow:0 0 22px currentColor}.section-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:48px;align-items:end;margin-bottom:36px}.section-head p{max-width:680px}.btn-row{display:flex;flex-wrap:wrap;gap:12px}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:0 18px;border:1px solid var(--line-strong);border-radius:999px;color:var(--text);background:#ffffff09;font-size:.92rem;font-weight:700;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.button:hover{transform:translateY(-2px);border-color:#3d5fffb3;background:#3d5fff1a;color:var(--text)}.button.primary{color:#fff;background:var(--blue);border-color:transparent;box-shadow:0 8px 32px #0015cc7a;letter-spacing:.01em}.button.primary:hover{color:#fff;background:#1a30e8;transform:translateY(-2px)}.button .arrow,.card-arrow{transition:transform .16s ease}.button:hover .arrow,a:hover .card-arrow{transform:translate(3px,-2px)}.glass{background:linear-gradient(180deg,#0015cc1a,#ffffff06);border:1px solid rgba(0,21,204,.28);box-shadow:var(--shadow);backdrop-filter:blur(18px)}.grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:920px){section{padding:72px 0}.section-head{grid-template-columns:1fr;gap:18px;align-items:start}.grid-4{grid-template-columns:1fr 1fr}}@media(max-width:640px){.container{width:min(100% - 28px,var(--max-width))}section{padding:56px 0}.grid-4{grid-template-columns:1fr}.btn-row .button{width:100%;justify-content:center}.button{min-height:48px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}html[data-theme=light]{color-scheme:light;--bg: #f4f7fc;--text: #0a1535;--text-soft: #475173;--text-muted: #7c87a3;--line: rgba(0, 21, 204, .1);--line-strong: rgba(0, 21, 204, .22);--cyan: #1a7dc4;--green: #1f9b67;--gold: #b07d12;--shadow: 0 16px 48px rgba(10, 21, 53, .1)}html[data-theme=light] body{background:radial-gradient(circle at top left,rgba(0,21,204,.1),transparent 32rem),radial-gradient(circle at 85% 16%,rgba(61,95,255,.07),transparent 24rem),linear-gradient(180deg,#fff,#f4f7fc 40%,#eaf0fa)}html[data-theme=light] body:before{background-image:linear-gradient(rgba(0,21,204,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,21,204,.06) 1px,transparent 1px);mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 78%)}html[data-theme=light] body:after{background:linear-gradient(180deg,#f4f7fc00,#f4f7fcd6 82%)}html[data-theme=light] .glass{background:linear-gradient(180deg,#ffffffeb,#e4ecff9e);border:1px solid rgba(0,21,204,.16);box-shadow:0 18px 56px #0a15351f;backdrop-filter:blur(18px)}html[data-theme=light] .button{background:#ffffffc7;border-color:#0015cc38;color:var(--text)}html[data-theme=light] .button:hover{border-color:#0015cc99;background:#3d5fff14;color:var(--text)}html[data-theme=light] .site-header{background:#ffffffdb;border-bottom:1px solid rgba(0,21,204,.1)}html[data-theme=light] .site-footer{background:transparent;border-top:1px solid rgba(0,21,204,.1)}html[data-theme=light] .footer-brand img,html[data-theme=light] .header-brand img{filter:none}html[data-theme=light] .neural-panel.glass{background:linear-gradient(180deg,#000ca880,#000ca04d 40%,#050812d9),#05081299;border:1px solid rgba(0,21,204,.35);box-shadow:0 24px 64px #0015cc2e}html[data-theme=light] .neural-panel .status-row,html[data-theme=light] .neural-panel .mini-dashboard>div{background:#050812b3;border:1px solid rgba(255,255,255,.12);color:#eef4ff}html[data-theme=light] .neural-panel .mini-dashboard span{color:#aebbd1}html[data-theme=light] .neural-panel .mini-dashboard strong{color:#fff}html[data-theme=light] .neural-panel .status-row span:last-child{color:#eef4ff}html[data-theme=light] .metric-card{background:#ffffffb8;border:1px solid rgba(0,21,204,.1);box-shadow:0 4px 18px #0a15350a}html[data-theme=light] .feature-card{background:#ffffffc7;border:1px solid rgba(0,21,204,.1)}html[data-theme=light] .feature-card span{color:var(--blue)}html[data-theme=light] .workflow-step{background:#ffffffc7;border:1px solid rgba(0,21,204,.1)}html[data-theme=light] .core-step{background:linear-gradient(180deg,#0015cc1a,#fff9);border-color:#0015cc4d}html[data-theme=light] .destination-card{background:radial-gradient(circle at top right,rgba(61,95,255,.1),transparent 38%),linear-gradient(180deg,#ffffffeb,#ffffffb8);border-color:#0015cc1f}html[data-theme=light] .destination-card:hover{border-color:#0015cc73;background:radial-gradient(circle at top right,rgba(61,95,255,.14),transparent 38%),linear-gradient(180deg,#fffffff5,#e8f0ffd9)}html[data-theme=light] .destination-card .label{border:1px solid rgba(0,21,204,.2);background:#0015cc0d;color:var(--blue)}html[data-theme=light] .destination-card .price-pill{border:1px solid rgba(0,21,204,.3);background:#0015cc14;color:var(--blue)}html[data-theme=light] .pricing-card{background:#ffffffd1;border:1px solid rgba(0,21,204,.1)}html[data-theme=light] .pricing-featured{border-color:#0015cc73;background:linear-gradient(180deg,#0015cc14,#ffffffbf)}html[data-theme=light] .pricing-enterprise{border-color:#b07d124d;background:linear-gradient(180deg,#f3c96b1a,#ffffffc7)}html[data-theme=light] .macc-callout{background:#ffffffc7;border-color:#0015cc2e}html[data-theme=light] .proof-cards article{background:#ffffffc7;border:1px solid rgba(0,21,204,.1)}html[data-theme=light] .vtab{background:#ffffffb8;border-color:#0015cc2e;color:var(--text)}html[data-theme=light] .vtab:hover{border-color:#0015cc73;background:#3d5fff0f}html[data-theme=light] .vtab.active{background:var(--blue);border-color:transparent;color:#fff;box-shadow:0 4px 18px #0015cc4d}html[data-theme=light] .vpanel{background:transparent}html[data-theme=light] .lineage-chain{background:transparent;border-color:#0015cc1f}html[data-theme=light] .lineage-node{background:transparent;border:none}html[data-theme=light] .resource-list a{background:#ffffffb8;border:1px solid rgba(0,21,204,.1)}html[data-theme=light] .resource-list a:hover{border-color:#0015cc73;background:#3d5fff0f}html[data-theme=light] .resource-list .badge{border:1px solid rgba(0,21,204,.25);background:#0015cc0f;color:var(--blue)}html[data-theme=light] .cta-panel{background:linear-gradient(180deg,#ffffffeb,#e4ecffc7);border:1px solid rgba(0,21,204,.16)}html[data-theme=light] .cta-panel:before{background:radial-gradient(circle at top right,rgba(26,125,196,.16),transparent 42%)}html[data-theme=light] p{color:var(--text-soft)}.site-header[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:50;background:#050812d6;border-bottom:1px solid var(--line);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.header-inner[data-astro-cid-ctg3m53h]{height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;gap:12px;color:var(--text);min-width:max-content}.brand[data-astro-cid-ctg3m53h]:hover{color:var(--text)}.brand-logo[data-astro-cid-ctg3m53h]{display:block;width:32px;height:32px;border-radius:6px;box-shadow:0 0 18px #0015cc52}.brand-divider[data-astro-cid-ctg3m53h]{width:1px;height:18px;background:var(--line-strong)}.brand-product[data-astro-cid-ctg3m53h]{font-size:.94rem;font-weight:500;letter-spacing:-.02em;color:var(--text-soft)}.nav[data-astro-cid-ctg3m53h]{display:flex;gap:24px;color:var(--text-muted);font-size:.9rem;font-weight:650}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{color:var(--text)}.header-cta[data-astro-cid-ctg3m53h]{display:inline-flex;gap:8px;align-items:center;min-width:max-content;color:#fff;border:1px solid transparent;border-radius:999px;padding:9px 13px;font-size:.84rem;font-weight:700;background:var(--blue);box-shadow:0 4px 18px #0015cc66;letter-spacing:.01em}.header-cta[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]{color:#ffffffb3}.header-cta[data-astro-cid-ctg3m53h]:hover{color:#fff;background:#1a30e8}@media(max-width:860px){.nav[data-astro-cid-ctg3m53h]{display:none}}@media(max-width:520px){.header-cta[data-astro-cid-ctg3m53h]{display:none}}.theme-toggle[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff0a;color:var(--text);cursor:pointer;padding:0;transition:transform .16s ease,border-color .16s ease,background .16s ease}.theme-toggle[data-astro-cid-ctg3m53h]:hover{transform:translateY(-1px);border-color:#3d5fffb3;background:#3d5fff1a}.theme-toggle[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.theme-toggle[data-astro-cid-ctg3m53h] .icon-moon[data-astro-cid-ctg3m53h]{display:inline}.theme-toggle[data-astro-cid-ctg3m53h] .icon-sun[data-astro-cid-ctg3m53h],html[data-theme=light] .theme-toggle[data-astro-cid-ctg3m53h] .icon-moon[data-astro-cid-ctg3m53h]{display:none}html[data-theme=light] .theme-toggle[data-astro-cid-ctg3m53h] .icon-sun[data-astro-cid-ctg3m53h]{display:inline}html[data-theme=light] .theme-toggle[data-astro-cid-ctg3m53h]{background:#ffffffc7;border-color:#0015cc38}html[data-theme=light] .theme-toggle[data-astro-cid-ctg3m53h]:hover{border-color:#0015cc99;background:#3d5fff14}.destination-card[data-astro-cid-55pdfepc]{min-height:260px;border-radius:var(--radius-lg);padding:26px;display:flex;flex-direction:column;color:var(--text);position:relative;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.destination-card[data-astro-cid-55pdfepc]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(61,95,255,.14),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.03),transparent);opacity:0;transition:opacity .18s ease}.destination-card[data-astro-cid-55pdfepc]:hover{transform:translateY(-4px);border-color:#3d5fff75;color:var(--text)}.destination-card[data-astro-cid-55pdfepc]:hover:before{opacity:1}.destination-card[data-astro-cid-55pdfepc]>[data-astro-cid-55pdfepc]{position:relative;z-index:1}.card-top[data-astro-cid-55pdfepc]{display:flex;align-items:center;justify-content:space-between}.label[data-astro-cid-55pdfepc]{color:var(--cyan);border:1px solid rgba(116,226,255,.24);border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:#74e2ff0f}h3[data-astro-cid-55pdfepc]{margin-top:24px;font-size:clamp(1.45rem,2vw,1.85rem)}p[data-astro-cid-55pdfepc]{margin-top:14px;font-size:.98rem}.price-pill[data-astro-cid-55pdfepc]{margin-top:14px;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid rgba(0,21,204,.45);border-radius:999px;background:#0015cc2e;color:var(--text);font-size:.78rem;font-weight:700;letter-spacing:.04em}.card-cta[data-astro-cid-55pdfepc]{margin-top:auto;padding-top:20px;display:inline-flex;gap:8px;align-items:center;color:var(--text);font-size:.9rem;font-weight:800}.card-arrow[data-astro-cid-55pdfepc]{transition:transform .16s ease}a[data-astro-cid-55pdfepc]:hover .card-arrow[data-astro-cid-55pdfepc]{transform:translate(3px,-2px)}.metric-card[data-astro-cid-uvrs3gay]{min-height:142px;padding:22px;border-radius:var(--radius-md);border:1px solid var(--line);background:#ffffff09;display:flex;flex-direction:column;justify-content:space-between}strong[data-astro-cid-uvrs3gay]{display:block;color:var(--text);font-size:calc(clamp(2.1rem,4vw,3.6rem) * var(--metric-scale, 1));font-weight:300;line-height:.95;letter-spacing:-.04em}span[data-astro-cid-uvrs3gay]{max-width:16rem;color:var(--text-soft);font-size:.92rem;line-height:1.4}.science-lineage[data-astro-cid-csikuzaz]{background:radial-gradient(circle at 0% 50%,rgba(243,201,107,.07),transparent 38%),radial-gradient(circle at 100% 50%,rgba(114,227,166,.06),transparent 38%)}.science-inner[data-astro-cid-csikuzaz]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.science-copy[data-astro-cid-csikuzaz] h2[data-astro-cid-csikuzaz]{margin-top:18px}.science-copy[data-astro-cid-csikuzaz] .lede[data-astro-cid-csikuzaz]{margin-top:24px;max-width:620px}.science-copy[data-astro-cid-csikuzaz] .btn-row[data-astro-cid-csikuzaz]{margin-top:32px}.lineage-chain[data-astro-cid-csikuzaz]{display:flex;flex-direction:column;padding:32px;background:#ffffff08;border:1px solid var(--line);border-radius:var(--radius-lg)}.lineage-node[data-astro-cid-csikuzaz]{display:flex;align-items:center;gap:16px}.lineage-node[data-astro-cid-csikuzaz] div[data-astro-cid-csikuzaz]{display:flex;flex-direction:column;gap:3px}.lineage-node[data-astro-cid-csikuzaz] strong[data-astro-cid-csikuzaz]{color:var(--text);font-size:.96rem;font-weight:500;letter-spacing:-.02em}.lineage-node[data-astro-cid-csikuzaz] span[data-astro-cid-csikuzaz]{color:var(--text-muted);font-size:.78rem}.lineage-dot[data-astro-cid-csikuzaz]{flex-shrink:0;width:14px;height:14px;border-radius:999px}.gold-dot[data-astro-cid-csikuzaz]{background:var(--gold);box-shadow:0 0 16px #f3c96b80}.green-dot[data-astro-cid-csikuzaz]{background:var(--green);box-shadow:0 0 16px #72e3a680}.cyan-dot[data-astro-cid-csikuzaz]{background:var(--cyan);box-shadow:0 0 16px #74e2ff80}.blue-dot[data-astro-cid-csikuzaz]{background:var(--blue-2);box-shadow:0 0 16px #80b5ff80}.lineage-connector[data-astro-cid-csikuzaz]{width:1px;height:28px;margin-left:6px;background:linear-gradient(to bottom,var(--line-strong),var(--line))}@media(max-width:980px){.science-inner[data-astro-cid-csikuzaz]{grid-template-columns:1fr;gap:36px}}@media(max-width:480px){.lineage-chain[data-astro-cid-csikuzaz]{display:none}}.vtabs[data-astro-cid-buicuvlj]{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.vtab[data-astro-cid-buicuvlj]{display:inline-flex;align-items:center;height:40px;padding:0 20px;border:1px solid var(--line-strong);border-radius:999px;background:#ffffff0a;color:var(--text-muted);font-size:.9rem;font-weight:700;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.vtab[data-astro-cid-buicuvlj]:hover{color:var(--text);border-color:#3d5fff80;background:#3d5fff0f}.vtab[data-astro-cid-buicuvlj].active{background:var(--blue);border-color:transparent;color:#fff;box-shadow:0 4px 18px #0015cc66}.vpanel[data-astro-cid-buicuvlj]{display:none}.vpanel[data-astro-cid-buicuvlj].active{display:block}.vpanel[data-astro-cid-buicuvlj]:focus-visible{outline:none}.video-ratio[data-astro-cid-buicuvlj]{position:relative;width:100%;padding-bottom:56.25%;border-radius:var(--radius-lg);overflow:hidden;background:#050812cc;border:1px solid var(--line)}.video-ratio[data-astro-cid-buicuvlj] iframe[data-astro-cid-buicuvlj]{position:absolute;inset:0;width:100%;height:100%;border:none}.video-caption[data-astro-cid-buicuvlj]{margin-top:18px;text-align:center;font-size:.92rem;color:var(--text-muted)}@media(max-width:640px){.vtabs[data-astro-cid-buicuvlj]{gap:8px}.vtab[data-astro-cid-buicuvlj]{font-size:.84rem;padding:0 14px;height:36px}.video-caption[data-astro-cid-buicuvlj]{font-size:.85rem}}.resource-list[data-astro-cid-4rxi24qb]{display:grid;gap:12px}.resource-list[data-astro-cid-4rxi24qb] a[data-astro-cid-4rxi24qb]{display:grid;grid-template-columns:78px 1fr auto;gap:20px;align-items:center;padding:18px;border:1px solid var(--line);border-radius:var(--radius-md);background:#ffffff09;color:var(--text);transition:transform .16s ease,border-color .16s ease,background .16s ease}.resource-list[data-astro-cid-4rxi24qb] a[data-astro-cid-4rxi24qb]:hover{transform:translateY(-2px);border-color:#3d5fff6b;background:#3d5fff0f;color:var(--text)}.resource-list[data-astro-cid-4rxi24qb] span[data-astro-cid-4rxi24qb]{justify-self:start;min-width:58px;text-align:center;border:1px solid rgba(116,226,255,.24);border-radius:999px;padding:6px 9px;color:var(--cyan);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;font-weight:850}.resource-list[data-astro-cid-4rxi24qb] strong[data-astro-cid-4rxi24qb]{display:block;color:var(--text);font-size:1rem}.resource-list[data-astro-cid-4rxi24qb] p[data-astro-cid-4rxi24qb]{margin-top:2px;font-size:.93rem}.resource-list[data-astro-cid-4rxi24qb] em[data-astro-cid-4rxi24qb]{color:var(--text-muted);font-style:normal;font-weight:900}code[data-astro-cid-4rxi24qb]{font-family:ui-monospace,monospace;font-size:.85em;color:var(--cyan);background:#74e2ff14;padding:2px 5px;border-radius:4px}@media(max-width:640px){.resource-list[data-astro-cid-4rxi24qb] a[data-astro-cid-4rxi24qb]{grid-template-columns:1fr auto}.resource-list[data-astro-cid-4rxi24qb] span[data-astro-cid-4rxi24qb]{grid-column:1 / -1}}.site-footer[data-astro-cid-sz7xmlte]{position:relative;z-index:1;border-top:1px solid var(--line);padding:46px 0 34px;color:var(--text-muted)}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr auto;gap:36px;align-items:start}.footer-brand[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-weight:850;letter-spacing:-.02em}.footer-brand[data-astro-cid-sz7xmlte]:hover{color:var(--text)}.footer-logo[data-astro-cid-sz7xmlte]{display:block;width:22px;height:22px;border-radius:5px;box-shadow:0 0 18px #0015cc4d}p[data-astro-cid-sz7xmlte]{max-width:480px;margin-top:10px;font-size:.9rem}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:12px 22px;justify-content:flex-end;max-width:580px;font-size:.9rem;font-weight:700}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text)}.legal[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:36px;padding-top:20px;border-top:1px solid var(--line);font-size:.82rem}@media(max-width:720px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.footer-links[data-astro-cid-sz7xmlte]{justify-content:flex-start}}.hero{border-top:0;min-height:calc(100vh - 68px);display:grid;align-items:center;padding:92px 0 110px}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.74fr);gap:52px;align-items:center}.hero h1{margin-top:20px}.hero-lede{margin-top:24px;max-width:710px}.hero .btn-row{margin-top:34px}.neural-panel{position:relative;min-height:480px;border-radius:34px;overflow:hidden;padding:22px;display:flex;flex-direction:column;justify-content:space-between}.hero-brand-video{position:absolute;inset:0;overflow:hidden;border-radius:34px;z-index:0}.hero-brand-video:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#000ca861,#000ca01f 40%,#0508129e);z-index:1}.hero-brand-video iframe{position:absolute;top:50%;left:50%;width:177.78%;height:100%;transform:translate(-50%,-50%);border:none;pointer-events:none}.neural-panel .status-row,.neural-panel .mini-dashboard{position:relative;z-index:2}.status-row{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(114,227,166,.34);border-radius:999px;color:var(--green);font-size:.78rem;font-weight:800;background:#0508128c;backdrop-filter:blur(10px) saturate(135%);-webkit-backdrop-filter:blur(10px) saturate(135%)}.status-row span:first-child{width:8px;height:8px;border-radius:999px;background:currentColor;box-shadow:0 0 18px currentColor}.mini-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.mini-dashboard div{border:1px solid var(--line);border-radius:18px;padding:16px;background:#05081280;backdrop-filter:blur(10px) saturate(135%);-webkit-backdrop-filter:blur(10px) saturate(135%)}.mini-dashboard span{display:block;color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;font-weight:750}.mini-dashboard strong{display:block;margin-top:8px;color:var(--text);font-size:1.45rem;font-weight:300;letter-spacing:-.04em}.metrics-band{padding:28px 0;background:linear-gradient(180deg,#ffffff05,#ffffff03)}.split-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.sticky-copy{position:sticky;top:104px}.sticky-copy h2{margin-top:18px}.sticky-copy .lede{margin-top:24px;max-width:620px}.feature-stack{display:grid;gap:16px}.feature-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:30px;background:#ffffff09}.feature-card span{color:var(--cyan);font-size:.78rem;font-weight:900;letter-spacing:.16em}.feature-card h3{margin-top:18px;font-size:clamp(1.35rem,2vw,1.75rem)}.feature-card p{margin-top:14px}.workflow-grid{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:16px}.workflow-step{position:relative;min-height:300px;border:1px solid var(--line);border-radius:var(--radius-lg);padding:30px 30px 60px;background:#ffffff09}.workflow-step:after{content:"";position:absolute;left:30px;right:30px;bottom:30px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--blue),transparent)}.core-step{background:linear-gradient(180deg,#0015cc38,#ffffff09);border-color:#0015cc80}.step-num{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;color:#fff;background:var(--blue);font-weight:700;box-shadow:0 4px 18px #0015cc73}.workflow-step h3{margin-top:24px;font-size:clamp(1.35rem,2vw,1.7rem)}.workflow-step p{margin-top:14px}.proof{background:radial-gradient(circle at 12% 0%,rgba(243,201,107,.1),transparent 30%)}.proof-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.proof h2{margin-top:18px}.proof-cards{display:grid;gap:14px}.proof-cards article{border:1px solid var(--line);border-radius:var(--radius-md);padding:24px;background:#ffffff0a}.proof-cards span{display:block;color:var(--text-muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;font-weight:850}.proof-cards strong{display:block;margin-top:10px;color:var(--text);font-size:1.12rem}.proof-cards p{margin-top:8px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pricing-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:32px;background:#ffffff09;display:flex;flex-direction:column}.pricing-featured{border-color:#0015cc80;background:linear-gradient(180deg,#0015cc24,#ffffff08)}.pricing-enterprise{border-color:#f3c96b40;background:linear-gradient(180deg,#f3c96b0f,#ffffff05)}.pricing-period{display:block;color:var(--cyan);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pricing-enterprise .pricing-period{color:var(--gold)}.pricing-amount{display:flex;align-items:baseline;gap:4px;margin-top:14px}.pricing-amount strong{color:var(--text);font-size:clamp(2.4rem,4vw,3.2rem);font-weight:300;letter-spacing:-.04em}.pricing-amount span{color:var(--text-muted);font-size:1rem}.pricing-term{margin-top:8px;font-size:.88rem}.pricing-note{margin-top:6px;font-size:.82rem;color:var(--green)}.pricing-enterprise .pricing-note{color:var(--gold)}.pricing-features{list-style:none;padding:0;margin:20px 0 24px;display:grid;gap:8px;flex:1}.pricing-features li{color:var(--text-soft);font-size:.9rem;padding-left:16px;position:relative}.pricing-features li:before{content:"✓";position:absolute;left:0;color:var(--green);font-size:.8rem}.enterprise-actions{display:flex;flex-direction:column;gap:14px;margin-top:auto}.enterprise-resources{display:flex;gap:16px;flex-wrap:wrap}.enterprise-resources a{font-size:.86rem;font-weight:700;color:var(--text-muted);border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:2px;transition:color .16s,border-color .16s}.enterprise-resources a:hover{color:var(--text);border-color:var(--text)}.enterprise-resources a span{display:inline-block;transition:transform .16s}.enterprise-resources a:hover span{transform:translate(2px,-1px)}.macc-callout{margin-top:32px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;border:1px solid rgba(0,21,204,.35);border-radius:var(--radius-md);padding:24px 28px;background:#0015cc12}.macc-logo{display:flex;align-items:center;gap:10px;flex-shrink:0}.macc-callout p{color:var(--text-soft);font-size:.94rem;line-height:1.5}.macc-callout strong{color:var(--text)}.final-cta{border-top:0;padding-top:22px}.cta-panel{border-radius:34px;padding:clamp(28px,5vw,54px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"head copy" "btns btns";column-gap:48px;row-gap:36px;align-items:end;overflow:hidden;position:relative}.cta-head{grid-area:head}.cta-copy{grid-area:copy}.cta-panel .btn-row{grid-area:btns}.cta-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(116,226,255,.16),transparent 42%);pointer-events:none}.cta-panel>*{position:relative;z-index:1}.cta-panel h2{margin-top:16px;max-width:14ch}.cta-panel .cta-copy{margin-top:0;max-width:56ch}@media(max-width:980px){.hero-grid,.split-section,.proof-grid{grid-template-columns:1fr}.cta-panel{grid-template-columns:1fr;grid-template-areas:"head" "copy" "btns"}.sticky-copy{position:static}.workflow-grid{grid-template-columns:1fr}.neural-panel{min-height:auto}.macc-callout{grid-template-columns:1fr}.macc-callout .button{width:100%;justify-content:center}.pricing-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.hero{min-height:auto;padding:56px 0 64px}.hero h1{font-size:clamp(2.6rem,10vw,3rem)}.btn-row{flex-direction:column}.neural-panel{min-height:320px}.mini-dashboard{grid-template-columns:1fr 1fr}.workflow-grid,.pricing-grid{grid-template-columns:1fr}}@media(max-width:480px){.mini-dashboard{grid-template-columns:1fr}.proof-cards article{padding:18px}.section-head{margin-bottom:24px}}
