/* Dar Link website refinement, compact professional look. */
:root{--dl-navy:#0d2c49;--dl-bronze:#b7784b}
html{scroll-behavior:smooth}
body{font-family:Inter,"Segoe UI",system-ui,sans-serif}
nav a:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--dl-bronze);outline-offset:3px}
.dl59-card,.dl90-product{transition:transform .2s ease,box-shadow .2s ease}
.dl59-card:hover,.dl90-product:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(10,39,65,.075)}
.dl-new-three .dl59-card{border-top:2px solid rgba(183,120,75,.55)}
.dl-new-three .dl59-actions .dl59-btn{min-height:35px;display:inline-flex;align-items:center;justify-content:center}
.dl90-products{gap:12px}
.dl59-lead{max-width:72ch;line-height:1.52}
@media(max-width:740px){.dl59-card:hover,.dl90-product:hover{transform:none}.dl59-head{gap:12px}.dl-new-three .dl59-card{min-height:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dl59-card,.dl90-product{transition:none}}
