/* v1.5.4 — compact, keyboard-free native team selector. */
.ef-quick-finder{box-sizing:border-box;background:#f5f2ec;border:1px solid #ddd7ce;border-radius:18px;padding:clamp(20px,3vw,28px);margin:18px 0 32px;scroll-margin-top:110px;position:relative}
.ef-quick-finder__eyebrow{font:700 11px/1.4 Inter,Arial,sans-serif;letter-spacing:.17em;color:#b5653b;margin:0 0 7px}
.entry-content .ef-quick-finder__title,.ef-quick-finder__title{font:600 clamp(32px,5vw,44px)/1.08 'Cormorant Garamond',Georgia,serif;margin:0 0 8px;padding:0}
.ef-quick-finder__description{font:400 14px/1.5 Inter,Arial,sans-serif;color:#66645f;margin:0 0 15px}
.ef-quick-finder__control{position:relative;display:block}
.ef-quick-finder__select{box-sizing:border-box;display:block;width:100%;min-height:50px;max-width:100%;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #d9d3ca;border-radius:9px;padding:12px 46px 12px 15px;margin:0;color:#111315;font:400 16px/1.4 Inter,Arial,sans-serif;cursor:pointer}
.ef-quick-finder__select:focus-visible{outline:2px solid #b5653b;outline-offset:2px}
.ef-quick-finder__chevron{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#b5653b;pointer-events:none;display:flex}
.ef-quick-finder__chevron svg{width:20px;height:20px}
.entry-content [id]{scroll-margin-top:115px}
@media(max-width:600px){.ef-quick-finder{padding:20px 16px;margin-top:18px;margin-bottom:28px}.ef-quick-finder__description{margin-bottom:14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
