:root{
--color-primary:#005F8F;
--color-secondary:#008DB8;
--color-accent:#18B7D8;
--color-sand:#F3E9D2;
--color-bg:#F7FAFC;
--color-text:#1F2937;
--color-dark:#0D2A38;
--color-white:#fff;

--container:1280px;
--radius:16px;
--shadow:0 8px 30px rgba(0,0,0,.08);

--space-xs:.5rem;
--space-sm:1rem;
--space-md:2rem;
--space-lg:4rem;
--space-xl:7rem;
}
