:root{
/* Corners: near-square. Only pills (buttons/tags) round fully. */
--radius-0:0px;--radius-sm:2px;--radius-pill:999px;
/* Shadows are rare — colour blocks and rules do the work. One offset "print" shadow only. */
--shadow-none:none;--shadow-offset:6px 6px 0 var(--hc-black);--shadow-offset-yellow:6px 6px 0 var(--hc-yellow);--shadow-lift:0 10px 30px rgba(14,14,14,.12);
/* Motion: quick, confident, no bounce */
--ease-out:cubic-bezier(.2,.7,.3,1); /* @kind other */
--ease-in-out:cubic-bezier(.5,0,.3,1); /* @kind other */
--dur-fast:120ms; /* @kind other */
--dur:180ms; /* @kind other */
--dur-slow:320ms; /* @kind other */
/* Image treatment */
--img-duotone:grayscale(1) contrast(1.08); /* @kind other */
--overlay-protect:linear-gradient(180deg,rgba(14,14,14,0) 35%,rgba(14,14,14,.78) 100%); /* @kind other */
}
