.listening-paths{color:#253a32;background:#e9e6dc;padding:clamp(75px,8vw,120px) 0}.listening-paths .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#7c6542;font:600 11px/1.5 Arial,sans-serif}.listening-paths-head{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:10px 80px;padding-bottom:42px;display:grid}.listening-paths-head .eyebrow{grid-column:1/-1;margin:0}.listening-paths-head h2{letter-spacing:-.05em;max-width:780px;font:400 clamp(43px,4.7vw,70px)/1.08 Georgia,serif}.listening-paths-head>p:last-child{color:#586a5f;max-width:430px;font:19px/1.55 Georgia,serif}.listening-paths-grid{border-block:1px solid #a7aca0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.listening-paths-grid>a{border-right:1px solid #a7aca0;flex-direction:column;min-width:0;min-height:310px;padding:27px 30px 23px;transition:background .25s;display:flex}.listening-paths-grid>a:first-child{padding-left:0}.listening-paths-grid>a:last-child{border-right:0}.listening-paths-grid>a:hover{background:#dfe3d7}.listening-paths-index,.listening-paths-action{text-transform:uppercase;letter-spacing:.11em;color:#6f795e;font:600 11px/1.5 Arial,sans-serif}.listening-paths-index{justify-content:space-between;gap:10px;display:flex}.listening-paths-grid strong{letter-spacing:-.035em;margin:38px 0 25px;font:400 clamp(26px,2.6vw,38px)/1.2 Georgia,serif}.listening-paths-action{color:#385146;margin-top:auto}.listening-paths-action span{margin-left:10px}.listening-paths-bottom{flex-wrap:wrap;justify-content:space-between;gap:10px 25px;margin-top:22px;font-size:13px;display:flex}.listening-paths-bottom a{border-bottom:1px solid #8e987e;min-height:44px;padding:10px 0}.listening-paths a:focus-visible{outline-offset:4px;outline:2px solid #385146}@media (max-width:850px){.listening-paths-grid>a{min-height:290px;padding-inline:18px}.listening-paths-grid strong{font-size:28px}.listening-paths-head{gap:20px}}@media (max-width:650px){.listening-paths-head{grid-template-columns:1fr;padding-bottom:28px}.listening-paths-head h2{font-size:clamp(40px,10vw,54px)}.listening-paths-head>p:last-child{font-size:17px}.listening-paths-grid{grid-template-columns:1fr}.listening-paths-grid>a,.listening-paths-grid>a:first-child{border-bottom:1px solid #a7aca0;border-right:0;min-height:0;padding:20px 0}.listening-paths-grid>a:last-child{border-bottom:0}.listening-paths-grid strong{margin:17px 0 20px;font-size:29px}.listening-paths-bottom{display:block}.listening-paths-bottom a{margin-right:25px;display:inline-block}}@media (prefers-reduced-motion:reduce){.listening-paths-grid>a{transition:none}}
