/* Cardah Studios — Signature V3: performance and accessibility */
html{scroll-padding-top:96px}body{overflow-x:clip}
.studio-skip{position:fixed;top:10px;left:12px;z-index:9999;background:#18211c;color:#fff;padding:12px 18px;border-radius:4px;transform:translateY(-160%);transition:transform .2s ease;font:600 14px/1.4 system-ui,sans-serif;text-decoration:none}
.studio-skip:focus{transform:translateY(0)}
:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #b78b6c!important;outline-offset:4px}
img{height:auto}img[width][height]{height:auto;max-width:100%}
.studio-motion-reduced *{scroll-behavior:auto!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
@media(max-width:680px){.studio-skip{left:8px;right:8px;text-align:center}}
