.hero-ambient[data-astro-cid-bbe6dxrz]{background:radial-gradient(ellipse 31% 39% at 79% 36%,rgb(var(--brand-rgb) / .11),transparent 70%),radial-gradient(ellipse 40% 50% at 4% 62%,rgb(var(--accent-rgb) / .02),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--color-base) 70%,transparent),var(--color-base))}.summit-visual[data-astro-cid-bbe6dxrz]{isolation:isolate}.summit-visual[data-astro-cid-bbe6dxrz]:before{position:absolute;inset:8% 2% 4% 10%;z-index:-1;content:"";background:radial-gradient(circle at 78% 18%,rgb(var(--accent-rgb) / .08),transparent 29%);filter:blur(18px);pointer-events:none}.summit-svg[data-astro-cid-bbe6dxrz]{overflow:visible;filter:drop-shadow(0 28px 36px rgb(0 0 0 / .32))}.summit-layer[data-astro-cid-bbe6dxrz]{transform-box:fill-box;transform-origin:center bottom;animation:summit-range-in .9s var(--ease-emphasized) var(--layer-delay) backwards}.summit-mass[data-astro-cid-bbe6dxrz]{transform-box:fill-box;transform-origin:center bottom;animation:summit-mass-in 1.05s var(--ease-emphasized) var(--layer-delay) backwards}.summit-face[data-astro-cid-bbe6dxrz]{transition:opacity .36s var(--ease-emphasized),filter .36s var(--ease-emphasized)}.summit-topography[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{fill:none;stroke:rgb(var(--brand-rgb) / .14);stroke-width:.85;stroke-linecap:round;stroke-dasharray:4 7;animation:summit-topography-in .9s ease var(--topo-delay) backwards}.summit-topography[data-astro-cid-bbe6dxrz] .summit-facet[data-astro-cid-bbe6dxrz]{stroke:#ffffff0b;stroke-width:.7;stroke-dasharray:none}.summit-route-segment[data-astro-cid-bbe6dxrz]{fill:none;stroke:url(#summit-rim);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:opacity .3s ease,stroke-width .3s var(--ease-emphasized);animation:summit-route-in .76s var(--ease-emphasized) var(--route-delay) backwards}.summit-stage[data-astro-cid-bbe6dxrz]{transform-box:fill-box;transform-origin:center;animation:summit-stage-in .54s var(--ease-emphasized) var(--camp-delay) backwards}.summit-stage-card[data-astro-cid-bbe6dxrz]{fill:color-mix(in srgb,var(--bg-surface-1) 74%,transparent);stroke:rgb(var(--brand-rgb) / .24);stroke-width:1;transition:fill .26s ease,stroke .26s ease}.summit-stage--operate[data-astro-cid-bbe6dxrz] .summit-stage-card[data-astro-cid-bbe6dxrz]{stroke:rgb(var(--accent-rgb) / .31)}.summit-stage-leader[data-astro-cid-bbe6dxrz]{fill:none;stroke:rgb(var(--brand-rgb) / .36);stroke-width:.85;stroke-dasharray:2 4}.summit-stage--operate[data-astro-cid-bbe6dxrz] .summit-stage-leader[data-astro-cid-bbe6dxrz]{stroke:rgb(var(--accent-rgb) / .48)}.summit-stage-number[data-astro-cid-bbe6dxrz],.summit-stage-detail[data-astro-cid-bbe6dxrz],.summit-mark-title[data-astro-cid-bbe6dxrz],.summit-mark-subtitle[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono)}.summit-stage-number[data-astro-cid-bbe6dxrz]{fill:var(--color-primary);font-size:9px;font-weight:700;letter-spacing:.14em}.summit-stage--operate[data-astro-cid-bbe6dxrz] .summit-stage-number[data-astro-cid-bbe6dxrz]{fill:var(--color-cyan)}.summit-stage-label[data-astro-cid-bbe6dxrz]{fill:var(--color-text);font-family:var(--font-sans);font-size:14px;font-weight:700;letter-spacing:-.02em}.summit-stage-detail[data-astro-cid-bbe6dxrz]{fill:var(--color-subtle);font-size:9.5px;font-weight:500;letter-spacing:.015em}.summit-node-shell[data-astro-cid-bbe6dxrz]{fill:var(--bg-canvas);stroke:rgb(var(--brand-rgb) / .86);stroke-width:1.5;transition:r .26s var(--ease-emphasized),stroke .26s ease}.summit-node-core[data-astro-cid-bbe6dxrz]{fill:var(--color-primary)}.summit-stage--operate[data-astro-cid-bbe6dxrz] .summit-node-shell[data-astro-cid-bbe6dxrz]{stroke:rgb(var(--accent-rgb) / .95)}.summit-stage--operate[data-astro-cid-bbe6dxrz] .summit-node-core[data-astro-cid-bbe6dxrz]{fill:var(--color-cyan)}.summit-node-pulse[data-astro-cid-bbe6dxrz]{fill:rgb(var(--accent-rgb) / .07);stroke:rgb(var(--accent-rgb) / .28);stroke-width:.8;transform-box:fill-box;transform-origin:center;animation:summit-arrival .9s var(--ease-emphasized) 1.74s backwards}.summit-beacon[data-astro-cid-bbe6dxrz]{animation:summit-beacon-in 1.1s ease 1.42s backwards}.summit-ambient-ring[data-astro-cid-bbe6dxrz]{fill:none;stroke:rgb(var(--accent-rgb) / .13);stroke-width:.8;transform-box:fill-box;transform-origin:center;animation:summit-breathe 8s ease-in-out 2.2s infinite}.summit-ambient-ring--inner[data-astro-cid-bbe6dxrz]{animation-delay:3.2s;animation-direction:reverse}.summit-mark[data-astro-cid-bbe6dxrz]{animation:summit-mark-in .65s var(--ease-emphasized) 1.84s backwards}.summit-mark[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{fill:none;stroke:rgb(var(--accent-rgb) / .62);stroke-width:.85;stroke-linecap:round}.summit-mark[data-astro-cid-bbe6dxrz] circle[data-astro-cid-bbe6dxrz]{fill:var(--color-cyan)}.summit-mark-title[data-astro-cid-bbe6dxrz]{fill:var(--color-cyan);font-size:10px;font-weight:700;letter-spacing:.2em}.summit-mark-subtitle[data-astro-cid-bbe6dxrz]{fill:var(--color-subtle);font-size:6.5px;font-weight:600;letter-spacing:.11em}.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage:hover) .summit-route-segment[data-astro-cid-bbe6dxrz]{opacity:.24}.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage[data-stage=design]:hover) .summit-route-segment[data-astro-cid-bbe6dxrz][data-stage=design],.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage[data-stage=build]:hover) .summit-route-segment[data-astro-cid-bbe6dxrz][data-stage=build],.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage[data-stage=operate]:hover) .summit-route-segment[data-astro-cid-bbe6dxrz][data-stage=operate]{opacity:1;stroke-width:3.2}.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage:hover) .summit-face[data-astro-cid-bbe6dxrz]{opacity:.38}.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage[data-stage=design]:hover) .summit-face[data-astro-cid-bbe6dxrz][data-stage=design],.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage[data-stage=build]:hover) .summit-face[data-astro-cid-bbe6dxrz][data-stage=build],.summit-svg[data-astro-cid-bbe6dxrz]:has(.summit-stage[data-stage=operate]:hover) .summit-face[data-astro-cid-bbe6dxrz][data-stage=operate]{opacity:1;filter:brightness(1.16)}.summit-stage[data-astro-cid-bbe6dxrz]:hover .summit-stage-card[data-astro-cid-bbe6dxrz]{fill:color-mix(in srgb,var(--bg-surface-2) 84%,transparent);stroke:rgb(var(--brand-rgb) / .62)}.summit-stage--operate[data-astro-cid-bbe6dxrz]:hover .summit-stage-card[data-astro-cid-bbe6dxrz]{stroke:rgb(var(--accent-rgb) / .72)}.summit-stage[data-astro-cid-bbe6dxrz]:hover .summit-node-shell[data-astro-cid-bbe6dxrz]{r:9.5px}@keyframes summit-route-in{0%{stroke-dashoffset:1}}@keyframes summit-range-in{0%{opacity:0;transform:translateY(14px) scaleY(.94)}}@keyframes summit-mass-in{0%{opacity:0;transform:translateY(18px) scaleY(.92)}}@keyframes summit-topography-in{0%{opacity:0;stroke-dashoffset:18}}@keyframes summit-stage-in{0%{opacity:0;transform:translateY(8px) scale(.94)}}@keyframes summit-arrival{0%{opacity:0;transform:scale(.2)}65%{opacity:1}}@keyframes summit-beacon-in{0%{opacity:0;transform:scale(.72);transform-origin:442px 66px}}@keyframes summit-mark-in{0%{opacity:0;transform:translate(-8px)}}@keyframes summit-breathe{0%,to{opacity:.28;transform:scale(.97)}50%{opacity:.52;transform:scale(1.04)}}@media(max-width:639px){.summit-stage-copy[data-astro-cid-bbe6dxrz]{display:none}.summit-svg[data-astro-cid-bbe6dxrz]{transform:scale(1.06);transform-origin:center bottom}.summit-mark-subtitle[data-astro-cid-bbe6dxrz]{display:none}}.scroll-indicator-shell[data-astro-cid-bbe6dxrz]{box-shadow:0 10px 30px #00000047}.stat-card[data-astro-cid-bhxv2qxz]{transition:transform var(--duration-base) var(--ease-emphasized),border-color var(--duration-base) ease,box-shadow var(--duration-base) ease}.stat-card[data-astro-cid-bhxv2qxz]:hover{border-color:var(--border-brand);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}@media(max-width:639px){.stat-card[data-astro-cid-bhxv2qxz]{min-height:9rem;padding:1rem}}.capability-card[data-astro-cid-g5jplrhu]{transition:transform var(--duration-base) var(--ease-emphasized),border-color var(--duration-base) ease,background var(--duration-base) ease,box-shadow var(--duration-base) ease}.capability-card[data-astro-cid-g5jplrhu]:hover,.capability-card[data-astro-cid-g5jplrhu]:focus-within{background:linear-gradient(180deg,rgb(255 255 255 / .024),transparent 42%),var(--color-surface);border-color:var(--border-brand);transform:translateY(-2px)}.capability-card[data-astro-cid-g5jplrhu][data-featured]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 82% -8%,rgb(var(--brand-rgb) / .09),transparent 58%)}.capability-card[data-astro-cid-g5jplrhu][data-featured]:hover,.capability-card[data-astro-cid-g5jplrhu][data-featured]:focus-within{box-shadow:var(--shadow-glow-brand)}.scent-ambient[data-astro-cid-6dvbkl7x]{pointer-events:none;background:radial-gradient(ellipse 42% 52% at 80% 56%,rgb(var(--brand-rgb) / .075),transparent 70%)}.product-btn[data-astro-cid-6dvbkl7x]{background:linear-gradient(180deg,rgb(var(--brand-rgb) / .14),rgb(var(--brand-rgb) / .045)),var(--color-surface-raised);border:1px solid rgb(var(--brand-rgb) / .4);box-shadow:0 12px 30px #0000004d;transition:box-shadow var(--duration-base) ease,transform var(--duration-base) var(--ease-emphasized)}.product-btn[data-astro-cid-6dvbkl7x]:hover{box-shadow:0 16px 38px rgb(var(--brand-rgb) / .15);transform:translateY(-1px)}.product-mockup[data-astro-cid-6dvbkl7x]{background:linear-gradient(145deg,var(--color-surface),var(--color-surface-raised));box-shadow:var(--shadow-card)}.live-badge[data-astro-cid-6dvbkl7x]{color:var(--color-primary);background:rgb(var(--brand-rgb) / .07);border:1px solid rgb(var(--brand-rgb) / .18)}.scent-feature[data-astro-cid-6dvbkl7x]{transition:transform var(--duration-base) var(--ease-emphasized),border-color var(--duration-base) ease,background var(--duration-base) ease}.scent-feature-icon[data-astro-cid-6dvbkl7x]{transition:transform var(--duration-base) var(--ease-emphasized),background var(--duration-base) ease,border-color var(--duration-base) ease,opacity var(--duration-fast) ease}.scent-feature[data-astro-cid-6dvbkl7x]:hover{background:var(--color-surface-raised);border-color:rgb(var(--brand-rgb) / .36);transform:translate(4px)}.scent-feature[data-astro-cid-6dvbkl7x]:hover .scent-feature-icon[data-astro-cid-6dvbkl7x]{background:rgb(var(--brand-rgb) / .11);border-color:rgb(var(--brand-rgb) / .28);transform:translateY(-2px) scale(1.03)}.process-step[data-astro-cid-2dofzcbc]{transition:border-color var(--duration-base) ease,background var(--duration-base) ease}.process-step[data-astro-cid-2dofzcbc]:hover{background:color-mix(in srgb,var(--color-base) 72%,var(--color-surface-raised));border-color:var(--border-strong)}.zenit-products-panel[data-astro-cid-2dofzcbc]{border-color:rgb(var(--accent-rgb) / .22);box-shadow:0 0 32px -8px rgb(var(--accent-rgb) / .12)}.tech-card[data-astro-cid-lfow52u2]{color:var(--tech-color);background:var(--tech-bg);border:1px solid var(--tech-border);box-shadow:inset 0 1px #ffffff06;transition:transform var(--duration-base) var(--ease-emphasized),box-shadow var(--duration-base) ease,filter var(--duration-base) ease}.tech-card[data-astro-cid-lfow52u2]:before{position:absolute;inset:0;pointer-events:none;content:"";background:radial-gradient(circle at 20% 50%,var(--tech-bg),transparent 72%);opacity:0;transition:opacity var(--duration-base) ease}.tech-card[data-astro-cid-lfow52u2]:hover{filter:saturate(1.15) brightness(1.08);box-shadow:0 12px 32px #00000038;transform:translateY(-2px)}.tech-card[data-astro-cid-lfow52u2]:hover:before{opacity:1}.tech-icon[data-astro-cid-lfow52u2]{color:var(--tech-color);background:var(--tech-bg);border:1px solid var(--tech-border)}.cta-panel[data-astro-cid-4xty6sx2]:before{position:absolute;inset:0;pointer-events:none;content:"";background:radial-gradient(ellipse 38% 52% at 100% 50%,rgb(var(--brand-rgb) / .095),transparent 70%)}
