.help-directory:where(.astro-h26nxozk){gap:var(--kv-space-8);padding-block:var(--kv-space-8) var(--kv-space-16);display:grid}.help-directory__intro:where(.astro-h26nxozk){gap:var(--kv-space-2);max-width:42rem;display:grid}.help-directory__kicker:where(.astro-h26nxozk),.help-directory__intro:where(.astro-h26nxozk) h2:where(.astro-h26nxozk),.help-directory__intro:where(.astro-h26nxozk) p:where(.astro-h26nxozk),.solution-group__header:where(.astro-h26nxozk) p:where(.astro-h26nxozk),.solution-group__header:where(.astro-h26nxozk) h3:where(.astro-h26nxozk),.deployment-card__copy:where(.astro-h26nxozk) p:where(.astro-h26nxozk),.deployment-card__copy:where(.astro-h26nxozk) h4:where(.astro-h26nxozk){margin:0}.help-directory__kicker:where(.astro-h26nxozk),.deployment-card__copy:where(.astro-h26nxozk) p:where(.astro-h26nxozk){color:var(--kv-accent);font-family:var(--kv-font-mono);font-size:var(--kv-text-xs);font-weight:var(--kv-weight-bold);letter-spacing:.08em;text-transform:uppercase}.help-directory__intro:where(.astro-h26nxozk) h2:where(.astro-h26nxozk){color:var(--kv-text-main);font-size:clamp(var(--kv-text-2xl), 4vw, var(--kv-text-3xl));letter-spacing:-.035em;line-height:var(--kv-leading-tight)}.help-directory__intro:where(.astro-h26nxozk)>p:where(.astro-h26nxozk):last-child{color:var(--kv-text-secondary);font-size:var(--kv-text-base)}.help-directory__groups:where(.astro-h26nxozk){gap:var(--kv-space-12);display:grid}.solution-group:where(.astro-h26nxozk){gap:var(--kv-space-5);display:grid}.solution-group__header:where(.astro-h26nxozk){align-items:end;gap:var(--kv-space-6);padding-top:var(--kv-space-5);border-top:1px solid var(--kv-panel-divider);grid-template-columns:minmax(13rem,.7fr) minmax(18rem,1fr);display:grid}.solution-group__header:where(.astro-h26nxozk)>div:where(.astro-h26nxozk){gap:var(--kv-space-1);display:grid}.solution-group__header:where(.astro-h26nxozk) p:where(.astro-h26nxozk){color:var(--kv-accent);font-family:var(--kv-font-mono);font-size:var(--kv-text-xs);font-weight:var(--kv-weight-bold);letter-spacing:.08em;text-transform:uppercase}.solution-group__header:where(.astro-h26nxozk) h3:where(.astro-h26nxozk){color:var(--kv-text-main);font-size:var(--kv-text-xl);letter-spacing:-.025em;line-height:var(--kv-leading-tight)}.solution-group__header:where(.astro-h26nxozk)>span:where(.astro-h26nxozk){max-width:37rem;color:var(--kv-text-secondary);font-size:var(--kv-text-sm);line-height:var(--kv-leading-relaxed)}.solution-group__grid:where(.astro-h26nxozk){gap:var(--kv-space-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.solution-group--business:where(.astro-h26nxozk) .deployment-card:where(.astro-h26nxozk){grid-column:span 3}.solution-group--healthcare:where(.astro-h26nxozk) .deployment-card:where(.astro-h26nxozk){grid-column:span 4}.deployment-card:where(.astro-h26nxozk){align-content:space-between;gap:var(--kv-space-8);min-height:19rem;padding:var(--kv-space-5);border:1px solid var(--kv-panel-border);border-radius:var(--kv-radius-lg);background:var(--kv-panel-bg);box-shadow:var(--kv-shadow-xs);color:var(--kv-text-main);transition:border-color var(--kv-motion-normal), box-shadow var(--kv-motion-normal), transform var(--kv-motion-normal);text-decoration:none;display:grid;position:relative;overflow:hidden}.deployment-card:where(.astro-h26nxozk):before{background-image:linear-gradient(var(--kv-panel-border) 1px, transparent 1px), linear-gradient(90deg, var(--kv-panel-border) 1px, transparent 1px);content:"";opacity:.32;pointer-events:none;background-size:2rem 2rem;position:absolute;inset:0;mask-image:linear-gradient(145deg,#000,#0000 58%)}.deployment-card:where(.astro-h26nxozk):hover{border-color:var(--kv-accent-border);box-shadow:var(--kv-shadow-sm);transform:translateY(-2px)}.deployment-card:where(.astro-h26nxozk):focus-visible{outline:2px solid var(--kv-focus-border);outline-offset:3px;box-shadow:var(--kv-focus-ring)}.deployment-card__top:where(.astro-h26nxozk),.deployment-card__copy:where(.astro-h26nxozk),.deployment-card__action:where(.astro-h26nxozk){position:relative}.deployment-card__top:where(.astro-h26nxozk),.deployment-card__action:where(.astro-h26nxozk){justify-content:space-between;align-items:center;gap:var(--kv-space-3);display:flex}.deployment-card__icon:where(.astro-h26nxozk){border:1px solid var(--kv-accent-border);border-radius:var(--kv-radius-md);background:var(--kv-accent-subtle);width:3rem;height:3rem;color:var(--kv-accent);place-items:center;display:grid}.deployment-card__icon:where(.astro-h26nxozk) svg:where(.astro-h26nxozk){stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1.5rem;height:1.5rem}.deployment-card__index:where(.astro-h26nxozk){color:var(--kv-text-muted);font-family:var(--kv-font-mono);font-size:var(--kv-text-xs);font-weight:var(--kv-weight-bold)}.deployment-card__copy:where(.astro-h26nxozk){gap:var(--kv-space-2);display:grid}.deployment-card__copy:where(.astro-h26nxozk) h4:where(.astro-h26nxozk){color:var(--kv-text-main);font-size:var(--kv-text-xl);font-weight:var(--kv-weight-semibold);letter-spacing:-.025em;line-height:var(--kv-leading-tight)}.deployment-card__copy:where(.astro-h26nxozk)>span:where(.astro-h26nxozk){min-height:3.8em;color:var(--kv-text-secondary);font-size:var(--kv-text-md);line-height:var(--kv-leading-relaxed)}.deployment-card__action:where(.astro-h26nxozk){padding-top:var(--kv-space-3);border-top:1px solid var(--kv-panel-divider);color:var(--kv-text-secondary);font-size:var(--kv-text-sm);font-weight:var(--kv-weight-semibold)}.deployment-card__action:where(.astro-h26nxozk) svg:where(.astro-h26nxozk){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1rem;height:1rem;transition:transform var(--kv-motion-fast)}.deployment-card:where(.astro-h26nxozk):hover .deployment-card__action:where(.astro-h26nxozk){color:var(--kv-nav-selected-text)}.deployment-card:where(.astro-h26nxozk):hover .deployment-card__action:where(.astro-h26nxozk) svg:where(.astro-h26nxozk){transform:translate(2px)}@media (width<=72rem){.solution-group--business:where(.astro-h26nxozk) .deployment-card:where(.astro-h26nxozk){grid-column:span 6}}@media (width<=48rem){.solution-group__header:where(.astro-h26nxozk){align-items:start;gap:var(--kv-space-2);grid-template-columns:1fr}.solution-group--business:where(.astro-h26nxozk) .deployment-card:where(.astro-h26nxozk),.solution-group--healthcare:where(.astro-h26nxozk) .deployment-card:where(.astro-h26nxozk){grid-column:1/-1}.deployment-card:where(.astro-h26nxozk){min-height:17rem}}@media (prefers-reduced-motion:no-preference){.deployment-card:where(.astro-h26nxozk){animation:deployment-enter .42s var(--kv-ease-out) both;animation-delay:calc(var(--card-index,0) * 55ms)}.deployment-card:where(.astro-h26nxozk):nth-child(2){--card-index:1}.deployment-card:where(.astro-h26nxozk):nth-child(3){--card-index:2}.deployment-card:where(.astro-h26nxozk):nth-child(4){--card-index:3}.deployment-card:where(.astro-h26nxozk):nth-child(5){--card-index:4}.deployment-card:where(.astro-h26nxozk):nth-child(6){--card-index:5}.deployment-card:where(.astro-h26nxozk):nth-child(7){--card-index:6}}@keyframes deployment-enter{0%{opacity:0;transform:translateY(var(--kv-space-3))}to{opacity:1;transform:translateY(0)}}
