/* DAROQ's own Facebook Page; a plain outbound link, no third-party widget. */
.daroq-follow{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:36px auto;padding:30px 32px;border:1px solid #d9decf;border-left:4px solid #789b38;border-radius:18px;background:#eeefe5;color:#171c17}
.daroq-follow-copy{max-width:690px}
.daroq-follow-label{margin:0 0 7px!important;color:#4c6229!important;font-size:.75rem!important;letter-spacing:.12em;font-weight:800;text-transform:uppercase}
.daroq-follow h2{margin:0 0 10px!important;font-size:clamp(1.35rem,3.2vw,1.85rem)!important;line-height:1.2!important;letter-spacing:-.035em}
.daroq-follow p{margin:0;line-height:1.65;font-size:.96rem}
.daroq-follow-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0;padding:15px 20px;border-radius:999px;background:#171c17;color:#f5f1e8!important;text-decoration:none!important;font-size:.9rem;font-weight:780;white-space:nowrap}
.daroq-follow-button:hover{background:#2d3925}
.daroq-follow-button:focus-visible{outline:3px solid #638b27;outline-offset:4px}
@media(max-width:760px){.daroq-follow{align-items:flex-start;flex-direction:column;padding:24px;gap:20px}.daroq-follow-button{white-space:normal;text-align:center;min-height:48px}}
@media print{.daroq-follow{display:none!important}}
