/*!
 * HDALP STUDIO — © 2026. Todos os direitos reservados.
 * Protegido: proibida a cópia, reprodução ou redistribuição, total ou parcial, sem autorização.
 */
:root{--color-brand: #0063f5;--color-surface: #ffffff;--color-ink: #08080b;--blink-duration: .16s}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;overflow:hidden;background:var(--color-brand);color:var(--color-surface)}::selection{background:var(--color-surface);color:var(--color-brand)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.stage{position:relative;display:grid;place-items:center;height:100vh;height:100dvh;padding:clamp(16px,4vmin,48px)}.eyes{--orbit: 40%;--eye-size: 20%;position:relative;width:min(88vw,78vh,700px);width:min(88vw,78dvh,700px);aspect-ratio:1;max-width:100%}.eye{position:absolute;left:calc(50% + var(--vertex-x) * var(--orbit));top:calc(50% + var(--vertex-y) * var(--orbit));width:var(--eye-size);height:auto;display:block;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-drag:none;translate:-50% -50%;transform:rotate(var(--tilt, 0deg)) scaleY(var(--squash, 1));transform-origin:50% 50%;transition:transform var(--blink-duration) cubic-bezier(.34,.72,.28,1);will-change:transform}.eye[data-vertex=top]{--vertex-x: 0;--vertex-y: -1;--tilt: 0deg}.eye[data-vertex=upper-right]{--vertex-x: .9511;--vertex-y: -.309;--tilt: 16deg}.eye[data-vertex=lower-right]{--vertex-x: .5878;--vertex-y: .809;--tilt: 30deg}.eye[data-vertex=lower-left]{--vertex-x: -.5878;--vertex-y: .809;--tilt: -30deg}.eye[data-vertex=upper-left]{--vertex-x: -.9511;--vertex-y: -.309;--tilt: -16deg}.eye[data-pressed]:not([data-blinking]){--squash: .8}.eye[data-blinking]{--squash: .05}.signature{position:absolute;left:50%;bottom:clamp(20px,4.2vh,44px);translate:-50% 0;width:clamp(96px,10vw,140px);height:auto;display:block}
