.GridBYOA-module__kNl9sW__section{padding:var(--space-4xl) var(--space-xl);background:var(--color-background)}.GridBYOA-module__kNl9sW__inner{max-width:var(--max-width-content);margin:0 auto}.GridBYOA-module__kNl9sW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-purple);margin-bottom:var(--space-md);font-size:.72rem;font-weight:600}.GridBYOA-module__kNl9sW__heading{color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-xl);max-width:900px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.GridBYOA-module__kNl9sW__headingAccent{color:var(--color-purple)}.GridBYOA-module__kNl9sW__features{grid-template-columns:repeat(2,1fr);gap:.9rem 3rem;max-width:1000px;margin:2rem 0 3rem;padding:0;list-style:none;display:grid}.GridBYOA-module__kNl9sW__featureItem{color:var(--color-text-muted);align-items:flex-start;gap:.75rem;font-size:.97rem;line-height:1.55;display:flex}.GridBYOA-module__kNl9sW__checkChip{width:22px;height:22px;color:var(--color-purple);background:#6b46c10f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.GridBYOA-module__kNl9sW__agents{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.GridBYOA-module__kNl9sW__agentCard{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:12px;padding:24px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.GridBYOA-module__kNl9sW__agentCard:hover{border-color:#6b46c14d;transform:translateY(-2px);box-shadow:0 6px 18px #1e264214}.GridBYOA-module__kNl9sW__agentHead{align-items:center;gap:12px;display:flex}.GridBYOA-module__kNl9sW__logoChip{background:var(--color-surface-alt,#f9fafb);width:44px;height:44px;color:var(--color-navy);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:color .25s;display:inline-flex}.GridBYOA-module__kNl9sW__logo{width:24px;height:24px;color:inherit}.GridBYOA-module__kNl9sW__agentCard[data-brand=covia]:hover .GridBYOA-module__kNl9sW__logoChip{color:#6b46c1}.GridBYOA-module__kNl9sW__agentCard[data-brand=langchain]:hover .GridBYOA-module__kNl9sW__logoChip{color:#1c3c3c}.GridBYOA-module__kNl9sW__agentCard[data-brand=crewai]:hover .GridBYOA-module__kNl9sW__logoChip{color:#ff5a50}.GridBYOA-module__kNl9sW__agentCard[data-brand=python]:hover .GridBYOA-module__kNl9sW__logoChip{color:#3776ab}.GridBYOA-module__kNl9sW__agentCard[data-brand=autogen]:hover .GridBYOA-module__kNl9sW__logoChip{color:#10a37f}.GridBYOA-module__kNl9sW__agentCard[data-brand=custom]:hover .GridBYOA-module__kNl9sW__logoChip{color:#6b46c1}.GridBYOA-module__kNl9sW__agentName{color:var(--color-text);letter-spacing:-.01em;font-size:1.02rem;font-weight:700}.GridBYOA-module__kNl9sW__agentDesc{color:var(--color-text-muted);font-size:.9rem;line-height:1.55}@media (max-width:980px){.GridBYOA-module__kNl9sW__agents{grid-template-columns:repeat(2,1fr)}.GridBYOA-module__kNl9sW__features{grid-template-columns:1fr}}@media (max-width:560px){.GridBYOA-module__kNl9sW__agents{grid-template-columns:1fr}}
.GridScale-module__bKZxWq__section{padding:var(--space-5xl) var(--space-xl);background:var(--color-background)}.GridScale-module__bKZxWq__inner{max-width:var(--max-width-content);margin:0 auto}.GridScale-module__bKZxWq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-purple);margin-bottom:.75rem;font-size:.7rem;font-weight:600}.GridScale-module__bKZxWq__heading{color:var(--color-navy);margin-bottom:var(--space-3xl);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.12}.GridScale-module__bKZxWq__headingAccent{color:var(--color-purple)}.GridScale-module__bKZxWq__grid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.GridScale-module__bKZxWq__card{padding:var(--space-lg);border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-background);transition:all var(--transition-base)}.GridScale-module__bKZxWq__card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-purple-200);transform:translateY(-2px)}.GridScale-module__bKZxWq__cardTag{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);margin-bottom:var(--space-sm);padding:.2rem .6rem;font-size:.6rem;font-weight:600;display:inline-block}.GridScale-module__bKZxWq__cardTagEnterprise{color:var(--color-purple);background:#6b46c11a}.GridScale-module__bKZxWq__cardTagScaleup{color:var(--color-blue);background:#4a90e21a}.GridScale-module__bKZxWq__cardTagDeveloper{color:#bd8200;color:lab(59.2814% 18.7652 77.796);background:#f2ae301a}.GridScale-module__bKZxWq__cardTitle{color:var(--color-navy);margin-bottom:var(--space-sm);font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:700}.GridScale-module__bKZxWq__cardDesc{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-md);line-height:1.65}.GridScale-module__bKZxWq__bulletList{margin:0 0 var(--space-lg) 0;padding:0;list-style:none}.GridScale-module__bKZxWq__bulletItem{align-items:flex-start;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text);padding:.25rem 0;line-height:1.55;display:flex}.GridScale-module__bKZxWq__bulletIcon{width:20px;height:20px;color:var(--color-purple);background:#6b46c10f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;font-size:12px;display:inline-flex}.GridScale-module__bKZxWq__cardLink{font-size:var(--text-sm);color:var(--color-purple);transition:gap var(--transition-fast);align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.GridScale-module__bKZxWq__cardLink:hover{gap:.6rem}.GridScale-module__bKZxWq__cardLinkBlue{color:var(--color-blue)}.GridScale-module__bKZxWq__cardLinkGold{color:#bd8200;color:lab(59.2814% 18.7652 77.796)}@media (max-width:1023px){.GridScale-module__bKZxWq__grid{grid-template-columns:1fr}}
.GridBuilders-module__a15w3W__section{padding:var(--space-5xl) var(--space-xl);background:var(--color-surface)}.GridBuilders-module__a15w3W__inner{max-width:var(--max-width-content);margin:0 auto}.GridBuilders-module__a15w3W__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-purple);margin-bottom:.75rem;font-size:.7rem;font-weight:600}.GridBuilders-module__a15w3W__heading{color:var(--color-navy);margin-bottom:var(--space-3xl);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.12}.GridBuilders-module__a15w3W__headingAccent{color:var(--color-purple)}.GridBuilders-module__a15w3W__layout{gap:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.GridBuilders-module__a15w3W__codeCard{background:var(--color-navy);border-radius:var(--radius-2xl);padding:var(--space-xl);box-shadow:var(--shadow-xl);border:1px solid #ffffff14;min-width:0}.GridBuilders-module__a15w3W__codeHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);display:flex}.GridBuilders-module__a15w3W__dot{border-radius:50%;width:10px;height:10px}.GridBuilders-module__a15w3W__dotRed{background:#ef4444}.GridBuilders-module__a15w3W__dotYellow{background:var(--color-gold)}.GridBuilders-module__a15w3W__dotGreen{background:var(--color-success)}.GridBuilders-module__a15w3W__filename{font-size:var(--text-xs);color:#fff6;margin-left:var(--space-sm);font-family:var(--font-mono)}.GridBuilders-module__a15w3W__code{font-family:var(--font-mono);color:#ffffffa6;white-space:pre;max-width:100%;font-size:.78rem;line-height:1.8;overflow-x:auto}.GridBuilders-module__a15w3W__kw{color:#c4b5fd;font-weight:500}.GridBuilders-module__a15w3W__str{color:#6ee7b7}.GridBuilders-module__a15w3W__cmt{color:#ffffff59;font-style:italic}.GridBuilders-module__a15w3W__fn{color:#93c5fd}.GridBuilders-module__a15w3W__resources{gap:var(--space-md);grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,1fr);display:grid}.GridBuilders-module__a15w3W__resourceCard{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-background);transition:all var(--transition-base);min-width:0;text-decoration:none;display:flex}.GridBuilders-module__a15w3W__resourceCard>div:not(.GridBuilders-module__a15w3W__resourceIcon){min-width:0}.GridBuilders-module__a15w3W__resourceCard:hover{box-shadow:var(--shadow-md);border-color:var(--color-purple-200);transform:translateY(-2px)}.GridBuilders-module__a15w3W__resourceCard:hover .GridBuilders-module__a15w3W__resourceIcon{background:var(--color-purple);color:#fff}.GridBuilders-module__a15w3W__resourceIcon{border-radius:var(--radius-lg);background:var(--color-purple-50);width:40px;height:40px;color:var(--color-purple);flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.GridBuilders-module__a15w3W__resourceTitle{font-size:var(--text-base);color:var(--color-navy);margin-bottom:.25rem;font-weight:600}.GridBuilders-module__a15w3W__resourceSubtitle{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}.GridBuilders-module__a15w3W__resourceArrow{font-size:var(--text-sm);color:var(--color-text-light);transition:margin-left var(--transition-fast);margin-left:.35rem;display:inline-block}.GridBuilders-module__a15w3W__resourceCard:hover .GridBuilders-module__a15w3W__resourceArrow{color:var(--color-purple);margin-left:.6rem}@media (max-width:1023px){.GridBuilders-module__a15w3W__layout{grid-template-columns:1fr}.GridBuilders-module__a15w3W__codeCard{width:100%;max-width:600px}}@media (max-width:639px){.GridBuilders-module__a15w3W__resources{grid-template-columns:1fr}}
.GridCTA-module__zkIaBW__section{padding:var(--space-5xl) var(--space-xl);text-align:center;background:linear-gradient(135deg, var(--color-purple-50) 0%, var(--color-background) 50%, #4a90e20d 100%)}.GridCTA-module__zkIaBW__inner{max-width:640px;margin:0 auto}.GridCTA-module__zkIaBW__heading{color:var(--color-navy);margin-bottom:.75rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.12}.GridCTA-module__zkIaBW__headingAccent{color:var(--color-purple)}.GridCTA-module__zkIaBW__desc{font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:var(--space-xl);line-height:1.65}.GridCTA-module__zkIaBW__actions{flex-wrap:wrap;justify-content:center;gap:.875rem;display:flex}@media (max-width:639px){.GridCTA-module__zkIaBW__actions{flex-direction:column;align-items:stretch}}