/* An architectural decision map, followed by a complete working simulation. */
.v6-ai-automation .v6-hero-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px}
.v6-ai-automation .v6-hero-copy h1{font-size:clamp(4rem,7vw,7.1rem);max-width:10ch}
.v6-ai-automation .v6-hero-copy .lead{max-width:37ch}
.v6-routing-map{position:relative;background:linear-gradient(130deg,#f0efe7,#f8f7f3);border:1px solid #d9dbd1;padding:24px;box-shadow:16px 22px 0 #e4e4d8;perspective:1000px}
.v6-routing-map .v6-atlas-top{padding-bottom:18px}
.v6-route-input{border-left:3px solid #d44920;padding:16px 20px;background:#fffdf8;max-width:80%;margin:28px auto 0;transform:rotate(-2deg);box-shadow:0 15px 35px #4347370b;transition:transform .4s}
.v6-route-input span,.v6-decision-core>span,.v6-route-branches span{font:9px/1.5 ui-monospace,monospace;letter-spacing:.12em;color:#66675f}
.v6-route-input p{font:19px/1.5 Georgia,serif;color:#33382f;margin:8px 0 0}
.v6-route-bridge{height:34px;width:1px;background:#d44920;margin:0 auto}
.v6-decision-core{background:#e7e8dd;border:1px solid #c4c9b5;width:66%;margin:0 auto;text-align:center;padding:20px 10px;position:relative;transform:rotateX(7deg)}
.v6-decision-core strong{display:block;font-size:23px;letter-spacing:-.04em;margin:5px 0}.v6-decision-core small{font-size:10px;line-height:1.6;color:#64665c;display:block}
.v6-route-branches{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;position:relative;padding-top:40px;margin:0 0 25px}
.v6-route-branches::before{content:'';position:absolute;left:16.5%;right:16.5%;top:20px;height:1px;background:#b9c0ac}.v6-route-branches::after{content:'';position:absolute;left:50%;top:0;width:1px;height:21px;background:#b9c0ac}
.v6-route-branches>div{padding:16px 10px;border:1px solid #cdd0c2;position:relative;transition:background .25s,transform .35s;min-width:0}
.v6-route-branches>div::before{content:'';position:absolute;left:50%;top:-21px;width:1px;height:20px;background:#b9c0ac}
.v6-route-branches strong{display:block;font-size:13px;line-height:1.4;margin-top:10px;letter-spacing:-.015em}
.v6-routing-map[data-blueprint=sales] [data-blueprint-node=sales],.v6-routing-map[data-blueprint=support] [data-blueprint-node=support],.v6-routing-map[data-blueprint=unclear] [data-blueprint-node=unclear]{background:#f6dfd0;border-color:#d44920;transform:translateY(-6px)}
.v6-route-output{font-size:12px;line-height:1.7;color:#555b4d;min-height:45px;padding:18px 0 0;margin:0}
.v6-ai-automation .sv5-engine{border-top:1px solid #d5d8ca;border-bottom:1px solid #d5d8ca;padding:100px 0;background:#f0f0e7}
.v6-ai-automation .sv5-engine-footer a{display:none}
.v6-ai-automation .accordion{border-top:1px solid #ced1c4;margin-top:50px}
.v6-ai-automation .accordion details{border-radius:0;border-width:0 0 1px;background:transparent;box-shadow:none;padding:0}
.v6-ai-automation .accordion summary{padding:27px 55px 27px 70px;font-size:clamp(20px,2.6vw,32px);font-weight:450;letter-spacing:-.035em;position:relative;counter-increment:capability}
.v6-ai-automation .accordion{counter-reset:capability}
.v6-ai-automation .accordion summary::before{content:'0' counter(capability);position:absolute;left:0;color:#a63614;font:11px ui-monospace,monospace;top:35px}
.v6-ai-automation .accordion .answer{display:grid;grid-template-columns:1fr 1fr;gap:12px 45px;padding:0 60px 35px 70px}
.v6-ai-automation .accordion .answer p{margin:0;font-size:14px;line-height:1.9}
.v6-ai-automation main>section>.wrap>.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid #bfc5b1;border-bottom:1px solid #bfc5b1}
.v6-ai-automation .grid-3>.price-card{padding:36px 30px;background:transparent;border-radius:0;border:0;border-right:1px solid #bfc5b1;box-shadow:none}
.v6-ai-automation .grid-3>.price-card:last-child{border-right:0}.v6-ai-automation .grid-3>.price-card.featured{background:#e8eade}
.v6-ai-automation .grid-3>.price-card h3{font-size:28px;line-height:1.1;font-weight:450;letter-spacing:-.04em;max-width:12ch;margin-top:20px}
.v6-ai-automation .grid-3>.price-card .price{font-size:30px;color:#a63614;letter-spacing:-.05em}
@media(max-width:1050px){.v6-ai-automation .v6-hero-layout{gap:32px;grid-template-columns:.9fr 1.1fr}.v6-routing-map{padding:20px 16px;box-shadow:8px 12px 0 #e4e4d8}.v6-route-branches{gap:6px}.v6-route-branches>div{padding:12px 7px}.v6-route-branches strong{font-size:11px}.v6-route-input p{font-size:17px}.v6-ai-automation .grid-3>.price-card{padding:25px 18px}}
@media(max-width:760px){.v6-ai-automation .v6-hero-layout{grid-template-columns:1fr}.v6-ai-automation .v6-hero-copy h1{font-size:clamp(3.8rem,12.5vw,6rem);max-width:12ch}.v6-ai-automation .v6-hero-copy .lead{max-width:48ch}.v6-routing-map{margin-right:8px;padding:18px 14px}.v6-route-input{max-width:90%}.v6-decision-core{width:76%}.v6-route-input p{font-size:17px}.v6-route-branches{gap:6px}.v6-route-branches>div{padding:13px 7px}.v6-route-branches strong{font-size:11px}.v6-route-branches span{font-size:8px}.v6-routing-map .v6-switch button{font-size:10px;min-width:60px;padding:10px 6px}.v6-ai-automation .sv5-engine{padding:65px 0}.v6-ai-automation .accordion summary{padding:23px 25px 23px 40px;font-size:22px}.v6-ai-automation .accordion summary::before{top:31px;font-size:10px}.v6-ai-automation .accordion .answer{padding:0 10px 25px 40px;display:block}.v6-ai-automation .accordion .answer p{margin-bottom:12px;font-size:13px}.v6-ai-automation main>section>.wrap>.grid-3{grid-template-columns:1fr}.v6-ai-automation .grid-3>.price-card{border-right:0;border-bottom:1px solid #bfc5b1;padding:30px 20px}.v6-ai-automation .grid-3>.price-card:last-child{border-bottom:0}.v6-ai-automation .grid-3>.price-card h3{max-width:none}}
