.Agency-module__a5PUfW__hero{text-align:center;flex-direction:column;justify-content:center;min-height:60vh;padding:160px 48px 80px;display:flex;position:relative;overflow:hidden}.Agency-module__a5PUfW__heroContent{z-index:3;width:100%;max-width:1000px;margin:0 auto;position:relative}.Agency-module__a5PUfW__heroEyebrowWrap{justify-content:center;margin-bottom:24px;display:flex}.Agency-module__a5PUfW__heroTitle{letter-spacing:-.03em;color:hsl(var(--foreground));margin-bottom:24px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(48px,7vw,96px);font-weight:700;line-height:.98}.Agency-module__a5PUfW__heroSub{color:hsl(var(--muted-foreground));max-width:720px;margin:0 auto 36px;font-size:20px;line-height:1.5}.Agency-module__a5PUfW__heroCtas{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.Agency-module__a5PUfW__fleetGrid{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:64px;display:grid}.Agency-module__a5PUfW__fleetCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:3px solid var(--agent-color);border-radius:4px 16px 8px 8px;flex-direction:column;gap:10px;padding:24px 20px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.Agency-module__a5PUfW__fleetCard:hover{transform:translateY(-3px)}.Agency-module__a5PUfW__fleetGlow{background:radial-gradient(ellipse at top, var(--agent-color), transparent 70%);opacity:.18;pointer-events:none;border-radius:4px 16px 0 0;height:60px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.Agency-module__a5PUfW__fleetCard:hover .Agency-module__a5PUfW__fleetGlow{opacity:.45}.Agency-module__a5PUfW__fleetHead{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.Agency-module__a5PUfW__fleetName{letter-spacing:.04em;color:var(--agent-color);font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:22px;font-weight:700}.Agency-module__a5PUfW__fleetImg{object-fit:cover;border:1px solid hsl(var(--border));border-radius:6px 12px 6px 6px;flex-shrink:0;width:40px;height:40px}.Agency-module__a5PUfW__fleetRole{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground));z-index:1;font-size:11px;font-weight:600;position:relative}.Agency-module__a5PUfW__fleetCount{color:hsl(var(--foreground));z-index:1;margin-top:auto;font-size:13px;position:relative}.Agency-module__a5PUfW__fleetCount strong{color:var(--agent-color);font-weight:700}.Agency-module__a5PUfW__rulesGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:56px;display:grid}.Agency-module__a5PUfW__rule{background:hsl(var(--card));border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--primary));border-radius:0 12px 12px 0;padding:24px 28px}.Agency-module__a5PUfW__ruleNum{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--primary));margin-bottom:8px;font-size:11px;font-weight:700}.Agency-module__a5PUfW__ruleTitle{color:hsl(var(--foreground));margin-bottom:8px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.Agency-module__a5PUfW__ruleDesc{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.5}.Agency-module__a5PUfW__leadSection{border-top:1px solid hsl(var(--border));padding:100px 48px;scroll-margin-top:80px;position:relative}.Agency-module__a5PUfW__leadSection.Agency-module__a5PUfW__leadSectionTinted{background:#11161966}.Agency-module__a5PUfW__leadInner{max-width:1280px;margin:0 auto}.Agency-module__a5PUfW__leadHead{grid-template-columns:auto 1fr;align-items:center;gap:32px;margin-bottom:48px;display:grid}.Agency-module__a5PUfW__leadAvatar{object-fit:cover;border:2px solid var(--agent-color);z-index:1;border-radius:8px 24px 8px 8px;flex-shrink:0;width:120px;height:120px;position:relative}.Agency-module__a5PUfW__leadHeadText{flex-direction:column;gap:8px;display:flex}.Agency-module__a5PUfW__leadEyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--agent-color);font-size:12px;font-weight:700}.Agency-module__a5PUfW__leadName{letter-spacing:-.02em;color:var(--agent-color);font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1}.Agency-module__a5PUfW__leadRoleTitle{color:hsl(var(--foreground));font-size:18px;font-weight:500}.Agency-module__a5PUfW__leadScope{color:hsl(var(--muted-foreground));max-width:800px;margin-bottom:40px;font-size:17px;line-height:1.6}.Agency-module__a5PUfW__leadScope strong{color:hsl(var(--foreground));font-weight:600}.Agency-module__a5PUfW__subAgentsLabel{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--muted-foreground));margin-bottom:20px;font-size:11px;font-weight:600}.Agency-module__a5PUfW__subAgentsGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px;display:grid}.Agency-module__a5PUfW__subAgentCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px 16px 8px 8px;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.Agency-module__a5PUfW__subAgentName{color:hsl(var(--foreground));align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.Agency-module__a5PUfW__subAgentName:before{content:"";background:var(--agent-color);border-radius:50%;flex-shrink:0;width:4px;height:4px}.Agency-module__a5PUfW__subAgentDesc{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.Agency-module__a5PUfW__fitsBox{border:1px solid hsl(var(--border));border-left:3px solid var(--agent-color);background:linear-gradient(135deg,#0000,#f3b21b0a);border-radius:0 12px 12px 0;max-width:900px;padding:20px 24px}.Agency-module__a5PUfW__fitsLabel{text-transform:uppercase;letter-spacing:.16em;color:var(--agent-color);margin-bottom:8px;font-size:11px;font-weight:700}.Agency-module__a5PUfW__fitsCopy{color:hsl(var(--foreground));font-size:14px;line-height:1.6}.Agency-module__a5PUfW__autonomyGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.Agency-module__a5PUfW__autonomyCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:3px solid hsl(var(--primary));border-radius:4px 24px 12px 12px;padding:32px 28px}.Agency-module__a5PUfW__autonomyName{color:hsl(var(--foreground));margin-bottom:6px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:24px;font-weight:700}.Agency-module__a5PUfW__autonomyTagline{color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px;font-size:13px;font-weight:600}.Agency-module__a5PUfW__autonomyDesc{color:hsl(var(--muted-foreground));margin-bottom:16px;font-size:14px;line-height:1.6}.Agency-module__a5PUfW__autonomyList{margin:0;padding:0;list-style:none}.Agency-module__a5PUfW__autonomyList li{color:hsl(var(--foreground));align-items:flex-start;gap:8px;padding:6px 0;font-size:13px;line-height:1.5;display:flex}.Agency-module__a5PUfW__autonomyList li:before{content:"✓";color:hsl(var(--primary));flex-shrink:0;font-weight:700}.Agency-module__a5PUfW__signalSection{background:linear-gradient(135deg,#0000 0%,#f3b21b0f 50%,#0000 100%)}.Agency-module__a5PUfW__signalDiagram{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;margin-top:56px;display:grid}.Agency-module__a5PUfW__signalCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:3px solid var(--agent-color);text-align:center;border-radius:4px 24px 12px 12px;padding:32px 28px}.Agency-module__a5PUfW__signalAgentName{color:var(--agent-color);margin-bottom:8px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:28px;font-weight:700}.Agency-module__a5PUfW__signalAgentSub{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px;font-size:13px;font-weight:600}.Agency-module__a5PUfW__signalAgentBlurb{color:hsl(var(--foreground));font-size:14px;line-height:1.5}.Agency-module__a5PUfW__signalJoin{color:hsl(var(--primary));font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:32px;font-weight:700}.Agency-module__a5PUfW__signalOutcome{background:hsl(var(--card));border:1px solid hsl(var(--primary));text-align:center;border-radius:12px 24px 12px 12px;max-width:720px;margin-top:48px;margin-left:auto;margin-right:auto;padding:32px;box-shadow:0 12px 40px #f3b21b26}.Agency-module__a5PUfW__signalOutcomeLabel{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--primary));margin-bottom:12px;font-size:11px;font-weight:700}.Agency-module__a5PUfW__signalOutcomeText{letter-spacing:-.01em;color:hsl(var(--foreground));font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:22px;font-weight:700;line-height:1.4}.Agency-module__a5PUfW__signalOutcomeText em{color:hsl(var(--primary));font-style:italic}@media (max-width:1024px){.Agency-module__a5PUfW__fleetGrid{grid-template-columns:repeat(3,1fr)}.Agency-module__a5PUfW__signalDiagram{grid-template-columns:1fr;gap:16px}.Agency-module__a5PUfW__signalJoin{transform:rotate(90deg)}}@media (max-width:760px){.Agency-module__a5PUfW__hero{padding:120px 24px 64px}.Agency-module__a5PUfW__leadSection{padding:64px 24px}.Agency-module__a5PUfW__fleetGrid{grid-template-columns:1fr 1fr}.Agency-module__a5PUfW__rulesGrid{grid-template-columns:1fr}.Agency-module__a5PUfW__leadHead{grid-template-columns:1fr;gap:16px}.Agency-module__a5PUfW__leadAvatar{width:80px;height:80px}.Agency-module__a5PUfW__subAgentsGrid,.Agency-module__a5PUfW__autonomyGrid{grid-template-columns:1fr}}:is(html:not(.dark) .Agency-module__a5PUfW__fleetCard,html:not(.dark) .Agency-module__a5PUfW__rule,html:not(.dark) .Agency-module__a5PUfW__subAgentCard,html:not(.dark) .Agency-module__a5PUfW__autonomyCard,html:not(.dark) .Agency-module__a5PUfW__signalCard,html:not(.dark) .Agency-module__a5PUfW__fitsBox,html:not(.dark) .Agency-module__a5PUfW__signalOutcome){box-shadow:0 1px 3px #0000000a,0 8px 24px #0000000a}html:not(.dark) .Agency-module__a5PUfW__signalOutcome{box-shadow:0 12px 40px #f3b21b26}html:not(.dark) .Agency-module__a5PUfW__leadSection.Agency-module__a5PUfW__leadSectionTinted{background:#f3b21b06}:is(html:not(.dark) .Agency-module__a5PUfW__fleetName,html:not(.dark) .Agency-module__a5PUfW__leadName,html:not(.dark) .Agency-module__a5PUfW__signalAgentName){font-weight:600}
