.automation-page .free-hero h1{font-size:clamp(50px,5.4vw,78px)}
.picker{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding-block:85px;border-bottom:1px solid var(--line)}
.picker-intro p:not(.eyebrow){color:var(--muted);font-size:15px;max-width:380px}
.picker-body{display:grid;gap:26px}
.picker-chips{display:flex;flex-wrap:wrap;gap:10px}
.chip{font:600 15px/1.3 DM,'Segoe UI',Arial,sans-serif;color:#19261e;background:#fff;border:1.5px solid #96a79a;border-radius:999px;padding:12px 18px;min-height:46px;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}
.chip:hover{border-color:#19261e}
.chip[aria-pressed=true]{background:#d4f86b;border-color:#19261e}
.chip[aria-pressed=true]:before{content:'✓ ';color:#276144;font-weight:700}
.chip:active{transform:scale(.97)}
.picker-panel{background:#f5f8ee;border:1px solid #ced9cf;border-left:4px solid #83a940;padding:26px 28px}
.picker-panel .mono{color:#276144;font-size:11px;letter-spacing:1px;margin:0 0 12px}
.picker-panel #picker-empty{color:var(--muted);font-size:15px;margin:0}
.picker-panel ul{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:12px}
.picker-panel li{font-size:15px;line-height:1.55;color:#344c3b;padding-left:18px;position:relative}
.picker-panel li:before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#83a940}
.picker-panel li strong{color:#19261e}
.picker-note{font-size:12px!important;color:var(--muted);margin:14px 0 0}
.task-boxes{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:0 0 20px}
.task-box{display:flex;align-items:center;gap:10px;font-size:14px;min-height:40px;cursor:pointer}
.task-box input{width:20px;height:20px;min-width:20px;accent-color:#276144;margin:0}
.automation-page .sticky-cta>span:first-child strong{color:#d4f86b}
@media(max-width:900px){.picker{grid-template-columns:1fr;gap:28px}}
@media(max-width:700px){.picker{padding-block:48px}.chip{font-size:14px;padding:10px 14px}.task-boxes{grid-template-columns:1fr}.picker-panel{padding:22px 20px}}
@media(prefers-reduced-motion:reduce){.chip{transition:none}.chip:active{transform:none}}
