.glass-overview .overview-autopilot{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 25px;margin:0 0 18px;border:1px solid #ffffff88;border-radius:18px;background:linear-gradient(110deg,#f5f3e5eb,#e0e9d9d9);backdrop-filter:blur(18px);box-shadow:0 10px 32px #153c2c19;color:#29442d}
.overview-autopilot .eyebrow{display:block;font-size:9px;letter-spacing:.14em;margin:0 0 6px;color:#5b7257}
.glass-overview .overview-autopilot h2{font:400 29px/1.1 var(--serif);margin:0 0 7px;letter-spacing:-.4px}
.overview-autopilot p{font-size:12px;line-height:1.6;margin:0;color:#51664e;max-width:650px}
.overview-autopilot-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}
.overview-autopilot-cta{display:inline-flex;align-items:center;gap:25px;padding:12px 20px;border-radius:11px;background:#294d37;color:#fffbea;text-decoration:none;font-size:13px;font-weight:600;box-shadow:0 4px 12px #294d3722}
.overview-autopilot-cta:hover{background:#365f42}.overview-autopilot-cta:focus-visible{outline:3px solid #c6b26e;outline-offset:3px}
.overview-autopilot-status{font-size:10px;line-height:1.5;border:1px solid #9bb28d;padding:5px 9px;border-radius:20px;background:#e6efda;color:#345638;text-decoration:none;white-space:nowrap}
.overview-autopilot-status[hidden]{display:none}
@media(max-width:650px){.glass-overview .overview-autopilot{padding:18px 16px;align-items:flex-start;flex-direction:column;gap:15px}.glass-overview .overview-autopilot h2{font-size:27px}.overview-autopilot-actions{align-items:flex-start;width:100%}.overview-autopilot-cta{justify-content:space-between;width:100%;box-sizing:border-box}.overview-autopilot-status{white-space:normal}}
