/* UK page only; brand gold comes from the Dentholding logo. */
.uk-header-actions .uk-face-cta{background:#c9a227;border:1px solid #ac8719;color:#162f3b;font-weight:800;font-size:14px;padding:14px 19px;box-shadow:0 4px 12px #9b761c30;gap:8px}
.uk-header-actions .uk-face-cta:hover{background:#dfbd4e;color:#162f3b;box-shadow:0 5px 16px #9b761c40}
.uk-face-cta svg{width:19px;height:19px;flex:0 0 19px}
.uk-header-actions .uk-face-cta:focus-visible{outline:3px solid #163e50;outline-offset:3px}
.uk-team>article{border:2px solid #c9a227;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 3px 12px #16313e08;transform-origin:center;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.uk-team>article>img{display:block;border-radius:9px 9px 0 0;transition:filter .25s ease}
.uk-team>article>h3{padding:0 16px;margin:16px 0 6px}
.uk-team>article>p{padding:0 16px;margin:0 0 18px}
@media(hover:hover) and (pointer:fine){.uk-team>article:hover{transform:translateY(-7px) rotate(-.7deg);box-shadow:0 14px 26px #16313e20;border-color:#b18a1d}.uk-team>article:nth-child(even):hover{transform:translateY(-7px) rotate(.7deg)}.uk-team>article:hover>img{filter:brightness(1.04)}}
@media(max-width:700px){.uk-header-actions .uk-face-cta{font-size:11px;padding:11px 8px;gap:6px}.uk-face-cta svg{width:16px;height:16px;flex-basis:16px}.uk-team>article>h3,.uk-team>article>p{padding-left:10px;padding-right:10px}}
@media(prefers-reduced-motion:reduce){.uk-team>article,.uk-team>article>img{transition:none}.uk-team>article:hover,.uk-team>article:nth-child(even):hover{transform:none}}

/* Matching UK booking action colors. */
.uk-header-actions .uk-face-cta,.uk-header-actions .uk-face-cta:hover,.uk-header-actions .uk-face-cta span{color:#fff}
.uk-event .uk-times-toggle{background:#c9a227;border-color:#ac8719;box-shadow:0 4px 12px #9b761c30;color:#fff}
.uk-event .uk-times-toggle:hover{background:#dfbd4e;border-color:#ac8719;color:#fff}
.uk-event .uk-times-copy strong,.uk-event .uk-times-copy small{color:#fff}
