:root{--primary:#9dccda;--on-primary:#14181f;--primary-deep:#5d7980;--on-grad:#14181f;--grad:linear-gradient(135deg,#9dccda 0%,color-mix(in srgb,#9dccda 86%,#000) 100%);--accent:#0d1652;--on-accent:#ffffff;--r-sm:10px;--r:14px;--r-lg:20px;}
.type-1{--type:#1f5f8b;--on-type:#ffffff}
